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.
| 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 |