quartusⅱ设计举例

quartusⅱ设计举例

ID:2257666

大小:196.00 KB

页数:5页

时间:2017-11-15

quartusⅱ设计举例_第1页
quartusⅱ设计举例_第2页
quartusⅱ设计举例_第3页
quartusⅱ设计举例_第4页
quartusⅱ设计举例_第5页
资源描述:

《quartusⅱ设计举例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、二、QuartusⅡ的图形用户界面启动QuartusⅡ软件后,点击File->OpenProject,调入一个项目,就进入图1-2所示图形用户界面图。从图中我们可以看到整个界面可以分为八个区,分别是:图1-2QuartusⅡ的图形用户界面1.菜单区域:包括两部分,第一行是主菜单,第二行是常用快捷键。2.主工作区域:即输入编辑区。3.元件调用菜单:输入需要调用元件库里的器件,并选择连线以及文字标注等。4.ProjectNavigator窗口:项目浏览器用于察看正在编辑的项目的信息。5.Status窗口:系统在编译过程中的具体进

2、度显示。6.ChangeManager窗口:用来跟踪和管理后编译,看是否达到设计目标。7.Messages窗口:用于反馈在进行编译时的提示信息。8.Tclconsole窗口:工具命令语言(toolcommandlanguage)输入窗口,Tcl是一种EDA开放的工业标准脚本。三、设计实例下面利用器件库中的存储器模块,采用原理图输入方式,来设计一个简单的LPM_ROM,并通过编辑器在ROM中存入新内容。通过这个设计,我们将初步了解QuartusⅡ的设计的流程和步骤。1.建立工程A.建立文件夹如D:lpm_rom,注意:文件夹

3、(还有文件名)名称中不能包含中文和空格。B.新建一个存储器初始化(.mif)文件。打开QuartusII,在顶部菜单中选File->Newotherfiles->memoryinitializationfile,单击OK,在弹出的对话框中输入字数64和字长8,单击OK,打开存储器初始化编辑窗口。利用View菜单命令,改变地址或字长的显示格式等,选择要编辑的字(反白显示),直接输入内容。然后点File->saveas,在弹出的对话框中选择“保存在”D:lpm_rom,输入文件名Mif1,文件名后缀选择.mif,取消最下面一行

4、的Createnewprojectbasedonthisfile的选择框的对勾,点击保存完成。C.输入元件。打开QuartusII,选File->NewBlockDiagram/schematicFile单击OK,进入图形输入界面,单击鼠标右键,点Insert->Symobl…,在libraries库中选择需要的元件,(如果知道元件名称也可以直接输入),在这里我们在Name框中直接输入lpm_rom,点OK,在弹出的窗口中选择VHDL,在Whatnamedoyouwantfortheoutputfile?点Browse,选择

5、元件存放的文件夹D:lpm_rom,给元件取名lpm_rom0,点击next,进入LPM_ROM选择对话框,在currentlyselectdevicefamily中选择芯片cyclone,选宽8位,64字节,选中Dualclock,点next进入下一界面,去掉已打勾的’q’outputport,然后点next进入下一界面,点browse,选前面已建立的D:D:lpm_romMif1.mif文件,点next->next,Finish完成lpm_rom0的输入。重复点鼠标右键选InsertSymobl…在librarie

6、s库中择其他需要的input,output引脚。连接到lpm_rom0对应的端口,修改输入引脚名称一个为a[5..0],时钟名为clk,输出引脚的名称为q[7..0],然后点save,在弹出的窗口Doyouwanttocreateanewprojectonthisfile?回答“是”,点next->next,在窗口中选择存入新建的文件夹D:lpm_rom中,项目名lpm_rom0,lpm_rom0,点next->next,在设备窗口中分别选择:Family为cyclone,package为PQFP,Pincount为240

7、,Speedgrade为8,点next->next->Finish保存。D.编译。在快捷键中,点击编译键►完成编译。如果有错误,可返回前面重新检查、修改输入后再次编译,直到看到提示编译成功信息。2.波形仿真A.打开QuartusII,选FileFile->Newotherfiles->VectorWaveformFile,点击OK进入仿真界面。B.在左空白处双击左键,在新出现的对话框的Radix中选择Hexadecimal(16进制),点NodeFinder点list选中需要仿真的信号,:a[5..0],clk,[7..0]

8、点击OK->OK.C.加入信号。选仿真需要的时间,点击Edit,选择Endtime(50us).点a[0],设置为高电平。点clk(1us)注意一般设置信号的数量级和Endtime数量级设置成一致的。D.保存。系统会自动把后缀加上。E.仿真。点快捷键仿真。3.引脚锁定仿真完成后,选择菜单A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。