Architecture and synthesis for on-chip multicycle communication

被引:49
|
作者
Cong, J [1 ]
Fan, YP [1 ]
Han, GL [1 ]
Yang, X [1 ]
Zhang, ZR [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
关键词
binding; high-level synthesis; interconnect; multicycle communication; placement; scheduling;
D O I
10.1109/TCAD.2004.825872
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For multigigahertz designs in nanometer technologies, data transfers on,global interconnects take multiple clock cycles. In this paper, we propose a regular distributed register (RDR) microarchitecture, which offers high regularity and direct support of multicycle on-chip communication. The RDR microarchitecture divides the entire chip into an array of islands so that all local computation and communication within an island can be performed in a single clock cycle. Each island contains a cluster of computational elements, local registers, and a local controller. On top of the RDR microarchitecture, novel layout-driven architectural synthesis algorithms have been developed for multicycle communication, including scheduling-driven placement, placement-driven simultaneous scheduling with rebinding, and distributed control generation, etc. The experimentation on a number of real-life examples demonstrates promising results. For data flow intensive examples, we obtain a 44% improvement on average in terms of the clock period and a 37% improvement on average in terms of the final latency, over the traditional flow. For designs with control flow, our approach achieves a 28% clock-period reduction and a 23% latency reduction on average.
引用
收藏
页码:550 / 564
页数:15
相关论文
共 50 条
  • [21] 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 - +
  • [22] Fraction Control Bus: A new SOC on-chip communication architecture design
    Wang, N
    Bayoumi, MA
    ESA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2005, : 124 - 129
  • [23] Secure On-Chip Communication Architecture for Reconfigurable Multi-Core Systems
    Saeed, Ahmed
    Ahmadinia, Ali
    Just, Mike
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (08)
  • [24] High-bandwidth on-chip communication architecture for general purpose computing
    Forsell, Martti
    Leppanen, Ville
    WMSCI 2005: 9TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 4, 2005, : 1 - 6
  • [25] Genetic Algorithm Based On-Chip Communication Link Reconfiguration for Efficient On-Chip Communication
    Hemalatha, S. Beulah
    Vigneswaran, T.
    2017 INTERNATIONAL CONFERENCE ON ALGORITHMS, METHODOLOGY, MODELS AND APPLICATIONS IN EMERGING TECHNOLOGIES (ICAMMAET), 2017,
  • [26] On-Chip Communication Architecture Exploration for Processor-Pool-based MPSoC
    Joo, Young-Pyo
    Kim, Sungchan
    Ha, Soonhoi
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 466 - 471
  • [27] Efficient modeling and synthesis of on-chip communication protocols for network-on-chip design
    Siegmund, R
    Müller, D
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V: BIO-MEDICAL CIRCUITS & SYSTEMS, VLSI SYSTEMS & APPLICATIONS, NEURAL NETWORKS & SYSTEMS, 2003, : 81 - 84
  • [28] An isometric on-chip multiprocessor architecture
    Ogoubi, Etienne
    Hafid, Abdel Hakim
    Turcotte, Marcel
    2007 14TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-4, 2007, : 991 - +
  • [29] On-chip generation of primary input sequences for multicycle functional broadside tests
    Pomeranz, Irith
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2018, 12 (03): : 80 - 86
  • [30] Integrated On-Chip Antennas for Chip-to-Chip Communication
    Yordanov, Hristomir H.
    Russer, Peter
    2008 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, VOLS 1-9, 2008, : 41 - 44