Performance-driven routing with multiple sources

被引:3
|
作者
Cong, J
Madden, PH
机构
[1] Computer Science Department, University of California, Los Angeles
基金
美国国家科学基金会;
关键词
interconnections; interconnect topology optimization; layout; minimum diameter routing tree; multisource routing tree; rectilinear arborescience; Steiner tree;
D O I
10.1109/43.602477
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Existing routing problems for delay minimization consider the connection of a single source node to a number of sink nodes, with the objective of minimizing the delay from the source to all sinks, or a set of critical sinks, In this paper, we study the problem of routing nets with multiple sources, such as those found in signal husses. This new model assumes that each node in a net may be a source, a sink, or both, The objective is to optimize the routing topology to minimize the total weighted delay between ail node pairs (or a subset of critical node pairs). We present a heuristic algorithm for the multiple-source performance-driven routing tree problem based on efficient construction of minimum-diameter minimum-cost Steiner trees. Experimental results on random nets with submicrometer CMOS IC and MCM technologies show an average of 12.6% and 21% reduction in the maximum interconnect delay, when compared with conventional minimum Steiner tree based topologies. Experimental results on multisource nets extracted from an Intel processor show as much as a 16.1% reduction in the maximum interconnect delay, when compared with conventional minimum Steiner tree based topologies.
引用
收藏
页码:410 / 419
页数:10
相关论文
共 50 条
  • [41] Performance-driven scheduling of behavioural specifications
    Molina, M. C.
    Ruiz-Sautua, R.
    Garcia-Repetto, P.
    Mendias, J. M.
    INTEGRATION-THE VLSI JOURNAL, 2009, 42 (03) : 294 - 303
  • [42] Performance-Driven Software Architecture Refactoring
    Arcelli, Davide
    Cortellessa, Vittorio
    Di Pompeo, Daniele
    2018 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2018), 2018, : 2 - 3
  • [43] RITUAL - A PERFORMANCE-DRIVEN PLACEMENT ALGORITHM
    SRINIVASAN, A
    CHAUDHARY, K
    KUH, ES
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1992, 39 (11): : 825 - 840
  • [44] Performance-Driven VR Learning for Robotics
    Vassigh, Shahin
    Bogosian, Biayna
    Peterson, Eric
    PHYGITAL INTELLIGENCE, CDRF 2023, 2024, : 356 - 367
  • [45] Performance-Driven Clustering of Asynchronous Circuits
    Dimou, Georgios D.
    Beerel, Peter A.
    Lines, Andrew M.
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION, AND SIMULATION, 2011, 6951 : 92 - 101
  • [46] The Future Is Now: Performance-Driven Content
    Nichols, Kevin P.
    ECONTENT, 2015, 38 (10) : 18 - 19
  • [47] Performance-driven motion choreographing with accelerometers
    Liang, Xiubo
    Li, Qilei
    Zhang, Xiang
    Zhang, Shun
    Geng, Weidong
    COMPUTER ANIMATION AND VIRTUAL WORLDS, 2009, 20 (2-3) : 89 - 99
  • [48] PERFORMANCE-DRIVEN SCALING OF BICMOS TECHNOLOGY
    RAJE, PA
    SARASWAT, KC
    CHAM, KM
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 1992, 39 (03) : 685 - 694
  • [49] Performance-driven synthesis of asynchronous controllers
    Yun, Kenneth Y.
    Lin, Bill
    Dill, David L.
    Devadas, Srinivas
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1994, : 550 - 557
  • [50] Performance-driven dynamic service selection
    Ghezzi, Carlo
    La Manna, Valerio Panzica
    Motta, Alfredo
    Tamburrelli, Giordano
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (03): : 633 - 650