# US 5,335,202 A · Verifying dynamic memory refresh

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,335,202 A
- Document ID: US5335202A
- Status: Granted
- Kind: A
- Application number: 08/084,399
- Filed: 1993-06-29
- Granted: 1994-08-02
- Earliest claimed: 1993-06-29
- Assignees: Micron Semiconductor, Inc.
- Inventors: Troy A. Manning; William R. Bachand
- Web page: https://patentgrep.com/patent/US5335202A

## CPC

- G11C 29/02: Detection or location of defective auxiliary circuits, e.g. defective refresh counters
- G11C: STATIC STORES (semiconductor memory devices H10B)

## Abstract

A dynamic memory having self refreshing capability performed without external strobing, is interruptable and can be strobed to initiate a refresh cycle for testing interrupt response timing. In operation of such a dynamic memory, interruption of a self refresh cycle precedes initiation of a read or write cycle by a time t.sub.RPS, sufficient for row precharge. Although t.sub.RPS can be estimated based on worst case analysis, lower t.sub.RPS characteristics can be guaranteed, resulting in higher yields, by measuring t.sub.RPS during memory fabrication using circuits and methods disclosed. In an alternate embodiment, output of a signal indicative of the beginning of a refresh cycle is enabled by a test signal.

## Claims

### Claim 1

A system for providing an output data signal, the system responsive to a first control signal, a second control signal, and an input data signal, the system comprising:
a. a dynamic storage cell;
b. means, coupled to the cell, for storing data in the cell in response to the input data signal and the first control signal, and for providing the output data signal in response to the second control signal;
c. refreshing means, coupled to the cell, for refreshing the cell after an absence of the first and the second control signal for a first time, and for refreshing the cell in response to a third control signal; and
d. detecting means, coupled to the refreshing means, for providing the third control signal in response to a test signal input to the system.

### Claim 2 (depends on 1)

The system of claim 1 wherein the cell is one of a plurality of cells arranged in a storage ring.

### Claim 3 (depends on 2)

The system of claim 2 wherein the storage ring comprises a charge coupled device.

### Claim 4 (depends on 1)

The system of claim 1 wherein the cell is one of a plurality of cells arranged in an array of rows and columns.

### Claim 5 (depends on 4)

The system of claim 4 wherein:
a. the system is responsive to a row address strobe and a column address strobe; and
b. the first time begins when the row address strobe is received after the column address strobe is received.

### Claim 6 (depends on 4)

The system of claim 4 wherein the system further comprises serial access means and the second control signal comprises a transfer signal for transferring data from the array to the serial access means.

### Claim 7 (depends on 1)

The system of claim 1 wherein:
a. the system further comprises a first line for conveying a first portion of the first control signal and a first portion of the test signal; and
b. the detecting means further comprises a comparator coupled to the first line for generating the third control signal after a voltage on the first line differs from a threshold voltage.

### Claim 8 (depends on 6)

The system of claim 6 wherein the system is powered by a supply voltage and the threshold voltage is greater than the supply voltage.

### Claim 9 (depends on 6)

The system of claim 6 wherein the first portion of the first control signal conveyed on the first line is an address signal for selecting the cell.

### Claim 10 (depends on 9)

The system of claim 9 wherein:
a. the system further comprises a second line for conveying a second portion of the first control signal and a second portion of the test signal; and
b. the second portion of the first control signal conveyed on the second line is a write enable signal.

### Claim 11 (depends on 10)

The system of claim 10 wherein the detecting means provides the third control signal after receiving the first portion of the test signal and receiving the second portion of the test signal.

### Claim 12 (depends on 1)

The system of claim 1 wherein the cell is one of a plurality of cells, and the refreshing means comprises:
a. a clock circuit for providing a clock signal; and
b. cell selecting means, coupled to the plurality of cells and coupled to the clock circuit, for selecting successive cells of the plurality of cells to be refreshed in response to the clock signal.

### Claim 13 (depends on 12)

The system of claim 12 wherein the clock circuit further comprises:
a. an oscillator for generating an oscillator signal; and
b. a multiplexer coupled to the oscillator for receiving the oscillator signal and responsive to the test signal, the multiplexer coupled to the selecting means for providing either of the oscillator signal and the test signal to the selecting means.

### Claim 14 (depends on 13)

The system of claim 13 wherein:
a. the multiplexer is responsive to a multiplexer control signal;
b. the test signal comprises an enable signal and a test clock signal; and
c. the refreshing means further comprises means for providing the multiplexer control signal in response to the enable signal and means for coupling the test clock signal to the multiplexer.

### Claim 15 (depends on 14)

The system of claim 14 wherein the first time is a binary multiple of the time between successive refresh operations.

### Claim 16 (depends on 12)

The system of claim 12 wherein the clock circuit comprises a timer coupled to the cell selecting means to provide the clock signal, the timer for measuring the time between successive clock signals, the timer coupled to the first control signal and to the second control signal for detecting the passage of the first time.

### Claim 17 (depends on 12)

The system of claim 12 wherein the plurality of cells is arranged in a plurality of rows, and the selecting means selects a first plurality of cells in a first row for a refresh operation, and selects a second plurality of cells in a second row for a second refresh operation.

### Claim 18 (depends on 1)

The system of claim 1 wherein the first control signal enables a late write operation.

### Claim 19

A method for verifying refreshing of a cell of a system capable of self refreshing, the method comprising the steps of:
storing data in the cell;
enabling self refreshing;
directing self refreshing at a first time by inputting to the system a test signal so that refreshing of the cell begins on receipt of the test signal;
disabling self refreshing at a second time;
reading data from the cell;
determining that the period from the first time to the second time is sufficient for refreshing by comparing the data read to the data stored.

### Claim 20 (depends on 19)

The method of claim 19 wherein the step of directing comprises the steps of:
inputting to the system a first signal characterized by having a magnitude above a threshold level; and
inputting to the system a second signal characterized by a transition from a first level to a second level so that refreshing begins after receipt of the transition.

### Claim 21 (depends on 19)

The method of claim 19 wherein the step of enabling self refreshing further comprises the steps of:
receiving a column address strobe then receiving a row address strobe; and
waiting a predetermined period of time during which the row address strobe and the column address strobe are absent.

### Claim 22

A method for verifying refreshing of a cell of a system capable of self refreshing, the method comprising the steps of:
storing data in the cell;
enabling self refreshing;
enabling the output of a refresh cycle signal occurring at a first time;
disabling self refreshing at a second time;
reading data from the cell; and
determining that the period from the first time to the second time is sufficient for refreshing by comparing the data read to the data stored.

### Claim 23 (depends on 22)

The method of claim 22 wherein the step of enabling comprises the steps of:
inputting to the system a signal characterized by having a magnitude above a threshold level; and
comparing the magnitude to the threshold level.

### Claim 24 (depends on 22)

The method of claim 22 wherein the system receives a power signal having a voltage, and the threshold level is characterized by having a voltage whose absolute value is in excess of the absolute value of the voltage of the power signal.

### Claim 25

A system for providing an output data signal, the system responsive to a first control signal, a second control signal, an input data signal, and a test signal, the system comprising:
a. a dynamic storage cell;
b. means, coupled to the cell, for storing data in the cell in response to the input data signal and the first control signal, and for providing the output data signal in response to the second control signal;
c. refreshing means, coupled to the cell, for refreshing the cell after an absence of the first and the second control signal for a first time, the refreshing means providing a refresh cycle signal; and
d. detecting means, coupled to the refreshing means, for enabling outputting of the refresh cycle signal in response to the test signal.

### Claim 26 (depends on 25)

The system of claim 25 wherein the cell is one of a plurality of cells arranged in a storage ring.

### Claim 27 (depends on 26)

The system of claim 26 wherein the storage ring comprises a charge coupled device.

### Claim 28 (depends on 26)

The system of claim 26 wherein the cell is one of a plurality of cells arranged in an array of rows and columns.

### Claim 29 (depends on 28)

The system of claim 28 wherein:
a. the system is responsive to a row address strobe and a column address strobe; and
b. the first time begins when the row address strobe is received after the column address strobe is received.

### Claim 30 (depends on 28)

The system of claim 28 wherein the system further comprises serial access means and the second control signal comprises a transfer signal for transferring data from the array to the serial access means.

### Claim 31 (depends on 25)

The system of claim 25 wherein:
a. the system further comprises a first line for conveying a first portion of the first control signal and a first portion of the test signal; and
b. the detecting means further comprises a comparator coupled to the first line for generating the third control signal after a voltage on the first line differs from a threshold voltage.

### Claim 32 (depends on 31)

The system of claim 31 wherein the system is powered by a supply voltage and the threshold voltage is greater than the supply voltage.

### Claim 33 (depends on 31)

The system of claim 31 wherein the first portion of the first control signal conveyed on the first line is an address signal for selecting the cell.

### Claim 34 (depends on 25)

The system of claim 25 wherein the cell is one of a plurality of cells, and the refreshing means comprises:
a. a clock circuit for providing a clock signal; and
b. cell selecting means, coupled to the plurality of cells and coupled to the clock circuit, for selecting successive cells of the plurality of cells to be refreshed in response to the clock signal.

### Claim 35 (depends on 34)

The system of claim 34 wherein the clock circuit further comprises:
a. an oscillator for generating an oscillator signal; and
b. a multiplexer coupled to the oscillator for receiving the oscillator signal, the multiplexer responsive to the test signal, the multiplexer coupled to the selecting means for providing either of the oscillator signal and the test signal to the selecting means.

### Claim 36 (depends on 34)

The system of claim 34 wherein the clock circuit comprises a timer coupled to the cell selecting means to provide the clock signal, the timer for measuring the time between successive clock signals, the timer coupled to the first control signal and to the second control signal for detecting the passage of the first time.

### Claim 37 (depends on 36)

The system of claim 36 wherein the first time is a binary multiple of the time between successive refresh operations.

### Claim 38 (depends on 34)

The system of claim 34 wherein the plurality of cells is arranged in a plurality of rows, and the selecting means selects a first plurality of cells in a first row for a refresh operation, and selects a second plurality of cells in a second row for a second refresh operation.

### Claim 39 (depends on 25)

The system of claim 25 wherein the first control signal enables a late write operation.

### Claim 40 (depends on 25)

The system of claim 25 wherein the system comprises a line for conveying the output data signal and the refresh cycle signal.

### Claim 41

A dynamic memory, responsive to an address signal, and an address strobe having a transition, the memory providing a data signal, the memory comprising:
a. a first line for conveying a portion of the address signal and for conveying a first signal;
b. a latch coupled to the first line and responsive to the address signal and to the address strobe for providing a latched address signal;
c. a counter for providing a refresh address signal after receiving a second selected signal;
d. a timer for measuring a predetermined time, for providing a first control signal after an absence of the address strobe for the predetermined time, and for providing a first start signal;
e. a second line for conveying a second signal;
f. a detector coupled to the first line for providing a second control signal when the first signal is received;
g. a first switch, coupled to the timer and enabled responsive to the first control signal, the first switch for providing a first selected signal, the first selected signal responsive to the refresh address signal when enabled, the first selected signal responsive to the latched address signal when disabled;
h. a second switch, coupled to the detector and enabled responsive to the second control signal, the second switch for providing the second selected signal, the second selected signal responsive to the second start signal when enabled, the second selected signal responsive to the first start signal when disabled;
i. a dynamic memory cell for providing the data signal responsive to stored data, the cell coupled to the first switch and responsive to the first selected signal so that when the first switch is enabled the memory cell begins refreshing after the occurrence of the second selected signal;
j. wherein refreshing is interrupted when the address strobe transition is received during refreshing; and
k. wherein the data signal conveys stored data when refreshing was completed without interruption.

### Claim 42

A dynamic memory, responsive to an address signal, and an address strobe having a transition, the memory providing a data signal, the memory comprising:
a. a first line for conveying a portion of the address signal and for conveying a first signal;
b. a latch coupled to the first line and responsive to the address signal and to the address strobe for providing a latched address signal;
c. a counter for providing a refresh address signal after receiving a start signal;
d. a timer for measuring a predetermined time, for providing a first control signal after an absence of the address strobe for the predetermined time, and for providing the start signal;
e. a detector coupled to the first line for providing a second control signal when the first signal is received;
f. a first switch, coupled to the timer and enabled responsive to the first control signal, the first switch for providing a first selected signal, the first selected signal responsive to the refresh address signal when enabled, the first selected signal responsive to the latched address signal when disabled;
g. a dynamic memory cell for providing the data signal responsive to stored data, the cell coupled to the first switch and responsive to the first selected signal so that when the first switch is enabled the memory cell begins refreshing after the occurrence of the start signal;
h. a second line for conveying the data signal and a buffered signal;
i. a buffer for providing on the second line, when enabled by the second control signal, the buffered signal in response to the start signal;
j. wherein refreshing is interrupted when the address strobe transition is received during refreshing; and
k. wherein the data signal conveys stored data when refreshing was completed without interruption.
