• DocumentCode
    746855
  • Title

    Designing a 3-D FPGA: Switch Box Architecture and Thermal Issues

  • Author

    Gayasen, Aman ; Narayanan, Vijaykrishnan ; Kandemir, Mahmut ; Rahman, Arifur

  • Author_Institution
    R&D Dept., Synopsys, Sunnyvale, CA
  • Volume
    16
  • Issue
    7
  • fYear
    2008
  • fDate
    7/1/2008 12:00:00 AM
  • Firstpage
    882
  • Lastpage
    893
  • Abstract
    Three-dimensional (3-D) integration is an attractive technology to reduce wirelengths in a field-programmable gate array (FPGA). However, it suffers from two problems: one, the inter-layer vias are limited in number, and second, the increased power density leads to high junction temperatures. In this paper, we tackle the first problem by designing switch boxes that maximize the use of the vias. Compared to the previously used subset switch box, our best switch box reduces the number of vias by about 49% and area-delay product by about 9%. For the second problem, we utilize the difference in power densities between CLBs and some of the hard blocks in modern FPGAs to distribute the power more uniformly across the FPGA. The peak temperature in a two-layer FPGA reduces by about 16degC after our change.
  • Keywords
    field programmable gate arrays; integrated circuit interconnections; logic design; thermal management (packaging); 3D field programmable gate arrays; FPGA; inter-layer vias; switch boxes; thermal management; wirelength reduction; Computer science; Delay; Fabrication; Field programmable gate arrays; Logic; Silicon; Stacking; Switches; Temperature; Thermal management; Field-programmable gate arrays (FPGAs); switch-box; thermal issues; three-dimensional (3-D) integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2008.2000456
  • Filename
    4539804