主题中讨论的其他部件:ADC34J45, TSW14J56EVM,
您好,
我有ADC34J45评估板到Arria 10 SOC评估板的问题接口。
我尝试从ADC读取数据,但没有成功。
我的设计基于TSW14J56EVM的TI示例设计。
我使用Altera JESD204B IP内核来连接ADC。 我已根据ADC评估板更改了所有引脚。
我加载ADC评估板软件附带的默认128Mbps文件并进行更改。
我尝试了几种配置,但都不起作用。 按照Altera的建议,我们尝试了以下配置:
LMFS=4421
K=32
N=14
N'=16
控制位=2
信道速率= 2560Mbps
Sysref = 8MHz
设备时钟=256MHz
子类0
我已附加ADC配置文件。 ADC34J45EVM配置文件:
e2e.ti.com/.../LMFS_5F00_4421_5F00_K_5F00_32_5F00_SubClass_5F00_0_5F00_cfg.cfg
我还在JESD204B内核上附上了Altera SignalTap的屏幕截图。
RX_SYNC_n是ADC的Sync~
正如您在下面的屏幕截图中所注意到的,我们看到以下行为:
- 重置时,所有数据均为“0”,同步~为“1”
- PLL锁定JESD204B后,启动GCS进程,该进程以“0xBC”数据成功结束。
- DATA_VALid正在上升。
- SYNC~降下以声明同步。
- 一段时间后,ILAS进程正在启动,但失败…
- 然后Sync~(同步)返回到HIGH (高)并停止
SignalTap屏幕截图:
您可以注意到,在下面的屏幕截图中,我们得到了0x1C字符,但存在错误。
放大dev_sync_n的下边缘:
首先,我需要了解配置是否正常。
如果可以,请告知如何解决此问题。
谢谢!
跑了