Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for allocating perceptual write frequency data based on hybrid scratch pad memory is disclosed

A note-type memory and allocation method technology, applied in the field of embedded system performance optimization, can solve the problems of asymmetric read and write operation speed and cost, slow NVM write delay, low overhead, etc., to reduce the number of write operations, Low standby power consumption and extended service life

Inactive Publication Date: 2019-03-26
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] NVM has the characteristics of large capacity, low price and low overhead, but its shortcomings are also clear
First, the speed and cost of NVM read and write operations are asymmetrical; second, NVM has a limit on the number of write operations; third, the write latency of NVM is slower than that of SRAM

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 method for allocating perceptual write frequency data based on hybrid scratch pad memory is disclosed
  • A method for allocating perceptual write frequency data based on hybrid scratch pad memory is disclosed

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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 provides a storage structure based on a hybrid SRAM and an NVM memorizer, and a data distribution method based on the storage structure, aiming at reducing the number of write operationson the NVM and prolonging the life of the NVM. The method comprises the following steps: on the system architecture, a note-type memory composed of an SRAM and an NVM is used for realizing the hybridon-chip memory; During program execution, the write operation frequency and the write threshold are calculated. When the write operation frequency is less than the write threshold, the write frequency of this data is considered to be low and should be stored in the NVM. When the write frequency is greater than the write threshold, this data is considered to have a higher write frequency and should be stored in SRAM. At the time of storing, if the NVM is full, the current data is compared with the data with the most write operations in the NVM, the data with the lowest write operation frequency is selected for storing in the NVM, the data with the highest write operation frequency is stored in the SRAM, and if the SRAM is full, the data is stored in the DRAM.

Description

technical field [0001] The present invention designs a method of perceptual write frequency data variable allocation based on mixed SRAM and NVM sticky note memory, especially relates to a data variable allocation method that can reduce the number of write operations on NVM and prolong the life of NVM, and is applied to embedded systems. It belongs to the related field of embedded system performance optimization. Background technique [0002] Embedded systems require memory to store and execute code. The memory of embedded system includes Cache, main memory and auxiliary memory. The Cache has small capacity and high speed, and it stores the program codes and data that the microprocessor uses the most for a period of time. The main memory is used to store system and user programs and data, and the auxiliary memory is used to store program codes or information with a large amount of data. [0003] Scratchpad memory (SPM) is a high-speed internal memory used to temporarily s...

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 Applications(China)
IPC IPC(8): G06F3/06
CPCG06F3/0616G06F3/0625G06F3/0629G06F3/0685
Inventor 不公告发明人
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products