Semiconductor Memory Shared Sense Amplifier Refresh Conflict

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a conflict between external addresses and refresh addresses in semiconductor memory chips, particularly when performing self-refresh operations, leading to potential operational conflicts and inefficiencies due to shared sense amplifier arrays and external command interference.

Innovation Solution

The semiconductor apparatus and system employ shared sense amplifier arrays to manage both external and refresh operations by storing refresh addresses and varying their values, allowing for simultaneous normal and refresh operations, and utilizing alert signals to delay external commands when conflicts arise, ensuring efficient self-refresh operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If shared sense amplifier arrays are used to reduce device complexity, then the number of sense amplifier arrays is reduced, but conflicts between external addresses and refresh addresses occur

Engineering Contradiction:
Improvenumber of sense amplifier arraysVSAvoidoperational conflict prevention
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the memory device into multiple banks, each with its own sense amplifier array. This segmentation allows independent refresh operations in different banks while external commands can access any bank, eliminating conflicts between refresh and external operations. Each bank operates independently, so refresh in one bank does not interfere with external commands in other banks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary refresh operations by periodically refreshing each bank before external commands are executed. The refresh counter tracks which banks need refreshing and performs refresh operations in advance, ensuring that when external commands arrive, the necessary banks are already in a ready state, preventing conflicts.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If refresh operations are performed automatically to maintain data integrity, then data retention is improved, but operational efficiency decreases when external commands are pending

Engineering Contradiction:
Improvedata retentionVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic refresh control where the refresh counter and bank controller adaptively manage refresh operations based on the current operational state. When external commands are detected, the system dynamically adjusts refresh timing to perform refresh operations during idle periods or after external commands complete, rather than performing refresh continuously regardless of external command status.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses periodic refresh operations managed by a refresh counter that cycles through banks in a predetermined sequence. This periodic action ensures all banks are refreshed at regular intervals while the bank controller can interrupt or delay refresh in specific banks when external commands are active, balancing data retention with operational efficiency.

Inventive Principle:
Principle #19Periodic action

3Extent of automation

If self-refresh operation is implemented to perform refresh without external control, then automation is improved, but conflicts with external commands occur

Engineering Contradiction:
Improveautonomous refresh capabilityVSAvoidcommand execution accuracy
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent introduces a bank controller as an intermediary component that mediates between the autonomous refresh mechanism and external commands. The bank controller receives signals from the refresh counter and external command signals, and intelligently determines which banks should perform refresh operations and when, preventing conflicts with external commands while maintaining autonomous refresh functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where the bank controller monitors the status of external commands and adjusts refresh operations accordingly. When external commands are detected or when banks are in use, the feedback mechanism signals the refresh counter to delay or skip refresh operations for those banks, ensuring command execution accuracy while maintaining autonomous refresh capability for other banks.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9530484B1Semiconductor apparatus and semiconductor system including the same
Publication Date: 2016.12.27 SK HYNIX INC
  • US9530484B1 patent drawing
  • US9530484B1 patent drawing
  • US9530484B1 patent drawing

AI summary

A semiconductor apparatus includes a plurality of unit memory blocks and a plurality of sense amplifier arrays configured to be shared with two or more unit memory blocks among the plurality of unit memory blocks, and amplify data of the unit memory blocks. When a unit memory block corresponding to an external address and a unit memory block corresponding to a refresh address among the plurality of unit memory blocks are coupled in common to one of the plurality of sense simplifier arrays, the semiconductor apparatus stores the refresh address and executes a normal operation command corresponding to the external address.