[發(fā)明專利]一種高速率大容量緩存方法與裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201910393664.1 | 申請(qǐng)日: | 2019-05-13 |
| 公開(公告)號(hào): | CN110096456A | 公開(公告)日: | 2019-08-06 |
| 發(fā)明(設(shè)計(jì))人: | 劉穎;王曉曦;唐友喜 | 申請(qǐng)(專利權(quán))人: | 成都定為電子技術(shù)有限公司 |
| 主分類號(hào): | G06F12/0868 | 分類號(hào): | G06F12/0868;G06F12/0871 |
| 代理公司: | 成都巾幗知識(shí)產(chǎn)權(quán)代理有限公司 51260 | 代理人: | 邢偉 |
| 地址: | 610000 四川省成*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)交換單元 數(shù)據(jù)組合單元 數(shù)據(jù)塊 大容量緩存 高速數(shù)據(jù)流 數(shù)據(jù)塊傳輸 存儲(chǔ)單元 地址信息 非易失性存儲(chǔ)設(shè)備 緩存 地址信息添加 讀取存儲(chǔ)單元 數(shù)據(jù)請(qǐng)求信息 并行實(shí)現(xiàn) 存儲(chǔ)容量 丟失數(shù)據(jù) 請(qǐng)求信息 生成數(shù)據(jù) 時(shí)延需求 數(shù)據(jù)緩存 重新組合 保存 傳輸 | ||
本發(fā)明公開了一種高速率大容量緩存方法與裝置,所述方法包括:S1.數(shù)據(jù)拆分單元對(duì)高速數(shù)據(jù)流進(jìn)行拆分和地址信息添加,得到多個(gè)帶有地址信息的數(shù)據(jù)塊傳輸給數(shù)據(jù)交換單元;S2.數(shù)據(jù)交換單元根據(jù)接收到的每個(gè)數(shù)據(jù)塊的地址信息,將數(shù)據(jù)塊保存到對(duì)應(yīng)存儲(chǔ)單元中指定的位置;S3.數(shù)據(jù)組合單元根據(jù)用戶對(duì)數(shù)據(jù)緩存的時(shí)延需求,生成數(shù)據(jù)請(qǐng)求信息傳輸給數(shù)據(jù)交換單元;S4.數(shù)據(jù)交換單元根據(jù)數(shù)據(jù)請(qǐng)求信息,讀取存儲(chǔ)單元中的數(shù)據(jù)塊傳輸給數(shù)據(jù)組合單元;S5.數(shù)據(jù)組合單元將數(shù)據(jù)塊重新組合,形成高速數(shù)據(jù)流。本發(fā)明能夠使用非易失性存儲(chǔ)設(shè)備,具有存儲(chǔ)容量大,且不易丟失數(shù)據(jù)的優(yōu)勢(shì);通過(guò)多個(gè)與數(shù)據(jù)交換單元連接的存儲(chǔ)單元,并行實(shí)現(xiàn)數(shù)據(jù)的保存,能夠緩存更長(zhǎng)時(shí)間的數(shù)據(jù)。
技術(shù)領(lǐng)域
本發(fā)明涉及高速數(shù)據(jù)的緩存,特別是涉及一種高速率大容量緩存方法與裝置。
背景技術(shù)
就目前而言,在高速數(shù)據(jù)采集應(yīng)用中,一方面需要通過(guò)一個(gè)端口向中間緩存單元高速寫入數(shù)據(jù),另一方面需要一個(gè)端口從中間緩存單元高速讀取數(shù)據(jù);為達(dá)到高速率,中間緩存單元只能采用易失性存儲(chǔ)設(shè)備,如DDR內(nèi)存等,因此容量受限,并且掉電會(huì)丟失數(shù)據(jù),為高速數(shù)據(jù)的緩存帶來(lái)了諸多不便,同時(shí)在易失性存儲(chǔ)設(shè)備容量較小的情況下,其能夠?qū)崿F(xiàn)的時(shí)延較小,不適用于時(shí)延較大情況下的高速數(shù)據(jù)緩存。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種高速率大容量緩存方法與裝置。
本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)的:一種高速率大容量緩存方法,基于數(shù)據(jù)拆分單元、數(shù)據(jù)組合單元、數(shù)據(jù)交換單元和多個(gè)存儲(chǔ)單元進(jìn)行數(shù)據(jù)緩存,包括以下步驟:
S1.數(shù)據(jù)拆分單元對(duì)高速數(shù)據(jù)流進(jìn)行拆分和地址信息添加,得到多個(gè)帶有地址信息的數(shù)據(jù)塊傳輸給數(shù)據(jù)交換單元;
S2.數(shù)據(jù)交換單元根據(jù)接收到的每個(gè)數(shù)據(jù)塊的地址信息,將數(shù)據(jù)塊保存到對(duì)應(yīng)存儲(chǔ)單元中指定的位置;
S3.數(shù)據(jù)組合單元根據(jù)用戶對(duì)數(shù)據(jù)緩存的時(shí)延需求,生成數(shù)據(jù)請(qǐng)求信息傳輸給數(shù)據(jù)交換單元;
S4.數(shù)據(jù)交換單元根據(jù)數(shù)據(jù)請(qǐng)求信息,讀取存儲(chǔ)單元中的數(shù)據(jù)塊傳輸給數(shù)據(jù)組合單元;
S5.數(shù)據(jù)組合單元將數(shù)據(jù)塊重新組合,形成高速數(shù)據(jù)流。
其中,所述步驟S1包括以下子步驟:
S101.數(shù)據(jù)拆分單元通過(guò)輸入端口接收高速數(shù)據(jù)流,將高速數(shù)據(jù)流中的每一個(gè)高速數(shù)據(jù)拆分為長(zhǎng)度為D的多個(gè)數(shù)據(jù)塊;
S102.為各個(gè)數(shù)據(jù)塊添加保存的地址信息,得到多個(gè)帶有地址信息的數(shù)據(jù)塊傳輸給數(shù)據(jù)交換單元;所述地址信息包括數(shù)據(jù)塊保存的存儲(chǔ)單元和數(shù)據(jù)塊在存儲(chǔ)單元中的位置。
優(yōu)選地,步驟S3中所述的數(shù)據(jù)請(qǐng)求信息包含所需數(shù)據(jù)塊的地址和順序。
其中,所述步驟S5包括:
S501.數(shù)據(jù)組合單元從數(shù)據(jù)交換單元中接收數(shù)據(jù)塊,將數(shù)據(jù)塊中包含的地址信息刪除;
S502.數(shù)據(jù)組合單元將數(shù)據(jù)塊重新組合成高速數(shù)據(jù),形成高速數(shù)據(jù)流,并從輸出端口進(jìn)行輸出。
一種高速率大容量緩存裝置,包括數(shù)據(jù)拆分單元、數(shù)據(jù)組合單元、數(shù)據(jù)交換單元和多個(gè)存儲(chǔ)單元,所述數(shù)據(jù)交換單元分別與數(shù)據(jù)拆分單元、數(shù)據(jù)組合單元和每一個(gè)存儲(chǔ)單元連接;
所述數(shù)據(jù)拆分單元,用于對(duì)高速數(shù)據(jù)流進(jìn)行拆分和地址信息添加,得到多個(gè)帶有地址信息的數(shù)據(jù)塊傳輸給數(shù)據(jù)交換單元;
數(shù)據(jù)交換單元,用于根據(jù)接收到的每個(gè)數(shù)據(jù)塊的地址信息,將數(shù)據(jù)塊保存到對(duì)應(yīng)存儲(chǔ)單元中指定的位置,并接收來(lái)自數(shù)據(jù)組合單元的數(shù)據(jù)請(qǐng)求信息,從請(qǐng)求信息指定的地址讀取存儲(chǔ)單元數(shù)據(jù)傳輸給數(shù)據(jù)組合單元;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都定為電子技術(shù)有限公司,未經(jīng)成都定為電子技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910393664.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 交換機(jī)及配置交換機(jī)的方法
- 計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)交換裝置以及數(shù)據(jù)交換方法
- 社保醫(yī)療聯(lián)網(wǎng)結(jié)算信息交換機(jī)
- 一種數(shù)據(jù)安全交換系統(tǒng)及方法
- 社保醫(yī)療聯(lián)網(wǎng)結(jié)算信息交換機(jī)
- 基于微控制器的現(xiàn)場(chǎng)總線通信模塊
- 在電子設(shè)備之間進(jìn)行基于手勢(shì)的數(shù)據(jù)交換的方法
- 基于鐵路安全計(jì)算機(jī)的數(shù)據(jù)交換系統(tǒng)
- 一種基于公共數(shù)據(jù)交換點(diǎn)的數(shù)據(jù)交換裝置及方法
- 一種在區(qū)塊鏈中實(shí)現(xiàn)可信數(shù)據(jù)交換的節(jié)點(diǎn)、裝置及系統(tǒng)
- 數(shù)據(jù)塊噪聲檢測(cè)裝置及數(shù)據(jù)塊噪聲消除裝置
- 數(shù)據(jù)塊噪聲檢測(cè)裝置及數(shù)據(jù)塊噪聲消除裝置
- 數(shù)據(jù)塊處理方法、數(shù)據(jù)塊存儲(chǔ)設(shè)備及系統(tǒng)
- 數(shù)據(jù)塊遷移
- 跟蹤數(shù)據(jù)塊操作
- 數(shù)據(jù)塊同步加速器及快速數(shù)據(jù)塊同步方法
- 數(shù)據(jù)塊級(jí)別的大數(shù)據(jù)統(tǒng)計(jì)
- 基于數(shù)據(jù)塊的傳輸
- 數(shù)據(jù)塊遷移
- 數(shù)據(jù)塊噪聲檢測(cè)裝置及數(shù)據(jù)塊噪聲消除裝置





