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

Remote upgrade system and method for FPGA program based on JTAG standards

A remote upgrade and program technology, applied in the computer field, achieves the effects of good robustness, strong stability, and simplified upgrade process

Active Publication Date: 2018-09-11
HUAZHONG UNIV OF SCI & TECH RES INST SHENZHEN
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] For the defects of the prior art, the purpose of the present invention is to solve the technical problem that there are multiple defects in the FPGA program upgrade mode under the existing JTAG standard

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 upgrade system and method for FPGA program based on JTAG standards
  • Remote upgrade system and method for FPGA program based on JTAG standards

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0040]For the defects of the prior art, the purpose of the present invention is to provide a design system and method for remote upgrading of FPGA programs under the JTAG standard, aiming to solve the problems of high cost, poor versatility and poor robustness in FPGA upgrading. question.

[0041] The invention provides a system and method for remotely upgrading FPGA programs under the JTAG sta...

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 upgrade system and method for an FPGA program based on JTAG standards. The system comprises a storage module and a microprocessor; the storage module is used for storing an upgrade file of the FPGA program; the microprocessor is used for reading and parsing the upgrade file of the FPGA program, and under the JTAG standards, by controlling serial IO ports to simulate the level change, parsed upgrade data of the FPGA program and a JTAG instruction are written into an FPGA chip to make the FPGA program in the FPGA chip upgraded. By means of the remote upgrade system and method for the FPGA program based on the JTAG standards, the query overhead is reduced, and meanwhile the query process is shortened; the online configuration process is completed according tothe JTAG standards, the purpose of remotely upgrading an FPGA is ingeniously achieved through the technical means, and the remote upgrade system and method have the highest priority. Compared with anexisting technology of configuring the FPGA through a JTAG interface, the remote upgrade system and method have the advantages of low cost, high speed, good universality and high stability.

Description

technical field [0001] The present invention relates to the field of computer technology, more specifically, to a system and method for remotely upgrading FPGA programs based on the JTAG standard. Background technique [0002] At present, FPGA chips have been widely used in products on the market, especially Altera series FPGAs with relatively low cost. There are many ways to configure FPGA program upgrades, and the most widely used is the IEEE 1149.1 standard, which is the JTAG standard. Configuring FPGA in JTAG mode not only has higher priority than any other configuration mode (AS, AP, PS, FPP, etc.), but also has the characteristics of high robustness and low cost. [0003] The four pins required for device operation in the JTAG configuration mode are TDI, TDO, TMS, and TCK. Through these four pins, the microprocessor (DSP, ARM, single-chip microcomputer, etc.) can configure the FPGA based on the JTAG standard. Online configuration completes the upgrade. Among them, T...

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/654
CPCG06F8/654
Inventor 尤新革戴忍徐端全夏北浩徐匡义
Owner HUAZHONG UNIV OF SCI & TECH RES INST SHENZHEN
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