[其他]部分寫控制裝置無效
| 申請號: | 87103852 | 申請日: | 1987-05-28 |
| 公開(公告)號: | CN87103852A | 公開(公告)日: | 1987-12-09 |
| 發明(設計)人: | 福中秀忠;池田公一 | 申請(專利權)人: | 株式會社日立制作所 |
| 主分類號: | G11C7/00 | 分類號: | G11C7/00;G06F12/00 |
| 代理公司: | 中國專利代理有限公司 | 代理人: | 葉凱東,程天正 |
| 地址: | 日本東京*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 部分 控制 裝置 | ||
本發明總的來說是涉及對存儲器的部分寫(Partial????Write),更具體地說涉及允許在單個訪問周期內,訪問多個編址單元的高速操作方式所配備的存儲器的部分寫控制裝置。
一個被訪問信息存儲單元(此后將用一個字表示)只有一部分進行再寫或更新,就稱為“部分寫”。部分寫過程由以下操作組成,即:對一個目標字的讀操作,用新的數據取代所讀字的一部分,以形成一個部分更新字的操作和寫入部分更新字的寫操作。因此,它需要一個比正常的寫操作更長的時間。
日本專利公開號145428/1978揭示了一種可縮短部分寫所需時間的方法。這個方法利用設置在存儲器控制器內的移位寄存器組來保存所接收到的訪問請求信息(例如控制信息、數據以及一個地址)并且具有一個與存儲周期相一致的時間長度,這樣,需要進行部分寫的目標字的讀操作完成時,相應的訪問請求信息和已被讀出并更新的字一起返回到移位寄存器組的輸入站,因此自動寄存一個寫請求。這就縮短了訪問請求部件在存儲器操作中所卷入的時間周期。
另一方面,在動態RAM(隨機訪問存儲器)的場合,具有在由一個RAS(行地址選通)信號所啟動的單個訪問周期內允許訪問多個字單元的高速操作方式的存儲設備已是眾所周知。例如,在一種叫“頁面方式”的方式中,由于在某個行地址下順序提供不同的列地址,就有可能對具有共同行地址的多個地址整個地進行訪問。另一方面,在一個叫“半字節方式”的方式中,整個地訪問多達4個連續的地址也是可能的,因為當給定了一組行地址和列地址后,地址值就可以在存儲器內進行計數。但是,為由這幾類組成部分所構成的存儲器而設置的有效的部分寫裝置尚未得到充分地開發。在上面所描寫的已有技術中所揭示的方法是用于那種每次訪問操作的執行只涉及單個字的存儲裝置。
在實際的數據處理中,必須經常地要對駐留在連續地址中的一串字進行處理。毫無疑問,一般來說上面所描述的高速操作方式對改善這一類的處理速度是有所幫助的,但為了對一串字進行有效的寫入,這一串字之中有些字是需要執行部分寫過程的,就需要有一個特殊的裝置。在傳統的讀/寫裝置中,需要部分寫的字必須與其他字分開并且由一個分開的讀/寫操作單獨進行處理,這就意味著上面所描述的高速操作方式的優點沒有被充分地利用。
本發明的意圖是在高速操作方式中,對包含有需執行部分寫的字在內的多個字進行整個的寫入處理,并且使部分寫過程發揮高速操作方式具有的最大的長處。
根據本發明,在部分寫控制裝置中,存儲器控制信號發生裝置對涉及有部分寫在內的寫請求進行響應,首先向該存儲器提供操作控制信號使產生一個單獨的讀周期,以便相繼讀出需要部分寫的所有存儲單元,然后提供操作控制信號以使產生一個單獨的寫周期,以便相繼寫入所有被指定寫入的存儲單元。合并裝置將要寫的數據和在讀周期讀出、而又不需要改變的那部分數據進行合并,以形成一組完整的更新字,然后這些字在寫周期中將被寫入存儲器中。地址產生裝置首先為存儲器提供這個讀周期的讀地址信息,然后提供這個寫周期的寫地址信息。
在聯結本發明部分寫控制裝置的存儲器中,所有那些需要由部分寫來進行部分更新的字,都在高速操作方式的單個讀周期中整個地被讀出,所有那些通過合并形成了的、將要被寫入的字,包括部分更新的字,將在高速操作方式的單個寫周期中整個地被寫入。
圖1是表示本發明一個實施例的框圖;
圖2示出了部分寫操作的目標數據的一個例子;
圖3表示以圖1所示裝置的操作為示例的時序圖;
圖4表示由傳統裝置所執行的部分寫操作為示例的時序圖;
圖5是較詳細地表示了圖1中存儲器控制信號發生電路和存儲器地址發生電路的框圖;
圖6是表示圖5中控制信號表和地址增量表的圖表。
優選實施例的說明
圖1表示本發明利用半字節方式的元素作為存儲元素的存儲器的一個實施例。在利用半字節方式元素的存儲器1中,通過對給定的初始地址值正向計數,對多達4個的連續地址(這4個地址的最低2位在00-11范圍內變化)的訪問,可以在單個地址周期內來完成。現在,假定圖2所示的連續地址上的四個字必須被更新。圖2中斜線表示必須被更新的部分。換句話說,第一和第四個字需要作部分寫。某個訪問請求部件(例如一個處理器)產生一個包括部分寫在內的寫請求(此后稱為“部分寫請求”)、一個說明起始地址和字數的請求地址、指明需要作部分寫的字(即圖2中的第1個字和第4個字)的部分寫字標示信息、要被寫入的數據(請求寫數據)以及指明那些作部分寫的目標字中并不需作任何改變的字節的非更新字節標示信息(圖2中的非斜線部分)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社日立制作所,未經株式會社日立制作所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/87103852/2.html,轉載請聲明來源鉆瓜專利網。





