工具/软件:
尊敬的团队:
当我们使用数据模式检查器时、我们会看到每当信号内存在不一致时、就会收到 DS 中所述的警报。
但是、一旦设置警报、我们无法找到除非使用 SPI 写入警报的方法来复位它、是否有不同的方法来复位该寄存器、从而实现"实时"系统?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、Ohad、
数据模式检查器会进行实时测试。 LVDS 总线数据模式校验器将检查输入 LVDS 数据是否以预设模式正确输入、并检查是否具有正确的设置/保持时间。 如果与预定义或编程的模式存在任何错误或不一致、将标记警报。
可以通过串行接口将0x0000写入 iotest_results (15:0)和0b 写入 alarm_from_iotest 来清除警报。 如果没有错误或错误被清除、串行接口将读回0。 如果错误仍然存在、相应的警报位将保持为1b。 根据图形测试结果、用户可以调整数据源输出时序、PCB 布线延迟或 DAC3482 CONFIG36 LVDS 可编程延迟、以帮助优化发送器系统的建立时间和保持时间。
您必须通过 SPI 写入来清除警报。 没有其他方法可以清除警报。
Ohad、
该寄存器位在接收到64个正常样本后自动清除 IO 图形校验器警报。 这仅在设置初始 IO 图形检查器时有用、在这种情况下、由于 FPGA 图形仍稳定而出现瞬态事件、并且建立/保持时间处于微调过程中。
我们不能建议客户经常使用。 例如、如果由64个良好样本组成的2个良好序列之间存在任何错误:
64个良好样本->不良样本-> 64个良好样本随时间的变化情况
用于 IO 模式检查的目的是捕获错误样本并记录该样本
但是、第二组64个合格样本将自动清除警报、用户可能无法及时捕获警报。
-康