Dynamic Function eXchange (DFX)

DFX enables system developers to include mutually exclusive functions during system operation run-time in a single device. A simple way to think of this is "Function swapping", which allows our customers to dynamically reconfigure our SoC to serve multiple ADAS features. This demo highlights combined Rear Camera function and Forward Camera function, as well as partial reconfiguration of programmable logic fabric triggered by shifting virtual gearshift from *R*everse to *D*rive.