Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
224 words
A digital computer system, having a central processor unit (CPU), a plurality of addressable input/output (I/O) peripheral devices connected thereto for accessing by the digital computer system through I/O commands, at least one of the plurality of I/O peripheral devices requiring a corresponding access recovery time, comprising: (a) decoding means for receiving the I/O commands and the addresses of the associated I/O peripheral devices from the CPU and having an output; (b) time duration circuitry for providing a recovery request signal for those peripheral devices requiring access recovery times of a time duration determined by the combination of I/O commands and the addresses of the associated I/O peripheral devices from the output of the decoding means, and for providing no recovery request signal for those devices not requiring access recovery time; and (c) a bus controller connected to the CPU for receiving the recovery request signal from the time duration circuitry and generating a hold signal in response to the recovery request signal for transmission to the CPU to prevent entry into the decoding means of any subsequent I/O commands in the presence of the hold signal, the duration of which is determined by the length of the recovery request signal from the time duration circuitry, and to allow entry of I/O commands into the decoding means in the absence of the hold signal.
Claim 2
Dependent Claim
224 words
A digital computer system, having a central processor unit (CPU), a plurality of addressable input/output (I/O) peripheral devices connected thereto for accessing by the digital computer system through I/O commands, at least one of the plurality of I/O peripheral devices requiring a corresponding access recovery time, comprising: (a) decoding means for receiving the I/O commands and the addresses of the associated I/O peripheral devices from the CPU and having an output; (b) time duration circuitry for providing a recovery request signal for those peripheral devices requiring access recovery times of a time duration determined by the combination of I/O commands and the addresses of the associated I/O peripheral devices from the output of the decoding means, and for providing no recovery request signal for those devices not requiring access recovery time; and (c) a bus controller connected to the CPU for receiving the recovery request signal from the time duration circuitry and generating a hold signal in response to the recovery request signal for transmission to the CPU to prevent entry into the decoding means of any subsequent I/O commands in the presence of the hold signal, the duration of which is determined by the length of the recovery request signal from the time duration circuitry, and to allow entry of I/O commands into the decoding means in the absence of the hold signal.
Claim 3
Dependent Claim
37 words
The system of claim 1 wherein the decoding means comprises a cycle decoder for receiving the I/O commands and the addresses identifying the associated I/O devices, and for providing the recovery request signal to the bus controller.
Claim 4
Dependent Claim
65 words
The system of claim 2 wherein the time duration circuitry further comprises: (a) (i) a source of timing pulses; and (ii) a counting circuit timed by the source of timing pulses and activated by the output of the cycle decoder, set to count a selected number determined by the addresses of the I/O devices, the output of the counting circuit providing the recovery request signal.
Claim 5
Dependent Claim
23 words
The system of claim 3 wherein the cycle decoder comprises a programmable array of logic (PAL) for receiving and decoding the selected addresses.
Claim 6
Dependent Claim
39 words
The system of claim 4 wherein the counting circuit is set by a number output from the PAL, resulting from decoding a selected address to provide a recovery request signal of a suitable duration for the selected I/O device.
Claim 7
Dependent Claim
53 words
The system of claim 5 wherein the counting circuit comprises a latch for receiving the number output from the PAL, and a down-counter, connected to receive the number from the latch, and to count down to zero thereby providing the recovery request signal of a suitable duration for the selected I/O peripheral device.
Claim 8
Dependent Claim
27 words
The system of claim 3 wherein the counting circuit comprises a down-counter to receive the selected number, and to count down to zero from the selected number.