.: Core Research Activities in
Reconfigurable Computing Laboratory
|
2. FPGA
CAD Tools, Wirelength Prediction Based FPGA CAD Flow
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:
- Arpit Soni, Yoon Kah Leow, Ali Akoglu, “Post-Routing Analytical Wirelength Model for Homogeneous FPGA Architectures,” IEEE International Conference on Reconfigurable Computing and FPGAs, Cancun, Mexico, December 3-5, 2018, pp.1-8.
- Yoon
Kah Leow, Ali Akoglu, and Susan Lysecky, "FPGA Static Power
Model for Low-Duty Cycle Embedded Applications," ACM Transactions
on Reconfigurable Technology and Systems (TRETS), Accepted for
publication 2013.
- Hanyu
Liu, Senthilkumar T. Rajavel, and Ali Akoglu, "Integration
of Net Length Factor with Timing and Routability Driven Clustering
Algorithms," ACM Transactions on Reconfigurable Technology
and Systems (TRETS), Accepted for publication 2013. (22 pages).=
- Yoon
Kah Leow, Ali Akoglu, "A Hybrid FPGA Model to Estimate On-Chip
Crossbar Logic Utilizations In SoC Platforms," 20th Reconfigurable
Architectures Workshop (RAW 2013), Boston, USA in May 2013.
- Rodrigo
Savage, Senthilkumar T. Rajavel and Ali Akoglu, "WL-Emap:
Wirelength prediction based technology mapping for FPGAs,"
IEEE Southern Conference on Programmable Logic, SPL 2012, Bento
Gonçalves, Brazil, Mar. 20-23, 2012, pp. 1-6.
- Lakshmi
Easwaran and Ali Akoglu, "Net length based routability driven
power aware clustering," ACM Transactions on Reconfigurable
Technology and Systems (TRETS), vol. 4, no. 4, article 38, 2011.
http://doi.acm.org/10.1145/2068716.2068724 (16 pages).
- Rodrigo
Savage, Senthilkumar T. Rajavel and Ali Akoglu, "WL-Emap:
Wirelength prediction based technology mapping for FPGAs,"
IEEE Southern Conference on Programmable Logic, SPL 2012, Bento
Gonçalves, Brazil, Mar. 20-23, 2012
- Senthilkumar
T. Rajavel and Ali Akoglu, "An analytical energy model to
accelerate FPGA logic architecture investigation," IEEE Int.
Conference on Field-Programmable Technology, FPT 2011, New Delhi,
India, Dec. 12-14, 2011, pp. 1-8 (source
code and data files)
- Senthilkumar
T. Rajavel, Ali Akoglu, "MO-Pack: Many-Objective Clustering
for FPGA CAD", Design Automation Conference, June 5-10, 2011,
San Diego, California
- Lakshmi
Easwaran, Ali Akoglu, "Net Length Based Routability Driven
Power Aware Clustering", ACM Transactions on Reconfigurable
Technology and Systems, Accepted, 2010 (16 pages )
- Hanyu
Liu and Ali Akoglu, "Timing-Driven Non-uniform Depopulation-Based
Clustering," International Journal of Reconfigurable Computing,
vol. 2010, 11 pages, 2010.
- Hanyu
Liu, Ali Akoglu, "T-NDPack: Timing-Driven Non-Uniform Depopulation
Based Clustering", IEEE Southern Conference on Programmable
Logic (SPL'09) Sao Paulo Brazil, Apr 1-3, 2009
- Audip
Pandit, Lakshmi Easwaran, Ali Akoglu, "Concurrent Timing
Based and Routability Driven Depopulation Technique for FPGA Packing",
IEEE International Conference on Field Programmable Technology
(ICFPT'08), Taipei, Taiwan, December 8-10, 2008
- Audip
Pandit and Ali Akoglu, "Wirelength Prediction for FPGAs",
17th International Conference on Field Programmable Logic and
Applications" (FPL'07), pp. 749-752. Amsterdam, Netherlands
August 27-29, 2007
- Audip
Pandit and Ali Akoglu, "Net length based routability driven
packing", IEEE International Conference on Field-Programmable
Technology 2007 (ICFPT'07), pp. 225-232, Kitakyushu, Japan, December
12-14, 2007.
- Hanyu
Liu, Senthilkumar Thoravi Rajavel, Ali Akoglu, "Timing-aware
Clustering with Wirelength Prediction Mechanism for FPGA CAD Flow",
in preparation
Source
Codes:
|