版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Quartusn 8.1入门教程(一个Verilog程序的编译和功能仿真)Quartus n是Altera公司推出的专业 EDA工具,支持原理图输入、硬件描述语言的输入等多种输入方式。硬件描述语言的输入方式是利用类似高级程序的设计方法来设计出数字系统。接下来我们对这种智能的EDA工具进行初步的学习。使大家以后的数字系统设计更加容易上手。第菜单栏1步:打开软件W 和 iert Assignment? hTKMBJn? *ocJf 和 bdcx,D W 卩 I三- -二II页 -I山I / J卜I 関吃祜EE1心 t附Kj 就 xchk资源管理窗口任务管理窗口DrieJ JePBriliil. n
2、Tag亠XPI* |Ci1:ll;.LL-k.y PD1 1 1 X IJ-F X3 沪i1I1I-rj Zlat! -j(们 4 * -jiur-iJITlyre快捷工具栏:作区QIAAA川屮 JIQUARIIonVIrwOLurtui 4 InroEUHEHi信息栏备:斤Pec礼Nin k 三1旳 片 Inin 入 Wb-nj j IjJ 空J |卄Inum|fp new P roject Wizard1工程名称:芯片)3选择芯片型号(我们选择MAX3000A 系列下的EPM3256AQC208-10(注:如果不下载到开发板上进行测试,这一步可以不用设置所选的芯片 的系列型号Hew Pro
3、ject Wizard: Familv ft Device SettfnRS Mge 3 of 51匚 6 lily.CyClu IIeLt the famiy and dexnce yju ant to target for compilation.Target deviceC b device jclocbd b tbo FtorSpecific device selected in Available devices list快速搜索所需的芯片Showin Availatle devicellPackage:Fin ccunlIdSpeed grader应 SIfjW advalCcd
4、kv Joi厂 H 閒dCflpv compatFblEcn伸选择芯片Home1 Cere V. 1 LE$1 User 1/.1 Merror. | Emoed,”1 PLLEP;L70P672L71.2V圧4ie422115000別Q4EP2L70P672L31 2V6416IISlOOO3004AFP?n7nAfi77IR1 7/4?ii5;finn前JI4EP;L70Fe9S;e1.2VEE416E221150003004EPCC70re9GC71.2Vee416G23115;OQO血4EP2C7DFG9GC31.ZVeE41S2311520003004EP2C70FEyblU1.2V
5、bt41bt2Z1152DUU3UU4V|勺uII_22i魁 aidble devices:CQTpafion oe iceHeid 匚 opi::I移 J_iTitl-Q H(ir;JCopv de忙e usauiGU I Fiikisl4选择仿真,综合工具(第一次实验全部利用quartus 做,三项都选 None,然后next)5工程建立完成(点finish )凶Hew Project Wizard: Sumrnary page 5 of 5JWhen you clicR Finish, lhe pruied vjill be aedled wilKi (Fe folk wing sett
6、ings:Ptoject name:testr updcVcl1 ul ilAyleilNumhei of iles added:0Number of jser Ibraries added:0Device s?gnfinerit7-Family name:Cvcbn&llDeviceEP2C70FE96C6EDA lools:Design entrysynthesiscSimwIatotTTiming mnaly 論;peiating coixlitons;Core voHaye1.2VJurcticn temperatuiE range:0型摄Proiect directory:E心t/W
7、家精品课程做件测应工程建立完成,该窗口显示所建立工程所有 的芯片,其他第三方 EDA工具选择情况, 以及模块名等等信息。 VHDL file),新建完成之后要先保存。NewgOPC Builder SystemDesign FileAHDL File我们选择Verilog HDL File设计文件格式既选择 Verilog文本输入形式Glock D iagram/Schefnatlc: File EDIF FieMachine FileSv?terT/eiilog HDL FileTcl Script FileVHOLFilHenuxji FilesHeKadecimal (Ilntei-Fo
8、rmat) Ffe Memory Initialization File VeiificationZDebugging FilasInSystem Sources jnd Probes File Logic Aralyzer Irterface Fie S iQnal T ap 1111 Logic Ana 板勿 File VectorWavefofm FileCher FilesAHDL Include FileBlock 5卯ibMFile 匚hair Description FileSynop釦s Design ConsIrairitJ FileOKText FileCancel第四步:
9、编写程序以实现一个与门和或门为例,Verilog描述源文件如下: module test(a,b,out1,out2);input a,b;Out put out1,out2;assig n out仁a&b;assig n out2=a | b;(注:如果不下载到开发板上进行测试,引脚可以不用分配)en dmodule然后保存源文件;第五步:检查语法(点击工具栏的这个按钮-(start An alysis & syn thesis)语法检查成功,没有error级别以上的错误H脚 StatusLuirliLC 1 lAwsi du hefri L.吃1 珂T討匕I EnLl L- If uic
10、TtnilyI4V1C4Ifh I 11nirQidir*ftHnsTmtI I fifi n E ugbiri勺 14hl Esctan二Ti 111 奇 ric rtciitcrTtii 1 TPis2ruTiitc! qj p- 丫- Ffi J112 进 09.14.20 凶hly.b jklII tQ cC/ib/iuua 幻 Kill泊与dd亦rrAfiof/sasuc二hSjI该窗口显示了语法检查后的详细信息,包括所使用的io 口资源的多少等内容,相应的英文名大家可以 自己查阅点击确定完成语法检查第六步:(锁定引脚,点击工具栏的(pin planner )r母q)x II -池X
11、QJFl覆牯話涼輕F世轉M试用吋-tP)n 3npr|二亘区-1 v/vL/ Lr即ij .Z00毋 hJi 空 ooJiAy 悝&0* iaOftOSrtiOA07&卫0鈕 cfjn 二君匕矽忑5初爲i o*6o5* n歹Ea&OD 口紀龄OC:i3POQUDIPJO=C-5IJO-D护订Q 屉迪目*殂c 口 00 00 酒ao i 吨 g 吏 Q Q AG 空 hc 55占扭:5若o-肉号巴Q Qa&S 汰不$坠?人彳屯絳叶掷护* is_JftriiJl-SOa-hH jDELjg:;二 r : IjT3.3 -_ Lyri :,工屯 J: l.Hr LkL :工Pg :a.rLkL(:M
12、 咕 J:=顶层某块的输入输出口与二 物理的芯片端口想对应P rJjH双击location 为您的输入输出配置引脚。第七步:整体编译(工具栏的按钮(start Comp lilati on)Fl艸 SlttlZEQi-ut Lis II Ver sic(nEGTa.-=i 01 l-acn4-T匚p-L-vtl EilL; ij H&止l-wiil yDevi-sFtdaLcMe L Lin J 工I 苣 re iii 直 tmenL i lital 1 sic ieneritt rol-tl conJ:r/Q-ticEL J. fuibcLL om Odiratfed laeif r*S t
13、iersTctal- rgi=t.ez- =Tct linsT匚toL Viitiial piribIctaL nmoryErti-liti FSilLiplitj- 0-ti el亡ntiHm TctaL riXsSiKa = J. - zi Jal 22 M:37 SG 50119.3 Biild 1 亞 02725/2(tt9 SU Fall V也二l 魁t3LLycloatA 11EP2C?0FtGLSJ?lfL-lir /0 /C J % iM,斗 IG C 16 C n 1.)该窗口给出综合后代码的资源使用情况既芯片型号等等信息。040000952 (Vim/ 1.化N RD C
14、0 * )/ MO (OXi 4 ( 0 It 第八步:功能仿真(直接利用quratus进行功能仿真)将仿真类型设置为功能仿真(Assig nmen tssetti ngSimulator Setti ngs下拉 Function )SetUr - tfsLGcfitral伽Lim希Dfvce0 pe-atn ; S Etn 為 and Cz ndten:ConclaonPiKftKSeftrBs EtAlcdScfeinf;利iai丽ii卜纲n:幢卄Fan dUZenliGciivHDt I0I Veili HLiL b-ip-l (5fioil Pd 9-1=111hllr-加如屮-ISr
15、ihnj?rimrAiir? F T mne 冷网Lt - Owte riTinj Amwr Sclhp?CaKC T Ergipljw fepoDwcnPasiraF sHniFT 3II 3a= AwIh:#: Sd : A罰g IncerlaceH z rrUato-Se re; 空MU 苗E 诞 tiliulldn SimdshB OulM F|im;FflwiiiPl押 Pswe-AzVfff StflHq;:再訓Aw城H$丢戊祐ulaiunctin临Functional表示功能仿真,既不包括时序 信息,timinng表示时序仿真。加入线及 寄存器的延时信息HMl1=11建立一个波形
16、文件:SiifiJ#ioninw*j; iFift-iinrrtlTrTirpjguanc FanTrirgM 誠IGikiLltf uniHpil-SimJaibi p 胡 jfTulaliin urili 1 ylof lirj diB厂 inc tmubifai at6lkh We Ey JulLni. jAJaDtfKibhor.eciici tit:jjpt d zmiJdlKin In cihiim Ini the izL.irnildu Foe q.QK(n ewVector Waveform File)MewL-lF.SOP匚 Builder 宜卿cmDesign File*A
17、HDL FileGlock Diagram/Schemnatic File EDIFFieState M a chine FileS5fstemVeri|Qg HDL File Tel Script FileVerilog HDL File 虫HDL FileMenofi FilfrsHftKadftcimal IntehFornwt Fite-Memory ImtialimaHar File VerifiMtionZDebugging FilesIn-Systann ScMjrce end Probss Fils: Logic AriInterface Fie SignalTp II Log
18、ic Analyzer FileOther FilesAH&L Include FileBlock Sjimbol File 匚hdin Dascription File-Synop$ps Design Constiflints FileTewt File添加波形文件作为信号输出文 件,以便观察信号的输出情况OKLanoel然后导入引脚(双击 Name下面空白区域Node Finderlist点击ITA双击弹出右边的对话框Namsd BNodes FoundNode FinderiAH -:Look inc I瓯IHam启-/tName125 S booM M 曲?|接下来设置激励信号(单击竺巴IhktJI曲J|A5aiT1Name1 As AMl怕恥ILCIEM幅泄lorIO|lsl|0Li2loivA III 选择农 TimingMultiplied byJd. CountiixE i工応丄縣/iL time,|0End time: |l.0-T ranfidon? occur广 Rc.h Ci b- II III 1 匚OLint ever:110.CMidipiimd wII冈设置仿真的开始及结束时间设置输入信号周期ris
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业管理-病历管理制度
- 天津市东丽区2026届初三下学期3月联考数学试题含解析
- 江苏省苏州市梁丰重点达标名校2026年初三第四次模拟考试(5月)数学试题含解析
- 吉林省长春市教研室重点达标名校2026届初三第一次模拟数学试题试卷含解析
- 北京市崇文区名校2025-2026学年初三物理试题5月月考含解析
- 浙江省绍兴市海亮重点名校2025-2026学年初三练习题(一)(全国卷II)物理试题含解析
- 沈阳市铁西区重点中学2025-2026学年重点高中联盟领军考试4月初三物理试题(文)试题含解析
- 广东省汕头市科利园实验校2026年初三5月阶段质量检测试题数学试题含解析
- 山西省吕梁市蕴华国际双语校2026届第一次中考模拟考试物理试题含解析
- 江苏省宜兴市张渚徐舍教联盟重点中学2025-2026学年初三下学期期中数学试题含解析
- 人教版六年级数学下册易错题锦集(全面版)
- 中建五局有限空间作业方案编制指南(2022版)
- 中职高考《农业经营与管理》考试题库大全-中(多选题)
- 苏教版小学科学五年级下册单元测试题(含答案)
- 全国中学生物理竞赛公式
- 2022年福建省南平一中自主招生物理学科试卷
- 诊断学课件:病历书写
- 鼻咽癌患者放疗护理课件整理
- 上市公司内部控制手册模板
- 2021年高一下物理第六章《圆周运动》测试卷及答案解析
- 高考作文复习:议论文写作之驳论文段指导
评论
0/150
提交评论