Column Decoder Circuitry Integrating Multiplexing and Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory designs face timing delays and inefficiencies in area usage due to the separation of multiplexing circuitry and full-swing sensing functions, which can be improved by integrating these functions into a single circuit.

Innovation Solution

Implementing a high-speed column multiplexer circuitry for multi-port SRAM with full-swing bitlines that combines multiplexing and sensing functions, merging multiple circuit functions into a single transistor to reduce timing delay and enhance area efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiplexing circuitry and full-swing sensing are implemented as separate functions, then each function can be optimized independently, but timing delay increases and area usage becomes inefficient

Engineering Contradiction:
Improvefunction optimizationVSAvoidtiming delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges multiplexing circuitry and full-swing sensing into a single integrated circuit block, where the sensing amplifier performs both multiplexing and sensing functions simultaneously. This eliminates the timing delay associated with sequential operation of separate circuits while maintaining independent optimization capabilities through shared resource architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The sensing amplifier is designed to perform multiple functions: it acts as both a multiplexer for selecting between different bitline pairs and a full-swing sensing amplifier for detecting differential signals. This multi-functional design reduces the number of discrete components needed and improves area efficiency.

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

2Reliability

If multiplexing circuitry and full-swing sensing are implemented as separate functions, then each function can be optimized independently, but area usage becomes inefficient

Engineering Contradiction:
Improvefunction optimizationVSAvoidarea usage
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

By combining multiplexing and sensing functions into a single circuit block, the patent eliminates redundant components and interconnect structures that would be required if the functions were implemented separately. This integration significantly reduces the total area occupied by the memory interface circuitry.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The universal sensing amplifier design allows a single circuit to perform both multiplexing and sensing operations, replacing what would traditionally require two separate circuit blocks. This multi-functionality is achieved through clever circuit design where the same transistors and nodes serve dual purposes.

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

3Loss of time

If multiple circuit functions are merged into a single transistor function, then timing delay is reduced and area efficiency is improved, but circuit complexity increases

Engineering Contradiction:
Improvetiming delayVSAvoidcircuit complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The integrated circuit is segmented into distinct functional stages within the sensing amplifier, with separate control logic for multiplexing operations and sensing operations. This segmentation allows the complex multi-functional circuit to be designed and analyzed as manageable sub-functions while maintaining the benefits of integration.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10878893B1Control architecture for column decoder circuitry
Publication Date: 2020.12.29 ARM LTD
  • US10878893B1 patent drawing
  • US10878893B1 patent drawing
  • US10878893B1 patent drawing

AI summary

Various implementations described herein are directed to memory circuitry having an array of bitcells and bitlines coupled to columns of the bitcells. Also, column decoder circuitry may be coupled to the bitcells via the bitlines, and the column decoder circuitry may have read logic coupled to an output node. The column decoder circuitry may have select logic coupled between a voltage supply and the read logic. Enable signals may be used to activate the select logic to pass the voltage supply to the read logic, and the bitlines provide bitline signals that activate the read logic to pass the voltage supply from the select logic to the output node.