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