3 .x FPGA Express——指定ViTEX II的I/O标准(LVDS、LVPECL、IFDFDS等)-(错误:NGDBuil: 467)-Xilinx-AMD社区-FPGA CPLD-ChipDebug

3 .x FPGA Express——指定ViTEX II的I/O标准(LVDS、LVPECL、IFDFDS等)-(错误:NGDBuil: 467)

描述

一般描述:

尽管对于ViTeX II器件存在单独的I/O标准的原语,但FPGA Express并不将所有I/O标准识别为原语。实施和综合使用不同I/O标准的推荐方法是通过对IGBF或IFDFs的约束。

下面的例子是VHDL和Verilog中的解决方案,说明了HDL中属性的传递。有关通过I/O约束传递的信息,请参阅库指南中的IBF、OBUF、IFDFDS、OBUFDS和约束部分,可在:

HTTP://Spop.xILIX.COM/Sputp/Labalay.HTM

有关ViTeX-E I/O标准属性传递的信息,请参见(赛灵思解答9849).

解决方案

VHDL语言

下面的示例在实例化的iBF和iBFDS上传递一个IOWALL属性。FPGA Express识别了iBF、iBFDS和I/O缓冲器。

组件是

端口(I):在STDYLogic中;

IB:在STDYLogic中;

o:输出STDYLogic);

端部元件;

组件是

端口(I):在STDYLogic中;

o:输出STDYLogic);

端部元件;

属性iString:字符串;

iBFDS0的属性标准:标签为“LVPECLY33”;

iBF0的属性标准:标签为“AGP”;

IFDFDS0:IFDFDS端口映射(I=& Gt;DS0,IB=& Gt;DS0YN,O= & Gt;DS0UIFDFDS);

iBF0:IGBF端口映射(I=& gt;d0,o=& gt;d0iBiF);

Verilog

下面的示例在实例化的iBF和iBFDS上传递一个IOWALL属性。FPGA Express识别了iBF、iBFDS和I/O缓冲器。

iBFDS iBFDS0(I(D0)),IB(DS0YN),O(DS0UIFDFDS);

//SyopOSO属性“LVDS”

iBF iBF0(I(D0),O(D0YBIF));

//SyopOSO属性IAGP“AGP”

请登录后发表评论

    没有回复内容