一種靜態(tài)可分配共享多隊列緩存的裝置及方法

基本信息

申請?zhí)?/td> CN202110861235.X 申請日 -
公開(公告)號 CN113312278A 公開(公告)日 2021-08-27
申請公布號 CN113312278A 申請公布日 2021-08-27
分類號 G06F12/0853(2016.01)I 分類 計算;推算;計數(shù);
發(fā)明人 朱峰 申請(專利權(quán))人 常州楠菲微電子有限公司
代理機構(gòu) 湖南兆弘專利事務(wù)所(普通合伙) 代理人 劉暢舟
地址 213000江蘇省常州市武進國家高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)新雅路18號525室
法律狀態(tài) -

摘要

摘要 本發(fā)明提出一種靜態(tài)可分配共享多隊列緩存的裝置及方法,裝置包括空間管理模塊、指針管理模塊、數(shù)據(jù)調(diào)度模塊、讀寫命令模塊、配置寄存器、寄存器和共享緩存模塊,方法中,空間管理模塊讀取配置寄存器中的配置信息計算隊列的指針最大值和指針最小值并分配緩存空間,指針管理模塊配置隊列的讀指針、寫指針和復(fù)制指針并調(diào)整上述指針的值,數(shù)據(jù)調(diào)度模塊根據(jù)隊列的頭數(shù)據(jù)選擇待調(diào)度隊列,非釋放讀情況下,復(fù)制指針的值在讀指針和寫指針之間變動以實現(xiàn)緩存空間中數(shù)據(jù)的復(fù)制。本發(fā)明靜態(tài)分配每個隊列的緩存空間,同時能夠支持緩存空間中數(shù)據(jù)的重復(fù)讀取,增加了數(shù)據(jù)讀取操作效率。