SmartDV’s UAS Verification IP is a comprehensive solution for verifying USB Attached SCSI, the SCSI transport protocol enabling high-performance command queuing and out-of-order completion for USB-attached storage devices including SSDs, HDDs, and flash drives. Fully compliant with USB Attached SCSI UAS-3 (INCITS 572-2021), SCSI Architecture Model SAM-6, and SCSI Primary Commands SPC-6, alongside USB 2.0 and USB 3.0/3.1/3.2 specifications, it supports complete verification of UAS Initiator and Target components across Standard USB 2.0 interfaces including UTMI, UTMI+, ULPI, and Serial interfaces, and SuperSpeed USB 3.0, SuperSpeedPlus 3.1 and 3.2, and USB 3.0 OTG.
SmartDV’s UAS VIP supports UVM, SystemVerilog, and Verilog, and integrates seamlessly into diverse verification environments. It is simulator-independent and compatible with all leading EDA simulators, providing flexibility across simulation platforms.
With application client SCSI primary command set generation, support for up to 127 USB device domains, single and complex UAS Domains, comprehensive error injection across USB and UAS layers, built-in functional coverage, and a complete test suite, SmartDV’s UAS VIP enables verification teams to thoroughly validate UAS interface designs for external SSD enclosures, USB storage controllers, USB-to-SATA/NVMe bridges, and any high-performance USB-attached storage application requiring command queuing beyond Bulk-Only Transport capabilities.