Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2010, Vol. 36 ›› Issue (22): 262-264. doi: 10.3969/j.issn.1000-3428.2010.22.094

• Networks and Communications • Previous Articles     Next Articles

Research of Network on Chip Mapping Based on Genetic and Ant Colony Algorithm

LIU Yan-hua1,2, LIU Jing1, LAI Zong-sheng1, JING Wei-ping2   

  1. (1. Institute of Microelectronics Circuit & System, East China Normal University, Shanghai 200062, China;2. Jiangsu Key Lab of ASIC Design, Nantong University, Nantong 226019, China)
  • Online:2010-11-20 Published:2010-11-18

基于遗传蚁群算法的片上网络映射研究

刘炎华1,2,刘 静1,赖宗声1,景为平2   

  1. (1. 华东师范大学微电子电路与系统研究所,上海 200062;2. 南通大学江苏省专用集成电路设计重点实验室,江苏 南通 226019)
  • 作者简介:刘炎华(1980-),男,博士研究生,主研方向:高性能SoC/NoC体系结构设计及测试;刘 静,硕士研究生;赖宗声,教授、博士生导师;景为平,研究员
  • 基金资助:
    江苏省专用集成电路设计重点实验室开放课题基金资助项目(JSICK0801);南通大学自然科学基金资助项目(07Z122)

Abstract: At the beginning of Network on Chip(NoC) design, cores of mapping are considered based on 2D Mesh topology such that the communication energy constraint is satisfied. A Genetic And Ant Colony(GAAC) mapping algorithm is presented to solve NoC design problem with an objective of minimizing the communication energy. To solve the problem that the ant colony algorithm often gets stock into premature stagnation in the iteration process, roulette wheel selection and crossover of chromosome are introduced to improve the result of energy-aware mapping function fast converged and optimized solution.

Key words: Network on Chip(NoC), Genetic And Ant Colony(GAAC) mapping algorithm, roulette wheel selection, crossover of chromosome

摘要: 基于2D Mesh结构的片上网络在设计之初就要考虑模块映射问题,以满足通信功耗的约束。提出一种基于遗传蚁群映射算法的方法解决片上网络设计中通信功耗最小化问题。该算法针对标准蚁群算法易于出现早熟停滞等缺陷,引入轮盘赌选择机制及染色体杂交等手段,使映射功耗函数快速收敛,达到良好的全局寻优效果。

关键词: 片上网络遗传蚁群映射算法, 轮盘赌选择, 染色体杂交

CLC Number: