[發明專利]運算裝置在審
| 申請號: | 202110218927.2 | 申請日: | 2021-02-26 |
| 公開(公告)號: | CN112882966A | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 賴義麟;賴瑾;蔡金印 | 申請(專利權)人: | 威盛電子股份有限公司 |
| 主分類號: | G06F13/28 | 分類號: | G06F13/28;G06F15/78 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 劉茵 |
| 地址: | 中國臺*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 運算 裝置 | ||
1.一種運算裝置,包含:
一第一處理電路,包含一可編程邏輯電路;以及
一第二處理電路,包含一通用處理器,用以執行一應用程序,來將一比特流下載至該第一處理電路來對該可編程邏輯電路進行編程,以規劃該可編程邏輯電路包含:
一直接存儲器存取引擎,用以通過直接存儲器存取方式來存取一第一存儲器;以及
至少一物理引擎,用來通過該直接存儲器存取引擎,以自該第一存儲器讀取所要處理的數據;
其中該第一處理電路與該第二處理電路設置于同一芯片。
2.如權利要求1所述的運算裝置,其中該比特流對該可編程邏輯電路進行編程,以規劃該可編程邏輯電路另包含:
一數據存儲控制電路,用以控制一存儲裝置與該第一存儲器的數據存取;
該第二處理電路發出一指令至該數據存儲控制電路;該數據存儲控制電路依據該指令自該存儲裝置讀出一數據,并寫入至該第一存儲器;以及該直接存儲器存取引擎自該第一存儲器讀取該數據并傳送至該至少一物理引擎來進行處理。
3.如權利要求1所述的運算裝置,其中該第二處理電路另包含:
一存儲器控制器,用以控制一第二存儲器的存取;
該至少一物理引擎另通過該存儲器控制器來將該數據的最終運算結果寫入至該第二存儲器。
4.如權利要求3所述的運算裝置,其中于該至少一物理引擎處理該數據的過程中,該至少一物理引擎另通過該直接存儲器存取引擎來將該數據的暫時運算結果寫入至該第一存儲器。
5.如權利要求1所述的運算裝置,其中該比特流對該可編程邏輯電路進行編程,以規劃該可編程邏輯電路另包含:
一數據存儲控制電路,用以控制一存儲裝置與該第一存儲器的數據存取;
該至少一物理引擎另通過該直接存儲器存取引擎來將該數據的最終運算結果寫入至該第一存儲器,以及該數據存儲控制電路自該第一存儲器讀取該數據的最終運算結果并寫入至該存儲裝置。
6.如權利要求5所述的運算裝置,其中于該至少一物理引擎處理該數據的過程中,該至少一物理引擎另通過該直接存儲器存取引擎來將該數據的暫時運算結果寫入至該第一存儲器。
7.如權利要求2所述的運算裝置,其中該可編程邏輯電路包含多個物理引擎;該第二處理電路將多個物理引擎識別碼分別寫入至該多個物理引擎;該指令的參數包含一特定物理引擎識別碼;以及該直接存儲器存取引擎自該第一存儲器讀取該數據并傳送至該多個物理引擎中對應該特定物理引擎識別碼的一物理引擎。
8.如權利要求2所述的運算裝置,其中該指令的參數包含一流程控制標志;以及當該流程控制標志設定為一預定值時,該數據會分割為多個數據區段,并由該至少一物理引擎來分別對該多個數據區段進行處理。
9.如權利要求1所述的運算裝置,其中該比特流對該可編程邏輯電路進行編程,以規劃該可編程邏輯電路另包含:
一數據存儲控制電路,用以控制一存儲裝置與該第一存儲器的數據存取,并自一網絡接收一指令與一數據;
該數據存儲控制電路依據該指令將該數據傳送至該直接存儲器存取引擎,以及該直接存儲器存取引擎將該數據傳送至該至少一物理引擎來進行處理。
10.如權利要求9所述的運算裝置,其中該至少一物理引擎通過該直接存儲器存取引擎來將該數據的運算結果寫入該第一存儲器,以及該數據存儲控制電路自該第一存儲器讀取該數據的運算結果并寫入該存儲裝置。
11.如權利要求1所述的運算裝置,其中該比特流對該可編程邏輯電路進行編程,以規劃該可編程邏輯電路另包含:
一數據存儲控制電路,用以控制一存儲裝置與該第一存儲器的數據存取,并自一網絡接收一指令;
該數據存儲控制電路依據該指令來自該存儲裝置讀取一數據,以及該數據會通過該直接存儲器存取引擎傳送至該至少一物理引擎來進行處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于威盛電子股份有限公司,未經威盛電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110218927.2/1.html,轉載請聲明來源鉆瓜專利網。





