Semiconductor Memory System Current Consumption Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor memory systems, parallel program operations lead to overlapping peak current consumption periods, causing high temporary current consumption that degrades system capability and results in useless time due to differing verify operation periods.

Innovation Solution

Implementing a memory controller that manages internal sequences and peak current periods by using status signals to coordinate restart instructions, ensuring that peak periods of next operations do not overlap, and providing wait periods between operations to prevent useless time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If parallel program operations are executed in memory chips, then productivity is improved, but current consumption increases due to overlapping peak periods

Engineering Contradiction:
Improveprogram operation speedVSAvoidcurrent consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The memory controller implements periodic control by monitoring status signals from each memory chip and issuing restart instructions at strategically timed intervals. This ensures that program operations are restarted in a staggered manner, creating periodic non-overlapping peak current consumption patterns while maintaining high overall productivity through continuous parallel operation cycles.

Inventive Principle:
Principle #19Periodic action

2Productivity

If parallel program operations are executed in memory chips, then productivity is improved, but harmful factors increase due to current overlap affecting other system parts

Engineering Contradiction:
Improveprogram operation speedVSAvoidsystem degradation from current overlap
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The memory controller acts as an intermediary between multiple memory chips, coordinating their operations through status signal monitoring and timed restart instructions. This intermediary control prevents direct harmful interactions between chips by ensuring their peak current consumption periods do not overlap, thereby eliminating system degradation while preserving parallel operation benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If verify operation periods are made uniform across memory chips, then ease of operation is improved, but loss of time increases due to waiting for slower operations to complete

Engineering Contradiction:
Improvecontrol simplicityVSAvoiduseless waiting time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system implements dynamic control where the memory controller independently manages the verify operation timing for each memory chip based on their individual completion status. Rather than enforcing uniform static timing, the controller adapts restart instructions to each chip's actual operation speed, eliminating useless waiting time while maintaining operational simplicity through automated status monitoring.

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If memory chips operate independently without coordination, then ease of operation is improved, but reliability decreases due to uncontrolled current overlap

Engineering Contradiction:
Improveoperational independenceVSAvoidsystem stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The memory controller implements feedback control by continuously monitoring status signals from each memory chip and using this information to determine optimal restart timing. This feedback mechanism allows chips to operate independently during execute phases while ensuring coordinated restarts that prevent current overlap, thereby maintaining both operational independence and system reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9244870B2Semiconductor memory system with current consumption control
Publication Date: 2016.01.26 KIOXIA CORP
  • US9244870B2 patent drawing
  • US9244870B2 patent drawing
  • US9244870B2 patent drawing

AI summary

According to one embodiment, a semiconductor memory system includes semiconductor memories, and a memory controller configured to control the semiconductor memories. Each of the semiconductor memories is configured to execute an internal sequence including operations and have a wait period after an end of each of the operations, to notify, during the wait period, a status signal, which notifies in advance a start of a next operation, to the memory controller, and to start the next operation upon receiving a restart instruction of the internal sequence from the memory controller.