Co-synthesis of custom on-chip bus and memory for MPSoC architectures

被引:0
|
作者
Pandey, Sujan [1 ]
Genz, Christian [1 ]
Drechsler, Rolf [1 ]
机构
[1] Univ Bremen, Dept Comp Sci, D-2800 Bremen 33, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The advancement in process technology has made it possible to integrate multiple processing modules on a single chip. As a result of this, there is a sharp increase of communication traffic on the communication bus architecture. In this case, the traditional single bus based architecture may fail to meet the real-time constraints. The major concern of the scaled technology is an effect of coupling capacitance due to the trend of shrinking pitches, i.e., the distance between two wires. Its consequence is higher crosstalk noise, which degrades the signal integrity and modifies the power consumption of the wires. This motivates the synthesis of a custom on-chip bus architecture, which is efficient in terms of power and performance. Further, the memory of a complex multiprocessor system has a significant contribution to power and delay. In this paper, we present a co-synthesis of on-chip buses and memories, which finds an optimal bus architecture, memory sizes, and the number of memories. The bus synthesis problem is formulated as an optimization problem as proposed in [11], [9]. Then it is solved efficiently using an optimization tool. The memory synthesis problem is based on the graph partitioning algorithm, which partitions a data dependency task graph into a set of sub graphs with the minimum number of data dependencies called cut. The experiments carried out on the real-life multimedia applications validate the proposed technique for the co-synthesis of bus architecture and memory.
引用
收藏
页码:304 / +
页数:2
相关论文
共 50 条
  • [41] Statistical on-chip communication bus synthesis and voltage scaling under timing yield constraint
    Pandey, Sujan
    Glesner, Manfred
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 663 - +
  • [42] Heterogeneous Chip Power Delivery Modeling and Co-Synthesis for Practical 3DIC Realization
    Liao, Wei-Hsun
    Lin, Chang-Tzu
    Fang, Sheng-Hsin
    Huang, Chien-Chia
    Chen, Hung-Ming
    Kwai, Ding-Ming
    Chou, Yung-Fa
    2017 22ND ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2017, : 549 - 553
  • [43] High-level synthesis of on-chip multiprocessor architectures based on answer set programming
    Bobda, Christophe
    Yonga, Franck
    Gebser, Martin
    Ishebabi, Harold
    Schaub, Torsten
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 117 : 161 - 179
  • [44] A code generation algorithm of crosstalk-avoidance code with memory for low-power on-chip bus
    Cheng, Kuang-Chin
    Jou, Jing-Yang
    2008 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PROGRAM, 2008, : 172 - 175
  • [45] Low energy data management for different on-chip memory levels in multi-context reconfigurable architectures
    Sánchez-Élez, M
    Fernández, M
    Anido, M
    Du, H
    Bagherzadeh, N
    Hermida, R
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 36 - 41
  • [46] Performance aware on-chip communication synthesis and optimization for shared multi-bus based architecture
    Pandey, S
    Glesner, M
    Mühlhäuser, M
    SBCCI 2005: 18th Symposium on Integrated Circuits and Systems Design, Proceedings, 2005, : 230 - 235
  • [47] Fast dynamic memory integration in co-simulation frameworks for multiprocessor system on-chip
    Villa, O
    Schaumont, P
    Verbauwhede, I
    Monchiero, M
    Palermo, G
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 804 - 805
  • [48] COFTA: Hardware-software co-synthesis of heterogeneous distributed embedded system architectures for low overhead fault tolerance
    Dave, BP
    Jha, NK
    TWENTY-SEVENTH ANNUAL INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING, DIGEST OF PAPERS, 1997, : 339 - 348
  • [49] CAPPS: A Framework for Power-Performance Tradeoffs in Bus-Matrix-Based On-Chip Communication Architecture Synthesis
    Pasricha, Sudeep
    Park, Young-Hwan
    Kurdahi, Fadi J.
    Dutt, Nikil
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (02) : 209 - 221
  • [50] On-chip Memory Optimization for High-level Synthesis of Multi-dimensional Data on FPGA
    Kim, Daewoo
    Lee, Sugil
    Lee, Jongeun
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 243 - 248