Design and Synthesis of Universal Asynchronous Receiver and Transmitter (UART) Using Verilog HDL...

39
Design and Synthesis of Universal Asynchronous Receiver and Transmitter (UART) Using Verilog HDL Prepared by: Engr. Qazi Zia , Assistant Professor EED, COMSATS Attock 1

Transcript of Design and Synthesis of Universal Asynchronous Receiver and Transmitter (UART) Using Verilog HDL...

  • Slide 1
  • Slide 2
  • Design and Synthesis of Universal Asynchronous Receiver and Transmitter (UART) Using Verilog HDL Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock1
  • Slide 3
  • What is UART A serializer and de-serializer An interface between a serial data channel and a machine that works on parallel data format. There are different types of UARTs having different architectures, coding schemes and clocking schemes. The simplest UART is a computer MODEM Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock2
  • Slide 4
  • MODEM MODEM has the capability to convert Parallel data into Serial and Serial into Parallel. A MODEM on transmitting side is controlled by the host machines clock and on other side the receiving MODEM is clocked by its host machine, so both are asynchronous. MODEM represents text data in American Standard Code for Information Interchange (ASCII). In ASCII format each alphabet is encoded by 7 bits augmented by parity bit. The parity bit is use for error detection. A start bit at LSB and a stop bit at MSB is concatenated with the 8 bit (7 bit data plus a parity bit) words for transmission. Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock3
  • Slide 5
  • Operation A host processor fetches a data word in parallel format and directs the UART transmitter to transmit this data in serial format. The UART receiver detects the transmission, receives the data in serial format, removes the start and stop bits and stores the data in parallel format into its host machine. Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock4
  • Slide 6
  • 5
  • Slide 7
  • 6
  • Slide 8
  • 7
  • Slide 9
  • 8
  • Slide 10
  • 9
  • Slide 11
  • 10
  • Slide 12
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock11
  • Slide 13
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock12
  • Slide 14
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock13
  • Slide 15
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock14
  • Slide 16
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock15
  • Slide 17
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock16
  • Slide 18
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock17
  • Slide 19
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock18
  • Slide 20
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock19
  • Slide 21
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock20
  • Slide 22
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock21
  • Slide 23
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock22
  • Slide 24
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock23
  • Slide 25
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock24
  • Slide 26
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock25
  • Slide 27
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock26
  • Slide 28
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock27
  • Slide 29
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock28
  • Slide 30
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock29
  • Slide 31
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock30
  • Slide 32
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock31
  • Slide 33
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock32
  • Slide 34
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock33
  • Slide 35
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock34
  • Slide 36
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock35
  • Slide 37
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock36
  • Slide 38
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock37
  • Slide 39
  • Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock38
  • Slide 40
  • THE END Prepared by: Engr. Qazi Zia, Assistant Professor EED, COMSATS Attock39