TOD同步器无法识别Qsys生成的参数值-Altera-Intel社区-FPGA CPLD-ChipDebug

TOD同步器无法识别Qsys生成的参数值

IEEE 1588v2设计中的TOD同步器使用三速以太网,10GbE MAC或低延迟以太网MAC,无法识别某些Qsys生成的参数值。

在Qsys设计中实例化并生成TOD同步器时,生成的顶级rtl文件显示错误的PERIOD_NSEC和PERIOD_FNSEC参数值:altera_eth_1588_tod_synchronizer#(。TOD_MODE(1),. SYNC_MODE(2),. PERIOD_NSEC(8),. PERIOD_FNSEC (0))eth_1588_tod_synchronizer_0(

这个问题在仿真和硬件中都很明显。

这仅影响使用SYNC_MODE为2的TOD同步器的设计。

解决/修复方法

在生成的顶级rtl文件中编辑参数值,如下所示:

altera_eth_1588_tod_synchronizer#(。TOD_MODE(1),。SYNC_MODE(2),. PERIOD_NSEC(4 \’h8),. PERIOD_FNSEC(16 \’h0))eth_1588_tod_synchronizer_0(

此问题将在ACDS的未来版本中修复。

请登录后发表评论

    没有回复内容