高级检索

支持平台设计方法的系统芯片协同设计环境

Co-design Environment Supporting Platform-Based System-on-Chip Design Methodology

  • 摘要: 面向基于平台的设计方法,开发了系统芯片软/硬件协同设计环境YH-PBDE.在描述YH-PBDE的总体结构之后,详细介绍了该环境中的三个设计层次与二次映射过程,重点论述了YH-PBDE中基于约束任务流图的系统建模方法、具有初始信息素的蚂蚁寻优软硬件划分算法和基于层次有向无环图的设计约束分配方法.结合具有录音功能的MP3播放器芯片的系统级设计方法,说明了在YH-PBDE中进行系统芯片软硬件协同设计的过程.

     

    Abstract: We developed a hardware?software co-design environment named YH-PBDE for platform-based System-on-Chip (SoC) design method. After introducing the overall structure of YH-PBDE, we describe the three design levels and two mapping processes in YH-PBDE. Besides, we explain some key techniques used, including system modeling method using Constrained Taskflow Graph (CTG), hardware?software partitioning based on ant algorithm with initial pheromone, and performance constraint assignment method based on Hierarchical Directed Acyclic Graph (HDAG). We show the working flow of YH-PBDE with a case study on the system level design of recording-enabled MP3 player SoC chip, and the experimental results indicate the effectiveness of this hardware?software co-design environment.

     

/

返回文章
返回