System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及通信接口,尤其涉及一種通信接口電路及其通信方法。
技術(shù)介紹
1、在部分電子系統(tǒng)如系統(tǒng)單芯片中,往往設(shè)置有多個主端裝置以及多個從端裝置。此些裝置間需要通信接口電路如路由(router)電路來進行通信,以使指令與數(shù)據(jù)在不同的裝置間傳輸。
2、當主端裝置對從端裝置進行讀取時,可能會因為通道數(shù)目有限,而使主端裝置所傳送的請求指令間產(chǎn)生沖突,使得從端裝置無法正確地將數(shù)據(jù)回傳至主端裝置。
技術(shù)實現(xiàn)思路
1、基于現(xiàn)有技術(shù)的問題,本申請的目的之一在于提供一種通信接口電路及其通信方法,以改善現(xiàn)有技術(shù)。
2、本專利技術(shù)包括一種通信接口電路,應用于一網(wǎng)絡系統(tǒng),該網(wǎng)絡系統(tǒng)包括多個主端裝置和多個從端裝置,該通信接口電路包括:多個主端計數(shù)電路、多個從端計數(shù)電路、控制電路、第一確定電路以及第二確定電路。主端計數(shù)電路的每一者對應于主端裝置中的對應主端裝置,且每一者包括多個計數(shù)子電路,每一計數(shù)子電路記錄執(zhí)行完成對應主端裝置先前的請求指令所需的主端計數(shù)時間。從端計數(shù)電路的每一者對應于多個從端裝置中的對應從端裝置,并記錄執(zhí)行完成對應從端裝置先前的響應指令所需的從端計數(shù)時間。控制電路確認接收到的當下請求指令所對應的來源主端計數(shù)電路以及目標從端計數(shù)電路,來源主端計數(shù)電路為主端計數(shù)電路其中之一,目標從端計數(shù)電路為從端計數(shù)電路其中之一。第一確定電路在確定來源主端計數(shù)電路所包括的計數(shù)子電路中存在處于空閑狀態(tài)的計數(shù)子電路時產(chǎn)生第一確定結(jié)果。第二確定電路在確定來源主端計數(shù)電路所包括的計數(shù)子電路中
3、本專利技術(shù)還包括一種通信方法,應用于網(wǎng)絡系統(tǒng)中的通信接口電路中,網(wǎng)絡系統(tǒng)包括多個主端裝置和多個從端裝置,通信方法包括:由多個主端計數(shù)電路的每一者對應于主端裝置中的對應主端裝置,以由主端計數(shù)電路的每一者包括的多個計數(shù)子電路中的每一計數(shù)子電路記錄執(zhí)行完成對應主端裝置先前的請求指令所需的主端計數(shù)時間;由多個從端計數(shù)電路的每一者對應于從端裝置中的對應從端裝置,以由從端計數(shù)電路的每一者記錄執(zhí)行完成對應從端裝置先前的響應指令所需的從端計數(shù)時間;由控制電路確認接收到的當下請求指令所對應的來源主端計數(shù)電路以及目標從端計數(shù)電路,來源主端計數(shù)電路為主端計數(shù)電路其中之一,目標從端計數(shù)電路為從端計數(shù)電路其中之一;由第一確定電路在確定來源主端計數(shù)電路所包括的計數(shù)子電路中存在處于空閑狀態(tài)的計數(shù)子電路時產(chǎn)生第一確定結(jié)果;由第二確定電路在確定來源主端計數(shù)電路所包括的計數(shù)子電路中每一處于非空閑狀態(tài)的計數(shù)子電路記錄的來源主端計數(shù)時間與目標從端計數(shù)電路記錄的目標從端計數(shù)時間之間的絕對差值不小于突發(fā)時長時產(chǎn)生第二確定結(jié)果;以及由控制電路根據(jù)第一確定結(jié)果以及第二確定結(jié)果將當下請求指令發(fā)送至仲裁電路進行仲裁。
4、有關(guān)本申請的特征、實作與功效,現(xiàn)配合附圖作實施例詳細說明如下。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種通信接口電路,其特征在于,應用于一網(wǎng)絡系統(tǒng),所述網(wǎng)絡系統(tǒng)包括多個主端裝置和多個從端裝置,所述通信接口電路包括:
2.如權(quán)利要求1所述的通信接口電路,其特征在于,還包括一計數(shù)值更新電路,將所述處于空閑狀態(tài)的計數(shù)子電路記錄的所述來源主端計數(shù)時間更新為所述目標從端計數(shù)時間,并計算所述目標從端計數(shù)時間與所述突發(fā)時長的一總和以將所述目標從端計數(shù)電路記錄的所述目標從端計數(shù)時間更新為所述總和。
3.如權(quán)利要求2所述的通信接口電路,其特征在于,所述計數(shù)值更新電路依照一時鐘信號對所述主端計數(shù)電路的每一處于非空閑狀態(tài)的所述計數(shù)子電路記錄的所述主端計數(shù)時間以及所述從端計數(shù)電路的每一者記錄的所述從端計數(shù)時間進行遞減更新。
4.如權(quán)利要求3所述的通信接口電路,其特征在于,所述計數(shù)值更新電路,在所述從端計數(shù)電路記錄的至少一所述從端計數(shù)時間等于一閾值時,停止對至少一回歸至初始狀態(tài)的從端計數(shù)電路記錄的所述從端計數(shù)時間進行遞減,所述回歸至初始狀態(tài)的從端計數(shù)電路記錄的所述從端計數(shù)時間等于所述閾值,所述閾值與所述網(wǎng)絡系統(tǒng)的時延相關(guān)。
5.如權(quán)利要求1所述的通信接
6.如權(quán)利要求1所述的通信接口電路,其特征在于,所述第一確定電路,在所述來源主端計數(shù)電路中包括的所述計數(shù)子電路記錄的多個來源主端計數(shù)時間中包括一預設(shè)時間時,確定所述來源主端計數(shù)電路中存在所述處于空閑狀態(tài)的計數(shù)子電路,且所述處于空閑狀態(tài)的計數(shù)子電路記錄的所述來源主端計數(shù)時間為所述預設(shè)時間。
7.如權(quán)利要求1所述的通信接口電路,其特征在于,在所述第一確定電路確定不存在所述處于空閑狀態(tài)的計數(shù)子電路或所述第二確定電路確定至少一所述處于非空閑狀態(tài)的計數(shù)子電路的所述來源主端計數(shù)時間與所述目標從端計數(shù)時間之間的絕對差值小于所述突發(fā)時長時,所述控制電路不將所述當下請求指令發(fā)送至所述仲裁電路而不進行仲裁。
8.如權(quán)利要求1所述的通信接口電路,其特征在于,所述多個主端計數(shù)電路的每一者包括預設(shè)數(shù)目的計數(shù)子電路,所述預設(shè)數(shù)目為對應的所述主端裝置在發(fā)出一第一請求指令到收到其響應指令的時間段內(nèi)可發(fā)送請求指令的最大請求數(shù)。
9.一種通信方法,其特征在于,應用于一網(wǎng)絡系統(tǒng)中的一通信接口電路中,所述網(wǎng)絡系統(tǒng)包括多個主端裝置和多個從端裝置,所述通信方法包括:
10.如權(quán)利要求9所述的通信方法,其特征在于,還包括:
...【技術(shù)特征摘要】
1.一種通信接口電路,其特征在于,應用于一網(wǎng)絡系統(tǒng),所述網(wǎng)絡系統(tǒng)包括多個主端裝置和多個從端裝置,所述通信接口電路包括:
2.如權(quán)利要求1所述的通信接口電路,其特征在于,還包括一計數(shù)值更新電路,將所述處于空閑狀態(tài)的計數(shù)子電路記錄的所述來源主端計數(shù)時間更新為所述目標從端計數(shù)時間,并計算所述目標從端計數(shù)時間與所述突發(fā)時長的一總和以將所述目標從端計數(shù)電路記錄的所述目標從端計數(shù)時間更新為所述總和。
3.如權(quán)利要求2所述的通信接口電路,其特征在于,所述計數(shù)值更新電路依照一時鐘信號對所述主端計數(shù)電路的每一處于非空閑狀態(tài)的所述計數(shù)子電路記錄的所述主端計數(shù)時間以及所述從端計數(shù)電路的每一者記錄的所述從端計數(shù)時間進行遞減更新。
4.如權(quán)利要求3所述的通信接口電路,其特征在于,所述計數(shù)值更新電路,在所述從端計數(shù)電路記錄的至少一所述從端計數(shù)時間等于一閾值時,停止對至少一回歸至初始狀態(tài)的從端計數(shù)電路記錄的所述從端計數(shù)時間進行遞減,所述回歸至初始狀態(tài)的從端計數(shù)電路記錄的所述從端計數(shù)時間等于所述閾值,所述閾值與所述網(wǎng)絡系統(tǒng)的時延相關(guān)。
5.如權(quán)利要求1所述的通信接口電路,其特征在于,所述請求指令包括一來源主端裝置信息、一目標從端裝置信息以及一請求數(shù)據(jù)量,所述控制電路根據(jù)所述來源主端裝置信息確定所述來源主端計數(shù)電路...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:蘇映華,
申請(專利權(quán))人:星宸科技股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。