版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、南昌航空大學(xué)實(shí)驗(yàn)報(bào)告南昌航空大學(xué)實(shí)驗(yàn)報(bào)告年月日課程名稱:EDA技術(shù)實(shí)驗(yàn)課程名稱:移位相加8位硬件乘法器電路設(shè)計(jì)班級(jí):_09083114___姓名:同組人:___________________________指導(dǎo)老師評(píng)定:___________________________簽名:________________________一、一、實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?、學(xué)習(xí)移位相加8位硬件乘法器電路設(shè)計(jì);2、進(jìn)一步提高學(xué)生應(yīng)用EDA技術(shù)進(jìn)行項(xiàng)目設(shè)計(jì)的
2、能力。二、二、實(shí)驗(yàn)原理實(shí)驗(yàn)原理純組合邏輯構(gòu)成的乘法器雖然工作速度比較快,但過(guò)于占用硬件資源,難以實(shí)現(xiàn)寬位乘法器;基于PLD器件外接ROM九九表的乘法器則無(wú)法構(gòu)成單片系統(tǒng),也不實(shí)用。本實(shí)驗(yàn)由8位加法器構(gòu)成的以時(shí)序邏輯方式設(shè)計(jì)的8位乘法器,具有一定的實(shí)用價(jià)值。其乘法原理是:乘法通過(guò)逐項(xiàng)移位相加原理來(lái)實(shí)現(xiàn),從被乘數(shù)的最低位開始,若為1,則乘數(shù)左移后與上一次的和相加;若為0,左移后以全零相加,直至被乘數(shù)的最高位。原理框圖如圖51所示圖51原理框
3、圖三、三、實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容移位相加8位硬件乘法器電路原理圖如圖52所示;系統(tǒng)由8位右移寄存器(SREG8B)、8位加法器(ADDER8)、選通與門模塊(ARITH)和16位鎖存器(REG16)組成。START信號(hào)的上跳沿及其高電平有兩個(gè)功能,即16位寄存器清零和被乘數(shù)A[7..0]向移位寄存器SREG8B加載;它的低電平則作為乘法使能信號(hào)。CLK為乘法時(shí)鐘信號(hào)。當(dāng)被乘數(shù)被加載于8位右移寄存器SREG8B后,隨著每一時(shí)鐘節(jié)拍,最低位在前,
4、由低位至高位逐位移出。當(dāng)為1時(shí),與門ARITH打開,8位乘數(shù)B[7..0]在同一節(jié)拍進(jìn)入8位加法器,與上一次鎖存在16位鎖存器REG16B中的高8位進(jìn)行相加,其和在下一時(shí)鐘節(jié)拍的上升沿被鎖進(jìn)此鎖存器。而當(dāng)被乘數(shù)的移出位為0時(shí),與門全零輸出。如此往復(fù),直至8個(gè)時(shí)鐘脈沖后,乘法運(yùn)算過(guò)程中止。此時(shí)REG16B的輸出值即為最后的乘積。此乘法器的優(yōu)點(diǎn)是DIN:INSTD_LOGIC_VECT(7DOWNTO0)QB:OUTSTD_LOGIC)EN
5、DSREG8BARCHITECTUREbehavOFSREG8BISSIGNALREG8:STD_LOGIC_VECT(7DOWNTO0)BEGINPROCESS(CLKLOAD)BEGINIFLOAD=1THENREG8=DINELSIFCLKEVENTCLK=1THENREG8(6DOWNTO0)=REG8(7DOWNTO1)ENDIFENDPROCESSQB=REG8(0)ENDbehav8位右移寄存器波形仿真圖如圖54所示;圖5
6、48位右移寄存器波形仿真圖2、8位加法寄存器模塊的設(shè)計(jì):輸入為BA輸出為S,模塊的主要功能是實(shí)現(xiàn)兩個(gè)8位數(shù)的加法運(yùn)算;其流程圖如圖55所示圖558位加法寄存器流程圖VHDL語(yǔ)言描述為:LIBRARYIEEEUSEIEEE.STD_LOGIC_1164.ALLUSEIEEE.STD_LOGIC_UNSIGNED.ALLENTITYADDER8ISPT(BA:INSTD_LOGIC_VECT(7DOWNTO0)S:OUTSTD_LOGIC_
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 移位相加8位硬件乘法器電路設(shè)計(jì)
- 應(yīng)用移位相加原理設(shè)計(jì)8位乘法器
- 應(yīng)用移位相加原理設(shè)計(jì)8位乘法器
- 10位的移位相加乘法器仿真
- 16×16位移位相加乘法器設(shè)計(jì)畢業(yè)論文
- 8位乘法器畢業(yè)設(shè)計(jì)
- 原碼一位乘法器設(shè)計(jì)
- 畢業(yè)論文—高性能數(shù)字乘法器芯片電路設(shè)計(jì)
- 16位可重構(gòu)乘法器設(shè)計(jì).pdf
- 習(xí)題四位乘法器的設(shè)計(jì)
- 一種無(wú)乘法器的小功率PFC芯片電路設(shè)計(jì).pdf
- 5 模擬乘法器混頻電路
- protel課程設(shè)計(jì)--模擬乘法器調(diào)幅電路
- 浮點(diǎn)32位并行乘法器設(shè)計(jì)與研究.pdf
- 5 模擬乘法器混頻電路.docx
- 一種高性能乘法器的設(shè)計(jì)與研究——43位浮點(diǎn)乘法器的設(shè)計(jì)與研究.pdf
- 快速乘法器的設(shè)計(jì).pdf
- 專用集成電路設(shè)計(jì)方法研究與應(yīng)用——高速浮點(diǎn)乘法器設(shè)計(jì).pdf
- 基于fpga的乘法器設(shè)計(jì)
- 32位高速浮點(diǎn)乘法器設(shè)計(jì)技術(shù)研究.pdf
評(píng)論
0/150
提交評(píng)論