Non-volatile memory with partition write-protection and guard position scrambling processing functions and write-operation method thereof

A non-volatile, bit-protected technology, used in static memory, read-only memory, digital memory information, etc., can solve the problems of inconvenient integration, unprotected data, and vulnerable to attacks, and achieve easy integration and improve anti-illegal tampering. Or malicious attack ability, avoid the effect of modifying the protection bit information

Active Publication Date: 2017-01-04
FUDAN UNIV
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Data in common storage arrays in this structure is unprotected and vulnerable to attacks
Moreover, the protection information is stored in an independent non-volatile storage unit, which is not convenient for integration. At the same time, because the corresponding information must be read before each write operation to the OTP storage array, the storage speed will be reduced, and it is not suitable for high-speed storage. stored in the application

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
  • Non-volatile memory with partition write-protection and guard position scrambling processing functions and write-operation method thereof
  • Non-volatile memory with partition write-protection and guard position scrambling processing functions and write-operation method thereof
  • Non-volatile memory with partition write-protection and guard position scrambling processing functions and write-operation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In the following, the flow of writing operations in different areas of the present invention will be further described in detail in conjunction with the embodiments.

[0048] Figure 8 As a schematic diagram of a more specific embodiment of the circuit design provided by the present invention, the overall memory array is divided into three parts: OTP area, MTP area ( 810 ) and protection bit area 820 . In this embodiment, the overall MTP is divided into three blocks as an example, but it can also be divided into any blocks in actual design. The OTP area write protection control circuit 830 controls the OTP area to only perform one write operation under normal conditions, and locks it after writing. The MTP area is divided into different blocks, each block has a corresponding protection bit in the protection bit area, and the protection bit information stored in the protection bit area is stored in the block status register in the MTP area write protection control circu...

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 belongs to the field of resistance type random access memory peripheral design and particularly relates to a non-volatile memory with partition write-protection and guard position scrambling processing functions and a write-operation method thereof. An overall circuit of the non-volatile memory comprises two resistive memory arrays with different functions and two peripheral write-protection circuits with corresponding functions. One resistive memory array is used for saving data related to secret keys, certification labels and other safety information, and the other resistive memory array is used for saving protected data needing to be confirmed during write-operation. By means of the memory and method, the data related to safety information can be independently saved to prevent modification or prevent the protected information from being unintentionally modified or maliciously tampered by the outside.

Description

technical field [0001] The invention belongs to the technical field of non-volatile memory, and in particular relates to a non-volatile memory with partition write protection and protected location disorder processing and a write operation method thereof, which guarantee the security of different data. Background technique [0002] Non-volatile memory (non-volatile memory) refers to the memory that can still store valid information after power failure. Due to its non-volatile nature, it is mostly used for long-term storage of data. And because of its application in security fields such as key storage, its security issues must be taken into consideration. For example, in the FPGA configuration flow storage, encryption / authentication is required, and the required encryption / authentication key needs to be stored in the OTP area to prevent rewriting; and the configuration flow storage area, due to the importance of the configuration flow data itself, also needs to have a lot of ...

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): G06F21/79G11C17/16G11C13/00
CPCG06F21/79G11C13/0021G11C17/16
Inventor 解玉凤肖奕周乐成闫石林周百会周思远林殷茵
Owner FUDAN UNIV
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