一種基于FPGA的多虛擬隊(duì)列數(shù)據(jù)存儲(chǔ)的方法

基本信息

申請(qǐng)?zhí)?/td> CN200910083892.5 申請(qǐng)日 -
公開(公告)號(hào) CN101599294A 公開(公告)日 2009-12-09
申請(qǐng)公布號(hào) CN101599294A 申請(qǐng)公布日 2009-12-09
分類號(hào) G11C7/00(2006.01)I;G11C11/401(2006.01)I;G11C16/06(2006.01)I 分類 信息存儲(chǔ);
發(fā)明人 曾宇;方信我;鄭臣明;白宗元 申請(qǐng)(專利權(quán))人 南京城市云計(jì)算中心有限公司
代理機(jī)構(gòu) 北京安博達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 曙光信息產(chǎn)業(yè)(北京)有限公司;南京城市云計(jì)算中心有限公司
地址 100084北京市海淀區(qū)水磨西街64號(hào)
法律狀態(tài) -

摘要

摘要 一種基于FPGA的多虛擬隊(duì)列數(shù)據(jù)存儲(chǔ)的方法,本發(fā)明設(shè)計(jì)基于FPGA中實(shí)現(xiàn)高速網(wǎng)卡數(shù)據(jù)讀寫技術(shù),特別是涉及一種多虛擬隊(duì)列的數(shù)據(jù)存儲(chǔ)方法,本設(shè)計(jì)采用接收引擎模塊、讀寫模塊、塊狀存儲(chǔ)器的多個(gè)寄存器組,每個(gè)寄存器組都屬于其中的一個(gè)隊(duì)列、塊狀存儲(chǔ)器設(shè)有讀寫模式狀態(tài)轉(zhuǎn)換模塊、塊狀存儲(chǔ)器和讀寫模式狀態(tài)轉(zhuǎn)換模塊均支持三種操作模式,對(duì)所有大量的(如2048個(gè))隊(duì)列中的寄存器使用FPGA中的塊RAM進(jìn)行存儲(chǔ)和處理,實(shí)現(xiàn)對(duì)同一隊(duì)列的相關(guān)寄存器進(jìn)行同時(shí)讀寫。解決了現(xiàn)有技術(shù)中邏輯存儲(chǔ)和外部存儲(chǔ)的邏輯資源不足、存儲(chǔ)速度慢、存儲(chǔ)周期長(zhǎng)等問題。