2014 17th Euromicro Conference on Digital System Design 2014
DOI: 10.1109/dsd.2014.21
|View full text |Cite
|
Sign up to set email alerts
|

2-SPP Approximate Synthesis for Error Tolerant Applications

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 fir… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…The method described in the previous sections is very general and can be applied to any approximation technique. In order to experimentally study the proposed approach, we discuss its application to a 0 → 1 known approximation method [2]. Thus, in this section we discuss the experimental results obtained by applying the techniques that require a 0 → 1 approximation of f (i.e., AND and ⇒, see Table II).…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The method described in the previous sections is very general and can be applied to any approximation technique. In order to experimentally study the proposed approach, we discuss its application to a 0 → 1 known approximation method [2]. Thus, in this section we discuss the experimental results obtained by applying the techniques that require a 0 → 1 approximation of f (i.e., AND and ⇒, see Table II).…”
Section: Resultsmentioning
confidence: 99%
“…Since XOR gates are sensitive to some structural regularities of Boolean functions that are difficult to express using just AND and OR gates, they help when minimizing to derive more compact expressions. For technological reasons, SPP forms are further restricted to XOR factors with at most k literals [4], [5]; in particular, the approximation heuristic proposed in [2] and applied in this paper refers to SPP forms with k = 2, called 2-SPP forms [5], which exhibit a compact area, reduced delay (due to bounded number of levels), and reasonable synthesis time [1]. As an example, the function f represented by the Karnaugh map in Figure 2 (a) has a minimal SOP f SOP = x 1 x 3 x 4 + x 1 x 3 x 4 + x 2 x 3 x 4 +x 2 x 3 x 4 with 4 products and 12 literals, vs. a minimal 2-SPP expression f 2−SP P = x 1 (x 3 ⊕ x 4 ) + x 2 (x 3 ⊕ x 4 ), with only 2 pseudoproducts and 6 literals.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Following the approach from [20], in [3] the concept of error rate has been further specialized with the notions of bit threshold B t and minterm threshold M t . The first metric evaluates the overall number of complemented (wrong) output bits, while the second metric evaluates the number of input vectors on which the output computed by the circuit differs from the exact one by at least one bit.…”
Section: B Error Metrics For Approximate Synthesismentioning
confidence: 99%
“…In recent years, many heuristic techniques for synthesizing approximate logic circuits have been investigated with promising results, see for instance [3], [5], [14], [15], [16], [20], [21], [22]. They derive approximate variants of a given combinational Boolean function, by modifying some of its outputs so that the modified circuit has a reduced complexity and power consumption, while the error is within the tolerance bounds (targeting two-level logic, XOR-AND-OR forms, multi-level logic, etc.…”
Section: Introductionmentioning
confidence: 99%