上海兆芯集成電路有限公司袁苗苗獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉上海兆芯集成電路有限公司申請的專利浮點異常處理方法及裝置獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN112214196B 。
龍圖騰網通過國家知識產權局官網在2025-08-19發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202011117866.2,技術領域涉及:G06F7/499;該發明授權浮點異常處理方法及裝置是由袁苗苗;張稚設計研發完成,并于2020-10-19向國家知識產權局提交的專利申請。
本浮點異常處理方法及裝置在說明書摘要公布了:本公開涉及浮點異常處理方法及裝置。所述浮點異常處理方法包括:若檢測到浮點運算的操作數存在浮點異常,采用與浮點運算的運算類型對應的運算器對操作數進行浮點運算得到運算結果的過程中,根據前導零個數對所述操作數進行修正;若檢測到操作數不存在浮點異常,則直接采用與浮點運算的運算類型對應的運算器對操作數進行浮點運算得到運算結果;若運算結果向下溢出,對運算結果進行修正。根據本申請實施例的浮點異常處理方法以及裝置,避免重復執行循環修復的過程,不需要多模塊之間的復雜交互,針對操作數是否存在浮點異常,設置不同的處理流程和方式,提高處理的靈活性,從而提高運算效率。
本發明授權浮點異常處理方法及裝置在權利要求書中公布了:1.一種浮點運算的浮點異常處理方法,其特征在于,所述方法應用于浮點運算單元FPU,所述方法包括: 檢測所述浮點運算的運算類型、以及判斷所述浮點運算的操作數是否為非規格化數來檢測所述操作數是否存在浮點異常;若所述操作數為非規格化數,則所述操作數存在浮點異常;若所述操作數為規格化數,則所述操作數不存在浮點異常; 若檢測到所述操作數存在浮點異常,則確定存在浮點異常的操作數的前導零個數,對操作數進行位寬拓展,在所述操作數的指數字段進行拓展的過程中,去掉原格式的偏置值、加上拓展后新格式的偏置值、并減去非規格化浮點數的前導零的個數;在位寬拓展后,采用與浮點運算的運算類型對應的運算器對所述操作數進行浮點運算得到運算結果的過程中,根據所述前導零個數對所述操作數進行修正; 若檢測到所述操作數不存在浮點異常,則對操作數進行位寬拓展,在所述操作數的指數字段進行拓展的過程中,根據位寬拓展之前浮點數的指數字段的值,去掉原格式的偏置值、并加上拓展后新格式的偏置值;在位寬拓展后,直接采用與浮點運算的運算類型對應的運算器對所述操作數進行浮點運算得到運算結果;在所述浮點運算為乘法運算的情況下,所述運算結果為第一乘法結果;所述第一乘法結果包括第一指數結果和第一尾數結果,判斷所述第一尾數結果是否大于1且小于2;若所述第一尾數結果大于1且小于2,則直接根據所述第一指數結果和第一尾數結果轉化得到浮點格式的第二乘法結果;若所述第一尾數結果大于或等于2,則對所述第一尾數結果進行右移操作,以對所述第一乘法結果進行規格化后生成浮點格式的第二乘法結果; 若所述運算結果向下溢出,對所述運算結果進行修正,包括在所述浮點運算為乘法運算、且在乘法運算的操作數存在浮點異常的情況下,如果檢測到第一乘法結果向下溢出的情況下,則根據最小指數對第一乘法結果進行修正。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人上海兆芯集成電路有限公司,其通訊地址為:201203 上海市浦東新區張江高科技園區金科路2537號301室;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。