Sciweavers

FPGA
2003
ACM

Design of FPGA interconnect for multilevel metalization

14 years 4 months ago
Design of FPGA interconnect for multilevel metalization
How does multilevel metalization impact the design of FPGA interconnect? The availability of a growing number of metal layers presents the opportunity to use wiring in the thirddimension to reduce switch requirements. Unfortunately, traditional FPGA wiring schemes are not designed to exploit these additional metal layers. We introduce an alternate topology, based on Leighton’s Mesh-of-Trees, which carefully exploits hierarchy to allow additional metal layers to support arbitrary device scaling. When wiring layers grow sufficiently fast with aggregate network size (N), our network requires only O(N) area; this is in stark contrast to traditional, Manhattan FPGA routing schemes where switching requirements alone grow superlinearly in N. In practice, we show that, even for the admittedly small designs in the Toronto “FPGA Place and Route Challenge,” the Mesh-ofTrees networks require 10% less switches than the standard, Manhattan FPGA routing scheme. Categories and Subject Descripto...
Raphael Rubin, André DeHon
Added 06 Jul 2010
Updated 06 Jul 2010
Type Conference
Year 2003
Where FPGA
Authors Raphael Rubin, André DeHon
Comments (0)