USB Controller Implementations

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
Release Date
1.6 English

MPSoC to Versal Adaptive SoC Migration

The USB controller in the Versal adaptive SoC is based on newer Synopsys IP and is implemented as USB 2.0. The AMD Zynq™ UltraScale+™ MPSoC included a USB 3.0 controller based on older Synopsys IP.

In device mode, the Zynq UltraScale+ MPSoC USB 2.0 controller can be used as the primary boot mode. In the Versal adaptive SoC, primary boot mode is not supported. Software can configure the USB controller as a secondary boot device.

Table 1. USB Controller Implementations
Device Generation USB 2.0 USB 3.0
UltraScale+ MPSoC Older version Older version
Versal device Synopsys version USB3 3.30a core configured for USB 2.0 Not available