An ordering device which enables off-loading of ordering tasks from a
processor in a system. The ordering device includes an array of logic
cells arranged as a set of rows. Each row is capable of storing a data
value in the corresponding logic cells. Each logic cell performs a logic
function which determines a state of a set of outputs of each row in
response to the data values. The logic functions are preselected such that
the states of the outputs of each row indicate an ordering of the data
values. The ordering device may be employed in a wide variety of systems
and may include application-specific arrays.
Eine bestellenvorrichtung, die der Entladung der bestellenaufgaben von einem Prozessor in einem System ermöglicht. Die bestellenvorrichtung schließt eine Reihe Logikzellen ein, die als Satz Reihen geordnet werden. Jede Reihe ist zur Speicherung eines Datenwertes in den entsprechenden Logikzellen fähig. Jede Logikzelle führt eine Logikfunktion durch, die einen Zustand eines Satzes Ausgänge jeder Reihe in Erwiderung auf die Datenwerte feststellt. Den Logikfunktionen werden so vorgewählt, daß die Zustände der Ausgänge jeder Reihe eine Einrichtung der Datenwerte anzeigen. Die bestellenvorrichtung kann in einer breiten Vielzahl der Systeme eingesetzt werden und kann anwendungsspezifische Reihen einschließen.