lcytms 发表于 2016-11-21 17:11:47

第四步:再一次设定波形为正弦波即可。

lcytms 发表于 2016-11-21 17:12:54

第五步:保存mif文件。
我们将正弦波分成了256个点,每个点对应一个数据,生成mif文件。
保存mif文件为sine_rom256.mif。

lcytms 发表于 2016-11-21 17:13:59

将sine_rom256.mif文件添加到Quartus工程文件夹中。
双击sine_rom256.mif文件名,观察其生成的数据。

lcytms 发表于 2016-11-21 17:15:11

进入主菜单选择IP核管理界面。

lcytms 发表于 2016-11-21 17:16:18

IP核管理界面p1。
默认为新建,点击Next。

lcytms 发表于 2016-11-21 17:17:30

IP核管理界面p2a。
在左上方搜索框内输入rom,点击下方出现的ROM: 1-PORT,右侧矩形框内输入输出文件的名称rom,点击Next。

lcytms 发表于 2016-11-21 17:18:32

IP核管理界面p3。
检查q为8 bits,memory为256 words,使用Single clock。点击Next。

lcytms 发表于 2016-11-21 17:19:44

IP核管理界面p4。
取消选择’q’ output port,不使用该输出寄存器。点击Next。

lcytms 发表于 2016-11-21 17:20:53

IP核管理界面p5。
点击Browse…按钮找到工程文件夹中的sine_rom256.mif文件(查找时注意文件后缀是否为.mif)。
点击Next。

lcytms 发表于 2016-11-21 17:22:10

IP核管理界面p6。
点击Next。
页: 1 [2] 3 4 5 6
查看完整版本: FPGA初级课程第十七讲 任意波形发生器DDS