• DocumentCode
    850133
  • 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
  • Volume
    39
  • Issue
    7
  • fYear
    1992
  • fDate
    7/1/1992 12:00:00 AM
  • Firstpage
    423
  • Lastpage
    440
  • 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;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.160168
  • Filename
    160168