Universal Asynchronous Receiver Transmitter (UART)
#2

Universal Asynchronous Receiver Transmitter (UART)

[attachment=17600]

1. UART Functionality
The UART is a universal asynchronous receiver/transmitter, which is modeled on the real-world
Intel® 8251 peripheral interface adapter component. In the model we are considering, the UART
consists of three main blocks.
• a serial transmit block
• a serial receive block and
• a CPU Interface (I/F) block.
The serial transmit block has two buffers (FIFO) into which data is written by the CPU I/F block.
After the data is written into the buffers it is transmitted serially onto TXD. As long as the FIFO
is not full the serial transmit block sets the signal TX_RDY high.
The serial receive block has four buffers (FIFO). The block checks for the parity and the validity
of the data frame on the RXD input and then writes correct data into its buffers. It also sets the
signal RX_RDY low if its FIFO is empty.


2. System partitioning and Component Description
The UART can be divided into several sub-components, according to different functionality.
The description of each of these components is given next section. The block diagram depicting
the more detailed component partitioning is shown in Figures 3 and 4.
The block diagram shows the different components. The D_XS, XCS, DATA, XWR, XRD
inputs are synchronized with the clock by their respective synchronizing blocks each of which
register the signals twice

2.1. The Components

DATASynch: This component registers the DATA signal twice so as to synchronize it with the
system clock CLK16M. The synchronized signal is data_bus1.

DXSSynch: This component registers the D_XS signal twice so as to synchronize it with the
system clock CLK16M. The synchronized output is DXS1.

XCSSynch: This component registers the XCS signal twice so as to synchronize it with the
system clock CLK16M. The synchronized output is XCS1.

XWRSynch: This component registers the XWR signal twice so as to synchronize it with the
system clock CLK16M. The synchronized output is X_WR.

XRDSynch: This component registers the XRD signal twice so as to synchronize it with the
system clock CLK16M. The synchronized output is X_RD.

RXDIFF: The RXD input is synchronized with the clock before being read by the receive block.
The synchronized output is r_xd.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: transmitter circuit of waterspy robot, receiver, bluetooth receiver, asynchronous receiver, uart tutorial ppt for lpc2148, verilog code for uart transmitter, asynchronous bus,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
RE: Universal Asynchronous Receiver Transmitter (UART) - by seminar paper - 21-02-2012, 11:57 AM

Possibly Related Threads...
Thread Author Replies Views Last Post
  Universal Asynchronous Receiver Transmitter computer science crazy 2 1,974 18-04-2013, 11:53 AM
Last Post: computer topic
  CMOS Integrated DTMF Receiver projectsofme 1 2,071 21-12-2012, 11:26 AM
Last Post: seminar details
  universal current sensor full report project report tiger 11 11,210 08-11-2012, 02:28 PM
Last Post: seminar details
  Introduction of IR music transmitter and receiver computer girl 0 1,359 08-06-2012, 12:08 PM
Last Post: computer girl
  Asynchronous Transfer Mode computer science crazy 2 2,478 15-02-2012, 01:56 PM
Last Post: seminar paper
  3V FM Transmitter seminar class 1 3,402 10-02-2012, 09:40 AM
Last Post: seminar paper
  A mini project on SIMPLE FM-TRANSMITTER seminar class 3 10,024 10-02-2012, 09:40 AM
Last Post: seminar paper
  Universal Mobile Telecommunication System (UMTS) seminar projects crazy 6 5,840 08-02-2012, 12:15 PM
Last Post: seminar paper
  BER Performance Analysis of Asynchronous DS-CDMA Systems Using BPSK Modulation over F seminar class 0 1,159 11-03-2011, 02:28 PM
Last Post: seminar class
  Uart seminar class 0 1,149 09-03-2011, 12:50 PM
Last Post: seminar class

Forum Jump: