DocumentCode :
123937
Title :
2-SPP Approximate Synthesis for Error Tolerant Applications
Author :
Bernasconi, Anna ; Ciriani, Valentina
Author_Institution :
Dipt. di Inf., Univ. di Pisa, Pisa, Italy
fYear :
2014
fDate :
27-29 Aug. 2014
Firstpage :
411
Lastpage :
418
Abstract :
We propose an approximate logic synthesis heuristic for synthesizing a 2-SPP circuit under a given error rate threshold. 2-SPP circuits are three-level EXOR-AND-OR forms with EXOR gates restricted to fan-in 2. They represent a direct generalization of SOP forms, obtained generalizing cubes to "2-pseudocubes" where literals in cubes may be replaced by 2-EXOR factors in 2-pseudocubes. We discuss and experimentally evaluate two different measures for the error: the bit threshold and the minterm threshold. The first metric considers the overall number of complemented output bits, while the second metric is related to the number of input vectors on which the output computed by the circuit is different from the exact one on at least one bit. Experimental results confirm the effectiveness of the proposed approach. For an error rate threshold of 1%, our heuristic for approximate 2-SPP synthesis provides an average reduction of the number of 2-pseudocubes in the cover of about 23% for all the considered benchmarks, when we consider the bit threshold error metric. The reduction in the number of 2-pseudocubes is interesting even in the minterm threshold error metric, especially when we perform the resynthesis of the derived approximate versions of the benchmarks: the average gain, without resynthesis is of about 8%, while the average gain with resynthesis becomes 15%.
Keywords :
logic design; logic gates; 2-SPP approximate synthesis; 2-pseudocubes; EXOR gates; approximate logic synthesis heuristic; bit threshold; error tolerant application; minterm threshold; three-level EXOR-AND-OR form; Benchmark testing; Boolean functions; Error analysis; Logic gates; Measurement; Minimization; Vectors; 2-SPP synthesis; approximate synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2014 17th Euromicro Conference on
Conference_Location :
Verona
Type :
conf
DOI :
10.1109/DSD.2014.21
Filename :
6927272
Link To Document :
بازگشت