[其他]固件狀態機無效
| 申請號: | 88102351 | 申請日: | 1988-03-31 |
| 公開(公告)號: | CN88102351A | 公開(公告)日: | 1988-11-02 |
| 發明(設計)人: | 托馬斯·O·霍爾蒂;小托馬斯·L·梅雷;韋恩·A·珀申;司各特·W·史密夫 | 申請(專利權)人: | 霍爾韋尼布爾公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16 |
| 代理公司: | 中國專利代理有限公司 | 代理人: | 匡少波,葉凱東 |
| 地址: | 美國佛*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 狀態機 | ||
本發明總的說來涉及一種雙微處理機控制系統,更詳細地說,涉及異步數據通信系統(最好是采用一個接收微處理機和一個發送微處理機的異步數據通信系統)中的雙微處理機控制。
在應用電話專用分機(PBX)的數據通信系統中,線路數據傳輸率可能會從300到19,200位/秒的范圍變化。在傳輸率為19,200位/秒有16個信道工作的情況下,這意味著每52.1微秒就得提供一個字符以供傳輸。同樣,每52.1微秒可收到一個字符。在如此數據量要求的情況下,通常是采用一對微處理機。一個微處理機專用來傳輸信號,另一個微處理機專用來接收信號。即使采用這些雙微處理機,也只擁有很少的時間供執行諸如數據的包化/逆包化、調制解調狀態更新報文處理、呼叫處理等控制任務。
除各傳送微處理機和接收微處理機的發送和接收任務外,總希望發送和接收微處理機也能彼此進行通信。當兩微處理機交換信息時,總希望使通信不處于競爭狀態。這通常是用采用“郵箱”和“鎖”的中斷-驅動技術進行。但這種中斷-驅動系統工作速度較慢。有關現有技術請參看一九八四年十一月十三日批準授權予Yu等人的美國專利4,482,982和一九八四年十一月十一日批準授權予Yu等人的美國專利4,488,231,兩者都歸本專利申請人所有。
因此,本發明的一個目的是提供一種經改進的雙微處理機控制系統,在該系統中,各微處理機之間的相互通信效率實質上有所提高。
為實現本發明的上述和其它目的、特點和優點,我們根據本發明提供了這樣一種雙微處理機控制系統,該雙微處理機控制系統在本說明書所公開的實施方案中應用于采用一個接收微處理機和一個發送微處理機的一個異步數據通信系統中。本發明的微處理機控制系統可以提高數據通信系統內包括微處理機之間在內的數據傳送效率。本發明的雙微處理機系統可應用于傳送數據、控制信息和信號信息用的系統中,這種系統是支援許多終端設備和電子計算機系統之間的工作所必需的??勺鳛楣ぷ鳝h境的一個具體實例是在多個終端設備(多于處理機的數目)、PBX中斷線和象Honeywell????DPS-6之類的電子計算機系統之間的數據通信系統之中。雖然本發明的基本原理是結合這種系統介紹的,不言而喻,這些基本原理的應用面比這還要廣。
本專利說明書所要求保護的發明概括在這樣一種雙微處理機控制系統中,該系統包括一第一微處理機和一第二微處理機,第一微處理機最好看作是一個具有有關的地址總線和數據總線的接收微處理機,第二微處理機最好是一個具有有關的地址總線和數據總線的發送微處理機。此外,系統還包括若干具有也與其有關的地址總線和數據總線的存儲裝置。系統配備有若干將第一和第二微處理機數據總線互相耦合到存儲裝置數據總線的裝置,還配置有若干將第一和第二微處理機地址總線互相耦合到存儲裝置地址總線的裝置,該裝置包括制定兩微處理機對應于存儲裝置線路表的信道號的裝置,還包括用以改變信道號但防止同時訪問同一信道的控制裝置。信道號制定裝置最好包括一接收信道號寄存器和一發送信道號寄存器,兩者個個都可以是,舉例說,四位量??刂蒲b置可包括一可編程的存儲器。還有將各信道號寄存器耦合到可編程存儲器的輸入端的諸線路??删幊檀鎯ζ鬟€有一個輸入端,表示哪一個寄存器要改號??删幊檀鎯ζ鬟m宜控制信道號的改變,使一個微處理機適宜以遞增的方式另一個微處理機以遞減的方式使用信道。舉例說,接收微處理機可以在反方向上倒數信道號,同時發送微處理機可以在正常的前行方向上進行下去。若發生沖突,則發送微處理機或接收微處理機可以跳過某一地址,如果該地址是代表另一個微處理機所處在的一個地址的話。
結合附圖閱讀下面的詳細說明現在應該可以清楚理解本發明的許多其它目的、特點和優點,附圖中:
圖1是體現本發明雙微處理機控制的基本原理的數據通信系統的方框圖;
圖2和圖3進一說明圖1中所示系統的各部分的具體方框圖;
圖4是所存儲的十六個線路表中的一個線路表示意圖;
圖5是有助于說明本發明任務暫停執行的概念的固件狀態圖的一個片段。
圖6示意性地舉例說明任一多重分頁線路表連同有關的代碼;
圖7舉例說明了發送微處理機和接收微處理機的程序,例示了信道號的排序過程;
圖8是說明發送微處理機和接收微處理機操作循環的交錯情況的時間圖;
圖9則是說明信道號在發生沖突的情況下暫停執行作用的時間圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于霍爾韋尼布爾公司,未經霍爾韋尼布爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/88102351/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:處理地層的方法
- 下一篇:用于測量軋機機架軋輥間壓力的方法和裝置





