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

2021-06-30 07:34:38李姝萱
电子技术应用 2021年6期
关键词:功能

李姝萱,卜 刚

(南京航空航天大学 电子信息工程学院,江苏 南京 211106)

0 引言

随着集成电路的快速发展,芯片研究周期不断缩短,传统的基于testbench 的验证方式由于效率低、难达到预期覆盖率以及可移植性差等缺点,不适合日渐复杂的SOC 芯片开发。目前,通用验证方法学(Universal Verification Methodology,UVM)已成为IC 验证领域最为广泛使用的验证方式。UVM 兼具封装、继承、面向对象等特点,拥有大量功能全面的组件和基类,同时开发了factory、config 等机制,可根据工程特性灵活地搭建验证结构。

RFID 是非接触式的无线通信技术,它通过对射频信号进行调制、解调来实现信息的传输,是当今最有发展前景的技术之一。目前,RFID 技术已经广泛应用在众多行业和领域,如物流运输、资源管理、军事国防、智能交通、门禁考勤、医疗电子等领域[1-2]。本文针对无线射频识别(Radio Identification,RFID)数字基带处理单元中阅读器发送链路编码模块进行设计,并进行了仿真和板级验证,采用串口通信作为物理通道,实现了PC 端与FPGA 板之间实现互传数据。为进一步验证编码功能,搭建了UVM 验证平台,采用DPI 接口调用C 语言编写的参考模型,实现了待测设计和C 模型在记分板中的输出结果对比一致。

1 PIE 编码

图1 为RFID 阅读器发送链路结构图。阅读器产生命令信息,经编码、调制后发送至标签。标签对信息进行解调、译码,从而识别阅读器命令,做出相应反馈。

图1 RFID 阅读器发送链路结构

编码在信息传输中起到防干扰的作用,使得信息能够高效、安全地到达收方。ISO/IEC18000-6 协议规定,基带处理单元中阅读器至标签链路的数据编码采用PIE编码方式,即脉冲宽度编码。……

登录APP查看全文

猜你喜欢
功能
拆解复杂功能
钟表(2023年5期)2023-10-27 04:20:44
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
基层弄虚作假的“新功能取向”
当代陕西(2021年21期)2022-01-19 02:00:26
深刻理解功能关系
钳把功能创新实践应用
关于非首都功能疏解的几点思考
基于PMC窗口功能实现设备同步刷刀功能
怀孕了,凝血功能怎么变?
妈妈宝宝(2017年2期)2017-02-21 01:21:24
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例