描述
当试图对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 -初始释放
没有回复内容