Design of UART Adaptive Receiving IP Core Based on FPGA

Xu Sheng, Wen Feng

Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (11) : 14-16.

PDF(1155 KB)
PDF(1155 KB)
Integrated Circuits and Embedded Systems ›› 2023, Vol. 23 ›› Issue (11) : 14-16.
TOPICAL DISCUSS

Design of UART Adaptive Receiving IP Core Based on FPGA

  • Xu Sheng, Wen Feng
Author information +
History +

Abstract

In order to solve the problem that the receiver needs to make baud rate agreement with the sender every time when the sender's baud rate is variable during serial transmission,the UART adaptive reception IP core is designed in the paper.The baud rate library inside the FPGA is set up,and accurately identifies the baud rate by using the 0check digit and the duration of the idle bit,realizing the adaptive reception of the UART.At the same time,the whole module is encapsulated into an IP core based on VHDL,which further improves the generality of the design.The simulation is performed by Vivado internal simulation tool,and the results show that this design can perform adaptive reception of UART under the set baud rate library.

Key words

FPGA / baud rate library / adaptive reception / serial communication / IP core

Cite this article

Download Citations
Xu Sheng, Wen Feng. Design of UART Adaptive Receiving IP Core Based on FPGA[J]. Integrated Circuits and Embedded Systems. 2023, 23(11): 14-16

References

[1] 刘博.基于FPGA的UART模块设计与实现[J].无线电工程,2018,48(5):433-438.
[2] 孙夫文,郑采君,刘昕卓,等.基于FPGA串口波特率自适应功能的设计与实现[J].电子设计工程,2019,27(9):69-73.
[3] 孙永来.基于FPGA控制的串行通信接口设计与实现[D].北京:中国科学院大学(工程管理与信息技术学院),2014.
[4] 黄建刚,张鹏,罗正华.一种新型串口速率自适应的算法与实现[J].成都大学学报(自然科学版),2016,35(3):240-244.
[5] 周建华,万书芹,薛忠杰.一种新颖的UART自适应波特率发生器的设计[J].半导体技术,2007(12):1052-1055.
[6] 吴朝晖,曲立国.UART波特率检测电路的FPGA设计算法与实现[J].现代电子技术,2022,45(20):41-44.
[7] 余浩,程科,张自强.基于次声波的火灾探测器[J].电子设计工程,2023,31(2):1-5.
[8] 娄晓康.基于无线传感网络的灌溉信息监控系统的设计[D].石河子:石河子大学,2021.
[9] 吴志勇,郭元兴,刘雨沁.基于FPGA的波特率连续可调的UART接口设计[J].通信技术,2018,51(1):252-256.
[10] 陈谦,马迅.波特率自适应串行通信方法研究[J].中国集成电路,2019,28(4):61-65.
[11] 董朝武,李哲,蒲莹,等.一种应用于柔性直流输电控制保护系统的波特率动态自适应通信技术[J].电力建设,2022,43(7):57-62.
[12] 何鑫,张会新,刘文怡,等.多通道波特率自适应CAN总线监测系统[J].仪表技术与传感器,2022(1):62-65,70.
[13] 陈虎.基于FPGA的异步串口通信波特率自动检测技术[J].应用科技,2023,50(2):60-65.
[14] 杨洋,和蕾,王旭,等.基于FPGA的UART串行通信参数自适应设计与实现[J].电子设计工程,2021,29(16):21-25.
[15] 丰淑凤,朱晓莹,王旭.基于FPGA的宽波特率误差容忍范围的UART设计[J].信息技术与信息化,2021(9):169-171,176.
[16] 安国臣,袁宏拓,韩秀璐,等.基于FPGA的通用卷积层IP核设计[J].河北科技大学学报,2021,42(3):241-247.
PDF(1155 KB)

Accesses

Citation

Detail

Sections
Recommended

/