• DocumentCode
    1468761
  • Title

    Semiparallel rank order filtering in analog VLSI

  • Author

    Tan, Boon Poh ; Wilson, Denise M.

  • Author_Institution
    Sch. of Electr. Eng., Washington Univ., Seattle, WA, USA
  • Volume
    48
  • Issue
    2
  • fYear
    2001
  • fDate
    2/1/2001 12:00:00 AM
  • Firstpage
    198
  • Lastpage
    205
  • Abstract
    This paper demonstrates two related techniques for spatially encoding rank in an unlimited array of analog inputs. During a particular read cycle, a single output of the array is low, indicating that the corresponding input holds the rank related to the current read cycle. Ranks are computed in succession, in decreasing order, and may not be skipped in the rank filtering process. Since a single rank is computed in parallel among all input elements, but different ranks can only be computed in different read cycles across time, we call these rank order filtering techniques semi-parallel, indicating their dual massively parallel and sequential operation. The two analog VLSI implementations we present here offer the low power (2.5 μW) and compact (19 and 21 small transistors) advantages of analog VLSI while providing sufficient resolution (5 mV) and speed (100 ranks per second) to be used at frame rates greater than 30 frames per second in arrays where up to 20 inputs are desired
  • Keywords
    VLSI; active filters; analogue integrated circuits; analogue processing circuits; low-power electronics; 2.5 muW; 5 mV; analog VLSI implementation; low power operation; read cycle; semi-parallel techniques; semiparallel rank order filtering; spatially encoding; Assembly; Band pass filters; Concurrent computing; Data mining; Encoding; Filtering; Image segmentation; Signal processing; Sorting; Very large scale integration;
  • 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.917791
  • Filename
    917791