Visible to Intel only — GUID: qei1687991016589
Ixiasoft
Visible to Intel only — GUID: qei1687991016589
Ixiasoft
2.6.1.1. Auto-Place IP
The Auto-Place IP tab contains a list of HPS peripherals that can be enabled and either routed to the HPS I/O or to the FPGA.
You can enable one or more instances of each peripheral type by using the dropdown menu next to each peripheral. When enabled, some peripherals also have mode settings specific to their functions. Once you have selected a peripheral, you must click the Apply Selections button to enable the selected peripherals. Clicking the Apply Selections button triggers the HPS component to do a best-effort automatic placement of the enabled peripheral signals to the HPS I/O. This overrides any settings already chosen in the Advanced tab. The results of this placement become visible in the I/O Selections section on the right side of the Auto-Place IP tab. Any messages, such as failures to place a peripheral, appear in the message box in the I/O Selections section.
- SD/MMC Controller
- USB 2.0 OTG Controller (USB0)
- USB 3.1 Gen1 Controller (USB1)
- Ethernet Media Access Controller
- SPI Master
- SPI Slave
- UART Controller
- I2C Controller
- I3C Controller
- NAND Flash Controller
- CoreSight Debug and Trace
- GPIO
For more information about each of these HPS peripherals, refer to the Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs.