數(shù)電組合邏輯電路設(shè)計(jì)_第1頁(yè)
數(shù)電組合邏輯電路設(shè)計(jì)_第2頁(yè)
數(shù)電組合邏輯電路設(shè)計(jì)_第3頁(yè)
數(shù)電組合邏輯電路設(shè)計(jì)_第4頁(yè)
數(shù)電組合邏輯電路設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、四川大學(xué)電氣信息學(xué)院數(shù)電一一組合邏輯電路設(shè)計(jì)實(shí)現(xiàn)四位二進(jìn)制無(wú)符號(hào)數(shù)乘法計(jì)算學(xué)號(hào)姓名專業(yè)通信工程日期2017.4.29、設(shè)計(jì)目的設(shè)計(jì)一個(gè)乘法器,實(shí)現(xiàn)兩個(gè)四位二進(jìn)制數(shù)的乘法。兩個(gè)二進(jìn)制數(shù)分別是被乘數(shù)A3A2AA0和乘數(shù)B3B2B1B0O被乘數(shù)和乘數(shù)這兩個(gè)二進(jìn)制數(shù)分別由高低電平給出。乘法運(yùn)算的結(jié)果即乘積由兩個(gè)數(shù)碼管顯示。其中顯示低位的數(shù)碼管是十進(jìn)制的;顯示高位的數(shù)碼管是二進(jìn)制的,每位高位片的示數(shù)都要乘以16再與低位片相加。所得的和即是被乘數(shù)和乘數(shù)的乘積。做到保持乘積、輸出乘積,即認(rèn)為實(shí)驗(yàn)成功,結(jié)束運(yùn)算。二、設(shè)計(jì)思路將乘法運(yùn)算分解為加法運(yùn)算。被乘數(shù)循環(huán)相加,循環(huán)的次數(shù)是乘數(shù)。加法運(yùn)算利用雙四位二進(jìn)制加

2、法器74LS283實(shí)現(xiàn),循環(huán)次數(shù)的控制利用計(jì)數(shù)器74LS161、數(shù)碼74LS85比較器實(shí)現(xiàn)。運(yùn)算結(jié)果的顯示有數(shù)碼管完成,顯示數(shù)字的高位(進(jìn)位信號(hào))由計(jì)數(shù)器74LS161控制。以54為例。被乘數(shù)A3A2A1A0是5,輸入0101;乘數(shù)B3B2B1B0是4,輸入0100.將A3A2AA0輸入到加法器的A端,與B端的二進(jìn)制數(shù)相加,輸出的和被送入74LS161的置數(shù)端(把這個(gè)計(jì)數(shù)器成為“置數(shù)器”)。當(dāng)時(shí)鐘來(lái)臨,另一個(gè)74LS161(被稱之為“計(jì)數(shù)器”)計(jì)1,“置數(shù)器”置數(shù),返回到加法器的B端,再與被乘數(shù)A3A2A1A0相加當(dāng)循環(huán)相加到第四個(gè)時(shí)鐘的時(shí)候,“計(jì)數(shù)器”計(jì)4,這個(gè)4在數(shù)碼比較器74LS85上與

3、乘數(shù)8擔(dān)28&比較,結(jié)果是相等,A=B端輸出1,經(jīng)過(guò)反相器后變?yōu)?返回到被乘數(shù)輸入電路,截?cái)嗯c門。至此,被乘數(shù)變?yōu)?000,即便是再循環(huán)相加,和也不變。這個(gè)和,是多次循環(huán)相加的和,就是乘積。高位顯示電路較為獨(dú)立,當(dāng)加法器產(chǎn)生了進(jìn)位信號(hào),CA端輸出了一個(gè)高電平脈沖,經(jīng)過(guò)非門變?yōu)橄陆得}沖驅(qū)動(dòng)74LS161計(jì)一次數(shù),這個(gè)數(shù)可以通過(guò)數(shù)碼管顯示出來(lái)。但是由于二進(jìn)制數(shù)是滿足8421排列的,進(jìn)位的數(shù)是10000,即是10進(jìn)制數(shù)的16。三、儀器設(shè)備名稱、型號(hào)74LS85(一個(gè))74LS161(三個(gè))74LS283(一個(gè))74LS08(兩個(gè))非門(兩個(gè))數(shù)碼顯示管(兩個(gè))四、實(shí)驗(yàn)電路圖9(LrLL74L

4、S41&D說(shuō)明:左下角的D1C1B1A偽被乘數(shù)的輸入端,單刀雙擲開(kāi)關(guān)向上是“1”,向下時(shí)“0”。左側(cè)的D2c2B2A整乘數(shù)的輸入端。被乘數(shù)經(jīng)過(guò)中間靠右的“加法器低位片”循環(huán)相加,相加的結(jié)果經(jīng)過(guò)右上方的“置數(shù)器”返回到加法器?!爸脭?shù)器”和“計(jì)數(shù)器”共用一個(gè)時(shí)鐘信號(hào),當(dāng)“計(jì)數(shù)器”所計(jì)的數(shù)與乘數(shù)相等的時(shí)候,最上方的數(shù)碼比較器輸出“1”,經(jīng)過(guò)非門變?yōu)椤?”,“0”返回到4雙輸入與門中將與門封死,輸出0000.同樣是這個(gè)“0”信號(hào),將“計(jì)數(shù)器”的使能端EP置為“0”,使計(jì)數(shù)器保持輸出,達(dá)到穩(wěn)定輸出的目的。當(dāng)“加法器低位片”有進(jìn)位時(shí),輸出一個(gè)上升沿,經(jīng)過(guò)非門后變?yōu)橄陆笛?,?qū)動(dòng)“進(jìn)位信號(hào)計(jì)數(shù)器”計(jì)數(shù)

5、,其結(jié)果被“高位顯示”顯示出來(lái)?!案呶伙@示”的示數(shù)都要乘以16才可以變?yōu)?0進(jìn)制的數(shù)。最后的乘積可由兩個(gè)數(shù)碼管顯示出來(lái)。讀數(shù)方法:“高位顯示”字形所對(duì)應(yīng)的十進(jìn)制數(shù)*16+“低位顯示”字形所對(duì)應(yīng)的十進(jìn)制數(shù)。計(jì)算結(jié)束,目的達(dá)成。五、仿真分析結(jié)果仿真結(jié)果1被乘數(shù)1000,乘數(shù)1000,結(jié)果:4*16=64。具體情況請(qǐng)看圖中的方框。仿真結(jié)果2被乘數(shù)0011,乘數(shù)1100,結(jié)果:2*16+4=36。具體情況請(qǐng)看圖中的方框。六、實(shí)驗(yàn)結(jié)果分析所設(shè)計(jì)乘法器工作良好、結(jié)果與預(yù)想情況相同。七、心得體會(huì)通過(guò)這一段時(shí)間的緊張學(xué)習(xí),最后完成了我的設(shè)計(jì)任務(wù)一一四位二進(jìn)制乘法器的設(shè)計(jì)。通過(guò)本次課程設(shè)計(jì)的學(xué)習(xí),我深深的體會(huì)到

6、設(shè)計(jì)課的重要性和目的性所在。本次設(shè)計(jì)課不僅僅培養(yǎng)了我們實(shí)際操作能力,也培養(yǎng)了我們靈活運(yùn)用課本知識(shí)完成工作的能力。乘法器雖然是比較簡(jiǎn)單的設(shè)計(jì)課程,但它給了我一個(gè)鍛煉的機(jī)會(huì)和檢驗(yàn)的機(jī)會(huì),也給我復(fù)習(xí)多個(gè)學(xué)科知識(shí)提供了便利。希望學(xué)校以后多安排一些類似的實(shí)踐環(huán)節(jié),讓同學(xué)們學(xué)以致用另:使用硬件描述語(yǔ)言ISE設(shè)計(jì)乘法器的實(shí)驗(yàn)過(guò)程圖如下11ProjectNavigator一F:'MxxX'yl«j1-cjl.v看EditViewProject?lookWindowLayoutH等Ip21凰加11*: Irrlnoti 忙包 上二 £i同式 kti«th.iVKra

7、l-HierarchyFJ 3jl3 a ir65J¥9«2c5g524亡M才Ijb何lbM 位 ixrt yjl 回IMProcesses yljb5" ISiim SiimulatcjrC) Behaviors Lherlc Syntas睡ISimulhtc Eehcviorcl Model/?cx四一29 fox (1-030 beclzi32 if(iTLbt (l«i) J3.2 begin33 Vezqp-inaKKl;Si Hd35 else3 seczn37 tenrf = 31 h3C-3S =d39 2DeclH40 ror(:-0:

8、3<e:3-5+1)41 reelnT2 if OF43 becmq 丐 ol J -ouc i &cud 111 ;q占 out Li -Dur j "cenr-1":4«47 elae48 匕ugi口物 C1O1 = (DUC3*曰肛叮 U I (OUXI3 60111-11) I (LemD314ClEO out j-suit(3 *E*rqr (:6 :-l ?SI «hg£2 end53 =ES4 &nd555<5 ercmiodnleOLjECtT.口目乂1歪29:W3;3LDIC7SiivuLttoji

9、Objectsforsj1_t1j.三30aoasLi斕uj也3132;fOutputsuifp7:0out;ObjectNameValbeDte15pi533.cUt7,0ICOMOIOAriay3號(hào)35/In3Gsncxaitethe3j1U.3(UnztUnderTest(UPJ>.弱in<d5J!)|1101二書mb301010AridyArrayS13<537i_na(ina)finb(inb)f4saDL1&(QLlt)%394口;7*41inimiseainX42/initiahiTeJnrutflina=13;44mb=10-WdF4S46/WiiT:

10、100rsfezglobal工生sr邑匕tofuiishs_t47flDO?南4BCSr49/AddntiiculLu再here30SIend52S3enaroauisS4TISEn白£;,守|SiiteIjtfcCeixterIji.VQ£OeSLi5TiMmndty(SRthu心FiX、x®|gc11。三=-/萬(wàn)名川國(guó)仝wtr>閨1MBxObjoetz口5'»,卜SimilaticnOkjtcfsfcrsjl_tk圈醒匾他國(guó)琬窟iObjectNameValueDataTyptnr>韋cutf7oi10000111Array>

11、舉ina:3©1001Arrayant>福inb(3t)1111Array29reg3;0inb;3031/Outputs,2wire7;0out;3334IIInscanciatetheUnitUnderTest(UUT)35sjluuc(36ma(ina),37inb(inb),38cue(out)39);40xnxcialbogxn42(1initializeinpucs43ina=9;44inb,15;4546/Wait100nsforglobalresec8fini!47103;9849AddscinulushereSO51end52E31*ncbnodule55JK

12、jFileEditViewSimulationWindowLayoutHelpX®|9dIM就,iO3E二二A4?了/皎尸|國(guó)佇方|廣,皿地酉超F(xiàn)lObjectsr口予X歪SizlGti,nObj“ycjl.tboLiE血西汕DQ_ObjectNomeValueCotaTy夕c>%outp.001910001Array1韋ina5.01LODIArray4韋mb3OJLODIArray4%外e©:a;心4lastsnces守.*(!?XInstorcoandProcoscRrg3:0inb;/Outputswire7:0cue;/InstantiatetheUnitU

13、ndersjluur(.ina(ina),inb(xnb)9.OUu(OUt)Initialbegxn/InlclalxzeInputsIna9;mb-9:/Waie100nsforglobali100;/AaasrinuiusnereendcndmcduleEircsewsmutobon至ndovrL9y2eHC4Pg®KJ'x®-5a*t二.Vencry:zzirztPile:瓦Ixi,gx,g,Processes與Objects12gnelAlr0000004»«II、弟jlvh國(guó),-用殳i'IJlo“j.?IElrfr=£

14、;§<FUnahdora?LM6EpKX®a2*rCJHJ/、,MAH",o二fEl一一-g-ula【三£二;tnQX“nsMnc:2?23,5,CQH9:3Hg,二蜃屈受olzac乏&&0-9«"ngoo”fjMBEf«->wgeo-s54<£704£a.0Ss至H至3至S*Z03的snbwo一<1±4415£mIBs5E:仿真分析結(jié)果:濟(jì)|聲萬(wàn)0,W二工L->%?iT9司ParserMessages匡Synthesis口Translat

15、ionMessagesjWapMessagesPlaceandRoute?Messages-UTimingMessagesPlBitgen國(guó)AllImplementationMes&a.DetailedReportsSynthesisReportTranslationReportMapReportPlaceandReLiteReportRcrst-PARStaticTimingRepPowderReportBitgenReportSeccndaryReport?SynthesisReportTopofReportSynthesisOptionsSummaryHDLParsingHDLE

16、laberatiart三HDLSynthesisHDLSynthesisReport;-lAdvancedHDLSynthesitRelcaae13上-xse0.61Kd(ntEa)Copyright(c)1995-2011Xilinx,Inc.AllzigDta->EarameterTMFDIRsettoX3t/piojnav*t;inpTotalREALtirretoXscccmpletion:5.0。secs工匚母1CPUcinetoXslcompletion:4.82secs->ParameterxschdpdlrsectoxsrTocalREALtirr.etaXateerr.pleciorL!5.00scsTotal二1UtnjretoXstcnnletioni4.S3secaReadingdesign:3j1jTA5L5OFCeHTENTS1)SynthesisCpti口門目S'jr

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論