| MiniBit: bit-width optimization via affine arithmetic |
| Full text |
Pdf
(575 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 42nd annual Design Automation Conference
table of contents
Anaheim, California, USA
SESSION: Optimization techniques in high-level synthesis
table of contents
Pages: 837 - 840
Year of Publication: 2005
ISBN:1-59593-058-2
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 18, Citation Count: 3
|
|
|
ABSTRACT
MiniBit, our automated approach for optimizing bit-widths of fixed-point designs is based on static analysis via affine arithmetic. We describe methods to minimize both the integer and fraction parts of fixed-point signals with the aim of minimizing circuit area. Our range analysis technique identifies the number of integer bits required. For precision analysis, we employ a semi-analytical approach with analytical error models in conjunction with adaptive simulated annealing to find the optimum number of fraction bits. Improvements for a given design reduce area and latency by up to 20% and 12% respectively, over optimum uniform fraction bit-widths on a Xilinx Virtex-4 FPGA.
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
|
R. Cmar , L. Rijnders , P. Schaumont , S. Vernalde , I. Bolsens, A methodology and design environment for DSP ASIC fixed point refinement, Proceedings of the conference on Design, automation and test in Europe, p.56-es, January 1999, Munich, Germany
[doi> 10.1145/307418.307503]
|
| |
3
|
|
 |
4
|
Claire Fang Fang , Rob A. Rutenbar , Markus Püschel , Tsuhan Chen, Toward efficient static analysis of finite-precision effects in DSP applications via affine arithmetic modeling, Proceedings of the 40th conference on Design automation, June 02-06, 2003, Anaheim, CA, USA
[doi> 10.1145/775832.775960]
|
| |
5
|
L. Ingber. Adaptive Simulated Annealing (ASA) 25.15, 2004. http://www.ingber.com/#ASA.
|
| |
6
|
L. de Figueiredo and J. Stolfi. Self-validated numerical methods and applications. In Brazilian Mathematics Colloquium monograph. IMPA, Brazil, 1997.
|
| |
7
|
|
| |
8
|
O. Mencer, D. Pearce, L. Howes, and W. Luk. Design space exploration with A Stream Compiler. In Proc. IEEE Int'l Conf. Field-Programmable Technology, pages 270--277, 2003.
|
|