Patent ID: 6038626
Filing Date: 2000-03-14
Classification: G06F

Abstract:
A method of controlling data transfers and routing in a data processing system, comprising the steps ofin a scalable selector system comprising a network having a plurality of selector stages, each having:(a) a plurality of input data buses coupled to(b) a multiple-bit, multiple bus selector having a data, a data valid output, and an orthogonality check output and having multiple data input bus ports coupled for receipt of signal from said plurality of input data buses, andfor controlling data transfers and routing by said network and controling data routing logic to allow dataflow to be connected and reconnected without change to control logic by:selecting with said selector up to one input bus to propagate to the output data bus, andif an input data bus is chosen, treating the data valid output of that selector as becoming active, and using the data valid signal to force selected data to propagate throughout the network, without the need for additional intervention in the controls for later stages.