PDF (1655K)
摘要
针对传统硬件描述语言搭建仿真平台验证效率低下,难以满足超大规模芯片验证的问题,提出了一种基于UVM方法学搭建的仿真平台.通过带约束的随机测试激励完成了对USB设备控制器的功能验证,自动化对比机制可以实时输出验证结果,便于问题的定位与调试.与传统验证相比,该方法可提高验证效率30%,使得验证结果更全面,更可靠,满足了数字芯片的验证要求.
Abstract
Aiming at the low verification efficiency of the simulation platform built by traditional hardware description language, which is difficult to meet the problem of ultra large-scale chip verification, a simulation platform built based on UVM methodology is proposed. The functional verification of the USB device controller is completed by random test excitation with constraints, and the automated comparison mechanism can output the verification results in real time, which is convenient for problem location and debugging. Compared with the traditional verification, this method improves the verification efficiency by 30%, makes the verification results more comprehensive and reliable, and meets the verification requirements of digital chips.
关键词
Key words
[Author(id=1305171442372297421, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1305171442439406290, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, authorId=1305171442372297421, language=EN, stringName=Yang WANG, firstName=Yang, middleName=null, lastName=WANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=School of Science, Hubei Univ. of Tech. , Wuhan 430068, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1305171442493932244, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, authorId=1305171442372297421, language=CN, stringName=王洋, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=湖北工业大学 理学院 , 湖北,武汉 430068, bio={"content":"王洋(1999-),男,湖北黄冈人,湖北工业大学硕士研究生,研究方向为数字芯片验证.
"}, bioImg=null, bioContent=王洋(1999-),男,湖北黄冈人,湖北工业大学硕士研究生,研究方向为数字芯片验证.
, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1305171442275828423, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, xref=null, ext=[AuthorCompanyExt(id=1305171442296799945, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, companyId=1305171442275828423, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=School of Science, Hubei Univ. of Tech. , Wuhan 430068, China), AuthorCompanyExt(id=1305171442313577162, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, companyId=1305171442275828423, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=湖北工业大学 理学院 , 湖北,武汉 430068)])]), Author(id=1305171442552652504, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=1, authorType=1, ext={EN=AuthorExt(id=1305171442628149981, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, authorId=1305171442552652504, language=EN, stringName=Chuyun HUANG, firstName=Chuyun, middleName=null, lastName=HUANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=School of Science, Hubei Univ. of Tech. , Wuhan 430068, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1305171442682675934, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, authorId=1305171442552652504, language=CN, stringName=黄楚云, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=湖北工业大学 理学院 , 湖北,武汉 430068, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1305171442275828423, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, xref=null, ext=[AuthorCompanyExt(id=1305171442296799945, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, companyId=1305171442275828423, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=School of Science, Hubei Univ. of Tech. , Wuhan 430068, China), AuthorCompanyExt(id=1305171442313577162, tenantId=1045748351789510663, journalId=1155139928303341810, articleId=1305171441546019514, companyId=1305171442275828423, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=湖北工业大学 理学院 , 湖北,武汉 430068)])])]
王洋,黄楚云.
基于UVM的USB设备控制器验证平台设计[J].
湖北工业大学学报, 2026, 41(4): 134-138 DOI:
| [1] |
钱林茂, 陈蓉, 朱利民, 等. . 原子层制造的研究现状与科学挑战[J]. 中国科学基金, 2024, 38(01): 99-114.
|
| [2] |
曹庆年, 姚翌, 孟开元. 数字电路芯片验证方法研究综述[J]. 工业控制计算机, 2024, 37(02): 53-55.
|
| [3] |
商建东, 闫法瑞, 于哲, 等. . 基于高速安全存储SoC芯片的PCIe集成验证[J]. 微电子学与计算机, 2025, 42(01): 84-91.
|
| [4] |
张海荣. 基于UVM的USB3.1系统级验证平台设计[D]. 西安: 西安电子科技大学, 2018: 62.
|
| [5] |
宁振海, 赵东艳, 唐晓柯, 等. . MCU芯片验证中的USB模块批量传输验证[J]. 单片机与嵌入式系统应用, 2018, 18(10): 4-7.
|
| [6] |
邓佳伟, 张梅娟, 王琪, 等. . PowperPC架构下USB3.0的IP核软硬件协作验证[J]. 电子技术应用, 2022, 48(05): 37-41.
|
| [7] |
郑杰良, 杜越, 赵培. 基于UVM及VIP的SoC低速端口CAN验证系统设计[J]. 中国集成电路, 2022, 31(05): 27-31.
|
| [8] |
杜越, 吴益然, 郑杰良. 基于UVM和VIP的AXI总线互连矩阵验证平台设计[J]. 电子技术与软件工程, 2022(02): 111-116.
|
| [9] |
Kiran A, Thrimurthulu V. Verification of AMBA AHB2APB bridge using universal verification methodology (UMM)[J]. International Journal in IT and Engineering, 2016, 4(12): 1-10.
|
| [10] |
Francesconi L, Rodriguez J A, JuliÁN P M. VM based testbench architecture for unit verification[C]. Technology and Applications, Piscataway: IEEE, 2014: 89-94.
|
| [11] |
刘森态, 庞宇, 魏东. 基于UVM的Wishbone-SPI验证平台设计[J]. 电子技术应用, 2022, 8(06): 36-41.
|