A data transmission system and a transmission method based on FPGA

A technology of data transmission system and data transmission method, which is applied in the direction of electrical digital data processing, digital computer parts, instruments, etc. , the effect of reducing the number of operations initiated and reducing consumption

Inactive Publication Date: 2019-01-11
西安思丹德信息技术有限公司
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] For ordinary FPGAs (Field Programmable Gate Arrays), the pure logic structure makes FPGAs consume a lot of resources in floating-point operations. At present, in order to solve the problem of FPGA computing capabilities, Xilinx has launched the Zynq-7000 series of FPGAs, and the FPGA internal If the data transmission between the PS (Passive serial, passive serial loading method) module and the PL (Programmable Logic, programmable logic) module uses the traditional AXI bus to access the memory, the data transmission speed is low and the efficiency is low. The transmission method requires the PS module to initiate a transaction when accessing each address, thus reducing the data transmission speed

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 data transmission system and a transmission method based on FPGA
  • A data transmission system and a transmission method based on FPGA
  • A data transmission system and a transmission method based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention is described in further detail below in conjunction with accompanying drawing:

[0031] A data transmission system based on FPGA, including PS module and PL module, PL module includes SRIO module, LVDS module, PS module-PL module, FIFO memory and DMA module; SRIO module, LVDS module and DMA module are connected to FIFO memory, PS module-PL module and DMA module are connected to PS module;

[0032] Among them, the SRIO module is used to send and receive data. When the data is received, the data packet is analyzed, and the load is written into the FIFO memory. The output of the FIFO memory is connected to the DMA module; when the SRIO module sends data, it receives data from the transmission channel of the DMA module The output of the connected FIFO memory connects the output data of the FIFO memory to the SRIO data transmission interface;

[0033] The LVDS module is used to receive data, and the video signal is input to the LVDS module through exte...

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 data transmission system based on FPGA and a transmission method thereof. The PS module is arranged and a PL module comprising an SRIO module, an LVDS module and a PS module-PL module, a DMA module and a FIFO memory is also arranged, the SRIO module and the LVDS module are used to transmit and receive data, at that same time, the data is stored in the FIFO memory, the DMAmodule receives a PS module for accessing data in the FIFO memory, various control and data calculation are carried out within that PS module, while in the PL module, it is mainly used for data transmission and control, reduces the amount of logic control in the PL module, make the whole design clear and simple, DMA module is used to realize the data transmission between PS module and PL module,reducing consumption on the bus. With a burst of transmission like DMA, the number of initiation operations of the PS module is reduced, and the DMA transmission mode does not require the participation of the PS module in the data moving process, the PS module is free from the data move work, the program in the PS module is optimized, and more time is provided for data processing at the same time.

Description

technical field [0001] The invention belongs to the technical field of video signal data control design, and in particular relates to an FPGA-based data transmission system. Background technique [0002] For ordinary FPGAs (Field Programmable Gate Arrays), the pure logic structure makes FPGAs consume a lot of resources in floating-point operations. At present, in order to solve the problem of FPGA computing capabilities, Xilinx has launched the Zynq-7000 series of FPGAs, and the FPGA internal If the data transmission between the PS (Passive serial, passive serial loading method) module and the PL (Programmable Logic, programmable logic) module uses the traditional AXI bus to access the memory, the data transmission speed is low and the efficiency is low. The transmission method requires the PS module to initiate a transaction when accessing each address, thus reducing the data transmission speed. Contents of the invention [0003] The purpose of the present invention is t...

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): G06F15/173G06F13/28
CPCG06F13/28G06F15/17306
Inventor 张辉
Owner 西安思丹德信息技术有限公司
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