基于平台的SoC集成验证环境设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:zhuyuyuseu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着超大规模集成电路设计和验证复杂性的增加,传统的设计方法学以其漫长的设计周期和日益庞大的测试集,已经难以满足人们对多媒体、移动通信产品快速更新换代的要求了。基于平台的SoC的设计方法学(Platform-Based Design Methodology)是设计可复用思想在系统架构上的实现,是基于IP的设计方法学(Block-Based Design Methodology)的复用延伸。它一方面满足更为复杂的系统性能的需要,另一方面也极大地缩短了设计周期,在很大程度上弥补了工艺进步与设计能力之间的鸿沟(Design Productivity Gap)SoC设计是复杂的片上系统设计,是以包括软硬件协同设计及验证、IP可复用、片上总线等技术为支撑,同时又面临着来自基于不同总线协议IP的集成、验证环境复用性等方面的诸多挑战。本文针对SoC设计中的验证难题,着重阐述了软硬件协同的验证方法,首先解决了软硬件设计语言不统一的问题,引入了系统级描述语言SystemC,然后基于SystemC建立了软硬件协同验证的流程,分别在事务级和RTL级对系统协同验证环境的构建方法以及验证环境中硬件模型和处理器BFM、ISS模型进行了阐述。在本文的第四章,提出了一种基于AMBA总线的CKSoC平台接口架构。该接口架构的主要特点有:通过AHB适配器来完成其他总线到AMBA总线的转接,从而快速集成第三方异构IP;通过IP接口的分类和规范,定义不同功能的IP接口,实现IP集成的高效自动化;通过SPIRIT标准和XML描述SoC平台,从而使得平台具有良好的灵活性和可扩展性,可以有效支持其它SoC平台工具。第五章提出了一种多层次混合验证方法。验证环境采用层次化、模块化的构建方法,分别在事务级、RTL级和FPGA级实现平台的早期软件验证、硬件逻辑功能验证和软硬件协同验证,极大地提高了SoC平台的验证环境的复用性和验证效率。本文最后介绍了CKSoC软硬件平台,并基于上述平台以及集成验证环境完成了32位MCU设计。
其他文献
随着生产工艺的发展,超大规模集成电路特征尺寸逐步减小,出现了新型的缺陷类型。这些缺陷共同表现为使被测电路的时延发生变化。因此,它们被称为时延缺陷。对时延缺陷进行有
快点火是一种新的惯性约束聚变点火方式。对超热电子产生的研究是快点火的重要研究内容,对超热电子的产生进行数值模拟是研究快点火物理的重要手段。超热电子的产生过程包括
尽管早在1997年9月,巴塞尔银行监管委员会就在《有效银行监管的核心原则》中指出“建立快速而有序的银行市场退出机制是构建有效金融体系必不可少的一部分。”国务院也在2005
有机电致发光器件(OLED)具有低电压直流驱动、自发光、高亮度、宽视角、高分辨率、快响应、易于实现全彩色等突出优点,已逐渐成为一种很有前途的新型平板显示器,被誉为“21世
自然资本配置不仅涉及当代人利益,也涉及后代人利益,即涉及代际利益问题。现代产权理论,对于说明市场机制配置资源产生帕累托最优效率,提供了反传统的论证,但是缺乏代际利益
晶体中掺杂过渡离子可以明显地改变材料的光学、磁学和催化等性能,因而广泛应用于半导体掺杂改性领域。材料的上述性能主要由掺杂后晶体局部结构和过渡金属离子的电子态决定,
<正>(上接2018年第12期)41.再探"教学中的矛盾""24.初探’教学中的矛盾’"这样结尾:"1964年的这场争论,在我的心中并未结束。我想,事物就是矛盾,过程就是矛盾。教学过程是一
调查上海市三级甲等综合性医院外科护士预防静脉血栓栓塞症(venous thromboembolism,VTE)的知信行现状及相关影响因素,为促进护士预防 VTE行为的转变和形成提供依据.方法于2013
中学阶段是学生学习的黄金时期.中学生理当把握求学的大好时机.努力学习,奋发进取,但客观现实却不尽人意.在农村中学中.学生厌学是学生学习心理障碍中最普遍、最具危害性的问题。
目的探讨清热祛湿解毒法治疗小儿手足口病的临床疗效。方法收集2017年10月~2018年10月共100例手足口病患儿的临床资料,其中50例对照组服用阿昔洛韦片;50例观察组采用我院自拟