A method and device for protecting internal configuration memory of fpga chip
A technology for protecting configuration and memory, applied in the field of memory, which can solve problems such as easy deletion or tampering, difficulty in re-opening permissions, and unfavorable internal register/memory protection.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0032] figure 2 It is a system block diagram of a device for protecting the internal memory of a field programmable gate array FPGA chip according to an embodiment of the present invention. Such as figure 2 As shown, the system includes a FPGA chip, a JTAG interface 218 and a non-volatile memory 220 . The FPGA chip includes a configuration memory 202 , a configuration controller 204 , a decryption password memory 210 , an access controller 212 , and an access code memory 214 . The configuration controller 204 includes a JTAG controller 206 and a decryption module 208 . The access code memory 214 stores an access code composed of one or more bits. The access code is used as the access password.
[0033] When the FPGA chip is powered on, the encrypted data related to the configuration chip stored in the non-volatile memory 220 outside the chip is decrypted and configured into the configuration memory 202 by the decryption module 208 inside the chip.
[0034] The access co...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 