Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
261 words
In a system including a dynamic random access memory and a processor which automatically effects transparent refresh operations on said dynamic random access memory during execution of program instructions in order to ensure refreshing of all locations of said dynamic random access memory, the improvement comprising in combination: (a) counting means for counting from a first count to a second count in response to a first wait signal and producing a wait enable signal if said second count is attained by said counting means; (b) a first wait signal conductor for conducting said first wait signal from a slow memory circuit which has been addressed by said processor, said slow memory circuit being required to generate said first wait signal if the access time of said slow memory circuit exceeds a predetermined amount of time; (c) count initiating means coupled between said counting means and said first wait signal conductor for responding to said first wait signal to initiate said counting; (d) interrupt signal producing means responsive to said counting means for producing an interrupt signal in response to attaining of said second count by said counting means and applying said interrupt signal to said processor; (e) enabled wait signal producing means responsive to said wait enable signal and said first wait signal for producing an enabled wait signal and applying said enabled wait signal to a wait input of said processor; (f) said processor including means for responding to said interrupt signal by executing a wait interrupt routine resulting in refreshing of all locations of said dynamic random access memory.
Claim 2
Dependent Claim
261 words
In a system including a dynamic random access memory and a processor which automatically effects transparent refresh operations on said dynamic random access memory during execution of program instructions in order to ensure refreshing of all locations of said dynamic random access memory, the improvement comprising in combination: (a) counting means for counting from a first count to a second count in response to a first wait signal and producing a wait enable signal if said second count is attained by said counting means; (b) a first wait signal conductor for conducting said first wait signal from a slow memory circuit which has been addressed by said processor, said slow memory circuit being required to generate said first wait signal if the access time of said slow memory circuit exceeds a predetermined amount of time; (c) count initiating means coupled between said counting means and said first wait signal conductor for responding to said first wait signal to initiate said counting; (d) interrupt signal producing means responsive to said counting means for producing an interrupt signal in response to attaining of said second count by said counting means and applying said interrupt signal to said processor; (e) enabled wait signal producing means responsive to said wait enable signal and said first wait signal for producing an enabled wait signal and applying said enabled wait signal to a wait input of said processor; (f) said processor including means for responding to said interrupt signal by executing a wait interrupt routine resulting in refreshing of all locations of said dynamic random access memory.
Claim 3
Dependent Claim
63 words
The system of Claim 1 wherein said counting means ' includes a counter having a load input for effecting loading of said first count into said counter, a clear input for effecting clearing of said counter, a carry output for producing a carry signal when said second count is contained in said counter, and an enable input for enabling said counter to count.
Claim 4
Dependent Claim
31 words
The system of Claim 2 wherein the time required for said counter to count from said first count to said second count is substantially equal to said predetermined amount of time.
Claim 5
Dependent Claim
86 words
The system of Claim 2 wherein said count initiating means includes an output coupled to said load input, said counter beginning incrementing if said load input goes from a logical "zero" level to a logical "one" level, said counter loading said second count into said counter if said load input goes from said logical-"one" level to said logical "zero" level, said output of said counter initially going to said logical "one" level if said first wait signal goes from a logical "zero" to a'logical "one" level.
Claim 6
Dependent Claim
20 words
The system of Claim 4 wherein said counting means produces said wait enable signal in response to said carry signal.
Claim 7
Dependent Claim
46 words
The system of Claim 5 wherein said counting means causes said wait enable signal to be at a logical "one" if said carry signal is at a logical "zero" level and at a logical "zero" level if said carry signal is at a logical "one" level.
Claim 8
Dependent Claim
56 words
The system of Claim 6 wherein said enabled wait signal producing means causes said enabled wait signal to be at a logical "one" level if said access time is substantially less than said predetermined amount of time and at a logical "zero" level if said access time is substantially greater than said predetermined amount of time.
Claim 9
Dependent Claim
28 words
The system of Claim 7 wherein said counting means produces an enable signal and applies said enable signal to said enable input when said carry signal is present.
Claim 10
Dependent Claim
21 words
The system of Claim 8 wherein said interrupt signal producing means includes a parallel input-output circuit that produces said interrupt signal.
Claim 11
Dependent Claim
32 words
The system of Claim 9 wherein said processor produces a clear signal in response to said interrupt signal, and effects transmitting of said clear signal to said clear input of said counter.