Truechip
loading...
Thank you for your query. We will reply to you at the earliest.

Retimer 4.0/3.2

Products >> Verification IPs >> Retimer 4.0/3.2

USB 4.0 Retimer Verification IP (VIP)

Truechip's USB4 Verification IP with Retimer provides an effective & efficient way to verify the components interfacing with the USB4 interface of an IP or SoC. Truechip's USB4 VIP is fully compliant with the USB4 Specification Version 1.0 (March 2022) from USB-IF. This VIP is lightweight with an easy plug-and-play interface, so there is no hit on the design cycle time

Key Benefits of USB 4 Retimer VIP

  • Available in native SystemVerilog (UVM/OVM/VMM) and Verilog
  • Unique development methodology to ensure the highest levels of quality
  • Availability of Compliance & Regression Test Suites
  • 24X5 customer support
  • Unique and customizable licensing models
  • Exhaustive set of assertions and coverage points with connectivity examples for all the components
  • Consistency of interface, installation, operation and documentation across all our VIPs
  • Provide a complete solution and easy integration in IP and SoC environment.

Features of USB 4 Retimer VIP​

  • Fully compliant with USB4 specification v1.0 (March 2022), Connection Manager version 1.0 and USB4 Re-Timer Specification Rev 1.0.
  • Supports USB3.2 Specification, Revision 1.1 and backward compatibility with USB2.0.
  • Supports USB Power Delivery Release 3.1, Version 1.8 and Type-C v2.2.
  • Supports Thunderbolt (TBT3) interoperability.
  • Compliant with PCIe Specification Revision 4.0 and DisplayPort 1.4a with Alt Mode support.
  • Supports SERDES and PIPE v6.1.1 Interface for USB4, USB3, DP and PCIe.
  • Compliant with CTS USB4CV 0.9.2.3 test suite
  • Support for Gen2 (10GB/s / 20GB/s) and Gen3 (20GB/s / 40GB/s) speeds.
  • Supports tunnelled traffic of PCIe, USB3 and DisplayPort using Protocol Adapters.
  • Supports Connectivity of Device Routers (HUB and DEVICE) for Max. 5 depths in USB4 spanning tree
  • Supports USB2 Data Transfer using the USB2 Channel in parallel to the USB4 channel in the Type-C interface.
  • Retimer participates in Router Detection (Phase 2) to Phase 5 of Lane Initialization when TBT3 Mode is not enabled.
  • Retimer supports Lane initialization from Phase 1 (Detecting TBT3 conditions) to Phase 5 when TBT3 Mode is enabled.
  • Retimer supports Retimer index updating mechanism using Broadcast RT transactions.
  • Retimer has SB Register space that can be accessed using Sideband Channel transactions.
  • Retimer supports Retimer Channel state machine – CLd, Bitlock, Forwarding, Low Power (CL0s, CL1 and CL2) states and Disconnect mechanism as well.
  • Retimer supports both Asymmetric and Symmetric TxFFE Parameter negotiation when TBT3 mode is enabled.
  • Retimer supports necessary USB4 Port Operations – Enumerating Retimer Operations, NVM Operations, etc.
  • Supports Inter-Domain and TMU Block with Bidirectional and Unidirectional Timesync Handshake, and STLP mode is also supported.
  • Supports Gen2 and Gen3 encoding with RSFEC Block – RS (198, 194) over GF (2 ) and Lane Bonding support.
  • Supports Gen2/Gen3 LFPS transmission and detection mechanism with Electrical IDLE.
  • Supports Sideband communication - AT, RT (Addressed and Broadcast) and LT transactions.
  • Supports Gen2/Gen3 Lane Initialization (Phase 1, Phase 2, Phase 3, Phase 4 and Phase 5) including all supported TxFFE Presets and its bypass mechanism.
  • Supports Gen2/Gen3 Scrambler/Descrambler and their bypass mechanism.
  • Supports Gen2/Gen3 Precoding Insertion and Removal mechanisms with bypass options.
  • Provides SSC and PPM support.
  • Supports Skew/Deskew management using De-Skew OS (Gen2 and Gen3).
  • Supports all Gen2 and Gen3 Logical Layer ordered sets like SLOS (SLOS1 and SLOS2), TS1, TS2, CL1_REQ, CL1_ACK, TSNOS etc.
  • Supports 64/66b and 128/132b encoding/decoding for Gen2/Gen3 operations.
  • Supports Reed-Solomon Forward Error Correction (RS-FEC) Error detection and recovery mechanism.
  • Supports all Gen2/Gen3 Lane Adapter states, including all transitions.
  • Supports USB4 Port Disconnect operation and Lane Disable/Enable mechanism.
  • Supports all power management states - CL0s, CL1 and CL2 and respective objections.
  • Supports all USB4 Link Error cases and recovery mechanism.
  • Supports run-time controllable disable and disconnect mechanism.
  • Supports Sleep and Wake mechanism.
  • Resets like Power-On Reset, On-the-Fly Reset, etc. are supported.
  • User-controlled device attach/detach function.
  • Supports Sideband register space and Configuration Space (Router CS, Adapter CS, Path CS and Counter CS).
  • Supports all Router Operations and Port Operations – both required and optional.
  • Supports Tunnelled Link Management and Control Packets with a credit-based flow control mechanism.
  • Provides Bandwidth arbitration and prioritization of traffic in a Domain.
  • Supports Path setup and path teardown mechanisms.
  • Creates and manages routing tables for connected Ingress and Egress adapters.
  • Supports Time synchronization packets and handshakes in both inter-domain and intra-domain.
  • Supports Router Configuration and addressing mechanisms.
  • Provides Enumerations for Host, HUB and Device and its bypass mechanism.
  • Supports Router state machine and all transitions.
  • Supports Hot-Plug and Hot-Unplug Events with Downstream Port Reset mechanism.
  • Supports USB3/USB2 Data transfer using PCIe tunnelling and xHCI controller in TBT3 Mode for USB3.2 HUB/USB2.0 HUB in USB4 HUB (DOCK).
  • Supports callback and configuration bit mechanism for error injection and stress test scenarios.
  • Supports all USB4 Specification timers with scaling factors to reduce simulation time and enable robust testing.

Deliverables of USB 4 Retimer VIP

  • USB4 Host/Device/HUB (including DOCK)
  • USB4 Retimer
  • USB4 BFM/Agents for:
    • Physical Layer
    • Transport Layer
    • Configuration Layer
    • Protocol Adapter Layer – USB3, PCIe and DP
    • TMU Block
    • Host Interface Adapter Layer
    • Connection Manager
  • USB4 Layered Monitor and Scoreboard
  • USB4 Test Environment and Test Suites:
    • Basic and Directed Protocol Tests
    • Low Power Tests
    • Error Scenario Tests
    • Retimer Tests
    • Stress Tests for each standard layer
    • Random Tests
    • Compliance Test Suite (from USB-IF)
    • Assertions and Cover Points
  • Integration Guide, User Manual, Quick Start Guide, Test Plan, Regression Lists and Release Notes.
  • TrueEye GUI analyzer for simulation packet flow and usage guide.
USB 4.0 Retimer vip
Download the Product Brochure from here