Virtex-II Pro RocketIO  –  ALIGN_COMMA_MSB永远不能设置为TRUE以覆盖默认的“FALSE”。我什么时候可以使用ALIGN_COMMA_MSB?-Altera-Intel社区-FPGA CPLD-ChipDebug

Virtex-II Pro RocketIO – ALIGN_COMMA_MSB永远不能设置为TRUE以覆盖默认的“FALSE”。我什么时候可以使用ALIGN_COMMA_MSB?

问题描述

我无法将ALIGN_COMMA_MSB属性设置为TRUE以覆盖默认的“FALSE”设置。我什么时候可以使用ALIGN_COMMA_MSB?

解决/修复方法

默认情况下,对于除GT_CUSTOM之外的所有基元,ALIGN_COMMA_MSB都设置为FALSE,因为错误的字节通道中存在逗号将导致重新同步。这会导致RXFIFO复位,最终导致数据丢失。

ALIGN_COMMA_MSB的目的是将字节与FPGA架构中的字对齐。

只要您确保不在MSB以外的字节通道中发送逗号,就可以使用ALIGN_COMMA_MSB设置为TRUE的GT_CUSTOM原语。

请登录后发表评论

    没有回复内容