Title :
Systematic synthesis of DSP data format converters using life-time analysis and forward-backward register allocation
Author :
Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
fDate :
7/1/1992 12:00:00 AM
Abstract :
Systematic synthesis of digital signal processing (DSP) data format converter architectures using the minimum number of registers is addressed. Systematic lifetime analysis is used to calculate the minimum number of registers needed for the converter. A novel forward-backward register allocation technique is proposed for the synthesis of the converter; this allocation technique requires less area for the implementation of control circuits than a simpler forward-circulate allocation scheme. Furthermore, the forward-backward allocation scheme guarantees completion and sustains the interframe pipelining rate, whereas the forward-circulate scheme does not guarantee completion of the allocation. Examples of data format converters studied include matrix transposers, and a general (m, d1)→(n, d2)[w ] converter, which processes m words and d1 bits per word in one input cycle and outputs n words and d2 bits per word in each output cycle
Keywords :
digital signal processing chips; parallel architectures; pipeline processing; DSP data format converters; control circuits; digital signal processing; forward-backward register allocation; input cycle; interframe pipelining rate; life-time analysis; matrix transposers; output cycle; Circuit synthesis; Computer architecture; Control system synthesis; Costs; Digital signal processing; Matrix converters; Registers; Signal analysis; Signal processing; Signal synthesis;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on