Electrical computers and digital data processing systems: input/ – Interrupt processing
Patent
1998-01-16
2000-05-30
Sheikh, Ayaz R.
Electrical computers and digital data processing systems: input/
Interrupt processing
710261, 710262, 710266, 710267, G06F 946
Patent
active
060702184
ABSTRACT:
A processor is provided with an interrupt capture and hold mechanism. In one embodiment, a processor includes an instruction pipeline having stages for executing instructions. In the event of an exception, the instructions in the pipeline are flushed or aborted. This requires that each stage in the pipeline receive and respond to an exception-causing signal. An interrupt is an exception causing signal which may be provided by circuitry external to the processor. To ensure that such a signal is asserted long enough for each stage in the pipeline to receive and respond to it, all external hardware interrupts are routed through an interrupt capture and hold mechanism, thereby advantageously preventing the causation of an undefined processor state with little added complexity.
REFERENCES:
patent: 4222103 (1980-09-01), Chamberlin
patent: 4488227 (1984-12-01), Miu et al.
patent: 4491912 (1985-01-01), Kainaga et al.
patent: 4498136 (1985-02-01), Sproul, III
patent: 5359715 (1994-10-01), Heil et al.
patent: 5809309 (1998-09-01), Leach et al.
patent: 5907714 (1999-05-01), Boutaud et al.
Frantz et al., "The Texas Instruments TMS320C25 Digital Signal Microcomputer," IEEE Micro, No. 6, Dec. 1986, pp. 10-27.
Eckner Hartvig
Giles Christopher M.
Jean Frantz B.
Kivlin B. Noel
LSI Logic Corporation
Sheikh Ayaz R.
LandOfFree
Interrupt capture and hold mechanism does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Interrupt capture and hold mechanism, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interrupt capture and hold mechanism will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1918835