{新}EDA实验 正弦波信号发生器设计.docVIP

  • 39
  • 0
  • 约6.01千字
  • 约 5页
  • 2017-01-18 发布于湖北
  • 举报
实验八 正弦信号发生器的设计 一、实验目的 学习用VHDL设计波形发生器和扫频信号发生器。 掌握FPGA对D/A的接口和控制技术,学会LPM_ROM在波形发生器设计中的实用方法。 二、实验仪器 PC机 、 EDA实验箱 一台 Quartus II 6.0软件 三、实验原理 如实验图所示,完整的波形发生器由4部分组成: ( FPGA中的波形发生器控制电路,它通过外来控制信号和高速时钟信号,向波形数据ROM发出地址信号,输出波形的频率由发出的地址信号的速度决定;当以固定频率扫描输出地址时,模拟输出波形是固定频率,而当以周期性时变方式扫描输出地址时,则模拟输出波形为扫频信号。 ( 波形数据ROM中存有发生器的波形数据,如正弦波或三角波数据。当接受来自FPGA的地址信号后,将从数据线输出相应的波形数据,地址变化得越快,则输出数据的速度越快,从而使D/A输出的模拟信号的变化速度越快。波形数据ROM可以由多种方式实现,如在FPGA外面外接普通ROM;由逻辑方式在FPGA中实现(如例6);或由FPGA中的EAB模块担当,如利用LPM_ROM实现。相比之下,第1种方式的容量最大,但速度最慢;,第2种方式容量最小,但速度最最快;第3种方式则兼顾了两方面的因素; ( D/A转换器负责将ROM输出的数据转换成模拟信号,经滤波电路后输出。输出波形的频率上限与D/A器件的转换速度有重要关系,本例采

文档评论(0)

1亿VIP精品文档

相关文档