.: Core Research Activities in
Reconfigurable Computing Laboratory
|
2. FPGA
CAD Tools, Wirelength Prediction Based FPGA CAD Flow
Students:
Audip Pandit (graduated, December 2007, now at Intel, Oregon), Hanyu
Liu, Lakshmi Easwaran
FPGA
CAD tools require net length predictions to make informed decisions
through clustering, placement and routing stages towards power,
area or delay based design goals. Channel width - a routability
indicator, can be expressed as a function of total length of external
nets. Performance indicators such as critical path delay and power
consumption can also be expressed in terms of individual net lengths.
Unfortunately, there has been minimal work devoted to estimating
individual net lengths early in the CAD flow. Typically, Rent's
rule is used to generate a net length distribution or average for
a design, but it cannot associate lengths with specific nets. We
argue that net length is an important parameter not explored in
this context. Several "structural metrics" have been found
to possess strong predictive qualities in the ASIC domain. In this
project we take a structural approach to predicting individual net
lengths and explore the applications and benefits of individual
net length prediction in the FPGA CAD flow, such as routability/performance
enhancement and design space exploration. To our knowledge this
is a first study in the application of these metrics in the FPGA
CAD flow.
Publications:
- A.
Pandit and A. Akoglu, "Net length based routability driven
packing", IEEE International Conference on Field-Programmable
Technology 2007 (ICFPT'07), pp. 225-232, December 12 - 14, 2007,
Kitakyushu, Japan
Source
Codes:
|