Apparatus and method for controlling power, clock, and reset during test and debug procedures for a plurality of processor/cores
First Claim
1. An apparatus for controlling parameters of processor/core, the apparatus comprising:
- a state machine coupled to the processor/core, the state machine controlling selected parameters of the processor/core, the state machine identifying the selected parameters of the processor/core;
a logic unit coupled to the state machine, the logic unit providing control signals forcing the state machine into a predetermined state in response to test and debug procedures, the predetermined state having the selected parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
An interface unit is provided for use with a JTAG test and debug procedure involving a plurality of processor cores. The interface unit is provided with a logic unit that can translate test and debug commands into control signals. The control signals are applied to a power state machine coupled to a processor/core. The state of the power state machine can thereby be controlled and therefore the parameters of the associated processor/core, i.e., the power and clock parameters of the processor/core. In addition, the logic unit can generate control signals for activating switches, switches that controllably selective apply the TRST signal and the TMS signal to the TAP unit of the processor/core. This capability permits the TAP units of each processor/core to be synchronized.
39 Citations
16 Claims
-
1. An apparatus for controlling parameters of processor/core, the apparatus comprising:
-
a state machine coupled to the processor/core, the state machine controlling selected parameters of the processor/core, the state machine identifying the selected parameters of the processor/core;
a logic unit coupled to the state machine, the logic unit providing control signals forcing the state machine into a predetermined state in response to test and debug procedures, the predetermined state having the selected parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling selected parameters of a processor/core, the method comprising:
in response to test and debug commands applied to a logic unit, generating a control signal forcing the state of state machine coupled to the processor/core, the resulting state of the state machine controlling at least one selected parameter of the processor/core. - View Dependent Claims (9, 10, 11, 12)
-
13. An apparatus for controlling the power and clock parameters of a processor/core, the apparatus comprising;
-
a logic unit responsive to a first test command, the logic unit generating a first control signal;
a processor/core; and
a state machine coupled to the processor/core, the state machine determining the power and clock parameters, wherein the first control signal forces the state machine into a preselected state. - View Dependent Claims (14, 15, 16)
-
Specification