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

计算机工程 ›› 2010, Vol. 36 ›› Issue (4): 256-258. doi: 10.3969/j.issn.1000-3428.2010.04.090

• 开发研究与设计技术 • 上一篇    下一篇

基于多代理系统的软硬件协同设计

陈 芸,王遵彤,凌 毅   

  1. (同济大学电子与信息工程学院,上海 201804)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2010-02-20 发布日期:2010-02-20

Hardware and Software Co-design Based on Multi-Agent System

CHEN Yun, WANG Zun-tong, LING Yi

  

  1. (College of Electronics & Information Engineering, Tongji University, Shanghai 201804)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-02-20 Published:2010-02-20

摘要: 为使软硬件协同设计过程更具分布性、自主性及并行性,在软硬件协同设计中引入多代理(MAS)技术,提出软硬件协同设计的MAS模型,包括系统描述Agent、软硬件划分及映射Agent、软硬件设计Agent、协同通信Agent、性能评估Agent和硬件系统测试Agent的构建和应用。采用多个目标代理映射、协商的方法协调整个协同设计过程。实际应用表明,该方法能优化系统级芯片设计方案、软硬件结构和功能,并提高系统整体性能。

关键词: 软硬件协同设计, 软硬件划分, 多代理系统

Abstract: In order to make the hardware and software co-design process more distributive, autonomous and parallel, this paper presents a novel methodology of applying Multi-Agent technology into co-design process and the Multi-Agent System(MAS) model. The model includes system description Agent, hardware and software partition and mapping Agent, hardware and software design Agent, communication Agent, performance analysis Agent and the hardware validation Agent. The MAS model describes how to construct and apply these Agents and how to use Multi-Agent mapping and cooperating algorithm to coordinate the co-design process. Application results show that this methodology works better than traditional process in system level chip design, and it can optimize the software and hardware architecture and improve the whole system performance.

Key words: hardware and software co-design, hardware and software partition, Multi-Agent System(MAS)

中图分类号: