• DocumentCode
    886132
  • Title

    The maximum and minimum selector SELRAM and its application for developing fast sorting machines

  • Author

    Kapralski, Adam

  • Author_Institution
    Inst. Elektrotech. i Elektroniki, Politech. Krakowska, Poland
  • Volume
    38
  • Issue
    11
  • fYear
    1989
  • fDate
    11/1/1989 12:00:00 AM
  • Firstpage
    1572
  • Lastpage
    1577
  • Abstract
    The construction of a fast maximum or minimum selecting device called SELRAM is presented. Its basic component is the MAX device, an iterative circuit whose component is a parallel bit selector (PBS). There are two types of MAX device: TMAX, which is iterated in time and uses one PBS, and SMAX, which is iterated in space and uses m PBSs. If TMAX is a component of SELRAM, then m clock periods are required for selecting a maximum, and if SMAX is a component, only one clock period of O(mn) time is needed. Another component of SELRAM is the SFO (selecting the first one) block, which can be performed in many ways, giving different propagation delays and requiring different numbers of internal connections. The construction of SELRAM makes it possible to sort a given file of records in O( mn) time, and the constant for this estimation depends on the amount of hardware used but is generally very low. VLSI technology is very convenient for manufacturing SELRAM chips
  • Keywords
    computational complexity; digital integrated circuits; random-access storage; sorting; MAX device; SELRAM; SFO; SMAX; TMAX; fast sorting machines; internal connections; iterative circuit; minimum selecting device; parallel bit selector; propagation delays; selecting the first one; Circuits; Clocks; Computer science; Hardware; Manufacturing; Propagation delay; Sorting; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.42127
  • Filename
    42127