UFS 2.0 + UFSHCI 2.0 VIP

UFS-Xactor is a comprehensive VIP solution portfolio for UFS Host Controller (UFSHCI), UFS 2.0, and UME used by SoC and IP designers to ensure comprehensive verification and protocol and timing compliance to the JEDEC standards. UFS-Xactor implements a complete set models, protocol checkers, and compliance testsuites in 100% native SystemVerilog and UVM.


  • UFSHC host driver BFM

  • Generic UFS host driver BFM

  • UFS device BFM

  • Compliance testsuite

  • User Guide

Tech Specs

Short description:UFS 2.0 + UFSHCI 2.0 VIP
Provider:Avery Design Systems
Languages Supported:SystemVerilog, Verilog
Compliant Standard:UFS 2.0, UFSHCI 2.0 Unipro 1.6 M-PHY 3.0

Request Product Datasheet

Your Name *:

Company Name *:

Your Email *:


  • UFS host supported 2 ways: 1) UFSHC 2.0 Driver model supports UME 1.0 and implements UFSHCI programming interface including host adapter to various host bus interfaces including AMBA AXI and AHB, 2) Generic Host model emulates UFSHC host driver and UFSHCI-based controller

  • UFS Device model emulates simple UFS device including sparse logical block storage and processes over 20 SCSI commands using SCSI command layer shared by all SCSI-based VIPs in portfolio

  • Supports UFS DME and CPort Users

  • Supports command sets: Native UFS and SCSI SPC-4, SBC-3, and SAM-5

  • CPort adaptor interfaces to Avery or 3rd party UniPro IP/VIP enabling mix and match between UFS and Unipro layers support module-level integration and verification

  • Inject errors at all layers through callbacks

  • Comprehensive assertions track UFS and MIPI compliance coverage

  • Functional coverage tracks range of packet traffic, FSMs, and complex operational sequences

  • Tracker log monitors all levels and improves debug

  • Comprehensive directed and constrained random compliance testsuite for UFSHCI and UFS device achieves high protocol coverage