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

A device and method for updating FPGA and DSP programs based on a network

A technology for updating programs and programs, applied in software engineering design, instruments, electrical and digital data processing, etc., can solve problems such as complex work processes, and achieve the effect of reducing dependence

Pending Publication Date: 2019-04-02
北京昊海雅正科技有限公司
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, it is necessary to use emulators of FPGA and DSP to realize program solidification and update of programmable devices (FPGA and DSP) on the hardware platform at the equipment site, so that when system equipment is maintained and updated It requires developers to be at the equipment site and use a dedicated emulator, which limits the working environment of test and maintenance personnel, and the working process is more complicated

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
  • A device and method for updating FPGA and DSP programs based on a network
  • A device and method for updating FPGA and DSP programs based on a network
  • A device and method for updating FPGA and DSP programs based on a network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The implementation mode of the present invention is illustrated by specific specific examples below, and those who are familiar with this technology can easily understand other advantages and effects of the present invention from the contents disclosed in this description. Obviously, the described embodiments are a part of the present invention. , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0028] The specific meanings of the English abbreviations involved in the embodiments of the present invention are as follows:

[0029] FPGA: Field-Programmable Gate Array, Field Programmable Gate Array;

[0030] DSP: Digital Signal Processing, digital signal processing;

[0031] Virtex / Kintex: the name of the FPGA product;

[0032] KeyStone: OpenStack Identity Service, the module responsible ...

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 device and method for updating FPGA and DSP programs based on a network. The device comprises a field programmable gate array chip and a digital signal processor chip, wherein the field programmable gate array chip is provided with a first Flash memory for storing an FPGA updating program, the field programmable gate array chip is connected to an HPC pin of an FMC end through an LVDS interface, and the field programmable gate array chip is connected with a four-channel SFP interface through a GTH interface; the digital signal processor chip is connected with a PHY physical layer chip through an SGM interface, and the digital signal processor chip is provided with a second Flash memory for storing a DSP updating program; the field programmable gate array chip is connected with a CPLD complex programmable logic device through a GPIO interface, and the CPLD complex programmable logic device is connected with the digital signal processor chip through an EMIF interface. The user can maintain the equipment product and update the program remotely, so that the dependence on special equipment is reduced.

Description

technical field [0001] The embodiment of the present invention relates to a device and method for updating FPGA and DSP programs based on a network, in particular to a device and method for curing and updating programmable device programs on a hardware platform. Background technique [0002] Programmable logic device originated in the 1970s. It is a new type of logic device developed on the basis of application-specific integrated circuits (ASIC). It is the main hardware platform for digital system design today. Its main feature is that it is completely controlled by the user through software. Configure and program to complete a specific function, and can be repeatedly erased and written. When modifying and upgrading the PLD, there is no need to change the PCB circuit board, just modify and update the program on the computer, making the hardware design work a software development work, shortening the cycle of system design, improving the flexibility of implementation and red...

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
IPC IPC(8): G06F8/654
CPCG06F8/654
Inventor 康宗明景秀伟
Owner 北京昊海雅正科技有限公司
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