双二选一多路选择器课程
双二选一多路选择器课程设计1•实验目的电路设计过程2.1设计二选一多路选择器2设计双二选一多路选择器仿真结果3・1创建工程准备工作2创建新工程3.3编译前「3.4全程编译3.5时序仿真4•总结一、实验目的1、学会利用QuartusII软件的原理图输入方法设计简单的逻辑电路;2、熟悉QuartusII软件的VHDL文本设计流程全过程;3、学习简单组合电路的设计,层次化的设计方法4、熟悉利用QuartusII软件对设计电路进行仿真的方法;二、电路设计过程1、设计2选1多路选择器a.使用Quartus建立工程准备项目新建一个文件夹。在d盘中,路径为D:\wangcheno打开Quartus软件从[File]»[New】>>【VHDL】新建文本编译窗口,出现新建项目框。输入源程序,编写2选1多路选择程序2选1多路源程序如下:ENTITYmux21aISPORT(a,b,s:INBIT;y:OUTBIT);ENDENTITYmux21a;ARCHITECTUREoneOFmux21aISBEGINPROCESS(a,b,s)BEGINIFs='O'THENy<=a;ELSEy<=b;ENDIF;ENDPROCESS;ENDARCHITECTUREone;也Vhdll.vhd*fENTITYmux21aISPORT(arbfs:INBIT;y:OUTBIT);ENDENTITY^ax21a;ARCHITECTUREoneOFro.ux21aISBEGINPROCESS{arb,s}BEGINIFs^'Q1THENy<=a;ELSEy<=b;.ENDIF;ENDPROCESS;ENDARCHITECTUREone;文件存盘选择File-*SaveAs命令,找到已建立的文件夹D:\wangchen,存盘文件名应与实体的名字一致,即mux21a,其界面窗口如下图所示。二Q包佇圉▼■克面A没囲索碍测,••■卿ir文駱帕:|buz21&J黔翅叩:卜皿File1!消丁rrm?pioixlbs5edanIH5fife/0SawAsgvi11.1J--EOTITYnux21eIS""PORTa,bf3:I>lBIT;y:CUTBITI;INDEXTITYmux21a;ARCHIIECTUREoneOFoux21aISBEGINFRCCZSS|arbrs)BESTHIFs-'O'TMD
表中选择专用器件,分别选择封装形式为TQFP,引脚输出144,器件速度级别为8,选择此系列的具体芯片是EP3C5E144C&设计完成后单击Finish按钮。Settings・mux21dCategcryGereiel_ie;UserLitfadu|CutrenlPiciecl)••DoSw王TimtigAna/yaiiiSeethgs初EOATo3l5e
-ard*sce>»ou”相"lotccaeticrcornpi^cn.Famiy|Cyrlcn-llDev»:eIRnOption:.2甲如8-f*Aaodevicesdectfrdby出eFkferCdeviceadetiedh'AuahtledeviewTiHCI'lwi「山SZ»n'Avahtiedevc%'i自PockagFinccurtSpeedgiede;CoicvoObdMShwadvancedde>ice?AvcihbhdevieezHotsILEoIMemm...[Embeci.IPLL£P2C5F2EfiCG40361193CMEPX5F256C?4936113309EP2C5F2骑C8刪8113303EP2C3F2国18刪8113303EP3303JEC74KJ8113303EPHSQHECa卿8113303EP3:5Q2DE(84606113303EP2CST144CE4036119309EPXST144C?4Gae119903EP2C5门44C8刪811^303-CambrianWvXe•一P-rriD$P^FV・MtoKcrdCowII-e%»-e©css;Mig-ahcncnrno«:bityMiciaibnDemnOKIdSettings-mux21aCS:cqov:GereralkFifes:U2bLtcaresICurcniPrqctt):DeviceS)-1rnhgAnisicSellingsREDATcbzISclbng^iCompiaiionSeibng^3-An^yir?&SSeltingcBlFilterSetlinos;A^embter;DSgnh曲Urn:■SicrolTopIILogcAadyzc!LogicAnaiyzerIn怕ifaze^-SkridPiobe$eOptens..dabledevices'lidF?Generatecnrcre$sedbtstreenis纟cjjtfion:r12Vl/onccddevicesDevice&cPinOptiorms:Mr*2-o:rBatqctxoix匚RC|匚dpduillv<«Loodda毎Gcxxci-alICon.£xg?-ix-a.1iort|Fi-oQ-^nirr.:!巩6FhILuz;|Untui=c:格式 错误,可双击错误信息条文,即弹出对应的vhdl文件,在深色标记条处即为文件中的错误,再次进行编译直至排除所有错误。f・—言目HgSummaryRowSettingsAowNcn-DefadtGIcR*El^)sedTime±-^0Analysis&SynthesisHorStitasQurksIIVersionEtnsia牝r论Tip-levelEntitySaeFtiilyRettirii卑re^rerisatsSuccessfol■SmBovM5.0Build1?3GVZT/2D0EStr&tix±V^JFitter±-^JjAssembler乔昌]TiminnAr«lv7ftr111