Patent ID: 6425068
Filing Date: 2002-07-23
Classification: B01J,C01B,G06F,Y02D,Y10S

Abstract:
A configurable unit for processing numerical and logic operations, the configurable unit being controlled by a program load unit, comprising:a programmable arithmetic and logic unit for performing mathematical and logical functions; a respective synchronization unit in communication with the programmable arithmetic and logic unit for synchronizing the configurable unit with a plurality of other configurable units, the configurable unit and the plurality of other configurable units arranged in a multi-dimensional pattern, the synchronization unit for receiving handshake signals from at least one of the plurality of other configurable units,at least one of the other configurable units being a non-next-neighbor of the configurable unit in the multi-dimensional pattern, and for transmitting handshake signals to at least one of the plurality of other configurable units; and a state unit in communication with the programmable arithmetic and logic unit, the state unit for providing state information to the program load unit.