2012•Journal of Computer ApplicationsRequires access

Design and implementation of high-speed sampling buffer system based on FPGA

Zheng Zheng-bing

Open publisher page 0 citations

Abstract

An embedded general-purpose hardware structure based on FPGA + DSP was proposed in order to improve the real-time performance of the high-speed data acquisition system.In the structure,a new high speed sampling buffer as the data channel between the high-speed A/D and DSP was designed in FPGA and was used to realize the diversion and deceleration of high-speed data stream.The high-speed sampling buffer was based on the ping-pong operation structure of soft-core dual-clock First In First Out(FIFO) provided by Quartus Ⅱ 9.0.Under the control of the External Memory Interface A(EMIFA) interface of the DSP,it completed write-and-read operations of high-speed A/D data streams.The test results indicate that: in the case of large difference between the value of the read-and-write clock,high speed sampling buffer can save the time of the A/D sampling data to provide sufficient signal processing time for DSP,so the real-time performance of the entire system is improved.

About this research paper

What this paper is about

An embedded general-purpose hardware structure based on FPGA + DSP was proposed in order to improve the real-time performance of the high-speed data acquisition system.In the structure,a new high speed sampling buffer as the data channel between the high-speed A/D and DSP was designed in FPGA and was used to realize the diversion and deceleration of high-speed data stream.The high-speed sampling buffer was based on the ping-pong operation structure of soft-core dual-clock First In First Out(FIFO) provided by Quartus Ⅱ 9.0.Under the control of the External Memory Interface A(EMIFA) interface of the DSP,it completed write-and-read operations of high-speed A/D data streams.The test results indicate that: in the case of large difference between the value of the read-and-write clock,high speed sampling buffer can save the time of the A/D sampling data to provide sufficient signal processing time for DSP,so the real-time performance of the entire system is improved.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

An embedded general-purpose hardware structure based on FPGA + DSP was proposed in order to improve the real-time performance of the high-speed data acquisition system.In the structure,a new high speed sampling buffer as the data channel between the high-speed A/D and DSP was designed in FPGA and was used to realize the diversion and deceleration of high-speed data stream.The high-speed sampling buffer was based on the ping-pong operation structure of soft-core dual-clock First In First Out(FIFO) provided by Quartus Ⅱ 9.0.Under the control of the External Memory Interface A(EMIFA) interface of the DSP,it completed write-and-read operations of high-speed A/D data streams.The test results indicate that: in the case of large difference between the value of the read-and-write clock,high speed sampling buffer can save the time of the A/D sampling data to provide sufficient signal processing time for DSP,so the real-time performance of the entire system is improved.

Key concepts: FIFO (computing and electronics), Computer science, Field-programmable gate array, Digital signal processing, Computer hardware, Sampling (signal processing), Interface (matter), Embedded system

Related papers

Back to paper searchBrowse research topicsOriginal source
Design and implementation of high-speed sampling buffer system based on FPGA — Research Paper | ScholarLens