Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Remote upgrading system and method based on FPGA and medium

A remote upgrade, bit computer technology, applied in the transmission system, general-purpose stored program computer, architecture with a single central processor, etc., can solve the problems of limited serial port speed, slow update program, etc., to solve the problem of unrecoverable, update rate Improve and optimize the effect of layout and routing

Pending Publication Date: 2021-11-26
上海微波技术研究所(中国电子科技集团公司第五十研究所)
View PDF12 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This mode is limited by the serial port speed, and the update program is too slow

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 upgrading system and method based on FPGA and medium
  • Remote upgrading system and method based on FPGA and medium
  • Remote upgrading system and method based on FPGA and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0045] The embodiment of the present invention provides a remote upgrade system based on FPGA, the system includes: host computer, FPGA and FLASH chip; wherein, the host computer completes data framing and data transmission; FPGA is responsible for data verification and FLASH Read and write, remote upgrade After the system is powered on, the FPGA automatically loads the configuration file from the FLASH; the FLASH chip is responsible for storing the program.

[0046] Among them, Gigabit Ethernet communi...

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 provides a remote upgrading system and method based on an FPGA and a medium. The system comprises an upper computer, the FPGA and a FLASH chip. The method comprises the steps that an upper computer selects a BIN file to be upgraded, issues a handshake frame and waits for an FPGA to reply an acknowledgement frame; after receiving the FPGA handshake acknowledgement frame, the upper computer sends an erasure frame; when the FPGA executes the command to successfully erase the FLASH, an erasing success confirmation frame is replied to the upper computer, and the upper computer starts to issue a data frame to be upgraded; the FPGA writes the data into the FLASH; and after all data to be upgraded are written into the FLASH, the FPGA reports an acknowledgement frame to the upper computer, and the upgrade is finished. According to the invention, the FPGA program is updated more simply and conveniently, the PCB circuit design is more optimized, the updating rate of the FPGA is improved, and the remote updating of the FPGA becomes safe and reliable.

Description

technical field [0001] The present invention relates to the technical field of embedded systems, in particular to an FPGA-based remote upgrade system, method and medium. Background technique [0002] Programmable logic device FPGA devices have the advantages of high density, low power consumption, high speed, high reliability, etc., and have been widely used in aerospace, communication, industrial control, etc. Since the FPGA device uses an SRAM process, the configuration data in the FPGA will be lost when the power is turned off. Usually, the FPGA is connected to an external Flash to store configuration information. After the system is powered on, the FPGA automatically reads these files to complete the startup. [0003] At present, there are mainly three kinds of FPGA upgrade schemes: 1. Use the JTAG interface to upgrade the FPGA. This method is suitable for use in the product debugging stage. When the product is put into actual use, the update of the FPGA program require...

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): G06F8/65G06F15/78H04L29/06
CPCG06F8/65G06F15/7807H04L69/164
Inventor 王振宇罗文忠沈乙鸥
Owner 上海微波技术研究所(中国电子科技集团公司第五十研究所)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products