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

Field programmable gate array loading method and device

A gate array and programming logic technology, applied in the field of FPGA, can solve the problems of increased loading time of FPGA, increased startup time of single board, etc.

Inactive Publication Date: 2011-11-30
ZTE CORP
View PDF4 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The inventor found that the increase of the configuration file directly leads to a large increase in the loading time of the FPGA, thereby greatly increasing the startup time of the single board

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
  • Field programmable gate array loading method and device
  • Field programmable gate array loading method and device
  • Field programmable gate array loading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0017] The processor loads the FPGA through the CPLD, and the FPGA is loaded using the Slave SelectMAP method. Embodiments of the present invention are implemented on this basis.

[0018] figure 2 It is a flow chart of the FPGA loading method according to an embodiment of the present invention, comprising the following steps:

[0019] Step S10, the processor transmits the compressed configuration file to the CPLD;

[0020] In step S20, the CPLD restores the compressed configuration file to generate corresponding configuration clocks and configuration control signal lines, so as to complete the loading of the FPGA.

[0021] In the related art, the configuration file of the FPGA is directly transm...

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 an FPGA loading method and device. The method includes: a processor transmits a compressed configuration file to a CPLD; and the CPLD restores the compressed configuration file to generate a corresponding configuration clock and a configuration control signal line to complete the FPGA. of loading. The invention adopts the method of file compression to transmit the configuration file of the FPGA, which solves the problem of long startup time of the single board caused by the large configuration file, and further achieves the effect of fast startup of the single board.

Description

technical field [0001] The present invention relates to the field of FPGA (Field Programmable Gate Array, Field Programmable Gate Array), in particular to an FPGA loading method and device. Background technique [0002] In practical applications, FPGAs are often used together with processors (such as DSP (Digital Signal Processor, Digital Signal Processor)). For the flexibility of loading FPGAs and the economy of hardware costs, FPGAs often use Slave SelectMAP (passive loading) to load . The schematic diagram of the system connection of the processor loading the FPGA through the CPLD (Complex Programmable Logic Device) is as follows: figure 1 shown. In this loading mode, an external device increases the configuration clock for the FPGA. The general loading process is as follows: [0003] First, the processor reads the configuration data of the FPGA from the non-volatile memory after power-on reset, or through some interfaces, such as EMAC (Ethernet Media Access Controller...

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/445G06F13/00
Inventor 黄斌赵志刚赵俊锐
Owner ZTE CORP
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