The UART component can be configured for Full Duplex, Half Duplex, RX only or TX only versions. All versions provide the same basic functionality differing only in the amount of resources utilized. To assist with processing of the UART receive and transmit data, independent size configurable buffers are provided.
Is UART simplex or duplex?
UARTs are able to communicate in several different modes: full duplex, half duplex (the two devices communicate with each other one at a time) or simplex (the data communication is one way only).
Is UART bidirectional?
A “UART" (Universal Asynchronous Receiver Transmitter) is a device/IP block that is used for asynchronous serial data communication. ... A given UART may use just one signal for unidirectional “simplex" communication, or two signals for bidirectional communications.