Title :
MiniBit: bit-width optimization via affine arithmetic
Author :
Lee, Dong-U ; Gaffar, Altaf Abdul ; Mencer, Oskar ; Luk, Wayne
Author_Institution :
Dept. of Comput., Imperial Coll., London, UK
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.
Keywords :
circuit optimisation; fixed point arithmetic; high level synthesis; simulated annealing; MiniBit; Xilinx Virtex-4 FPGA; adaptive simulated annealing; affine arithmetic; analytical error model; bit-width optimization; circuit area minimization; fixed-point designs; integer bits; static analysis; Application software; Computer errors; Delay; Design optimization; Field programmable gate arrays; Fixed-point arithmetic; Permission; Signal analysis; Signal design; Signal to noise ratio;
Conference_Titel :
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN :
1-59593-058-2
DOI :
10.1109/DAC.2005.193931