Intel® Agilex™ Hard Processor System Technical Reference Manual

ID 683567
Date 2/14/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: cmd1481129190709

Ixiasoft

Document Table of Contents

2.2.10.4. UARTs

The HPS provides two UART controllers to provide asynchronous serial communications:
  • 16550-compatible UART
  • Support automatic flow control as specified in 16750 standard
The two UART controllers are based on Synopsys® DesignWare* APB* Universal Asynchronous Receiver/ Transmitter peripheral and offer the following features:
  • Direct access for host processor
  • DMA controller may be used for large transfers
  • Separate thresholds for DMA request and handshake signals to maximize throughput
  • 128-byte transmit and receive FIFO buffers
  • Programmable baud rate up to 6.25 MBaud (with 100MHz reference clock)
  • Programmable character properties, such as number of data bits per character (5-8), optional parity bit (with odd or even select) and number of stop bits (1, 1.5 or 2)