The Versal adaptive SoC standard I/O peripherals are in the low-power domain (LPD) and in the PMC. Configure the NoC to provide access to the DDR memory controller. This allows peripherals with direct memory access (DMA) to access the DDR memory interfaces.
The following table shows the difference between the standard peripherals in Zynq UltraScale+ MPSoCs and Versal adaptive SoCs.
| Peripheral | Zynq UltraScale+ MPSoC | Versal AI Edge Series Gen 2 and Versal Prime Series Gen 2 |
|---|---|---|
| CAN, CAN-FD | 2 controllers with standard CAN | 2 controllers with controller area network - flexible data rates (CAN-FD) |
| GEM | 4 controllers | 2 controllers with time-sensitive networking (TSN) feature |
| GPIO | 1 controller | 1 controller |
| I2C | 2 controllers | 2 controllers |
| I3C | N/A | 2 MIPI SenseWire controllers |
| NAND | 1 controller | N/A |
| PCIe 2.0 | 1 controller | N/A |
|
PCIe 5.0 |
N/A | 1 or 2 controllers |
| SPI | 2 controllers | 2 controllers |
| SATA | 1 controller | N/A |
| UART | 2 controllers with standard UART | 2 controllers with Server Base System Architecture (SBSA) |
| USB (host, device, dual-role device) | 2 USB 2.0/3.0 controllers | 2 USB 2.0 controller |