Linear DSP kernels such as transforms and filters are com-prised exclusively of additions and multiplications by con-stants. These multiplications may be realized as networks of additions and wired shifts in hardware. The cost of such a “multiplierless ” implementation is determined by the num-ber of additions, which in turn depends on the value and precision of these constants. For a given transform or filter, the set of constants and their required precision is affected by algorithmic and implementation choices and hence pro-vides a degree of freedom for optimization. In this paper we present an automated method to generate, for a given linear transform, a minimum addition multiplierless implementa-tion that satisfies a given quality cons...
This paper proposes a frame work for High Level Synthesis of DSP algorithms with emphasis on differe...
The multiplication of a variable by multiple constants, i.e., the multiple constant multiplications ...
Multimedia processing demands efficient programming in order to optimize functionality. Data, image,...
Linear DSP kernels such as transforms and filters are com-prised exclusively of additions and multip...
An important primitive in the hardware implementations of linear DSP transforms is a circuit that ca...
In this paper, a fast algorithm having a pseudopolynomial run-time and memory requirement in the wor...
International audienceThe last two decades have seen tremendous effort on the development of high-le...
Abstract — Fast changing, increasingly complex, and diverse computing platforms pose central problem...
University of Minnesota Ph.D. dissertation.May 2016. Major: Electrical Engineering. Advisor: Gerald ...
179 p.The use of transformations in high-level synthesis of Very Large Scale Integration (VLSI) circ...
This paper proposes a methodology for automatic synthesis of digital filters to meet prescribed outp...
Algorithmic-level optimization and programming-level optimization are tightly coupled with each othe...
automatic performance tuning Many applications require fast implementations of signal processing alg...
We present new approaches which can be used to reduce power consumption and/or increase speed of DSP...
Many optimization techniques exist for the hardware implementation of multiplierless linear systems....
This paper proposes a frame work for High Level Synthesis of DSP algorithms with emphasis on differe...
The multiplication of a variable by multiple constants, i.e., the multiple constant multiplications ...
Multimedia processing demands efficient programming in order to optimize functionality. Data, image,...
Linear DSP kernels such as transforms and filters are com-prised exclusively of additions and multip...
An important primitive in the hardware implementations of linear DSP transforms is a circuit that ca...
In this paper, a fast algorithm having a pseudopolynomial run-time and memory requirement in the wor...
International audienceThe last two decades have seen tremendous effort on the development of high-le...
Abstract — Fast changing, increasingly complex, and diverse computing platforms pose central problem...
University of Minnesota Ph.D. dissertation.May 2016. Major: Electrical Engineering. Advisor: Gerald ...
179 p.The use of transformations in high-level synthesis of Very Large Scale Integration (VLSI) circ...
This paper proposes a methodology for automatic synthesis of digital filters to meet prescribed outp...
Algorithmic-level optimization and programming-level optimization are tightly coupled with each othe...
automatic performance tuning Many applications require fast implementations of signal processing alg...
We present new approaches which can be used to reduce power consumption and/or increase speed of DSP...
Many optimization techniques exist for the hardware implementation of multiplierless linear systems....
This paper proposes a frame work for High Level Synthesis of DSP algorithms with emphasis on differe...
The multiplication of a variable by multiple constants, i.e., the multiple constant multiplications ...
Multimedia processing demands efficient programming in order to optimize functionality. Data, image,...