设计应用

一种面向SoC的全方位系统监测验证方案

作者:刘斌1,2,虞小鹏1,谭年熊1
发布日期:2023-07-11
来源:电子技术应用

0 引言

在目前的片上系统(System on Chip,SoC)研发过程中,功能验证在流片前已经无法充分满足验证需要了。其他的验证手段例如性能验证和效能验证也被纳入到了完善的验证体系之中。尽管验证人员时刻在追赶项目进度,但日益复杂的系统和验证评估方案在逐步挤压他们的精力。通用验证方法学(Universal Verification Methodology,UVM)尽管已然成为了验证人员的一项有效的、可复用的验证方法学,然而基于它之上在SoC系统级验证过程中如何释放更大的能量还需要开拓。

在复杂的系统仿真运行过程中,往往缺少规范、有效的手段来及时获得系统执行时的各项状态。同时,电子设计自动化(Electronic Design Automation,EDA)厂商对于性能和效能的评估在仿真时也缺少一致的方案。本文提出了一种基于UVM自动化验证平台、可全方位监测系统运行状态的验证方案Bailing(百灵)。Bailing是一套定制化方案,而且在项目执行中可以基于SoC的结构做灵活扩展。



本文详细内容请下载:https://www.chinaaet.com/resource/share/2000005390




作者信息:

刘斌1,2,虞小鹏1,谭年熊1

(1.浙江大学 微纳电子学院,浙江 杭州 310000;2.西安路科验视集成电路技术咨询有限公司,陕西 西安 710000)


微信图片_20210517164139.jpg

此内容为AET网站原创,未经授权禁止转载。
SOC 监测 UVM 验证方案
Baidu
map