Shared Read Circuitry for Memory Device Mismatch Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory devices face challenges in reducing size and power consumption while maintaining storage capacity and access speeds, particularly due to device mismatch issues when using differential bit cells with separate preamplifiers, which leads to larger and more power-hungry sense amplifiers.

Innovation Solution

Implementing memory devices with differential bit cells that share read/write circuitry, such as PMOS-follower and NMOS-follower circuitry, to reduce device mismatch and enable smaller preamplifiers, thereby reducing overall device size and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate preamplifiers are used for each tunnel junction in differential bit cells, then device mismatch is overcome, but preamplifier area and power consumption increase

Engineering Contradiction:
Improvedevice mismatch compensationVSAvoidpreamplifier power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent combines the preamplifier functions into a shared circuit that serves both tunnel junctions in a differential bit cell. Instead of having separate preamplifiers for each junction, a single preamplifier is used to read both junctions, thereby reducing the total preamplifier area and power consumption while still compensating for device mismatch through differential reading techniques

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared preamplifier circuit is designed to perform multiple functions: it reads both tunnel junctions in the differential bit cell, compensates for device mismatch, and maintains the required measurement precision. This multi-functional approach eliminates the need for separate dedicated preamplifiers for each junction

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

2Measurement precision

If separate preamplifiers are used for each tunnel junction, then device mismatch is compensated, but overall device size increases

Engineering Contradiction:
Improvedevice mismatch compensationVSAvoidmemory device area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent merges the preamplifier circuits into a shared resource that serves both tunnel junctions. This consolidation significantly reduces the total area occupied by preamplifiers in the memory device, allowing for higher density while maintaining the ability to compensate for device mismatch through the shared differential reading approach

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If more circuitry is added to handle differential bit cells, then storage capacity is maintained, but device complexity increases

Engineering Contradiction:
Improvestorage capacityVSAvoidcircuitry complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The shared preamplifier circuit is designed to handle multiple functions including reading both tunnel junctions, compensating for device mismatch, and supporting the required storage capacity. This universal design approach maintains storage capability while avoiding the need for additional dedicated circuitry for each function

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

Data Source

PatentUS9697879B2Memory device with shared read/write circuitry
Publication Date: 2017.07.04 EVERSPIN TECHNOLOGIES INC
  • US9697879B2 patent drawing
  • US9697879B2 patent drawing
  • US9697879B2 patent drawing

AI summary

In some examples, a memory device may be configured to use shared read circuitry to sample a voltage drop across both a bit cell and a resistive circuit in order to perform a comparison that produces an output corresponding to the bit stored in the bit cell. The shared read circuitry can include a shared sense amplifier as well as shared N-MOS and P-MOS followers used to apply read voltages across the bit cell and resistive circuit.