Self-Timed Memory RC Delay Extension for Write Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-timed memories face challenges in achieving optimal performance and efficiency in write operations, particularly in high-density bit-cells, due to varying RC delays across different voltage domains, which affect Power, Performance, and Area (PPA) metrics, and traditional tuning methods fail to address these challenges uniformly.

Innovation Solution

Implementing a self-timed path (STP) circuit with resistor-capacitor (RC) delay tracking mechanisms, including extended dummy wordlines and bitlines, to optimize write operations by fine-tuning RC delays specifically for write cycles, while maintaining read access time and overall system efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional tuning methods are used for write operations, then read access time is maintained, but write operation performance is suboptimal due to varying RC delays across voltage domains

Engineering Contradiction:
Improvewrite operation performanceVSAvoiduniformity across voltage domains
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the write operation tuning process into multiple independent RC delay tracking paths (first RC delay path and second RC delay path) that can be optimized separately for different voltage domains. This allows each path to be tuned independently, resolving the contradiction between maintaining read access time and optimizing write performance across varying voltage conditions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by creating voltage-domain-specific RC delay tracking mechanisms. The first RC delay path is optimized for first voltage domains while the second RC delay path is optimized for second voltage domains, allowing each region to have tailored tuning parameters that match its specific electrical characteristics, thereby improving write performance without compromising read access time.

Inventive Principle:
Principle #3Local quality

2Productivity

If RC delays are extended to improve write operations, then write performance increases, but PPA metrics are impacted

Engineering Contradiction:
Improvewrite operation performanceVSAvoidPPA metrics
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic RC delay tracking where the delay elements can be adjusted based on actual operating conditions and voltage domains. This dynamic tuning allows the system to extend RC delays only when and where necessary for write operations, rather than using fixed extended delays that would continuously impact PPA metrics, thus improving write performance while minimizing energy consumption.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If extended dummy wordlines and bitlines are added for RC delay tracking, then write operation precision is improved, but device complexity increases

Engineering Contradiction:
Improvewrite operation precisionVSAvoidcircuit structure
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent makes the RC delay tracking circuitry universal by designing the first and second RC delay paths to serve multiple functions: they track RC delays for write operations, provide timing information for precise data writing, and can be configured for different voltage domains. This multi-functionality reduces the need for separate dedicated circuits for each function, thereby improving write precision while limiting the increase in device complexity.

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

Data Source

PatentUS20250279131A1Systems and Methods for Extending Delay
Publication Date: 2025.09.04 ARM LTD
  • US20250279131A1 patent drawing
  • US20250279131A1 patent drawing
  • US20250279131A1 patent drawing

AI summary

According to one implementation, a method includes determining a self-timed path (STP) circuit based on a first resistor-capacitor (RC) delay and a logic delay, wherein the first RC delay includes a delay associated with a first dummy wordline (DWL) and a dummy bitline (DBL); and extending the STP circuit based on a second RC delay, wherein the second RC delay includes a delay associated with an extended DWL.