大数跨境

FPGA差分信号缓冲的转换(IBUFDS、IBUFGDS和OBUFDS)

FPGA差分信号缓冲的转换(IBUFDS、IBUFGDS和OBUFDS) 依元素科技
2018-01-16
2
导读:IBUFDS、IBUFGDS和OBUFDS都是差分信号缓冲器,用于不同电平接口之间的缓冲和转换

IBUFDS、IBUFGDS和OBUFDS都是差分信号缓冲器,用于不同电平接口之间的缓冲和转换。

1. IBUFDS是差分输入的时候用;

2. OBUFDS是差分输出的时候用;

3. IBUFGDS 则是时钟信号专用的输入缓冲器。


下面详细说明:


1


IBUFDS(Differential Signaling Input Buffer with Selectable I/O Interface)

//差分输入时钟缓冲器


IBUFDS是一个输入缓冲器,支持低压差分信号(如LVCMOS、LVDS等)。在IBUFDS中,一个电平接口用两个独特的电平接口(I和IB)表示。一个可以认为是主信号,另一个可以认为是从信号。主信号和从信号是同一个逻辑信号,但是相位相反。


IBUFDS instance_name (.O (user_O), .I (user_I), .IB (user_IB));



2


OBUFDS(Differential Signaling Output Buffer with Selectable I/O Interface)

//差分输出时钟缓冲器


OBUFDS是一个输出缓冲器,支持低压差分信号。OBUFDS隔离出了内电路并向芯片上的信号提供驱动电流。它的输出用O和OB两个独立接口表示。一个可以认为是主信号,另一个可以认为是从信号。主信号和从信号是同一个逻辑信号,但是,相位相反。


OBUFDS instance_name (.O (user_O), .I (user_I), .IB (user_IB));




3


IBUFGDS(Dedicated Differential Signaling Input Buffer with Selectable I/O Interface)

//专用差分输入时钟缓冲器


IBUFGDS是一个连接时钟信号BUFG或DCM的专用的差分信号输入缓冲器。在IBUFGDS中,一个电平接口用两个独立的电平接口(I和IB)表示。一个可以认为是主信号,另一个可以认为是从信号。主信号和从信号是同一个逻辑信号,但是相位相反。


IBUFGDS instance_name (.O (user_O), .I (user_I), .IB (user_IB));


文章转载自: http://blog.csdn.net/github_33678609/article/details/53789063 ,版权归作者所有,如涉及侵权,请私信小编删除。



我们欢迎有意向合作新工科课程改革项目的老师加入Xilinx大学计划,关于联合实验室建设、Vivado软件捐赠、校企共建课程、FPGA师资培训、学生竞赛、学生讲座等联系我们。


联系方式:edu@e-elements.com



E-Elements

FPGA我们是认真的!


【声明】内容源于网络
0
0
依元素科技
FPGA 我们是认真的
内容 510
粉丝 0
依元素科技 FPGA 我们是认真的
总阅读736
粉丝0
内容510