[發明專利]一種寄存器的遠程配置方法、計算機設備及存儲介質有效
| 申請號: | 202110443744.0 | 申請日: | 2021-04-23 |
| 公開(公告)號: | CN113179216B | 公開(公告)日: | 2023-05-02 |
| 發明(設計)人: | 包鵬飛 | 申請(專利權)人: | 北京物芯科技有限責任公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L41/0803;H04L49/109;H04L69/22 |
| 代理公司: | 北京華夏正合知識產權代理事務所(普通合伙) 11017 | 代理人: | 韓登營 |
| 地址: | 100086 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 寄存器 遠程 配置 方法 計算機 設備 存儲 介質 | ||
1.一種寄存器的遠程配置方法,其特征在于,包括:
通過配置端將獲取芯片ID的操作,以設定的格式處理為操作命令,并將其封裝到請求報文的數據幀中,將所述請求報文發送到交換芯片,并記錄發送時間;接收所述交換芯片反饋的芯片ID,并記錄接收時間;根據記錄的發送時間和接收時間,預估單條命令執行時間,并基于所述單條命令執行時間,進行配置超時預估;
通過配置端確定交換芯片中待配置的一個或多個寄存器;
確定對所述寄存器的至少一項操作,將各所述操作以設定的格式依次處理為操作命令,并將各操作命令封裝到請求報文的數據幀中;所述操作包括使用相同數據進行寫連續地址空間、使用不同數據進行寫連續地址空間、或者,進行讀連續地址空間的操作;
將所述請求報文發送到所述交換芯片;
通過所述交換芯片解析所述請求報文,并將解析得到的封裝于請求報文的數據幀中的各操作命令進行緩存;
在所述緩存中按設定規則讀取操作命令,并根據讀取的操作命令對寄存器進行配置操作;
在每個操作命令執行結束后,將各所述操作命令以及對應的操作結果按照發送命令數據結構依次緩存為應答命令,直到所有操作命令執行結束后,對緩存的各所述應答命令進行校驗碼的計算,并將緩存的各所述應答命令以及計算出的校驗碼封裝到應答報文的數據幀中,生成應答報文;
將所述應答報文向所述配置端發送。
2.如權利要求1所述的方法,其特征在于,所述將各所述操作以設定的格式依次處理為操作命令,包括:
將使用相同數據進行寫連續地址空間的操作處理為第一連續地址空間操作命令,所述第一連續地址空間操作命令包括:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID、寄存器的基地址以及向連續地址空間寫入的數據;
或者,將使用不同數據進行寫連續地址空間的操作處理為第二連續地址空間操作命令,所述第二連續地址空間操作命令包括:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID、寄存器的基地址以及分別向連續的各地址空間寫入的各數據;
或者,將進行讀連續地址空間操作處理為第三連續地址空間操作命令,所述第三連續地址空間操作命令包括:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID以及寄存器的基地址。
3.如權利要求1所述的方法,其特征在于,所述將各所述操作以設定的格式依次處理為操作命令,包括:
將讀操作處理為讀操作命令,所述讀操作命令包括:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID;
或者,將寫操作處理為寫操作命令,所述寫操作命令包括:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID以及向寄存器寫入的數據。
4.如權利要求1所述的方法,其特征在于,所述將各所述操作命令以及對應的操作結果按照發送命令數據結構依次緩存為應答命令包括:
將使用相同數據進行寫連續地址空間的操作命令以及對應的操作結果緩存為第一連續地址空間應答命令,所述第一連續地址空間應答命令包括:操作命令部分:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID、寄存器的基地址以及向連續地址空間寫入的數據;操作結果部分:應答命令類型、命令序號、執行尋址交換芯片內寄存器的目標ID、寄存器的基地址以及向連續地址空間寫入的數據;
或者,將使用不同數據進行寫連續地址空間的操作命令以及對應的操作結果緩存為第二連續地址空間應答命令,所述第二連續地址空間應答命令包括:操作命令部分:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID、寄存器的基地址以及分別向連續的各地址空間寫入的各數據;操作結果部分:應答命令類型、命令序號、執行尋址交換芯片內寄存器的目標ID、寄存器的基地址以及分別向連續的各地址空間寫入的各數據;
或者,將進行讀連續地址空間的操作命令以及對應的操作結果緩存為第三連續地址空間應答命令,所述第三連續地址空間應答命令包括:操作命令部分:操作命令類型、命令序號、用于尋址交換芯片內寄存器的目標ID以及寄存器的基地址;操作結果部分:應答命令類型、命令序號、執行尋址交換芯片內寄存器的目標ID、寄存器的基地址以及分別讀取的連續地址空間的各數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京物芯科技有限責任公司,未經北京物芯科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110443744.0/1.html,轉載請聲明來源鉆瓜專利網。





