一種靜態(tài)可分配共享多隊(duì)列緩存的裝置及方法
基本信息
申請(qǐng)?zhí)?/td> | CN202110861235.X | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN113312278A | 公開(kāi)(公告)日 | 2021-08-27 |
申請(qǐng)公布號(hào) | CN113312278A | 申請(qǐng)公布日 | 2021-08-27 |
分類號(hào) | G06F12/0853(2016.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 朱峰 | 申請(qǐng)(專利權(quán))人 | 常州楠菲微電子有限公司 |
代理機(jī)構(gòu) | 湖南兆弘專利事務(wù)所(普通合伙) | 代理人 | 劉暢舟 |
地址 | 213000江蘇省常州市武進(jìn)國(guó)家高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區(qū)新雅路18號(hào)525室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提出一種靜態(tài)可分配共享多隊(duì)列緩存的裝置及方法,裝置包括空間管理模塊、指針管理模塊、數(shù)據(jù)調(diào)度模塊、讀寫命令模塊、配置寄存器、寄存器和共享緩存模塊,方法中,空間管理模塊讀取配置寄存器中的配置信息計(jì)算隊(duì)列的指針最大值和指針最小值并分配緩存空間,指針管理模塊配置隊(duì)列的讀指針、寫指針和復(fù)制指針并調(diào)整上述指針的值,數(shù)據(jù)調(diào)度模塊根據(jù)隊(duì)列的頭數(shù)據(jù)選擇待調(diào)度隊(duì)列,非釋放讀情況下,復(fù)制指針的值在讀指針和寫指針之間變動(dòng)以實(shí)現(xiàn)緩存空間中數(shù)據(jù)的復(fù)制。本發(fā)明靜態(tài)分配每個(gè)隊(duì)列的緩存空間,同時(shí)能夠支持緩存空間中數(shù)據(jù)的重復(fù)讀取,增加了數(shù)據(jù)讀取操作效率。 |
