JESD204B-V2.2-- ISE -仅地址= 0在示例测试台中工作

描述

当试图对JESD204B的寄存器进行Program时,只有一个地址=0将工作。

好像在RTL中设置了不正确的参数。
JESD204V2O2YPPLOTTYF.V.--GT;参数〔0:CYAB-1〕Bar=CYBAR〔0:CYAB-1〕;
BAR总是=0;在仿真中,
1。cAb是0x7
2。C0AW是0x7
三。CEADADRYSIZE=0x7
4。CuBuxAux宽=0x9
5。TaveCux= 0x43
6。CyNoMuthAddiSrsOng= 0x1

因此,从上面的参数,当地址是0x4,0x8,0xC,…当avalID=1'b1时,它应该具有值,但它不是。我怎么解决这个问题?

解决方案

若要解决此错误地址,应进行以下更新:

-GT;导线(0:CYAB-1)棒= CYBAR(0:CYAB-1);


这种改变有助于仿真工作,JESD204B的寄存器现在可以被写入和读取到。

这个问题只存在于COREGENISE JESD204B设计中,并不是ViVADO设计的问题。

修订历史:
01 / 13/2014 -初始释放

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

提问于 2018-07-30 17:28:09 +0800

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

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