ATOMi: An algorithm for circuit partitioning into multiple FPGAs using time-multiplexed, off-chip, multicasting interconnection architecture

被引:2
|
作者
Kwon, YS
Kyung, CM
机构
[1] MIT, Microsyst Techol Lab, Cambridge, MA 02139 USA
[2] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Taejon 305701, South Korea
关键词
field-programmable gate arrays (FPGAs); high-speed integrated circuits; interconnections; logic partitioning;
D O I
10.1109/TVLSI.2005.850117
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Logic emulation is so far the fastest method to verify the system functionality in the gate level before chip fabrication. Field-programmable gate array (FPGA)-based logic emulator with large gate capacity generally comprises a large number of FPGAs or special processors connected in mesh or crossbar topology. However, gate utilization of FPGAs and speed of emulation are limited by the number of signal pins among FPGAs and the interconnection architecture of the logic emulator. This paper first describes a new interconnection architecture called TOMi (Time-multiplexed, Off-chip, Multicasting interconnection) and proposes a circuit partitioning algorithm called ATOMi (Algorithm for TOMi) for multi-FPGA system incorporating four to eight FPGAs where FPGAs are interconnected through TOMi ATOMi reduces the number of off-chip signal transfers to optimize the performance for multi-FPGA system implemented by TOMi Experimental results using Partitioning93 benchmarks show that, by adopting the proposed TOMi interconnection architecture along with ATOMi, the pin count is reduced to 14.4%-88.6% while the critical path delay is reduced to 66.1%-90.1% compared to traditional architectures including mesh, crossbar, and VirtualWire architecture.
引用
收藏
页码:861 / 864
页数:4
相关论文
共 5 条
  • [1] SCATOMi : Scheduling driven circuit partitioning algorithm for multiple FPGAs using time-multiplexed, off-chip, multicasting interconnection architecture
    Kwon, YS
    Park, BI
    Kyung, CM
    21ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, PROCEEDINGS, 2003, : 419 - 425
  • [2] Scheduling driven circuit partitioning algorithm for multiple FPGAs using time-multiplexed, off-chip, multi-casting interconnection architecture
    Kwon, YS
    Kyung, CM
    MICROPROCESSORS AND MICROSYSTEMS, 2004, 28 (5-6) : 341 - 350
  • [3] Network flow based circuit partitioning for time-multiplexed FPGAs
    Liu, HQ
    Wong, DF
    1998 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1998, : 497 - 504
  • [4] A New Architecture for Time-Multiplexed FPGA and Its Circuit Partitioning Algorithm
    Lai, Yen-Tai
    Tai, Tzu-Chiang
    Liu, Chung-Wei
    2008 IEEE REGION 10 CONFERENCE: TENCON 2008, VOLS 1-4, 2008, : 2328 - 2331
  • [5] An Architecture and Timing-Driven Routing Algorithm for Area-Efficient FPGAs with Time-Multiplexed Interconnects
    Liu, Hanyu
    Chen, Xiaolei
    Ha, Yajun
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 614 - 617