[發明專利]一種基于FPGA架構的智能串口通訊裝置有效
| 申請號: | 201611154109.6 | 申請日: | 2016-12-14 |
| 公開(公告)號: | CN108228513B | 公開(公告)日: | 2021-03-26 |
| 發明(設計)人: | 秦沖;樊瑞;王永國;何文靜;鄧道杰 | 申請(專利權)人: | 中國航空工業集團公司西安航空計算技術研究所 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;G06F13/40;G06F11/22;G06F9/30 |
| 代理公司: | 中國航空專利中心 11008 | 代理人: | 杜永保 |
| 地址: | 710000 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fpga 架構 智能 串口 通訊 裝置 | ||
1.一種基于FPGA架構的智能串口通訊裝置,其特征在于:所述裝置的邏輯架構由局部總線解析邏輯單元、CPU命令解析邏輯單元和串口通道邏輯單元組成;所述串口通道邏輯單元分別與CPU命令解析邏輯單元和局部總線解析邏輯單元相連,同時連接指針或配置數據寄存器以及FPGA外部串行接口;所述串口通道可具體分為五部分邏輯功能單元:發送緩沖邏輯單元、接收緩沖邏輯單元、UART IP核邏輯單元、數據通路選擇邏輯單元、通道控制邏輯單元;所述通道控制邏輯單元為串口通道核心控制邏輯單元,分別與CPU命令解析邏輯單元及串口通道邏輯內各單元相連,主要完成串口通道的不同工作狀態控制轉換功能,同時產生相應的控制信號實現對串口通道邏輯內各邏輯單元的控制;所述邏輯架構中,通過各個邏輯單元之間的協同工作,完成串口通道的智能化控制過程:局部總線解析邏輯接收來自CPU的局部總線信號并進行協議解析及轉換,將得到的CPU數據存儲在對應的寄存器中或將寄存器中的數據傳輸至數據線;CPU命令解析邏輯讀取命令寄存器中的數據進行命令解析,產生相應的命令控制信號傳輸給各串口通道邏輯;串口通道邏輯內的通道控制邏輯單元根據命令控制信號控制串口通道邏輯內各邏輯單元之間協調工作,共同完成相應的串口控制功能,并返回相應的狀態信息給CPU命令解析邏輯;CPU命令解析邏輯將各串口通道邏輯返回的狀態信息進行重新組合并存儲在相應的狀態寄存器中,通過局部總線解析邏輯供CPU讀取。
2.根據權利要求1所述的一種基于FPGA架構的智能串口通訊裝置,其特征在于:所述工作狀態包括初始化狀態、自測試狀態、軟復位狀態、停止狀態、正常工作狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司西安航空計算技術研究所,未經中國航空工業集團公司西安航空計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611154109.6/1.html,轉載請聲明來源鉆瓜專利網。





