Automation of FPGA Performance Monitoring and Debugging Using IP-XACT and Graph-Grammars

被引:0
|
作者
Jassi, Munish [1 ]
Bordes, Benjamin [1 ]
Mueller-Gritschneder, Daniel [1 ]
Schlichtmann, Ulf [1 ]
机构
[1] Tech Univ Munich, Inst Elect Design Automat, D-80333 Munich, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Divide and conquer is already a proven strategy to handle the complexity of state-of-the-art SoCs. For any minor or major revision of an SoC, difficult decisions about its architecture have to be made at very early stages of the design cycle. System prototyping on FPGAs is an essential step in the SoC design flow for the verification of the hardware architecture. In this paper, we present a graph-grammar-based methodology to automate the FPGA prototyping for SoC performance monitoring and debugging analysis. Our work uses the IP-XACT description of vendor-specific hardware monitoring and debugging IPs for the target FPGA platform. Using graph-grammar principles the hardware monitors (HM) are automatically integrated into the host SoC architecture under consideration. Under the FPGA resource constraints, our tool splits the set of analysis tasks into multiple subsets, with each subset fitting into the available FPGA resources. The tool solves this as a classical bin packing problem. The tool then generates the SoC IP-XACT descriptions and the design descriptions for FPGA programming with integrated HMs for each new subset. The new SoCs are functionally equivalent to the original SoC.
引用
收藏
页数:4
相关论文
共 14 条
  • [1] SOFTWARE SPECIFICATION USING GRAPH-GRAMMARS
    ENGELS, G
    GALL, R
    NAGL, M
    SCHAFER, W
    COMPUTING, 1983, 31 (04) : 317 - 346
  • [2] Resolving parameter reference management in IP-XACT using Kactus2
    Pekkarinen, Esko
    Teuho, Mikko
    Salminen, Erno
    Hamalainen, Timo D.
    IECON 2015 - 41ST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2015, : 2765 - 2770
  • [3] Evaluating UML2 Modeling of IP-XACT Objects for Automatic MP-SoC Integration onto FPGA
    Arpinen, Tero
    Koskinen, Tapio
    Salminen, Erno
    Hamalainen, Timo D.
    Hannikainen, Marko
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 244 - 249
  • [4] PARALLELISM ANALYSIS IN RULE-BASED SYSTEMS USING GRAPH-GRAMMARS
    MOLDOVAN, D
    PARISIPRESICCE, F
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 291 : 427 - 439
  • [5] FACILITATING IP DEPLOYMENT IN A MARTE-BASED MDE METHODOLOGY USING IP-XACT: A XILINX EDK CASE STUDY
    Ochoa-Ruiz, G.
    Labbani-Narsis, O.
    Bourennane, E.
    Cherif, S.
    Meftali, S.
    Dekeyser, J. -L.
    2012 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2012,
  • [6] A Configurable Test Infrastructure using a Mixed-Language and Mixed-Level IP Integration IP-XACT Flow
    de Kock, Erwin
    Verhaegh, Jos
    Amougou, Serge
    CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 521 - 527
  • [7] A high-level methodology for automatically generating dynamic partially reconfigurable systems using IP-XACT and the UML MARTE profile
    Ochoa-Ruiz, Gilberto
    Labbani, Ouassila
    Bourennane, El-Bay
    Soulard, Philippe
    Cherif, Sana
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2012, 16 (03) : 93 - 128
  • [8] A high-level methodology for automatically generating dynamic partially reconfigurable systems using IP-XACT and the UML MARTE profile
    Gilberto Ochoa-Ruiz
    Ouassila Labbani
    El-Bay Bourennane
    Philippe Soulard
    Sana Cherif
    Design Automation for Embedded Systems, 2012, 16 : 93 - 128
  • [9] Run-time debugging and monitoring of FPGA circuits using embedded microprocessor
    Penttinen, Aki
    Jastrzebski, Rafal
    Pollanen, Riku
    Pyrhonen, Olli
    PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 149 - +
  • [10] FPGA integrated IEEE 802.15.4 ZigBee wireless sensor nodes performance for industrial plant monitoring and automation
    Ompal
    Mishra, Vishnu Mohan
    Kumar, Adesh
    NUCLEAR ENGINEERING AND TECHNOLOGY, 2022, 54 (07) : 2444 - 2452