DRAM Memory Cell Array Segmentation for Speed and Capacity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge is to enhance the performance and capacity of semiconductor memory while maintaining low power consumption, as further scaling down critical dimensions is limited by photolithography resolution, and existing memory chips struggle to balance speed, capacity, and power efficiency.
Innovation Solution
A semiconductor memory cell array is configured with two distinct areas: a slow array area for higher capacity and a fast array area with faster access speed, utilizing different memory cell types and bit line loading, and interconnected with an input-output sense amplifier to optimize performance and power usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the critical dimension is scaled down to increase capacity and reduce power, then storage capacity and power efficiency improve, but manufacturing precision deteriorates due to photolithography resolution limits
Solution Approach 1:
The memory array is divided into multiple independent memory blocks, each with its own row decoder and bit line. This segmentation allows each block to operate independently with optimized dimensions, enabling higher overall capacity without requiring uniform scaling of the entire array, thus circumventing photolithography limits.
Solution Approach 2:
Different memory blocks can have different local characteristics (different numbers of rows, columns, or cell configurations) optimized for their specific functions. This allows local optimization of critical dimensions in each block while maintaining overall system capacity, avoiding the need to scale down the entire array uniformly.
2Device complexity
If a single memory array is used to provide both high capacity and fast access, then device complexity is reduced, but performance deteriorates because speed and capacity cannot be simultaneously optimized
Solution Approach 1:
The memory device is segmented into multiple blocks with different performance characteristics. Fast-access blocks and high-capacity blocks are created as separate entities, each optimized for its specific function. This segmentation allows the system to achieve both high speed and high capacity without requiring a single monolithic array to compromise between the two.
Solution Approach 2:
Different blocks are assigned different local qualities (different access speeds, different capacities) according to their specific functional requirements. This local differentiation enables the system to optimize performance in critical areas without sacrificing capacity in other areas, resolving the trade-off between speed and capacity.
3Speed
If all memory cells operate at high speed, then data access performance improves, but power consumption increases due to continuous high-frequency operations
Solution Approach 1:
The memory array is segmented into performance-oriented blocks and capacity-oriented blocks. Performance blocks operate at high speed when needed, while capacity blocks can operate at lower speeds, reducing overall power consumption. This segmentation allows the system to achieve high performance when required without continuously consuming high power across the entire memory array.
Solution Approach 2:
Different blocks have different operational characteristics optimized for their functions. Performance-critical blocks maintain high speed capabilities, while capacity blocks operate more efficiently at lower speeds. This local quality differentiation enables the system to achieve high performance when needed without the continuous high power consumption that would result from all blocks operating at maximum speed.
Data Source
AI summary
A semiconductor memory cell array is provided which includes a first memory cell array area including first group memory cells arranged in a chip in a matrix of rows and columns and having a first operating speed; and a second memory cell array area including second group memory cells arranged in the chip in a matrix of rows and columns and having a second operating speed different from the first operating speed. The first and second memory cell array areas are accessed by addressing of a DRAM controller.


