Skip to main content
Skip to main content

HDMI eARC Receiver IIP

High Definition Multimedia Interface - Enhanced Audio Return Channel Receiver IIP

HDMI eARC Receiver IIP

Overview

It supports two modes:

1.Differential Mode Audio Channel

2.Common Mode Data Channel

COMPETITIVE ADVANTAGE

The SivaKali Tech HDMI eARC 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. 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
  • HDMI eARC Receiver IIP
  • Fully compliant with the HDMI eARC Receiver specification as defined in the HDMI version 2.1b specification and ensures standard-adherent operation across all supported configurations.
  • Supports configurable audio channel count from 2 to 32 channels.
  • Supports variable audio sample words lengths of 16-bit, 20-bit and 24-bit.
  • Supports audio sample rates from 32kHz to 192kHz.
  • Supports the reception of the following encrypted and unencrypted audio formats:
    • 2-channel L-PCM.
    • Multi-channel L-PCM.
    • IEC 61937(compressed audio).
    • One bit audio.
  • Supports single-ended non-differential split outputs for flexible integration.
  • Performs bi-phase mark decoding and falling-edge demodulation.
  • Dynamically supports seamless Audio Format Change operations.
  • Manages the following critical functions over the eARC Common Mode Data Channel:
    • Discovery and Disconnect protocols.
    • Heartbeat monitoring.
    • Status bits transmission/reception.
    • Audio Latency Control.
    • Capabilities Data Structure exchange
  • Supports the extraction of audio channel status and user bits.
  • Extracts and processes ACP, ISRC1 and ISRC2 U-bit messages structures.
  • Incorporates Error Correcting Code(ECC) decoding and robust error correction on both the eARC Common mode data channel and the high-speed differential mode channel.
  • 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

CSR: Contains all configuration registers used to monitor status and control the RTL functionality.

CONTROL DECODER: Decodes the incoming biphase-mark encoded data from the Common mode data channel and passes the extracted information to the Control Receive FSM.

CONTROL RECEIVE FSM: Validates incoming messages and forwards critical discovery, capability and status information to the appropriate internal logic for processing.

CONTROL TRANSMIT FSM: Formats the required response messages and transmits control responses over the control channel in strict accordance with eARC protocol timing rules.

CONTROL ENCODER: Converts the formatted payload from the Control transmit FSM into a serialized bit-stream for transmission back to the source device.

DATA DECODER: Processes the incoming high-speed differential audio stream and validates the data integrity using embedded synchronization patterns.

DATA RECEIVE FSM: Manages the overall state machine for the reliable reception, buffering and routing of the high-bitrate audio data payloads.

PRESCALAR: Divides the system clock based on a configurable prescaler value to derive the necessary serial clock. It also handles clock recovery by extracting the internal bit clock directly from the incoming data stream transitions.

ASIC AND FPGA IMPLEMENTATION
ASIC TechnologyLogic ResourcesClock Frequency
TSMC 28nm7.16K100MHz
SMIC 40nm7.91K100MHz
UMC 55nm18.06K100MHz

FPGA Device and FamilyLogic ResourcesClock Frequency
AMD VCU118 Virtex Ultrascale+ xcvu9p-flga2104-2L-e1193 LUT's100MHz

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.