SRAM Read Assist Switching Using Replica Cell SNM Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SRAM technologies face challenges in maintaining static noise margin (SNM) and face increased access time due to the use of read assist circuits, particularly at high temperatures and manufacturing variations, leading to inefficiencies in access time and processing speed.

Innovation Solution

A semiconductor device with an SRAM and a detection circuit that includes a replica memory cell to pseudo-detect SNM, allowing the read assist circuit to be switched on or off based on the detection result, thereby optimizing word line voltage and reducing access time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the read assist circuit is always active to secure static noise margin, then the static noise margin is improved, but the access time increases

Engineering Contradiction:
Improvestatic noise marginVSAvoidaccess time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The read assist circuit is made dynamically controllable through a control signal that enables or disables the circuit based on temperature conditions. At high temperatures, the circuit is enabled to maintain SNM, while at low temperatures, it is disabled to avoid access time penalty, resolving the contradiction between reliability and time loss

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational state parameter of the read assist circuit from always-active to conditionally-active based on temperature detection. This parameter change allows the system to adapt the circuit's presence to actual operating conditions, eliminating unnecessary access time delay while maintaining SNM when needed

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the PVT monitor sensor is used to control read assist circuit, then the validation/invalidation switching is achieved, but the circuit area increases

Engineering Contradiction:
Improvevalidation/invalidation switchingVSAvoidcircuit area
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The invention extracts and eliminates the complex PVT monitor sensor from the system. Instead of using a full sensor-based approach, the patent uses a simplified temperature detection mechanism that integrates directly with the existing SRAM structure, achieving the same validation/invalidation function with minimal additional area

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention uses a simplified copy of the temperature detection function that is already present in the SRAM cell structure itself, rather than introducing a separate PVT monitor sensor. This copying approach leverages existing components to achieve the control function, significantly reducing the overall circuit area

Inventive Principle:
Principle #26Copying

3Ease of operation

If the PVT monitor sensor is used for temperature detection, then the temperature-based control is achieved, but the detection time increases

Engineering Contradiction:
Improvetemperature-based controlVSAvoiddetection time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The invention performs temperature detection preliminarily during the SRAM cell manufacturing process and stores the detection result in a retention circuit. This preliminary action eliminates the need for real-time temperature detection during operation, achieving temperature-based control without adding detection time to the access operation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250384924A1Semiconductor device
Publication Date: 2025.12.18 RENESAS ELECTRONICS CORP
  • US20250384924A1 patent drawing
  • US20250384924A1 patent drawing
  • US20250384924A1 patent drawing

AI summary

A read assist circuit is configured so as to be capable of switching validation/invalidation, and lowers a word line voltage applied to a word line in order to secure a static noise margin of a memory cell when being valid. An SNM detection circuit has a replica memory cell configured so as to make data retention ability lower than that of memory cell. The SNM detection circuit detects the static noise margin of the memory cell in a pseudo manner by using the replica memory and cell, switches the validation/invalidation of the read assist circuit depending on a detection result.