Data processing system and method thereof
First Claim
Patent Images
1. A data processor, comprising:
- a first port;
a second port;
a first storage circuit for storing a plurality of control values;
a second storage circuit;
a first switch circuit coupled between the first port and the second port, the first switch circuit being in either a conducting mode or a non-conducting mode in response to a first one of the plurality of control values; and
a first tap circuit coupled between the first port and the second storage circuit, the first tap circuit being in either the conducting mode or the non-conducting mode in response to a second one of the plurality of control values,wherein if first information is transferred into said data processor by way of said first port said first tap circuit does not require that said first information include any address information in order for said first tap circuit to determine if at least a portion of said first information is to be stored in said data processor.
12 Assignments
0 Petitions
Accused Products
Abstract
A data processing system (55) and method thereof includes one or more data processors (10). Data processor (10) is capable of performing both vector operations and scalar operations. Using a single microsequencer (22), data processor (10) is capable of executing both vector instructions and scalar instructions. Data processor (10) also has a memory circuit (14) capable of storing both vector operands and scalar operands.
-
Citations
47 Claims
-
1. A data processor, comprising:
-
a first port; a second port; a first storage circuit for storing a plurality of control values; a second storage circuit; a first switch circuit coupled between the first port and the second port, the first switch circuit being in either a conducting mode or a non-conducting mode in response to a first one of the plurality of control values; and a first tap circuit coupled between the first port and the second storage circuit, the first tap circuit being in either the conducting mode or the non-conducting mode in response to a second one of the plurality of control values, wherein if first information is transferred into said data processor by way of said first port said first tap circuit does not require that said first information include any address information in order for said first tap circuit to determine if at least a portion of said first information is to be stored in said data processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data processor, comprising:
-
a first port for communicating a digital message wherein the digital message does not have any destination address; a second port for communicating the digital message; a first storage circuit for storing a control value; a second storage circuit; a first switch circuit coupled between the first port and the second port, the first switch circuit being in one of a conducting mode and a non-conducting mode in response to a first portion of the control value; and a first tap circuit coupled between the first port and the second storage circuit, the first tap circuit being in one of the conducting mode and the non-conducting mode in response to a second portion of the control values wherein operation of said first tap circuit is independent of any destination address of the digital message. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for communicating digital data in a data processor, the data processor having a first port for communicating digital data, a second port for communicating digital data, a first storage circuit for storing a control value, and a second storage circuit for storing digital data, the method comprising the steps of:
-
providing the digital data to the data processor without providing any corresponding destination address for the digital data; coupling a first switch circuit between the first port and the second port; selecting one of a conducting mode and a non-conducting mode of the first switch circuit in response to a first portion of the control value and independent of any corresponding destination address for the digital data; coupling a first tap circuit between the first port and the second storage circuit; and selecting one of the conducting mode and the non-conducting mode of the first tap circuit in response to a second portion of the control value and independent of any corresponding destination address for the digital data. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A data processing system, comprising:
-
a plurality of data processors wherein each one of the plurality of data processors, comprising; a plurality of ports for communicating digital data; a first storage circuit for storing a control value; a second storage circuit; a plurality of switch circuits, each of the plurality of switch circuits being coupled between two of the plurality of ports, each of the plurality of switch circuits being in one of a conducting mode and a non-conducting mode in response to a first portion of the control value; a plurality of tap circuits, each of the plurality of tap circuits being coupled between a predetermined one of the plurality of ports and the second storage circuit, each of the plurality of tap circuits being in one of the conducting mode and the non-conducting mode in response to a second portion of the control value; and a first conductor for coupling one of the plurality of ports of a first one of the plurality of data processors to one of the plurality of ports of a second one of the plurality of data processors to selectively communicate digital data between the first one of the plurality of data processors and the second one of the plurality of data processors, and wherein each of said plurality of tap circuits makes a determination as to whether or not at least a portion of digital data incoming to the corresponding predetermined one of the plurality of ports is to be stored, and wherein each of said plurality of tap circuits makes said determination without using destination address information provided as part of the incoming digital data. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A data processor, comprising:
-
a first port; a second port; a first storage circuit for storing a plurality of control values; a second storage circuit; and a tap circuit coupled between the first port and the second storage circuit, wherein if information is transferred into said data processor by way of said first port, said tap circuit uses one of the plurality of control values to determine if at least a portion of said information is to be stored in said data processor, and said tap circuit does not require that said information include any address information in order for said first tap circuit to determine if at least a portion of said information is to be stored in said data processor.
-
Specification