Contact Us
Overview

SmartDV’s eUSB Verification IP is designed to verify embedded USB (eUSB) interfaces within SoC designs through simulation. Fully compliant with the eUSB protocol specification, it enables precise and efficient validation of secure storage communication in embedded systems.

The VIP supports major verification languages, including SystemVerilog and Verilog, and integrates seamlessly with methodologies such as UVM, OVM, and VMM. It is simulator-independent and compatible with all leading EDA vendors’ simulators, providing flexibility across diverse verification environments.

With configurable host and device agents, integrated protocol checkers, scoreboards, and comprehensive coverage metrics, SmartDV’s eUSB VIP streamlines testbench development and ensures protocol compliance. It empowers verification teams to confidently validate secure and reliable eUSB functionality across mobile, industrial, and consumer applications.

Benefits
Comprehensive library of constrained random sequences and test suite
Protocol checks, functional coverage, verification plan
Easy to instantiate and configure
Enables quick debug and root-cause analysis of RTL bugs
Compliance and Compatibility
USB 1.1/2.0 Specification
Embedded USB 2 (eUSB2) Physical Layer Supplement to the USB Revision 2.0 Specification Rev.1.1
High speed (480 Mbit/s), full speed (12 Mbit/s), and low speed (1.5 Mbit/s) operations
Runs in all major simulation environments
UVM, SystemVerilog, OVM, Specman, and other verification languages and methodologies