[發明專利]一種計算電路以及數據運算方法有效
| 申請號: | 201910852785.8 | 申請日: | 2019-08-26 |
| 公開(公告)號: | CN110597756B | 公開(公告)日: | 2023-07-25 |
| 發明(設計)人: | 白冰;趙斌;楊釗 | 申請(專利權)人: | 光子算數(北京)科技有限責任公司 |
| 主分類號: | G06F15/78 | 分類號: | G06F15/78;G06F13/28;G06N3/063 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王洋 |
| 地址: | 100081 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 電路 以及 數據 運算 方法 | ||
1.一種計算電路,其特征在于,包括:緩沖單元、非線性運算單元、數據劃分單元、第一數模轉換器以及第二數模轉換器;
所述緩沖單元與外接光子神經網絡芯片的輸入端相連,用于將待計算的數據發送至所述光子神經網絡芯片,以使所述光子神經網絡芯片對所述待計算的數據進行線性運算;
所述非線性運算單元與所述光子神經網絡芯片的輸出端相連,用于接收經所述光子神經網絡芯片進行線性運算的中間數據,并對所述中間數據進行非線性運算,生成目標數據;
所述數據劃分單元用于將所述待計算的數據劃分成待處理數據圖像信息以及待處理內核信息;
所述緩沖單元包括第一緩沖單元以及第二緩沖單元,
所述第一緩沖單元與所述數據劃分單元相連,用于存儲所述待處理內核信息,并將所述待處理內核信息發送至所述光子神經網絡芯片;
所述第二緩沖單元與所述數據劃分單元相連,用于存儲所述待處理數據圖像信息,并將所述待處理數據圖像信息發送至所述光子神經網絡芯片;
所述第一緩沖單元通過所述計算電路上的輸入輸出設備接口將所述待處理內核信息發送至所述第一數模轉換器,所述第一數模轉換器的輸出端與所述光子神經網絡芯片的一個所述輸入端相連;
所述第二緩沖單元通過所述計算電路上的串行接口將所述待處理數據圖像信息發送至所述第二數模轉換器,所述第二數模轉換器的輸出端與所述光子神經網絡芯片的另一個所述輸入端相連。
2.根據權利要求1所述的計算電路,其特征在于,還包括模數轉換器,
所述光子神經網絡芯片將所述中間數據發送至所述模數轉換器,所述模數轉換器通過所述計算電路上的串行接口將所述中間數據發送至所述非線性運算單元。
3.根據權利要求1所述的計算電路,其特征在于,還包括內存控制器,
所述內存控制器與所述數據劃分單元以及所述緩沖單元相連,用于將所述待處理內核信息進行數據壓縮。
4.根據權利要求1所述的計算電路,其特征在于,所述待計算的數據基于PCIE總線協議或AXI總線協議傳輸至所述數據劃分單元。
5.根據權利要求4所述的計算電路,其特征在于,還包括主機接口以及指令緩沖單元,
所述主機接口用于將基于所述PCIE總線協議或所述AXI總線協議傳輸的待計算的數據轉換成預設總線協議的數據;
所述指令緩沖單元與所述主機接口相連,用于存儲控制指令。
6.根據權利要求5所述的計算電路,其特征在于,還包括處理單元,
所述處理單元用于基于所述控制指令,控制所述緩沖單元以及所述非線性運算單元執行預設動作。
7.一種數據運算方法,其特征在于,應用于如權利要求1-6中任意一項所述的計算電路,所述數據運算方法包括:
獲取所述待計算的數據,將所述待計算的數據劃分成待處理數據圖像信息以及待處理內核信息;
將所述待處理內核信息通過所述計算電路上的輸入輸出設備接口以及所述第一數模轉換器發送至所述光子神經網絡芯片;
將所述待處理數據圖像信息通過所述計算電路上的串行接口以及所述第二數模轉換器發送至所述光子神經網絡芯片;
獲取通過所述計算電路上的串行接口以及模數轉換器傳輸并經所述光子神經網絡芯片進行線性運算的中間數據,并對所述中間數據進行非線性運算,生成目標數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于光子算數(北京)科技有限責任公司,未經光子算數(北京)科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910852785.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種安全處理器的重組配置方法
- 下一篇:毫米波寬帶小型化芯片
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





