[發明專利]乘法舍入實現方法和裝置有效
| 申請號: | 201010532090.0 | 申請日: | 2010-11-01 |
| 公開(公告)號: | CN102004627A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 周昔平 | 申請(專利權)人: | 深圳市海思半導體有限公司 |
| 主分類號: | G06F7/57 | 分類號: | G06F7/57 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 乘法 實現 方法 裝置 | ||
1.一種乘法舍入實現方法,其特征在于,包括:
分別獲取浮點數進位保留形式的進位結果與和結果,其中,所述浮點數劃分為高位、L位、R位和黏著位,所述L位為保留部分的最低位,所述高位為保留部分除L位以外的其余部分,所述R位為截去部分的最高位,所述黏著位為截去部分除R位以外的其余部分;
將進位結果與和結果的高位和L位分別采用半加器相加,將R位采用全加器相加,以獲取二次進位結果與二次和結果,并同時獲取所述高位相加后的高位溢出值,其中,所述全加器采用根據當前舍入模式設定的輸入進位值作為輸入進位;
根據當前舍入模式獲取L位的進位值與和位值;
將L位的和位值作為舍入結果的L位,當識別到L位的進位值為0時,將所述二次進位結果與二次和結果的高位相加之和作為舍入結果的高位,當識別到L位的進位值為1時,將所述二次進位結果與二次和結果的高位相加之和再加1作為舍入結果的高位。
2.根據權利要求1所述的方法,其特征在于,在獲取所述二次進位結果與二次和結果之后,還包括:
采用并行前綴加法器同時計算獲取所述二次進位結果與二次和結果的高位相加之和,以及獲取所述二次進位結果與二次和結果的高位相加之和加1。
3.根據權利要求1所述的方法,其特征在于,還包括:
當識別到當前舍入模式為舍入到最近時,將輸入進位值設置為1;
當識別到當前舍入模式位舍入到零時,將輸入進位值設置為0。
4.根據權利要求3所述的方法,其特征在于,根據當前舍入模式獲取L位的進位值包括:
根據二次進位結果的L位值Lc、二次和結果的L位值Ls和R位值Rs、高位溢出值Rv、以及二次進位結果與二次和結果中的R位進位輸出值Cout[-R],在對應關系表中查詢獲取對應的L位的進位值;所述對應關系表中,所述Rs、Rv和Cout[-R]相加后的進位值,再與所述Lc和Ls相加獲得的進位值與所述L位的進位值對應。
5.根據權利要求3所述的方法,其特征在于,根據當前舍入到最近的舍入模式獲取L位的和位值包括:
按照如下公式計算所述L位的和位值Lsb:
Lsb=Ls^Lc^(R&Rv|Cout[-R])&Rv|R&Cout[-R]
其中,Ls為二次和結果的L位值;Lc為二次進位結果的L位值;Rv為所述高位溢出值;Rs為二次和結果的R位值;Cout[-R]為二次進位結果與二次和結果的R位相加的進位值;^表示異或運算;&表示與運算;|表示或運算。
6.根據權利要求3所述的方法,其特征在于,根據當前舍入到零的舍入模式獲取L位的和位值包括:
按照如下公式計算所述L位的和位值Lsb:
Lsb=Ls^Cout[-L]
其中,Ls為二次和結果的L位值;Cout[-L]為二次進位結果與二次和結果的最低位至L+1位相加的進位值;^表示異或運算。
7.根據權利要求3所述的方法,其特征在于,當識別到當前舍入模式為舍入到最近時,在獲取所述舍入結果之后,還包括:
當識別到所述高位溢出值為0時,確定判斷位數K等于R,當識別到所述高位溢出值為1時,確定所述判斷位數K等于L;
判斷所述黏著位的最低位至K+1位是否全為零,若是,則確定零標志Z等于0,若否,則確定零標志Z等1;
按照如下公式計算平局判斷信號tie_cond:
tie_cond=~((sum[-K]^carry[-K]^Cout[-K])&Z-(K+1))
其中,~代表非運算;sum[-K]為二次和結果的K位值;carry[-K]為二次進位結果的K位值;Cout[-K])為二次進位結果與二次和結果的最低位至K+1位相加的進位值;
當判斷出所述平局判斷信號tie_cond等于1時,將所述舍入結果的L位置0,當判斷出所述平局判斷信號tie_cond等于0時,保持所述舍入結果的L位不變。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市海思半導體有限公司,未經深圳市海思半導體有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010532090.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有低溫蒸汽控制系統的蒸汽電熨斗
- 下一篇:內螺旋洗衣機





