Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
170 words
A data processor (11) having first and second modes of operation for use in a data processing system (10) comprising a parallel communication bus (12)and a serial communication bus, the data processor (11) further comprising first means (51, 52, 53, 54) for sequentially executing a first plurality of instructions fetched from a memory (14) by means of the parallel communication bus (12) while in the first mode and second means (51, 52, 53, 54, 55) for sequentially executing a second plurality of instructions received by means of the serial communication interface while in the second mode, the data processor (11) being further characterized by: mode switch means for switching between the first and second modes of operation, the mode switch means being responsive to at least one of the second plurality of instructions to switch from the second mode of operation to the first mode of operation; and control means for disabling the mode switch means from switching from the first mode of operation to the second mode of operation.
Claim 2
Dependent Claim
170 words
A data processor (11) having first and second modes of operation for use in a data processing system (10) comprising a parallel communication bus (12)and a serial communication bus, the data processor (11) further comprising first means (51, 52, 53, 54) for sequentially executing a first plurality of instructions fetched from a memory (14) by means of the parallel communication bus (12) while in the first mode and second means (51, 52, 53, 54, 55) for sequentially executing a second plurality of instructions received by means of the serial communication interface while in the second mode, the data processor (11) being further characterized by: mode switch means for switching between the first and second modes of operation, the mode switch means being responsive to at least one of the second plurality of instructions to switch from the second mode of operation to the first mode of operation; and control means for disabling the mode switch means from switching from the first mode of operation to the second mode of operation.
Claim 3
Dependent Claim
36 words
A data processor according to claim 1 wherein the mode switch means is further characterized as being responsive to an error condition to switch from the first mode of operation to the second mode of operation.
Claim 4
Dependent Claim
45 words
A data processor according to claim 1 or claim 2 wherein the mode switch means is further characterized as being responsive to at least one of the first plurality of instructions to switch from the first mode of operation to the second mode of operation.
Claim 5
Dependent Claim
119 words
A data processor (11) comprising execution means (51, 52, 53, 54) for sequentially executing a plurality of instructions, the execution means (51, 52, 53, 54) having a first mode in which instructions of a first subset are excecuted and a second mode in which instructions of a second subset are executed, and communication means (50, 55) for providing the plurality of instructions to the execution means and mode switch means for switching between the first and second modes of operation, the data processor being further characterized in that: the communication means operates in a master mode while the execution means is in the first mode and in a slave mode while the execution means is in the second mode.
Claim 6
Dependent Claim
119 words
A data processor (11) comprising execution means (51, 52, 53, 54) for sequentially executing a plurality of instructions, the execution means (51, 52, 53, 54) having a first mode in which instructions of a first subset are excecuted and a second mode in which instructions of a second subset are executed, and communication means (50, 55) for providing the plurality of instructions to the execution means and mode switch means for switching between the first and second modes of operation, the data processor being further characterized in that: the communication means operates in a master mode while the execution means is in the first mode and in a slave mode while the execution means is in the second mode.
Claim 7
Dependent Claim
38 words
A data processor (11) according to claim 4 wherein the communication means is further characterized as comprising: controller means (50) for operating a parallel communication bus as a bus master; and a slave only serial communication interface (55).
Claim 8
Dependent Claim
60 words
A data processor (11) according to claim 4 or claim 5 wherein the mode switch means is further characterized as: being responsive to an externally-provided signal to switch from the first mode to the second mode; and being responsive to at least one of the instructions of the second subset to switch from the second mode to the first mode.
Claim 9
Dependent Claim
40 words
A data processor (11) according to claim 6 wherein the mode switch means if further characterized as: being responsive to at least one of the instructions of the first subset to switch from the first mode to the second mode.
Claim 10
Dependent Claim
33 words
A data processor (11) according to claim 7 wherein the mode switch means is further characterized as: being responsive to an error condition to switch from the first mode to the second mode.