Supercharge Your Innovation With Domain-Expert AI Agents!

Remote loading system based on FPGA and downloading configuration method thereof

A loading system, remote technology, applied in the field of communication, can solve the problems of bulky interface reservation, bulky products, high cost, etc.

Pending Publication Date: 2021-09-10
北京紫玉伟业电子科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the problems of bulky products, complex structure and high cost in the prior art, and provide a remote loading system and its configuration method based on FPGA. The bulky interface is reserved to realize remote loading of FPGA chip configuration without changing the complexity of the hardware structure

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
  • Remote loading system based on FPGA and downloading configuration method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be described in detail below in conjunction with the accompanying drawings. It should be pointed out that the specific embodiments are only used for exemplary description of the present invention, and should not be regarded as limiting the protection scope of the present invention. Those skilled in the art should understand that all variations and modifications that do not depart from the gist of the present invention fall within the scope of the present invention. into the protection scope of the present invention.

[0016] figure 1 It is a frame diagram of the FPGA-based remote loading system of the present invention. As can be seen from the figure, the FPGA-based remote loading system of the present invention includes PC, FPGA, DDR and FLASH, wherein FPGA communicates with PC, DDR, and FLASH to exchange data; each hardware data interaction can be divided into the following: process:

[0017] The communication between PC and FPGA mainly ...

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 remote loading system based on an FPGA and a downloading configuration method thereof, the remote loading system comprises a PC, the FPGA, a DDR and a FLASH, and the FPGA respectively communicates with the PC, the DDR and the FLASH for data interaction; and the FPGA comprises a UDP_ctrl module, a DDR_ctrl module, a FLASH_ctrl module and an ICAP_ctrl module. When configuration is downloaded for a loading system, firstly, a bit stream file generated by engineering is packaged into a. Bin file; the. Bin file data is written into an FPGA through an Ethernet UDP Protocol, then the. Bin file data is written into a DDR through the FPGA, and thus caching the data in the DDR; then, the FPGA reads out and writes the configuration data in the DDR into the FLASH, and the FLASH needs to be erased before writing; and finally, the FPGA actively reads the configuration data in the FLASH through the ICAP primitive to complete the reconfiguration of the FPGA.

Description

technical field [0001] The invention belongs to the communication field, and in particular relates to an FPGA-based remote loading system and a download configuration method thereof. Background technique [0002] The current FPGA configuration methods can be divided into three types: active configuration, passive configuration and JTAG configuration. Generally, everyone is accustomed to using JTAG to update FPGA configuration, because JTAG configuration is very fast and convenient, and the integrated design tools of major manufacturers also provide corresponding JTAG configuration channels. However, JTAG configuration is only a general configuration method used in the debugging stage after all. After the FPGA engineering verification is completed, it is not suitable for applying to the corresponding products, because many products are released due to the cumbersome JTAG interface and product packaging requirements. , resulting in products that do not provide a JTAG interfac...

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/445G06F9/4401
CPCG06F9/44505G06F9/4406
Inventor 翟冠沈露王浩男
Owner 北京紫玉伟业电子科技有限公司
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