High-speed dynamic loading device and method of multiple FPGA based on Ethernet

A dynamic loading, Ethernet technology, applied in the direction of program control device, program loading/starting, program control design, etc., can solve the problems of long programming time, long programming time, limitation of use flexibility, etc., to improve work efficiency , Improve system flexibility and save programming time

Inactive Publication Date: 2017-06-20
SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the loading configuration files of the latest FPGA devices, such as the Virtex7 series FPGA devices, often have hundreds of megabits. It takes a long time to program the FLASH program using the commonly used USB emulator. If multiple chips in the same JTAG link The configuration file curing of FPGA devices can only be done in a serial manner, which often takes longer to program, and after the program is updated, all FLASH devices need to be re-cured, and the flexibility of use is greatly limited.

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
  • High-speed dynamic loading device and method of multiple FPGA based on Ethernet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] All features disclosed in this specification, or steps in all methods or processes disclosed, may be combined in any manner, except for mutually exclusive features and / or steps.

[0021] Any feature disclosed in this specification, unless specifically stated, can be replaced by other alternative features that are equivalent or have similar purposes. That is, unless expressly stated otherwise, each feature is one example only of a series of equivalent or similar features.

[0022] Such as figure 1 As shown, the device of the present invention includes a network interface circuit and an FPGA for configuration; wherein,

[0023] The network interface circuit has a signal connection with the FPGA for configuration; the FPGA for configuration is connected with each FPGA for work.

[0024] In a specific embodiment, the network interface circuit includes an RJ45 network connector and an Ethernet PHY port, the RJ45 network connector is connected to the Ethernet PHY port throu...

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 high-speed dynamic loading device and method of multiple FPGA based on Ethernet, and relates to the technical field of configuration file loading of programmable controllers. The high-speed dynamic loading device and method of the multiple FPGA based on the Ethernet aim at quickly loading configuration files for the multiple FPGA. The technical key points are that the high-speed dynamic loading device comprises a network interface circuit and a configuration-used FPGA, wherein the network interface circuit and the configuration-used FPGA are in a signal connection, the configuration-used FPGA is used for being in a signal connection with each working-used FPGA, receiving first class configuration files sent by the Ethernet through the network interface circuit, and writing the first class configuration files to memories of the corresponding working-used FPGA.

Description

technical field [0001] The invention relates to the technical field of loading configuration files of programmable controllers, in particular to a high-speed loading device and method for configuration files of FPGAs. Background technique [0002] At present, there are a large number of field programmable logic array devices in digital receivers, that is, FPGA devices. Most of the acquisition control and signal processing in digital receivers are completed on FPGA, and FPGA devices are based on RAM. The internal program is automatically cleared. After power-on, the configuration file needs to be loaded from the outside, and then the corresponding action will be executed according to the program in the configuration file. [0003] The common program loading modes of FPGA mainly include: master (active) serial loading mode, slave (slave) serial loading mode, master (active) parallel loading mode, slave (slave) parallel loading mode and JTAG loading mode. The master serial and...

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): G06F9/445H04L29/08
CPCG06F9/44521G06F9/44505H04L67/06H04L67/30
Inventor 曹森陈俊霖彭艳
Owner SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
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