2007 · 24 citations · 8 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureDesign OptimizationSystem-on-chip DesignDesign RepresentationDesign Space ExplorationHardware ArchitectureInterconnect ArchitectureMicroarchitecture DesignNetwork-on-chip DesignArchitecture ExplorationBus ArchitectureBus EncodingCommunication ArchitectureCommunication Bus DesignCommunication SynthesisNetwork-on-chip ArchitecturesSimulated Annealing
For high frequency on-chip communication architecture design, we propose cascaded bus matrix-based solutions. Due to the huge design space in cascaded bus matrix design, it is crucial to perform an efficient design space exploration. In our work, we present a simulated annealing-based design space exploration method. For an efficient representation of bus topology, we propose an encoding method called traffic group encoding and apply it to AMBA3 AXI-based bus system design. In addition, we propose a method of two-step simulated annealing to improve the quality of results. Experimental results show that the proposed methods allow designing complex communication architectures (ones with up to 31 masters and 71 slaves) with high frequency constraints to which existing methods could not give solutions.
8
Mapping and configuration methods for multi-use-case networks on chips
Srinivasan Murali, Martijn Coenen, A. Rădulescu et al. · 2006 · 91 citations · Full text