17931464. MAGNETORESISTIVE RANDOM ACCESS MEMORY WITH DATA SCRUBBING simplified abstract (INTERNATIONAL BUSINESS MACHINES CORPORATION)

From WikiPatents
Jump to navigation Jump to search

MAGNETORESISTIVE RANDOM ACCESS MEMORY WITH DATA SCRUBBING

Organization Name

INTERNATIONAL BUSINESS MACHINES CORPORATION

Inventor(s)

Heng Wu of Santa Clara CA (US)

Krishna Thangaraj of Poughkeepsie NY (US)

Eric Raymond Evarts of Niskayuna NY (US)

MAGNETORESISTIVE RANDOM ACCESS MEMORY WITH DATA SCRUBBING - A simplified explanation of the abstract

This abstract first appeared for US patent application 17931464 titled 'MAGNETORESISTIVE RANDOM ACCESS MEMORY WITH DATA SCRUBBING

Simplified Explanation

The patent application describes a system with a data scrubbing circuit, MRAM, and an APVIC that resets and adjusts weights in the memory array based on various factors to determine when data scrubbing is needed.

  • The system includes a data scrubbing circuit, MRAM, and an APVIC.
  • The method involves resetting and adjusting weights in the memory array based on a timer, data accesses, and weight change values.
  • The system determines a data scrubbing threshold based on ambient temperature and magnetic field strength.
  • When a weight meets the data scrubbing threshold, the system indicates that a data scrubber should scrub the corresponding memory block.
  • The weight is then reset after data scrubbing is performed.

Potential Applications

This technology could be applied in data storage systems where data integrity is crucial, such as in aerospace, defense, and medical devices.

Problems Solved

This technology helps maintain data integrity in MRAM by automatically scrubbing data blocks when necessary, reducing the risk of data corruption.

Benefits

- Improved data reliability and integrity - Automated data scrubbing process - Enhanced performance of MRAM systems

Potential Commercial Applications

Enhancing Data Integrity in MRAM Systems for Critical Applications


Original Abstract Submitted

Embodiments are disclosed for a system that includes a data scrubbing circuit, a magnetoresistive random access memory (MRAM) having a memory array, and an analog persistent vital information circuit (APVIC) that performs a method. The method includes resetting weights corresponding to blocks of the memory array. The method further includes adjusting the weights based on a timer, data accesses on the memory blocks, and weight change values corresponding to the weights. The method also includes determining, in response to the timer, a data scrubbing threshold based on ambient temperature and magnetic field strength. The method additionally includes determining one of the weights meets the data scrubbing threshold. Further, the method includes providing, in response to the determination, an indication that a data scrubber, scrub one of the memory blocks corresponding to the weight that meets the data scrubbing threshold. Also, the method includes resetting the weight.