Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and circuit capable of reconfiguring FPGA (field programmable gate array) quickly

A technology of reconfiguration and new configuration, applied in the direction of program control device, software deployment, program loading/starting, etc., can solve problems such as increasing the difficulty of circuit design, and achieve the effect of reducing design difficulty, easy operation and cost saving

Active Publication Date: 2016-05-11
BEIJING HUAFENG TEST & CONTROL TECH CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This solution requires an additional main control chip. The main control chip must not only support external communication, but also have a FLASH memory for internal settings, and the capacity of this memory can save at least one FPGA configuration file, which increases the difficulty of circuit design.

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
  • Method and circuit capable of reconfiguring FPGA (field programmable gate array) quickly
  • Method and circuit capable of reconfiguring FPGA (field programmable gate array) quickly

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] A method to quickly reconfigure the FPGA, the FPGA circuit is powered on, such as figure 1 As shown, the FPGA circuit 1 as a programmable gate array first establishes a communication connection with a main control server 2, when the FPGA circuit receives a new configuration file command from the main control server: it receives the new configuration sent from the main control server file, and send the received new configuration file to the FLASH memory 3, the FPGA circuit loads the new configuration file in the FLASH memory and runs it, and the process of reconfiguring the FPGA ends; the FLASH memory ensures that the configuration file will not be lost in the case of power failure, programmable The FPGA circuit of the gate array has an FPGA configuration dedicated module 101 for loading configuration files.

[0024] In the embodiment: the communication connection with the main control server is established through the communication control circuit 102 implemented in the...

Embodiment 2

[0032] A circuit that quickly reconfigures the FPGA, such as figure 1 with figure 2 shown, where figure 2 A practical application circuit is given, including an FPGA circuit 1, in which a communication control circuit 102 and a memory interface control circuit 103 are respectively implemented by means of programming, and the communication control circuit is connected through a system bus The main control server 2, the memory interface control circuit is connected to a FLASH memory 3; the main control server is used to transmit configuration files and send reconfiguration commands to the FPGA circuit through the system bus, and the FLASH memory is used to save the configuration when power-off file, and the memory interface control circuit is used to store the configuration file transmitted by the main control server into the FLASH memory.

[0033] In the embodiment: a bidirectional data drive control circuit 4 is arranged between the FLASH memory and the FPGA circuit, and t...

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 a method and a circuit capable of reconfiguring an FPGA (field programmable gate array) quickly. The method comprises steps as follows: an FPGA circuit establishes communication connection with a master control server firstly, receives a new configuration file sent by the master control server and sends the received new configuration file into a flash storage when receiving a new configuration file command, and loads and runs the new configuration file in the flash storage, and the FPGA reconfiguring process is ended. According to the circuit, a communication control circuit and a storage interface control circuit are realized in the FPGA circuit respectively, the communication control circuit is connected with the master control server through a system bus, and the storage interface control circuit is connected with the flash storage. With the adoption of the method and the circuit, the reconfiguring process is controlled by the FPGA, the design difficulty is reduced, and the cost is saved.

Description

technical field [0001] The invention belongs to the field of basic electronic circuits, and in particular relates to a method and circuit capable of quickly reconfiguring an FPGA. Background technique [0002] Field Programmable Gate Array FPGA (Field Programmable Gate Array) is a control unit widely used in electronic equipment, which can realize different circuit functions by loading different configuration files. At present, the FPGA update configuration file mainly uses a dedicated download device, and the configuration file is solidified in the external FLASH through the JTAG interface, and the FPGA will automatically load the configuration file when the system is powered on. However, after the whole machine equipment is assembled, once the FPGA needs to be reconfigured, the whole machine must be disassembled, and then the configuration file must be updated using a dedicated download device, and finally the whole machine must be assembled. The whole process is time-con...

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): G06F9/445
CPCG06F8/65
Inventor 陈良靳庆龙石学利袁琰李泳明李宝娟张军强陈志博姜祎春
Owner BEIJING HUAFENG TEST & CONTROL TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More