SRAM Write Assist Circuit for High-Speed Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SRAM devices with write assist circuits compromise speed to ensure accurate write operations, limiting their maximum operational speed due to the requirements for stable voltage and timing during write operations.

Innovation Solution

Incorporating a write assist circuit with a power control circuit and a compensation circuit that dynamically charges and discharges an internal voltage in response to control signals, allowing for voltage level control during write operations, enabling the SRAM device to operate at high speeds while maintaining data accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a write assist circuit is incorporated to ensure accurate write operations, then data write accuracy is improved, but the maximum operational speed of the SRAM device is limited

Engineering Contradiction:
Improvedata write accuracyVSAvoidmaximum operational speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies dynamics by making the internal voltage level changeable during the write operation. The write assist circuit dynamically adjusts the internal voltage from a first level to a second level and back, allowing the circuit to adapt its characteristics during operation. This dynamic voltage adjustment enables the circuit to achieve both accurate write operations and high-speed operation by optimizing the voltage conditions at different stages of the write process.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the internal voltage level as a key operating parameter. The write assist circuit changes the internal voltage from a first level to a second level during the write operation, and the compensation circuit adjusts timing parameters to compensate for voltage transition effects. This parameter change approach allows the circuit to achieve both write accuracy and high speed by optimizing voltage conditions dynamically.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the internal voltage is adjusted to facilitate write operations, then write operation accuracy is improved, but the timing window for stable data presentation is reduced

Engineering Contradiction:
Improvewrite operation accuracyVSAvoidtiming window for stable data presentation
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by adjusting the internal voltage to a first level before the actual write operation begins. This preliminary voltage adjustment prepares the bit cell for the incoming write data, ensuring that the write assist circuit is ready to accurately capture and store the data. By preparing the voltage conditions in advance, the circuit achieves write accuracy without requiring an extended timing window during the actual data presentation phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through the compensation circuit that monitors and compensates for the effects of internal voltage transitions. The compensation circuit adjusts the timing of signals based on the voltage transition status, providing feedback control that maintains stable data presentation timing even as the internal voltage changes. This feedback mechanism allows the circuit to achieve both write accuracy and maintains adequate timing windows.

Inventive Principle:
Principle #23Feedback

3Reliability

If a write assist circuit is used to control internal voltage levels, then data integrity during write operations is improved, but the device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the write assist circuit to perform multiple functions: it controls the internal voltage level, compensates for timing variations, and ensures data integrity during write operations. The compensation circuit serves both to adjust timing and to maintain stable operation during voltage transitions. This multi-functionality approach reduces the need for separate dedicated circuits for each function, thereby limiting the increase in device complexity while achieving improved data integrity.

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

Solution Approach 2:

The patent implements merging by combining the write assist functionality with the voltage control and compensation functions into an integrated circuit structure. The write assist circuit is merged with the bit cell and associated control circuits, allowing shared resources and coordinated operation. This integration approach achieves data integrity improvements while minimizing the increase in overall device complexity by consolidating functions rather than adding separate independent circuits.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8730712B2SRAM including write assist circuit and method of operating same
Publication Date: 2014.05.20 SAMSUNG ELECTRONICS CO LTD
  • US8730712B2 patent drawing
  • US8730712B2 patent drawing
  • US8730712B2 patent drawing

AI summary

A static random access memory (SRAM) is described and includes; a bit cell connected with a word line, connected between a bit line and a complementary bit line, and receiving an internal voltage from a write assist circuit. The write assist circuit includes a power control circuit that charges/discharges an internal voltage line to provide the internal voltage in response to at least one control signal, and a compensation circuit that controls a level of the internal voltage.