4GSPS任意波形發(fā)生器數(shù)據(jù)產(chǎn)生模塊設(shè)計
[Abstract]:Arbitrary waveform generator based on direct digital synthesis technology is a kind of signal source developed rapidly in recent years. With the advantages of high frequency resolution, strong frequency stability and the ability to output user-defined complex waveforms, arbitrary waveform generators are widely used in the field of electronic testing. With the development of electronic technology, the frequency bandwidth and waveform complexity of excitation signal source are required higher in the test task. For arbitrary waveform generator, sampling rate and waveform storage depth are the two most basic and important parameters, which determine the quality of the output waveform of the instrument. How to improve the sampling rate and storage depth has become a hot and difficult point in the research of arbitrary waveform generator. In view of the above background, this paper mainly discusses the design of data generation module in arbitrary waveform generator. The design is based on "4GSPS arbitrary Waveform Generator" project. The function of this design is to store the generated waveform data and to output the waveform data at high speed in the waveform synthesis process. It is a key design that directly determines the sampling rate and storage depth of arbitrary waveform generator. In order to achieve the design goal, the work accomplished in this paper is as follows: 1. High speed deep storage waveform lookup table design. According to the requirements of the module, the feasibility of using DDR3 SDRAM as a waveform lookup table is demonstrated. The problems of DDR3 SDRAM waveform data discontinuity and unstable reading efficiency are analyzed, and the data cache scheme and efficient data reading method are given respectively. Finally, the data across clock domain cache and high-speed memory interface are designed in FPGA to make the waveform data generation module achieve the maximum 4GSPS sampling rate data generation speed and the storage depth of 2G points. 2. Aiming at the inefficient use of waveform storage space in generating complex long-period signals, the principle and design scheme of sequence synthesis method are analyzed. According to the addressing characteristics of DDR3 SDRAM, a design of sequential wave address generator based on instruction is proposed. The address generator has the ability to trigger, cycle and jump the waveform address flexibly and quickly. The synthetic output of the sequence waveform with the maximum waveform length of 64m and the number of repeats of the segment between 1 and 616 ~ 10 times can be realized. 3. Test and verify. According to the corresponding function and parameter index, the test scheme is established and the test platform is built. Through the analysis of the test results, it is proved that the module can produce all kinds of conventional waves and arbitrary waves at the highest 4GSPS sampling rate. The trigger of specified parameters and the function of sequence synthesis are realized.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TN741
【參考文獻】
相關(guān)期刊論文 前3條
1 張俊安;李廣軍;張瑞濤;楊毓軍;付東兵;;單片直接數(shù)字頻率合成器產(chǎn)品發(fā)展綜述[J];微電子學;2015年05期
2 丁寧;馬游春;秦麗;韓帥;;基于FPGA的DDR3-SDRAM控制器用戶接口設(shè)計[J];科學技術(shù)與工程;2014年17期
3 田書林;周鵬;劉科;;基于分相存儲和多DAC偽插值的高速波形合成方法[J];電子測量與儀器學報;2009年04期
相關(guān)博士學位論文 前1條
1 劉科;高速任意波形合成關(guān)鍵技術(shù)研究[D];電子科技大學;2010年
相關(guān)碩士學位論文 前7條
1 張銳敏;基于DDR2 SDRAM的任意波形發(fā)生模塊設(shè)計[D];電子科技大學;2013年
2 黃燕;基于FPGA的DDS信號發(fā)生器的研究[D];南京林業(yè)大學;2012年
3 黃云翔;DDR3 SDRAM控制器的設(shè)計和驗證[D];華南理工大學;2012年
4 王正宇;DDR3內(nèi)存控制器的IP核設(shè)計及FPGA驗證[D];蘭州交通大學;2012年
5 謝迪;500MSPS AWG序列模塊設(shè)計與波形發(fā)生模塊改進[D];電子科技大學;2009年
6 付江蔚;基于DDS信號發(fā)生器的研究和設(shè)計[D];電子科技大學;2007年
7 徐世偉;異步FIFO的設(shè)計與實現(xiàn)[D];西安電子科技大學;2007年
,本文編號:2318325
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/2318325.html