The MIPI UniPro Controller IP core is fully compliant to UniPro Specification, it implements the UniPro Physical Adapter, Data Link, Network,and Transport layers. A variety of high-performance buses including AXI, AHB, PCI, or custom bus are available that provides a system interface to the UniPro controller. The Application Layer communicates to the Arasan IP through the selected bus interface. version 1.4.
The UniPro Controller supports all data types including control, isochronous, and bulk data. TC0 and TC1 traffic classes are handled on priority- based transmission. Other supported features include error detection and handling, data transmission pre-emption, and end-to end flow control.