Journal of Systems Engineering and Electronics ›› 2010, Vol. 32 ›› Issue (11): 2484-2488.doi: 10.3969/j.issn.1001-506X.2010.11.48

• 软件、算法与仿真 • 上一篇    下一篇

一种异构多核片上系统的SystemC系统级综合方法

针对传统集成电路综合方法的不足,提出了一种异构多核片上系统的SystemC系统级综合方法。阐述了系统级综合的SystemC非定时设计输入模型,给出了多核控制器做复杂控制和算法IP做运算加速的目标片上系统架构及综合流程。在此基础上开发了SystemC系统级综合集成开发环境,并进行了通信处理异构多核片上系统的设计和实现。实验结果表明,该方法有效地提高了软硬件混合片上系统的设计效率, 缩短了研制周期。   

    1.  西北工业大学自动化学院, 陕西 西安 710072;
    2.  北京计算机技术及应用研究所, 北京 100854;
    3.  清华大学电子工程系, 北京 100084
  • 出版日期:2010-11-23 发布日期:2010-01-03

SystemC system level synthesis method for heterogeneous MPSoC

Aiming at the shortcoming of the traditional large scale integrated circuit synthesis method, a novel SystemC electronic system level synthesis (SLS) method is proposed. The heterogeneous multiprocessor system on a chip (MPSoC) hardware architecture which is the target for a system level synthesis system and a SLS synthesis flow are described. The SLS method supports a SystemC untimed model as its design entry and adopts the target MPSoC hardware architecture that has a multiprocessor as the controller and algorithmic IPs as computation accelerators. Furthermore, a system level synthesis integrated development environment (IDE) is implemented, and a MPSoC processor is developed with the IDE. Experimental results show that the proposed synthesis method improves the efficiency of software/hardware mixed MPSoC systems effectively and reduces the time put on the market.   

  1. 1. School of Automation, Northwestern Polytechnical Univ., Xi’an 710072, China;
    2. Beijing Inst. of Computer Technology and Application, Beijing 100854, China;
    3. Dept. of Electronic Engineering, Tsinghua Univ., Beijing 100084, China
  • Online:2010-11-23 Published:2010-01-03

摘要:

针对传统集成电路综合方法的不足,提出了一种异构多核片上系统的SystemC系统级综合方法。阐述了系统级综合的SystemC非定时设计输入模型,给出了多核控制器做复杂控制和算法IP做运算加速的目标片上系统架构及综合流程。在此基础上开发了SystemC系统级综合集成开发环境,并进行了通信处理异构多核片上系统的设计和实现。实验结果表明,该方法有效地提高了软硬件混合片上系统的设计效率, 缩短了研制周期。

Abstract:

Aiming at the shortcoming of the traditional large scale integrated circuit synthesis method, a novel SystemC electronic system level synthesis (SLS) method is proposed. The heterogeneous multiprocessor system on a chip (MPSoC) hardware architecture which is the target for a system level synthesis system and a SLS synthesis flow are described. The SLS method supports a SystemC untimed model as its design entry and adopts the target MPSoC hardware architecture that has a multiprocessor as the controller and algorithmic IPs as computation accelerators. Furthermore, a system level synthesis integrated development environment (IDE) is implemented, and a MPSoC processor is developed with the IDE. Experimental results show that the proposed synthesis method improves the efficiency of software/hardware mixed MPSoC systems effectively and reduces the time put on the market.