
DATASHEET
synopsys.com/VIP
Overview
Synopsys VC Verification IP for USB provides a comprehensive set of protocol,
methodology, verification and productivity features, enabling users to achieve
rapid verification of USB Host, Device and Hub designs supporting USB
3.2 dual lane, Super speed plus, SuperSpeed, High Speed, Full Speed and
Low Speed modes.
VC VIP is based on next generation architecture and implemented in native
System Verilog/UVM, which eliminates the need for language translation
wrappers that affects performance and ease-of-use. VIP can be integrated,
configured and customized easily with minimal effort. Testbench development is
accelerated with the assistance of built-in verification plans, functional coverage,
example tests and comprehensive collection of sequences.
Stimulus
Generator(s)
Protocol
Link
Physical
Physical
Functional
coverage
Phase
control
USB
Serial, PIPE4/3-MAC,
HSIC, UTMI, ULPI,
SSIC-MPHY,
SSIC RMMI
PIPE4/3-PHY,
RMMI-PHY,
UTMI-PHY,
ULPI-PHY, eUSB2
Highlights
• Native SystemVerilog/UVM
• Source code Test Suite (Optional)
• Runs on all major simulators
• Built-in verification plan and coverage
• Extensive protocol checks
• Verdi integrated protocol-aware debug
• Debug ports
• Error injection and exceptions
Key Features
• USB 3.2, 3.1, 3.0, 2.0
• eUSB2 Native and Repeater modes
• On-The-Go (OTG) 3.0, 2.0
• Host and Device modes
• Hub model for 3.2/3.1/3.0/2.0
• Protocol Layer
– Bulk, Control, Interrupt and ISOC
– Data Bursting
– SS Bulk Stream
– LMP, SOF and ITP Generation
– USB 2.0 Split
• Link Layer
– LTSSM with full control to
start in any state
– SS Power Management
– Cable attach and detach
– 2.0 LPM, suspend and resume
– Speed Fall-back and Fall-forward
– Test Mode
• Physical Layer
– ESS PIPE3, ESS PIPE4, ESS serial
– USB 2.0 Serial and HSIC
with clock recovery
– UTMI, ULPI, SSIC Serial, SSIC RMMI
VC Verification IP for USB
评论0