Using FPGA to implement a n-channel arbitrary waveform generator with various add-on functions
暂无分享,去创建一个
This paper is a prototype design example to demonstrate the method to implement a PC/FPGA/spl I.bar/based n-channel arbitrary waveform generator (AWG) with add-on functions. Any arbitrary waveforms described by mathematical equations or piecewise-linear functions from the PC platform can be generated by FPGA/DDS technique. With USB interface, we can provide flexible n-channel waveform outputs. Add-on functions can be added by implementing specified control codes. Adopting 50 MHz clock frequency and 32-b phase accumulator word length, we have a 0.01164 Hz frequency resolution.
[1] B. Gold,et al. A digital frequency synthesizer , 1971 .
[2] Chris Dick,et al. Configurable logic for digital communications: some signal processing perspectives , 1999, IEEE Commun. Mag..
[3] Mark Cummings,et al. FPGA in the software radio , 1999, IEEE Commun. Mag..