正弦的設计(有详细步骤).docxVIP

  • 13
  • 0
  • 约3.45千字
  • 约 10页
  • 2016-11-27 发布于重庆
  • 举报
正弦的設计(有详细步骤)

正弦信号发生器设计 信息工程与工程学院 电子信息科学与技术091班 姓名:李聪 学号:3090748117 指导老师:易金生 一、设计目的: 进一步熟悉QuartusII及其LPM_ROM与FPGA硬件资源的使用方法。培养动手能力以及合作能力。 二、实验内容 设计一正弦信号发生器,采用ROM进行一个周期数据存储,并通过地址发生器产生正弦信号。(ROM:6位地址8位数据;要求使用两种方法:VHDL编程和LPM)。在QUARTUS = 2 \* ROMAN II上完成正弦波信号发生器的设计,包括仿真和资源利用情况了解(假设利用Cyclone器件)。最后在实验系统上实测,包括FPGA中ROM的在系统数据读写测试和利用示波器测试。信号输出的D/A使用实验系统上的ADC0832。 三、实验原理 1、图一所示的信号发生器结构图中,顶层文件sin.v在FPGA中实现。它包含两个部分:ROM的地址信号发生器,由6位计数器担任;一个正弦数据ROM,由LPM_ROM模块构成。LPM_ROM底层是FPGA中的EAB、ESB或M4K等模块。地址发生器的时钟clk的输入频率fo与每周期的波形数据点数(在此选择64点),以及D/A输出的频率f的关系是:f=fo/64 图一 2、图二所示是此正弦波发生器的RTL图。其中左边三个——加法器、多路选择器、寄存器构成六位计数器;其输出接右边ROM的地址输入端;输出

文档评论(0)

1亿VIP精品文档

相关文档