摘要
介绍了一种基于USB(Universal Serial Bus)2.0接口芯片ISP1581的任意波形发生器,它能快速,方便地产生所需波形,并且频率也可随意调节。介绍了在FPGA(Field Programmable Gate Array在线可编程逻辑器件)芯片的控制下,USB接口控制模块,FIFO(First In First Out先入先出缓冲器)模块,DSP(Digital Signal Processing数字信号处理)模块等各个模块协同工作的硬件设计,固件设计以及软件设计,并给出了仿真结果。结果显示,任意波形发生器能很好的产生正弦波、三角波、随机波和锯齿波,而且能达到100Mb/s左右的传送速率。
An arbitrary waveform generator (AWG) based on USB (Universal Serial Bus) 2.0 interface chip ISP1581 is introduced which can meet the requirement we mention above. In addition, the design of hardware, firmware and software about the cooperation among the USB interface module, first in first out module (FIFO) and digital signal processing module (DSP), which is under the control of field programming gate array (FPGA) chip, is represented. The simulation results show that, the AWG system can generate sine wave, cosine wave, random wave, and sawtooth perfectly and the transport rate can be achieved 100 Mb/s approximately.
出处
《科学技术与工程》
2007年第17期4327-4332,共6页
Science Technology and Engineering