Bitline Driver Isolation from Page Buffer Circuitry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In memory sub-systems, the time required for pre-charging bitlines during memory access operations introduces latency, delaying the initiation of pre-charging and voltage application to wordlines, which negatively impacts performance and quality of service.

Innovation Solution

Implementing bitline driver isolation from page buffer circuitry using an isolation element and a dynamic memory element, allowing pre-charging to occur concurrently with subsequent calculations, reducing latency by disconnecting the logic element from the dynamic memory element during pre-charging operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If bitline driver is connected to page buffer circuitry for calculations, then calculation results can be generated, but latency increases due to sequential operation

Engineering Contradiction:
ImprovelatencyVSAvoidmemory access performance
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing calculations in advance during idle periods. The bitline driver performs calculations during the pre-charge interval before memory access operations, so that calculation results are ready before they are needed. This eliminates the sequential dependency where calculations must wait for pre-charging to complete, thereby reducing latency and improving memory access performance.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If pre-charging operations are performed before memory access, then bitlines are properly charged, but the process delays subsequent operations

Engineering Contradiction:
Improvebitline pre-chargingVSAvoidoperation delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements continuity of useful action by overlapping the pre-charging operation with subsequent calculation operations. While the bitline driver is pre-charging the bitlines, the page buffer circuitry continues to perform calculations using stored data. This parallel execution ensures that both pre-charging and calculations proceed simultaneously, eliminating idle time and maintaining continuous productive operation throughout the memory access cycle.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11688466B2Bitline driver isolation from page buffer circuitry in memory device
Publication Date: 2023.06.27 MICRON TECHNOLOGY INC
  • US11688466B2 patent drawing
  • US11688466B2 patent drawing
  • US11688466B2 patent drawing

AI summary

A page buffer circuit in a memory device includes a logic element configured to perform a series of calculations pertaining to one or more memory access operations and generate a plurality of calculation results associated with the series of calculations and a dynamic memory element coupled with the logic element and configured to store the plurality of calculation results. The page buffer circuit further includes an isolation element coupled between the logic element and the dynamic memory element, the isolation element to permit a calculation result from the logic element to pass to the dynamic memory element when activated and a circuit coupled to the dynamic memory element and configured to perform pre-charging operations associated with the one or more memory access operations and based at least in part on the plurality of calculation results stored in the dynamic memory element. The circuit coupled to the dynamic memory element can perform a first operation on the memory array based at least in part on a first calculation result stored in the dynamic memory element during a first period of time when the isolation element is deactivated to disconnect the logic element from the dynamic memory element, and the logic element is configured to concurrently generate a second calculation result during the first period of time.