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

Multi-board FPGA program writing method realized based on network and optical fiber data transmission

A data transmission, multi-board technology, applied in the direction of program control device, program loading/starting, software deployment, etc., can solve the problems of long program programming time, increase the difficulty and complexity of debugging, etc., and achieve strong debuggability, The effect of shortening the debugging time and reducing the difficulty of debugging

Inactive Publication Date: 2016-10-12
CNGC INST NO 206 OF CHINA ARMS IND GRP
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the development of large-scale phased array radar and the emergence of thousands of array element radars, the number of digital receiving unit boards in radar signal processing continues to increase. The boards have the same structure and use the same FPGA program. In the traditional radar debugging Among them, the FPGA program of the digital receiving board often needs to be modified and updated. When the FPGA program is modified and updated, it is necessary to program the programs of multiple boards one by one. Usually, it takes more than ten to twenty Minutes, so when updating the FPGA program for multiple boards, it takes a long time to program the program, which increases the difficulty and complexity of debugging

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
  • Multi-board FPGA program writing method realized based on network and optical fiber data transmission
  • Multi-board FPGA program writing method realized based on network and optical fiber data transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Now in conjunction with embodiment, accompanying drawing, the present invention will be further described:

[0024] The present invention takes multiple digital receiving boards, one optical fiber processing board and PC as examples. The digital receiving board includes a Xilinx FPGA-k7160t and a dedicated FLASH plugged in, the model is SPANSION S29GL512P, FPGA and FLASH are asynchronous read and write interfaces; the main components in the optical fiber processing board are a Xilinx FPGA-V6lx240t and a network interface chip 88e1111 ; Multiple digital receiving boards and optical fiber processing boards are interconnected through optical fibers, and the optical fiber processing boards and PCs communicate with each other through the network.

[0025] step one:

[0026] When the FPGA program of the digital receiving board needs to be updated, use Xilinx's built-in tool IMPACT to convert the newly generated .bit file into a .bin file that can be burned into Flash. file ...

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 present invention designs a multi-board FPGA program programming system and method based on network and optical fiber data transmission. Multiple digital receiving boards are connected to optical fiber processing boards through optical fibers, and the optical fiber processing boards communicate with PCs through network interfaces. The PC transmits the program to be updated to the optical fiber processing board through the network interface, and the optical fiber processing board uses the optical fiber to transmit the program to multiple digital receiving boards at the same time. Programming of FPGA programs for multiple boards.

Description

technical field [0001] The invention belongs to the field of digital intermediate frequency reception in array radar signal processing, and relates to programming of multi-board FPGA programs. When the multi-board FPGA program needs to be modified, the invention uses the network interface and the optical fiber interface to upload the program to be updated from the PC to the multi-piece FPGA board, so as to realize simultaneous programming of the multi-board FPGA program. Background technique [0002] With the development of large-scale phased array radar and the emergence of thousands of array element radars, the number of digital receiving unit boards in radar signal processing continues to increase. The boards have the same structure and use the same FPGA program. In the traditional radar debugging Among them, the FPGA program of the digital receiving board often needs to be modified and updated. When the FPGA program is modified and updated, it is necessary to program the...

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/445
CPCG06F8/65
Inventor 刘翔田剑锋袁子乔崔向阳岳三创
Owner CNGC INST NO 206 OF CHINA ARMS IND GRP
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