如何实现VelTEX II的差分信令(LVDS、LVPECL等)?
描述
关键词:LVDS、LVPECL、VIETEX II、IOLD紧迫性:标准
一般描述:
如何实现VITEX-II器件的差分信令?
注意:Leonardo Spectrum的PAD属性不能用于传递约束。
解决方案
一
下面是一些非常简单的VHDL语言这演示了OBUFDS组件的实例化,其中IOFACT属性被传递到实例化的OBUFDS:库IEEE;
使用IEEE.STDYLogiCy1164.ALL;
实体差分信令
端口(D0:在STDYLogic中)——OBUFDS中的数据
D1:在STDYLogic中;OBUFDS中的数据
D0IOUT:输出STDYLogic;
D0yOutOXOB:OUT STDYLogic;
D1YOUTIOOB:输出STDYLogic;
D1IOUT:输出STDYLogic;
端差分信号;
差分信令的体系结构差分信号拱
组分OBUFDs
端口(I):在STDYLogic中;
O:输出STDYLogic;
OB:输出STDYLogic);
端部元件;
属性iString:字符串;
U0的属性标准:标签为“LVDSY25”;
U1的属性标准:标签为“LVDS.25”;
开始
u0FuDS
端口映射(i=& gt;d0,
O= & G.;D0IOUT,
OB= & Gt;D0uOutOXOB);
U1: OBUFDs
端口映射(I=& GT;D1,
o=& gt;d1lOUT;
OB= & Gt;D1uOutOXOB);
架构结束;
有关实例化其他I/O组件的更多示例,请参阅以下的综合和验证设计指南:HTTP://Spop.xILIX.COM/Spope/Studio软件手册
二
下面是一些非常简单的Verilog这演示了OBUFDS组件的实例化,其中IOFACT属性被传递到实例化的OBUFDS:模块差分信号(D0,D1,D0IOUT,D0YOUTROOB OB,D1IOUT,D1YOUT OOB);
输入D0;//数据到LVPECL输出
输入D1;//到LVPECL输出的数据
输出数据输出;
输出数据输出;
输出D1X输出;
输出D1IOUT;
OBUFDS U0(.I(D0),O(D0OIOUT),OB(D0OutOutoOB));/ /示例性属性U0标准LVDS2525
OBUFDS U1(.I(D1),O(D1IOUT),OB(D1A OutoOB));/ /示例性属性U1标准LVDSY25
终端模块
有关实例化其他I/O组件的更多示例,请参阅以下的综合和验证设计指南:HTTP://Spop.xILIX.COM/Spope/Studio软件手册
添加评论