Apoolo-S10
User Manual
56
www.terasic.com
March 31, 2020
reference
clock 2
LVDS_REFCLK_p
50 MHz
LVDS
PIN_U24
User
application
DDR4B_REFCLK_p
300 MHz
LVDS
PIN_AT17
DDR4
reference
clock for B
port
2.8
USB to UART for HPS
The Apollo-S10 board provides a UART interface for users to communicate and
transfer data with HPS through the host. This interface is mainly implemented through
a USB to serial UART chip (FT232R). It can convert commands and data from the host
via USB protocol to the UART interface and send it to HPS. Please note that due to
space constraints, The Apollo S10 uses a USB hub to allow USB to UART interface (for
HPS and FPGA fabric), USB blaster II circuit and MAX10 system controller to share a
Mini USB connector to connect to the host.
For More information about the USB UART
chip is available on the manufacturer’s
website, or in the directory \Datasheets\UART_TO_USB of Apollo S10 system CD.
shows the connections between the HPS, FT232R chip, and the USB
lists the pin assignment of UART interface connected to
the HPS.
Figure 2-10 Connections between the HPS of Apollo S10 and FT232R Chip
Table 2-21 Pin Assignment of UART Interface
Signal Name
FPGA Pin No.
Description
I/O Standard
HPS_UART_RX
PIN_K29
HPS UART Receiver
1.8V