[發明專利]基于非易失存儲器的存儲和數據處理方法、裝置及設備有效
| 申請號: | 202010468344.0 | 申請日: | 2020-05-28 |
| 公開(公告)號: | CN111681696B | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 張鋒;霍強;宋仁俊 | 申請(專利權)人: | 中國科學院微電子研究所 |
| 主分類號: | G11C13/00 | 分類號: | G11C13/00;G06N3/063 |
| 代理公司: | 北京華沛德權律師事務所 11302 | 代理人: | 房德權 |
| 地址: | 100029 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 非易失 存儲器 存儲 數據處理 方法 裝置 設備 | ||
本發明公開了一種基于非易失存儲器的存儲和數據處理方法、裝置及設備,方法包括:獲取需要存儲至所述非易失存儲器的權重值;如果所述非易失存儲器為高阻態存儲器件,則根據第一轉換方法確定出所述權重值對應的電導值;如果所述非易失存儲器為低阻態存儲器件,則根據第二轉換方法確定出所述權重值對應的電導值,其中,所述第一轉換方法與所述第二轉換方法為不同的轉化方法;按照所述電導值設置所述非易失存儲器,以存儲所述權重值。本發明提供的基于非易失存儲器的存儲和數據處理方法、裝置及設備用以解決現有非易失存儲器存儲的權重值精確度不足的技術問題。實現了提高存儲精確度和數據處理精確度的技術效果。
技術領域
本發明涉及電子技術領域,尤其涉及一種基于非易失存儲器的存儲和數據處理方法、裝置及設備。
背景技術
非易失存儲器被廣泛應用于基于存算一體的神經網絡加速器中,例如阻變存儲器、相變存儲器等。神經網絡加速器中的非易失存儲器常用于帶權重值的乘累加運算,此時,權重值在非易失存儲器中的存儲是通過將權重值轉換為合適的電導值進行存儲的。
然而,存儲在非易失存儲器單元的神經網絡權重值會由于器件有限的電導開關比而導致無法被精確表示,故存儲精度不足進而導致數據處理精度不足的技術問題。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的基于非易失存儲器的存儲和數據處理方法、裝置及設備。
第一方面,提供一種基于非易失存儲器的存儲方法,包括:
獲取需要存儲至所述非易失存儲器的權重值;
如果所述非易失存儲器為高阻態存儲器件,則根據第一轉換方法確定出所述權重值對應的電導值;
如果所述非易失存儲器為低阻態存儲器件,則根據第二轉換方法確定出所述權重值對應的電導值,其中,所述第一轉換方法與所述第二轉換方法為不同的轉化方法;
按照所述電導值設置所述非易失存儲器,以存儲所述權重值。
可選的,所述根據第一轉換方法確定出所述權重值對應的電導值,包括:根據公式確定出所述權重值對應的電導值,其中,G為所述電導值,n為所述權重值,gmin為預設的最小權重值對應的最低電導值,K為所述權重值的進制數,m為預設的所述權重值的K進制的位數,w為所述非易失存儲器的電導開關比。
可選的,所述根據第二轉換方法確定出所述權重值對應的電導值,包括:根據公式確定出所述權重值對應的電導值,其中,G為所述電導值,n為所述權重值,gmin為預設的最小權重值對應的最低電導值,K為所述權重值的進制數,m為預設的所述權重值的K進制的位數,w為所述非易失存儲器的電導開關比。
可選的,所述權重值的進制數為二進制。
可選的,所述非易失存儲器為神經網絡加速器上的存儲器,所述權重值為神經網絡權重值。
第二方面,提供一種基于非易失存儲器陣列的數據處理方法,包括:
接收以電壓形式輸入所述非易失存儲器陣列的數據值組;
基于所述非易失存儲器陣列中的每個易失存儲器存儲的權重值,處理所述數據值組;其中,所述每個易失存儲器中的權重值按照第一方面所述的方法存儲;
輸出所述數據值組與所述每個易失存儲器中的權重值進行乘累加運算的結果。
第三方面,提供一種基于非易失存儲器的存儲裝置,包括:
獲取模塊,用于獲取需要存儲至所述非易失存儲器的權重值;
高阻態轉換模塊,用于如果所述非易失存儲器為高阻態存儲器件,則根據第一轉換方法確定出所述權重值對應的電導值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院微電子研究所,未經中國科學院微電子研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010468344.0/2.html,轉載請聲明來源鉆瓜專利網。





