基于ARM7核的SoC芯片软硬件协同验证

来源 :西北大学 | 被引量 : 0次 | 上传用户:jyc894784116
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
验证是SoC(系统芯片)设计过程中不可或缺的重要环节,它是在流片前发现设计缺陷和错误的最后机会,所以对于整个项目的成败而言,验证的作用至关重要。随着应用需求的不断提升,SoC的设计规模急剧增大,功能日益复杂,性能要求也越来越高,如何缩短验证时间、提高验证效率和质量以缩短芯片的上市时间便成为当今SoC设计领域中最为关注的课题之一。本论文的研究工作是基于ARM7核的某SoC芯片开发项目的一部分。本文在分析讨论SoC软硬件协同设计和验证技术的基础上,以基于虚拟原型仿真和基于FPGA原型验证相结合的方法构建软硬件协同仿真验证平台,根据既定的功能验证流程和规范,先分别开发模块级和系统级验证程序,在两种验证环境下对SoC设计进行层次化的功能验证;在此基础上,提出了基于嵌入式操作系统的SoC软硬件协同验证的方法,在片上移植两个典型的嵌入式操作系统μCOS-Ⅱ和μCLinux,并开发基本的应用程序以对片上资源进行管理和调用,一定程度上提高了验证效率和质量。本论文所提出的方案在此SoC芯片的开发过程中得以实施,并取得了良好效果。
其他文献
锁相环电路是使一个特殊系统跟踪另外一个系统,更确切的说是一种输出信号在频率和相位上能够与输入参考信号同步的电路,它是模拟及数模混合电路中的一个基本的而且是非常重要
量子点激光器是多学科前沿交叉的研究热点,尤其是随着近年来纳米技术的进展,量子点激光器的理论和实验研究更吸引了众多研究人员的关注。量子点激光器的性能与量子阱激光器或
为了建立较稳健的校正模型,本文以160个小麦粉的近红外光谱数据为分析对象,分别在合频区(1860-2500nm)、一倍频区(1400-1860nm)及二倍频区(1000-1400nm)和全谱(1000-2500nm)用
微流控芯片是一个多学科高度交叉的前沿领域,其介于亚毫米至微米之间的特征尺寸决定了微通道中的流体具有不同于宏观流体的特殊性质和行为。本论文应用湿法腐蚀、微电铸等工
目前,同步课堂作为解决农村教学点普遍面临的开不齐课、开不好课、资源短缺、师资匮乏等问题的有效途径已在多个实验区进行推广。研究影响农村教师应用同步课堂的因素,对其推
“136”兴医工程是继县乡医疗卫生机构一体化改革之后,山西省实施的又一项重大惠民实事。该工程围绕提升医疗水平这一条主线,推进领军临床专科、重点医学实验室和卓越医学团队
报纸
随着MEMS和无线传感技术的发展,对封装密度、集成度、性能和可靠性等提出了更高的要求。三维堆叠模块化封装技术可以将电子、流体、光学等器件集成在一个模块里,实现MEMS/IC、数
振荡器是许多电子系统的主要部分,应用范围从微处理器中的时钟产生到蜂窝电话中的载波合成,要求的结构和性能参数差别很大。利用CMOS工艺设计的稳定、高性能的振荡器通常嵌在
<正>暮春四月,莆仙大地生机勃勃、春意融融,全国党刊全媒体增强"四力"教育实践主题采访活动在莆田开启。短短三天的采访活动,上百名党刊编辑记者,从上游到下游,深入干部群众,
肿瘤耐药是临床化疗效果不佳的关键因素,其中药物代谢酶和药物转运体表达异常引起肿瘤细胞中药物浓度下降是导致耐药的重要原因之一。文章从药物代谢酶和转运体与肿瘤耐药、