Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
370 words
In a digital data processing apparatus utilizing a common bus structure for transferring information between functional units including a processing unit, a peripheral control unit, and first and second memory units, at least the first said memory unit including dynamic storage elements, said apparatus including clock means connected with said functional units for providing signals defining successive timing intervals, said apparatus executing a unit-to-unit information transfer on the bus structure by transferring signals representative of a transfer cycle that occurs during plural timing intervals and includes plural phases, including a definition phase which includes addressing, a response phase, and a data-transfer phase, where the phases of one cycle are non-overlapping and occur in sequence in different respective timing intervals of the transfer cycle, said bus structure including means for carrying definition signals representative of definition phases and data signals representative of data-transfer phases, said functional units pipelining transfer cycles by transferring concurrently on the bus structure signals representative of differing phases of plural cycles, the improvement comprising A. signalling means for periodically generating a JIFFY signal indicative a necessity to refresh at least one said dynamic storage element, B. memory refresh means connected with said first memory unit for normally responding to said JIFFY signal for executing a memory refresh cycle, said refresh cycle refreshing at least one dynamic storage element in said first memory unit, said memory refresh means including means for generating a BUSY signal indicative of onset of said memory refresh cycle, C. said memory refresh means comprises memory update means for responding to said KIFFY signal and to a signal indicating that the second memory unit requires a memory update from the first memory unit for executing a memory update cycle to transfer stored information from said first memory unit to said second memory unit, said memory update means including means for initiating said update cycle during a first timing interval common to first and second pipelined transfer cycles, said memory update means further including means generating a BUSY signal indicative of the onset of said update cycle, and D. pipeline-interrupt means responsive to detection of said BUSY signal for aborting further execution of said first transfer cycle while continuing execution of said second transfer cycle.
Claim 2
Dependent Claim
370 words
In a digital data processing apparatus utilizing a common bus structure for transferring information between functional units including a processing unit, a peripheral control unit, and first and second memory units, at least the first said memory unit including dynamic storage elements, said apparatus including clock means connected with said functional units for providing signals defining successive timing intervals, said apparatus executing a unit-to-unit information transfer on the bus structure by transferring signals representative of a transfer cycle that occurs during plural timing intervals and includes plural phases, including a definition phase which includes addressing, a response phase, and a data-transfer phase, where the phases of one cycle are non-overlapping and occur in sequence in different respective timing intervals of the transfer cycle, said bus structure including means for carrying definition signals representative of definition phases and data signals representative of data-transfer phases, said functional units pipelining transfer cycles by transferring concurrently on the bus structure signals representative of differing phases of plural cycles, the improvement comprising A. signalling means for periodically generating a JIFFY signal indicative a necessity to refresh at least one said dynamic storage element, B. memory refresh means connected with said first memory unit for normally responding to said JIFFY signal for executing a memory refresh cycle, said refresh cycle refreshing at least one dynamic storage element in said first memory unit, said memory refresh means including means for generating a BUSY signal indicative of onset of said memory refresh cycle, C. said memory refresh means comprises memory update means for responding to said KIFFY signal and to a signal indicating that the second memory unit requires a memory update from the first memory unit for executing a memory update cycle to transfer stored information from said first memory unit to said second memory unit, said memory update means including means for initiating said update cycle during a first timing interval common to first and second pipelined transfer cycles, said memory update means further including means generating a BUSY signal indicative of the onset of said update cycle, and D. pipeline-interrupt means responsive to detection of said BUSY signal for aborting further execution of said first transfer cycle while continuing execution of said second transfer cycle.
Claim 3
Dependent Claim
79 words
In apparatus according to claim 1 the further improvement wherein said memory update means includes update-extension means for extending said memory update cycle to include the transfer of further update information from said first memory unit to said second memory unit, said further transfer occurring during at least a second timing interval subsequent to said first timing interval, said update-extension means including means for generating at least one BUSY signal indicative of the transfer of said further update information.
Claim 4
Dependent Claim
72 words
An apparatus according to claim 2 wherein A. said first memory unit comprises plural addressable storage locations for storing signals representative of memory words, B. said memory update means includes means for accessing for transfer memory words from storage locations having successive memory addresses, and C. said memory update means comprises next-update storage means for storing a signal indicative of an address of the next storage location storing signals to be transferred.
Claim 5
Dependent Claim
82 words
An apparatus according to claim 3 wherein at least said first memory unit comprises A. a memory leaf including N dynamic memory chips, where N is a finite integer greater than one, and where each memory chip has a plurality of bit storage locations, each said bit storage location being addressable by row and column designations, B. said update means comprises leaf-read means for accessing for transfer bit storage location having common column designations within dynamic memory chips of the memory leaf.
Claim 6
Dependent Claim
26 words
An apparatus according to claim 4 wherein said update means further comprises error checking means for checking and correcting bit values accessed by said leaf-read means.
Claim 7
Dependent Claim
33 words
An apparatus according to claim 5 wherein said update means comprises memory refresh means for refreshing bit storage location having a common row designation within the dynamic memory chip of said memory leaf.
Claim 8
Dependent Claim
66 words
An apparatus according to claim 1 wherein said pipeline-interrupt means comprises A. means for responding to the detection of said BUSY signal for aborting execution of a transfer cycle that is in its response phase, and B. means for responding to the detection of said BUSY signal for continuing execution of a transfer cycle that is in any one of its definition phases or data-transfer phases.
Claim 9
Dependent Claim
278 words
In a digital data processing apparatus utilizing a common bus structure for transferring information between functional units including a processing unit, a peripheral control unit, and first and second memory units, said apparatus including clock means connected with said functional units for providing signals defining successive timing intervals, said apparatus executing a unit-to-unit information transfer on the bus structure by transferring signals representative of a transfer cycle that occurs during plural timing intervals and includes plural phases, including a definition phase which includes addressing, a response phase, and a data-transfer phase, where the phases of one cycle are non-overlapping and occur in sequence in different respective timing intervals of the transfer cycle, said bus structure including means for carrying definition signals representative of definition phases and data signals representative of data-transfer phases, said functional units being arranged for pipelining transfer cycles by transferring concurrently on the bus structure signals representative of differing phases of plural cycles, the improvement comprising A. memory update means connected with said memory units for executing a memory update cycle to transferring memory update information from said first memory unit to said second memory unit, said memory update means including means for initiating said update cycle during a first timing interval common to first and second pipelined transfer cycles, said memory update means further including means for generating a BUSY signal indicative of an onset of said update cycle, said memory update means effecting said information transfer without intervention of others of said functional units, and B. pipeline-interrupt means responsive to detection of said BUSY signal for aborting further execution of said first transfer cycle while continuing the execution of said second transfer cycle.
Claim 10
Dependent Claim
278 words
In a digital data processing apparatus utilizing a common bus structure for transferring information between functional units including a processing unit, a peripheral control unit, and first and second memory units, said apparatus including clock means connected with said functional units for providing signals defining successive timing intervals, said apparatus executing a unit-to-unit information transfer on the bus structure by transferring signals representative of a transfer cycle that occurs during plural timing intervals and includes plural phases, including a definition phase which includes addressing, a response phase, and a data-transfer phase, where the phases of one cycle are non-overlapping and occur in sequence in different respective timing intervals of the transfer cycle, said bus structure including means for carrying definition signals representative of definition phases and data signals representative of data-transfer phases, said functional units being arranged for pipelining transfer cycles by transferring concurrently on the bus structure signals representative of differing phases of plural cycles, the improvement comprising A. memory update means connected with said memory units for executing a memory update cycle to transferring memory update information from said first memory unit to said second memory unit, said memory update means including means for initiating said update cycle during a first timing interval common to first and second pipelined transfer cycles, said memory update means further including means for generating a BUSY signal indicative of an onset of said update cycle, said memory update means effecting said information transfer without intervention of others of said functional units, and B. pipeline-interrupt means responsive to detection of said BUSY signal for aborting further execution of said first transfer cycle while continuing the execution of said second transfer cycle.
Claim 11
Dependent Claim
77 words
An apparatus according to claim 8 wherein A. said memory update means includes update-extension means for extending said memory update cycle to include the transfer of further update information from said first memory unit to said second memory unit, said further transfer occurring during at least a second timing interval subsequent to said first timing interval, said update-extension means including means for generating at least one BUSY signal indicative of the transfer of said further update information.
Claim 12
Dependent Claim
151 words
In a digital data processing apparatus having functional units, including at least a processing unit, a peripheral device control unit, and a memory unit connected along a common system bus, said memory unit including means for storing at addressable locations therein information-representative signals and being responsive to a memory addressing signal received from another of said functional units for generating and transmitting along said common system bus to that other functional unit a signal representative of information stored at the addressed location in the memory unit, the improvement comprising A. time-of-day clock means connected with said functional units for storing a signal representative of at least the time of day, said time-of-day clock means including means responsive to a selected memory addressing signal received from one of said functional units for generating and transmitting along said common system bus to that functional unit a signal representative of the time of day.
Claim 13
Dependent Claim
151 words
In a digital data processing apparatus having functional units, including at least a processing unit, a peripheral device control unit, and a memory unit connected along a common system bus, said memory unit including means for storing at addressable locations therein information-representative signals and being responsive to a memory addressing signal received from another of said functional units for generating and transmitting along said common system bus to that other functional unit a signal representative of information stored at the addressed location in the memory unit, the improvement comprising A. time-of-day clock means connected with said functional units for storing a signal representative of at least the time of day, said time-of-day clock means including means responsive to a selected memory addressing signal received from one of said functional units for generating and transmitting along said common system bus to that functional unit a signal representative of the time of day.
Claim 14
Dependent Claim
66 words
In apparatus according to claim 10, the improvement wherein A. said memory unit includes dynamic storage elements, B. said time-of-day clock means includes means for periodically generating a JIFFY signal indicative a necessity to refresh at least one said dynamic storage element, and C. said memory unit includes refresh means responsive to said JIFFY signal for executing a refresh cycle to refresh said dynamic storage element.
Claim 15
Dependent Claim
55 words
In a first functional unit in a digital data processing apparatus that utilizes a common bus structure for transferring information between said first functional unit and other functional units of the digital data processing apparatus, said other functional units including one or more of a processing unit, a peripheral control unit, and a memory unit,
Claim 16
Dependent Claim
55 words
In a first functional unit in a digital data processing apparatus that utilizes a common bus structure for transferring information between said first functional unit and other functional units of the digital data processing apparatus, said other functional units including one or more of a processing unit, a peripheral control unit, and a memory unit,
Claim 17
Dependent Claim
242 words
said first functional unit including a processing section responsive to input signals received on said bus structure from said other functional units for generating output signals for transmission on said bus structure to said other functional units, said apparatus including clock means connected with said functional units for providing signals defining successive timing intervals, said apparatus executing a unit-to-unit information transfer on the bus structure by transferring signals representative of a transfer cycle that occurs during plural timing intervals and includes plural phases, including a definition phase which includes addressing, a response phase, and a data-transfer phase, where the phases of one cycle are non-overlapping and occur in sequence in different respective timing intervals of the transfer cycle, said bus structure including means for carrying definition signals representative of definition phases and data signals representative of data-transfer phases, said functional units pipelining transfer cycles by transferring concurrently on the bus structure signals representative of differing phases of plural cycles, the improvement wherein said first functional unit comprises A. diagnostic means connected with said processing section for performing a diagnostic cycle thereon during at least a first timing interval common to first and second pipelined transfer cycles, said diagnostic means including means for generating a BUSY signal indicative of onset of set diagnostic cycle, and B. pipeline-interrupt means responsive to detection of said BUSY signal for aborting further execution of said first transfer cycle while continuing the execution of said second transfer cycle.
Claim 18
Dependent Claim
242 words
said first functional unit including a processing section responsive to input signals received on said bus structure from said other functional units for generating output signals for transmission on said bus structure to said other functional units, said apparatus including clock means connected with said functional units for providing signals defining successive timing intervals, said apparatus executing a unit-to-unit information transfer on the bus structure by transferring signals representative of a transfer cycle that occurs during plural timing intervals and includes plural phases, including a definition phase which includes addressing, a response phase, and a data-transfer phase, where the phases of one cycle are non-overlapping and occur in sequence in different respective timing intervals of the transfer cycle, said bus structure including means for carrying definition signals representative of definition phases and data signals representative of data-transfer phases, said functional units pipelining transfer cycles by transferring concurrently on the bus structure signals representative of differing phases of plural cycles, the improvement wherein said first functional unit comprises A. diagnostic means connected with said processing section for performing a diagnostic cycle thereon during at least a first timing interval common to first and second pipelined transfer cycles, said diagnostic means including means for generating a BUSY signal indicative of onset of set diagnostic cycle, and B. pipeline-interrupt means responsive to detection of said BUSY signal for aborting further execution of said first transfer cycle while continuing the execution of said second transfer cycle.