System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及存儲器控制,尤其涉及一種存儲器控制電路及其運作方法。
技術介紹
1、在設計電子系統如芯片的過程中,如果用以進行高速計算的處理電路要存取存儲器,通常會使用芯片總線來進行。由于芯片總線可能無法直接對存儲器進行存取,電子系統將會設置存儲器控制電路做為處理電路與存儲器間的接口,通過數據的格式轉換達到存取的目的。
2、在存儲器回傳數據時,存儲器控制電路中設置的暫存電路會先進行暫存,再由處理電路進一步讀取。然而,暫存電路如果有較大的深度,往往會增加電路的面積。暫存電路的深度較小,則容易降低數據的流通量與傳輸的效能。
技術實現思路
1、基于現有技術的問題,本申請的目的之一在于提供一種存儲器控制電路及其運作方法,以改善現有技術。
2、本申請包括一種存儲器控制電路,包括:數據緩沖電路、數據保持電路以及控制電路。數據緩沖電路用于存儲自存儲器讀取到的數據,其中存儲器包括有多個存儲庫和與所述多個存儲庫對應的多個通道。數據保持電路與所述多個通道相連??刂齐娐繁慌渲脼椋夯谠醋詳祿x取指令的存儲庫識別碼在數據緩沖電路的儲存量已滿時控制數據保持電路不選通存儲庫識別碼對應的目標通道而將目標通道上的目標數據保持在目標通道;以及在儲存量未滿時控制數據保持電路選通目標通道以將目標通道上的目標數據讀取至數據緩沖電路。
3、本申請還包括一種存儲器控制電路運作方法,應用于存儲器控制電路中,包括:由控制電路判斷數據緩沖電路的儲存量是否已滿,其中數據緩沖電路用于存儲自存儲器讀取到的數
4、有關本申請的特征、實作與功效,現配合附圖作實施例詳細說明如下。
本文檔來自技高網...【技術保護點】
1.一種存儲器控制電路,其特征在于,包括:
2.如權利要求1所述的存儲器控制電路,其特征在于,所述數據保持電路在獲知所述目標數據被置于所述目標通道時產生一中斷信號,所述控制電路響應所述中斷信號識別所述數據緩沖電路的一儲存量是否已滿。
3.如權利要求1所述的存儲器控制電路,其特征在于,還包括一識別碼緩沖電路,所述控制電路自所述識別碼緩沖電路讀取所述存儲庫識別碼。
4.如權利要求3所述的存儲器控制電路,其特征在于,所述控制電路在所述目標通道上的所述目標數據讀取至所述數據緩沖電路后將從所述識別碼緩沖電路中移除。
5.如權利要求1所述的存儲器控制電路,其特征在于,還包括一識別碼緩沖電路,所述識別碼緩沖電路具有一存儲容量以存儲多個存儲庫識別碼,所述數據保持電路在獲知所述目標數據被置于所述目標通道時產生一中斷信號,所述控制電路響應所述中斷信號確定所述識別碼緩沖電路中是否存儲有所述存儲庫識別碼。
6.如權利要求1所述的存儲器控制電路,其特征在于,還包括一識別碼緩沖電路,所述識別碼緩沖電路具有一存儲容量以存儲多個存儲庫識別碼,所述多個存
7.如權利要求6所述的存儲器控制電路,其特征在于,還包括一轉換與解析電路,用于解析所述數據讀取指令以生成所述存儲庫識別碼,所述控制電路在所述存儲庫識別碼與所述識別碼緩沖電路中存儲的所述多個存儲庫識別碼其中任一均不相同時控制所述轉換與解析電路將所述存儲庫識別碼儲存至所述識別碼緩沖電路,并控制所述轉換與解析電路將所述數據讀取指令轉換為一存儲器讀取指令。
8.如權利要求6所述的存儲器控制電路,其特征在于,所述控制電路將所述目標通道上的目標數據讀取至所述數據緩沖電路對所述識別碼緩沖電路中的所述存儲庫識別碼進行更新。
9.一種存儲器控制電路運作方法,其特征在于,應用于一存儲器控制電路,包括:
10.根據權利要求9所述的存儲器控制電路運作方法,其特征在于,還包括:
11.根據權利要求9所述的存儲器控制電路運作方法,其特征在于,所述存儲器控制電路還包括一識別碼緩沖電路,所述識別碼緩沖電路具有一存儲容量以存儲多個存儲庫識別碼,所述多個存儲庫識別碼的個數小于或等于所述多個通道的數量,且所述存儲庫識別碼為所述多個存儲庫識別碼其中之一。
12.根據權利要求11所述的存儲器控制電路運作方法,其特征在于,還包括:
...【技術特征摘要】
1.一種存儲器控制電路,其特征在于,包括:
2.如權利要求1所述的存儲器控制電路,其特征在于,所述數據保持電路在獲知所述目標數據被置于所述目標通道時產生一中斷信號,所述控制電路響應所述中斷信號識別所述數據緩沖電路的一儲存量是否已滿。
3.如權利要求1所述的存儲器控制電路,其特征在于,還包括一識別碼緩沖電路,所述控制電路自所述識別碼緩沖電路讀取所述存儲庫識別碼。
4.如權利要求3所述的存儲器控制電路,其特征在于,所述控制電路在所述目標通道上的所述目標數據讀取至所述數據緩沖電路后將從所述識別碼緩沖電路中移除。
5.如權利要求1所述的存儲器控制電路,其特征在于,還包括一識別碼緩沖電路,所述識別碼緩沖電路具有一存儲容量以存儲多個存儲庫識別碼,所述數據保持電路在獲知所述目標數據被置于所述目標通道時產生一中斷信號,所述控制電路響應所述中斷信號確定所述識別碼緩沖電路中是否存儲有所述存儲庫識別碼。
6.如權利要求1所述的存儲器控制電路,其特征在于,還包括一識別碼緩沖電路,所述識別碼緩沖電路具有一存儲容量以存儲多個存儲庫識別碼,所述多個存儲庫識別碼的個數小于或等于所述多個通道的數量,且所述存儲庫識別碼為所述多個存儲庫識別碼其中...
【專利技術屬性】
技術研發人員:劉紅江,高天,
申請(專利權)人:星宸科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。