Skip to main content
Skip to main content

Display Port 2.x Receiver IIP

Display Port Receiver IIP

Display Port 2.x Receiver IIP

Overview

COMPETITIVE ADVANTAGE

The SivaKali Tech Display Port 2.x Receiver IIP is a highly reliable, silicon-proven IP core designed for high-performance system integration. Engineered to meet strict industry compliance standards, this core offers exceptional flexibility and ease of integration into both ASIC and FPGA designs. Professional grade IP core for embedded system design. Validated on leading FPGA platforms and foundry nodes, it provides a low-risk, time-to-market advantage for developers.

COMPETITIVE ADVANTAGE

Production Proven: Validated in silicon and FPGA across diverse applications.

Cost Efficient: Competitive licensing models designed to lower the barrier to entry for custom silicon.

Expert Support: Direct access to senior design engineers for rapid integration assistance.

Flexible Deliverables: Available as synthesizable source code or optimized netlists.

FEATURES
  • Display Port v2.1a Receiver
  • Fully compliant with the Display Port version 2.1a specification and ensure standard-adherent operation across all supported configurations
  • Backward compatible with Display Port version 1.4a
  • Dynamically supports lane configurations of 1,2,4 lanes enabling scalable link bandwidth
  • Supports link rates of 1.62Gbps,2.7Gbps,5.4Gbps,8.1Gbps and Ultra-high bit rates of 10Gbps,13.5Gbps,20Gbps
  • Supports configurable output pixel processing of 1,2,4,8 and 16 pixels per clock
  • Supports programmable parallel interface widths of 10bit,20bit,40bit and 80bits
  • Supports DPCD registers as per Display Port v2.1a specification
  • Supports HPD based link training
  • Supports I2C over AUX Channel and EDID access
  • Supports Training Pattern Sequences(TPS2,TPS3,TPS4)
  • Supports fast link training, full link training and skip link training
  • Supports main link, Aux link and Hot plug functionality
  • Supports maximum resolution upto 8k@60Hz
  • Compatible with all video formats which are mentioned in Display Port v2.1a
    • RGB 4:4:4 (18,24,30,36,48 Bits Per Pixel)
    • YCbCr 4:4:4 (24,30,36,48 Bits Per Pixel)
    • YCbCr 4:2:2 (16,20,24,32 Bits Per Pixel)
    • YCbCr 4:2:0 (12,15,18,24 Bits Per Pixel)
    • Y-only (8,10,12,16 Bits Per Pixel)
    • RAW (6,7,8,10,12,14,16 Bits Per Pixel)
  • Supports interlaced and non-interlaced video stream
  • Supports both Default and Enhanced framing mode
  • Supports Symbol Stuffing and Transfer Unit
  • Supports Main Stream Attribute(MSA) packets
  • Supports Multi Stream Transport(MST) operation
  • Supports GTC-based video timing synchronization
  • Supports Horizontal Blanking Expansion
  • Supports Advanced Link Power Management to reduce wake latency
  • Supports 3D stereo
  • Supports Panel Replay
  • Supports 2,8,16 and 32 audio channels
  • Compatible with sample frequency in the range of 32 to 192kHz for LPCM, 3D LPCM, and non-HBR compressed audio
  • Compatible with sample frequency in the range of 256 to 1536kHz for HBR audio
  • Compatible with sample frequency in the range of 2048 to 24576kHz for One Bit and DST audio
  • Supports standard and compressed audio formats including IEC 60958-1,IEC 60958-3,IEC 60958-4,IEC 61937-1,IEC 61937-3,CEA/CTA 861-F,861-G
  • Compatible with all secondary packet formats which are mentioned in Display Port v2.1a
    • Audio timestamp
    • Audio stream
    • Extension
    • Audio copy management
    • ISRC
    • VSC
    • Camera SDP 8 to 15
    • Info frame formats
    • VSC extension VESA
    • VSC extension CEA
    • Picture Parameter Set(PPS)
    • Adaptive-Sync SDP
  • Supports Split SDP for both SST and MST mode
  • Performs 128B132B, ANSI8B10B decoding and data descrambling
  • Integrates Nibble interleaving Error Correction Codes(ECC) and an optional Forward Error correction[RS FEC(254,250)]
  • Compatible with High-bandwidth Digital Content Protection(HDCP v2.3)
    • Supports full authentication
    • Supports bypass the authentication
  • Compatible with Display Stream De-Compression(DSC v1.2a)
  • Detects and reports the following errors
    • Invalid control character
    • Invalid data character
    • Invalid 10bit code
    • Sync errors
    • Scrambler errors
    • Single and multi-bit ECC errors
  • Fully synthesizable
  • Static synchronous design
  • Positive edge clocking and no internal tri-states
  • Scan test ready
  • Simple interface allows easy connection to microprocessor/microcontroller device
FUNCTIONAL DESCRIPTION

CORE: The top-level integration layer that interconnects all internal sub-modules and defines the primary IP interfaces for system-level integration.

CSR: CSR contains all Control and Status Registers(CSRs). It decodes CPU-driven configuration commands and maps them to functional output signals across the IP.

HPD PROCESS: Monitors and generates the Hot Plug Detect signal, asserts IRQ pulses to indicate status changes,detects unplug conditions and co-ordinates required control updates through the AUX channel.

AUX FSM: It manages the auxiliary channel protocol by processing incoming requests from the DisplayPort Transmitter and generating compliant response packets.

LINK TRAINING: It manages the link initialization sequence via the AUX channel. It evaluates clock recovery and channel equalization status to optimize voltage swing and pre-emphasis for a stable connection.

LINK LAYER: The link layer includes the link FSM, Video unpacker, and SDP/Audio unpacker.

LINK FSM: It is responsible for monitoring the incoming audio/video stream,detecting and removing fill symbols and maintaining stream synchronization before forwarding the data to the downstream processing blocks

VIDEO UNPACKER: It Extracts pixel data from the received stream and reconstructs the video based on the configured colorimetry and bits-per-component(BPC).

SDP/AUDIO UNPACKER: It Decodes Secondary Data Packet(SDP) headers to extract audio samples and metadata, reconstructing the audio stream based on the detected sample rate and channel configuration.

DSC: It is an optional module which implements VESA Display Stream Compression(DSC) to decompress incoming video data back into its native, uncompressed pixel format.

HDCP: It is an optional module which ensures content protection by executing authentication protocols with the Source, managing secure key exchange, and performing high-speed decryption.

LOGICAL PHY: The physical coding sublayer(PCS) containing the De-scrambler, 8b10b or 128b132b decoders, RS-FEC, and Gearbox logic.

DE-SCRAMBLER: It Reverses the scrambling polynomial applied at the Transmitter to restore the original data pattern prior to symbol decoding.

8B10B DECODER: It Converts 10-bit symbols back into 8-bit data, recovers control characters, and performs running disparity checks to ensure link integrity.

128B132B DECODER: It Decodes high-efficiency 132-bit blocks into 128-bit data for UHBR rates, restoring the original payload and control information for high-bandwidth links.

RS-FEC(254,250): It is an optional module that performs Reed-Solomon(254,250) decoding to detect and correct transmission errors, effectively removing FEC parity symbols.

GEARBOX: The gearbox module converts the incoming PHY data widths 10-bit,20-bit,40-bit or 80-bit into the internal link layer data width ensuring proper data alignment and reconstruction of the main link stream.

ASIC AND FPGA IMPLEMENTATION
ASIC TechnologyLogic ResourcesSystem Clock FrequencyAux Clock FrequencyLink Clock FrequencyVideo clock FrequencySecondary Clock FrequencySerdes Clock Frequency
TSMC 28nm1122K100MHz54MHz102.27MHz148.5MHz54MHz168.5MHz

FPGA Device and FamilyLogic ResourcesSystem Clock FrequencyAux Clock FrequencyLink Clock FrequencyVideo clock FrequencySecondary Clock FrequencySerdes Clock Frequency
AMD xcvu9p-flga2104-2L-e252379 LUT's100MHz54MHz102.27MHz148.5MHz54MHz168.5MHz

LICENSING OPTIONS
  • Single Site license for regional development teams.
  • Multi-Site license for global corporate deployments.
  • Single Design license for specific project cost-efficiency.
  • Unlimited Design license for high-volume product roadmaps.
DELIVERABLES
  • Complete Verilog/VHDL/SystemC Source Code.
  • UVM-compliant verification environment with a comprehensive test suite.
  • Production-ready synthesis, Lint, and CDC scripts.
  • IP-XACT RDL generated address maps.
  • Standard-compliant firmware and Linux/C driver packages.
  • Detailed documentation: User Guides, Release Notes, and ISO 26262 Safety Manual (SAM)/FMEDA.