999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA八位小型ALU的設計

2016-06-06 21:22:07陳燕鳳
北極光 2016年4期

陳燕鳳

摘 要:基于可編程邏輯器件FPGA和硬件描述語言VHDL的8位ALU的設計方法,該ALU單元有四個寄存器,其中三個為數據寄存器,一個為狀態寄存器。任意三個數據寄存器均可作為輸入操作數(操作數均為補碼)和輸出操作數。該ALU單元可實現左移、右移、加法、減法、乘法、與、或、非,指令的加載通過仿真代碼實現。

關鍵詞:FPGA;VHDL;ALU;算術邏輯運算

引言

目前FPGA技術正處于高速發展時期,新型芯片的規模越來越大,成本也越來越低,低端的FPGA已逐步取代了傳統數字元件,高端的FPGA不斷在爭奪ASIC市場份額。算術邏輯單元ALU應用廣泛,是芯片上可編程系統不可缺的一部分,本文利用VHDL語言在FPGA芯片上設計8位算術邏輯運算單元ALU,通過VHDL語言實現ALU的功能,并用MAXPLUSII軟件進行仿真。

一、設計概述

一種基于可編程邏輯器件FPGA和硬件描述語言的8位的ALU的設計方法。該ALU采用模塊設計方法,有寄存器模塊、控制模塊和顯示模塊組成,能實現8位無符號數的左移,右移,加,減,乘,與、或、非。該ALU在MAXPLUSII軟件環境下進行功能仿真。

二、設計工作原理

ALU中包含4個寄存器,其中A,B,C為8位數據寄存器,其中A,B寄存器為輸入數據寄存器,C為操作數寄存器。D為狀態寄存器。

輸入的第一組數據(運算數),存儲在寄存器A中;輸入的第二組數據(運算數),存儲在B中;數據的第三組數據存儲在C中,根據C存儲器的數值,決定操作數A,B的運算方式(000->左移,001->右移,010->加法,011->減法,100->乘法,101->與,110->或,111->非)。當C寄存器數據為000,001時,分別對寄存器A,B中的數值進行移位后輸出,狀態寄存器無變化。當C寄存器數據為101,110,111時,把A,B進行對應與,或,非操作,若運算結果為0,則改變狀態寄存器的值為0,若運算結果為非0值,狀態寄存器值不變。當C寄存器數據為010,011,100時,把A,B進行對應的加,減,乘運算,當運算結果為0,溢出,負數時,改變狀態寄存器數據,否則,狀態寄存器數值不變。

三、設計流程圖

四、仿真實現

RST功能、復位,RST=0時,各計時器歸零,各輸出歸零。

時鐘CLK_R=200ns

時鐘CLK=200ns

CNT計時器,用于輸入輸出及運算的時序控制,6個一循環。

OPER運算控制000-111分別表示左移,右移,加,減,乘,與,或,非

SW_A第一個輸入數

SW_B第二個輸入數

LU_OUT運算結果,在CNT計時器計數為3時得出有效結果(當前分別對應復位,左移,右移,加,減,乘,與,或,非)。

HEX_H和HEX_L分別為運算結果高低位的數碼管輸出。

五、總結

本設計使用MAXPLUSII軟件進行仿真,通過仿真結果分析可以看出實現設計要求的功能,此運算器設計充分利用FPGA和VHDL語言的特點實現了ALU功能。隨著FPGA技術的發展,VHDL語言在硬件電路設計中,越來越顯示出其優勢,我們還可根據實際情況制定一個具有靈活性、可靠性和可擴展的,大于八位的ALU。

參考文獻:

[1]孔哲,王偉基于FPGA的32位ALU的設計與實現[J]信息技術,2013(12)

[2]張慶玲,楊勇FPGA原理與實踐[M]北京航空航天大學出版,2006

主站蜘蛛池模板: 无码精油按摩潮喷在线播放| 91香蕉视频下载网站| 久久毛片基地| 香蕉久久国产超碰青草| 亚洲国产一区在线观看| 亚洲日本韩在线观看| 538国产视频| 成年片色大黄全免费网站久久| 熟妇丰满人妻av无码区| 午夜视频在线观看免费网站| 国产亚卅精品无码| 欧洲成人在线观看| 免费全部高H视频无码无遮掩| 欧美福利在线观看| 国产香蕉97碰碰视频VA碰碰看| 五月婷婷亚洲综合| 欧美中文字幕无线码视频| 亚洲精品大秀视频| 精品少妇人妻一区二区| 国产成人毛片| 国产成人一区| 99尹人香蕉国产免费天天拍| 免费xxxxx在线观看网站| 国产靠逼视频| 精品一区二区三区波多野结衣| 日本亚洲最大的色成网站www| 曰AV在线无码| 伊人久久精品无码麻豆精品| 高清不卡毛片| 久久免费看片| 国产欧美一区二区三区视频在线观看| 国产免费人成视频网| 福利片91| 国产a v无码专区亚洲av| 国产成在线观看免费视频| 一级毛片免费观看久| 亚洲精品在线91| 色婷婷天天综合在线| 一级全黄毛片| 午夜视频在线观看免费网站| 美女免费黄网站| 婷婷综合缴情亚洲五月伊| 国产欧美高清| 日韩中文精品亚洲第三区| 日本91视频| 一级毛片在线播放免费| 人妻一区二区三区无码精品一区| 亚洲免费毛片| 欧美va亚洲va香蕉在线| 国产精品成人AⅤ在线一二三四| 黄色国产在线| 国产美女在线免费观看| 国产精欧美一区二区三区| 国产偷倩视频| 中文字幕亚洲乱码熟女1区2区| 无码精油按摩潮喷在线播放| 精品久久人人爽人人玩人人妻| 婷婷午夜影院| 经典三级久久| 蜜臀AVWWW国产天堂| 日本高清免费一本在线观看| 欧美午夜网| 综合色在线| 国产成人免费观看在线视频| 一本大道香蕉高清久久| 日韩精品久久久久久久电影蜜臀| 99偷拍视频精品一区二区| 亚洲二区视频| 欧美黑人欧美精品刺激| 一区二区欧美日韩高清免费| 国产午夜一级淫片| 亚洲国产理论片在线播放| 精品久久777| 亚洲国产亚洲综合在线尤物| 美女被操黄色视频网站| 亚洲av日韩av制服丝袜| 国产美女主播一级成人毛片| 国产高颜值露脸在线观看| 情侣午夜国产在线一区无码| 99免费在线观看视频| 精品无码国产自产野外拍在线| 女人毛片a级大学毛片免费|