Using an MDE Approach for Modeling of Interconnection Networks

As system-on-chip (SoCs) become more complex, high performance interconnection mediums are required to handle their complexity. Network-on-chips (NoCs) enable integration of more intellectual properties (IPs) into the SoC with increased performance. In the recent MARTE (modeling and analysis of real-time and embedded systems) profile, a notion of multidimensional multiplicity has been proposed to model repetitive structures and topologies. This paper presents a modeling methodology based on that notation to model the delta network family of interconnection networks for NoC construction.

[1]  Jean-Philippe Babau,et al.  From MDD Concepts to Experiments and Illustrations , 2007 .

[2]  Holger Giese,et al.  Component Templates for Dependable Real-Time Systems , 2004 .

[3]  Stuart Kent,et al.  Model Driven Engineering , 2002, IFM.

[4]  J. Davenport Editor , 1960 .

[5]  Ahmad Chadi Aljundi,et al.  Une méthodologie multi-critères pour l'évaluation de performance appliquée aux architectures de réseaux d'interconnexion multi-étages , 2004 .

[6]  Abdou Youssef,et al.  Interconnection Networks for High-Performance Parallel Computers , 1994 .

[7]  Axel Jantsch,et al.  Networks on chip , 2003 .

[8]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[9]  Pierre Boulet,et al.  Array-OL Revisited, Multidimensional Intensive Signal Processing Specification , 2007 .

[10]  Pierre Boulet,et al.  Modeling of Topologies of Interconnection Networks based on Multidimensional Multiplicity , 2007 .

[11]  G. Jack Lipovski,et al.  Banyan networks for partitioning multiprocessor systems , 1973, ISCA '73.

[12]  Arnaud Cuccuru Modélisation unifiée des aspects répétitifs dans la conception conjointe logicielle/matérielle des systèmes sur puce à hautes performances , 2005 .

[13]  Jean-Luc Dekeyser,et al.  Marte: A new profile rfp for the modeling and analysis of real-time embedded systems , 2005 .

[14]  Pierre Boulet,et al.  Repetitive Allocation Modelling with MARTE , 2007, FDL.

[15]  Janak H. Patel Performance of Processor-Memory Interconnections for Multiprocessors , 1981, IEEE Transactions on Computers.

[16]  Pierre Boulet,et al.  Repetitive Allocation Modeling with MARTE , 2007 .

[17]  Janak H. Patel,et al.  Processor-memory interconnections for multiprocessors , 1979, ISCA '79.