Self-Timed SRAM Reference Cell Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SRAM designs face challenges in achieving high speed and low power consumption while maintaining precise timing margins, leading to potential incorrect data sensing and inefficient power usage due to misalignment of wordline and bitline delays.

Innovation Solution

The implementation of self-timed SRAM circuits that track wordline and bitline delays using reference cells, ensuring that sense amplifiers are activated only after sufficient signal splits are developed, and using these cells to de-assert the wordline enable signal after data access is complete to conserve power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional SRAM designs use fixed timing margins to ensure reliable operation, then reliability is improved, but speed is degraded due to excessive timing margins

Engineering Contradiction:
Improvereliable operationVSAvoidaccess speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies dynamic timing adjustment by using reference cells to continuously track and adapt to actual wordline and bitline delay variations. Instead of fixed timing margins, the system dynamically adjusts sense amplifier activation timing based on real-time delay measurements, allowing the SRAM to operate at maximum speed while maintaining reliability across process, voltage, and temperature variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where reference cells monitor actual signal propagation delays and feed this information back to adjust sense amplifier activation timing. This closed-loop feedback system ensures that timing margins are optimized based on actual circuit behavior rather than worst-case static assumptions, resolving the contradiction between reliability and speed.

Inventive Principle:
Principle #23Feedback

2Speed

If sense amplifiers are activated early to improve speed, then speed is improved, but power consumption increases due to premature activation

Engineering Contradiction:
Improveaccess speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent uses reference cells to perform preliminary measurement of wordline and bitline delays before actual data access operations. This preliminary action allows the system to pre-calculate the optimal sense amplifier activation timing, ensuring that amplifiers are activated at the precise moment when signal splits are sufficient, thereby avoiding both premature activation (wasting power) and delayed activation (reducing speed).

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The reference cells serve themselves and the main memory cells by autonomously tracking delay variations and providing timing information for sense amplifier activation. This self-service mechanism eliminates the need for external timing control circuits, reducing overall power consumption while maintaining optimal speed performance.

Inventive Principle:
Principle #25Self-service

3Speed

If timing margins are reduced to improve speed, then speed is improved, but manufacturing precision requirements increase

Engineering Contradiction:
Improveaccess speedVSAvoidtiming margin precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent creates copies of the actual memory cell circuitry as reference cells, which replicate the same delay characteristics but are used solely for timing measurement. These reference cell copies allow the system to measure and compensate for delay variations without affecting the actual data storage and access operations, enabling tight timing margins while maintaining manufacturing robustness.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The reference cells act as intermediaries between the physical circuit variations and the control logic. Instead of directly controlling sense amplifier timing based on complex worst-case analysis, the reference cells provide a simplified intermediate signal that directly represents the actual delay conditions, making the system less sensitive to manufacturing variations while achieving high speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If wordline is kept active longer to ensure complete data access, then reliability is improved, but power consumption increases due to extended active period

Engineering Contradiction:
Improvedata access completenessVSAvoidwordline power
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent uses feedback from reference cells to dynamically determine when the wordline should be deactivated. The reference cells continuously monitor the actual signal propagation through the memory cell and provide feedback to the wordline control logic, allowing the wordline to be deactivated at the precise moment when data access is complete, thereby minimizing power consumption while ensuring reliable operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The wordline deactivation timing is made dynamic rather than static. Instead of using fixed timing margins that keep the wordline active longer than necessary, the system dynamically adjusts the deactivation timing based on real-time delay measurements from reference cells, optimizing the balance between reliability and power consumption for each access operation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9183897B2Circuits and methods of a self-timed high speed SRAM
Publication Date: 2015.11.10 ATTOPSEMI TECH CO LTD
  • US9183897B2 patent drawing
  • US9183897B2 patent drawing
  • US9183897B2 patent drawing

AI summary

Circuits and methods for precisely self-timed SRAM memory are disclosed to track the wordline and/or bitline/bitline bar (BL/BLB) propagation delays. At least one reference cell can be placed near the far end of a driver to drive a selected wordline or a reference wordline. When a wordline and/or a reference wordline is turned on, the reference cell can be selected not earlier than any selected SRAM cells and can activate a reference bitline (RBL) not later than any selected SRAM cells activating the BL or BLB. The activation of the RBL can be used to trigger at least one sense amplifier. The RBL can also be used to de-select wordline or reference wordline after the sense amplifier operation is complete to save power.