2014 IEEE 25th International Conference on Application-Specific Systems, Architectures and Processors 2014
DOI: 10.1109/asap.2014.6868629
|View full text |Cite
|
Sign up to set email alerts
|

Sum-of-product architectures computing just right

Abstract: Abstract-Many digital filters and signal-processing transforms can be expressed as a sum of products with constants (SPC). This paper addresses the automatic construction of low-precision, but high accuracy SPC architectures: these architectures are specified as last-bit accurate with respect to a mathematical definition. In other words, they behave as if the computation was performed with infinite accuracy, then rounded only once to the low-precision output format. This eases the task of porting double-precis… 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

2015
2015
2020
2020

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 15 publications
0
8
0
Order By: Relevance
“…Such an SOPC will ensure ε r < 2 ext . Using (20), we obtain that the optimal value of ext that ensures this constraint is…”
Section: Putting It All Togethermentioning
confidence: 99%
See 3 more Smart Citations
“…Such an SOPC will ensure ε r < 2 ext . Using (20), we obtain that the optimal value of ext that ensures this constraint is…”
Section: Putting It All Togethermentioning
confidence: 99%
“…In a previous work [20], all the x i shared the same format, as is the case for a FIR filter. In the context of an IIR filter, this is no longer true: in Figure 4, we have a single SOPC where the c i may be a i or b i , and the x i may be either some delayed u(k), or some delayed y(k).…”
Section: Problem Statementmentioning
confidence: 99%
See 2 more Smart Citations
“…• specify and determine a mathematical representation of the filter (usually in terms of polynomials/rational functions); • quantize the values (i.e., coefficients) found at the previous step, using some imposed numerical representations (be it fixed-point or floating-point formats) [31]; • synthesize the obtained filter in hardware/software [20]. The Parks-McClellan exchange algorithm [40] solves the first step.…”
Section: Introductionmentioning
confidence: 99%