Data stream smoothing using a FIFO memory
First Claim
Patent Images
1. A data communicating circuit for providing a continuous stream of data from a DRAM which is periodically refreshed by a refresh circuit comprising:
- a FIFO memory;
DRAM communicating means, coupled to the DRAM and to the FIFO memory, for communicating data from the DRAM to the FIFO memory;
memory status means, associated with the FIFO memory, for providing a memory full signal when the FIFO memory contains a selected amount of data from the DRAM;
refresh means, coupled to the DRAM, for refreshing the DRAM, the refresh means comprising;
a refresh timer for providing a refresh due signal at fixed periodic time intervals;
a refresh counter for sequentially providing DRAM row address values; and
refresh control means, coupled to the refresh timer, to the refresh counter, and to the memory status means, for refreshing the DRAM row indicated by the refresh counter when the memory full signal and the refresh due signal are simultaneously present.
7 Assignments
0 Petitions
Accused Products
Abstract
A data stream smoothing circuit wherein a FIFO memory receives data from the DRAM, and a memory status circuit provides a memory-full status signal when the FIFO memory contains a selected amount of data from the DRAM. A refresh timer generates a refresh request signal whenever DRAM refresh should be performed. When the refresh request signal is generated, a refresh control circuit refreshes a row of data in the DRAM upon occurrence of the next memory-full status signal.
36 Citations
16 Claims
-
1. A data communicating circuit for providing a continuous stream of data from a DRAM which is periodically refreshed by a refresh circuit comprising:
-
a FIFO memory; DRAM communicating means, coupled to the DRAM and to the FIFO memory, for communicating data from the DRAM to the FIFO memory; memory status means, associated with the FIFO memory, for providing a memory full signal when the FIFO memory contains a selected amount of data from the DRAM; refresh means, coupled to the DRAM, for refreshing the DRAM, the refresh means comprising; a refresh timer for providing a refresh due signal at fixed periodic time intervals; a refresh counter for sequentially providing DRAM row address values; and refresh control means, coupled to the refresh timer, to the refresh counter, and to the memory status means, for refreshing the DRAM row indicated by the refresh counter when the memory full signal and the refresh due signal are simultaneously present. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a continuous stream of data from a DRAM which is periodically refreshed by a refresh circuit comprising the steps of:
-
communicating data from the DRAM to the FIFO memory; providing a memory full signal when the FIFO memory contains a selected amount of data from the DRAM; providing a refresh due signal at fixed periodic time intervals; sequentially providing DRAM row address values with a refresh counter; and refreshing the DRAM row indicated by the refresh counter when the memory full signal and the refresh due signal are simultaneously present. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification