CycloneVsoc GPIO multiple use question
Hi
I have some questions about the pin multiplexing of this SOC. On the HPS component, I can choose to use set0, set1 or set2 of the UART pins (taking UART0 as an example), but according to the CyclonVsoc design diagram, only set2 of the GPIO is connected to UART_TX and UART_RX, and because this is a hardware-connected circuit, it cannot be changed by Pin Planner. Does this mean that if I want to use UART0, I have to use set2?
picture 1: HPS interconnection
Thank you.
That's a schematic for a particular board design (I'm assuming a dev kit) so yes you'd have to use whatever those pins are connected to. Obviously, with your own board, you could choose whichever set of pins you wanted to use for the UART as long as you designed your board that way.