Refresh Address Counter Using Self-Oscillation for DDR5 Refresh Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing refresh methods for DDR5 SDRAM are not compatible with both all-bank and same-bank refresh commands, necessitating a unified counting circuit that can handle the different refresh requirements of DDR5.

Innovation Solution

A refresh address counting circuit comprising a self-oscillating clock generation circuit, a self-oscillating mask circuit, and a refresh address counter, which generates and masks clock signals based on bank activation signals to count refresh addresses effectively for both all-bank and same-bank commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate counting circuits are used for all-bank refresh and same-bank refresh commands, then each refresh type can be handled with dedicated optimization, but the overall device complexity increases and a unified solution is lacking

Engineering Contradiction:
Improvecompatibility with different refresh commandsVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a unified refresh address counting circuit that can handle both all-bank refresh commands and same-bank refresh commands through a single device. The circuit uses a configurable counter structure with control logic that adapts its counting behavior based on the refresh command type, eliminating the need for separate dedicated circuits for each refresh mode while maintaining full functionality for both command types.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If a unified refresh counting circuit is implemented to handle both all-bank and same-bank refresh commands, then adaptability improves, but the counting precision and accuracy for specific refresh modes may be compromised

Engineering Contradiction:
Improvecompatibility with different refresh commandsVSAvoidrefresh address counting accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent employs dynamic control logic that adjusts the counter's operating parameters based on the detected refresh command type. When an all-bank refresh command is detected, the counter configures itself for bank-wide addressing; when a same-bank refresh command is detected, it reconfigures for specific bank addressing. This dynamic reconfiguration ensures counting accuracy is maintained for each specific refresh mode while preserving unified circuit architecture.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12512141B2Refresh address counting circuit and method, refresh address read-write circuit and electronic device
Publication Date: 2025.12.30 CHANGXIN MEMORY TECH INC
  • US12512141B2 patent drawing
  • US12512141B2 patent drawing
  • US12512141B2 patent drawing

AI summary

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.