[發(fā)明專(zhuān)利]分時(shí)緩沖器存取系統(tǒng)及存儲(chǔ)器控制器有效
| 申請(qǐng)?zhí)枺?/td> | 201310108846.2 | 申請(qǐng)日: | 2013-03-29 |
| 公開(kāi)(公告)號(hào): | CN103927125B | 公開(kāi)(公告)日: | 2017-08-11 |
| 發(fā)明(設(shè)計(jì))人: | 陳廷維;劉幸和;鄭莊 | 申請(qǐng)(專(zhuān)利權(quán))人: | 立而鼎科技(深圳)有限公司 |
| 主分類(lèi)號(hào): | G06F3/06 | 分類(lèi)號(hào): | G06F3/06 |
| 代理公司: | 北京匯澤知識(shí)產(chǎn)權(quán)代理有限公司11228 | 代理人: | 張瑾 |
| 地址: | 518000 廣東省深圳市*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分時(shí) 緩沖器 存取 系統(tǒng) 存儲(chǔ)器 控制器 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種緩沖器,特別涉及一種分時(shí)(time-sharing)緩沖器存取系統(tǒng)。
背景技術(shù)
信息緩沖器(簡(jiǎn)稱(chēng)緩沖器)普遍使用在電子裝置中,在將信息從一個(gè)地方移至另一個(gè)地方之前,緩沖器可用以暫存信息。以快閃存儲(chǔ)器控制器為例,可使用靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)作為緩沖器,其可被主裝置(master device)(例如主機(jī)或/且快閃存儲(chǔ)器)所存取。當(dāng)主機(jī)與快閃存儲(chǔ)器在同一時(shí)間要存取緩沖器時(shí),會(huì)造成沖突。一般以優(yōu)先順序規(guī)則來(lái)解決沖突問(wèn)題。也即,各主裝置被指定不同的優(yōu)先順序,因而具較低優(yōu)先順序的主裝置必須等待具較高優(yōu)先順序的主裝置完成工作并釋放存取權(quán)。因此,在傳統(tǒng)快閃存儲(chǔ)器控制中,主裝置存取緩沖器的整體效能無(wú)法提高。
為了克服前述缺點(diǎn),因此亟需提出一種新穎機(jī)制,用以有效管理緩沖器的存取。
發(fā)明內(nèi)容
鑒于上述,本發(fā)明實(shí)施例的目的之一在于提供一種分時(shí)緩沖器存取系統(tǒng),用于在多個(gè)主裝置之間有效管理緩沖器的存取。
一種分時(shí)緩沖器存取系統(tǒng),用于在多個(gè)主裝置之間管理緩沖器,該分時(shí)緩沖器存取系統(tǒng)包括:多個(gè)緩沖處理單元,該多個(gè)緩沖處理單元分別耦接到所述主裝置,每一所述緩沖處理單元的第一端用以將信息獨(dú)立傳送到相應(yīng)所述主裝置或從相應(yīng)所述主裝置傳送信息;緩沖開(kāi)關(guān),該緩沖開(kāi)關(guān)耦接到所述緩沖處理單元的第二端;以及時(shí)段控制器,該時(shí)段控制器用以定義時(shí)段,所述緩沖開(kāi)關(guān)在所述定義的時(shí)段內(nèi)選擇所述緩沖處理單元的其中一個(gè),使得信息僅在被選擇的所述緩沖處理單元與所述緩沖器之間傳送。
一種存儲(chǔ)器控制器,包括:前端裝置,該前端裝置用以與主機(jī)進(jìn)行通信;后端裝置,該后端裝置用以與非易失性存儲(chǔ)器進(jìn)行通信;中央處理單元;緩沖器,所述前端裝置、所述后端裝置以及所述中央處理單元可存取該緩沖器;以及分時(shí)緩沖器存取系統(tǒng),該分時(shí)緩沖器存取系統(tǒng)用以同時(shí)將信息傳送到所述前端裝置、所述后端裝置以及所述中央處理單元,或者從所述前端裝置、所述后端裝置以及所述中央處理單元傳送信息;并且將專(zhuān)用時(shí)段分別分配給所述前端裝置、所述后端裝置以及所述中央處理單元,以將信息在所述分時(shí)緩沖器存取系統(tǒng)與所述緩沖器之間傳送。
附圖說(shuō)明
圖1示出本發(fā)明實(shí)施例的分時(shí)緩沖器存取系統(tǒng)的方塊圖,用于在多個(gè)主裝置之間管理緩沖器。
圖2示出圖1所示架構(gòu)的實(shí)施例。
圖3示出圖1的細(xì)節(jié)部分方塊圖。
圖4例示圖3的信息傳送時(shí)序圖。
附圖標(biāo)號(hào)列表
10分時(shí)緩沖存取系統(tǒng)
101 緩沖處理單元
1011信息傳送單元
1012傳送開(kāi)關(guān)
1013傳送緩沖器
102 緩沖開(kāi)關(guān)
103 時(shí)段控制器
104 通信通道
105 握手(handshaking)匯流排
106 傳送匯流排
11緩沖匯流排
12緩沖器
14主裝置
14_1主裝置1
14_2主裝置2
14_3主裝置3
14_4主裝置4
14_N主裝置N
14_A前端裝置
14_B后端裝置
14_C中央處理單元
16主機(jī)
18非易失性存儲(chǔ)器
100 存儲(chǔ)器控制器
具體實(shí)施方式
圖1示出本發(fā)明實(shí)施例的分時(shí)(time-sharing)緩沖器存取系統(tǒng)10的方塊圖,用于在多個(gè)主裝置14_1、14_2…以及14_N(或整體標(biāo)識(shí)為14)之間管理緩沖器(或存儲(chǔ)器)12。本實(shí)施例的緩沖器12可為靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),但不限定于此。根據(jù)本實(shí)施例的特征之一,分時(shí)緩沖存取系統(tǒng)(或簡(jiǎn)稱(chēng)為“系統(tǒng)”)10可同時(shí)將信息傳送到這些主裝置14或從這些主裝置14傳送信息,并依序分配時(shí)段(time slot)給這些主裝置14。由此,在每一時(shí)間周期內(nèi),分配一或多個(gè)專(zhuān)用時(shí)段給每一主裝置(14_1、14_2…及14_N)。在分配的時(shí)段內(nèi),僅相應(yīng)的主裝置(14_1、14_2…或14_N)可以將信息傳送到系統(tǒng)10與緩沖器12之間。如前所述,若有需要的話,所有主裝置14可同時(shí)與系統(tǒng)10進(jìn)行通信。與傳統(tǒng)系統(tǒng)不同的是,在本實(shí)施例中,沒(méi)有任何一個(gè)主裝置(14_1、14_2…或14_N)需要等待其他主裝置完成工作或釋放其存取權(quán)。因此,該些主裝置14存取緩沖器12的整體效能即可大大提升。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于立而鼎科技(深圳)有限公司,未經(jīng)立而鼎科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310108846.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 在圖像傳感器中獲取固定幀率高動(dòng)態(tài)圖像的方法及裝置
- 一種分時(shí)交換高爾夫打球計(jì)劃安排方法
- 儲(chǔ)能元件管理系統(tǒng)
- 一種實(shí)時(shí)檢測(cè)差分時(shí)鐘頻率正確性的方法
- 一種機(jī)車(chē)外重聯(lián)故障數(shù)據(jù)的傳輸方法
- 圖像處理方法及裝置
- 一種遙感相機(jī)積分時(shí)間地面自動(dòng)化標(biāo)定方法
- 一種游戲機(jī)分時(shí)租賃方法
- 一種帶機(jī)械鎖定功能的五自由度分時(shí)驅(qū)動(dòng)助力機(jī)械臂
- 分時(shí)顯示數(shù)據(jù)的方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)





