quartusII使用初步.ppt
Quartus II 8.0 简介EDA开发平台PLD/FPGA功能:设计输入、编译、逻辑综合、器件适配、设计仿真、定时分析、器件编程Quartus II使用方法使用方法 建立新项目 建立新Verilog HDL文件 编译项目 建立新块设计文件 功能仿真 分配器件及引脚 下载文件到开发板License 的设置License 的设置在终端下输入ipconfig /all,找到物理地址License 的设置license.dat里的XXXXXXXXXXXX用物理地址(例子里是50784c76e2b1)替换在License file 中导入license.dat一、建立新项目建立新项目:FileNew Project Wizard指定完项目目录后的界面指定完项目目录后的界面:项目名称、顶层设计实体名称缺省使用该目录名称。项目名称、顶层设计实体名称缺省使用该目录名称。项目名称一般可任取,但顶层设计实体名称一定要与将要设计的某个项目名称一般可任取,但顶层设计实体名称一定要与将要设计的某个文件同名。文件同名。FileNew 或 工具栏上的“新建”按钮在出现的“新建”界面的“Device Design Files”标签中选择“Verilog HDL File”。二、建立新VerilogHDL文件输入VerilogHDL源文件保存VerilogHDL源文件本例中的项目只有这一个文件,所以该VerilogHDL源文件的名称与该项目的顶层设计实体名称相同,当然,该VerilogHDL源文件的名称一定与它内部的实体(“Entity”)名称相同。编译项目:菜单Processing-Start Compilation或工具栏的编译按钮三、编译项目四、建立新块设计文件使用Quartus II软件在进行数字逻辑设计时,除了可用VHDL进行设计外,还可以用“块文件”进行设计。用块文件进行数字逻辑设计一般就是用电子元器件进行设计,也即电路原理图设计。下面的例子介绍如何用块文件进行数字逻辑设计。在这个例子中,要实现的功能是这样的:AB and C指定项目目录、名称等 建立块文件在新建文件的“Device Design Files”标签中选中“Block Diagram/Schematic File” 块文件编辑窗口为输入元器件,鼠标双击任意空白处。输入元器件的界面 输入或查找元器件输入“and2”,点击“OK”按钮结束。输入完“and2”器件后的界面输入“input”引脚输入完所需的所有器件后的界面连接器件 为输入、输出引脚命名双击要命名的输入或输出引脚,在出现的界面中的“Pin name”栏中为器件指定名称。指定完所有名称后的界面保存块文件并编译项目:菜单Processing-Start Compilation或工具栏的编译按钮建立波形文件为进行仿真需要建立波形文件。在“新建文件”的“Other Files” 标签栏中选择Vector Waveform File”。五、仿真波形文件编辑器界面输入“节点”:在左侧空白栏处点击鼠标右键选择Insert Node or Bus; 或在空白处双击鼠标输入“节点”界面点击“Node Finder”按钮查询节点界面(注意,fliter 要选择Pin:all)点击“Start”按钮查询节点 查找后的界面被查找到的节点列在左侧栏中。本例中要使用所有节点,点击“”按钮把所有节点选中。选中完节点后的界面点击“OK”按钮结束。节点查找完成后的界面点击“OK”按钮结束。节点插入完成后的界面为输入节点指定波形选中“Pin”节点的10ns到20ns部分,然后点击左侧的“1”。为“Pin”指定完波形的界面保存波形文件仿真分类功能仿真时序仿真在菜单Assignments-Settings-Simulator -Simulation Mode中选择Functional或Timing功能仿真先要生成功能仿真的网表Processing Generate Functional Stimulation Netlist点击工具栏上的“仿真”按钮。仿真后的波形文件编译项目后进行仿真时序仿真时序仿真为项目指定器件及分配器件的引脚 七、分配器件及引脚六 DE2板的使用连接参见DE2使用手册DE2板的结构及连接 Page 4-10DE2板上开关,按键,LED灯,时钟的控制引脚号及控制方法参见Page26-29指定器件族(Family) 本例使用CYCLONE II器件族指定具体器件(Available Devices) 本例使用EP1C6Q240C8器件分配引脚Assignments Assignment editor得到上图界面指定具体引脚点击PIN,在TO选框内加入引角并指定引角号(编译)打开“Programmer(Tools菜单中或工具栏中的快捷方式)八、下载文件到开发板 下载文件界面如果现在硬件没有设置,要首先设计现在硬件:点击“Hardware Setup”按钮。(后面是Quartus5.0的设置方式,8.0不需设置)下载硬件设置界面点击“Add Hardware”按钮。选择硬件 选择“ByteBlasterMV or ByteBlaster II”,点击“OK”结束。添加完下载硬件后的界面添加完下载硬件,如“Current selectd”还是显示“No hardware”,则点击下拉框,选择ByteBlasterII下载硬件设置完成后的界面在“Type:”后显示了下载硬件。为添加下载文件,点击“Add File”按钮。添加文件界面在本例的项目目录中选择扩展名为“.sof”的文件,点击“打开”按钮。下载文件点击“Program/Config”复选框,然后点击“Start”按钮。 Any question?进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热怎么这么热”,于是三,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑强子,别跑了,快来我给你扇扇了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,“你你看热的,跑什么?看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道!蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材的味道!蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅道,袅