Quartus-II使用教程-完整实例2
更新时间:2023-04-15 21:17:01 阅读量: 实用文档 文档下载
Quartus □入门教程 (一个Verilog 程序的编译和功能仿真) Quartus n 是Altera 公司推出的专业 EDA 工具,支持原理图输入、硬件描述语言的输 入等多种输入
方式。硬件描述语言的输入方式是利用类似高级程序的设计方法来设计出数字 系统。接下来我们对这种智能的
EDA 工具进行初步的学习。使大家以后的数字系统设计更 加容易上手。
\ £JJ 訓闿./ FYQcessho Ejdra Ihlo Inlo Wartimj —Citic-al Wairphj —入 E IKM A 5申卩旧貝6?:1 A Flaci /
[Mswage:
快捷工具栏:提供设置(setting ),编译(compile )等快捷方式,方便用户使用,用户也可 以在菜单栏的下拉菜单找到相应的选项。 菜单栏:软件所有功能的控制选项都可以在其下拉菜单中找到。
信息栏:编译或者综合整个过程的详细信息显示窗口,包括编译通过信息和报错信息。
For Help, press, Fl Idb 恤UM
菜单栏 第一步:打开软件
快捷工具栏 Ale Proje □ s : U Ci 1 |上电蛊"“ |「 ??■桥忸0 | ?锻 资源管理窗口 工作区 任务管理窗口 iTaAw. ---- - H-fi* |CQirpild"a 血 T-AGf E] ? CanpL14 K : Synl^d-Lks 信息栏 uartus □ Pfoject Navioater 血!Hisrmidv ]色冋离 鼻1 Design Uris ] QUARTUS* I iOFTWARI vllt GCT.THi^l^TrnVE CiyppalQiLva Mierwchy -K entation ] Ww Quartus II hrfwniBtlori 程中。 第二步:新建工程(file>new Project Wizard ) 1工程名称: 工程名称 ,要求 如果有已经存在的文 件就在 该过程中添加, 软件将直接 将用户所 添加的文件添加到工 所建工程的保存路径 Use Existing Prefect Settrgs 2添加已有文件(没有已有文件的直接跳过 next ) 取消 Hext 》 Finish 顶层模块名(芯片级设计为实体名) 与工程名称相同 What is the rame of the lop-level design enU^J for this project? This name case serisiliwe ardw*^ e*acily rrmteh the entity naime in the design He. pest New Project Wizard: LMrectory ? Name, Top-Level Entity 5] What is the working diiectory for this proiecl? | C:\Dociments an d S ettings\LXQ 煌面 '国彖拮品课程傲件测试 name of this 迎呵日 ct? |te 址 New Project Wizard: Add Files [page 2 of 5] a < Back I 恥毗〉" Finish | 恥弟 3选择芯片型号(我们选择 cyl one II 系列下的EP2C70F896C6芯片) (注:如果不下载到开发板上进行测试,这一步可以不用设置 HardLopy: | 疋 Limit DSP & RAM to HardCopy device resoijrce 4选择仿真,综合工具(第一次实验全部利用 quartus 做,三项都选 None ,然后next )Setaa the design files yoo wart to include in the protect.匚lick Add Alt to add all desig n files in Itie project directory to ths project. W ote: yuu can allways add design files to the project latar, Speedy the path names ol anj/ non-default libraries. IJ^er Librai*e$ 所选的芯片 的系列型号 Mew Project Wizard: Family & Device Settings [page 3 of 5J Select the family arid devicepou want to taget for compilation. 快速搜索所需的芯片 Fandy: ■ny Rih court: Target device C Auto device selected the Fitter 5pecMic device selected in 'Available devices 4 list Sp^ed grade : Ar (y P Show advanced devices r Hard Copy CGiripatible only 选择芯片 Available devices: Name ____________________ Coiev... LEs EP2C70FS72C7 ' 1.2V 6841S EP2C70F672CS 1.2V 68416 EP2C70FS72ie 1.2V 5别 W EP2C7DF096C6 1.2V 68416 EP2C70F89eC7 1.2V 68416 EP2C70F996C8 1.2V 68416 EP2C70F89GI8 1.2V 68416 dJ.L_ r Con^panion device Memor... 22222222221152DOO 300 1152000 1152000 300 Ented... PLL 4 4 d 300 1152000 300 1152000 300 1152000 300 < Btck 彌\》—]F i ni wh | 职消 Devices : Cycfthe II Show in Available device' li Package: 4 4 4 选择第二方综合工具,如果 使用 Quartus 内部综合工具 贝U 选择none 选择第三方仿真工具,如果 使用 Quartus 内部仿真工具 贝U 选择none 5工程建立完成(点finish ) Hew Project Wizard: Suminary [page 5 of 5J |X When>ou cbck Finish, the project wril be cieated with the following settings : Projett name : T gp-level design entity: lest Number of fifes added: Number of u^r libraii&$ added : 0 Device assignments: Family name :: Cj^clone II Device: EP2C70FE96C6 EDA tools: Design entry/syntlhesis: Simulation; Timing analysis: Operating condition: Core voltage: 1 2V Junction lemperMure range: 0'85^ Project direcltfy: E - /国家蓿品课程撒件测试/ 工程建立完成,该窗口显示所建立工程所有 的芯片,其他第三方 EDA 工具选择情况, 以及模块名等等信息。 选择时序分析仪 第三步:添加文件(file>n ew> VHDL file),新建完成之后要先保存。 SOPC Builder System 人 -Design Files AHDL File E lock D iagram/S chenftatic File ________________________________________________________________________________ EDiFFiig 我们选择Verilog HDL File设计文件格式既选择Verilog文本输入形式 State Machine File SystemVerilog HDL File 目HDLFil — -Memoiy Files Hewadecimal (InbekFcimat) File Memoiy Initi日li拍lion File -Verification/D ebugging Files I n-Sy?tenri Sources and Probes File Logic Answer Inlerface File SignalTap II Logic Analyzer File Vector Waveform File -Other Filec AHDL Include File Block Symbol File Chain Description File S^iopsys Design Constraints File T ext File OK Cencel 第四步:编写程序 以实现一个与门和或门为例,Verilog描述源文件如下: module test(a,b,out1,out2); in put a,b; output out1,out2; assig n out仁a&b; assig n out2=a | b; en dmodule 然后保存源文件; 第五步:检查语法(点击工具栏的这个按钮(start Analysis & synthesis)) global Settr 点击确定完成语法检查 第六步:(锁定引脚,点击工具栏的’—"(pin planner )) (注:如果不下载到开发板上进行测试,引脚可以不用分配 ) 双击location 为您的输入输出配置引脚 Flow Summary 语法检查成功,没有 error 级别以上的错误 Fl?v Statui S'QiCC?EEf I ul - Qu&rtu.3 II Version 9.0 Build 13: ReVfe S&Jlsfi test Top-levo-l Enti ty t q-st F?ily ryeldifift II Devi ce SP2CT0J596C 6 TiaiaDg Nodels F in?l Met tinsn^: requir entents ?/A Tot H 1 slsirTiAIltE 2 该窗口显示了语法检查后的详细 信息,包括所使用的io 口资源的多 少等内容,相应的英文名大家可以 pins bits i pl i 9-bit eliarientE D 4 fl 0 自己查阅 2 Fri 丁心 22 09 K 20 2011 '02/25/2009 SJ Full Total ccrfnbinali^nd. funcIi ons Dedalogri e sifters To t al re jg.1 5 ters TfLiAL 航1i rim Ars 3L$yrl±ieEtE gurceEsfLl 第七步:整体编译(工具栏的按钮(start Complilati on)) II Versi on Revision Hwe 1 op~l ijvel Entity Ham电 Fin辽y Device* Timing, Hodela timimy r4"iuiran Totil l>e el^nenlE Total c^mbinafim? Dedicat?ed_ logic registeiE Tot J Tigi =ltF5 Total pins Totftl var 1 u.J pin玉 Total memory bits Enlftdd?>d lultiplitr 9-bi I tlMuts Total PLLs Wuw.Mul - ¥rt Jul 22 09:37:56 2011 9.0 Build 132 CE/25/2009 SJ FoLl Version last 认妣 CycloEtt II EP2C7GF896C 6 Final 该窗口给出综合后代码的资源使用 情况既芯片型号等等信息。 第八步:testbench仿真 ⑴ 仿真环境配 置:y Settings - XUEX11T?i 2 / 68,116 ( < 1 % ) 2 / 63. ( < 1 % J 0 i68, 41& ( fl % ) 4/622 ( < 1 % ) fl / 1, 152,000 ( 0 ? ) 0 / 3X ( 0 ) 0/4 ( 0 % ) 选择为使用端 口选项卡 E3 Categ&y :
正在阅读:
Quartus-II使用教程-完整实例204-15
课程理论流派01-16
2019-2020年新人教版化学选修2高中《化学生产的过程中的基本问题03-14
城市规划原理读书笔记10-15
学前儿童社会教育05-04
高中政治必修一全套教案表格版 - 图文05-05
四季之味作文800字06-21
弥散性血管内凝血(DIC)(精简版)05-20
工作格言02-07
家门前的花坛作文600字06-22
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 实例
- 完整
- Quartus
- 使用
- 教程
- II
- 2022届高中高考英语精编优选练:语法填空短文改错组合练三带包括
- OSN7500设备SLO1单板原理
- 英语优秀教学案(人教版):必修一 Unit 1 Friendship Period 3 Im
- 四年级上册数学期中试卷
- 无线数字集群系统方案
- 部编版八年级上册语文《期末考试试题》附答案
- 春季少先队工作计划
- 特种作业证低压电工考试试题及答案
- 基于结果的校本研修计划
- 广东省市政统表2010(目录)
- 2022年大连海事大学商法(同等学力加试)复试仿真模拟三套题
- 集体土地搬迁补偿合同协议书范本
- 公司理财(财务管理)
- 医学影像诊断师转正申请书范文
- 工程质量、安全、内业、设计的预防措施和办法(精编版)
- 直属北语19春《英语电影赏析》作业_1
- 新手第一次装机ITX相对性价比小钢炮组建实录
- 申请条件 加拿大的公立学校申请特点
- 最新冲刺2011年一级建造师考试《项目管理》最新模拟试题001
- 公司品牌定位以及发展方向