FPGA (Field Programmable Gate Array) dynamic function switching method and device for embedded equipment

An embedded device, dynamic function technology, applied in functional inspection, program control device, program control design, etc., can solve the problems of error-prone, cumbersome manual stereotype function operation, etc., to increase work efficiency, enhance efficiency and convenience , to avoid error-prone effects

Inactive Publication Date: 2017-01-11
XUJI GRP +5
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a method for FPGA dynamic function switching of embedded devices, which is used to solve the problems of cumbersome operation and error-prone problems caused by manual stereotyped functions, so that the application of the device is convenient and reliable

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
  • FPGA (Field Programmable Gate Array) dynamic function switching method and device for embedded equipment
  • FPGA (Field Programmable Gate Array) dynamic function switching method and device for embedded equipment
  • FPGA (Field Programmable Gate Array) dynamic function switching method and device for embedded equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] A kind of FPGA dynamic function switching method of embedded device, comprises the following steps:

[0031] Step 1) form the target file mapping table according to the one-to-one correspondence between device functions and FPGA target files;

[0032] Step 2) analyzing the configuration file information and the instruction information to obtain the information of the function to be switched;

[0033] Step 3) According to the information of the function to be switched, the corresponding target file is searched in combination with the above-mentioned target file mapping table;

[0034] Step 4) Load the found target file.

[0035] This method can avoid the cumbersome and error-prone disadvantages of manual device management, and can enhance the efficiency and convenience of device management. Specifically, such as figure 1 , figure 2 with image 3 As shown, the specific steps of the method are as follows:

[0036] 1 Collect the FPGA target files corresponding to dif...

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 (Field Programmable Gate Array) dynamic function switching method and device for embedded equipment. According to the invention, firstly, a target file mapping table is formed according to a corresponding relationship between equipment functions and FPGA target files; then configuration file information and instruction information are analyzed to obtain information of a function to be switched, and according to the information of the function to be switched, the corresponding target file is searched by combining the target file mapping table; finally, the searched target file is loaded. By the process, the FPGA dynamic function switching method and device solve the problems of tediousness and easiness for generating a fault when different FPGA programs need to be downloaded for different devices, and are more efficient, convenient and rapid in management when different FPGA programs are used for different devices; moreover, a very convenient method is provided for full functional testing of the devices.

Description

technical field [0001] The present invention relates to the technical field of equipment application management and testing, in particular to a FPGA dynamic function switching method and device for embedded equipment Background technique [0002] At present, the embedded system industry is developing extremely rapidly and has become an important part of the computer system. Embedded products have penetrated into all aspects of people's lives, and they are everywhere. From mobile phones, MP3 players to smart home appliances, automotive electronics, space shuttles, and satellite systems, embedded systems are everywhere. The development of FPGA-based embedded systems is also in the ascendant. It is precisely because of the excellent characteristics of FPGA computing speed, parallel computing, and online programming that the status of FPGAs in embedded systems has risen steadily. [0003] The current embedded devices are classified by many product applications. They are used in...

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/445G06F11/26G06F11/22
CPCG06F9/44536G06F9/44505G06F11/2205G06F11/26
Inventor 宋彦锋包伟杨智德邓迎军左群业李松合黄显果匡海燕王振任红旭汤洋李英明裘愉涛
Owner XUJI GRP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products