基于fpga的乘法器設計

基于fpga的乘法器設計

ID:1259836

大?。?77.26 KB

頁數(shù):15頁

時間:2017-11-09

基于fpga的乘法器設計_第1頁
基于fpga的乘法器設計_第2頁
基于fpga的乘法器設計_第3頁
基于fpga的乘法器設計_第4頁
基于fpga的乘法器設計_第5頁
資源描述:

《基于fpga的乘法器設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。

1、信息科學與技術學院電子EDA技術課程設計課程題目:基于FPGA的乘法器設計14目錄中文摘要………………………………………………………………2外文摘要…………………………………………………………………………21.緒論…………………………………………………………………………31.1概述………………………………………………………………31.2VHDL簡介………………………………………………………………………31.3實驗平臺…………………………………………………………52.乘法器初步設計…………………………………………………………………6

2、2.1設計思想………………………………………………………………62.2乘法器原理…………………………………………………………………62.3乘法器設計流程……………………………………………………………73.乘法器具體設計…………………………………………………………………93.1右移寄存器的設計……………………………………………………………93.2加法器模塊的設計…………………………………………………………93.3乘1模塊設計………………………………………………………………103.4鎖存器模塊設計…………………………………………………

3、…………114.乘法器仿真…………………………………………………………………134.18位加法器仿真…………………………………………………………134.2乘1模塊仿真………………………………………………………134.3鎖存器模塊仿真…………………………………………………………144.48位乘法器仿真……………………………………………………………144.5總仿真圖…………………………………………………………………15參考文獻…………………………………………………………………………1614摘要在微處理器芯片中,乘法器是進行數(shù)字信號處理

4、的核心,同時也是微處理器中進行數(shù)據(jù)處理的關鍵部件,它已經(jīng)是現(xiàn)代計算機必不可少的一部分。本文主要是在于如何運用標準硬件描述語言(VHDL)完成十六位乘法器,以及如何做二進制位相乘的運算過程。該乘法器是由十六位加法器構成的以時序方式設計十六位乘法器,通過逐項移位相加來實現(xiàn)乘法功能,并以Quartus_II9.1軟件工具進行模擬,仿真并予以顯示。關鍵字:乘法器;標準硬件描述語言(VHDL);移位相加;Quartus_II9.1AbstractInthemicroprocessorchip,themultiplierisadigitals

5、ignalprocessingcoremicroprocessorisalsoakeycomponentofdataprocessing,itisalreadyanessentialpartofthemoderncomputer.Thisarticleisonhowtousestandardhardwaredescriptionlanguage(VHDL)tocompleteeightmultipliers,aswellashowtomaketheprocessofabinarybitmultiplicationoperation

6、.Themultiplieriscomposedofeightaddertotimingapproachindesigningeightmultiplier,achievedbyaddingthemultiplication-by-shiftfunction,andinQuartus_II9.1softwaretoolsforsimulation,emulationandbedisplayed.Keywords:multiplier;standardhardwaredescriptionlanguage(VHDL);shiftsu

7、m;Quartus_II9.1141.緒論1.1概述本課題的設計來源是基于標準硬件描述語言(VeryHighSpeedIntegratedCircuitHardwareDescriptionLanguage,VHDL)及Quartus_II9.1軟件開發(fā)工具的進行模擬仿真的16位乘法器,用于實現(xiàn)32位移位相加乘法器的乘法運算功能。本課題的研究現(xiàn)狀:乘法器是定點處理器的主要組成部分,其速度是影響CPU速度的關鍵因素。乘法器也是數(shù)字信號處理(DSP)、系統(tǒng)級芯片(SOC)的關鍵部件。在最新的處理器中乘法器除了直接作為運算部件外,還用于

8、加速地址轉換、數(shù)組尋址和其他整數(shù)操作。隨著科研生產(chǎn)地運算速度要求的提高,對乘法器性能的要求也在不斷地提升。BOOTH算法、WALLACE樹、CLA等技術的出現(xiàn)也使得乘法器設計的技術日益成熟。而不同的應用背景又要求在不同的算法和實現(xiàn)之間進行選擇,權衡

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。