Local Decoders in Memory Array Structure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing array structures in memory devices face challenges in reducing circuit size and RC delays due to complex decoding/selection circuits.

Innovation Solution

The array structure incorporates local decoders at intersections of signal lines, where the word line selection directly controls the local decoders, eliminating the need for additional decoding circuits and reducing circuit complexity and size by sharing signal lines across sub-arrays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If additional decoding control circuits are used to select local decoders, then decoding accuracy is improved, but circuit size and complexity increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The local decoder automatically activates when its corresponding word line is selected, eliminating the need for separate decoding control circuits. The word line signal directly controls the local decoder activation, making the system self-servicing and reducing overall circuit complexity while maintaining decoding accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The word line serves dual functions: it selects the specific memory row and simultaneously activates the corresponding local decoder. This multi-functionality eliminates the need for dedicated decoder selection circuits, reducing circuit complexity while maintaining precise decoding control.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If additional decoding control circuits are used to select local decoders, then decoding accuracy is improved, but RC delays increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidRC delays
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The local decoder responds directly to the word line selection signal without requiring additional decoding control stages. This direct response mechanism eliminates extra RC delay stages while maintaining accurate decoding, as the local decoder activates simultaneously with the word line selection.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If local decoders are implemented at each intersection, then decoding capability is improved, but circuit size increases

Engineering Contradiction:
Improvedecoding capabilityVSAvoidcircuit size
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

Local decoders are strategically placed only at intersections where they are automatically activated by word line selections, providing decoding capability exactly where needed without redundant circuits. This targeted approach maintains high decoding capability while minimizing overall circuit size.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If complex decoding circuits are used, then decoding accuracy is improved, but power consumption increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The local decoder activates automatically when its corresponding word line is selected, eliminating the need for additional active decoding control circuits. This self-activating mechanism maintains accurate decoding while minimizing power consumption by keeping decoder selection circuits inactive or in high-impedance states during non-selection periods.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9496015B1Array structure having local decoders in an electronic device
Publication Date: 2016.11.15 MACRONIX INTERNATIONAL CO LTD
  • US9496015B1 patent drawing
  • US9496015B1 patent drawing
  • US9496015B1 patent drawing

AI summary

An array structure includes: a plurality of first signal lines and a plurality of sub-arrays. Each of the sub-array includes: a second signal line, a plurality of third signal lines, a plurality of fourth signal lines, a plurality of local decoders at each intersection of the first signal lines, the second signal line and the third signal lines; and a plurality of array cells at each intersection of the first signal lines, the third signal lines and the fourth signal lines. Respective control terminals of the local decoders are implemented by the first signal lines. In response to a selection status of the first signal lines and the second signal line, one of the local decoders selects one of the third signal lines.