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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

FPGA中乘法器的原理分析

454398 ? 來源:科學計算technomania ? 作者:貓叔 ? 2020-09-27 15:12 ? 次閱讀

作者:貓叔

FPGA中乘法器是很稀缺的資源,但也是我們做算法必不可少的資源。7系列及之前的FPGA都是25x18的DSP,UltraScale中是27x18,我們可以通過調IP Core的方式或者原語的方式來進行乘法操作。在里面可以設置有符號還是無符號數乘法。

FPGA中乘法器的原理分析



當然,我們也可以直接使用*符合來進行乘法,對于無符號的乘法

reg [7:0] ubyte_a;
reg [7:0] ubyte_b;
(* use_dsp48="yes" *)
output reg[15:0] u_res;

always @ ( posedge clk ) begin 
    if(rst)
        u_res <= 'b0;
    else
        u_res <= ubyte_a * ubyte_b;
end

有符號乘法可以在Verilog中使用signed來標注。

reg signed [7:0] byte_a;
reg signed [7:0] byte_b;
(* use_dsp48="yes" *)
reg signed [15:0] res;

always @ ( posedge clk ) begin 
    if(rst)
        res <= 'b0;
    else
        res <= byte_a * byte_b;
end

當然我們也要理解有符號數乘法的原理,其實就是擴位乘法,把高位都補充為符號位。

有符號數乘法:

reg [7:0] ubyte_a;
reg [7:0] ubyte_b;
(* use_dsp48="yes" *)
reg [15:0] res_manul;

always @ ( posedge clk ) begin
    if(rst)
        res_manul <= 'b0;
    else
        res_manul <= {{8{byte_a[7]}},ubyte_a} * {{8{ubyte_b[7]}},ubyte_b};
end

關于乘法輸出的位寬,我們知道,兩個8bits的無符號數乘法,結果的位寬是16bits,但對于兩個8bits有符號數的乘法,只要兩個數不同時為-128,即二進制0b1000_0000,那么輸出結果的高兩位都是符號位,我們只需要取低15bits即可。因此,如果我們可以保證兩個輸入的乘數不會同時為有符號數所能表示的負數最小值,那么乘法結果的高兩位都是符號位,只取其中一位即可。

編輯:hfy


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

    關注

    555

    文章

    8136

    瀏覽量

    354779
  • FPGA
    +關注

    關注

    1643

    文章

    21937

    瀏覽量

    613129
  • 乘法器
    +關注

    關注

    9

    文章

    211

    瀏覽量

    37744
收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    ADL5390 RF矢量乘法器技術手冊

    ADL5390矢量乘法器由一對匹配的寬帶可變增益放大器組成,二者輸出相加,每個放大器具有單獨的線性幅度增益控制。如果兩個輸入RF信號正交,則可以將該矢量乘法器配置為矢量調制器,或將增益控制引腳用作
    的頭像 發表于 04-09 10:02 ?180次閱讀
    ADL5390 RF矢量<b class='flag-5'>乘法器</b>技術手冊

    ADA-28F00WG乘法器Marki

    ADA-28F00WG是一種高性能的模擬乘法器,能夠將兩個輸入信號(電壓或電流)進行乘法運算,并輸出其結果。ADA-28F00WG乘法器采用高質量材料制造,并結合了最新的肖特基二極管和MMIC技術
    發表于 02-12 09:25

    求助,LMX2572LP參考時鐘路徑乘法器MULT的輸入頻率范圍問題求解

    在lmx2572LP的參考時鐘輸入路徑,有一個乘法器MULT,其輸入頻率范圍在手冊描述為10Mhz~40MHz。當我在TICS Pro軟件中進行配置時,這個乘法器提示我“Maxi
    發表于 11-08 11:36

    MPY634做基本乘法器遇到的疑問求解

    我是按圖所接.X2,Y2直接接地.但是乘法器輸出波形會跳.示波器是用直流偶合.DC一時是正的一時是負的.怎么回事?
    發表于 09-25 06:06

    請問如何用VCA810實現模擬乘法器?

    我在《德州儀器高性能單片機和模擬器件在高校的應用和選型指南》中看見,書中說VCA810可以做為模擬乘法器使用,但是應用手冊里的公式卻不是V0=VC*Vin,而是一個帶指數向的公式,所以我很好
    發表于 09-23 07:11

    請問VCA822做成四象限乘法器的帶寬是多少?

    如題,根據VCA822數據手冊的四象限乘法器的原理圖,該電路的帶寬能達到多少?
    發表于 09-11 06:12

    CDCS504-Q1時鐘緩沖器和時鐘乘法器數據表

    電子發燒友網站提供《CDCS504-Q1時鐘緩沖器和時鐘乘法器數據表.pdf》資料免費下載
    發表于 08-23 10:35 ?0次下載
    CDCS504-Q1時鐘緩沖器和時鐘<b class='flag-5'>乘法器</b>數據表

    CDCVF25084時鐘乘法器數據表

    電子發燒友網站提供《CDCVF25084時鐘乘法器數據表.pdf》資料免費下載
    發表于 08-22 11:33 ?0次下載
    CDCVF25084時鐘<b class='flag-5'>乘法器</b>數據表

    CDCF5801A具有延遲控制和相位對準的時鐘乘法器數據表

    電子發燒友網站提供《CDCF5801A具有延遲控制和相位對準的時鐘乘法器數據表.pdf》資料免費下載
    發表于 08-22 10:56 ?0次下載
    CDCF5801A具有延遲控制和相位對準的時鐘<b class='flag-5'>乘法器</b>數據表

    CDCF5801時鐘乘法器數據表

    電子發燒友網站提供《CDCF5801時鐘乘法器數據表.pdf》資料免費下載
    發表于 08-22 10:37 ?1次下載
    CDCF5801時鐘<b class='flag-5'>乘法器</b>數據表

    CDCE906 PLL頻率合成器/乘法器/分頻器數據表

    電子發燒友網站提供《CDCE906 PLL頻率合成器/乘法器/分頻器數據表.pdf》資料免費下載
    發表于 08-22 09:30 ?0次下載
    CDCE906 PLL頻率合成器/<b class='flag-5'>乘法器</b>/分頻器數據表

    CDCS503帶可選SSC的時鐘緩沖器/時鐘乘法器數據表

    電子發燒友網站提供《CDCS503帶可選SSC的時鐘緩沖器/時鐘乘法器數據表.pdf》資料免費下載
    發表于 08-22 09:18 ?0次下載
    CDCS503帶可選SSC的時鐘緩沖器/時鐘<b class='flag-5'>乘法器</b>數據表

    SN5497、SN7497同步6位二進制速率乘法器數據表

    電子發燒友網站提供《SN5497、SN7497同步6位二進制速率乘法器數據表.pdf》資料免費下載
    發表于 06-03 09:24 ?2次下載
    SN5497、SN7497同步6位二進制速率<b class='flag-5'>乘法器</b>數據表

    CMOSBCD速率乘法器CD4527B TYPES 數據表

    電子發燒友網站提供《CMOSBCD速率乘法器CD4527B TYPES 數據表.pdf》資料免費下載
    發表于 05-21 09:19 ?0次下載
    CMOSBCD速率<b class='flag-5'>乘法器</b>CD4527B TYPES 數據表

    CMOS二進制速率乘法器CD4089B TYPES 數據表

    電子發燒友網站提供《CMOS二進制速率乘法器CD4089B TYPES 數據表.pdf》資料免費下載
    發表于 05-21 09:17 ?0次下載
    CMOS二進制速率<b class='flag-5'>乘法器</b>CD4089B TYPES 數據表
    主站蜘蛛池模板: 国产精品久久精品视 | 丝袜美女自摸 | 3d在线看小舞被躁视频 | 欧美日韩在线成人看片a | 中文免费视频 | 日韩综合网 | 99久久国产宗和精品1上映 | 国产精品亚洲高清一区二区 | 国产午夜亚洲精品区 | 国产成人在线视频播放 | 国产欧美在线亚洲一区刘亦菲 | 午夜dj影院视频观看 | 伊人草 | 三级全黄a | 99久久免费看少妇高潮A片 | 无码人妻视频又大又粗欧美 | 欧美精品一区二区蜜臀亚洲 | 少妇精品无码一区二区三区 | 一本道高清无码v | 办公室丝袜老师在线观看 | 成人做视频免费 | 精品无码日本蜜桃麻豆 | 国产亚洲精品久久综合阿香 | 久久免费精品一区二区 | 国产精品久久久久久久久99热 | 超碰国产视频免费播放 | 美女露出撒尿的部位 | 四虎国产精品免费观看视频 | 父皇轻点插好疼H限 | 纯肉高H啪短文合集 | 久久AV国产麻豆HD真实 | 好看的电影网站亚洲一区 | 国产VA精品午夜福利视频 | 一本大道香蕉中文在线视频观看 | 国产成人免费a在线视频app | 中文乱码35页在线观看 | 国产成人精品男人免费 | 亚洲欧美一区二区三区九九九 | 免费韩伦影院在线观看 | 日韩精品久久久久久久电影 | 日本六九视频 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品