HDMI 2.1 Verification IP
Truechip's HDMI Verification IP provides an effective & efficient way to verify the components interfacing with the HDMI interface of an ASIC/FPGA or SoC. Truechip's HDMI VIP is fully compliant with the HDMI 2.1 specification. This VIP is a lightweight VIP with an easy plug-and-play interface so that there is no hit on the design time and the simulation time.
Key Benefits
- Available in native System Verilog (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 customisable 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 an IP and SoC environment
Features
- Provides HDMI fully compliant with the HDMI 2.1 Specification and backward compatibility with previous HDMI versions.
- Support for HDCP2.2 with full authentication and key exchange
- Supports System Renewability Message (SRM) and revocation
- Encryption/Decryption of Video, Audio, and Data Island Packets
- Supports (VESA)DDC display data channel
- Support for HDCP2.2 bypass authentication.
- Supports resolutions up to 10K, including 4K @ 120Hz and 8K @ 60Hz.
- Supports SCDC (HDMI Status and Control Data Channel) Supports SCDC (HDMI Status and Control Data Channel)
- Supports up to 48 Gbps bandwidth
- Supports Fixed Rate Link (FRL)
- Supports 3 Lane FRL and 4 Lane FRL operation.
- FRL operation at 3 Gbps, 6 Gbps, 8 Gbps, 10 Gbps, and 12 Gbps
- Supports Fixed Rate Link Training with a fixed rate Link training pattern.
- Supports SCDC (HDMI Status and Control Data Channel)
- Supports all types of video formats, colour depths and pixel formats
- Supports multi-view, 10K/8K/4K/2K and all 3D video
- Supports 3D, one-bit, and multi-stream audio packets up to 32 channels.
- Supports HDMI CTS 2.1 compliance checks.
- Supports Display Stream Compression (DSC).
- Supports Quick Media Switching (QMS) & Quick Frame Transport (QFT).
- Supports Dynamic HDR & Variable Refresh Rate (VRR).
- Supports Enhanced Audio Return Channel (eARC)
- Supports the following Pixel encoding
- YCbCr 4:2:0
- YCbCr 4:4:4
- YCbCr 4:2:2
- RGB
- Supports the following operating modes
- Control period
- Video Period
- Data Island Period
- Scrambled control period
- Unscrambled control period
- Supports CEA-861-G spec Video ID codes and HDMI VIC
- Supports 3D video resolutions.
- Supports RS-FEC with 3 Lane FRL and 4 Lane FRL.
- Scrambling LFSR and 16b/18b coding.
- Supports all types of packet formats
- Supports FRL 64b/66b encoding and TMDS coding.
- Supports scrambling and descrambling for all pixel rates
- Monitors are able to handle and report the following types of errors:
- Invalid control character
- Sync error
- Ecc errors
- Encoding error
- Invalid Data character
- Supports dynamically configurable modes
- Strong Protocol Monitor with real-time exhaustive programmable checks
- Supports dynamic as well as static error injection scenarios
- On-the-fly protocol checking using protocol check functions, static and dynamic assertion
- Built-in coverage analysis
- Provides a comprehensive user API (callbacks) in Transmitter and Receiver
- Graphical analyser to show transactions for easy debugging
Deliverables
- HDMI Source
- HDMI Sink
- HDMI Monitor and Scoreboard
- Test-Bench Configuration
- Test Suite (Available in Source Code)
- HDMI 2.1 Compliance test
- Basic Protocol Tests
- Directed & Random Tests
- Assertion and Cover Point Tests