Aim of this project is to creat an UART transceiver: to be implemented on two Terasic DE10-Nano FPGA Development Kits. This project was done in partial fulfilment of the EN2111 Electronic Circuits Design of University of Moratuwa, Sri Lanka. The UART transciever has a 115000 MHz of a baud rate
This repository contains following files:
baudTick.vBaudrate generator to downscale the internal clock of 50MHzuartRx.vUART receiveruartTx.vUART transmitteruart.vIntegration of UART recevier, transmitter, and the baudrate generatortestbench.vTestbench to simulate the transciever
Note
Parts of design taken from https://medium.com/@chandulanethmal/uart-communication-link-implementation-with-verilog-hdl-on-fpga-b6e405c5cbd8
