Contact Us
Overview

SmartDV’s UCIe Verification IP is a comprehensive solution for verifying Universal Chiplet Interconnect Express, the open industry standard die-to-die interconnect enabling multi-vendor chiplet interoperability at the package level across physical layer, protocol, and software stack. Fully compliant with UCIe Specification Versions 1.0, 1.1, 2.0, and 3.0, it supports complete verification of UCIe Die-0 and Die-1 components across Standard Package (x16 with x8 width degrade) and Advanced Package (x32, x64) configurations, continuous and strobe half-rate clocking modes, and mapped protocols including PCIe, CXL, and AXI Streaming Protocol.

SmartDV’s UCIe 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 complete Flit format coverage, speeds from 4 GT/s through 64 GT/s, full LTSSM state machine, sideband mailbox mechanism, Flit retry and error recovery, lane repair and reversal, comprehensive error injection at all layers, built-in functional coverage, and a complete test suite, SmartDV’s UCIe VIP enables verification teams to thoroughly validate UCIe interface designs for chiplet-based SoCs, AI accelerators, high-performance computing platforms, and any multi-die System-in-Package requiring open, interoperable die-to-die connectivity.

Request Data Sheet
UCIe VIP
Key Features
  • Full UCIe Die-0 and Die-1 Support – Provides complete UCIe Die-0 and Die-1 component verification across Standard Package (x16) with width degrade to x8, and Advanced Package (x32, x64), with continuous and strobe (half rate) clocking mode support and RDI/FDI supported data widths of x8, x16, and x32.
  • Mapped Protocol Coverage – Supports PCIe, CXL, and AXI Streaming Protocol mapping over the UCIe die-to-die link, including PCIe Gen6 Flit Mode Negotiation, Flow Control Initialization, and TLP/DLLP packet generation, and AMBA AXI4 longer bursts up to 256 beats, read and write channels, incremental burst transactions, full address and data width support, write strobe support, and outstanding transaction support.
  • Complete Flit Format Coverage – Supports all defined UCIe Flit formats including Raw format, Standard 256B Start Header and End Header flit formats, 68B flit format, and Latency-Optimized 256B formats with and without optional bytes, covering all UCIe protocol mapping configurations.
  • Comprehensive Speed Coverage – Supports mainband speeds of 4, 8, 12, 16, 24, 32, 48, and 64 GT/s as defined through UCIe 3.0, and 800 MHz sideband data transmission speed, with speed degrade support for adaptive link operation.
  • Link Training and Sideband Coverage – Provides complete LTSSM state machine verification, sideband link training and parameter exchange, sideband packet transmission, and sideband mailbox mechanism for configuration read and write, supporting retrain and error recovery across all UCIe operating conditions.
  • Physical Layer and Data Integrity Coverage – Supports byte-to-lane mapping for data transmission, lane repair, lane reversal, mainband scrambling and descrambling, Flit CRC for all supported formats, Flit retry mechanism, valid framing, enhanced multi-protocol support, and power management.
  • Comprehensive Error Injection and Detection – Provides automated error injection at all protocol layers, with checkers verifying protocol timing checks and functional accuracy at each layer, and configurable timers and timeouts for thorough UCIe robustness and fault tolerance verification.
  • Complete Verification Infrastructure – Provides a full test suite covering all UCIe 3.0 specification features, built-in functional coverage analysis, and callbacks in Die-0 and Die-1 for user-defined data processing and protocol and timing violation notification.
Compliance and Compatibility
  • Fully compliant with UCIe Specification 3.0; backward compatible with UCIe 2.0, 1.1, and 1.0
  • Supports speeds from 4 GT/s through 64 GT/s mainband, 800 MHz sideband
  • Supports Standard Package (x16) and Advanced Package (x32, x64) configurations
  • Supports PCIe, CXL, and AXI Streaming Protocol mapping
  • Compatible with UVM, OVM, VMM, SystemVerilog, and Verilog verification environments
  • Compatible with all major EDA simulators including Synopsys VCS, Cadence Xcelium, Siemens Questa, Aldec Riviera-PRO, and Verilator

Request Datasheet