Field programmable gate array (FPGA) and digital signal processor (DSP) data transmission system based on Ping Pong mechanism

A technology of data transmission system and ping-pong mechanism, which is applied in data conversion, electrical digital data processing, instruments, etc., can solve problems such as low efficiency and difficulty in adapting to high-speed data transmission requirements, so as to improve system performance, save waiting time, and improve data quality. The effect of transmission efficiency

Inactive Publication Date: 2013-03-13
HUAZHONG UNIV OF SCI & TECH
View PDF6 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, both of the above two schemes adopt the single-bus transmission mode of DDR2 SDRAM, which has low efficiency and is difficult to meet the transmission requirements of high-speed data.

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
  • Field programmable gate array (FPGA) and digital signal processor (DSP) data transmission system based on Ping Pong mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The specific embodiments of the present invention will be further described below with reference to the drawings and examples.

[0015] The FPGA and DSP data transmission system based on the ping-pong mechanism of the present invention includes a dual-channel switch, FPGA, DSP and two memories. In this example, the dual-channel switch is implemented using CPLD, and the memory uses the second-generation double-rate synchronous dynamic random access memory DDR2 SDRAM.

[0016] in figure 1 In the design of dual-channel DDR2 SDRAM, the ping-pong mechanism is adopted. That is, when FPGA 3 writes data to one DDR2 SDRAM 1, DSP 4 reads data from another DDR2 SDRAM 2. Then CPLD 5 controls the switching of the control rights of DDR2 SDRAM 1 and 2 between FPGA 3 and DSP 4. Since DDR2 SDRAM 1 and 2 are single-port devices (only one set of buses), the switching device CPLD is used as a switch between two DDR2 SDRAM 1 and 2 to achieve the "multiplexing" function.

[0017] DDR2_CH1 and D...

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 provides a field programmable gate array (FPGA) and digital signal processor (DSP) data transmission system based on a Ping Pong mechanism. The FPGA and DSP data transmission system based on the Ping Pong mechanism comprises a two-channel selector switch, an FPGA, a DSP and two memories. The on-off state of the two-channel selector switch is controlled by the FPGA so as to realize the alternate operation of a first read/write channel and a second read/write channel, and therefore, alternate storage and read of data is realized; the first read/write channel is characterized in that cache current data of the FPGA are written into a first memory, and meanwhile, the data written in at the previous moment are read from a second memory by the DSP; the second read/write channel is characterized in that the cache current data of the FPGA are written into the second memory, and meanwhile, the data written in at the previous moment are read from the first memory by the DSP. The continuous data are alternately stored and read in turn between the two memories [double data rate 2 synchronous dynamic random access memory] (DDR2 SDRAM) through a Ping Pong way, and therefore, the waiting time is saved, and the data transmission efficiency is improved.

Description

Technical field [0001] The invention relates to the field of high-speed data transmission, in particular to an FPGA and DSP data transmission system based on a ping-pong mechanism, and is particularly suitable for high-speed transmission of image data between FPGA and DSP. Background technique [0002] For a long time, most of the work of high-speed image transmission and processing was performed on a microcomputer using a single machine or a cluster joint mechanism. The microprocessor of the special-purpose computer is only oriented to the general application level, and it is not efficient for the special data-intensive application of high-speed digital processing. At the same time, the cluster working mode has problems such as high power consumption and complex system, which restrict its application. The use of DDR as the interface of FPGA and DSP cooperative operation mode to achieve high-speed signal transmission and processing has become a hot topic in recent years. This 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): G06F13/16G06F5/16
Inventor 张旭明郭富民王垠琪李柳丁明跃熊有伦尹周平王瑜辉
Owner HUAZHONG UNIV OF SCI & TECH
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