Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A GA-based design space exploration framework for parameterized system-on-a-chip platforms

Published: 01 August 2004 Publication History

Abstract

The constant increase in levels of integration and reduction in the time-to-market has led to the definition of new methodologies, which lay emphasis on reuse. One emerging approach in this context is platform-based design. The basic idea is to avoid designing a chip from scratch. Some portions of the chip's architecture are predefined for a specific type of application. This implies that the basic micro-architecture of the implementation is essentially "fixed," i.e., the principal components should remain the same within a certain degree of parameterization. Many researchers predict that platforms will take the lion's share of the integrated circuit market. In this paper, we propose an approach based on genetic algorithms for exploring the design space of parameterized system-on-a-chip (SOC) platforms. Our strategy focuses on exploration of the architectural parameters of the processor, memory subsystem and bus, making up the hardware kernel of a parameterized SOC platform for the design of embedded systems with strict power consumption and performance constraints. The approach has been validated on two different parameterized architectures: one based on a RISC processor and another based on a parameterized very long instruction word architecture. The results obtained on a suite of benchmarks for embedded applications are discussed in terms of both accuracy and efficiency. As far as accuracy is concerned, the approach gives solutions uniformly distributed in a region less than 1% from the Pareto-optimal front. As regards efficiency, the exploration times required by the approach are up to 20 times shorter than those required by one of the most efficient and widely referenced approaches in the literature.

Cited By

View all
  • (2024)BSSE: Design Space Exploration on the BOOM With Semi-Supervised LearningIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2024.336807532:5(860-869)Online publication date: 29-Feb-2024
  • (2022)UMOTS: an uncertainty-aware multi-objective genetic algorithm-based static task scheduling for heterogeneous embedded systemsThe Journal of Supercomputing10.1007/s11227-021-03887-178:1(279-314)Online publication date: 1-Jan-2022
  • (2018)Graph-Grammar-Based IP-Integration (GRIP)—An EDA Tool for Software-Defined SoCsACM Transactions on Design Automation of Electronic Systems10.1145/313938123:3(1-26)Online publication date: 11-Apr-2018
  • Show More Cited By
  1. A GA-based design space exploration framework for parameterized system-on-a-chip platforms

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Evolutionary Computation
    IEEE Transactions on Evolutionary Computation  Volume 8, Issue 4
    August 2004
    119 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 August 2004

    Author Tags

    1. Design space exploration
    2. Pareto-optimal configurations
    3. SOC
    4. architectures
    5. genetic algorithms
    6. multiobjective optimization
    7. parameterized systems
    8. power/performance-tradeoffs
    9. system-on-a-chip

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 01 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)BSSE: Design Space Exploration on the BOOM With Semi-Supervised LearningIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2024.336807532:5(860-869)Online publication date: 29-Feb-2024
    • (2022)UMOTS: an uncertainty-aware multi-objective genetic algorithm-based static task scheduling for heterogeneous embedded systemsThe Journal of Supercomputing10.1007/s11227-021-03887-178:1(279-314)Online publication date: 1-Jan-2022
    • (2018)Graph-Grammar-Based IP-Integration (GRIP)—An EDA Tool for Software-Defined SoCsACM Transactions on Design Automation of Electronic Systems10.1145/313938123:3(1-26)Online publication date: 11-Apr-2018
    • (2018)A Genetic Algorithm-Based Heuristic Method for Test Set Generation in Reversible CircuitsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2017.269588137:2(324-336)Online publication date: 1-Feb-2018
    • (2016)An expected hypervolume improvement algorithm for architectural exploration of embedded processorsProceedings of the 53rd Annual Design Automation Conference10.1145/2897937.2897983(1-6)Online publication date: 5-Jun-2016
    • (2015)GRIPProceedings of the 52nd Annual Design Automation Conference10.1145/2744769.2744845(1-6)Online publication date: 7-Jun-2015
    • (2011)Optimization of reconfigurable multi-core system-on-chips for multi-standard applicationsInternational Journal of Knowledge-based and Intelligent Engineering Systems10.5555/2011221.201122515:2(89-98)Online publication date: 1-Apr-2011
    • (2008)Reducing complexity of multiobjective design space exploration in VLIW-based embedded systemsACM Transactions on Architecture and Code Optimization10.1145/1400112.14001165:2(1-33)Online publication date: 3-Sep-2008
    • (2006)An Hybrid Soft Computing Approach for Automated Computer DesignProceedings of the 2006 conference on STAIRS 2006: Proceedings of the Third Starting AI Researchers' Symposium10.5555/1565192.1565202(84-95)Online publication date: 23-May-2006
    • (2006)A Systematic Approach to Exploring Embedded System Architectures at Multiple Abstraction LevelsIEEE Transactions on Computers10.1109/TC.2006.1655:2(99-112)Online publication date: 1-Feb-2006

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media