Title :
Network-on-Chip Architecture Exploration Framework
Author :
Schönwald, Timo ; Zimmermann, Jochen ; Bringmann, Oliver ; Rosenstiel, Wolfgang
Author_Institution :
FZI (Forschungszentrum Inf.), Karlsruhe, Germany
Abstract :
In this paper, we present a novel framework for the automated generation of Network-on-Chips (NoC) architectures, that enables architecture exploration and optimization. The automated generation of Network-on-Chip architectures covers beside the generation of the communication infrastructure, the automated integration of IP-components. The automated integration of IP-components is based on IP-XACT interface descriptions of these components. In this paper, we show the integration of components into the Network-on-Chip architecture exemplarily for the SimpleScalar Instruction-Set-Simulator (ISS). The Network-on-Chip architecture used in this paper, is based on a parametrizable switch implemented as Transaction-Level-Model (TLM) in SystemC. The Transaction-Level-Model of the switch provides the possibility of integrating different routing algorithms like deterministic or adaptive routing algorithms. Different Network-on-Chip architectures like mesh-, torus-, and hypercube-topologies can be generated, based on this switch. The proposed framework can be used for exploration and optimization of Network-on-Chip architectures, by comparing Network-on-Chip architectures with different topologies and routing algorithms.
Keywords :
deterministic algorithms; electronic engineering computing; instruction sets; multiprocessor interconnection networks; network routing; network topology; network-on-chip; SimpleScalar Instruction-Set-Simulator; SystemC; adaptive routing algorithms; communication infrastructure; deterministic routing algorithms; hypercube topology; mesh topology; network-on-chip architecture; parametrizable switch; torus topology; transaction level model; Accelerated aging; CMOS technology; Embedded system; Hardware; Network topology; Network-on-a-chip; Power system reliability; Routing; Switches; Temperature; Exploration; Fault-Tolerance; Network-on-Chip; Routing;
Conference_Titel :
Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
Conference_Location :
Patras
Print_ISBN :
978-0-7695-3782-5
DOI :
10.1109/DSD.2009.192