版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、任務書任務書:1、十六位硬件乘法器電路2、八位硬件除法器電路摘要摘要:設計一個16位硬件乘法器電路。要求2位十進制乘法,能用LED數(shù)碼管同時顯示乘數(shù)被乘數(shù)和積的值.本設計利用QuartusII軟件為設計平臺通過移位相加的乘法原理:即從被乘數(shù)的最低位開始,若為1,則乘數(shù)左移后與上一次的和相加;若為0,左移后以全零相加,直至被乘數(shù)的最高位。經(jīng)軟件仿真和硬件測試驗證后以達到實驗要求。設計一個8位硬件除法器電路。要求2位十進制除法,能用LED數(shù)
2、碼管顯示結(jié)果、除數(shù)和被除數(shù)的值。根據(jù)被除數(shù)(余數(shù))和除數(shù)的大小來上商,被除數(shù)低位補零,再減去右移后的除數(shù)也可以改為左移余數(shù),減去除數(shù),這樣可以確保參與運算的寄存器具有相同位數(shù)。商寫到寄存器的低位,然后再左移一位。經(jīng)軟件仿真和硬件驗證后,以達到實驗要求。5.5.正文正文題目要求設計基于fpga的乘法器和除法器。本小組想出的方案是利用位移相加和相減來制作乘法器和除法器。運用的模塊主要包括:1、輸入模塊:運用計數(shù)器設編碼器將bcd碼編譯為二進
3、制碼;2、運算模塊:包括運算器和寄存器;3、輸出模塊:將運算器運算的結(jié)果的二進制數(shù)譯碼位bcd碼在數(shù)碼管上顯示出來。其余方法:可以將輸入的二進制數(shù)轉(zhuǎn)為十進制再進行運算,此方法適用于人工初學者計算不適于利用芯片計算,故不考慮。方案先進性:簡單易懂,將乘法器和除法器分開制作便于分工。但缺點也顯而易見,乘法器和除法器按照不同人的思維進行設計,不易于整合,變?yōu)閮蓚€獨立的模塊。方案可行性:易于設計,但使用不便,需要重新燒入程序?qū)崿F(xiàn)乘除法切換。5.
4、15.1乘法器系統(tǒng)設計乘法器系統(tǒng)設計1.1設計要求題目要求設計一個16位硬件乘法器電路.要求2位十進制乘法能用LED數(shù)碼管同時顯示乘數(shù)被乘數(shù)和積的信息.設置一個乘法使能端控制乘法器的計算和輸出.1.2系統(tǒng)設計方案此設計問題可分為乘數(shù)和被乘數(shù)輸入控制模塊乘法模塊和輸出乘積顯示模塊基本分.乘數(shù)和被乘數(shù)的輸入模塊使輸入的十進制數(shù)轉(zhuǎn)化為二進制數(shù)輸入乘法模塊乘法模塊利用移位相加的方法將輸入的兩組二進制數(shù)進行相乘并將16位乘積輸出到乘積輸出顯示模塊
5、.顯示模塊將輸入的二進制數(shù)按千百十個位分別轉(zhuǎn)化為十進制數(shù)輸出.乘數(shù)和被乘數(shù)的輸入可用數(shù)據(jù)開關(guān)K1~K10分別代表數(shù)字12…90用編碼器對數(shù)據(jù)開關(guān)K1~K10的電平信號進行編碼后輸入乘法器進行計算.但此方案所用硬件資源較多輸入繁瑣故不采取.方案二是利用硬件箱自帶16進制碼發(fā)生器由對應的鍵控制輸出4位2進制構(gòu)成的1位16進制碼數(shù)的范圍是0000~1111即0H~FH.每按鍵一次輸出遞增1輸出進入目標芯片的4位2進制數(shù)將顯示在該鍵對應的數(shù)碼管
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于fpga的乘法器設計
- fpga乘法器畢業(yè)設計開題報告
- 快速乘法器的設計.pdf
- 模擬乘法器概述
- 素域上乘法器的FPGA設計與實現(xiàn).pdf
- 模擬乘法器及其應用
- 基于FPGA的除法器的設計和實現(xiàn).pdf
- 余數(shù)系統(tǒng)模加法器與模乘法器設計.pdf
- 直接補碼陣列乘法器的設計原理
- 原碼一位乘法器設計
- 乘法器設計-電子信息工程fpga實訓報告論文
- 高速模擬乘法器及高速FPGA邏輯的仿真研究.pdf
- 8位乘法器畢業(yè)設計
- 5 模擬乘法器混頻電路
- 乘法器與調(diào)制器.pdf
- 一種高性能乘法器的設計與研究——43位浮點乘法器的設計與研究.pdf
- 5 模擬乘法器混頻電路.docx
- 習題四位乘法器的設計
- 一種基于乘法器控制的pfc芯片設計
- 乘法器課程設計--基于vhdl的數(shù)字系統(tǒng)設計
評論
0/150
提交評論