本文主要是介绍易灵思Inout管脚操作指南,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
易灵思Inout管脚操作指南
- 一.原理说明
- 二.软件设置界面
- 三.逻辑内的设置
一.原理说明
易灵思器件在设计时,逻辑层和硬件(硬核接口,管脚接口)层是分开独立的,无论是MIPI,,DDR,PLL 和 JTAG,对于用户来说,可以把硬件层当做外围器件来看待,只需要关注和逻辑层关联的接口的时序;
LVDS 和 GPIO 一样,当然也都是同样的设计理念;
二.软件设置界面
1. 打开任意工程,在interface designer选择栏里面,右键GPIO 模块 ,创建Block 或者 Bus,来添加引脚;
2. 在Input ,Output ,Output Enable 选项框内定义连接到逻辑内的引脚名称,以及是否使能引脚的寄存器;
三.逻辑内的设置
input inout_data_IN // 输入数据 ,
output inout_data_OUT // 输出数据 ,
output inout_data_OE // 输出数据使能 , assign inout_data_OUT = inout_data_OE ? 1'b1 : 1'b0 ;
// 易灵思的综合器不能判断逻辑内的高阻1'bz,所以需要给inout_data_OUT 确定的 0 或 1;// 如果需要将硬件管脚inout 设置为高阻状态,
// 只需要将inout_data_OE一直给0
这篇关于易灵思Inout管脚操作指南的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!