Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
371 words
A signal processor device having a processor module for use in a multiprocessor system with distributed interrupt handling by at least more than one processor device, said processor module having address, data and control inputs and outputs, including an interrupt signal input for receiving an incoming interrupt request signal, comprising: at least one conditional interrupt means for comparing an identity address of said processor module upon detecting address coincidence; said conditional interrupt means being provided with: input means for receiving an external interrupt request signal with corresponding destination address; comparator means connected to said input means for comparing its own identity address with said destination address upon receiving said external interrupt request signal; output means for said comparator for transmitting a coincidence signal to said processor module when it has been established that the two said addresses are in agreement; a first gating means for gating said coincidence signal to be conditionally applied to the interrupt signal input of said signal processor module; and wherein said signal processor device has an interrupt signal output means for transmitting an outgoing interrupt request signal to outside said device characterized in that: said conditional interrupt means is further provided with a second gating means for passing an outgoing destination address from said processor module corresponding to the outgoing interrupt request; and wherein said second gating means includes a control input means serving for receiving an acknowledge signal indicating that the outgoing interrupt request has been acknowledged; and said signal processor device further including: an arbitration means having a first input for receiving a first external acknowledge signal from outside the device and a second input for passing on an outgong interrupt request signal from said processor module; and said arbitration module generating a second internal acknowledge signal if said two signals are present at a first output of said arbitration means, which second acknowledge signal is fed to control input means of said second gating means with which the outgoing interrupt request signal and the destination address are released, and at a second output of said arbitration means a third outgoing acknowledge signal appears if, upon receipt of the said first external acknowledge signal, no outgoing interrupt request signal from said processor module occurs.
Claim 2
Dependent Claim
371 words
A signal processor device having a processor module for use in a multiprocessor system with distributed interrupt handling by at least more than one processor device, said processor module having address, data and control inputs and outputs, including an interrupt signal input for receiving an incoming interrupt request signal, comprising: at least one conditional interrupt means for comparing an identity address of said processor module upon detecting address coincidence; said conditional interrupt means being provided with: input means for receiving an external interrupt request signal with corresponding destination address; comparator means connected to said input means for comparing its own identity address with said destination address upon receiving said external interrupt request signal; output means for said comparator for transmitting a coincidence signal to said processor module when it has been established that the two said addresses are in agreement; a first gating means for gating said coincidence signal to be conditionally applied to the interrupt signal input of said signal processor module; and wherein said signal processor device has an interrupt signal output means for transmitting an outgoing interrupt request signal to outside said device characterized in that: said conditional interrupt means is further provided with a second gating means for passing an outgoing destination address from said processor module corresponding to the outgoing interrupt request; and wherein said second gating means includes a control input means serving for receiving an acknowledge signal indicating that the outgoing interrupt request has been acknowledged; and said signal processor device further including: an arbitration means having a first input for receiving a first external acknowledge signal from outside the device and a second input for passing on an outgong interrupt request signal from said processor module; and said arbitration module generating a second internal acknowledge signal if said two signals are present at a first output of said arbitration means, which second acknowledge signal is fed to control input means of said second gating means with which the outgoing interrupt request signal and the destination address are released, and at a second output of said arbitration means a third outgoing acknowledge signal appears if, upon receipt of the said first external acknowledge signal, no outgoing interrupt request signal from said processor module occurs.
Claim 3
Dependent Claim
74 words
The signal processor device as claimed in claim 1, characterized in that: said conditional interrupt means includes comparator means capable of determining not only whether the identity address of said processor module is equal to the destination address presented, but also whether the identity address is greater or less than the destination address and, depending on the result, an interrupt signal is fed to the interrupt signal input means of said signal processor device.
Claim 4
Dependent Claim
54 words
The signal processor device as claimed in claim 1 characterized in that: said conditional interrupt means is provided with said first gating means with first input means for receiving the said coincidence signal and second input means for receiving a second signal indicating that said processor module is in a state allowing an interrupt.
Claim 5
Dependent Claim
70 words
The signal processor device as claimed in claim 3 characterized in that: said first gating means are provided with third input means for passing on a third signal indicating that there is no acknowledgement for transmitting an interrupt request signal from said signal processor indicating that interruption of said signal processor is possible, provided the other conditions at said first and second input means of said gating means are satisfied.
Claim 6
Dependent Claim
33 words
The signal processor device as claimed in claim 1 further including a handshake means for ensuring the control and signal transport synchronization with other devices external to said signal processor device is ensured.
Claim 7
Dependent Claim
21 words
The signal processor device as claimed in claim 1 characterized in that it is a solid-state device integrated on a substrate.