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 条
  • [21] Co-Optimization of Memory Access and Task Scheduling on MPSoC Architectures with Multi-Level Memory
    He, Yi
    Xue, Chun Jason
    Xu, Cathy Qun
    Sha, Edwin H. -M.
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 93 - +
  • [22] Energy-Efficient Monolithic Three-Dimensional On-Chip Memory Architectures
    Yu, Ye
    Jha, Niraj K.
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2018, 17 (04) : 620 - 633
  • [23] Energy conscious simultaneous voltage scaling and on-chip communication bus synthesis
    Pandey, Sujan
    Murgan, Tudor
    Glesner, Manfred
    IFIP VLSI-SOC 2006: IFIP WG 10.5 INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION & SYSTEM-ON-CHIP, 2006, : 296 - +
  • [24] Process variations aware robust on-chip bus architecture synthesis for MPSoCs
    Pandey, Sujan
    Drechsler, Rolf
    Murgan, Tudor
    Glesner, Manfred
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 2989 - 2992
  • [25] CAD tool for hardware software co-synthesis of heterogeneous multiple processor embedded architectures
    Khan, Gul Nawaz
    Ahmed, Usman
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2008, 12 (04) : 313 - 343
  • [26] CAD tool for hardware software co-synthesis of heterogeneous multiple processor embedded architectures
    Gul Nawaz Khan
    Usman Ahmed
    Design Automation for Embedded Systems, 2008, 12 : 313 - 343
  • [27] COHRA: Hardware-software co-synthesis of hierarchical distributed embedded system architectures
    Dave, BP
    Jha, NK
    ELEVENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 347 - 354
  • [28] ISIS: A genetic algorithm based technique for custom on-chip interconnection network synthesis
    Srinivasan, K
    Chatha, KS
    18TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: POWER AWARE DESIGN OF VLSI SYSTEMS, 2005, : 623 - 628
  • [29] An Architectural Co-Synthesis Algorithm for Energy-Aware Network-on-Chip Design
    Hung, Wei-Hsuan
    Chen, Yi-Jung
    Yang, Chia-Lin
    Chang, Yen-Sheng
    Su, Alan P.
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 680 - +
  • [30] Tabu search based on-chip communication bus synthesis for shared multi-bus based architecture
    Pandey, Sujan
    Utlu, Nurten
    Glesner, Manfred
    IFIP VLSI-SOC 2006: IFIP WG 10.5 INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION & SYSTEM-ON-CHIP, 2006, : 222 - +