Semiconductor Device Staggering Refresh Bank Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-channel semiconductor memory devices experience increased peak noise due to simultaneous refresh operations across all channels, leading to overlapping refresh times and elevated peak currents.

Innovation Solution

A semiconductor device with a comparator and delay decision unit that detects simultaneous refresh commands across channels, adjusting bank active times to prevent simultaneous activation and reduce peak noise by introducing a delay in the activation of banks within channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all channels are simultaneously operated with sequential bank refresh, then each channel can be independently refreshed at intervals of predetermined time, but refresh times of respective channels overlap resulting in increased peak noise

Engineering Contradiction:
Improveindependent channel operationVSAvoidpeak noise
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary detection of simultaneous refresh commands across multiple channels using a comparator before the actual bank activation occurs. When simultaneous refresh commands are detected, the delay decision unit pre-emptsively introduces a delay to prevent overlapping refresh operations, thereby eliminating peak noise before it can occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic adjustment of bank activation timing based on real-time detection of refresh command patterns. The delay circuit dynamically introduces variable delays depending on whether simultaneous refresh commands are detected, allowing the system to adaptively manage refresh operations across channels to prevent noise peaks while maintaining independent operation capability.

Inventive Principle:
Principle #15Dynamics

2Productivity

If banks are sequentially activated at intervals of predetermined time in response to refresh command, then refresh operation is completed, but simultaneous activation across channels causes peak current multiplication

Engineering Contradiction:
Improverefresh operation efficiencyVSAvoidpeak current
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The comparator detects simultaneous refresh commands in advance before bank activation occurs. This preliminary detection enables the delay decision unit to preemptively introduce delays that prevent simultaneous bank activations, thereby avoiding peak current multiplication while maintaining efficient sequential refresh operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The delay circuit acts as an intermediary between the refresh command and the bank activation signal. It introduces controlled delays based on the detection results from the comparator, mediating the timing relationship between channels to prevent simultaneous activations and the resulting peak current effects.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If simultaneous refresh commands are input to all channels, then all channels are refreshed at the same time, but this causes overlapping refresh times and elevated peak noise

Engineering Contradiction:
Improvesimultaneous refresh capabilityVSAvoidpeak noise
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The comparator provides feedback about simultaneous refresh command conditions to the delay decision unit. This feedback mechanism enables the system to detect when all channels receive simultaneous refresh commands and automatically adjust timing through the delay circuit to prevent overlapping operations and peak noise generation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts bank activation timing based on real-time detection of simultaneous refresh patterns. When simultaneous refresh commands are detected across all channels, the delay circuit dynamically introduces variable delays to stagger bank activations, thereby maintaining simultaneous refresh capability while preventing noise peaks.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9236109B1Semiconductor device
Publication Date: 2016.01.12 MIMIRIP LLC
  • US9236109B1 patent drawing
  • US9236109B1 patent drawing
  • US9236109B1 patent drawing

AI summary

A semiconductor device includes a plurality of channels. Each of the channels includes a plurality of banks sequentially activated at intervals of a predetermined time in response to a refresh command; a comparator, when the refresh command is input to a corresponding channel, configured to detect whether the refresh command is applied to a contiguous channel; a delay decision unit configured to output a control signal to determine a bank active delay time in response to an output signal of the comparator; and a delay circuit configured to control an active delay time of the plurality of banks in response to an output signal of the delay decision unit.