[發明專利]用以切換可配置邏輯單元的設備及方法在審
| 申請號: | 201880026181.1 | 申請日: | 2018-04-02 |
| 公開(公告)號: | CN110537173A | 公開(公告)日: | 2019-12-03 |
| 發明(設計)人: | 羅法隆;T·施米茨;J·赫里茨;J·卡明斯 | 申請(專利權)人: | 美光科技公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 11287 北京律盟知識產權代理有限責任公司 | 代理人: | 王龍<國際申請>=PCT/US2018/ |
| 地址: | 美國愛*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可配置邏輯單元 切換器 指令寄存器 換器 算術邏輯單元ALU 指令 累加器單元 操縱單元 指令提供 乘法器 耦合到 耦合 激活 輸出 分配 配置 | ||
1.一種設備,其包括:
多個可配置邏輯單元;
多個切換器,每一切換器耦合到所述多個可配置邏輯單元中的至少一個可配置邏輯單元;及
指令寄存器,其經配置以基于將在所述多個可配置邏輯單元當中實施的計算而將多個切換指令中的相應切換指令提供到每一切換器。
2.根據權利要求1所述的設備,其進一步包括:
互連件,其耦合到所述指令寄存器,
其中所述指令寄存器經配置以從所述互連件接收用以在所述多個可配置邏輯單元當中執行所述計算的指令。
3.根據權利要求2所述的設備,其中用以在所述多個可配置邏輯單元當中執行所述計算的所述指令包括:
基于所述多個可配置邏輯單元的一部分中的每一者的可用性狀態而分配所述多個可配置邏輯單元的所述部分來執行所述計算;
經由所述多個所述切換器的一部分而確定穿過所述多個可配置邏輯單元的所述部分的路由路徑;及
激活所述多個所述切換器的所述部分的相應輸入及輸出。
4.根據權利要求3所述的設備,其中分配所述多個可配置邏輯單元的所述部分來執行所述計算包括:
將所述可配置邏輯單元部分中的至少一個可配置邏輯單元配置成執行將在所述多個可配置邏輯單元當中實施的所述計算的特定子計算。
5.根據權利要求3所述的設備,其中經由所述多個所述切換器的所述部分而確定穿過所述多個可配置邏輯單元的所述部分的所述路由路徑包括:
基于將在所述多個可配置邏輯單元當中實施的所述計算而在所述多個可配置邏輯單元的所述部分當中識別所述路由路徑。
6.根據權利要求5所述的設備,其中所述路由路徑包含將所述多個可配置邏輯單元的所述部分的最終可配置邏輯單元的輸出耦合到所述多個可配置邏輯單元的所述部分的初始可配置邏輯單元的輸入。
7.根據權利要求3所述的設備,其中多個切換指令中去往每一切換器的所述相應切換指令各自包括用以經由耦合到所述相應切換器的輸入的可配置邏輯單元及耦合到所述相應切換器的輸出的另一可配置邏輯單元而激活所述路由路徑的指令。
8.根據權利要求3所述的設備,其中多個切換指令中去往每一切換器的所述相應切換指令各自包括基于將在所述多個可配置邏輯單元當中實施的所述計算對將通過所述多個可配置邏輯單元的所述部分執行的迭代次數的指示。
9.根據權利要求3所述的設備,其中將在所述多個可配置邏輯單元當中實施的所述計算包括平方根倒數運算,且其中穿過所述多個可配置邏輯單元的所述部分的所述路由路徑經由實施為算術邏輯單元ALU的第一可配置邏輯單元及實施為乘法器-累加器單元MAC的第二可配置邏輯單元而提供一路徑。
10.一種集成電路,其包括:
多個可配置邏輯單元,其包含第一可配置邏輯單元及第二可配置邏輯單元;
切換器,其至少將所述第一可配置邏輯單元耦合到所述第二可配置邏輯單元;及
指令寄存器,其經配置以基于將在至少所述第一可配置邏輯單元及所述第二可配置邏輯單元中實施的計算而將切換指令提供到所述切換器。
11.根據權利要求10所述的集成電路,其中將所述切換指令提供到所述切換器包含在由所述切換器執行時經配置以致使所述切換器執行以下操作的指令,所述操作包括:
分配所述多個可配置邏輯單元來執行所述計算;及
激活所述切換器的輸入及所述切換器的輸出以耦合至少所述第一可配置邏輯單元及所述第二可配置邏輯單元。
12.根據權利要求11所述的集成電路,其中所述切換器的所述輸入提供所述第一可配置邏輯單元的輸出,且其中所述切換器的所述輸出提供所述第二可配置邏輯單元的輸入。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于美光科技公司,未經美光科技公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880026181.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:混合存儲器模塊
- 下一篇:一種基于交替行鎖和列鎖的數據鎖定方法





