Intel® Arria® 10收发器PHY用户指南

ID 683617
日期 11/06/2017
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

4.7. Bonded PCS和PMA通道的时序约束

对于使用 TX PMA and PCS Bonding,绑定组内所有TX通道的数字复位信号(tx_digitalreset)必须满足物理布线强加的最大偏斜容限。该偏斜容限是TX并行时钟周期(tx_clockout)的一半。TX PMA Bonding或RX PCS通道无此要求。
注: 如果设计不能满足做大偏斜容限要求, Intel® 建议重新分配与PCIe Hard IP块不相邻的通道位置。
图 217. Bonded通道中的物理布线延迟偏移


必须对复位信号提供Synopsys Design Constraint (SDC),以确保您的设计满足时序要求。生成收发器Native PHY IP内核时,Quartus Prime软件生成一个.sdc文件。

这个.sdc包含大多数异步信号的基本伪路径,包括复位。在绑定的设计中,该文件包含绑定设计中最大偏斜的实例。这个.sdc文件包含tx_digitalreset信号的一个false_path实例和max_skew约束。

生成的.sdc文件的所有修改的IP约束必须被移到工程的主.sdc文件,因为如果重新生成IP,那么变更将丢失。

无论将所有tx_digitalresets连接在一起,或者单独控制它们,该偏移都会出现。如果您的设计包括收发器PHY复位控制器IP内核,那么可以使用实例中的通用名称替代实例和接口名称。

当使用Bonded时钟时TX数字复位的SDC约束

set_max_skew -from *<IP_INSTANCE_NAME> *tx_digitalreset*r_reset 
-to *pld_pcs_interface*<1/2 coreclk period in ps>

在上面的实例中,必须进行以下替换:

  • <IP_INSTANCE_NAME>—替换复位控制器IP实例或PHY IP实例的名称
  • <½ coreclk period in ps>—使用皮秒替代设计的½ 时钟周期

如果设计具有自定义复位逻辑,那么使用TX PCS复位信号tx_digitalreset的源寄存器替代*<IP_INSTANCE_NAME>*tx_digitalreset*r_reset

更多关于set_max_skew约束的信息,请参阅 SDC和Timing Analyzer API参考手册。