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

基于FPGA的最佳精度定點加法器的設計與實現

2020-02-01 08:57:16黃政凱劉冰洋翟明明羅二平劉娟
電子技術與軟件工程 2020年10期
關鍵詞:設計

黃政凱 劉冰洋 翟明明 羅二平 劉娟

(空軍軍醫大學軍事生物醫學工程學系 陜西省西安市 710032)

FPGA 技術作為ASIC 專用集成電路領域中的一種半定制電路而出現,一方面解決了定制電路的不足,另一方面克服了原有可編程器件門電路數有限的缺點,是在PAL、GAL、GPLD 等技術基礎上進一步發展的產物。我們知道,FPGA 技術可將DSP 的性能提升至最大化,且傳統處理器的性能增長趨勢放緩,因此該技術在DSP領域的應用越來越普及[1]。利用FPGA 領先的并行機制可實現DSP的架構功能,這種并行機制可以完成類似“濾波”這樣重復性的DSP 任務。因此,對于執行高度并行的DSP 任務來說,FPGA 技術的處理速度要遠高于DSP 處理器的處理速度,而且其性能也遠遠超過通用DSP 處理器的串行執行架構[2-3]。

加法器是數字計算系統中的基本邏輯器件,也是其他所有硬件運算的基礎,減法器和乘法器都可由加法器來實現,大大地節省了邏輯資源。我們知道,設計寬位的加法器耗費硬件資源相對多一些,因此,在系統的具體設計與實現過程中需要重點考慮“資源的利用率”和“速度”這兩方面的因素。基于此,首先選擇合適的目標器件,一般會考慮FPGA、CPLD 等較為合適的組合邏輯設計的器件;其次,結合加法器邏輯結構的設計、加法器的處理速度及芯片資源的利用率等方面,來探究最佳組合[4]。本文主要介紹了16 位最佳精度定點加法器的硬件實現方法,采用VHDL 語言,在一般的FPGA 上,實現了定點加法運算功能,并總結其優缺點,進行代碼優化。

1 設計思想

為了提高芯片的利用率,節省硬件資源,并擴大輸入數據的范圍,根據“保持最佳精度的定點數運算法則”對算法進行代碼優化,設計出算法性能更好的最佳精度定點加法器。

首先,可以通過把小數點位置定標為數量級來解決輸入定點數的數值范圍小的問題,此時的q 值可正可負,這種標定小數點位置的方法極大地擴展了輸入定點數的數值范圍。

其次,具體提出“輸入和輸出位寬均定義為16 位”及“采用節拍(時鐘)來控制移位操作”這兩種解決方案,來提高芯片利用率,從而節省硬件資源。

方案具體設計如下:

令dq=aq-bq,根據dq 的值分為表1所示的三種情況。

另外,由于輸出的位寬定義為16 位,如果兩個16 位二進制數的最高位都為‘1’,則相加結果就為17 位,為防止計算溢出,可以嘗試在算法中定義17 位的中間變量,在輸入前補一個‘0’賦給中間變量,再進行加法操作。這樣進行加法運算所得的和為17 位,而輸出定義又為16 位,為了解決這個問題,具體可按表2所示方法處理。

圖1:仿真結果6.25+3.5=9.75

圖2:仿真結果1.5+1.75=3.25

圖3:仿真結果1226112+6389.25=1232480 (1232501.25)

圖4:仿真結果2394.75+6389.25=8784 (8784)

表1

表2

這種處理方法不僅可以保證硬件加法器16 位的位寬輸出,達到了節約硬件資源的目的,也可以確保輸出數據的最佳精度,因此我們把其稱為“16 位最佳精度加法器”。

2 仿真驗證

為驗證所設計的加法器,選取幾組數據對其進行仿真。等號后的值為在保證數值最佳精度的情況下的計算結果,括號內的值為保持全精度的計算結果。圖1、圖2、圖3、圖4 是其中的部分仿真圖。

3 結論

從運算開始到運算結束的時間最長在220ns 左右,此時間是由移動的位數來決定的,相對來說速度很高,雖然輸出位寬控制在16位,但是保證了輸出結果的最佳精度,避免了由于數據溢出導致的運算精度的嚴重惡化。該算法由于采用數量級來標定小數點的位置擴大了定點數的輸入范圍,采用時鐘控制移位并限制了輸入和輸出的位寬,大大節省了硬件資源,共使用182 個邏輯門,比上一種方法減少了419 個的使用量,提高了芯片的利用率。

4 討論

該算法采用VHDL 語言中的狀態機實現了兩個定點數的相加運算,并給出最終輸出的小數點位置,代碼結構簡單、思路清晰,且該算法可以擴展到任意位數,可以說是在加法器邏輯結構的設計上,在加法器的處理速度、運算精度及芯片資源的利用率等方面權衡得失的一種最佳算法。

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 亚洲国产天堂久久九九九| 日本www在线视频| 国产天天色| 日本免费新一区视频| 欧美伦理一区| 麻豆国产精品| 真实国产乱子伦视频| 久久频这里精品99香蕉久网址| 91免费国产在线观看尤物| 久久青草热| 波多野结衣一区二区三区四区| 久久精品无码国产一区二区三区 | 久久综合结合久久狠狠狠97色| 国产JIZzJIzz视频全部免费| 高清免费毛片| 亚洲第一黄片大全| h视频在线播放| 男人天堂亚洲天堂| 久久不卡精品| 国产不卡国语在线| 东京热一区二区三区无码视频| 免费看a级毛片| 青青草原偷拍视频| 欧美日韩激情| 精品午夜国产福利观看| 亚欧美国产综合| 玖玖精品在线| 欧美性久久久久| 欧美精品高清| 香蕉综合在线视频91| 在线看片中文字幕| 欧美日韩一区二区在线免费观看| 国产精品亚洲天堂| 国产精品lululu在线观看| 久久久久亚洲AV成人网站软件| 色香蕉影院| 久久91精品牛牛| 视频国产精品丝袜第一页| 国产男女XX00免费观看| 日韩第一页在线| 99在线免费播放| 国产正在播放| 日韩高清中文字幕| 激情爆乳一区二区| 国产一区二区免费播放| 69综合网| 国禁国产you女视频网站| 午夜欧美在线| 成年片色大黄全免费网站久久| 91九色国产porny| 久久这里只精品国产99热8| 91国语视频| 国产精品专区第一页在线观看| 国产永久免费视频m3u8| 九色综合伊人久久富二代| 色妞www精品视频一级下载| 手机看片1024久久精品你懂的| 国产美女精品在线| 国产成人毛片| 免费黄色国产视频| 成人国产小视频| 久久人妻系列无码一区| 人妻精品久久无码区| 少妇高潮惨叫久久久久久| 激情无码视频在线看| 国产精品观看视频免费完整版| 日韩高清无码免费| 欧美午夜视频在线| 亚洲精品无码久久久久苍井空| 久久香蕉国产线| 精品人妻AV区| 精品福利一区二区免费视频| 69视频国产| 波多野结衣一级毛片| 四虎精品国产永久在线观看| 天堂网国产| 国产老女人精品免费视频| 91久久偷偷做嫩草影院电| 免费一级毛片不卡在线播放| 国内老司机精品视频在线播出| 青草国产在线视频| 2018日日摸夜夜添狠狠躁|