QuartusII讲义2_顶层文件设计与波形仿真_第1页
QuartusII讲义2_顶层文件设计与波形仿真_第2页
QuartusII讲义2_顶层文件设计与波形仿真_第3页
QuartusII讲义2_顶层文件设计与波形仿真_第4页
QuartusII讲义2_顶层文件设计与波形仿真_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、顶层原理图文件的设计。(60分钟)(一)继续流水灯的实验, 将已经编译通过的 clk.v和led.v文件生成为模块, 在原理图中引 用这些模块。并添加输入输出管脚,生成一个完整地zled.bdf文件。1新建一个项目 名为zled。(自己完成)2、向新建的项目中添加文件:盼KFil>i '* J C 'T"! E Ih._J貝”也4 .I DUm JPjJ-红寺氐匕野驴:眩M l-a Lt. 1 IQlhT u t;诃 i ;L igfatlStf显oM*州E忖3TM"Hl «I - &00J匸*7e 1 «.»

2、1 寻h已A :OLf I TS IIfelwtLtr iTCde"-a i&oi?匸 LQt C : 1 c- llbiE. d 谄h !LL®it 約 «*D| tr ilight(? or bl AhTBB-芒hdLf Ifinde3 'HO)n"F*T1LijJiL("曲 W iyliE d l 4) 4ll«fi lujlir th? 1*1 rrow Hindi更 ib bqniBFK 纭wA 內直勿门X £: 陆 应ilM A¥!2人 口|1*1>1 ,选择文件:Mrvir.R.

3、CcJf-:附申!1応邑ISdetl时is*,-紐良电14 w山1 II-* 磚就W O*鼻灯企沪rlw昭ihflW3K4W帕 El 如箪r啣 的I Iflpul MjJI留+丹讣押阳:- _J “ME B j mx二:廿乐L.h1和也; 丄£ rtQ_i &f£«r«r< PlJ«lreem 1* eit |e g. t lit 11> j*Enpux rlHlr/"i:mix mpe wt p irt. ulk4 =,J ' i 1>X rte<i eikijiE E-JtSIlCJj (X

4、PJUi"5T1M3、打开文件:g U;pUblaiv= |Cw«r* 件可嗣 D*U 仙呵 斑“雷別斗I Mg -fMlWTEr秆! "9证圭声曲*ri)ii:T mgilnglw Mnl-|unwl 臥>焰sire如 tWI -LnprfHtan RBCf &!* fflc '«hn|iTmng 皿 Drrjffl AttHWScrdlTM LZ4£Am 賊F护驱中弹呦 SmMciX 亡匸电 山丽Ij斤 证石心* BESTIrf网 上 吃8 /a lira, ya ers 却4 亡 cl-UD 即気F.l.!hl

5、63;(CX>WbT.«*2> bEin C-o-imt "Cj ekhl« «eLl:12 lad.-p u4rP m uii!; +11Mrrrw应 Pil4lSpKMiXA EiBihlMk XhfO jkF fc WtrfH4 /. E» /h IW mu j«rra4、对当前打开的文件创建模块单元操作:口 Mm-,.Aq M Awj广 ft5+H flOrkd*?阳-iMB «*忙材1redu je lednaLc.lKrl'ii l>-input feltcwEp-ut|"Tf

6、t| 1 atslvt i0) Light j歯haw血MH删.m.9r叶讯0耐一,20© 4M&J73rwgif lQE T«&d4;刊fi1 / LA !A tha4* LF whHlMivrradi gdJI/7wd£E .GLSb i:but 41 in *5WI1«5TA!<« Pewfc dk*£ft|>iKi/trccDj.rise- 1>M m蛊qvw右d叭护s 9cli如如、i»屯咖1D»H Mr# 冷 twrHur七 F|wfUHTALftaKt LTl Fit

7、 .】“M>AC2 - MMJ heilEiL LillJILC? ! 1J1 *l&已fl¥iLgiuLe<vi;i£ IlLgkX IIf-N l<J lt?llJ丿dtrocleZ 1 11 叮lr the 11 Fee middle ! fijib帀f;莒直勿洵 A E:曲 hw(i k 求h d W*耐 > Z /Tl 1 il/£i -WiKS.创建完成:Pi 白cr.Qihj!勺送#"辱®_IE IS I 曲 f,J阪习卜h W£LifefI *0 MWI S*i£*«

8、 i I lit 1 _J Cltlw TiUiKwi L'itldi wS.UI TT T-M IIM.Wl-fri RWt f%lRL 创 H-W*吐址品fak ficL坍沌1 *2Q:C5 D lki.ld 1U fli/ldatlA £J IU1.amH4t5TKK*JMJKnifLUiTTTToTTr® " " WiT J 11*人Fteuilnf人 Emk4u R 聽d人 Jivr网入 口如心呷 A Em J詁WV*5、使用同样的方法,添加led.v并创建模块。6、新建一个顶层原理图文件:解?押pr 0畢$却 i-rti pwr-?5

9、 HMrqir 4 4* tRr i-Sfi p- -5 鬥一.一.Qd r . s时亦-li嗖 t暮蚣F“_| f* e Ihi-3 i Pjj.ia4 I«Ul«I/土 lL>4 Ldtf_IJPjUiEkvJ't. ft ! «- + in H I- I K «I IJI " « I * f , f I. ,£ a d i. a i J a a u 4 F3thJ-叫*iUi IK 楣£) ! 了整虚*1»AjfeM- 'r.b*.8*J4#p * ql Cvl S S k&#

10、39;b J-l" * "-! 1Z rh j hr *«ii 】丄 Q-. <_ vr a * -r' fc-< ti arPLur:1化 0 眄uEii_ii4K F.HU k liid入 屮"厲2儈石 上 EK J7、在空白处双击左键,进入模块选择窗口:山一J *rfalk4 LlfefM'Xu l It I K M«i&V44 fc- ® 葩矗M4# >4L.J»<! f *« " S "<1 kb i-|" <i -

11、 |1B. i-l*Kj Z hiH»- *r *«11 】丄 tri rr a - fc-< ti 911 tst 3 :VLI FifU 苫*Ml hPMULliHflA l.ikhfa k 伽h DlftUrWlHWQ 上 E* /在对话框中,选择project子目录下的elk,单击ok将其放置在空白处。jTKK4A1 一叫.料血J !il.x'-'_J *< E I*W-3 I <ri Fj 3 «J巫习卜杆A ilHihdtf_J|'|J«IJ PjUi仏 i M IE teiftnifc ?¥

12、;l9bJkHbkmJ qfi*岂丄】-!* «F4 »_,w4;l IPffK-f 1fM ir 19- IZ inti y? t e -Trtk*WL,» 鼻 sirai 13 wr « D pnrri rs9、添加输入输出管脚。同样是双击空白处,在name对话框中输入in put,所见如下在对话框中,选择project子目录下的elk,单击ok将其放置在空白处。9、添加输入输出管脚。同样是双击空白处,在name对话框中输入in put,所见如下在对话框中,选择project子目录下的elk,单击ok将其放置在空白处。r :小 4 > y iP

13、lALCilJBmX r*lFdU / rifu j 二Ci:Ai'Wii-fingiEHi /Q it B" JJ-:«.F 孑 t *9、添加输入输出管脚。同样是双击空白处,在name对话框中输入in put,所见如下在对话框中,选择project子目录下的elk,单击ok将其放置在空白处。9、添加输入输出管脚。同样是双击空白处,在name对话框中输入in put,所见如下在对话框中,选择project子目录下的elk,单击ok将其放置在空白处。8、同样方法,将led模块加入到文件中。9、添加输入输出管脚。同样是双击空白处,在name对话框中输入in put,所

14、见如下 n窗a3山_JWe声4<X2 i-rlfi ah "ff4 lr<1J< K*荀|*|0*11 I(b fci.«F i> IZ Anil n i :pn.bnL*a »u nEmi'ri'Vj- #4rw*!pahwip(ns iWwi JlMiiMti tljif*応 HMiciir f)FTafT'iiiCr«6 知 lll«1l 舌*州| XPMtfjMJEjt E:匕电 Jt kno AWfWQ 工 EiflUiWldWg A Em /F4-'_J tl.E Ik44 w

15、 宣 lLIl kdtf_J &t£»r«r« P'l Jt! 创Filo单击ok将其放置 在原理图文件中。使用同样方法,输入 output将输出管脚 也引入。E;* QT 02评 n-irw*i ku rnj km*y|dp与it oQ 4】Hf? 2刑-£ #辔* t fMDiKrAjmiM*1 St_|E I*Rri I L F,l «4 15土 Ldef_jr PlltlOtJiH Tilo<!二:二;:;:BAoomnflHimg.刊* fsl*Jji-WiarliF 色 Fb=豪!IIP匸'*

16、 D O i %Il 3| Iil-*L_, - _i tE I*Rrt I 1 F,l vbl4 ld£l4 3 *土 &!"> LdtfJ S«如414 PlJtlJTiUia ph-i*k Wtfh_X.PM£W|R E* 他 & kFD 入够伽0 工 EiftUiWinB 丄 EUfe ff4 4 0e I*Rrt i F.i 3 BOB缶Ml辺Bnrwto4 BKHT勺 jjiaFT«ir«i>i 忆 |TiCf*e-刍-Z 林hDsn mfl同样的方法,改变output为light7.O。u*D

17、 Q * Z 4 lelM«lJi JM LdfJ S*i£"«j4 FiIt i CbiJH rjl«ipB» r甜» rtse !> 屮IKe或5# 亠,片卫 tsy楚;*"narMf on or errtc a 伽riMMpaM抽 inwo:12、保存顶层文件为zled.bdf。工丿W7 加*I r或住冲*皆呷g也MWbAciJnn*l一叫以M't'-'f*< e Ihr-3 i L Fj ) «L* IdEl / t 11 沁 bdef<*jjm工丿序,只

18、需双击该模块,就进入了他的文本编辑窗口,可以直接 进行修改,改完后保存变异即 可接收更改信息。接着进行仿真和下载。(二)编译项目在一个项目中,编译 器只对顶层文件进 行编译的,本项目中顶层文件 是zled.bdf。单击片d ilH niff*PlQIXTlmildlta旦 pI 31 -M-M-! - _IIhra i Fj vh4阪习* lid«j£ lLbJl Litf二j PMeto ,ihJ CiiJw Fil4i2jFba!iwrl-f 色 F4 豪 Jn尹 IWrFAMI HPT砒鬻|砧Crl-为-El I4«V j»fl-螃电*暮爭昱 i*

19、甲£电MWffl阳fl>*>vi# thJ1* fiWtilHl 5*41 LU IE feiiiVIfl ftAj Ifef* hqflitt I I. !._««(- p * Bilals 1 I Itlit'b j-SB * If I i H? !-'<_ fll"*f t IJj - ft1*-0 irj sr «wi 31rr 3 电 -mbrai 3 9 91 nr t-r 3 1 f ' ' 4rr«ri £> , wr s -j-:jf Mi-Tjr 1

20、 ># iHr F(1 p- -5 鬥老: 讪叫L尸1礼灯11 F电 )创 hh 匚上Eh /2、单击ok后,就进入了波形仿真 窗口-牌nn.FibT沪FTTLI W3i*u LU IK MvllVIfk A d«ftkbfHli| 【m mJ 44*灵血*!» II Anti T3 -TT«1*.k<BL» 9 M3 ”UJ <ilil,_, _j E*r"i e Ihi4 l.J £ il*dL fadtf IJ OiJw TiUiB Flag 声 Jn尹 U*1詡*1Ecn和嚥hi彳111 -UlM 典L| A

21、邑4*邑Wj t5野 Craqr 伽 1 恃|"mlt|>* *«11 H r=S4f FiirihjfTi 7 i|tni«rrtlf 彷 Pl SLiinanS慵0 P*泊Q WE丄科£.电 人肪0入 *<卫 入 口0|4聊 工匸3、在管脚区域(红方框内)单击右键。在弹出的菜单中选择Insert Node or Bus.亍踽春TE漑冶询删胞册辭M:存誥A 显 bm 铲!典v評rbta>! 訶出 蛮gvw 中* hr Q «鸟山世弐 B Fifac豪! 尹U*5UM、A£如£ n*也*§X |

22、住 HkWI*WM-<Tni1 HMlS"! ' *< t| Hfc >W-fIKFu仆 “fiwtnfTgr 环 PlSi.ir"Ui p*嵋 Q im-q m4A _| f * e Ihi-3 i <ri Fi) « i idU / £ il 沁 bAi_J £*!(>« 4 FlJ«lJ 恥> filoI" U iM.J电扎崛* Vu fh lr- <itfuir « il iAtliI tti Ik fgmiLbmii b-u TmaiTtvl Q

23、SfedbHrhXPWAUlnflX Ea>HuDU'W-IrWd AEK" /4、在弹出的对话框中单击5、在 下图中,选择 filter下拉 框中的 pin unassigned(如果 已经 绑定了管脚 则选择pinassig ned)Filter:Pins: assignedF'ins: assi口门已dF'ins: unassigned然后单击listy中。o A rJhiwl 幸卑初 | W*i4i|ita£|*l. nwl|J| !d»_| fhr", e Ihi-3 i Fj «a4 ld£l

24、/ _JIl._JTiUi!ili_| thr". e Ihi-3 i Pj «ai.ilM L園_J Fil«i2jHm«nFr 囱 Ffac jst- 0 .;SiId-E *4*包卡中H TJi 111 丄上 Fiir.' Iff V?i& d.*:旨iiIPHeIiHi.上E:电 hl I" k *© h 匚配#彳4 上EKfc / “ rJ£» Ji*7垃/心熔cm7、在insert node or bus对话框中单击ok即可将所有的管脚添加 到波形仿真 文件中。id鸽 jtcrEiH-&

25、#163; h心睜*I 也1*1 'M t|* >r n r? r5|* Furi' ifTiirrfcl沁'£22jHBi*r4-f 色 Ffa=豪! "R U*iys-Bidh片甘<p “內W SFflir-Mi«yr|n打厂 C*£lqi rvlemrri s draw mH:SpKMik 馬谊A E:电 k 11"入A 匚/丰:SpKA*k 辭血im k E:电 klif£l k MI人 匚> Ebajf 啊 e?*电 £ |8、添加引脚之后的波形文件如下所示:rafirw*

26、! acaamf |ok*. JgWirimv ypE gS w*I 0 K4迅I Vrtnii w«r*! '< t| * »W-n 7"? Ill<7 Fiir.' IfJI t 也tnirr7ZOPI$.irFilld l*価2订口 1小UJW "订巧14回 订门 2m独:空沁 *沁咯沁沁滋沁:立坨:加沁:沁立:沁处:空沁宓矩:曲丄.亠儿,.丄宀._. .:"叮:,.»+.齡湖 鮫彬应曲沁洽畑核曲:论曲涂 忌氓沁涂洱曲*曲曲: 碎沁 g 沁図核滚鈴咏曲沁好徐曲応沁梆9、编辑输入文件。添加引脚 之后,再

27、编辑输入引脚,就可以利用simulation tool来方针得到 我们的输出波形。以确认输出是否正确。10、编辑如入信号的方法是,用左键 拖动选择编辑的需要波形位置。G遇;iSME湖K西瘫时蛊彳衢dvi?rai倂,A E*El3Euinj| |oEh; jjpnricwi'_ S ItD J R L 吟£ g-ii/Q啓”瞽匕寻蚣5网 時T? PIFAM1刊峠'刪口耳占iTlW* >M-齢0 SM11、在选中区域后,就可以编辑选中的位置。变为黑色,如下所示,LsAskn英o员Ik12、上图所示的是几个常用的赋值工具。13、另一种选择波形的方法是直接单击管脚,如下

28、图红线所示:Pl Rt*即环£nE«丄业 -£ #4啓.A£知S W*丨因K4WnMinnt hAwi*w ri > »«!丹皿ikJf Maitir:a 5 vtnrrtl协 齐 IM 孰HP0 ”4A QIKJ MJjhbmwHhf B_Fmc 豪! "gn IWrI*】2订口2订GL立?::-:* tSSiS 幷;说询Lw::址:总沁购广涨:曲狡尬踽滩i址盘強:虫::忙:亘::;::余出帝瞰楓斓燐虫担:技嫩:徐:*焕3妙矗嗾*:.:.-:<:; ;:;:-.-:;«< ;: ?; -:<: : -.<:?: - - - ;<:卜总:炭:这潑-:诧芳;癸:莎:侈:盛:幣歎:起:阮惑:金毀:"加:我 炖MJ14、利用13种的操作,选中 信号clk0。在上图的红线位置单击,即可选中clk0信号15、单击图标LlAnri1&g

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论