Refresh address counting circuit and method, refresh address read-write circuit and electronic device

US12512141B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12512141-B2
Application numberUS-202318454104-A
CountryUS
Kind codeB2
Filing dateAug 23, 2023
Priority dateAug 16, 2021
Publication dateDec 30, 2025
Grant dateDec 30, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A refresh address counting circuit, a refresh address counting method, and a refresh address read-write circuit are provided. The refresh address counting circuit includes: a self-oscillation clock generation circuit, configured to generate, in each of refresh cycles, a self-oscillation clock signal based on at least one array activation signal upon acquiring a refresh signal; a self-oscillation mask circuit, configured to generate a self-oscillation mask signal under a preset refresh command; and a refresh address counter, configured to counting a refresh address based on the self-oscillation clock signal and the self-oscillation mask signal and to output a self-oscillation refresh address.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A refresh address counting circuit, comprising: a self-oscillating clock generation circuit, configured to generate a self-oscillating clock signal based on at least one bank activation signal in each of refresh cycles, upon acquiring a refresh signal; a self-oscillating mask circuit configured to generate a mask signal under a preset refresh command; and a refresh address counter configured to count refresh addresses based on the self-oscillating clock signal and the mask signal and to output a self-oscillating refresh address; wherein the preset refresh command comprises a same-bank refresh command, an all-bank refresh command, or a self-refresh command; wherein the mask signal comprises: a mask sub-signal for masking the self-oscillating clock signal, and a non-mask sub-signal for not masking the self-oscillating clock signal; wherein the self-oscillating mask circuit comprises an all-bank refresh mask sub-circuit and a same-bank refresh mask sub-circuit, and wherein the all-bank refresh mask sub-circuit is configured to: in response to reception of the all-bank refresh command in a normal refresh mode, generate the mask sub-signal in a normal refresh mode when a lowest bit of a current refresh address is an odd number; and the same-bank refresh mask sub-circuit is configured to: in response to reception of the same-bank refresh command, generate the mask sub-signal before all banks are refreshed. 2 . The refresh address counting circuit of claim 1 , wherein the all-bank refresh mask sub-circuit is further configured to: in response to reception of the all-bank refresh command in the normal refresh mode, generate the non-mask sub-signal in the normal refresh mode when the lowest bit of the current refresh address is an even number. 3 . The refresh address counting circuit of claim 1 , wherein the all-bank refresh mask sub-circuit is further configured to turn off the mask sub-signal and generate the non-mask sub-signal in response to generating a system reset signal or receiving a cycle refresh command in the next refresh cycle. 4 . The refresh address counting circuit of claim 1 , wherein the same-bank refresh mask sub-circuit comprises a bank refresh counter, a reset signal generator, and a-mask signal generator, wherein the bank refresh counter is configured to obtain a refresh state of each of banks, and generate a refresh cycle signal after each bank has been refreshed once; the mask signal generator is configured to generate the mask sub-signal or the non-mask sub-signal based on the refresh state of each bank; and the reset signal generator is configured to generate, based on the all-bank refresh command, a self-refresh command, a system reset signal and the refresh cycle signal, a reset signal for resetting the bank refresh counter to generate the non-mask sub-signal. 5 . The refresh address counting circuit of claim 4 , wherein the mask signal generator comprises a second NOT gate, a second NAND gate, and a second latch, wherein a first input terminal of the second NAND gate is configured to receive the refresh cycle signal through the second NOT gate, a second input terminal of the second NAND gate is configured to receive the same-bank refresh command, and an output terminal of the second NAND gate is connected to a reset terminal of the second latch; and a set terminal of the second latch is configured to receive the reset signal, and an output terminal of the second latch is configured to output the mask signal. 6 . The refresh address counting circuit of claim 1 , wherein the self-oscillating clock generation circuit comprises an edge generation circuit and a delay circuit, and wherein the edge generation circuit is configured to acquire each of the at least one bank activation signal in the refresh cycle, and extract falling edge information of the bank activation signal; and the delay circuit is configured to adjust timing of the falling edge information. 7 . A refresh address counting method, performed by a refresh address counting circuit including a self-oscillating clock generation circuit, a self-oscillating mask circuit, and a refresh address counter, the method comprising: generating, by the self-oscillating clock generation circuit, a self-oscillating clock signal based on at least one bank activation signal in each of refresh cycles, upon acquiring a refresh signal; generating, by the self-oscillating mask circuit, a mask signal under a preset refresh command; and counting, by the refresh address counter, refresh addresses based on the self-oscillating clock signal and the mask signal and outputting, by the refresh address counter, a self-oscillating refresh address; wherein the preset refresh command comprises a same-bank refresh command, an all-bank refresh command, or a self-refresh command; the mask signal comprises: a mask sub-signal for masking the self-oscillating clock signal, and a non-mask sub-signal for not masking the self-oscillating clock signal; the self-oscillating mask circuit comprises an all-bank refresh mask sub-circuit and a same-bank refresh mask sub-circuit, and wherein generating, by the all-bank refresh mask sub-circuit, the mask sub-signal in a normal refresh mode when a lowest bit of a current refresh address is an odd number, in response to reception of the all-bank refresh command in a normal refresh mode; and generating, by the same-bank refresh mask sub-circuit, the mask sub-signal before all banks are refreshed in response to reception of the same-bank refresh command. 8 . A refresh address read-write circuit, comprising a latch circuit, a decoder, a reading circuit, and a refresh address counting circuit, wherein an output terminal of the refresh address counting circuit is connected to an input terminal of the latch circuit, an output terminal of the latch circuit is connected to an input terminal of the decoder, and an output terminal of the decoder is connected to the reading circuit, and wherein the refresh address counting circuit includes: a self-oscillating clock generation circuit, configured to generate a self-oscillating clock signal based on at least one bank activation signal in each of refresh cycles, upon acquiring a refresh signal; a self-oscillating mask circuit, configured to generate a mask signal under a preset refresh command; and a refresh address counter, configured to count refresh addresses based on the self-oscillating clock signal and the mask signal and to output a self-oscillating refresh address. 9 . The refresh address read-write circuit of claim 8 , wherein the latch circuit comprises a multiplexer and a latch, and wherein an input terminal of the multiplexer is configured to receive a self-oscillating refresh address and activation address from the refresh address counting circuit, a control terminal of the multiplexer is configured to receive a refresh cycle signal, an output terminal of the multiplexer is connected to an input terminal of the latch, and an output terminal of the latch is connected to the decoder.

Assignees

Inventors

Classifications

  • Circuits for initialization, powering up or down, clearing memory or presetting · CPC title

  • Refresh operations over multiple banks or interleaving · CPC title

  • Address decoders, e.g. bit - or word line decoders; Multiple line decoders · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

  • Internal triggering or timing of refresh, e.g. hidden refresh, self refresh, pseudo-SRAMs · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12512141B2 cover?
A refresh address counting circuit, a refresh address counting method, and a refresh address read-write circuit are provided. The refresh address counting circuit includes: a self-oscillation clock generation circuit, configured to generate, in each of refresh cycles, a self-oscillation clock signal based on at least one array activation signal upon acquiring a refresh signal; a self-oscillatio…
Who is the assignee on this patent?
Changxin Memory Tech Inc
What technology area does this patent fall under?
Primary CPC classification G11C11/40615. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).