通用异步收发机
计算机科学
Verilog公司
正确性
现场可编程门阵列
嵌入式系统
数据传输
功能验证
软件
波特
通信协议
协议(科学)
异步通信
模型SIM
计算机硬件
软件验证
传输(电信)
VHDL语言
通信系统
波形
计算机体系结构
FIFO(计算和电子)
地铁列车时刻表
硬件描述语言
形式验证
作者
Vikash Prajapati,Alpana Pandey
标识
DOI:10.1109/gcon65540.2025.11173388
摘要
The UART is a communication protocol that operates on serial data transmission (sending information bit-by-bit) between different modules asynchronously. As the number of devices increases, multi-UART is used to communicate between them by selecting desired baud rates. This paper discusses the design, verification & implementation of multi-UART on Nexys 4 DDR FPGA board. The verification environment is created on Questa Sim software using System Verilog assertions and functional coverage to verify the correctness and effectiveness of design. The design was simulated on Xilinx Vivado software and the resulting simulation waveform is analyzed to verify the functionality of the design. The resultant waveform illustrates the multi-UART has tendency to transfer data with minimum latency, fulfilling with timing constraints. The design of this paper built a strong solution for multi-UART data communication offering a effective foundation for future improvements in communication protocols.
科研通智能强力驱动
Strongly Powered by AbleSci AI