USB verification IP.
Lumina VIP for 10 protocols in USB: verification IP, assertion IP, memory models and synthesizable transactors, built for Lumina. USB 2.0 to USB4, Power Delivery and Type-C.
USB 2.0
USB 1.1 · 2.0 · OTG · UTMI+ · ULPI
Host, device and On-The-Go models at low, full and high speed: all transfer types, suspend and resume, link power management and PHY interfaces.
VIPUSB 3.2
USB 3.0 · 3.1 · 3.2 · SSIC
SuperSpeed and SuperSpeedPlus hosts and devices up to 20 Gbps over two lanes: LTSSM, link commands, streams and power states.
VIPUSB4
USB4 v1 · v2 (80 Gbps)
Routers, hosts and devices with tunnelled USB 3, DisplayPort and PCIe traffic, Gen 2, 3 and 4 links, PAM3 signalling and asymmetric mode.
VIPUSB hub
USB 2.0 · 3.2 · USB4 hubs
Hub models with upstream and downstream ports: port status and control, transaction translation, and hub power management.
VIPUSB retimer
USB 3.2 · USB4
Retimers on SuperSpeed and USB4 links: link training through the retimer, sideband transactions and the added latency.
VIPeUSB2
eUSB2 1.x · 2.0
Embedded USB 2.0 at low I/O voltage: native and repeater modes, control messages and the eUSB2 v2 higher-speed extensions.
VIPUSB Power Delivery
PD 3.0 · 3.1 · 3.2 (EPR)
Source, sink and cable plug models: BMC signalling on CC, power negotiation, extended power range, alternate modes and fast role swap.
VIPTransactorUSB Type-C
Type-C 2.x
Connection detection on the CC pins: attach and detach, orientation, current advertisement, accessory modes and dual-role behaviour.
VIPxHCI
xHCI 1.2
The eXtensible Host Controller Interface from the software side: rings, transfer and command descriptors, events and doorbells.
VIPUSB Attached SCSI
UAS · UASP
SCSI commands over USB bulk streams: command, status and data pipes, task management and queued commands.
VIP
Browse by category
- 16
On-chip interconnect
AMBA, TileLink, OCP and other buses inside a chip.
- 15
PCIe, CXL and chiplets
PCI Express, CXL, UCIe and other high-speed links.
- 10
USB
USB 2.0 to USB4, Power Delivery and Type-C.
- 26
DRAM
DDR, LPDDR, GDDR and HBM devices, modules and DFI.
- 16
Flash, SRAM and other memory
NAND, NOR, SRAM, PSRAM and non-volatile memories.
- 9
Storage
NVMe, UFS, eMMC, SD, SATA and SAS.
- 24
Ethernet and networking
Ethernet from 10 Mb/s to 1.6 Tb/s, TSN, security and fronthaul.
- 22
MIPI
Camera, display, PHY, control and debug interfaces.
- 14
Display and video
DisplayPort, HDMI, HDCP, SDI and camera links.
- 13
Automotive
CAN, LIN, FlexRay, SENT and automotive Ethernet and SerDes.
- 11
Aerospace and defence
ARINC, MIL-STD-1553, SpaceWire and SpaceFibre.
- 28
Serial and peripheral
I2C, SPI, UART, JTAG, SMBus, PMBus and more.
- 4
Audio
I2S, TDM, PDM and S/PDIF.
- 4
Processor and coding
RISC-V cores and interrupt controllers, floating point and line coding.
Need VIP for a protocol?
Tell us which protocols and versions you need. We also add protocols on request.
Lumina VIP
hello@lumeeslab.comHelpful to include
- The protocols and versions
- Product types: VIP, assertion IP, memory model, transactor
- Your schedule