System level modeling methodology of NoC design from UML-MARTE to VHDL

被引:8
|
作者
Elhaji, Majdi [1 ]
Boulet, Pierre [1 ]
Zitouni, Abdelkrim [1 ]
Meftali, Samy [1 ]
Dekeyser, Jean-Luc [1 ]
Tourki, Rached [1 ]
机构
[1] Fac Sci Monastir, Elect & Microelect Lab, Dept Phys, Monastir, Tunisia
关键词
SoC; NoC; RTL; RSM; UML/MARTE; ON-CHIP ARCHITECTURE; NETWORKS;
D O I
10.1007/s10617-012-9101-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The evolution of the semiconductor technology caters for the increase in the System-on-Chip (SoC) complexity. In particular, this complexity appears in the communication infrastructures like the Network-on-Chips (NoCs). However many complex SoCs are becoming increasingly hard to manage. In fact, the design space, which represents all the concepts that need to be explored during the SoC design, is becoming dramatically large and difficult to explore. In addition, the manipulation of SoCs at low levels, like the Register Transfer Level (RTL), is based on manual approaches. This has resulted in the increase of both time-to-market and the development costs. Thus, there is a need for developing some automated high level modeling environments for computer aided design in order to handle the design complexity and meet tight time-to-market requirements. The extension of the UML language called UML profile for MARTE (Modeling and Analysis of Real-Time and Embedded systems) allows the modeling of repetitive structures such as the NoC topologies which are based on specific concepts. This paper presents a new methodology for modeling concepts of NoC-based architectures, especially the modeling of topology of the interconnections with the help of the repetitive structure modeling (RSM) package of MARTE profile. This work deals with the ways of improving the effectiveness of the MARTE standard by clarifying and extending some notations in order to model complex NoC topologies. Our contribution includes a description of how these concepts may be mapped into VHDL. The generated code has been successfully evaluated and validated for several NoC topologies.
引用
收藏
页码:161 / 187
页数:27
相关论文
共 50 条
  • [1] System level modeling methodology of NoC design from UML-MARTE to VHDL
    Majdi Elhaji
    Pierre Boulet
    Abdelkrim Zitouni
    Samy Meftali
    Jean-Luc Dekeyser
    Rached Tourki
    [J]. Design Automation for Embedded Systems, 2012, 16 : 161 - 187
  • [2] Using UML-MARTE and TCOZ for AAL System Specifications: A Case Study
    Bettaz, Mohamed
    Maouche, Mourad
    [J]. 2018 7TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO) (ICRITO), 2018, : 32 - 37
  • [3] The COMPLEX methodology for UML/MARTE Modeling and design space exploration of embedded systems
    Herrera, Fernando
    Posadas, Hector
    Penil, Pablo
    Villar, Eugenio
    Ferrero, Francisco
    Valencia, Raul
    Palermo, Gianluca
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (01) : 55 - 78
  • [4] Enhancing Automatic Generation of VHDL Descriptions from UML/MARTE Models
    Leite, Marcela
    Vasconcellos, Cristiano D.
    Wehrmeister, Marco Aurelio
    [J]. 2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2014, : 152 - +
  • [5] On Generating VHDL Descriptions from Aspect-Oriented UML/MARTE Models
    Wehrmeister, Marco Aurelio
    Leite, Marcela
    [J]. PROCEEDINGS OF IV BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING SBESC 2014, 2014, : 67 - 72
  • [6] A co-design approach for embedded system modeling and code generation with UML and MARTE
    Vidal, Jorgiano
    de Lamotte, Florent
    Gogniat, Guy
    Soulard, Philippe
    Diguet, Jean-Philippe
    [J]. DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 226 - +
  • [7] System Synthesis from UML/MARTE Models
    Posadas, Hector
    Penil, Pablo
    Nicolas, Alejandro
    Villar, Eugenio
    [J]. PROCEEDINGS OF THE 2013 ELECTRONIC SYSTEM LEVEL SYNTHESIS CONFERENCE (ESLSYN), 2013,
  • [8] System-level design based on UML/MARTE for FPGA-based embedded real-time systems
    Marcela Leite
    Marco Aurélio Wehrmeister
    [J]. Design Automation for Embedded Systems, 2016, 20 : 127 - 153
  • [9] System-level design based on UML/MARTE for FPGA-based embedded real-time systems
    Leite, Marcela
    Wehrmeister, Marco Aurelio
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2016, 20 (02) : 127 - 153
  • [10] VHDL-based system-level design methodology for multimedia signal processing applications
    Varga, L
    Kozma, R
    Kun, A
    Hosszú, G
    Kovács, F
    Schneider, C
    [J]. MELECON 2000: INFORMATION TECHNOLOGY AND ELECTROTECHNOLOGY FOR THE MEDITERRANEAN COUNTRIES, VOLS 1-3, PROCEEDINGS, 2000, : 814 - 817