| Mapping for better than worst-case delays in LUT-based FPGA designs |
| Full text |
Pdf
(353 KB)
|
Source
|
International Symposium on Field Programmable Gate Arrays
archive
Proceedings of the 16th international ACM/SIGDA symposium on Field programmable gate arrays
table of contents
Monterey, California, USA
SESSION: Technology mapping
table of contents
Pages 56-64
Year of Publication: 2008
ISBN:978-1-59593-934-0
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 54, Citation Count: 1
|
|
|
ABSTRACT
Current advances in chip design and manufacturing have allowed IC manufacturing to approach the nanometer range. As the feature size scales down, greater variability is experienced, forcing designers to reduce performance requirements in order to reserve larger margins. Better than worst-case design can be used to address the variability problem, as well as breaking the performance limit set by the worst-case delay in the conventional design style, even without the consideration of delay variation. In this paper we will present a novel methodology for measuring and optimizing the performance of circuits to operate with the clock period smaller than the worst-case delay. We also develop a novel technology mapping algorithm that optimizes circuits under such a metric. Using our novel mapping algorithm named BTWMap (Better Than Worst-case Mapper) and its area-optimized version named BTWMap+area, we are able to improve the overall circuit latency by 13% and 11%, respectively
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
J. Cong and Y. Ding, "FlowMap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Designs," IEEE Trans. Computer-Aided Design, pp. 1--12, 1994.
|
 |
8
|
Jason Cong , John Peck , Yuzheng Ding, RASP: a general logic synthesis system for SRAM-based FPGAs, Proceedings of the 1996 ACM fourth international symposium on Field-programmable gate arrays, p.137-143, February 11-13, 1996, Monterey, California, United States
[doi> 10.1145/228370.228390]
|
 |
9
|
Jason Cong , Chang Wu , Yuzheng Ding, Cut ranking and pruning: enabling a general and efficient FPGA mapping solution, Proceedings of the 1999 ACM/SIGDA seventh international symposium on Field programmable gate arrays, p.29-35, February 21-23, 1999, Monterey, California, United States
[doi> 10.1145/296399.296425]
|
| |
10
|
|
| |
11
|
K. De and P. Banerjee, "PREST: A System for Logic Partitioning and Resynthesis for Testability," IEEE Transactions on Very Large Scale 1ntegration (VLSI) Systems, vol. 1, no. 4, pp. 514--525, Dec. 1993.
|
| |
12
|
Dan Ernst , Nam Sung Kim , Shidhartha Das , Sanjay Pant , Rajeev Rao , Toan Pham , Conrad Ziesler , David Blaauw , Todd Austin , Krisztian Flautner , Trevor Mudge, Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation, Proceedings of the 36th annual IEEE/ACM International Symposium on Microarchitecture, p.7, December 03-05, 2003
|
| |
13
|
V. Manohararajah, S.D. Brown, and Z.G. Vranesic, "Heuristics for Area Minimization in LUT-Based FPGA Technology Mapping," IEEE Transactions on Computer-Aided Design of Integrated Circuits and System, vol. 25, no. 11, pp. 2331--2340, Nov. 2006.
|
 |
14
|
A. Saldanha , A. R. Wang , R. K. Brayton , A. L. Sangiovanni-Vincentelli, Multi-level logic simplification using don't cares and filters, Proceedings of the 26th ACM/IEEE conference on Design automation, p.277-282, June 25-28, 1989, Las Vegas, Nevada, United States
[doi> 10.1145/74382.74429]
|
| |
15
|
W. Shi and Z. Li, "A fast algorithm for optimal buffer insertion," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 6, pp. 879--891, June 2005.
|
| |
16
|
Berkeley Logic Synthesis and Verification Group, "ABC: A System for Sequential Synthesis and Verification," http://www.eecs.berkeley.edu/~alanmi/abc/
|
CITED BY
|
|
Ion Bucur , Ioana Fagarasan , Cornel Popescu , Costin-Anton Boiangiu , George Culea, On K-LUT based FPGA optimum delay and optimal area mapping, Proceedings of the 10th WSEAS international conference on Mathematical and computational methods in science and engineering, p.137-142, November 07-09, 2008, Bucharest, Romania
|
|