Implementation method of self-erasable FPGA (field programmable gate array) configuration module

A technology for configuration modules and implementation methods, applied in information storage, static memory, instruments, etc., can solve problems such as inability to protect, digital systems cannot be completed by themselves, FPGA and PROM cannot work, etc. The implementation method is simple and convenient, avoiding Erase operation by mistake and guarantee the effect of normal operation

Active Publication Date: 2013-12-25
BEIJING RES INST OF TELEMETRY +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The software erasing method is to use the software provided by FPGA and PROM design manufacturers to erase. Taking Xilinx products as an example, the IMPACT software provided by this manufacturer can complete the erasing operation of configuration information, but this method must rely on computer And the corresponding software to complete, the digital system cannot complete by itself, so there are certain limitations
[0004] The method of physical destruction usually adopts the method of electric burning, so that FPGA and PROM cannot work
However, it has been proved by experiments that electric burning only destroys the power supply module of the PROM, and will not affect its storage unit. The configuration information stored in it can still be read through certain technical means, and it cannot play a protective role.

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
  • Implementation method of self-erasable FPGA (field programmable gate array) configuration module
  • Implementation method of self-erasable FPGA (field programmable gate array) configuration module
  • Implementation method of self-erasable FPGA (field programmable gate array) configuration module

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0036] In order to meet the requirements of technical confidentiality, the digital system needs to erase the configuration information of the FPGA to avoid obtaining relevant technical information through the configuration information. For digital systems designed based on FPGA and PROM, due to the storage characteristics of FPGA, the configuration information on it will be lost after power off, so it is only necessary to erase the configuration information on the PROM. The access, programming and erasing of PROM can be realized through JTAG. The present invention designs a self-erasable FPGA configuration module, which simulates JTAG to issue erasing instructions to the PROM by generating relevant signals through the FPGA, thereby completing the self-erasing operation.

[0037] Such as figure 1 Shown is the schematic diagram of the FPGA confi...

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 relates to an implementation method of a self-erasable FPGA (field programmable gate array) configuration module, which comprises the steps of storing the configuration information of an FPGA in a PROM (programmable read-only memory); when the whole configuration module is power-on, loading the configuration information into the FPGA, so that the FPGA runs normally, and an external computer can implement the operations of accessing, programming and erasing the PROM by a JTAG (joint test action group). According to the invention, signals similar to JTAG erasing instructions are generated by using the FPGA, and the signals are transmitted to the PROM through the JTAG, thereby realizing a purpose of erasing the configuration information stored in the PROM; for ensuring the normal running of the whole configuration module, the control on a self-erasing operation is performed by using a CPLD (complex programmable logic device), thereby avoiding the occurrence of a mis-erasing situation. According to the invention, the self-erasing operation of the FPGA configuration module can be completed, the configuration information in the PROM can be completely erased, and the mis-erasing operation is avoided, thereby ensuring the normal running of a digital system.

Description

technical field [0001] The invention relates to a method for realizing a self-erasable FPGA configuration module, which belongs to the technical field of electronic products. Background technique [0002] Existing methods for erasing the FPGA configuration information stored on the PROM include a software erasing method and a physical destruction method. [0003] The software erasing method is to use the software provided by FPGA and PROM design manufacturers to erase. Taking Xilinx products as an example, the IMPACT software provided by this manufacturer can complete the erasing operation of configuration information, but this method must rely on the computer And the corresponding software to complete, the digital system cannot complete by itself, so there are certain limitations. [0004] The method of physical destruction usually adopts the method of electric burning, so that FPGA and PROM cannot work. However, it has been proved by experiments that electric burning onl...

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): G11C16/14
Inventor 梁炳峰张勇汪玥詹磊
Owner BEIJING RES INST OF TELEMETRY
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