Customizing the UART

The core has parameters so you can customize its function. You set the parameters in the General tab of the core's IP Configuration window.

Table 1. UART Core Parameters
Parameter Options Description
Data Bytes for transmitter 1 - 4 Define the number of data bytes for the transmitter.
Example: If BYTE is 2, the tx_data is 16 bits or 2 bytes.
Default: 4
System Clock Frequency (Hz) 25000000, 50000000, 100000000 Define the system clock frequency in Hz.
Default: 50000000
Baud Rate 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 Define the baud rate in Hz.
Default: 115200
Fixed Baud Rate Disable, Enable
Enable: Enable the fixed baud rate.
Disable: Use run-time configurable baud rate.
Default: Enable
Enable Optional Parity Bit Disable, Enable Enable the optional parity bit. Applicable to TX only.
Default: Disable
Parity Mode Even, Odd Parity mode.
Default: Even
Enable Bootup Check Disable, Enable Enable the bootup check with an ASCII OK message.
Default: Disable