Skip to main content
Skip to main content

Display Port 2.x Transmitter IIP

Display Port Transmitter IIP

Display Port 2.x Transmitter IIP

Overview

COMPETITIVE ADVANTAGE

The SivaKali Tech Display Port 2.x Transmitter 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 Transmitter
  • Fully compliant with the Display Port version 2.1a specification and ensures 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 input 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 encoding and data scrambling
  • Scrambler can be enabled or disabled dynamically for ANSI8B10B encoding
  • Supports scrambler reset after every 512th symbol
  • 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 Compression(DSC v1.2a)
  • Fully synthesizable
  • Static synchronous design
  • Positive edge clocking and no internal tri-states
  • Scan test ready
  • Simple host interfaces enable straightforward integration with microcontrollers and application processors.
FUNCTIONAL DESCRIPTION

CORE: The top-level integration layer that interconnects all sub-modules and exports the primary IP interfaces to the system SoC.

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: This Module monitors Hot Plug Detect(HPD) signal and identifies IRQ and unplug events, and coordinates the required control actions through the AUX interface.

AUX FSM: It Manages the auxiliary channel protocol by initiating AUX read/write transactions and validates responses for Link Training.

LINK TRAINING: Link training module negotiates and maintains the physical link with the receiver through automated clock recovery and channel equalization procedures.

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

LINK FSM: Link FSM is responsible for formatting the outgoing audio/video stream by inserting required fill symbols to maintain stream synchronization.

VIDEO PACKER: Video packer formats incoming pixel data based on configured colorimetry and bit-depth(BPC), ensuring precise alignment within the DisplayPort stream.

SDP/AUDIO PACKER: It constructs Secondary Data Packet(SDP) headers and packs audio samples with the required metadata, forming an SDP packetized audio stream based on the configured sample rate and channel configuration.

DSC: It is an optional module which implements VESA Display Stream Compression to reduce pixel bandwidth requirements enabling efficient transmission of high-resolution video over the DisplayPort link.

HDCP: It is an optional module which provides end-to-end content protection via secure authentication, key exchange, and high-speed data encryption.

LOGICAL PHY: The physical coding sublayer(PCS) comprising the Scrambler, 8b10b or 128b132b encoders, RS-FEC, and Gearbox logic.

SCRAMBLER: The scrambler employs a polynomial seed to scramble Main-Link data, significantly reducing Electro-Magnetic Interference(EMI) prior to line encoding.

8B10B ENCODER: It Converts 8-bit data into 10-bit symbols to ensure DC balance and adequate transition density through running disparity control.

128B132B ENCODER: It Provides high-efficiency line encoding for UHBR rates, mapping 128-bit data blocks into 132-bit transmission blocks for maximum throughput.

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

GEARBOX: This Module converts internal link layer data width to PHY interface widths of 10-bit,20-bit,40-bit and 80-bit depending on the PHY configuration.

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.