DocumentCode :
1452895
Title :
Synthesis of folded pipelined architectures for multirate DSP algorithms
Author :
Denk, Tracy C. ; Parhi, Keshab K.
Author_Institution :
Broadcom Corp., Irvine, CA, USA
Volume :
6
Issue :
4
fYear :
1998
Firstpage :
595
Lastpage :
607
Abstract :
In this paper we formalize a novel multirate folding transformation which is a tool used to systematically synthesize control circuits for pipelined VLSI architectures which implement multirate algorithms. Although multirate algorithms contain decimators and expanders which change the effective sample rate of a discrete-time signal, multirate folding time-multiplexes the multirate algorithm to hardware in such a manner that the resulting synchronous architecture requires only a single-clock signal. Multirate folding equations are derived and these equations are used to address two related issues. The first issue is memory requirements in folded architectures. We derive expressions for the minimum number of registers required by a folded architecture which implements a multirate algorithm. The second issue is retiming. Based on the noble identities of multirate signal processing, we derive retiming for folding constraints which indicate how a multirate data-flow graph must be retimed for a given schedule to be feasible. The techniques introduced in this paper can be used to synthesize architectures for a wide variety of digital signal processing applications which are based on multirate algorithms, such as signal analysis and coding based on subband decompositions and wavelet transforms.
Keywords :
VLSI; data flow graphs; digital signal processing chips; high level synthesis; parallel architectures; pipeline processing; timing; wavelet transforms; data-flow graph; discrete-time signal; folded pipelined architectures; memory requirements; multirate DSP algorithms; pipelined VLSI architectures; retiming; signal analysis; single-clock signal; subband decompositions; synchronous architecture; wavelet transforms; Circuit synthesis; Control system synthesis; Digital signal processing; Equations; Hardware; Registers; Signal analysis; Signal processing algorithms; Signal synthesis; Very large scale integration;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.736133
Filename :
736133
Link To Document :
بازگشت