← Back to Patent Explorer
US5280618A Expired / Lapsed US ⏱️ 0.0 years remaining

Interrupt test circuit for microprocessor system

Assignee: Motorola Solutions Japan Ltd
•
Filing: 1990-02-21
•
Granted: 1994-01-18
•
Expires: 2010-02-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interrupt test circuit is provided on the same chip with a microprocessor system having a central processing unit, and an interrupt controller controlling execution of an interrupt operation of the central processing unit in response to an interrupt request signal from peripheral units. The interrupt test circuit is connected between the peripheral units and the interrupt controller and includes a test signal output connected to the interrupt controller, and storage means for storing an interrupt request test signal when receiving a predetermined signal and for supplying the test signal through the test signal output to the interrupt controller for interrupt performance test.

Inventors

  • 👤 Kiyoshi Takagi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 07:08
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G06F11/2231

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 181 words
A digital data processing system comprising: a central processing unit: an interrupt controller having a request signal input for controlling execution of an interrupt operation of said central processing unit in response to an interrupt request signal; a peripheral unit having a request signal output for providing an interrupt request signal to the request signal input of the interrupt controller; and a n interrupt test circuit, said interrupt test circuit including: test signal input circuitry connected to a test signal input to receive an interrupt test signal, the test signal input circuitry is not coupled to the request signal output of the peripheral unit; test signal output circuitry connected to the request signal input of the interrupt controller, and storage means having an input coupled to the test signal input circuitry for storing the interrupt request test signal when receiving a first control signal at a control signal input, and having an output coupled to the test signal output circuitry for supplying the interrupt test signal through the test signal output circuitry to the request signal input of the interrupt controller.
Claim 2
Dependent Claim 181 words
A digital data processing system comprising: a central processing unit: an interrupt controller having a request signal input for controlling execution of an interrupt operation of said central processing unit in response to an interrupt request signal; a peripheral unit having a request signal output for providing an interrupt request signal to the request signal input of the interrupt controller; and a n interrupt test circuit, said interrupt test circuit including: test signal input circuitry connected to a test signal input to receive an interrupt test signal, the test signal input circuitry is not coupled to the request signal output of the peripheral unit; test signal output circuitry connected to the request signal input of the interrupt controller, and storage means having an input coupled to the test signal input circuitry for storing the interrupt request test signal when receiving a first control signal at a control signal input, and having an output coupled to the test signal output circuitry for supplying the interrupt test signal through the test signal output circuitry to the request signal input of the interrupt controller.
Claim 3
Dependent Claim 28 words
A digital data processing system according to claim 1 wherein said control signal input of said storage means is coupled to an output of the central processing unit.
Claim 4
Dependent Claim 32 words
A digital data processing system according to claim 1 further comprising a data bus coupled to the central processing unit and to the test signal input circuitry of the interrupt test circuit.
Claim 5
Dependent Claim 54 words
A digital data processing system according to claim 1 wherein said test signal output circuitry further comprises an input coupled to the interrupt request signal output of the peripheral unit and means for transmitting the interrupt request signal received from the peripheral unit to the interrupt controller when the interrupt request signal is received.
Claim 6
Dependent Claim 54 words
A digital data processing system according to claim 4 wherein said interrupt test circuit further comprises an OR gate having two inputs receiving the interrupt request signal from the peripheral unit and the test signal from the storage means respectively, and having one output connected to the request signal input of the interrupt controller.
Claim 7
Dependent Claim 43 words
A digital data processing system according to claim 4 wherein said interrupt test circuit further comprises gate means having an input connected to the request signal output of the peripheral unit for sensing the request signal under control of the central processing unit.
Claim 8
Dependent Claim 31 words
A digital data processing system according to claim 6 wherein said gate means transmits the request signal to a data bus when receiving a read signal from the central processing unit.
Claim 9
Dependent Claim 244 words
A digital data processing system including, a central processing unit, an interrupt controller included in the central processing unit and having a request signal input, for controlling execution of an interrupt operation of said central processing unit in response to an interrupt request signal, a plurality of peripheral units each having a request signal output for providing an interrupt request signal, and a plurality of interrupt test circuits, each of said interrupt test circuits being connected between the request signal output of one of the peripheral units and the interrupt controller, and receiving the interrupt request signal from the corresponding peripheral unit for transmitting the interrupt request signal to the interrupt controller, each of said interrupt test circuits comprising: a test signal output connected to the request signal input of the interrupt controller; a register means having a write signal input for receiving a write signal from the central processing unit, and having a test signal input for receiving a test signal, the test signal input is not coupled to any of the request signal outputs of the peripheral units, said register means stores the test signal when receiving the write signal and supplies the test signal to an output of the register means; an OR gate having two inputs receiving the interrupt request signal from the one of the peripheral units and the test signal from the output of the register means respectively, and having one output connected to the test signal output.
Claim 10
Dependent Claim 244 words
A digital data processing system including, a central processing unit, an interrupt controller included in the central processing unit and having a request signal input, for controlling execution of an interrupt operation of said central processing unit in response to an interrupt request signal, a plurality of peripheral units each having a request signal output for providing an interrupt request signal, and a plurality of interrupt test circuits, each of said interrupt test circuits being connected between the request signal output of one of the peripheral units and the interrupt controller, and receiving the interrupt request signal from the corresponding peripheral unit for transmitting the interrupt request signal to the interrupt controller, each of said interrupt test circuits comprising: a test signal output connected to the request signal input of the interrupt controller; a register means having a write signal input for receiving a write signal from the central processing unit, and having a test signal input for receiving a test signal, the test signal input is not coupled to any of the request signal outputs of the peripheral units, said register means stores the test signal when receiving the write signal and supplies the test signal to an output of the register means; an OR gate having two inputs receiving the interrupt request signal from the one of the peripheral units and the test signal from the output of the register means respectively, and having one output connected to the test signal output.
Claim 11
Dependent Claim 161 words
A digital data processing system comprising: a data bus; a central processing unit coupled to the data bus and having an interrupt request input; a peripheral unit having an interrupt request output; and an interrupt test circuit having a write control input, the interrupt test circuit further comprising: storage means coupled to the data bus and to the write control input for storing a data value received from the data bus when a first control signal is received at the write control input, the storage means having an output; and interrupt signal generator means having an input coupled to the interrupt request output of the peripheral, an input coupled to the output of the storage means and having an output coupled to the interrupt request input of the central processing unit for generating an interrupt request signal when an interrupt request signal is received from the peripheral unit or when the output of the storage means is in a first state.
Claim 12
Dependent Claim 161 words
A digital data processing system comprising: a data bus; a central processing unit coupled to the data bus and having an interrupt request input; a peripheral unit having an interrupt request output; and an interrupt test circuit having a write control input, the interrupt test circuit further comprising: storage means coupled to the data bus and to the write control input for storing a data value received from the data bus when a first control signal is received at the write control input, the storage means having an output; and interrupt signal generator means having an input coupled to the interrupt request output of the peripheral, an input coupled to the output of the storage means and having an output coupled to the interrupt request input of the central processing unit for generating an interrupt request signal when an interrupt request signal is received from the peripheral unit or when the output of the storage means is in a first state.
Claim 13
Dependent Claim 32 words
A digital data processing system according to claim 9 wherein the central processing unit is coupled to provide the first control signal to the write control input of the interrupt test circuit.
Claim 14
Dependent Claim 22 words
A digital data processing system according to claim 10 wherein the central processing unit provides the data value to the data bus.
Claim 15
Dependent Claim 87 words
A digital data processing system according to claim 9 wherein the interrupt test circuit has a read control input and further comprises: read means having an input coupled to the output of the interrupt signal generator means, an input coupled to the read control input and an output coupled to the data bus for providing an output signal having a value determined by the output of the interrupt signal generator means to the data bus when a second control signal is received at the read control input.
Claim 16
Dependent Claim 39 words
A digital data processing system according to claim 12 wherein the central processing unit is coupled to provide the first and second control signals to the write control input and read control input, respectively, of the interrupt test circuit.
Claim 17
Dependent Claim 31 words
A digital data processing system according to claim 13 wherein the central processing unit provides the data value to the data bus and receives the output signal from the data bus.

References Cited (Backward Citations)

US3866181A Cited
US4024505A Cited
US4162529A Cited
US4090238A Cited
US4177515A Cited
US4733366A Cited
US4628449A Cited
US4631670A Cited
US4885682A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-17 1997-07-19 1998-01-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-17 2001-07-19 2002-01-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-17 2005-07-19 2006-01-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag