DocumentCode :
3026034
Title :
Verification of fixed-point datapaths with comparator units using Constrained Arithmetic Transform (CAT)
Author :
Sarbishei, O. ; Radecka, K.
Author_Institution :
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
fYear :
2012
fDate :
20-23 May 2012
Firstpage :
592
Lastpage :
595
Abstract :
Arithmetic Transform (AT) [1, 16, 17] is an efficient spectral technique, to analyze range and precision of fixed-point polynomial datapaths, among other methods including AA [4, 15] and SMT [5]. However, the major inefficiency of AT is that it cannot handle the datapaths with comparator units, which imply the non-arithmetic if-statements. This paper presents the approach, Constrained Arithmetic Transform (CAT), to perform range and precision analysis of fixed-point datapaths with comparator units. A custom branch-and-bound search is also introduced to provide more cutting branches and perform faster analyses of range and precision, by making use of safe and negligible overestimations. Experimental results prove the efficiency of our approach.
Keywords :
affine transforms; comparators (circuits); fixed point arithmetic; AA; CAT; SMT; affine arithmetic; branch-and-bound search; comparator units; constrained arithmetic transform; efficient spectral technique; fixed-point datapaths verification; fixed-point polynomial datapaths; non-arithmetic if-statements; precision analysis; range analysis; satisfiability modulo theory; Algorithm design and analysis; Digital signal processing; Hardware; Multiplexing; Polynomials; Transforms; Vectors; Fixed-point datapaths; arithmetic transform; precision analysis; range analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ISCAS), 2012 IEEE International Symposium on
Conference_Location :
Seoul
ISSN :
0271-4302
Print_ISBN :
978-1-4673-0218-0
Type :
conf
DOI :
10.1109/ISCAS.2012.6272100
Filename :
6272100
Link To Document :
بازگشت