[發明專利]一種UART級聯擴展的系統及方法有效
| 申請號: | 201811308892.6 | 申請日: | 2018-11-05 |
| 公開(公告)號: | CN109491945B | 公開(公告)日: | 2021-11-09 |
| 發明(設計)人: | 王鵬;甘云志;劉毅;林濤睿;徐興華;蔣翠軍 | 申請(專利權)人: | 深圳市瑞馳信息技術有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 深圳市中科創為專利代理有限公司 44384 | 代理人: | 彭西洋 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 uart 級聯 擴展 系統 方法 | ||
本發明公開一種UART級聯擴展的系統及方法,該方法步驟:在UART主機BMC下配置A層的IIC擴展芯片、IIC轉I/O芯片、及UART擴展芯片;在服務器各節點配置B層的IIC擴展芯片、IIC轉I/O芯片、及UART擴展芯片、及若干安卓模塊;通過IIC與UART結合的方式實現UART分層級聯擴展。本發明技術方案UART級聯擴展不受BMC(UART主控)GPIO資源限制;可多層級聯、通過操作IIC擴展芯片與IIC轉I/O芯片對UART擴展芯片的控制實現UART的分層級聯;層與層之間連線簡單,利于PCB走線;UART級聯的同時實現IIC級聯,使BMC同時可以操作IIC總線上其他設備。
技術領域
本發明涉及計算機通信領域,特別涉及一種UART級聯擴展的系統及方法。
背景技術
通用異步收發傳輸器(Universal Asynchronous Receiver/Transmitter),通常稱作UART,是一種異步收發傳輸器,該總線雙向通信,可以實現全雙工傳輸和接收。在嵌入式設計中,UART用于主機與輔助設備的通信,在設計過程中,一般UART連接方式為主機與從機一對一。在刀片服務器或者多節點設備中,管理主機需要通過UART實現多節點、多設備的通信與操作。
常規設計使用主控IO控制UART擴展芯片地址位實現UART擴展,在單板設計,輔助設備(從機)不多的環境比較實用。但在多模塊、可拔插設備中,此方案走線復雜、主控IO資源占用高、可擴展性有限。
如圖1,為實現2U12節點服務器中60個(每節點5個)安卓模塊與BMC(UART主機)通信,需要主機提供52個GPIO用于UART擴展芯片的控制,顯然在實際設計過程中此方案不可取。
發明內容
針對現有技術存在的問題,本發明提供一種UART級聯擴展的系統及方法。
為實現上述目的,本發明的具體技術方案如下:
一種UART級聯擴展的方法,包括如下步驟:
在UART主機BMC下配置A層的IIC擴展芯片、IIC轉I/O芯片、及UART擴展芯片,所述IIC擴展芯片、IIC轉I/O芯片均與服務器BMC經IIC總線通信,所述UART擴展芯片與服務器BMC經由UART總線通信;IIC轉I/O芯片與UART擴展芯片經由GPIO通信;
在服務器各節點配置B層的IIC擴展芯片、IIC轉I/O芯片、及UART擴展芯片、及若干安卓模塊;B層中的IIC擴展芯片、IIC轉I/O芯片分別與A層的IIC擴展芯片IIC通信;B層中的IIC轉I/O芯片與同節點中的UART擴展芯片經由GPIO通信;B層中的UART擴展芯片與A層中的UART擴展芯片經由UART通信;各節點的安卓模塊分別與節點內的IIC擴展芯片IIC通信、UART擴展芯片UART通信。
作為本發明一優選技術方案,所述服務器配置有12節點,每一節點配置有5個安卓模塊。
作為本發明一優選技術方案,所述GPIO通信為4地址位的地址控制。
本發明還提供一種UART級聯擴展的系統,其包括:
UART主機BMC;
A層的IIC擴展芯片、IIC轉I/O芯片、及UART擴展芯片;A層配置在UART主機BMC上,所述IIC擴展芯片、IIC轉I/O芯片均與服務器BMC經IIC總線通信,所述UART擴展芯片與服務器BMC經由UART總線通信;IIC轉I/O芯片與UART擴展芯片經由GPIO通信;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市瑞馳信息技術有限公司,未經深圳市瑞馳信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811308892.6/2.html,轉載請聲明來源鉆瓜專利網。





