• DocumentCode
    3386239
  • Title

    Multi-objective optimization for Networks-on-Chip architectures using Genetic Algorithms

  • Author

    Morgan, Ahmed A. ; Elmiligi, Haytham ; El-Kharashi, M. Watheq ; Gebali, Fayez

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2010
  • fDate
    May 30 2010-June 2 2010
  • Firstpage
    3725
  • Lastpage
    3728
  • Abstract
    Networks-on-Chip (NoC) architecture design faces a trade-off between different conflicting metrics. In this paper, we target one aspect of this trade-off: area versus average delay. The NoC architecture generation is formulated as a two-objective optimization problem and a Genetic Algorithm (GA)-based technique is used to solve it. According to the application requirements and the design constraints, the optimization process could be controlled by the designer by specifying weight factors for area and delay. As a proof of concept, our technique is applied to three real applications with different number of cores. Results show that the proposed solution is a promising way to achieve the best architecture with respect to both area and delay.
  • Keywords
    circuit optimisation; genetic algorithms; integrated circuit design; network-on-chip; NoC architecture design; area; delay; design constraint; genetic algorithm; multiobjective optimization; networks-on-chip; optimization process; two-objective optimization; Circuits; Computer architecture; Computer networks; Constraint optimization; Costs; Delay; Design optimization; Genetic algorithms; Network-on-a-chip; Process control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5308-5
  • Electronic_ISBN
    978-1-4244-5309-2
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5537754
  • Filename
    5537754