Semiconductor Memory Block Thermal Management via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional thermal engineering for semiconductor memory devices is inadequate in managing local temperature distributions, leading to operation errors and device destruction in three-dimensional multilayered memories due to insufficient design that accounts for maximum temperature tolerance only.

Innovation Solution

A semiconductor memory device with a control portion that determines the number and positions of selected blocks based on local temperature distribution, setting a selection inhibited region to manage temperature relaxation time and prevent temperature rise beyond tolerance, using a matrix arrangement of blocks for independent write, read, or erase operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional thermal engineering estimates maximum temperature based on gross power consumption, then the design process is simple, but local temperature distribution cannot be controlled and temperature may exceed tolerance during operation

Engineering Contradiction:
Improvethermal engineering complexityVSAvoidtemperature control reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The memory device is divided into multiple independently controllable blocks arranged in an n×m matrix. The control portion manages each block separately, tracking temperature relaxation times and setting selection inhibited regions for specific blocks, thereby achieving localized temperature control rather than global estimation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control portion dynamically adjusts block selection based on real-time temperature conditions by tracking temperature relaxation times. The selection inhibited region is dynamically set and adjusted according to when temperature relaxation occurs, allowing adaptive temperature management during operation

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple blocks are operated simultaneously to increase productivity, then throughput improves, but local temperature rise exceeds tolerance causing operation errors

Engineering Contradiction:
Improveoperation throughputVSAvoidlocal temperature rise
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

Blocks are segmented into independently controllable units with individual temperature management. The control portion can select multiple blocks for parallel operation but enforces constraints by setting selection inhibited regions, ensuring that simultaneous operations do not cause cumulative temperature rise beyond tolerance in any local area

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different blocks have different temperature states and relaxation times. The control portion applies local quality control by setting selection inhibited regions specifically for blocks that have not yet completed temperature relaxation, while allowing operation on blocks that have cooled sufficiently, thereby enabling parallel operations without uniform restriction

Inventive Principle:
Principle #3Local quality

3Temperature

If temperature relaxation time is extended to cool blocks, then temperature remains within tolerance, but operation speed decreases

Engineering Contradiction:
Improvetemperature within toleranceVSAvoidoperation speed
Core Design Contradiction:
TemperatureVSSpeed

Solution Approach 1:

By segmenting the memory into multiple blocks with independent temperature management, the system can overlap temperature relaxation periods with operations on other blocks. While one block is cooling down, the control portion can perform operations on other blocks that have completed relaxation, maintaining throughput while ensuring temperature safety

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control portion implements periodic operation cycles where blocks are selected based on whether their temperature relaxation time has elapsed. This periodic selection pattern allows the system to rhythmically alternate between blocks, ensuring each block operates only after cooling while maintaining continuous productivity through parallel block utilization

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8717840B2Semiconductor memory device and method of controlling the same
Publication Date: 2014.05.06 KIOXIA CORP
  • US8717840B2 patent drawing
  • US8717840B2 patent drawing
  • US8717840B2 patent drawing

AI summary

According to one embodiment, a semiconductor memory device includes a memory cell array including blocks, each block being capable of executing a write, read, or erase operation independently of other blocks. A control portion is configured to execute the operation of a first block among the blocks in a first cycle, set a selection inhibited region within a range of a predetermined distance from the first block, until a temperature relaxation time for relaxing a temperature of the first block has elapsed, set a region except the selection inhibited region among the blocks as a second block, and execute the operation of the second block in a second cycle.