描述
此答复记录讨论了7系列GTX初始工程样品(ES)芯片的问题和解决方法,以及它们如何应用或转换为General ES Silicon。
解
初始ESversus General ES Silicon之间的比特流兼容性:
初始ES比特流不能与通用ES芯片一起使用,反之亦然.ISE Design Suite 13.4中7系列FPGA收发器向导的版本1.5生成仅支持初始ES芯片设置的GTX设置,而向导版本1.6仅支持通用ES硅设置。
初始ES勘误项目:
TXOUTCLK和RXOUTCLK端口
对于General ES Silicon,删除了使用TXOUTCLK和RXOUTCLK端口的限制。
QPLL使用模式
对于通用ES硅,QPLL使用模式和粗略校准模块用于确保跨电压的最佳裕度。不需要温度变化。
接收方链接保证金
对于通用ES芯片,在全速率模式(RXOUT_DIV = 1)时,接收器链路余量不受影响。
CPLL抖动
对于通用ES硅,CPLL在3.1 GHz或更高频率下工作时,当MGTAVTT高于标称值时,不会出现更高的抖动。
发射机电气空闲
对于通用ES硅,当启用TX电气空闲时,发送器共模电压与预期一致。
用于GTX收发器的IEEE标准1149.6
对于General ES Silicon,不支持IEEE标准1149.6(ACJTAG)边界扫描测试命令EXTEST_PULSE和EXTEST_TRAIN。
ISE 13.4中的软件使用模型更改:
GTX软件使用初始ES芯片中的模型更改和要求,如(Xilinx答复43339)中所述 ,在此引用并讨论使用ISE Design Suite 13.4时的转换内容。
GTXE2_COMMON使用模型更改
通用ES芯片仍然需要不使用QPLL时的GTXE2_COMMON实例化。这对于正确的BIAS_CFG传播是必要的;否则,BIAS_CFG(GTXE2_COMMON模块的属性)将被错误地设置。使用ISE 14.2软件版本时,GTXE2_COMMON会自动实例化,否则必须按照(Xilinx答复43339)中的说明手动实例化。
IBUFDS_GTE2使用模型更改
在ISE 13.4软件模型中修复了导致Quad错误参考时钟摆幅的IBUFDS_GTE2软件问题。因此,不再需要解决每个Quad的两个IBUFDS_GTE2实例化问题。 CLKSWING_CFG已从1位布尔值更新为2位二进制值,默认设置为2’b11。
如果在ISE Design Suite 13.4之前的IBUFDS_GTE2实例化没有专门输入的参数CLKSWING_CFG,则HDL在ISE软件版本13.4及更高版本中直接向前兼容。保留额外的IBUFDS_GTE2实例不会导致任何问题。
如果在ISE Design Suite 13.4之前的IBUFDS_GTE2实例化确实具有明确键入的参数CLKSWING_CFG,则该值需要更新为二进制值2’b11。可选地,可以移除额外的IBUFDS_GTE2实例。
没有回复内容