[發明專利]偽靜態存儲器及其讀操作與刷新操作的控制方法有效
| 申請號: | 200910093837.4 | 申請日: | 2009-09-23 |
| 公開(公告)號: | CN102024490A | 公開(公告)日: | 2011-04-20 |
| 發明(設計)人: | 朱一明;劉永波 | 申請(專利權)人: | 北京芯技佳易微電子科技有限公司 |
| 主分類號: | G11C11/401 | 分類號: | G11C11/401;G11C11/4063 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100084 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 靜態 存儲器 及其 操作 刷新 控制 方法 | ||
1.一種偽靜態存儲器,其特征在于,包括:
讀操作緩沖器及讀操作標志寄存器,所述讀操作標志寄存器用于存儲標識所述讀操作緩沖器中是否緩存有第一數據的讀狀態信號;
寫操作緩沖器及寫操作標志寄存器,所述寫操作緩沖器緩存需要寫入指定存儲器組的第二數據及對應的存儲器組地址;所述寫操作標志寄存器用于存儲標識所述寫操作緩沖器中是否緩存有新的第二數據的寫狀態信號;
比較器,用于比較當前讀操作所針對的存儲器組地址,與當前寫操作緩沖器中緩存的第二數據需寫入的存儲器組地址,并輸出比較結果信號;
控制電路,用于在當前時鐘周期讀操作與刷新操作沖突時,依據所述讀狀態信號、寫狀態信號及比較結果信號,控制進行以下操作:
從讀操作緩沖器或寫操作緩沖器上執行讀操作且并行執行刷新操作;
或者,從指定的存儲器組上執行讀操作,并將所讀取的數據緩存至讀操作緩沖器。
2.如權利要求1所述的偽靜態存儲器,其特征在于,所述讀狀態信號在讀操作緩沖器中緩存有第一數據時為1,在讀操作緩沖器中沒有第一數據時為0;所述寫狀態信號在寫操作緩沖器中緩存有新的第二數據時為1,在寫操作緩沖器中沒有新的第二數據時為0;所述比較器在比較地址相同時輸出比較結果信號為1,在比較地址不同時輸出比較結果信號為0;所述控制電路包括:
第一控制子模塊,用于在第一預置條件下執行從寫操作緩沖器上讀取數據且并行刷新的操作;所述第一預置條件為讀狀態信號、寫狀態信號及比較結果信號依次為111或011;
第二控制子模塊,用于在第二預置條件下執行從讀操作緩沖器上讀取數據且并行刷新的操作;所述第二預置條件為讀狀態信號、寫狀態信號及比較結果信號依次為100、110或101;
第三控制子模塊,用于在第三預置條件下執行從指定的存儲器組上讀取數據,并將所讀取的數據緩存至讀操作緩沖器的操作;所述第三預置條件為讀狀態信號、寫狀態信號及比較結果信號依次為000、010或001。
3.如權利要求1或2所述的偽靜態存儲器,其特征在于,所述控制電路還用于在當前時鐘周期讀操作與刷新操作不沖突時,依據所述寫狀態信號及比較結果信號,從寫操作緩沖器或指定的存儲器組上執行讀操作。
4.如權利要求3所述的偽靜態存儲器,其特征在于,所述寫狀態信號在寫操作緩沖器中緩存有新的第二數據時為1,在寫操作緩沖器中沒有新的第二數據時為0;所述比較器在比較地址相同時為輸出比較結果信號為1,在比較地址不同時輸出比較結果信號為0;所述控制電路包括:
第五控制子模塊,用于在第五預置條件下執行從指定的存儲器組上讀取數據且并行執行刷新操作;所述第五預置條件為寫狀態信號及比較結果信號依次為01、00或10;
第六控制子模塊,用于在第六預置條件下執行從寫操作緩沖器上讀取數據且并行執行刷新操作;所述第六預置條件為寫狀態信號及比較結果信號依次為11。
5.如權利要求1所述的偽靜態存儲器,其特征在于,所述讀操作緩沖器的結構與存儲器組的結構相同,所述寫操作緩沖器包括數據存儲部分與地址存儲部分,所述數據存儲部分與存儲器組的容量配置相同,地址存儲部分的空間依據存儲器組的個數確定。
6.如權利要求6所述的偽靜態存儲器,其特征在于,還包括:
多路選擇器,與控制電路相連,用于依據控制電路的選擇信號選擇輸出相應的數據。
7.一種偽靜態存儲器讀操作與刷新操作的控制方法,其特征在于,所述偽靜態存儲器包括讀操作緩沖器、寫操作緩沖器,所述的方法包括:
進入當前時鐘周期;
在當前時鐘周期讀操作與刷新操作沖突時,檢測讀操作緩沖器和寫操作緩沖器中的數據信息,并依據所述數據信息執行以下判斷步驟:
1)如果寫操作緩沖器中存在需要寫入指定存儲器組的新的第二數據,并且所述第二數據需寫入的存儲器組地址與當前讀操作所針對的存儲器組地址相同,則讀取所述寫操作緩沖器中的第二數據且并行執行刷新操作;
2)如果讀操作緩沖器中存在從存儲器組地址讀出的第一數據,則讀取所述讀操作緩沖器中的第一數據且并行執行刷新操作;
如果讀操作緩沖器中不存在所述第一數據,則從當前讀操作所針對的存儲器組地址中讀出數據,并在讀操作緩沖器中緩存所述讀出數據。
8.如權利要求7所述的方法,其特征在于,還包括:
在同一時鐘周期讀操作與刷新操作不沖突時,依據所述數據信息執行以下判斷步驟:
判斷寫操作緩沖器中是否存在需要寫入指定存儲器組的新的第二數據,并且所述第二數據需寫入的存儲器組地址與當前讀操作所針對的存儲器組地址相同,若是,則讀取所述寫操作緩沖器中的第二數據且并行執行刷新操作;否則,從當前讀操作所針對的存儲器組地址中讀出數據且并行執行刷新操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京芯技佳易微電子科技有限公司,未經北京芯技佳易微電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910093837.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于識別標記的系統和方法
- 下一篇:紙上漿添加劑、其制備方法及其用途





