[发明专利]一种基于FPGA架构的智能串口通讯装置有效
申请号: | 201611154109.6 | 申请日: | 2016-12-14 |
公开(公告)号: | CN108228513B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 秦冲;樊瑞;王永国;何文静;邓道杰 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/40;G06F11/22;G06F9/30 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于计算机通讯控制技术领域,具体涉及一种基于FPGA架构的智能串口通讯装置。本发明利用FPGA并行处理的特点,通过设计可复用的串口通道逻辑单元以及智能化控制管理逻辑单元,实现多串口通道通讯数据的并行接收、发送和自测试功能。设计具备完备的BIT策略和接口防护功能,克服了传统串口通讯模块设计CPU负荷重、FPGA引脚数量多的缺点,提高了CPU有效利用率和串行总线数据传输带宽,具备较强理论意义和实用价值。 | ||
搜索关键词: | 一种 基于 fpga 架构 智能 串口 通讯 装置 | ||
【主权项】:
1.一种基于FPGA架构的智能串口通讯模块,其特征在于:所述模块逻辑架构由局部总线解析逻辑单元、CPU命令解析逻辑单元和串口通道逻辑单元组成;所述串口通道逻辑单元分别与CPU命令解析逻辑单元和局部总线解析逻辑单元相连,同时连接指针或配置数据寄存器以及FPGA外部串行接口;所述串口通道可具体分为五部分逻辑功能单元:发送缓冲逻辑单元、接收缓冲逻辑单元、UART IP核逻辑单元、数据通路选择逻辑单元、通道控制逻辑单元;所述通道控制逻辑单元为串口通道核心控制逻辑单元,分别与CPU命令解析逻辑单元及串口通道逻辑内各单元相连,主要完成串口通道的不同工作状态控制转换功能,同时产生相应的控制信号实现对串口通道逻辑内各逻辑单元的控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611154109.6/,转载请声明来源钻瓜专利网。