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 in-teger 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 ana-lytical error models in conjunction with adaptive simulated annealing to find the optimum number of fraction bits. Im-provements 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
A Field-Programmable Gate Array (FPGA) is a configurable platform for implementing a variety of logi...
The book is composed of two parts. The first part introduces the concepts of the design of digital s...
— In this paper we propose a methodology that takes into account bit-width to optimize area and powe...
Abstract — In this paper we present a methodology for FPGA datapath precision optimization subject t...
Abstract—We consider the extent to which the bit-level repre-sentation of variables can be used to o...
We describe a method for the formal determination of signal bit width in fixed points VLSI implement...
International audienceField programmable gate arrays (FPGAs) are now considered as a real alternativ...
Field Programmable Gate Arrays (FPGAs) are now considered as a real alternative for Digital Signal P...
Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC2006886-89
We present a compiler that takes high level signal and image processing algorithms described in MATL...
Abstract — In this paper, we present a methodology for accurate estimation of the precision requirem...
High-level synthesis is a novel method to generate a RT-level hardware description automatically fro...
textMany digital signal processing and communication algorithms are first simulated using floating-...
Abstract—We present a methodology and an automated system for function evaluation unit generation. O...
Synthesis optimization plays a vital role in modern FPGAs in order to achieve high performance, in t...
A Field-Programmable Gate Array (FPGA) is a configurable platform for implementing a variety of logi...
The book is composed of two parts. The first part introduces the concepts of the design of digital s...
— In this paper we propose a methodology that takes into account bit-width to optimize area and powe...
Abstract — In this paper we present a methodology for FPGA datapath precision optimization subject t...
Abstract—We consider the extent to which the bit-level repre-sentation of variables can be used to o...
We describe a method for the formal determination of signal bit width in fixed points VLSI implement...
International audienceField programmable gate arrays (FPGAs) are now considered as a real alternativ...
Field Programmable Gate Arrays (FPGAs) are now considered as a real alternative for Digital Signal P...
Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC2006886-89
We present a compiler that takes high level signal and image processing algorithms described in MATL...
Abstract — In this paper, we present a methodology for accurate estimation of the precision requirem...
High-level synthesis is a novel method to generate a RT-level hardware description automatically fro...
textMany digital signal processing and communication algorithms are first simulated using floating-...
Abstract—We present a methodology and an automated system for function evaluation unit generation. O...
Synthesis optimization plays a vital role in modern FPGAs in order to achieve high performance, in t...
A Field-Programmable Gate Array (FPGA) is a configurable platform for implementing a variety of logi...
The book is composed of two parts. The first part introduces the concepts of the design of digital s...
— In this paper we propose a methodology that takes into account bit-width to optimize area and powe...