2009
DOI: 10.1007/s00034-009-9114-7
|View full text |Cite
|
Sign up to set email alerts
|

Optimization of Linear Phase FIR Filters in Dynamically Expanding Subexpression Space

Abstract: The most advanced techniques in the design of multiplierless finite impulse response (FIR) filters explore common subexpression sharing when the filter coefficients are optimized. Existing techniques, however, either suffer from a heavy computational overhead, or have no guarantees on the minimal hardware cost in terms of the number of adders. A recent technique capable of designing long filters optimizes filter coefficients in pre-specified subexpression spaces. The pre-specified subexpression spaces determin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
49
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 41 publications
(49 citation statements)
references
References 28 publications
0
49
0
Order By: Relevance
“…Thus, a scaling factor can be added into the filter constraints as a continuous variable as follows [25], [26]: (4) where and are respectively the lower and upper bounds of . Furthermore, in some DSP applications, it is desirable to minimize the peak weighted ripple [18], the normalized peak ripple (NPR) [28], [29], or the NPR magnitude [27].…”
Section: Filter Design Optimizationmentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, a scaling factor can be added into the filter constraints as a continuous variable as follows [25], [26]: (4) where and are respectively the lower and upper bounds of . Furthermore, in some DSP applications, it is desirable to minimize the peak weighted ripple [18], the normalized peak ripple (NPR) [28], [29], or the NPR magnitude [27].…”
Section: Filter Design Optimizationmentioning
confidence: 99%
“…Since there exist many possible sets of coefficients satisfying the filter constraints, FDO algorithms incorporate sophisticated techniques such as local search [18], [24], [27] and exhaustive search methods, including branch-and-bound [22], [23], [25], DFS [28], [29], and MILP [17], [19], [21], [24], [26] techniques. The local search methods can be applied to filters with a large number of coefficients, but the optimal solution cannot be ensured, since the entire search space is not explored.…”
Section: Filter Design Optimizationmentioning
confidence: 99%
“…The Common Subexpression Elimination (CSE) [4][5] deals with the elimination of common subexpressions within the coefficients. The Common subexpressions are equivalent to the common digit patterns.…”
Section: Common Subexpression Elimination (Cse)mentioning
confidence: 99%
“…A combiner is used to detect the earliest transition between the two paths and latch the result for transfer to the next stage. Proper skewing is achieved by preferential sizing of the pull-up and pulldown transistors in static CMOS circuits [5,14,20]. CSA using DTSL is shown in Fig.…”
Section: High Performance Pe 2 Architecture (Accumulation Block)mentioning
confidence: 99%