UART Concepts, Design and Verification

The video course covers the following topics

  • Introduction
  • Introduction to Serial Communication
  • Limitations of parallel communication and advantage of serial communication
  • Synchronous and Asynchronous Serial Communication
  • What is UART
  • The data format of UART
  • Transmission and Reception operations in UART
  • Block Diagram for UART
  • Simple Implementation 
  • Baud rate generator and RTL code
  • FSM for UART Tx with RTL and Testbench
  • FSM for UART Rx with RTL and Testbench
  • Oversampling
  • Complex parameterized implementation with oversampling

Message Us on WhatsApp