[其他]磁盤控制器無效
| 申請?zhí)枺?/td> | 85108598 | 申請日: | 1985-10-04 |
| 公開(公告)號: | CN85108598A | 公開(公告)日: | 1986-10-15 |
| 發(fā)明(設(shè)計)人: | 約翰·W·布拉德里;愛德華·F·蓋特森;布魯斯·R·科特 | 申請(專利權(quán))人: | 霍尼韋爾信息系統(tǒng)公司 |
| 主分類號: | G06F9/00 | 分類號: | G06F9/00 |
| 代理公司: | 中國國際貿(mào)易促進(jìn)委員會專利代理部 | 代理人: | 張衛(wèi)民 |
| 地址: | 美國馬薩諸*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 磁盤 控制器 | ||
以下的美國申請與本申請在同一日期提交并與本申請轉(zhuǎn)讓給同一受讓人,該美國申請與本申請相關(guān)并在此引證作為參考。
其名稱為“可編程的通用同步字節(jié)檢測器”,發(fā)明人為Edward????F.Getson,Jr.,John????w.Bradley和Bruce????R.Cote,具有美國申請?zhí)枺骸?57,716”和申請日“1984年10月4日”。
本發(fā)明總的來說涉及大容量存儲磁盤控制器的領(lǐng)域,更具體地說,涉及在一個磁盤控制器數(shù)據(jù)隨機(jī)存取存儲器和一個數(shù)據(jù)處理主存儲器之間共享的地址寄存器。
除了一個中央處理單元外,一個數(shù)據(jù)處理系統(tǒng)一般還包括一個主存儲器子系統(tǒng)和一個大容量存儲子系統(tǒng)。該大容量存儲子系統(tǒng)包括多個磁盤驅(qū)動器和一個磁盤控制器。
先有技術(shù)中速度較慢的系統(tǒng)一般具有5兆赫或更低的數(shù)據(jù)比特率,磁盤控制器將從磁盤裝置接收到的數(shù)據(jù)位匯編成數(shù)據(jù)字節(jié)。在CPU的控制下數(shù)據(jù)字節(jié)塊將被傳輸?shù)街鞔鎯ζ鳌?/p>
隨著磁盤技術(shù)的改進(jìn),可以做到10兆赫量級的數(shù)據(jù)比特率。為了在這一速率下處理數(shù)據(jù)字節(jié),一般的磁盤控制器將在一個先入-先出存儲器中存儲字節(jié)。數(shù)據(jù)字節(jié)是隨著數(shù)據(jù)位從磁盤驅(qū)動器的接收和編制成字節(jié)而同時傳輸給主存儲器。
對于15兆赫量級的更高的數(shù)據(jù)比特率,磁盤控制器包括一個存儲數(shù)據(jù)字節(jié)塊的隨機(jī)存取存儲器。數(shù)據(jù)字節(jié)是在整個字塊被存入RAM之后被傳輸?shù)街鞔鎯ζ鳌?/p>
對于在數(shù)據(jù)RAM和主存儲器之間的字塊傳輸,先有技術(shù)中的磁盤控制器包括一個用于數(shù)據(jù)RAM的第一地址寄存器和一個用于主存儲器的第二地址寄存器。在固件控制下,每一地址寄存器被裝入它們相應(yīng)的地址。信息的傳輸是在由第一地址寄存器的內(nèi)容所限定的地址單元和由第二地址寄存器的內(nèi)容所限定的地址單元之間進(jìn)行。
這一技術(shù)使兩個寄存器的硬件成本與控制兩個寄存器內(nèi)容的固件的只讀存儲器(ROM)的成本達(dá)到平衡。由于ROM的成本很高,設(shè)計人員嘗試了使用更多的硬件以減少存儲在ROM中用于產(chǎn)生地址的固件。因此,提供兩個地址寄存器是經(jīng)濟(jì)的。
然而,ROM的成本已經(jīng)極大地降低。在目前的設(shè)計中,比起在設(shè)計中采用硬件來說,傾向于更多的采用固件。
因此,本發(fā)明的一個目的是提供一種改進(jìn)的磁盤控制器。
本發(fā)明的另一個目的是提供一種性能更高的磁盤控制器。
本發(fā)明的再一個目的是提供一種具有降低了的生產(chǎn)和維護(hù)成本的磁盤控制器。
一個數(shù)據(jù)字塊是在磁盤控制器的控制下在主存儲器和磁盤裝置之間進(jìn)行傳輸。磁盤控制器包括一個數(shù)據(jù)隨機(jī)存取存儲器(RAM),該RAM用于存儲從主存儲器接收以便向磁盤裝置傳輸?shù)臄?shù)據(jù)字塊,以及從磁盤裝置接收以便向主存儲器傳輸?shù)臄?shù)據(jù)字塊。
磁盤裝置對存入或讀出RAM的八位字節(jié)進(jìn)行讀和寫。主存儲器在每一字節(jié)單元中存儲兩個數(shù)據(jù)字節(jié)。
位于磁盤控制器中的一個單獨(dú)的地址寄存器既對主存儲器進(jìn)行尋址也對用于傳輸數(shù)據(jù)字節(jié)的RAM進(jìn)行尋址。
在從RAM讀出并寫入主存儲器的操作過程中,在連續(xù)的RAM讀數(shù)周期中從RAM中讀出兩個數(shù)據(jù)字節(jié)。第一個數(shù)據(jù)字節(jié)在第一個RAM讀出周期中被存入數(shù)據(jù)輸出寄存器A而第二個數(shù)據(jù)字節(jié)在第二個RAM讀數(shù)周期中被存入數(shù)據(jù)輸出寄存器B。在每一讀數(shù)周期之后地址寄存器被增值。在每個第一RAM讀數(shù)周期中,地址寄存器指向主存儲器單元,在該單元內(nèi)寫入數(shù)據(jù)輸出寄存器A和B的內(nèi)容,并且還指向RAM中的單元,從該單元中要讀出數(shù)據(jù)字塊的下一個數(shù)據(jù)字節(jié)并存入數(shù)據(jù)輸出寄存器A。應(yīng)當(dāng)注意,地址寄存器的內(nèi)容是在每一奇數(shù)RAM讀數(shù)周期中既對RAM也對主存儲器進(jìn)行尋址。
在從主存儲器讀出并寫入RAM的操作過程中,地址寄存器的內(nèi)容指向存儲了兩個字節(jié)的一個字單元,這兩個字節(jié)分別傳輸?shù)綌?shù)據(jù)輸入寄存器A和數(shù)據(jù)輸入寄存器B。
在第一個RAM寫入周期中,地址寄存器的內(nèi)容被增值以指向RAM的單元,在該單元中寫入存儲在數(shù)據(jù)輸入寄存器A中的數(shù)據(jù)字節(jié)。地址寄存器的內(nèi)容再次增值以指向RAM中的另一單元,在該單元中寫入數(shù)據(jù)輸入寄存器B的內(nèi)容,并且還指向主存儲器的單元以讀出下一個數(shù)據(jù)輸入寄存器A和數(shù)據(jù)輸入寄存器B。應(yīng)當(dāng)注意,主存儲器是在每一偶數(shù)RAM寫入周期中被尋址。
本發(fā)明所具有的特征性的新特點(diǎn)將在后面的權(quán)利要求中詳細(xì)說明。然而,不論是就結(jié)構(gòu)還是就工作而言,本發(fā)明本身都可以結(jié)合附圖參考下面的說明得到更好的理解,在附圖中:
圖1是整個系統(tǒng)的方框圖;
圖2是地址寄存器10的邏輯圖;以及
圖3是磁盤控制器3的邏輯圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于霍尼韋爾信息系統(tǒng)公司,未經(jīng)霍尼韋爾信息系統(tǒng)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://m.szxzyx.cn/pat/books/85108598/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





