Unlock instant, AI-driven research and patent intelligence for your innovation.

Nonvolatile data storage structure and nonvolatile data storage method

A non-volatile storage and non-volatile data technology, applied in the direction of electrical digital data processing, data processing input/output process, instruments, etc., can solve the problem that the correctness of data cannot be guaranteed, cannot be supported, and takes a long time and other issues to achieve the effect of ensuring relative real-time and persistence, avoiding high-frequency read and write disk life, and ensuring data access speed

Pending Publication Date: 2020-12-01
RTIMEMAN MOTION CONTROL CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the speed of disks (HDD or SSD) on the market often cannot support such high-frequency reading and writing; moreover, disks (HDD or SSD) generally read and write in units of files, and a file occupies at least one sector, resulting in Even if only one byte is modified, a complete sector must be written, which is inefficient; in addition, high-frequency reading and writing of the disk will quickly consume the service life of the disk
[0005] In addition, if the power is cut off during the data writing process, some data may have been written and some data may not be written, and the correctness of the data will not be guaranteed; The time is longer, resulting in a relatively high probability of the above situation occurring

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
  • Nonvolatile data storage structure and nonvolatile data storage method
  • Nonvolatile data storage structure and nonvolatile data storage method
  • Nonvolatile data storage structure and nonvolatile data storage method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] Attached below Figure 1-7 , the specific embodiment of the present invention will be further described in detail.

[0049]It should be noted that the present invention can perfectly meet multiple stringent requirements such as high-frequency modification of data, no loss after power failure, and high modification efficiency, and is applicable to high-frequency modification of management data, high reliability requirements, and non-volatile The application of the data.

[0050] In an embodiment of the present invention, the non-volatile data storage structure includes a non-volatile storage unit NVRAM, an NVRAM mirror storage unit, an NVRAM read-write manager, and an NVRAM and mirror synchronization unit.

[0051] The non-volatile storage unit NVRAM can be used, for example, to store rapidly changing data such as program data and position information of industrial robots. Non-volatile storage unit NVRAM is used as a persistent storage device. A common solution is a co...

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 nonvolatile data storage structure and a nonvolatile data storage method. The nonvolatile data storage structure comprises a nonvolatile storage unit NVRAM, an NVRAM mirror image storage unit, an NVRAM read-write manager and an NVRAM and mirror image synchronization unit, wherein the nonvolatile memory unit NVRAM comprises an N-1 memory block and a backup BACKUP block, and the N-1 memory block and the backup BACKUP block have the same memory space size; wherein the NVRAM mirror image storage unit is used for mirror image storage of data in a nonvolatile storage unit NVRAM, the NVRAM mirror image storage unit comprises N-1 storage blocks with the same storage space size, and the size of each storage block is the same as the size of the storage block of each nonvolatile storage unit NVRAM; the NVRAM read-write manager performs read-write operation on all data in the NVRAM mirror image storage unit through the NVRAM access interface; and the NVRAM and mirror image synchronization unit is used for synchronizing all data in the NVRAM and all mirror image data in the NVRAM mirror image storage unit.

Description

technical field [0001] The present invention relates to the technical field of semiconductor manufacturing, in particular to a data processing device and a processing method thereof, and more particularly to a fast and reliable non-volatile data storage structure and storage method. Background technique [0002] With the continuous improvement of performance and the continuous clarification of various application scenarios, industrial robots have been widely used in industries such as automobiles, electronics, metal products, plastics and chemical products. In the automation industry such as industrial robots, most of them need to support the execution of some kind of automation program. These programs may need to quickly generate or modify some data, and the frequency of modification is very high, which may reach more than 10 to 10,000 times per second. Moreover, these data often need not be lost after power failure. [0003] At present, if the above-mentioned high-frequen...

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
IPC IPC(8): G06F3/06
CPCG06F3/0619G06F3/0616G06F3/0644G06F3/0655G06F3/0667G06F3/0685
Inventor 冯赟龚劭秋贺岩范东平钱进胡跃进
Owner RTIMEMAN MOTION CONTROL CO LTD