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

Method and control system capable of accelerating configuration based on FPGA (Field Programmable Gate Array)

A technology of configuration bits and configuration data, applied in memory systems, program control design, program control devices, etc., can solve problems such as poor wiring layout, and achieve the effect of reducing configuration time, speeding up configuration, and reducing capacity

Active Publication Date: 2016-11-23
WUXI ESIONTECH CO LTD
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] When using FPGA, each project uses different resources for the modules in the FPGA. Most of the time, all resources will not be used up. Even if all resources are used up, there will be wiring failures.

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
  • Method and control system capable of accelerating configuration based on FPGA (Field Programmable Gate Array)
  • Method and control system capable of accelerating configuration based on FPGA (Field Programmable Gate Array)
  • Method and control system capable of accelerating configuration based on FPGA (Field Programmable Gate Array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0032] A method based on FPGA-accelerated configuration, such as figure 1 , image 3 shown, including the following steps:

[0033] Step 1: Store the configuration data bitstream generated by each configuration bit in the FPGA in Flash, and send the configuration data to the control module CTRL.

[0034] Step 2: the control module CTRL controls the data shift module DSR to output 1312 bits "0" to the bit line BL of the configuration module SRAM, wherein the control module CTRL is the control center for data download, and the data shift mo...

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 method capable of accelerating configuration based on an FPGA (Field Programmable Gate Array). The method comprises the following steps: configuring configuration data of unused resources and configuring configuration data of resources which are actually used, so as to effectively shorten configuration time and reducing the capacity of a configuration code. The invention further provides a corresponding control system capable of accelerating the configuration based on the FPGA according to the method; the control system comprises a control module, a data displacement module and an address analysis module; and the control system can accelerate a configuration speed, a configuration data capacity is reduced and a storage space is saved.

Description

technical field [0001] The invention belongs to the technical field of programmable logic devices, in particular to an FPGA-based accelerated configuration method and control system. Background technique [0002] Programmable logic devices, through software tools, development, simulation and testing, generate configuration codes, quickly program configuration codes into devices, save a lot of non-repetitive engineering costs and circuit development cycles, and programmable logic devices are based on repetitive The configuration storage technology only needs to re-download the configuration code to complete the modification of the circuit. Programmable logic devices have the advantages of short development cycle, low cost, low risk, high integration, high flexibility, and easy maintenance and upgrade of electronic systems. Therefore, they are favored by the majority of end product users and become the mainstream of integrated circuit chips. , and are widely used in various f...

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/312G06F9/30
CPCG06F8/65G06F9/30043G06F9/30134
Inventor 闫华庄雪亚单悦尔胡凯
Owner WUXI ESIONTECH CO LTD
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