[發(fā)明專利]片上生成硬件配置信息的芯片架構及其執(zhí)行方法在審
| 申請?zhí)枺?/td> | 201710016922.5 | 申請日: | 2017-01-11 |
| 公開(公告)號: | CN106843948A | 公開(公告)日: | 2017-06-13 |
| 發(fā)明(設計)人: | 牛昕宇 | 申請(專利權)人: | 上海鯤云信息科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 上海光華專利事務所31219 | 代理人: | 徐秋平 |
| 地址: | 201203 上海市浦東新區(qū)中國(上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 硬件 配置 信息 芯片 架構 及其 執(zhí)行 方法 | ||
1.一種片上生成硬件配置的芯片架構,其特征在于,包括:配置生成單元、配置存儲單元、及動態(tài)數(shù)據(jù)通路單元,其中,
所述配置生成單元,連接所述動態(tài)數(shù)據(jù)通路單元,用于根據(jù)硬件運行時輸入的動態(tài)參數(shù)生成配置文件信息,并將所述配置文件信息輸入所述動態(tài)數(shù)據(jù)通路單元中,以供所述動態(tài)數(shù)據(jù)通路單元根據(jù)所述配置文件信息完成硬件重構;
所述配置存儲單元,連接所述動態(tài)數(shù)據(jù)通路單元,用于接收并存儲由所述動態(tài)數(shù)據(jù)通路單元發(fā)送的所述配置文件信息。
2.根據(jù)權利要求1所述的片上生成硬件配置的芯片架構,其特征在于,所述配置生成單元中預先定義有配置生成函數(shù),所述配置文件信息是由所述動態(tài)參數(shù)經(jīng)所述配置生成函數(shù)而生成的。
3.根據(jù)權利要求1所述的片上生成硬件配置的芯片架構,其特征在于,所述動態(tài)數(shù)據(jù)通路單元包括:控制單元、動態(tài)數(shù)據(jù)路由單元、數(shù)據(jù)通路操作單元、及至少一個數(shù)據(jù)內(nèi)存單元,其中,
所述控制單元,連接所述配置生成單元,用于接收所述配置文件信息,并將所述配置文件信息發(fā)送至所述配置存儲單元;
所述動態(tài)數(shù)據(jù)路由單元,連接所述控制單元,用于將所述至少一個數(shù)據(jù)內(nèi)存單元連接至所述數(shù)據(jù)通路操作單元;
所述數(shù)據(jù)通路操作單元,連接所述動態(tài)數(shù)據(jù)路由單元,用于以所述配置文件信息重構后的硬件電路來處理數(shù)據(jù)。
4.根據(jù)權利要求3所述的片上生成硬件配置的芯片架構,其特征在于,所述控制單元包括:配置內(nèi)存單元,用于存儲所述配置文件信息,以供定義所述動態(tài)數(shù)據(jù)路由單元和所述數(shù)據(jù)通路操作單元的硬件功能。
5.根據(jù)權利要求4所述的片上生成硬件配置的芯片架構,其特征在于,所述控制單元還包括:模式選擇單元,連接所述配置內(nèi)存單元,用于決定所述控制單元的運行狀態(tài)是靜態(tài)模式還是動態(tài)模式,當所述控制單元運行于所述靜態(tài)模式,所述配置內(nèi)存單元中的硬件電路配置文件保持其初始狀態(tài),不可被改寫;當所述控制單元運行于所述動態(tài)模式,存儲于所述配置內(nèi)存單元的硬件電路配置文件可由所述配置生成單元改寫。
6.根據(jù)權利要求1或3所述的片上生成硬件配置的芯片架構,其特征在于,還包括:配置分配控制單元,連接所述動態(tài)數(shù)據(jù)通路單元,用于控制所述配置存儲單元是否可以被更新。
7.根據(jù)權利要求6所述的片上生成硬件配置的芯片架構,其特征在于,還包括:配置初始化單元和行解碼器,連接所述動態(tài)數(shù)據(jù)通路單元,用于對所述配置分配控制單元、所述控制單元進行初始化。
8.一種執(zhí)行如權利要求1-7中任一所述的芯片架構的方法,其特征在于,包括:
將初始配置文件信息存儲于動態(tài)數(shù)據(jù)通路單元中,定義動態(tài)數(shù)據(jù)通路單元的初始功能和配置生成單元的配置生成函數(shù);
配置生成單元接收硬件運行時輸入的動態(tài)參數(shù);
配置生成單元根據(jù)輸入的動態(tài)參數(shù),生成新的配置文件信息;
在同一個時鐘周期,配置生成單元將生成的配置文件信息輸入動態(tài)數(shù)據(jù)通路,更新動態(tài)數(shù)據(jù)通路的硬件配置,從而重構硬件電路;
在同一個時鐘周期,重構完成的硬件電路接收輸入數(shù)據(jù),基于配置后的優(yōu)化硬件電路處理運行時數(shù)據(jù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海鯤云信息科技有限公司,未經(jīng)上海鯤云信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710016922.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:代碼缺陷的處理方法和裝置
- 下一篇:一種自行車傳動組件
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設備、信息再現(xiàn)方法和信息再現(xiàn)設備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





