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
Link To Document