作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2005, Vol. 31 ›› Issue (19): 227-229.

• 论文 • 上一篇    下一篇

基于SystemC的SoC行为级软硬件协同设计

张奇,曹阳,李栋娜,马秦生   

  1. 武汉大学电子信息学院,武汉大学电子信息学院,武汉大学电子信息学院,武汉大学电子信息学院 武汉 430079,武汉 430079,武汉大学软件工程国家重点实验室,武汉 430072
  • 发布日期:2005-10-15

SoC Behavior Level HW/SW Co-design and Co-verification Based on SystemC

ZHANG Qi1, CAO Yang1,2, LI Dongna1, MA Qinsheng1   

  1. (1.School of Electornic Information, Wuhan University, Wuhan 430079; 2.State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072)
  • Published:2005-10-15

摘要: 针对目前SoC设计中存在的软硬件协同验证的时间瓶颈问题,提出了一种使用系统建模语言SystemC对SoC进行总线周期精确行为级建模的方法,采用该方法构建SoC芯片总线周期精确行为级模型进行前期验证。该模型基于32位RISC构建,并可配置其它硬件模块。实验结果表明:模型完全仿真实际硬件电路,所有的接口信号在系统时钟的任一时刻被监测和分析,很大程度地提高了仿真速度,并且可以在前期作系统的软硬件协同仿真和验证,有效地缩短了目前SoC芯片设计中在RTL级作软硬件协同仿真验证时的时间开销。

关键词: SystemC, 总线周期精确行为级, 片上系统, 精简指令集处理器

Abstract: With respect to the software and hardware co-verification bottleneck of SoC design, a bus-cycle accurate method is presented based onSystemC reference behavior modeling and the model is realized. The model is based on 32 bits RISC, and other modules can be configured. All themodules 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 theconjunction can be monitored at any time; the speed of the simulation is increased greatly and the time consumption is much less than that of theRTL level co-verification in the SoC design.

中图分类号: