[其他]由若干微處理機系統組成的多臺微處理機系統共用存儲器的控制方法無效
| 申請號: | 87102475 | 申請日: | 1987-04-02 |
| 公開(公告)號: | CN87102475A | 公開(公告)日: | 1987-10-14 |
| 發明(設計)人: | 克勞斯·法伊弗博式;沃爾夫岡·科斯勒;埃里奇·保羅朱奇爾 | 申請(專利權)人: | 西門子公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16;G06F13/36 |
| 代理公司: | 中國專利代理有限公司 | 代理人: | 吳秉芬,杜有文 |
| 地址: | 聯邦德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 若干 微處理機 系統 組成 共用 存儲器 控制 方法 | ||
本發明是一種由若干微處理機系統(單機系統)組成的多臺微處理機系統(多機系統)共用存儲器的控制方法。按照此種方法,各臺微處理機可分別利用分配裝置,按照分得的優先權指示符經微機系統內部總線或局部總線及相應的轉接協調裝置,再經同各個微機系統相連的多機總線向一臺共用存儲器存儲數據庫的數據區進行存取;同時,每臺微機系統只有在其獨享的總線存取周期范圍之內才能占用多機總線。
在SAB????8086微處理機用戶手冊(SAB????8086系列用戶手冊,1979年10月版,MCS-86)附件AP51(A????113-A????131)中介紹了一種多臺微處理機系統,這一系統中有三臺結構相同的微處理機,一個共用存儲器和一個經多機總線和用于多機總線請求和分配的導線同外設連接的轉接協調裝置。每臺微機系統中都有局部總線,局部總線將系統中的各組成部分,如微處理機、轉接協調裝置同數據總線、轉接裝置同地址總線及其他未予說明的裝置,如局部存儲器相互連接起來。同微機相連接同時又受微機控制的總線控制裝置是通向控制總線的連接環節。另一個同微機相連并受微機控制的多機總線分配裝置同多機系統的所有總線分配裝置和優先權排隊裝置連接。利用多機總線分配裝置和優先權排除裝置,多機總線按預先給定的順序,并根據分配給各微機系統的優先權指示符在相應的多機總線存取周期內分配給相應的微處理機使用。每臺微機系統均配有時鐘脈沖裝置,時鐘脈沖裝置為系統的各部分提供必要的時鐘脈沖信息。
如將這種多機系統用于通訊交換的中央控制方面,那么不僅多機總線的使用需要協調,而且由于共用存儲器在相應區域存儲的數據庫是各臺微機共有的,故對數據庫的存取也必須加以控制。此外,使用多機總線的存取方式也不能受到影響,雖然這種使用并不是為了寫入或從數據庫讀出。由于在數據庫儲存著規模不同又相互聯系的信息量,因而為了寫入或讀出這些信息,有時需要同時進行若干個多機總線存取。另外還必須保證在寫入過程中不能讀出,反之亦然。
本發明的任務是介紹一種對共用存儲器儲存數據庫的數據區進行控制的方法,這種方法以已知的多機總線分配方法為基礎,加上對多機系統共用存儲器數據區的讀寫存取進行協調,避免相互沖突和持續阻塞。此任務根據本文開始時所述的結構配置,利用如下面所述的本發明的控制方法所呈現出的特點可以解決。
本發明方法的優點尤其在于,根據一種方法,多機總線按優先權指示符規定的順序周期性地分配給每臺微處理機,則這種方法再加上另一種控制各臺微機向共用存儲器數據區進行存取的方法即達到完善。使用本發明的方法,則若干臺微機中只有一臺,而且是稱為主處理機系統的微機可以向共用存儲器的數據庫寫入,但數據庫中的信息可以由每一臺微機,包括主處理機系統讀出。在讀出或寫入數據庫信息期間,按照優先權指示符規定的順序周期進行的多機分配暫停,直到共用存儲器中存儲數據庫信息的區域讀出或寫入完畢為止。接著,多機總線重新按優先權指示符周期地分配給每臺微機系統,只要這種分配方式未因某臺微機對共用存儲器中存儲的數據庫重新進行存取而被再度中斷。當一臺正從數據庫取數的微機系統突然出現故障時,多機總線可能較長時間地或持續被封鎖。為避免此種現象發生,就要對數據庫的存取時間進行監控,當超過允許的最大存取時間時,多機總線就強行讓予另一個微機系統。
本發明的方法具有這樣的特點:當一臺或多臺副機系統向主機系統發出故障信息之后,分配裝置就不再將多機總線分配給出故障的副機系統,直到出故障的副機系統向主機系統發出無故障信號為止。根據這個特點,可以阻止出故障的或處于等待中的微機系統占用多機總線或從共用存儲器取數。這里,當接到說明某臺微機系統故障狀態的信息時-不管出故障的微機系統是否提出請求-主機系統的分配裝置便阻止出故障的微機系統占用多機總線或從共用存儲器取數。顯示無故障或有故障狀態的信息均通過連接所有多機系統的專用導線傳遞給主機系統。一臺先是出故障而后顯示無故障的微機系統將按其優先權在分配裝置中重新納入分配程式之中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西門子公司,未經西門子公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/87102475/2.html,轉載請聲明來源鉆瓜專利網。





