[發明專利]飛騰平臺處理通信協議的方法和系統有效
| 申請號: | 201610834623.8 | 申請日: | 2016-09-20 |
| 公開(公告)號: | CN107844449B | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 葛廣肆;張路;劉俊山;曹力;張偉進;王飛舟;石明;林俊 | 申請(專利權)人: | 深圳中電長城信息安全系統有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;G06F13/20 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 飛騰 平臺 處理 通信協議 方法 系統 | ||
本發明提供了一種飛騰平臺處理通信協議的方法和系統,涉及飛騰平臺通訊協議技術領域。該方法包括:通過連接在CPU和TCM設備之間的CPLD監測CPU的LPC協議端口輸出的偵測信號是否為低電平;若LPC協議端口輸出的偵測信號為低電平,則強制將LPC協議端口中的數據信號設置為預設的開始位信號;將開始位信號發送至TCM設備,使CPU與TCM設備建立正常的通信連接。本發明通過將CPU和TCM設備間加入CPLD,使得CPU和TCM設備的開始位兼容,可進行有效地通信連接,設置簡單快捷,成本低廉,利于擴大CPU和現有設備進行通信連接的使用范圍。
技術領域
本發明屬于飛騰平臺通訊協議技術領域,尤其涉及一種飛騰平臺處理通信協議的方法和系統。
背景技術
目前通信協議(LPC,I2C,UART等)都已經發展成熟,但有些內部通訊協議信息是由設備廠商協商定義的,如LPC(Low Pin Count,低引腳接口,是Intel于1997年9月29日公布的一個取代傳統ISA BUS的一種新接口規范,并且以免費開放授權的方式,供業界采用)的開始位0100-1100(Reserved位),一些設備廠商還會自己對開始位進行定義,如TCM(Tightly Coupled Memories,緊耦合內存)廠商定義,只有開始位是0101才能正常通信,而CPU(Central Processing Unit,中央處理器)端在處理LPC模塊的時候,一般會保留Reserved位,也就是飛騰平臺的CPU端是無法發送0101這段二進制代碼為起始位的。這樣TCM設備和飛騰平臺的CPU就因開始位出現了無法通信的問題。
上述問題亟待解決。
發明內容
針對現有TCM設備和飛騰平臺的CPU因開始位出現無法通信的問題,本發明提供一種通過瀏覽器遠程控制路由器的方法和系統。
本發明提供一種飛騰平臺處理通信協議的方法,包括:
通過連接在CPU和TCM設備之間的CPLD監測所述CPU的LPC協議端口輸出的偵測信號是否為低電平;
若所述LPC協議端口輸出的偵測信號為低電平,則強制將所述LPC協議端口中的數據信號設置為預設的開始位信號;
將所述開始位信號發送至所述TCM設備,使所述CPU與所述TCM設備建立正常的通信連接。
優選的,所述LPC協議端口具體輸出三種信號,包括:
用于計時的時鐘信號、用于輸出電平的偵測信號以及用于輸出帶有開始位信號的數據信號。
優選的,若所述LPC協議端口輸出的偵測信號為低電平,則強制將所述偵測信號中的LAD設置為預設的開始位信號之后還包括:
所述LPC協議端口輸出的偵測信號為高電平,則繼續監測。
優選的,若所述LPC協議端口輸出的偵測信號為低電平,則強制將所述LPC協議端口中的數據信號設置為預設的開始位信號具體包括:
對所述CPU的LPC協議端口進行監測,若所述LPC協議端口為低電平,將所述CPLD的開始位信號線路攜帶的開始位信號強制設置為0101。
優選的,所述將所述TCM開始位信號發送給所述TCM設備,啟動所述CPU與所述TCM設備的正常通訊之后還包括:
CPU完成與所述TCM設備之間的數據傳輸后將所述LPC協議端口設置為高電平,則所述CPLD繼續監測所述LPC協議端口。
本發明還提供一種飛騰平臺處理通信協議的系統,包括:
監測模塊,用于通過連接在CPU和TCM設備之間的CPLD監測所述CPU的LPC協議端口輸出的偵測信號是否為低電平;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中電長城信息安全系統有限公司,未經深圳中電長城信息安全系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610834623.8/2.html,轉載請聲明來源鉆瓜專利網。





