首页 | 本学科首页   官方微博 | 高级检索  
     

基于SystemC的SoC行为级软硬件协同设计
引用本文:张奇,曹阳,李栋娜,马秦生.基于SystemC的SoC行为级软硬件协同设计[J].计算机工程,2005,31(19):217-219.
作者姓名:张奇  曹阳  李栋娜  马秦生
作者单位:1. 武汉大学电子信息学院,武汉,430079
2. 武汉大学电子信息学院,武汉,430079;武汉大学软件工程国家重点实验室,武汉,430072
基金项目:国家“863”计划基金资助项目(2002AA1Z1490)
摘    要:针对目前SoC设计中存在的软硬件协同验证的时间瓶颈问题,提出了一种使用系统建模语言SystemC对SoC进行总线周期精确行为级建模的方法,采用该方法构建SoC芯片总线周期精确行为级模型进行前期验证。该模型基于32位RISC构建,并可配置其它硬件模块。实验结果表明:模型完全仿真实际硬件电路,所有的接口信号在系统时钟的任一时刻被监测和分析,很大程度地提高了仿真速度,并且可以在前期作系统的软硬件协同仿真和验证,有效地缩短了目前SoC芯片设计中在RTL级作软硬件协同仿真验证时的时间开销。

关 键 词:SystemC  总线周期精确行为级  片上系统  精简指令集处理器
文章编号:1000-3428(2005)19-0217-03
收稿时间:10 28 2004 12:00AM
修稿时间:2004-10-28

SoC Behavior Level HW/SW Co-design and Co-verification Based on SystemC
ZHANG Qi,CAO Yang,LI Dongna,MA Qinsheng.SoC Behavior Level HW/SW Co-design and Co-verification Based on SystemC[J].Computer Engineering,2005,31(19):217-219.
Authors:ZHANG Qi  CAO Yang  LI Dongna  MA Qinsheng
Affiliation:1 .School of Electomic Information, Wuhan University, Wuhan 430079; 2.State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072
Abstract:With respect to the software and hardware co-verification bottleneck of SoC design, a bus-cycle accurate method is presented based on SystemC reference behavior modeling and the model is realized. The model is based on 32 bits RISC, and other modules can be configured. All the modules are triggered through the clock. The result of the test is that the model can simulate the real hardware circuit accurately, and the signal of the conjunction can be monitored at any time; the speed of the simulation is increased greatly and the time consumption is much less than that of the RTL level co-verification in the SoC design.
Keywords:SystemC  Bus-cycle-accurate reference level  System on chip(SoC)  Reduced instruction set computer (RISC)  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号