《面向SPARCV8的SOC软硬件协同仿真环境的设计与实现.docx》由会员分享,可在线阅读,更多相关《面向SPARCV8的SOC软硬件协同仿真环境的设计与实现.docx(1页珍藏版)》请在优知文库上搜索。
1、面向SPARCV8的SOC软硬件协同仿真环境的设计与实现李亚匕张伟功吃周继芹吃于航班杨小林g(首都师范大学信息工程学院,北京K)OO48)2(首都师范大学北京市电子可靠性技术重点实验室,北京100048)(北京数学与信息交叉科学2011协同创新中心,北京100048)摘要:SOC芯片的规模、复杂度和集成度日益增加,对其进行验证的复杂度和难度也在不断提高,使用软硬件协同仿真技术进行早期验证与开发,己成为SOC设计的项重要的支撑技术。本文针对SPARCV8嵌入式处理器SOC设计的验证需求,利用ModelSimFLI接口及Windows虚拟设备驱动程序构建了个仿真背板,设计实现了个基于LEON2内核
2、RTL级源代码和SPE-C集成调试环境的软硬件协同仿真环境,并通过LEON2处理器不同配置下的多种测试程序对该软硬件协同仿真环境的功能与性能进行了验证。关键词:软硬件协同仿真;LEON2内核:虚拟串口:FLl接口中图分类号:TN402文献标识码:A文章编号码:DesignandImplementationofhardwareandsoftwareco-simulationofSOCorientingSPARCV81.IYA,2,ZhangWei-gonglj,ZhouJi-qin,3.YuHangl2,YangXiao-Iin,2,(CollegeofInformationEngineerin
3、g.CapitalNormalUniversity.Beijing100048.China)2(BcijingKeyLaboratoryofElectronicReliabilityTechnology.CapitalNormalUniversity.Beijing.100048.China)3(BcijingCenterforMathematicsandInformationInterdisciplinarySciences.Beijing.100048.China)AbStract:Thedesignsize,complexityandintegrationofSOCdesignhavei
4、ncreaseddaybydayandcomplexityanddifficultyofSOCdesignhavebeenimprovedoThehardwareandsoftwarecollaborativesimulationtechnologyhasbecomeanimportantmethodofSOCverification.InallusiontotheverificationrequirementofSOCdesignbasedonSPARCV8embeddedprocessor,thispaperusesMODELSIMFLIinterfoCeandWindowsvirtual
5、devicedrivertobuildasimulationbackplane,anddesignsaSOChardwareandsoftwarecollaborativesimulationenvironmentbasedontheRTLsourcecodeofLEON2andSPE-Cintegrationdebuggingenvironment.Thefunctionandperformanceofthehardwareandsoftwarecollaborativesimulationenvironmentisverifiedthroughavarietyoftestprocedure
6、sunderdifferentconfigurationsofLEON2processor.Keywords:hardwareandsoftwareco-simulation;LEON2kernel;virtualserialport;FLIinterface作者简介:李亚女,(1988-),硕士研究生.研究方向为嵌入式系统与计算机体系结构.张伟功男,(1967-),研究员,博士生导师.研究方向为高可靠计算机体系结构、高速高可靠总线技术、计算机容错技术.周继芹女,(1978-),博士研究生.研究方向为嵌入式计算机系统结构与可匏性技术.于航男,(19867,硕士研究生.研究方向为嵌入式计算机系统结构与容错技术.杨小林男,(1986-),硕士研究生.研究方向为嵌入式计算