信息工程大学学报2025,Vol.26Issue(1):29-36,8.DOI:10.3969/j.issn.1671-0673.2025.01.005
面向异构协议转换UVM验证平台中哈希表的设计与实现
Design and Implementation of Hash Table in UVM Verification Platform for Heterogeneous Protocol Conversion
摘要
Abstract
Heterogeneous protocol conversion(HPC)is essential for achieving interoperability and compatibility between different protocols.However,extracting mapping relationships between key fields of these protocols presents a significant challenge for functional verification.To address these challenges,a customized component dedicated to table entry generation is integrated into the tradi-tional universal verification methodology(UVM).The Cuckoo hash algorithm is employed to construct and query a hash matching table,thereby reducing the complexity of the verification platform.Experi-mental results demonstrate that the hash matching table can be effectively utilized for lookup and pars-ing by both the verification platform and the design under test(DUT).Notably,the code coverage and functional coverage of HPC reach 100%.This approach provides reliable support for efficient verifica-tion and offers a valuable reference for enhancing the construction of existing UVM verification plat-forms.关键词
异构协议转换/通用验证方法学/哈希匹配表/布谷鸟哈希算法Key words
heterogeneous protocol conversion/UVM/hash matching table/Cuckoo hash algorithm分类
信息技术与安全科学引用本文复制引用
樊争光,沈剑良,李智超..面向异构协议转换UVM验证平台中哈希表的设计与实现[J].信息工程大学学报,2025,26(1):29-36,8.基金项目
国家重点研发计划(2022YFB2901000) (2022YFB2901000)