FPGA的PSD原理
时间: 2023-11-21 07:50:12 浏览: 154
FPGA中的PDS(Partial-Scan Design)是一种测试技术,用于在设计中插入辅助电路以简化测试。PDS会将设计中的一部分寄存器进行扫描,并通过扫描链将其与测试电路连接起来。这样,在测试过程中,可以通过扫描链配置寄存器的初始状态,并将测试数据输入到特定的寄存器。然后,通过扫描链读取设计内部的状态,并将其与预期的结果进行比较,以验证设计的正确性。
PDS的原理如下:
1. 首先,在设计过程中,将某些寄存器标记为可扫描的。
2. 然后,在扫描设计中插入扫描链,将可扫描寄存器连接起来。
3. 在测试过程中,先将扫描链配置为特定的初始状态。
4. 将测试数据输入到扫描链的第一个寄存器。
5. 测试数据会通过扫描链传播到设计中的其他可扫描寄存器。
6. 读取设计内部的状态,并将其与预期的结果进行比较。
阅读全文