eDRAM Memory Cell Voltage-Based MAC Operation PVT Robustness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing eDRAM-based CIMs are vulnerable to PVT variations, have nonlinear characteristics, and require frequent refreshes, leading to reduced operation accuracy and efficiency, especially when performing MAC operations on multi-bit data.

Innovation Solution

A memory cell based on eDRAM with a weight storage circuit and MAC operation circuit that uses a coupling capacitor for accurate voltage manipulation, allowing for robust PVT variation resistance and linear characteristics without the need for additional compensation circuits, enabling longer weight retention time and reduced refresh frequency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If eDRAM is used for CIM architecture, then memory cell size is reduced and memory capacity is increased, but operation accuracy is reduced due to PVT variation vulnerability

Engineering Contradiction:
Improvememory cell sizeVSAvoidoperation accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The patent changes the operating parameter from current-based MAC operation to voltage-based MAC operation. By applying input voltage to the coupling node and using the stored weight voltage to control discharge, the system achieves PVT variation robustness while maintaining small eDRAM cell size. The voltage-based operation inherently compensates for PVT variations without requiring larger cells.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If eDRAM is used for CIM architecture, then memory capacity is increased, but additional compensation circuits are required due to nonlinear characteristics

Engineering Contradiction:
Improvememory capacityVSAvoidcompensation circuit complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the nonlinear characteristic problem by using voltage-based operation instead of current-based operation. The voltage-based MAC operation inherently provides linear characteristics, removing the need for additional compensation circuits while maintaining high memory capacity in the eDRAM architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

3Duration of action of stationary object

If refresh is performed frequently to maintain eDRAM data, then weight retention is improved, but MAC operation speed is reduced

Engineering Contradiction:
Improveweight retention timeVSAvoidMAC operation speed
Core Design Contradiction:
Duration of action of stationary objectVSProductivity

Solution Approach 1:

The patent applies preliminary action by precharging the coupling node to the input voltage level before the MAC operation begins. This precharging ensures that the coupling node is ready to receive the weight voltage control signal immediately, enabling faster operation and reducing the need for frequent refreshes while maintaining weight retention.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution enhances MAC operation efficiency by maintaining accurate operation under PVT variations, eliminating the need for compensation circuits and reducing refresh frequency, thus improving energy efficiency and operation speed for MAC operations on multi-bit data.

Implementation Method 1

A memory cell based on eDRAM according to an embodiment of the present disclosure, conceived to achieve the objectives above, comprises a weight storage circuit configured, when a write word line is activated, to receive a weight voltage, according to a weight value to be stored through a write bit line, transmit it to a storage node, and store, and, when a read word line is activated, to drop a read voltage precharged to a read bit line, according to a voltage level of the storage node, to a voltage level of the read word line; and a MAC operation circuit configured, when a data enable line is activated, to transmit an input voltage according to a value of input data to a coupling node through a data input line to charge it, and, to discharge the coupling node according to a level of the weight voltage stored in the storage node so that the coupling node has a voltage corresponding to a product of the input data and the weight

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS20230385024A1Memory cell based on edram and CIM comprising the same
Publication Date: 2023.11.30 UI (UNIVERSITY IND FOUNDATION) YONSEI UNIVERSITY
  • US20230385024A1 patent drawing
  • US20230385024A1 patent drawing
  • US20230385024A1 patent drawing

AI summary

A memory cell comprises: a weight storage circuit configured, when a write word line is activated, to receive a weight voltage, according to a weight value to be stored through a write bit line, and transmit the weight voltage to a storage node, and, when a read word line is activated, to drop a read voltage precharged, according to a voltage level of the storage node, to a voltage level of the read word line; and a MAC operation circuit configured, when a data enable line is activated, to transmit an input voltage according to a value of input data to a coupling node through a data input line, and, to discharge the coupling node according to a level of the weight voltage stored in the storage node, and, when the data enable line is reactivated, to transmit a voltage change of the coupling node to a multiply word line.