基于SKYEYE和GEMINI创建软硬件协同验证开发环境

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:hlg1205
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SoC的设计复杂度日益提升,客观上对芯片验证工作的要求越来越高。这不仅体现在对设计功能完整性的证明,同时也体现在TTM(time to marketing)的压力下验证工作需要在限定时间下早日完成。对于芯片功能的验证,随着电子系统级(ESL)技术的应用发展,建立事务级设计模型,并将系统应用施加在该模型上,既可以进行应用软件调试,也能进行设计功能的分析和验证。目前以SkyEye为代表的嵌入式开发平台,运用软件模拟硬件动作的方法进行嵌入式系统的开发,对芯片的验证技术有一定参考意义。而在硬件验证加速技术方面,EDA公司不断的设计出新的验证方法以期提高验证效率。本文中涉及的Gemini硬件加速系统就是其中的一个代表,它以Co-Sim和ICE工作模式为代表,以良好的验证加速性能摆脱了完全基于HDL simulator的仿真性能限制。本课题研究的目标是创建一个全新的软硬件协同验证加速平台,该平台基于SkyEye嵌入式软件开发环境和Gemini硬件验证加速系统。本课题的创新点在于以下3个方面:1:鉴于目前业界还没有将这两个分别运用于SoC的开发系统结合起来使用,本文分析了这两个系统的特点,并以验证加速和软硬件协同工作为目标,找到两者结合使用并发挥更大功能的突破口,加以设计实现。2:本文要实现的是创建一个以SkyEye的ISS为控制器的软硬件协同验证加速平台。创建这个平台的目的和优点是:帮助软件更早实现测试程序在目标对象(硬件设计)进行测试和调试,同时利用SkyEye嵌入式软件测试的方法和Gemini平台所提供的硬件验证方法和思路帮助硬件设计和验证人员更快更准确的进行芯片的功能级debug。3:为了使得这个全新的验证系统调试更方便,本文利用TCP/IP协议,实现基于socket的server/client的跨平台操作,实现应用软件,硬件加速平台,软件调试系统相对分立,使得整个验证系统架构更清晰,更利于不同工作背景的技术人员多方参与。该课题研究的深远意义是,它将现有的两种不同的测试验证方法结合起来,建立了软硬件协同加速验证平台,充分利用了各自系统的功能优势,提高现有的验证效率。这个全新的芯片验证系统为软件和硬件设计提供了互相帮助的方法,是对现有硬件验证方法学的一次有意义的突破和尝试。
其他文献
高中记叙文写作,对学生语文素养的全面提高发挥着不可替代的作用。针对这么重要的作用而实施的高中记叙文写作教学,也是高中语文教育的重要环节,重要性的表现最直接的便是促
本文重点阐述基于机器视觉的智能摄影测量的效率基础问题之二:高精度影像在轨实时云检测方法。随着技术发展,数据获取能力不断提升,待处理的数据量呈爆炸式增长;同时,对处理精
在经济全球化和区域经济一体化的发展趋势下,产业集群作为一种创新型的产业组织形式和区域经济发展模式,有效地提升了区域的产业竞争力,促进了区域经济的发展。我国东部沿海
针对当前企业信息化进程面临的问题,对虚拟化技术和云计算技术进行了研究,对运用云计算技术建设企业私有云平台的适用性进行了论证。根据企业信息化应用的需求和特点,设计了
针对单件批量复杂形状产品的快速制造问题,以具有典型复杂形状的离心泵叶轮为研究对象,开展了基于光固化快速成型技术的3D打印关键技术研究,研究内容主要包括:模型CAD优化设
全光3R(Re-amplifying,Re-shaping,Re-timing)技术可以用来克服信号传输过程中由于衰减、噪声、串扰和非线性积累引起的信号恶化问题。全光3R中的关键技术是全光时钟提取,同
伍廷芳是中国晚清时期著名的外交家、法学家。他精通中外法律,对中国近代的法制改革做出了很大的贡献。伍廷芳在担任清末修律大臣时,负责主持并参与修订法律的工作,把近代西
经过20多年的发展,我国高速公路的大修工程日益增多。全国每年将近10%的高速公路沥青路面进入大修阶段,还有大量水泥混凝土路面面临大修改造,我国高速公路建设正步入大修高峰
沈家本是中国近代著名法学家,清末法制改革的倡导者和法制革新派领袖。沈家本在系统地总结了中国封建法律和近代资产阶级若干法制的重要内容、广泛研究中外法学的基础上,形成
金融市场典型事实对于风险测度及风险管理至关重要,本文在金融市场典型事实约束下分别构建了不同的债券市场风险测度模型,通过严格的后验分析对比研究了各种模型的适用范围和