Arria 10器件中差分I / O标准的默认输入终端设置是什么?

在Quartus®Prime软件版本15.1.2及更早版本中,Arria®10真差分I / O标准的输入端接设置的默认值为无端接。真正的差分I / O标准包括LVDS,RSDS,Mini-LVDS和LVPECL。

如果没有配备外部终端,这可能会导致这些缓冲器输入端出现信号完整性和时序边缘问题。使用这些输入缓冲器I / O标准的任何设计或IP都会受到影响。

解决/修复方法

要解决此问题,请使用以下任一方法为这些输入缓冲区显式设置所需的输入终止设置:

1.作业编辑

一世。在“收件人”列中,使用节点查找器选择输入缓冲区的引脚名称。

II。在“分配名称”列中,选择“输入终止”。

III。双击“值”(Value)列,从下拉列表中选择所需的输入终止设置。这将允许您指定有效的输入终止设置。

2. QSF分配

一个示例.qsf设置将是:

set_instance_assignment -name INPUT_TERMINATION DIFFERENTIAL -to rx_in [0]

注意:Assignment Editor和QSF Assignment设置需要重新编译才能生效。

要解决此问题而不必重新编译设计,可以下载a10_update_lvds_attr.zip文件并使用提供的脚本更新编程文件(.sof,.pof)。该脚本将修改您的编程文件,以使用真正的差分I / O标准在所有输入缓冲区上启用差分终止。有关使用脚本的说明,请参阅自述文件。

从Quartus Prime软件版本16.0开始,Arria 10真差分I / O标准的输入终端设置将默认为ON,除非用户明确设置为OFF。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-06 16:52:32 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它