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

Auxiliary erasing apparatus and method for NVM

A technology of erasing pages and erasing instructions, which is applied in the direction of instruments, electrical digital data processing, etc., and can solve the problems that the system bus does not know the end time of NVM, the erasing operation is complicated, and the efficiency is low

Inactive Publication Date: 2015-10-14
KTMICRO ELECTRONICS
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The above-mentioned method of NVM performing an erasing operation is relatively simple to implement, but in the process of performing an erasing operation on the NVM, the system bus must constantly judge whether the erasing operation performed by the NVM is over through query operations, which will make the entire The erase operation is more complicated and less efficient
In addition, the query operation is also very important to ensure data dependency. This is because the data when the operation is executed after the erase operation may need to rely on the data when the erase operation is completed, because the system bus does not know the NVM to perform the erase operation. End time, if the query operation is not performed, the system bus may think that the erase operation performed by the NVM has been completed when the erase operation performed by the NVM is not completed, and the system bus will send a command to perform the operation after the erase operation , since the erase operation of NVM has not been completed, the operation after the erase operation will cause an operation error due to changes in the data that needs to be relied on

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
  • Auxiliary erasing apparatus and method for NVM
  • Auxiliary erasing apparatus and method for NVM
  • Auxiliary erasing apparatus and method for NVM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0032] Such as figure 1 As shown, it is a schematic structural diagram of the first embodiment of the NVM auxiliary erasing device of the present invention. The device may specifically include: a setting module 11, a system bus suspending module 12 and a system bus restoring module 13, wherein the system bus suspending The module 12 is connected to the setting module 11 , and the system bus recovery module 13 is connected to the system bus suspending module 12 .

[0033] In this embodiment, the setting module 11 is used to receive the target erasing page address and the setting indication signal sent by the system bus, send the target erasing page address to the NVM controller, and set the erasing enabler according to the setting indication signal. Energy bit, specifically, the setting module 11 can send the target erasing page address to the ...

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 present invention relates to an auxiliary erasing apparatus and method for an NVM. The apparatus comprises a setting module, a system bus hanging module and a system bus recovering module, wherein the setting module is used for receiving a target erased page address and a setting indicating signal which are sent by a system bus, sending the target erased page address to an NVM controller and setting an erasing enabling site; the system bus hanging module is used for sending an erasing operation starting signal of executing an erasing operation on a target erased page corresponding to the target erased page address to the NVM controller according to the set erasing enabling site and enabling the system bus to be in a hung state; and the system bus recovering module is used for receiving an erasing operation completion signal sent after the NVM controller completes the erasing operation and recovering the system bus to a normal working state from the hung state according to the erasing operation completion signal. The auxiliary erasing apparatus and method for the NVM is used for omitting the inquiring operation, improving efficiency and meanwhile, ensuring the data dependency before and after the erasing operation.

Description

technical field [0001] The invention relates to the field of embedded systems, in particular to an NVM auxiliary erasing device and method. Background technique [0002] With the progress of society and the development of science and technology, embedded systems have developed vigorously and are applied in many important fields. In embedded systems, non-volatile memory (non-volatile memory, referred to as: NVM) is an important part. NVM is mainly used to store program codes or key data necessary for embedded systems. NVM usually mainly includes embedded Flash memory (embedded flash, EFLASH for short), electrically erasable read only memory (EEPROM for short), and read only memory (ROM for short). In recent years, with the continuous improvement of embedded system performance requirements, higher requirements have been placed on the performance of memory reading, writing and erasing, especially the erasing performance of NVM. [0003] The specific implementation method of t...

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): G06F13/38
Inventor 张涛
Owner KTMICRO ELECTRONICS
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