色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FPGA的BOOTH算法計算過程

電子設計 ? 來源:工程師曾玲 ? 作者:博客園 ? 2019-10-03 17:18 ? 次閱讀

學習FPGA時,對于乘法的運算,尤其是對于有符號的乘法運算,也許最熟悉不過的就是 BOOTH算法了。

這里講解一下BOOTH算法的計算過程,方便大家對BOOTH的理解。

上圖是BOOTH算法的數學表達。由于FPGA擅長進行并行移位計算,所以BOOTH算法倒也好實現。

上圖是對乘數的加碼過程,具體可以見下面的例子。

7 x (-3),其中R1表示被乘數 7, R2 表示乘數 -3,那么二者對應的補碼,為 R1 0111,R2 1101,

P代碼最終結果容量,應該為 2x 4 + 1 = 9位,其中一位作為輔助位。計算過程如下:

上述的計算過程需要注意,在進行右移時,需要將P = {R0,R2},當作整體看待,若P[8]最高位為0,則

移位之后的結果R0的最高位就補0,若是1就補1,由上圖的第7步到第8步的變換,{R0,R2} =

{1001,,0001},那么P的最高位是1,則以后之后,R0的高位需要補1,所以得到移位之后的結果{R0,R2} =

{1100,1000},并且輔助位由于乘數的低位是1,所以輔助位為1,輔助位和乘數的移調的位的邏輯值有關,比

如乘數是0010,則四次操作的輔助為 0, 1, 0, 0。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21796

    瀏覽量

    605326
  • 算法
    +關注

    關注

    23

    文章

    4629

    瀏覽量

    93212
收藏 人收藏

    評論

    相關推薦

    基于直方圖算法進行FPGA架構設計

    引言 直方圖統計在圖像增強和目標檢測領域有重要應用,比如直方圖均衡,梯度直方圖。直方圖的不同種類和統計方法請見之前的文章。本章就是用FPGA來進行直方圖的計算,并且利用FPGA的特性對計算過程
    的頭像 發表于 12-10 16:37 ?2845次閱讀

    布斯算法Booth Algorithm)乘法器的Verilog實現

    Booth算法檢查有符號二的補碼表示中 'N'位乘數 Y 的相鄰位對,包括低于最低有效位 y?1 = 0 的隱式位。
    的頭像 發表于 12-04 15:16 ?3389次閱讀
    布斯<b class='flag-5'>算法</b>(<b class='flag-5'>Booth</b> Algorithm)乘法器的Verilog實現

    如何求全差分運放THS4509單端輸入阻抗及增益?求大神的具體計算過程

    如何求全差分運放THS4509單端輸入阻抗及增益?求大神的具體計算過程
    發表于 03-15 15:41

    求師傅解答圖中問題,計算過程帶著!謝謝!!!

    `求師傅解答圖中問題,計算過程帶著!謝謝!!!`
    發表于 01-27 23:00

    ESD管的選型方法和計算過程是怎樣的?哪個壇友能把計算步驟寫出來?

    ESD管的選型方法和計算過程是怎樣的?哪個壇友能把計算步驟寫出來?
    發表于 04-26 14:16

    高速TIA 應用中關注的指標是什么?它的計算過程是怎樣的?

    高速TIA 應用中關注的指標是什么?它的計算過程是怎樣的?高速TIA在光檢測應用下的常見問題該如何去解決?
    發表于 04-09 06:25

    db和dbm的換算計算過程是什么樣的

    請教各位RF的大師呀。我想了解DB與DBM的換算過程計算為什么20db=50DBm呀我計算得得出是43DBm20db=10lg(20*1000mw)=10*1.3+10*3=43dbm哪里不對嗎請大師指點呀
    發表于 06-17 18:05

    什么是算法

    1算法非形式地說,算法( algorithn)就是任何良定義的計算過程,該過程取某個值或值的集合作為入并產生某個值或值的集合作為出,這樣算法
    發表于 07-23 08:27

    剛學電路分析,求題目 答案詳細計算過程,求各位大神知道

    剛學電路分析,求題目 答案詳細計算過程和說明,謝謝大神指導
    發表于 02-17 12:03

    遺傳算法的運算過程

    遺傳算法的運算過程 選擇(復制):     根據各個個體的適應度,按照一定的規則或方法,從第t代群體P(t)中選擇出一些優
    發表于 12-20 02:47 ?4119次閱讀
    遺傳<b class='flag-5'>算法</b>的運<b class='flag-5'>算過程</b>

    遺傳算法的手工模擬計算示例

    遺傳算法的手工模擬計算示例 為更好地理解遺傳算法的運算過程,下面用手工計算來簡單地模擬遺傳算法
    發表于 12-20 02:51 ?1459次閱讀
    遺傳<b class='flag-5'>算法</b>的手工模擬<b class='flag-5'>計算</b>示例

    25W_5V5A隔離反激式變壓器設計完整計算過程講解

    反激式電源變壓器設計。示例為25W 5V5A隔離反激式變壓器設計完整計算過程
    發表于 03-16 15:58 ?0次下載

    基于直方圖算法FPGA設計架構

    直方圖統計在圖像增強和目標檢測領域有重要應用,比如直方圖均衡,梯度直方圖。直方圖的不同種類和統計方法請見之前的文章。本章就是用FPGA來進行直方圖的計算,并且利用FPGA的特性對計算過程
    發表于 04-20 10:47 ?1212次閱讀
    基于直方圖<b class='flag-5'>算法</b>的<b class='flag-5'>FPGA</b>設計架構

    CRC校驗的計算過程

    據說剛過去的高考數學很難,小編當年上學時挺喜歡數學的,最近特意復習了一下CRC校驗的計算過程
    的頭像 發表于 07-15 11:06 ?1.3w次閱讀

    卷積神經網絡計算過程和步驟

    卷積神經網絡(Convolutional Neural Network, CNN)是一種深度學習模型,廣泛應用于圖像識別、視頻分析、自然語言處理等領域。本文將詳細介紹卷積神經網絡的計算過程和步驟
    的頭像 發表于 07-03 09:36 ?704次閱讀
    主站蜘蛛池模板: 国产一区二区三区四区五在线观看 | 久久视频这里只精品6国产 久久视频在线视频观品15 | 污污内射久久一区二区欧美日韩 | 国产日韩欧美有码在线视频 | 亚洲欧洲无码AV在线观看你懂的 | 久久草福利自拍视频在线观看 | 免费黄色网址在线观看 | 野花香HD免费高清版6高清版 | 免费看黄色一级 | 久久99AV无色码人妻蜜柚 | 无码一卡二卡三卡四卡 | 亚洲欧美一区二区久久 | 色人格影院第四色 | 一道精品视频一区二区 | 男人和女人一级黄色大片 | 日本不卡不码高清免费 | 最近免费视频中文2019完整版 | 成人综合在线视频免费观看完整版 | 久久免费精品国产72精品剧情 | 午夜快车神马影视 | 国产国产乱老熟视频网站 | 免费国产久久啪在线 | 无码欧美毛片一区二区三在线视频 | 精品亚洲永久免费精品 | 狠狠色色综合站 | 亚洲精品6久久久久中文字幕 | 郭德纲于谦2012最新相声 | 川师 最美老师 | 精品日韩视频 | 国产精品视频成人 | 久久综合中文字幕无码 | 97久久精品人人槡人妻人 | 国产白丝精品爽爽久久久久久蜜臀 | 男人天堂黄色 | av天堂网2014在线 | 97夜夜澡人人爽人人模人人喊 | 欧洲内射XXX高清 | 麻豆一区二区三区蜜桃免费 | 海角国精产品一区一区三区糖心 | 成年视频xxxxxx在线 | 野花韩国高清完整版在线观看5 |