正弦信号发生器

2025-09-26 10:48:07

1、新建mif格式文件

首先在quartus II中,在file->New->Memory files->Memory Initialization File,单击OK后,出现图所示界面。

正弦信号发生器

2、在图中,字节数选择64,字宽选择8位,单击OK,出现所示界面。

正弦信号发生器

3、输入采样点的值,单击保存,文件名设为DATA8X7.mif

正弦信号发生器

4、建立一文件夹D/SIN,将所建立的工程均存放在其中。

正弦信号发生器

5、进入Tools/MegaWizard Plug In Manager,在其中分别建立COUNTER7B和ROM78相   应的宏文件。  

找到Arithmetic/LPM_COUNTER与Memory/ROM 1-PORT分别按下图调相应的配

正弦信号发生器

6、 将已做好的初始化mif文件添加进去。

正弦信号发生器

1、新建一个电路图工程。

2、添加相应的元器件,并连线布置电路图。并修改端口名

正弦信号发生器

3、保存为工程文件,设置保存的地址及名字,将相应的VHDL文件添加进去。如下图所示:

正弦信号发生器

4、CycloneIII芯片 ,package设置为TQFP。Pin设为144. speed grade设为8.如图

正弦信号发生器

正弦信号发生器

5、保存设置完成后,点击编译运行,如下:

正弦信号发生器

6、进行时序仿真,File/NEW/Vector waveform File:接着设置仿真时间Edit/END Time: 再将View/Utility windows /Note Finder下list出来的端口拉到仿真时间列表里。

正弦信号发生器

7、设置时钟信号CLK周期1微秒一次,点击运行,观察仿真

正弦信号发生器

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢