[发明专利]基于FPGA多路UART的扩展模件及扩展方法有效
申请号: | 201610460639.7 | 申请日: | 2016-06-22 |
公开(公告)号: | CN106066838B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 吴军;陈栩;李进;张官勇;倪家健;任宝军;张磊;饶剑波 | 申请(专利权)人: | 南京大全自动化科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 无锡互维知识产权代理有限公司 32236 | 代理人: | 王爱伟 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于FPGA多路UART的扩展模件,包括:电源模块、信号处理模块、总线通讯模块、电平转换模块和接收发送信号模块。本发明所述的基于FPGA多路UART的扩展模件,通过集成FPGA芯片、RS485芯片,解决串口扩展模件无法进行高速通讯的问题,同时此板件在机构上采用标准3U插(165mm*100mm),适用于3U机箱,具有非常强的通用性,实现了多路高速UART扩展。 | ||
搜索关键词: | 基于 fpga 多路 uart 扩展 模件 方法 | ||
【主权项】:
1.基于FPGA多路UART的扩展模件,其特征在于,包括:电源模块、信号处理模块、总线通讯模块、电平转换模块和接收发送信号模块,所述电源模块的一端与所述信号处理模块连接,所述电源模块向所述信号处理模块提供电源,所述总线通讯模块的一端与所述信号处理模块连接,所述信号处理模块将接收到的信号通过所述总线通讯模块向外界传输,所述电平转换模块的一端连接所述信号处理模块,所述电平转换模块的另一端连接所述接收发送信号模块,所述电平转换模块将所述信号处理模块的电平信号转换后传至所述接收发送信号模块,由所述接收发送信号模块发送基准时间信号,所述电平转换模块将所述接收发送信号模块接收的数据转换成电平信号后传输至所述信号处理模块,所述电源模块包括MAX1951芯片,所述信号处理模块包括MAX10型FPGA芯片,所述总线通讯模块包括EPT端子,所述电平转换模块包括RS485芯片,所述RS485芯片具有TX和RX,所述接收发送信号模块包括TXA、TXB、RXA和RXB,所述FPGA芯片的一端与所述MAX1951芯片连接,所述FPGA芯片的另一端与所述EPT端子连接,所述RS485芯片的一端连接所述FPGA芯片,所述RS485芯片的另一端连接所述接收发送信号模块,所述RS485芯片的TX将所述FPGA芯片的基准时间信号由TTL电平转换成RS485电平后通过TXA和TXB发送基准时间信号,所述RS485芯片的RX将所述RXA和RXB中接收的数据转换成TTL电平后传输至所述FPGA芯片,所述FPGA芯片包括UART模块、配置寄存器模块和FIFO模块,所述UART模块由8个UART组成,依次为UART1至UART8,所述配置寄存器模块由波特率配置寄存器和校验配置寄存器组成,所述波特率配置寄存器由用于配置波特率的八个位寄存组成,依次对应UART1到UART8,所述校验配置寄存器由用于配置校验方式的八个位寄存组成,依次对应UART1到UART8,所述FIFO模块包括8800个八位寄存器,地址为0‑8799,其中,地址0‑3999为发送数据区,地址4000‑7999为接收数据区,地址8000‑8799为指令区组。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大全自动化科技有限公司,未经南京大全自动化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610460639.7/,转载请声明来源钻瓜专利网。