实验一QuartusII集成开发环境及EDA开发流程一、实验目的1.通过实验掌握QuartusIl集成开发环境的安装:2.通过实验掌握EDA的开发流程;二、实验仪器与器件硬件:KONXIN实验教学系统,PC机:>软件:QuartusII12.1开发套件,WindowsXP/Windows7。三、实验内容安装QuartusIⅡ,连接下载线,安装下载器驱动,创建工程,编写文件,编译综合,引脚锁定,运行程序,观察实验结果。四、实验原理及步骤实验原理:在本实验平台主板上白色JTAGPORT口为程序下载口,通过下载器将程序下载到FPGA的RAM中。用四位拨码开关作为四位输入二进制数来控制数码管的显示,数码管显示的字符与这四位二进制数相对应。实验步骤:1、开机后,同时按ctrl+shift+alt+F6,若有弹出程序框,则输入密码123,选择解冻。(注:有些电脑重启后会自动还原,需要使用此方法解冻,否则下次开机还得重装软件。安装软件完毕后重新按ctrl+shift+alt+F6,选择冻结电脑。)2、安装QuartusII将安装包拷贝到电脑上D:ISoftware路径下。(注意:所有安装包保存路径和软件安装路径都不能有中文。)打开/1-QuartusII12p1_KXlq12.1\12.1_177_acds_windows的setup.exe安装Quartus II 。的打开II11-Quartus12p1_KXlq12.112.1_177_devices_cyclone_max_legacy_windows.exe安装devices库。打开1-QuartusII12p1KXlq12.1\12.1\Quartus12.1x86破解器,根据Crack.docx文本步骤进行。3、连接下载线,并安装驱动
实验一 Quartus II 集成开发环境及 EDA 开发流程 一、实验目的 1. 通过实验掌握 QuartusⅡ集成开发环境的安装; 2. 通过实验掌握 EDA 的开发流程; 二、实验仪器与器件 硬件:KONXIN 实验教学系统,PC 机; 软件:QuartusⅡ 12.1 开发套件,Windows XP/Windows 7。 三、实验内容 安装 QuartusⅡ,连接下载线,安装下载器驱动,创建工程,编写文件,编 译综合,引脚锁定,运行程序,观察实验结果。 四、实验原理及步骤 实验原理: 在本实验平台主板上白色 JTAG PORT 口为程序下载口,通过下载器将程序 下载到 FPGA 的 RAM 中。用四位拔码开关作为四位输入二进制数来控制数码管 的显示,数码管显示的字符与这四位二进制数相对应。 实验步骤: 1、开机后,同时按 ctrl+shift+alt+F6,若有弹出程序框,则输入密码 123,选择 解冻。 (注:有些电脑重启后会自动还原,需要使用此方法解冻,否则下次开机还 得重装软件。安装软件完毕后重新按 ctrl+shift+alt+F6,选择冻结电脑。) 2、安装 QuartusⅡ 将安装包拷贝到电脑上 D:\Software 路径下。 (注意:所有安装包保存路径和软件安装路径都不能有中文。) 打 开\1-Quartus II 12p1_KX\q12.1\12.1_177_acds_windows 的 setup.exe 安 装 QuartusⅡ。 打 开 \1-Quartus II 12p1_KX\q12.1 的 12.1_177_devices_cyclone_max_legacy_windows.exe 安装 devices 库。 打 开 1-Quartus II 12p1_KX\q12.1\12.1\Quartus_12.1_x86 破 解 器 , 根 据 Crack.docx 文本步骤进行。 3、连接下载线,并安装驱动
用十针排线将下载器与板上JTAG口(白色)连接,用USB线将下载器上的ALTERAUSB-Blaster口与PC连接。根据附件里文档“USB下载器驱动路径的指定.doc”来安装下载器驱动。将数码管连接到JP7接口。888888888中酒4、创建工程打开Quartus,选择File-NewPriojectWizard,指定工程保存路径,给工程命名,选择芯片型号EP4CE22F17C8。&qnartus f32-bitEleEditMewBroject AssignmentsProcessingToolsWindowHelpD New...CrH+NVCtrl+oOpen...Cui+F4lnsNewProyzaroOpenProject.Ctrl+3aveProtectoomRyukeTorSDrectoryTme,To
用十针排线将下载器与板上 JTAG 口(白色)连接,用 USB 线将下载器上 的 ALTERA USB-Blaster 口与 PC 连接。 根据附件里文档“USB 下载器驱动路径的指定.doc”来安装下载器驱动。 将数码管连接到 JP7 接口。 4、创建工程 打开 Quartus,选择 File-New Prioject Wizard,指定工程保存路径,给工程命 名,选择芯片型号 EP4CE22F17C8。
Family&DeviceSettingsLoage3of55、编写文件新建Verilog文件,File-New-VerilogHDLFile并将如下代码写入文件中:moduleseg7(a,led7s);input [3:0] a;output[6:0]led7s;reg[6:0]led7s;(a)always @case(a)4'b0000led7s <=7'b0111111;4'b00017'b0000110;led7s <=:4b0010led7s<=7'bl01101l;4'b0011led7s7'b10011114'b0100led7s7'b1100110.4-b0101led7s7'b1101101-14-b0110led7s7'b1111101.:4'b0111led7s7'b0000111.4'b1000led7s7'b1111111:4'b10017b110111lled7s:4'b1010led7s7'b1110111<a4'b1011led7s7'b1111100<14'b1100led7s7'b0111001<4'b11017b1011110led7s<-7'b11110014'b1110led7s<=4'b11117b1110001;led7s <=endcaseendmodule保存文件为led7s.v,并将该文件生成为一个原件符号,File-Create/Update-Create Symbol Files for Currnet File:
5、编写文件 新建 Verilog 文件,File-New-Verilog HDL File 并将如下代码写入文件中: 保 存 文 件 为 led7s.v , 并 将 该 文 件 生 成 为 一 个 原 件 符 号 , File-Create/Update-Create Symbol Files for Currnet File:
OenProteUCa905BSHoSes新建原理图文件New-BlockDiagrm/SchematicFile,照下图完成原理图绘制,并命名为seg7_bdf.bdf:(bdf文件名不要与内部模块名seg7相同!)osobobEXEUOADOTOOAU将原理图文件设置为TOP层,编译综合文件(Processing-StarCompilation):
新建原理图文件 New-Block Diagrm/Schematic File,照下图完成原理图绘制, 并命名为 seg7_bdf.bdf:(bdf 文件名不要与内部模块名 seg7 相同!) 将原理图文件设置为 TOP 层,编译综合文件(Processing-StarCompilation):
GQuartus II 32-Dir-E:/EDA Degig/tenProcessingoEileEdrViewProjectAssignmentstestiBHA4号xProject NavigatorFleshede图1ed799OpenEemoveFle fromProjectAHierarchy司DesionUnitsce中oxTaskcustomize...Flow:CompilationTasComoleDesiAnalysis&SynthesiB>Fitter(Place&RouteAssembler (Genersteprogramming fies)TimeQuest Timing AnalysisBEDANetlistWriteProgramDevice (OpenProgrammer)6、引脚锁定打开Assignments-PinPlanner,照下图将变量与管脚对应:XOO02OO40AaleCcpsTog View - Wire BosCydone IVE-EP4CE22F17CEFeePned7、下载程序重新编译后,打开Tools-Programer,下载程序:
6、引脚锁定 打开 Assignments-Pin Planner,照下图将变量与管脚对应: 7、下载程序 重新编译后,打开 Tools-Programer,下载程序: