quartus Ⅱ 12.1 使用教程(6) ROM 测试

开发板使用的是EP4CE15F23C8,软件使用的是quartus  12.1 ,工程主要读ROM内的数据

调用ROM  IP

Tools->MegaWizard Plug-In Manager
quartus Ⅱ 12.1 使用教程(6) ROM 测试_第1张图片  点击Next

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第2张图片  

选择ROM 

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第3张图片   

数据宽度8bits,数据深度32words,点击Next

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第4张图片      

点击Next

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第5张图片

点击Browse,选择ROM初始化文件

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第6张图片

选择rom_init.mif文件,点击Open

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第7张图片

点击Next

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第8张图片

点击Finish

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第9张图片

点击Finish

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第10张图片

点击Yes

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第11张图片

调用的ROM  IP

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第12张图片

设置i_clk和i_rst_n的管脚,其它的管脚不用配置

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第13张图片

点击工具栏上的New按钮,然后选择Signaltap Ⅱ Logic Analyzer File,点击OK

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第14张图片

添加时钟

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第15张图片

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第16张图片

双击空白处

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第17张图片

点击OK

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第18张图片

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第19张图片

按ctrl+s保存step1,然后编译再一次工程

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第20张图片

双击step1

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第21张图片

添加sof文件,点击Open

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第22张图片

下载程序

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第23张图片

将复位按钮设置为上升沿触发

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第24张图片

点击Run

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第25张图片

Signaltap等待触发信号

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第26张图片

按开发板复位按钮触发,采集到的rom数据,如下图所示

quartus Ⅱ 12.1 使用教程(6) ROM 测试_第27张图片

 

你可能感兴趣的:(quartus,Ⅱ)