Skip to main content
Skip to main content

eDP TRANSMITTER IIP

Embedded DisplayPort Transmitter IIP

eDP TRANSMITTER IIP

Overview

COMPETITIVE ADVANTAGE

The SivaKali Tech eDP 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. Delivering premium visual experiences for digital signage, broadcast, and consumer displays. Validated on leading FPGA platforms and foundry nodes, it provides a low-risk, time-to-market advantage for developers.

COMPETITIVE ADVANTAGE

High Quality Compression: Visually lossless compression algorithms optimized for minimal silicon area.

Real-Time Performance: Ultra-low latency processing suitable for live streaming and interactive applications.

Multi-Standard Support: Configurable to support various resolutions, frame rates, and color formats.

Power Efficient: Architecture optimized to minimize power consumption for portable multimedia devices.

FEATURES
  • Fully compliant with the Embedded DisplayPort version 1.5 specification and ensures standard-adherent operation across all supported configurations
  • Backward compatible with Embedded DisplayPort 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 and 8.1Gbps
  • 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 HPD based link training
  • Supports main link, Aux link and Hot plug functionality
  • Supports maximum resolution upto 4k@60Hz
  • Compatible with the video formats which are mentioned in eDP v1.5
    • 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 interlane skew insertion in source mode
  • Supports PSR (Panel Self Refresh) entry and exit
  • Supports frame number identification in PSR
  • Supports Selective update (partial frame update) during Panel Self Refresh(PSR)
  • Supports PSR2(Panel Self Refresh) as per specification eDPv1.5
  • Supports Multi SST operation(MSO)
    • Two SST Links with one Lane each (two Lanes total), 2x1
    • Two SST Links with two Lanes each (four Lanes total), 2x2
    • Four SST Links with one Lane each (four Lanes total), 4x1
  • Supports Advanced Link Power Management to reduce wake latency
  • Supports GTC-based video timing synchronization
  • Supports PSR Secondary Data Packet
  • Supports Display Backlight Control Using DPCD Registers
  • 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,IEC60958-4,IEC 61937-1,IEC 61937-3,CEA/CTA 861-F,861-G
  • Compatible with all secondary packet formats which are mentioned in eDP v1.5b
    • 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
  • performs ANSI8B10B encoding and data scrambling
  • Supports scrambler reset after every 512th symbols
  • 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.2)
  • 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 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.

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 28nm263.57K100MHz54MHz135MHz60MHz54MHz270MHz

FPGA Device and FamilyLogic ResourcesSystem clock FrequencyAux clock FrequencyLink clock FrequencyVideo clock FrequencySecondary clock FrequencySerdes clock Frequency
AMD-xcvu9p-flga2104-2L-e43928 LUT's100MHz54MHz135MHz60MHz54MHz270MHz

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.