Shielded Bit Line Architecture for Flash Memory Read Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current flash memory devices face performance bottlenecks due to slower programming and reading speeds, which hinder the performance of systems that incorporate them, despite advancements in system performance.

Innovation Solution

The implementation of a complimentary shielded bit line architecture that allows for simultaneous reading of even and odd bit lines during operations, reducing capacitive coupling and noise, and utilizing switching circuitry to connect only necessary bit lines to data caches while shielding others, thereby enhancing read performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional flash memory architecture is used, then manufacturing and operation are simpler, but read performance is limited due to capacitive coupling and noise between bit lines

Engineering Contradiction:
Improveread speedVSAvoidmemory architecture complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The memory array is divided into multiple segments, with each segment containing a subset of bit lines. Switching circuitry selectively connects only the necessary segments to data caches during read operations, isolating unselected bit lines to reduce capacitive coupling and noise while maintaining simpler operation for selected lines

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Switching circuitry acts as an intermediary between bit lines and data caches, selectively connecting only the bit lines that need to be read. This mediator isolates unselected bit lines from the data cache, reducing noise and capacitive coupling effects on the selected bit lines while maintaining standard memory operation for accessed data

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If all bit lines are connected to data caches, then all data can be accessed simultaneously, but capacitive coupling and noise between bit lines increase

Engineering Contradiction:
Improvedata access throughputVSAvoidcapacitive coupling and noise
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

Bit lines are divided into multiple segments grouped by physical proximity. The switching circuitry connects only the segments containing the bit lines that need to be read at any given time, rather than connecting all bit lines to all data caches. This segmentation reduces the number of active connections, thereby reducing capacitive coupling and noise while still enabling parallel access to multiple data pages

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different segments of bit lines are treated differently based on their selection status. Selected bit line segments are connected to data caches with appropriate voltage levels and shielding, while unselected segments are isolated or placed in high-impedance states. This local differentiation reduces noise and capacitive coupling on the selected lines without sacrificing the parallel access capability for the needed data

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8767470B2Memory segment accessing in a memory device
Publication Date: 2014.07.01 MICRON TECHNOLOGY INC
  • US8767470B2 patent drawing
  • US8767470B2 patent drawing
  • US8767470B2 patent drawing

AI summary

Bit lines of a memory segment are read at substantially the same time by coupling a selected memory segment and, at some of the data lines of any intervening segments, to respective data caches. The bit lines of the unselected memory segments that are not used to couple the selected segment to the data caches can be coupled to their respective source lines.