[发明专利]一种模块化的标准UART接口逻辑IP核在审

专利信息
申请号: 202111530608.1 申请日: 2021-12-14
公开(公告)号: CN114281728A 公开(公告)日: 2022-04-05
发明(设计)人: 齐亚磊;孙志勇;杨改赞 申请(专利权)人: 中国航空工业集团公司洛阳电光设备研究所
主分类号: G06F13/38 分类号: G06F13/38;G06F30/398
代理公司: 西北工业大学专利中心 61204 代理人: 金凤
地址: 471099 *** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 模块化 标准 uart 接口 逻辑 ip
【说明书】:

发明提供了一种模块化的标准UART接口逻辑IP核,串并转换模块将UART串行输入数据转换为并行数据,并写入到接收FIFO模块中,接收FIFO模块用于缓存接收数据,中断处理模块完成接收溢出和接收超时中断信号产生,寄存器配置模块通过局部并行总线管理模块获取CFG_DIN,配置接收和发送FIFO深度、中断使能、中断触发深度、接收超时时间、双工模式,发送FIFO模块用于缓存发送数据,并串转换模块将并行输入数据转换为串行数据输出,局部并行总线管理模块用于实现局部并行总线的地址锁存和译码。本发明实现局部并行总线到UART协议的转换,形成模块化的标准UART接口,提高UART接口的通用性和可移植性,采用模块化的设计方法,提高了接口电路的灵活性和扩展性。

技术领域

本发明涉及嵌入式系统设计领域,是一种接口逻辑IP核。

背景技术

UART是一种通用串行数据总线,用于异步通信。该总线为双向总线,可以实现全双工数据发送和接收。在嵌入式系统中,基于UART协议的RS422接口和RS485接口被广泛应用。

目前在机载设备中,基于UART协议的RS422接口和RS485接口主要选用协议芯片或者FPGA硬件平台集成的IP库实现数据的接收和发送控制,该方式由于采用固化IP核或协议芯片,占用了大量硬件资源,无法快速实现不同平台的平移,降低了软件的自主性可移植性;并且IP核内部对用户不可见,无法监控内部数据流和寄存器状态,对于用户使用存在一定的风险。因此如何设计一种模块化的标准UART接口,实现不同平台间UART接口的快速移植及内部数据监控,提高产品研发效率,是迫切需要解决的技术问题。

发明内容

为了克服现有技术的不足,本发明提供一种模块化的标准UART接口逻辑IP核,本发明是实现一种标准UART接口,实现局部并行总线到UART协议的转换,形成模块化的标准UART接口,提高UART接口的通用性和可移植性。

本发明采用标准Verilog语言完成,采用模块化的设计方法,提高了接口电路的灵活性和扩展性。

本发明解决其技术问题所采用的技术方案是:

一种模块化的标准UART接口逻辑IP核,包括串并转换模块、接收FIFO模块、中断处理模块、寄存器配置模块、发送FIFO模块、并串转换模块和局部并行总线管理模块。

串并转换模块将UART串行输入数据转换为并行数据RX_DIN,并写入到接收FIFO模块中;接收FIFO模块用于缓存接收数据,接收FIFO模块的写入端口连接串并转换模块的并行数据输出RX_DIN,读出端口连接局部并行总线管理模块的输入RX_DOUT,接收FIFO模块中数据数量端口DATA_CNT接中断处理模块;中断处理模块完成接收溢出和接收超时中断信号产生,中断处理模块通过DATA_CNT监测接收FIFO模块中的数据,当接收到的数据量达到中断触发深度或接收时间超出阈值,产生中断信号IRQ;同时中断处理模块接收局部并行总线管理模块的IRQ_SET 16位并行信号,该信号用于设置中断触发深度和接收超时时间阈值;寄存器配置模块用于对接收FIFO模块、发送FIFO模块和中断处理模块进行工作模式配置,寄存器配置模块通过局部并行总线管理模块获取CFG_DIN,配置接收和发送FIFO深度、中断使能、中断触发深度、接收超时时间、双工模式;发送FIFO模块用于缓存发送数据,发送FIFO模块的写入端口TX_DIN连接局部并行总线管理模块,读出端口TX_DOUT和FIFO空指示信号EMPTY均连接并串转换模块;并串转换模块将并行输入数据转换为串行数据输出,该模块输入端接发送FIFO模块的读出端口TX_DOUT和FIFO空指示信号EMPTY,当EMPTY无效时,该模块读取FIFO中的数据,完成并串转换并输出,直至EMPTY信号有效;局部并行总线管理模块用于实现局部并行总线的地址锁存和译码。

所述串并转换模块、接收FIFO模块、中断处理模块、寄存器配置模块、发送FIFO模块、并串转换模块和并行总线管理模块均通过Verilog代码实现。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司洛阳电光设备研究所,未经中国航空工业集团公司洛阳电光设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111530608.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top