IP PortfolioInterface controllersuart

of_uart

UART with APB interface

Maturity fpga-routedTargets FPGA + ASICDifficulty EasyPriority 1

Asynchronous serial port with programmable baud divisor, 5 to 8 data bits, parity, 1 or 2 stop bits, TX/RX FIFOs and error detection.

FPGA-routed. The block meets timing on a routed FPGA netlist at a stated clock and its testbench passes on that netlist. It has not yet run on a board or in silicon.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAPB control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request
txdoutserial1 
rxdinserial1 

Standards

No external standard applies.

More in uart

IDBlockMaturity
of_uart_1655016550-compatible UARTsimulated
of_usartUSART with RS-485 and IrDA SIRplanned