• DocumentCode
    2463795
  • Title

    A Multiobjective Genetic Fuzzy Approach for Intelligent System-level Exploration in Parameterized VLIW Processor Design

  • Author

    Ascia, Giuseppe ; Catania, Vincenzo ; Nuovo, Alessandro G Di ; Palesi, Maurizio ; Patti, Davide

  • Author_Institution
    Univ. di Catania, Catania
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    1736
  • Lastpage
    1743
  • Abstract
    The design of a complex embedded system is dominated by the definition of an optimal architecture in relation to certain performance indexes. This activity, known as design space exploration (DSE), is a great challenge for the EDA (electronic design automation) community. The enormous size of the design space, in fact, together with the long simulation time required to evaluate each system configuration during the exploration process, cause DSE to become a bottleneck in the design flow. In this paper we propose a multiobjective design space exploration methodology based on a genetic fuzzy system, the aim of which is to drastically reduce the exploration time while guaranteeing a high level of accuracy. The methodology uses a genetic algorithm (GA) for heuristic exploration and a fuzzy system to evaluate the configurations visited. Although of general application, the methodology is applied to a real case study: optimization of the performance and power consumption of an embedded architecture based on a very long instruction word (VLIW) microprocessor in a mobile multimedia application domain. The results obtained are compared, in terms of both accuracy and efficiency, with the state of the art in multiobjective DSE strategies, represented by the classical GA approach, demonstrating the scalability and effectiveness of the proposed approach.
  • Keywords
    electronic design automation; fuzzy systems; genetic algorithms; instruction sets; multiprocessing systems; VLIW processor design; complex embedded system; electronic design automation; intelligent system-level exploration; mobile multimedia; multiobjective design space exploration methodology; multiobjective genetic fuzzy system; very long instruction word; Design methodology; Electronic design automation and methodology; Embedded system; Fuzzy systems; Genetics; Intelligent systems; Performance analysis; Process design; Space exploration; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-9487-9
  • Type

    conf

  • DOI
    10.1109/CEC.2006.1688517
  • Filename
    1688517