A Coding and Decoding Method for Reducing Energy Consumption of Multilayer SpTM

A codec method and a technology of spin transfer torque, which is applied in the field of codec to reduce the energy consumption of multi-layer spin transfer torque magnetic memory, can solve the problems of inapplicability, and achieve the reduction of bit flipping, small delay, and reduction of write energy consumption Effect

Active Publication Date: 2021-01-01
HUAZHONG UNIV OF SCI & TECH
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But this feature does not exist in MLC's STT-RAM, so this method is not applicable to MLC's STT-RAM

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Coding and Decoding Method for Reducing Energy Consumption of Multilayer SpTM
  • A Coding and Decoding Method for Reducing Energy Consumption of Multilayer SpTM
  • A Coding and Decoding Method for Reducing Energy Consumption of Multilayer SpTM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050]In order to make the objectives, technical solutions and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0051]Such asFigure 4 As shown, when the cache composed of MLC STT-RAM receives a read request, the cache line data will be decoded before being output to the read buffer. The input of the decoding process is cache line data and flag bit data. In the decoding stage, the hard bit and soft bit of the cache line data are treated differently, and the hard bit and soft bit of the flag bit are respectively selected t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a coding and decoding method for reducing energy consumption of a multi-layer-cell spin-transfer torque magnetic random access memory (MLC STT-RAM), and belongs to the technical field of data coding and decoding. The method comprises the steps of performing coding and decoding: coding to-be-written cache line data according to cache line data existing in a memory bank, flag bit data and the to-be-written cache line data to generate new cache line data and new flag bit data when the coding occurs in data writing, wherein the coding mainly comprises the three steps of reading the data, coding Hard bits, and coding Soft bits; when the decoding mainly occurs in request data reading, data read from the memory bank in a decoding process comprises cache line data with certain bits and flag bit data with certain bits; a ratio of the cache line data to the flag bit data can be determined according to an actual demand; and data obtained by the decoding is data of a cache line. According to the method, the Hard bits and the Soft bits of the MLC STT-RAM are separately coded, so that the quantity of required state transition HT and ST in a writing process is reduced, and the writing energy consumption of the MLC STT-RAM can be effectively reduced.

Description

Technical field[0001]The present invention belongs to the technical field of data encoding and decoding, and more specifically, relates to an encoding and decoding method for reducing the energy consumption of a multilayer spin transfer torque magnetic memory.Background technique[0002]Spin-transfer torque magnetic random access memory (STT-RAM, Spin-transfer torque magnetic random access memory) is a kind of non-volatile memory that writes information through spin current. It is mainly composed of a gate transistor and a magnetic tunnel junction (MTJ, Magnetic Tunnel Junction). The strobe transistor is used to select this cell to read and write to this cell. Magnetic tunnel junctions are used to store information. The magnetic tunnel junction consists of three parts: the free layer, the insulating layer, and the reference layer. When a write current is applied to an STT-RAM memory cell, the write current will flow through the MTJ, and the writing process is as followsfigure 1 Shown....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G11C11/16
CPCG11C11/161
Inventor 冯丹童薇刘景宁徐洁吴兵杨明顺
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products