Refresh Control Device Randomizing Latch Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing integration of semiconductor memory devices leads to enhanced coupling effects between word lines, causing data loss and damage due to the 'word line disturbance' phenomenon, where frequently activated word lines affect adjacent word lines, resulting in data deterioration and refresh failures.

Innovation Solution

A refresh control device and memory device are developed, incorporating a latch controller with multiple oscillators, counters, and binary code generators to randomize the operation of latches during smart refresh operations, preventing synchronization with precharge signals and generating random binary code signals to synchronize multiple addresses, thereby reducing the row hammer phenomenon and improving refresh efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If word lines are frequently activated for data input and output operations, then data access speed and operational efficiency are improved, but coupling effects between contiguous word lines increase causing data damage and refresh failures

Engineering Contradiction:
Improvedata access speedVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic address selection during refresh operations by randomizing the row address latch timing. Instead of using a fixed periodic refresh schedule, the system dynamically adjusts when to latch addresses based on random binary code signals, preventing consistent coupling patterns that cause row hammer effects while maintaining refresh effectiveness

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses periodic oscillation signals from multiple oscillators to control the timing of address latching during refresh operations. By combining periodic signals with random binary code modulation, the system creates a refresh pattern that is periodically structured yet randomized in timing, reducing cumulative coupling effects on adjacent word lines

Inventive Principle:
Principle #19Periodic action

2Reliability

If multiple oscillators and random binary code generators are added to randomize address operations, then row hammer phenomenon is reduced and data integrity is improved, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple oscillators and a binary code generator into a unified refresh control device that outputs a single latch enable signal. The oscillators generate base timing signals while the binary code generator provides randomization, and these functions are merged through logic circuits to produce the final control signal, reducing the need for separate complex control mechanisms

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a binary code generator as an intermediary component that translates deterministic oscillator signals into randomized control patterns. This intermediary layer converts simple periodic signals into complex randomized timing patterns without requiring direct complex control logic, simplifying the overall control architecture while achieving randomization

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11222684B2Refresh control device and memory device for latching an address randomly
Publication Date: 2022.01.11 SK HYNIX INC
  • US11222684B2 patent drawing
  • US11222684B2 patent drawing
  • US11222684B2 patent drawing

AI summary

A refresh control device, and a memory device may be provided. The latch controller may include a first oscillator configured to generate a first oscillation signal, and a second oscillator configured to generate a second oscillation signal. The latch controller may be configured to receive a precharge signal and prevent the second oscillation signal from being synchronized with the precharge signal.