![]() |
![]() |
||
| 3D FPGA PROJECT | |||
3DCSG
Home |
FPGAs provide a flexible computing platform for system designers. This flexibility
in the form of programmable switches and wiring grids to communicate among logic
blocks leads the interconnect to contribute a high percentage of the power,
delay, and area. This interconnect overhead accounts for 80% or more of power
usage and 60% or more of delay and over 75% of the area in deep submicron processes.
Increasingly, FPGAs are seen that employ more varied computational fabrics. Memories, special purpose units such as ALUs, and even whole processors are embedded within the PFU mesh. The inclusion of these components increases the average distance between any two PFUs, thus increasing delays and power consumption. Additionally, die size constraints limit the amount of functionality that can be incorporated into a single FPGA. By partitioning PFUs, programmable routing, memories, and processors onto separate wafers, it may be possible to maintain a dense PFU array while adding the required extra functionality. Also, memories such as DRAM can be integrated using a suitable process for their specific wafers. Finally, by using multiple dice of maximum size, linear increases in logic capacity can be achieved. 3D Place & Route and 3D Magic PR3D is a placement and routing tool
for standard cell design in 3D. 3D-Magic is
a comprehensive layout methodology for 3D circuit layout editing and extraction
with Magic, a widely used layout editor in academia. SponsorsDARPA |
||
| The 3-D Circuits & Systems
Group @ MIT is sponsored by DARPA and MARCO © Massachusetts Institute of Technology Site design by Mara Karapetian |
|||