Check patentability & draft patents in minutes with Patsnap Eureka AI!

FPGA and DSP remote loading system based on MicroBlaze

A loading system and remote technology, applied in the direction of program loading/starting, transmission system, program control device, etc., can solve the problems of changing equipment status, unfavorable equipment maintenance and management, time-consuming and labor-intensive, etc., to ensure reliability and increase Effects on Stability and Maintainability

Inactive Publication Date: 2021-04-16
58TH RES INST OF CETC
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For large-scale systems with multiple devices and chassis, if the system software is updated by connecting the emulator through the JTAG interface, all boards need to be removed from the chassis and connected to the emulator one by one for software upgrade, which is not only time-consuming Energy-intensive, and there is a certain risk of changing the status of the equipment, which is not conducive to the maintenance and management of the equipment

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 and DSP remote loading system based on MicroBlaze
  • FPGA and DSP remote loading system based on MicroBlaze
  • FPGA and DSP remote loading system based on MicroBlaze

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] see figure 1 As shown: the first embodiment specifically provides the hardware structure of the embedded system of the present invention, including an FPGA chip 1 , a DSP chip 2 , a PHY chip 3 and a FLASH chip 4 . The present invention selects the K7 series FPGA chip 1 of XILINX Company for use, and this chip supports the QuickBoot configuration method. Choose the C2000 series DSP chip 2 of TI Company. The PHY chip 3 is an 88E111 chip, which is used for network communication with the host computer 5 . FPGA chip 1 is configured with N25Q128 storage chip, which has a storage space of 16MB. The upper computer 5 is connected to the PHY chip 3 through the network, and the PHY chip 3 is connected to the FPGA chip 1. The FPGA chip 1 sends the data for updating the application program to the FLASH chip 4 through the SPI interface, and the FLASH chip 4 is used to store the application program of the FPGA chip 1. . In addition, the FPGA chip 1 performs data interaction with 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 belongs to the technical field of software and hardware design of an embedded system taking an FPGA and a DSP as frameworks, and particularly relates to a MicroBlaze-based FPGA and DSP remote loading system which comprises an FPGA chip, a DSP chip, a PHY chip and a FLASH chip, and the remote loading is mainly realized through a soft core and logic design in the FPGA chip; for updating of an FPGA chip, an upper computer issues an FPGA chip configuration file to be updated to a MicroBlaze soft core in the FPGA chip through a network port by means of the Ethernet, the soft core analyzes effective data through a Lwip network protocol and then transmits the data to an fpgaloadctrl loading module of the FPGA chip through an AXI bus, and the fpga_load_ctrl loading module loads the data. The loading module caches data and stores the data into a FLASH chip through an SPI bus interface; for updating of the DSP chip, an updating configuration file of the DSP chip is issued through the upper computer, and after the MicroBlaze soft core receives the data, the MicroBlaze soft core updates the DSP chip; the mode of updating programs of the FPGA and the DSP is enabled to be more convenient, and the efficiency is greatly improved.

Description

technical field [0001] The invention belongs to the technical field of software and hardware design of an embedded system based on FPGA and DSP, and in particular relates to a MicroBlaze-based FPGA and DSP remote loading system. Background technique [0002] In aerospace, industrial control, radar and other fields, devices designed with Field Programmable Gate Array (FPGA) + Digital Signal Processor (DSP) are widely used. FPGA can complete high-speed acquisition of peripheral data and complex logic control, and realize various control and communication protocols. DSP interacts with FPGA to analyze and process the collected data through complex algorithms through DSP. [0003] In general, these devices require constant updates to improve the system software. For large-scale systems with multiple devices and chassis, if the system software is updated by connecting the emulator through the JTAG interface, all boards need to be removed from the chassis and connected to the emul...

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): G06F9/445G06F8/71G06F8/656G06F15/78G06F13/42H04L29/08
Inventor 赵参郝国锋王小龙虞亚君桑坤
Owner 58TH RES INST OF CETC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More