基于总线技术的SoC验证技术

来源 :中国科学院微电子研究所 | 被引量 : 0次 | 上传用户:liongliong553
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SoC芯片规模不断扩大、功能的集成度越来越高,从而使得芯片验证变得越来越困难,已经成为芯片开发的瓶颈。据统计,验证工作占据芯片开发总工作量的50%到80%。由于受到TTM(Timer To Market)的限制,芯片的验证要求必须在有限的时间内达到较高的功能覆盖率,因此如何采用有效的验证技术以提高验证效率成为重要的研究课题。   本文基于实际的SoC设计项目,首先建立宽带无线通信芯片的SoC系统。该SoC芯片基于AMBA总线协议,将ARM处理器、DSP、核心算法IP模块、外围功能IP模块、外围接口IP模块通过多条AHB、APB总线连接到一起,实现IEEE802.16e物理层和MAC层的功能。使用IP模块的参考模型可以使验证与设计并行工作,在进行IP核开发的同时,可以根据SoC系统参考模型建立验证环境,编写测试案例,IP核开发结束后可以立即进行测试。   本文在以VMM(Verification Methodology Manual)方法学指导下建立的层次化的验证环境中对芯片的各个模块进行验证。验证环境分为测试层、场景层、功能层、指令层和信号层,反映了设计所处理数据的抽象层次。测试环境能满足不同测试案例的各种要求,测试案例的编写位于该环境的最顶层。验证过程根据由简单到复杂的原则,首先对单个IP核进行验证,以便在早期发现潜在的问题。按照IP核开发流程设计单个IP模块,替换掉参考设计集成到SoC系统中,设计测试案例,对IP模块进行测试。当项目组所有开发的IP核单独验证通过后,将功能相关的多个IP替换掉参考设计集成到系统中,进行多个模块的联合测试,最后进行全芯片验证。验证环境采用SystemVerilog语言实现,具有随机约束和覆盖率驱动等特点,与传统的Verilog测试平台相比,易于统计功能覆盖率,测试案例易于编写,从整体上缩短了验证时间。
其他文献
微纳电子机械系统(NEMS)在半导体技术、痕量检测及一些基础科学研究方面展现了很大的潜力。针对纳机电系统面临的加工、检测和驱动问题,本论文分别在这三方面做了一些工作。 
学位
高动态GPS接收机在现代化战争中起着至关重要的作用,对国防的现代化建设有非常重要的意义。作为高动态GPS接收机的核心部件——基带协处理器,势必要实现自主研发。   高动态
合成孔径激光雷达(SAL)应用了合成孔径技术,是一种采用激光器作为辐射源的高分辨率成像雷达,由于工作频率远高于微波,对于相对运动速度相同的目标可产生更大的多普勒频移,因
学位
伴随着信息化技术在各领域的持续应用和进步,系统或平台内用频设备的数量激增,有限空间内的射频电磁环境变得日益复杂。各无线系统之间的电磁兼容性以及系统对于电磁环境的适应
本论文在系统总结了国内外GaN材料制备与器件工艺的研究历史、现状基础上,利用ECR-PEMOCVD系统在硅衬底上低温外延了GaN薄膜。论文首先通过诊断ECR等离子体的空间分布特性,及EC
脂质筏和质膜微囊作为细胞膜上脂质微区的两个亚类,参与了细胞众多生命活动的调控。前人的报道和我们实验室研究都表明,脂质筏和质膜微囊在细胞中执行着不同的功能。山于物质的
稻属(Oryza L.)属于禾本科稻族(Oryzeae Dumortier),包括两个栽培种和20多个野生种。药稻复合体是稻属中最大的一个复合体,包括B、C、E、BC和CD5个基因组,共10个种,广泛分布在亚
宇航成像技术广泛应用于对地遥感观测、空间态势监控、航天器姿态控制等航天工程,是横跨航天器平台技术和有效载荷技术两大领域的关键性技术,其最为核心的组件是各类高性能高可
本文在信息产业部集成电路发展资金的支持下,主要完成对清华大学微电子所开发的具有超长指令字(VLIW)体系结构特点的高性能数字信号处理器——LILY的设计工作和寄存器传输级(R
HIV-1感染人体后,会刺激人体产生中和抗体,抑制病毒侵袭。人体免疫系统产生的抗体主要是针对病毒表面包膜(env),特别是针对膜外蛋白gp120的抗体免疫反应。人体针对HIV的抗体反应