Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2007-12-04
2007-12-04
Baderman, Scott (Department: 2114)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S035000
Reexamination Certificate
active
10424485
ABSTRACT:
A microprocessor includes an externally accessible port and a serial communication bus connected to the port. An execution pipeline of the processor includes a pipeline satellite circuit coupling the pipeline to the bus. The satellite enables an external agent to provide an instruction directly to the pipeline via the serial bus. A dedicated register and register satellite circuit couple the register to the communication bus. The execution pipeline can access the dedicated register during execution of the instruction. In this manner, the satellite circuits enable the external agent to access architected state. The communication bus enables access to the satellites while a system clock to the processor remains active. In one embodiment, the pipeline satellite accesses the pipeline “downstream” of the decode stage such that the set of instructions that may be “rammed” into the pipeline is not limited to the set of instructions that the decode stage can generate.
REFERENCES:
patent: 5479652 (1995-12-01), Dreyer et al.
patent: 5519715 (1996-05-01), Hao et al.
patent: 6055656 (2000-04-01), Wilson et al.
patent: 6629268 (2003-09-01), Arimilli et al.
patent: 6859891 (2005-02-01), Edwards et al.
patent: 6963963 (2005-11-01), Moyer
patent: 2002/0059542 (2002-05-01), Debling
Doing Richard William
Floyd Michael Stephen
Kalla Ronald Nick
Ward, III John Wesley
Assessor Brian
Baderman Scott
England Anthony V. S.
Salys Casimer K.
LandOfFree
Accessing and manipulating microprocessor state does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Accessing and manipulating microprocessor state, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Accessing and manipulating microprocessor state will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3844416