Unlock instant, AI-driven research and patent intelligence for your innovation.

Logic self-loading method and system for field programmable gate array of embedded system

An embedded system and gate array technology, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as FPGA logic cannot be upgraded separately

Active Publication Date: 2014-06-04
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a method and system for self-loading of FPGA logic in an embedded system, so as to solve the problem in the prior art that the FPGA logic can only be upgraded by first upgrading the application program and not by upgrading the FPGA logic alone

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
  • Logic self-loading method and system for field programmable gate array of embedded system
  • Logic self-loading method and system for field programmable gate array of embedded system
  • Logic self-loading method and system for field programmable gate array of embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The technical solutions of the embodiments of the present invention will be described in further detail below with reference to the drawings and embodiments.

[0036] Such as figure 1 Shown is a flow chart of an embedded system FPGA logic self-loading method of the present invention. As shown in the figure, the method includes the following steps:

[0037] Step 10, binding the single-board logic boot module stored in the first storage space with the single-board logic download module stored in the second storage space, so as to obtain the automatic startup and loading logic module;

[0038] Examples of the above-mentioned single-board logic boot module and single-board logic download module in the storage space are as follows: figure 2 As shown, the storage space of part A is the second storage space, which stores the single-board logic download module, that is, the single-board logic program to be downloaded. The single-board logic download module in this part of t...

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 logic self-loading method and a system for a field programmable gate array of an embedded system. The method comprises the following steps of binding a single-board logic guiding module with a single-board logic downloading module to obtain an automatic loaded logic starting module; starting a field programmable gate array by the automatic loaded logic starting module; and loading logic files of the field programmable gate array by the automatic loaded logic starting module according to a recorded loading mode. The system comprises a binding module and the automatic loaded logic starting module, wherein the binding module is used for binding the single-board logic guiding module with the single-board downloading module to obtain the automatic loaded logic starting module; and the automatic loaded logic starting module is used for starting the field programmable gate array and loading the logic files of the field programmable gate array in the recorded loading mode. Therefore, through the binding mode, application program codes are not needed to be compiled and constructed again when relative factors such as content, downloading mode and the like of single logic are changed.

Description

technical field [0001] The present invention relates to a Field Programmable Gate Array (Field Programmable GateArray, FPGA for short) of an embedded system, in particular to a method and system for self-loading FPGA logic of an embedded system. Background technique [0002] In the single-board software development process, FPGA has become an indispensable core device on the single-board hardware. At present, there are many types of FPGAs, and there are many loading methods. Such as: serial loading, parallel loading, JATG (Joint Test Action Group, the Chinese name is joint test behavior organization) loading, JATG is an international standard test protocol (IEEE 1149.1 compatible), which can test the hardware of chips with JTAG interface The circuit performs boundary scan and fault detection. The previous method of loading FPGA on the board software is to put the FPGA loading method in the application storage space, and bind it to the board software through the hybrid comp...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 焦晓霞徐坤张旭
Owner ZTE CORP