Semiconductor Memory Bank Delay Control for Read Time Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices experience a data read time difference between memory banks due to varying distances from the data control block, leading to reduced operation time margins for buffering and providing global read data.

Innovation Solution

The semiconductor memory device incorporates a data control block that generates read confirmation signals for each memory bank, with command and auxiliary wirings that adjust delay times to synchronize data read operations across memory banks, ensuring consistent data read times by introducing delay control times and auxiliary wirings to manage signal arrival and data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If memory banks are positioned at different distances from the data control block, then the memory device can accommodate more memory banks, but the data read time difference between memory banks increases

Engineering Contradiction:
Improvenumber of memory banksVSAvoiddata read time difference
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies parameter changes by introducing different delay control times for different memory banks. Specifically, the first memory bank has a first delay control time and the second memory bank has a second delay control time that is shorter than the first. This compensates for the distance difference and equalizes the data read time across all memory banks.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements preliminary action by pre-calculating and pre-setting different delay control times for each memory bank based on their respective distances from the data control block. The delay control parts are configured in advance to compensate for signal transmission time differences, ensuring synchronized data read operations before actual read commands are executed.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If delay control times are adjusted for different memory banks, then data read time difference is reduced, but device complexity increases

Engineering Contradiction:
Improvedata read time differenceVSAvoidcontrol wiring complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the memory device into multiple independent memory banks, each with its own delay control part. The first delay control part is associated with the first memory bank and the second delay control part is associated with the second memory bank. This modular approach allows independent optimization of each bank's timing without affecting others.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by providing customized delay control for each memory bank based on its specific distance from the data control block. Each delay control part is locally optimized for its corresponding memory bank, with the first delay control part having a first delay control time and the second delay control part having a second delay control time tailored to their respective positions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11983413B2Semiconductor memory device for reducing data read time difference between memory banks
Publication Date: 2024.05.14 FIDELIX
  • US11983413B2 patent drawing
  • US11983413B2 patent drawing
  • US11983413B2 patent drawing

AI summary

Disclosed herein is a semiconductor memory device for reducing data read time difference between memory banks. In the semiconductor memory device of the disclosure, each of the memory banks has the delay control time controlled based on the distance from data control block or receives the signal according to the read command. Accordingly, the data read time difference is reduced in the semiconductor memory device, and the operation time margin of the data control block is improved.