王家乐,张静,侯京锋,罗丹.基于微处理器和FPGA的波形生成器[J].测控技术,2015,34(12):127-129
基于微处理器和FPGA的波形生成器
Waveform Generator Based on Microprocessor and FPGA
  
DOI:
中文关键词:  微处理器  FPGA  逐点计算  查表  线性插值
英文关键词:microprocessor  FPGA  calculated one-by-one  look-up table  linear insertion
基金项目:
作者单位
王家乐 北京强度环境研究所 
张静 北京强度环境研究所 
侯京锋 北京强度环境研究所 
罗丹 北京强度环境研究所 
摘要点击次数: 881
全文下载次数: 386
中文摘要:
      波形生成器是振动控制仪、液压振动伺服控制器等仪器设备的重要组成部分。基于微处理器和FPGA的硬件架构,以两种方法实现了波形生成器:一种是FPGA实时逐点计算生成波形;另一种基于两种运算部件的结合——微处理器先将生成的一个周期的波形数据发给FPGA,FPGA根据相位对数据波形进行查表和插值后输出波形。该波形生成器可输出正弦波、矩形波、锯齿波、线性扫频和对数扫频。最后在资源使用、正弦波失真度等方面对两种方法进行了对比。
英文摘要:
      The waveform generator is an important part of the vibration control device and servo controller.Based on the architecture of microprocessor and FPGA,two ways of waveform generating are introduced and realized.One way is real-time computing totally on FPGA,the other combines microprocessor and FPGA in which microprocessor generates signal data firstly,then sends it to FPGA,FPGA looks up the signal data and does inserts.The waveform generator can output sine wave,square wave,saw tooth wave,linear sweep wave and logarithm sweep waves.Finally,resource usage and sine wave distortion of the two ways are contrasted.
查看全文  查看/发表评论  下载PDF阅读器
关闭