Dynamic Tracking Circuit for Memory Macro PVT Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As semiconductor integrated circuits, such as memory macros, become smaller and more complex, they face challenges with decreasing operating voltages that affect performance, particularly due to variations in process, voltage, and temperature (PVT) across the memory array, leading to issues with electro-migration and flexibility in tracking bit line configurations.

Innovation Solution

The implementation of a memory macro design that includes a first memory cell array, a tracking circuit, and a pre-charge circuit, where the tracking circuit is configured with pull-down and loading cells responsive to control signals, and the pre-charge circuit is coupled to the tracking bit line on both ends, dynamically adjusting the number of cells to reduce electro-migration and enhance flexibility, allowing for effective tracking of word line and bit line signals during read or write operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the memory macro uses a fixed configuration of tracking cells, then the circuit design is simpler, but it cannot adapt to PVT variations and electro-migration issues

Engineering Contradiction:
Improveadaptability to PVT variationsVSAvoidtracking circuit configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic tracking circuit where the number of active tracking cells can be adjusted based on operating conditions. Control signals enable or disable specific tracking cells (e.g., first through fourth tracking cells) connected to bit lines, allowing the circuit to adapt its configuration dynamically. This resolves the contradiction by making the tracking circuit flexible rather than fixed, enabling adaptation to PVT variations while maintaining manageable complexity through systematic control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the tracking circuit by dynamically adjusting the number of active tracking cells based on process, voltage, and temperature conditions. Control logic modifies which tracking cells are enabled, effectively changing the circuit's electrical characteristics to compensate for PVT variations. This parameter adjustment approach enables adaptability without requiring a complete redesign of the tracking circuit architecture.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the memory macro operates at lower voltages to maintain scaling, then power consumption decreases, but performance deteriorates due to PVT variations

Engineering Contradiction:
Improvepower consumptionVSAvoidperformance stability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent incorporates feedback mechanisms where control logic monitors operating conditions and adjusts the tracking circuit configuration accordingly. The control signals that enable or disable tracking cells are generated based on detected PVT variations, creating a closed-loop system that maintains performance stability. This feedback approach allows the memory macro to operate at lower voltages while compensating for performance degradation through dynamic tracking cell adjustment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes operational parameters of the tracking circuit in response to PVT variations, dynamically adjusting which tracking cells are active to maintain optimal performance at lower operating voltages. By modifying the electrical characteristics of the tracking circuit based on real-time conditions, the system maintains reliability while benefiting from reduced power consumption enabled by voltage scaling.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the tracking bit line has more tracking cells to improve tracking accuracy, then PVT variation compensation improves, but electro-migration increases

Engineering Contradiction:
Improvetracking accuracyVSAvoidelectro-migration
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent implements a dynamic configuration where the number of active tracking cells on the tracking bit line can be adjusted based on operating conditions. Rather than always using the maximum number of tracking cells, the control logic enables only the necessary number of tracking cells for current operating conditions. This dynamic approach maintains tracking accuracy when needed while reducing electro-migration stress by using fewer cells under normal conditions, resolving the contradiction between tracking precision and electro-migration resistance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11651804B2Memory macro and method of operating the same
Publication Date: 2023.05.16 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US11651804B2 patent drawing
  • US11651804B2 patent drawing
  • US11651804B2 patent drawing

AI summary

A memory macro includes a first memory cell array, a first tracking circuit, a first and a second transistor. The first memory cell array includes rows of memory cells and columns of memory cells. The first tracking circuit includes a first set of memory cells configured as a first set of loading cells responsive to a first control signal, a second set of memory cells configured as a first set of pull-down cells responsive to a second control signal, and a first tracking bit line coupled to the first and second set of memory cells. The first set of pull-down cells or loading cells is configured to track a memory cell of the first memory cell array. The first and second transistor are coupled to the first tracking bit line, and configured to charge the first tracking bit line to a pre-charge voltage level responsive to a tracking enable signal.