UART-Module

Implemented a customizable UART peripheral module that supports different configurations:

• Varying Data bits (5 to 9 bits) with the default of 8 bits
• Even or Odd Parity bit
• One or Two Stop bits

UART Frame

UART Frame

RTL Schematic

RTL

Simulation Results

Simulation

Tools Used

I made the Project on Vivado Design Suite Version: 2019.1