Patent ID: 6526500
Filing Date: 2003-02-25
Classification: G06F

Abstract:
A data driven type information processing system having a plurality of data driven type processors for processing a data packet storing at least instruction information, the plurality of data driven type processors being connected with one another via a plurality of data transmission paths for transmitting said data packet, whereineach of said plurality of data driven type processors is capable of processing a different instruction system consisting of at least one type of said instruction information, said plurality of data transmission paths including a processor transmission path for transmitting said data packet to a respective one of said plurality of data driven type processors; said data driven type information processing system includes a first path select unit at an input stage of said data driven type information processing system, to which a plurality of said data transmission paths including said processor transmission path corresponding to each of said plurality of data driven type processors are connected, said first path select unit inputting said data packet applied thereto, selecting, based on said instruction information within the input data packet, said processor transmission path corresponding to said data driven type processor that can process said instruction system relevant to a type of the instruction information from the plurality of said data transmission paths connected to said first path select unit, and outputting the input data packet to selected said processor transmission path; and each of said plurality of data driven type processors includes a second path select unit provided at an output stage of the data driven type processor, to which a plurality of said data transmission paths including said processor transmission path corresponding to a respective one of other said data driven type processors are connected, and a processing unit that inputs said data packet applied thereto, performs information processing including an operation based on said instruction information using the input data packet, and outputs said data packet obtained as a result of said information processing, said second path select unit inputting said data packet output from said processing unit, selecting, based on said instruction information in the input data packet, said processor transmission path connected to said data driven type processor that can process said instruction system relevant to a type of the instruction information from the plurality of said data transmission paths connected to said second path select unit, and outputting the input data packet to selected said processor transmission path.