COSMECA: Application specific co-synthesis of memory and communication architectures for MPSoC

被引:0
|
作者
Pasricha, Sudeep [1 ]
Dutt, Nikil [1 ]
机构
[1] Univ Calif Irvine, Ctr Embedded Comp Syst, Irvine, CA 92697 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Memory and communication architectures have a significant impact on the cost, performance, and time-to-market of complex multi-processor system-on-chip (MPSoC) designs. The memory architecture dictates most of the data traffic flow in a design, which in turn influences the design of the communication architecture. Thus there is a need to co-synthesize the memory and communication architectures to avoid making sub-optimal design decisions. This is in contrast to traditional platform-based design approaches where memory and communication architectures are synthesized separately. In this paper, we propose an automated application specific cosynthesis methodology for memory and communication architectures (COSMECA) in MPSoC designs. The primary objective is to design a communication architecture having the least number of busses, which satisfies performance and memory area constraints, while the secondary objective is to reduce the memory area cost. Results Of applying COSMECA to several industrial strength MPSoC applications from the networking domain indicate a saving of as much as 40% in number of busses and 29% in memory area compared to the traditional approach.
引用
收藏
页码:698 / +
页数:2
相关论文
共 38 条
  • [21] CASPER: Concurrent hardware-software co-synthesis of hard real-time aperiodic and periodic specifications of embedded system architectures
    Dave, BP
    Jha, NK
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, : 118 - 124
  • [22] Synthesis of application-specific heterogeneous multiprocessor architectures using extensible processors
    Sun, F
    Ravi, S
    Raghunathan, A
    Jha, NK
    [J]. 18TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: POWER AWARE DESIGN OF VLSI SYSTEMS, 2005, : 551 - 556
  • [23] Automated techniques for synthesis of application-specific network-on-chip architectures
    Chatha, Karam S.
    Srinivasan, Krishnan
    Konjevod, Goran
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (08) : 1425 - 1438
  • [24] An application specific memory characterization technique for co-processor accelerators
    Alam, Sadaf R.
    Vetter, Jeffrey S.
    Smith, Melissa C.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, : 353 - +
  • [25] Synthesis of Application-Specific Fault-Tolerant Digital Microfluidic Biochip Architectures
    Alistar, Mirela
    Pop, Paul
    Madsen, Jan
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (05) : 764 - 777
  • [26] SYNTHESIS OF APPLICATION-SPECIFIC MULTIPROCESSOR SYSTEMS INCLUDING MEMORY COMPONENTS
    PRAKASH, S
    PARKER, AC
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING, 1994, 8 (02): : 97 - 116
  • [27] A Synthesis Methodology for Application-Specific Logic-in-Memory Designs
    Sumbul, H. Ekin
    Vaidyanathan, Kaushik
    Zhu, Qiuling
    Franchetti, Franz
    Pileggi, Larry
    [J]. 2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [28] Communication and Memory Architecture Design of Application-Specific High-End Multiprocessors
    Jan, Yahya
    Jozwiak, Lech
    [J]. VLSI DESIGN, 2012,
  • [29] HELIX: Design and Synthesis of Hybrid Nanophotonic Application-Specific Network-On-Chip Architectures
    Bahirat, Shirish
    Pasricha, Sudeep
    [J]. PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 91 - 98
  • [30] Low-power data memory communication for application-specific embedded processors.
    Petrov, P
    Orailoglu, A
    [J]. ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 219 - 224