主题中讨论的其他器件: ADC12DJ3200
我修改了 KCU105参考设计以符合 ZCU102开发套件。 我能够在所有通道上看到一致的斜坡波形、但当我尝试对终止输入进行采样时、来自 TI 传输代码的样本会看起来不亮(并且不在 JESD 内核本身中)。 我有以下内容:
来自内核的通道数据确实与传输层的数据相匹配。 我怀疑存在车道不匹配或类似情况。 出现的超出序列似乎是同步的。 下图显示了这一点。
参考设计映射令人困惑、因此我可能会错误地解释某些内容、但我尝试了几次迭代。 下面是我为参考设计映射的内容。
| KCU105 | ||||||||
| TX | 通道 | FMC 夹层 | FMC 基础 | 管理名称 | PACK 引脚 | 管理位置 | XDC LOC NET INST | |
| DA0 | 0 | A10/A11. | DP3. | 228-3. | E4 | X0Y19 | 3. | |
| DA1. | 1 | C6/C7 | DP0 | 228-0 | D2 | X0Y16 | 0 | |
| DA2 | 2. | A6/A7 | DP2. | 228-2. | B2. | X0Y18 | 2. | |
| DA3. | 3. | A2/A3 | DP1 | 228-1. | A4 | X0Y17 | 1 | |
| DB0* | 4. | B12/B13 | DP7. | 227-3. | 平方米 | X0Y15 | 3. | |
| DB1* | 5. | A14/A15 | DP4. | 227-0 | H2 | X0Y12 | 0 | |
| DB2* | 6. | B16/B17 | DP6. | 227-1. | K2 | X0Y13 | 2. | 已交换 |
| DB3* | 7. | A18/A19 | DP5. | 227-2. | F2 | X0Y14 | 1 | 已交换 |
| *极性已交换 | ||||||||
然后我映射了 ZCU102
| ZCU102 | ||||||
| TX | 通道 | FMC 夹层 | FMC 基础 | 管理名称 | PACK 引脚 | 管理位置 |
| DA0 | 0 | A10/A11. | DP3. | 229-0 | K2 | X1Y8. |
| DA1. | 1 | C6/C7 | DP0 | 229-2. | H2 | X1Y10 |
| DA2 | 2. | A6/A7 | DP2. | 229-3. | F2 | X1Y11 |
| DA3. | 3. | A2/A3 | DP1 | 229-1 | J4. | X1Y9. |
| DB0* | 4. | B12/B13 | DP7. | 228-2. | 平方米 | X1Y6 |
| DB1* | 5. | A14/A15 | DP4. | 228-3. | L4 | X1Y7 |
| DB2* | 6. | B16/B17 | DP6. | 228-0 | T2 | X1Y4. |
| DB3* | 7. | A18/A19 | DP5. | 228-1. | P2 | X1Y5 |
| *极性已交换 | ||||||
我不理解 KCU105映射、因为 DA/DB 总线似乎不与 MGT 四路 IO 对齐。
最后、我能够实现斜坡对齐和递增的唯一方法是在 FPGA 中使用2个 JESD 内核、然后该内核与所有 JESD 参数(如 L)匹 配。输出会连接在一起并馈送到传输代码以进行样本提取。
我们非常赞赏您对可能出错的任何见解。
谢谢!