Memory Circuit Architecture with Central Controller and Bank Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory circuit architectures face challenges in achieving a balance between performance and area efficiency, often requiring trade-offs between density and speed in multi-bank memory designs.

Innovation Solution

The proposed memory circuit architecture includes multiple banks of bitcells with strategically positioned read and write column multiplexers, sense amplifiers, and write drivers. This configuration allows for efficient data transfer and processing across banks, optimizing both performance and density.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a multi-bank memory device is designed to maximize density, then area efficiency is improved, but operating speed deteriorates

Engineering Contradiction:
Improvearea efficiencyVSAvoidoperating speed
Core Design Contradiction:
Area of stationary objectVSSpeed

Solution Approach 1:

The memory device is divided into multiple banks (first bank, second bank, third bank, fourth bank) with each bank having its own dedicated read column multiplexers and sense amplifiers. This segmentation allows parallel access to multiple banks simultaneously, improving operating speed while maintaining high density through efficient area utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Read column multiplexers are positioned at the first edge of banks, while sense amplifiers are positioned at the second edge, creating a spatial separation along the length of the bank. This dimensional arrangement optimizes signal path length and reduces interference, enabling faster read operations without increasing area overhead.

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

2Speed

If a multi-bank memory device is designed to increase operating speed, then performance is improved, but area efficiency deteriorates

Engineering Contradiction:
Improveoperating speedVSAvoidarea efficiency
Core Design Contradiction:
SpeedVSArea of stationary object

Solution Approach 1:

Each bank shares common bit line structures and control logic with adjacent banks, allowing the same physical infrastructure to serve multiple functions. The read column multiplexers and sense amplifiers are designed to handle operations across bank boundaries, reducing redundant components and improving area efficiency while maintaining high operating speed.

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

Solution Approach 2:

Adjacent banks (first and second bank, third and fourth bank) are grouped with shared read column multiplexers positioned at their common first edge and shared sense amplifiers positioned at their common second edge. This merging reduces the total number of duplicate components and optimizes area utilization while enabling parallel operations across the combined bank structure.

Inventive Principle:
Principle #5Merging (Combining)

3Area of stationary object

If read column multiplexers are positioned at the first edge of banks and sense amplifiers at the second edge, then area efficiency is improved, but signal path length increases

Engineering Contradiction:
Improvearea efficiencyVSAvoidsignal path length
Core Design Contradiction:
Area of stationary objectVSLength of moving object

Solution Approach 1:

Read column multiplexers are positioned at the first edge of banks to perform column selection and bit line routing operations before signals enter the bitcell array. This preliminary action at the edge minimizes the distance signals must travel through the array, reducing overall path length while maintaining compact area layout.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of placing sense amplifiers adjacent to read column multiplexers (which would minimize path length but increase area), the design inverts the arrangement by placing sense amplifiers at the opposite edge of the bank. This inversion allows more efficient area utilization while the direct coupling through bit lines compensates for the increased path length.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20250095698A1High speed memory circuit architecture with improved area and power efficiency
Publication Date: 2025.03.20 QUALCOMM INC
  • US20250095698A1 patent drawing
  • US20250095698A1 patent drawing
  • US20250095698A1 patent drawing

AI summary

A random-access memory has its bitcells arranged into a first pair of banks and a second pair of banks. The first pair of banks and second pair of banks are separated by a central controller that contains sense amplifiers and write drivers for the first pair of banks and for the second pair of banks.