基于FPGA的PIE编码与UVM验证平台的设计

TN402; 国际标准ISO/IEC18000-6规定脉冲间隔编码(PIE)作为RFID数字基带系统中阅读器发送链路的编码方式.采用Verilog语言对该模块进行设计,用QuartusⅡ软件综合并下载到FPGA开发板上,并使用SignalTap Ⅱ逻辑分析仪对信号进行采集和分析.此外,在设计的基础上添加了 UART收发模块,实现PC和FPGA板的通信.为了对PIE编码进行充分验证,基于UVM验证方法学和直接编程接口 C(DPI-C),设计并实现了一种高效且可复用的验证平台,驱动器和监测器分别实现向DUT发送激励及收集输出结果的功能.参考模型与DUT的输出结果在记分板中对比一致,功能覆盖率达到了...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:电子技术应用 2021, Vol.47 (6), p.110-114
Hauptverfasser: 李姝萱, 卜刚
Format: Artikel
Sprache:chi
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:TN402; 国际标准ISO/IEC18000-6规定脉冲间隔编码(PIE)作为RFID数字基带系统中阅读器发送链路的编码方式.采用Verilog语言对该模块进行设计,用QuartusⅡ软件综合并下载到FPGA开发板上,并使用SignalTap Ⅱ逻辑分析仪对信号进行采集和分析.此外,在设计的基础上添加了 UART收发模块,实现PC和FPGA板的通信.为了对PIE编码进行充分验证,基于UVM验证方法学和直接编程接口 C(DPI-C),设计并实现了一种高效且可复用的验证平台,驱动器和监测器分别实现向DUT发送激励及收集输出结果的功能.参考模型与DUT的输出结果在记分板中对比一致,功能覆盖率达到了 100%,提高了验证效率及完备性.
ISSN:0258-7998
DOI:10.16157/j.issn.0258-7998.201022