Semiconductor Memory Device Shared Predecode Signal Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor memory devices with banks arranged at the ends of a chip, the long data buses between pad electrode regions lead to decreased data transfer speed and increased wire pitch, along with a small operating margin due to address latching delays.

Innovation Solution

Implementing a semiconductor memory device with address through predecoders that share predecode signals between banks, eliminating the need for individual address latching in each bank and reducing the number of predecode signal wires, while using main and sub-word control circuits to manage select signals for each bank.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If pad electrode regions are arranged at ends of the chip, then data I/O width can be increased, but data bus length increases and data transfer speed decreases

Engineering Contradiction:
Improvedata I/O widthVSAvoiddata transfer speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The memory device is divided into multiple banks (#0, #1, #2, #3) that can be independently operated. Each bank has its own data I/O path to the pad electrode regions, allowing parallel data transfers and reducing the effective bus length for each data path.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a bank dimension to the data path architecture. Instead of a single long data bus from one end of the chip to the other, data can be accessed through multiple shorter paths via different banks, effectively adding a spatial dimension to data routing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If individual address latching is implemented in each bank, then parallel bank operation is enabled, but operating margin decreases due to latch delays

Engineering Contradiction:
Improveparallel bank operationVSAvoidoperating margin
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The address latching function is merged into a shared row address latch circuit that serves all banks. The latch output is then distributed to all banks simultaneously, eliminating the need for separate latch circuits in each bank and reducing the overall delay.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The row address latch circuit is designed as a universal component that can serve multiple banks simultaneously. Its output is distributed to all banks through common signal lines, allowing the same latching mechanism to support parallel operation across all banks without requiring bank-specific customization.

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

3Speed

If banks are positioned in an aligning manner between pad electrode regions, then data bus length is reduced, but the number of predecode signal wires increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidnumber of predecode signal wires
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

Multiple predecode signal lines that would otherwise need to be routed to each bank individually are merged into shared signal paths. The row address latch output and predecoder outputs are distributed through common lines that serve multiple banks, reducing the total wire count while maintaining proper signal distribution.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent reorganizes the signal distribution architecture by introducing a hierarchical dimension. Instead of direct point-to-point connections between each predecoder and each bank, signals are distributed through intermediate stages that serve multiple banks, effectively reducing the wiring complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS7466619B2Semiconductor memory device
Publication Date: 2008.12.16 MICRON TECHNOLOGY INC
  • US7466619B2 patent drawing
  • US7466619B2 patent drawing
  • US7466619B2 patent drawing

AI summary

A semiconductor memory device includes a plurality of banks #0 to #3, a predecoder that generates a predecode signal, first latch circuits, each of which is assigned to the banks, that hold a first portion of the predecode signal, a main decoder that is assigned in common to the two banks, and receives a second portion of the predecode signal and outputs of the first latch circuits. The main decoder includes latch circuits that hold by each bank a decoded signal obtained by decoding the second portion of the predecode signal. In the present invention, an address through predecoder is used to latch a predecode signal, and hence it becomes possible to share one portion of the predecode signal between the banks.