@inproceedings{pan-rad-11-aa-satrang, author = {Pang, Yu and Radecka, Katarzyna}, title = {An Efficient Algorithm of Performing Range Analysis for Fixed-Point Arithmetic Circuits Based on {SAT} Checking}, booktitle = {Proc. IEEE International Symposium of Circuits and Systems (ISCAS 2011)}, year = 2011, volume = {}, number = {}, pages = {1736-1739}, doi = {10.1109/ISCAS.2011.5937918}, issn = {2158-1525}, month = may, abstract = {Allocating bit-widths is a necessary step in high-level synthesis. The main disadvantages of past methods, such as dynamic analysis or affine arithmetic, lie in low efficiency and coarse results which may lead to huge execution time and unnecessary additional bits for representation. In this paper, an algorithm is based on static analysis is proposed to perform range analysis and allocate integer bit-widths for an arithmetic datapath. The efficient algorithm can calculate the error bound between the exact range and the obtained range.} }