• DocumentCode
    821093
  • Title

    An integrated circuit design for pruned tree-search vector quantization encoding with an off-chip controller

  • Author

    Jain, Rajeev ; Madisetti, Avanindra ; Baker, Richard L.

  • Author_Institution
    Dept. of Electr. Eng., California Univ., Los Angeles, CA, USA
  • Volume
    2
  • Issue
    2
  • fYear
    1992
  • fDate
    6/1/1992 12:00:00 AM
  • Firstpage
    147
  • Lastpage
    158
  • Abstract
    The design of an encoder for pruned tree-search vector quantization (VQ) is discussed. This allows near-optimal performance in a mean square error sense while keeping the hardware complexity low. The encoder is partitioned into a slave processor chip that computes the distance and performs minimizations and an off-chip controller that directs the search. Pointer addressing is exploited in the codebook memory to keep the controller hardware simple. Inputs to the slave processor include the source vectors, the code vectors; and external control signals. The slave processor outputs the index of the code vector that best approximates the input in a mean square error sense. The layout for the slave processor has been generated using a 1.2-μm CMOS library and measures 5.76×6.6 mm2. Critical path simulation with SPICE indicates a throughput of 89 million multiply-accumulates per second. This implies that real-time processing at MPEG rates can be achieved if the number of levels (N7) and the number of children at any node (M) obey the constraint M ×N<32
  • Keywords
    CMOS integrated circuits; circuit layout CAD; computerised picture processing; data compression; digital signal processing chips; encoding; 1.2 micron; 1.2-μm CMOS library; MPEG rates; SPICE; code vectors; codebook memory; critical path simulation; encoder; encoding; external control signals; image compression; integrated circuit design; layout; mean square error; minimizations; off-chip controller; pointer addressing; pruned tree-search vector quantization; real-time processing; slave processor chip; source vectors; throughput; CMOS process; Hardware; Integrated circuit synthesis; Libraries; Mean square error methods; Minimization; SPICE; Signal processing; Throughput; Vector quantization;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/76.143414
  • Filename
    143414