An upgrade method, device and storage device for an fpga chip

A chip and consistent technology, applied in software engineering design, instruments, computing, etc., can solve the problems that user data cannot be preserved and field application is not convenient

Active Publication Date: 2021-07-20
KONKA GROUP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] like figure 1 As shown, in actual application, the designer connects the computer and the FPGA download port through the downloader, and then runs the computer burning tool software to write the programming data files saved in the computer into the FLASH through the FPGA. However, there are two kinds of upgrade methods. Disadvantages: First, the upgrade requires a computer, and it is sometimes inconvenient to use on-site; second, the upgrade process will erase the data inside the entire FLASH, resulting in the failure to retain user data

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
  • An upgrade method, device and storage device for an fpga chip
  • An upgrade method, device and storage device for an fpga chip
  • An upgrade method, device and storage device for an fpga chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the object, technical solution and advantages of the present invention more clear and definite, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0038] The upgrading method of the FPGA chip described in the preferred embodiment of the present invention, such as figure 1 Shown, a kind of upgrading method of FPGA chip comprises the following steps:

[0039] Step S100, read the programming data file used for upgrading in the storage device, calculate the size of the data, and determine the number N of sectors in the FLASH occupied by the upgrading data.

[0040] Preferably, the storage device includes a U disk and a hard disk. And the size of one sector in the step S100 is 4KB (4096 bytes), the number of sectors N is equal to the ...

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 an upgrade method, device and storage device for an FPGA chip. The method includes: reading a programming data file used for upgrading in the storage device, calculating the amount of data, and determining the number of sectors in the FLASH occupied by the upgrade data N; By pulling down the signal of the FPGA programming pin PROG_B, the FPGA is controlled to be in a high-impedance state for erasing and reading and writing operations on the FLASH through the upgrade interface; by erasing N sectors in the FLASH from address 0, the control slave Start to write all programming data at address 0; obtain the data read by FLASH and compare it with the programming data file, and if they are consistent, the verification is passed, and the signal of the programming pin PROG_B is pulled high to control the FPGA to be in the working state. The invention can upgrade the FPGA function without using a computer, and can retain user data in the FLASH.

Description

technical field [0001] The invention relates to the field of electronic science and technology, in particular to an upgrade method, device and storage device for an FPGA chip. Background technique [0002] FPGA is the abbreviation of Field-Programmable Gate Array in English, that is, Field Programmable Gate Array. FPGA contains a large number of logic units, storage units, functional modules, internal wiring and other hardware resources. Designers can design the connection of these resources according to their needs. way, let the FPGA realize the desired logic function, specifically, by loading the programming data to the internal static storage unit (RAM), the value stored in the RAM determines the connection method of the internal hardware resources, and finally decides In addition to the functions that FPGA can realize, FPGA allows unlimited programming. After the FPGA is powered off, the connection to the internal resources disappears immediately. When the power is turn...

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 & AuthorityPatents(China)
IPC IPC(8): G06F8/654
Inventor梁宁
OwnerKONKA GROUP