智能网卡网络与存储业务Virtio模块UVM验证过程中,从Virtio TX接口发送的报文、从Virtio RX接口接收的报文、从Virito DMA接口读请求、读响应、写请求报文,除了处理协议规定的接口时序,还需要处理正确处理接口异常时序,包括sop/eop时序异常(缺少sop/eop,或者多个sop/eop连续出现)、ready信号反压、valid信号反压、数据长度异常等各种异常时序。如何在UVM验证平台注入异常激励,同时又不影响验证平台正常的激励、保证自动比较机制在异常激励的能够正常工作,是UVM验证过程中必须充分考虑的。本文详细介绍如何在UVM验证平台中实现Virtio模块注错的异常测试,可以在后续UVM验证项目中,实现业务模块的注错测试提供参考。