UART 8N1 Transmitter
AdvancedSign in →
00:00
01General Operation
UART 8N1 transmitter: 1 start bit ('0'), 8 data bits (LSB first) and 1 stop bit ('1'). Baud rate is configurable via generics. The module signals availability through o_ready.
Reset is synchronous and active-high.
- Generics
g_clk_freq(default 100,000,000) andg_baud_rate(default 115,200)
02Interface
| Signal | Direction | Width | Description |
|---|---|---|---|
i_clk | Input | 1 bit | System clock |
i_rst | Input | 1 bit | Synchronous reset active high |
i_data | Input | 8 bits | Byte to transmit |
i_valid | Input | 1 bit | Data valid |
o_tx | Output | 1 bit | Serial TX line |
o_ready | Output | 1 bit | Ready to accept a byte |