Information protection method and device for an MCU chip

A technology of information protection and chips, applied in the protection of internal/peripheral computer components, instruments, preventing unauthorized use of memory, etc., can solve the problems of not being able to prevent mutual theft and not being satisfied

Active Publication Date: 2018-02-23
GIGADEVICE SEMICON (BEIJING) INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In terms of information protection solutions, MCU chip products currently on the market only protect the contents of the flash memory user area as a whole, which cannot meet the needs of the two companies to jointly develop programs
Because it can only protect the content of the flash user area from being stolen by customers, but it cannot prevent companies that jointly develop programs from stealing each other's programs

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
  • Information protection method and device for an MCU chip
  • Information protection method and device for an MCU chip
  • Information protection method and device for an MCU chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] In order to make the above objectives, features and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0058] The following describes an information protection scheme of an MCU chip in an embodiment of the present invention.

[0059] The read protection level of the flash memory controller is controlled by several control bits in the flash information area. The read protection level of the flash memory controller is divided into three levels, and the characteristics of each level are as follows:

[0060] Zero-level read protection: The user area of ​​the flash memory is completely open and can be read, written and erased at will. The flash memory information area is also completely open.

[0061] Level 1 read protection: Booting from the flash user area can normally access the flash user area; other startup methods (including...

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 an information protection method and device for an MCU chip. The MCU chip includes an instruction bus, a data bus, a flash memory controller and a flash memory user area; the flash memory controller is used to divide the flash memory user area into a first partition and a flash memory user area The second partition; the method includes: when the instruction bus accesses the flash memory user area, judging whether the instruction bus accesses the first partition; if so, enters the first partition working state; when in the In the working state of the first partition, the command bus accesses the second partition, and then enters a transition state; judging whether the time in the transition state reaches a preset waiting time; if so, enters the second partition working state; The embodiments of the present invention are used to protect programs from being stolen by customers, and at the same time, protect companies that jointly develop programs from stealing each other's programs.

Description

Technical field [0001] The invention relates to the technical field of electronic circuits, in particular to an information protection method of an MCU chip and an information protection device of an MCU chip. Background technique [0002] With the continuous improvement of integrated circuit technology, MCU (Micro Control Unit, Micro Control Unit) chips are more and more widely used, ranging from children's toys to large construction machinery. MCU chips are needed. The MCU chip usually includes a CPU (Central Processing Unit, central processing unit), flash memory (Flash Memory), SRAM (Static Random Access Memory, static random access memory) and various peripheral devices. When the MCU chip is powered off, the contents of the flash memory will not be lost, but the contents of the SRAM will be lost. The flash memory is usually divided into two independent areas: one is the flash user area, used to store user programs; the other is the flash information area, used to store the ...

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): G06F12/14G06F21/79
CPCG06F12/14G06F12/1441G06F12/1425G06F21/79G06F21/85G06F2221/2141
Inventor 李宝魁王景华王南飞
Owner GIGADEVICE SEMICON (BEIJING) INC
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