DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests...

82
DisplayPort and HDMI Protocol Analysis and Compliance Testing

Transcript of DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests...

Page 1: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort and HDMI Protocol Analysis and Compliance Testing

Page 2: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Agenda

DisplayPortDisplayPort Connection Sequence

DisplayPort Link Layer Compliance Testing

DisplayPort Main Link Protocol Analysis

HDMIHDMI Protocol Analysis

HDMI Protocol Compliance Testing

Page 3: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980B Front View 980R Front View

quantumdata 980 Test Platforms

Page 4: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Protocol Analysis and Compliance Testing

Page 5: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980B Advanced Test Platform – Features / DisplayPort Modules

Modules:

HDMI 1.4 300MHz Protocol Analyzer module.

HDMI 2.0 600MHz Video Generator module.

HDMI 2.0 600MHz Protocol Analyzer module.

DisplayPort 1.2 Video Generator / Analyzer module.

DisplayPort 1.4 Video Generator / Analyzer module.

12G-SDI Video Generator / Analyzer module.

Phy & Protocol Aux Channel Analyzer module.

980B Test Platform Standard Features:

15 inch touch screen – 1280 x 768 resolution.

Operates through embedded touch display or remote GUI from host PC.

Accommodates up to five (5) 980 series modules.

Command line control via telnet.

Software upgradable.

Page 6: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980B DisplayPort Compliance Tests Supported

DisplayPort HDCP:

HDCP 2.2 Source Tests

HDCP 2.2 Sink Tests

HDCP 2.2 Repeater Tests

980B Test Platform DisplayPort Link Layer:

DP 1.2 Core Sink Tests

DP VESA Draft Tests, including reduced lane count fallback tests

Page 7: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Anatomy

DisplayPort Source DisplayPort Sink (Monitor/TV)

DisplayPort Cable

Main Link (Video/Audio/Control/Framing -

Isochronous Streams – 4 lanes)

Aux Channel – Link/Device Management

Hot Plug Detect – Interrupt Request

Lane 0

Lane 1

Lane 2

Lane 3

Main Link: Unidirectional, high-bandwidth channel used to transport video, audio and metadata and protocol control elements.

Main Link 1, 2 or 4 Lane Configurations.

Main Link 4 link rates:– 1.62Gbps (Reduced Bit Rate)

– 2.7Gbps (High Bit Rate)

– 5.4Gbps (High Bit Rate 2)

– 8.1Gbps (High Bit Rate 3) introduced in DisplayPort 1.3/4.

No clock channel. Sink recovers clock using link transitions.

Aux Channel: Bidirectional, half duplex channel with a data rate of 1Mbps. Link Training, DPCD Register status, HDCP authentication & EDID.

Hot plug lead:– Connection Detection.

– Interrupt mechanism in cases where there is a failure.

Page 8: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Connection Sequence

Page 9: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Connection Sequence

DisplayPort Source DisplayPort Sink (Monitor/TV)Event(s)

Link Training – Clock Recovery

Hot Plug

Read EDID Capabilities of Sink Device

Link Training – Channel Equalization,

Symbol Lock, Lane Alignment

Read DPCD Link Capabilities of Sink

HDCP Authentication

For content protection)

DisplayPort Cable

Hot Plug. Indication to the Source that there is a Display device connect to it.

EDID read. EDID is a data structure provided by a DisplayPort display that describe its capabilities to a DisplayPort video source.

Link Training. Link training establishes the physical link parameters (number of lanes, link rate, voltage swing, pre-emphasis, equalization) used for transmission of video and audio over the main link.

Link Training has two phases: – Clock Recovery and

– Channel Equalization which includes Symbol Lock and Inter-Lane alignment.

If the video/audio content is flagged for content protection, the High-bandwidth Digital Content Protection (HDCP) authentication protocol is used.

Page 10: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980 Auxiliary Channel Analyzer Panels

Transaction

Log Panel

Two panels:1) Transaction Log Panel2) Details panel.

Details of the highlighted transaction in the Log panel appears in the Details panel.

Time goes from top to bottom on the Transaction Log panel.

Direction of transaction is provided (< >).

Read and Write is indicated (R W).

Message type indicated (e.g. DPLT for DisplayPort Link Training). Color coding also used to distinguish between transaction types.

Tim

e

Detail PanelDirection (< >)

Write Msg

Link Training

DPCD Event

Read Msg

Page 11: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – EDID ReadDisplayPort Source DisplayPort Sink

Sink

Function

Source Function TransactionHot Plug

Read Request for Sink DPCD

Capabilities over Aux Chan

Returns DPCD Capability Registers

over Aux Chan

If CR not Done, then

adjust Voltage Swing

and Pre-Emphasis

Writes Link Configuration Parameters

over Aux Chan

Checks if CR

is achieved

Transmit Training Pattern 1 symbols

over Main Link

> 100us

Hot Plug

Send EDID over Aux Chan

Write current drive settings to Rx DPCD

over Aux Chan

Read Request on DPCD - CR Done

over Aux Chan

Returns CR Status from DPCD

over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS1

Transmit Training Pattern 1 symbols

over Main LinkChecks if CR is

achievedRepeat if CR if not done;

Otherwise: Channel EQ.Source Reads EDID from Sink

Page 12: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Read Sink DPCD CapabilitiesDisplayPort Source DisplayPort Sink

Sink

Function

Source Function TransactionHot Plug

Read Request for Sink DPCD

Capabilities over Aux Chan

Returns DPCD Capability Registers

over Aux Chan

If CR not Done, then

adjust Voltage Swing

and Pre-Emphasis

Writes Link Configuration Parameters

over Aux Chan

Checks if CR

is achieved

Transmit Training Pattern 1 symbols

over Main Link

> 100us

Hot Plug

Send EDID over Aux Chan

Write current drive settings to Rx DPCD

over Aux Chan

Read Request on DPCD - CR Done

over Aux Chan

Returns CR Status from DPCD

over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS1

Transmit Training Pattern 1 symbols

over Main LinkChecks if CR

is achievedRepeat if CR if not done;

Otherwise: Channel EQ.

Source Reads Sink DPCD

Capability Registers

Page 13: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Link Training Clock Recovery SequenceDisplayPort Source DisplayPort Sink

Sink

Function

Source Function TransactionHot Plug

Read Request for Sink DPCD

Capabilities over Aux Chan

Returns DPCD Capability Registers

over Aux Chan

If CR not Done, then

adjust Voltage Swing

and Pre-Emphasis

Writes Link Configuration Parameters

over Aux Chan

Checks if CR

is achieved

Transmit Training Pattern 1 symbols

over Main Link

> 100us

Hot Plug

Send EDID over Aux Chan

Write current drive settings to Rx DPCD

over Aux Chan

Read Request on DPCD - CR Done

over Aux Chan

Returns CR Status from DPCD

over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS1

Transmit Training Pattern 1 symbols

over Main LinkChecks if CR

is achievedRepeat if CR if not done;

Otherwise: Channel EQ.

Source Writing Link Rate (8.1Gbps) to Sink

DPCD Registers to Begin Link Training

Page 14: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Link Training Clock Recovery SequenceDisplayPort Source DisplayPort Sink

Sink

Function

Source Function TransactionHot Plug

Read Request for Sink DPCD

Capabilities over Aux Chan

Returns DPCD Capability Registers

over Aux Chan

If CR not Done, then

adjust Voltage Swing

and Pre-Emphasis

Writes Link Configuration Parameters

over Aux Chan

Checks if CR

is achieved

Transmit Training Pattern 1 symbols

over Main Link

> 100us

Hot Plug

Send EDID over Aux Chan

Write current drive settings to Rx DPCD

over Aux Chan

Read Request on DPCD - CR Done

over Aux Chan

Returns CR Status from DPCD

over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS1

Transmit Training Pattern 1 symbols

over Main Link

Checks if CR

is achievedRepeat if CR if not done;

Otherwise: Channel EQ.

Source Writing Voltage Swing and Pre-Emphasis

Levels that will be used for Link Training to

Sink DPCD Registers

Page 15: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Link Training Clock Recovery SequenceDisplayPort Source DisplayPort Sink

Sink

Function

Source Function TransactionHot Plug

Read Request for Sink DPCD

Capabilities over Aux Chan

Returns DPCD Capability Registers

over Aux Chan

If CR not Done, then

adjust Voltage Swing

and Pre-Emphasis

Writes Link Configuration Parameters

over Aux Chan

Checks if CR

is achieved

Transmit Training Pattern 1 symbols

over Main Link

> 100us

Hot Plug

Send EDID over Aux Chan

Write current drive settings to Rx DPCD

over Aux Chan

Read Request on DPCD - CR

Done over Aux Chan

Returns CR Status from DPCD

over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS1

Transmit Training Pattern 1 symbols

over Main LinkChecks if CR

is achievedRepeat if CR if not done;

Otherwise: Channel EQ.Verifying Clock Recovery Done on all four Lanes

Page 16: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Link Training Channel EQ, Symbol Lock, Interlane Alignment

Source Writing Training Pattern Set 4

to Sink DPCD Registers

DisplayPort Source DisplayPort Sink

Sink

Function

Source Function Transaction

If CE, SL, LA not Done,

then adjust Voltage

Swing and Pre-

Emphasis

Checks if CE,

SL, LA are

achieved

Transmit Training Pattern 2/3/4

symbols over Main Link

Read Request on DPCD – CE, SL,

LA Done over Aux Chan

Returns CE, SL, LA Status from

DPCD over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS2/3/4

Transmit Training Pattern 2/3/4 symbols

over Main Link Checks if CE,

SL, LA are

achievedRepeat if CE, SL, LA not done;

Otherwise: Link Training done.

Write current drive settings to Rx DPCD

over Aux Chan

Page 17: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Link Training Channel EQ, Symbol Lock, Interlane Alignment

Source Reads Status of Channel Equalization,

Symbol Lock and Inter-Lane Alignment

Link Training All Done!

DisplayPort Source DisplayPort Sink

Sink

Function

Source Function Transaction

If CE, SL, LA not Done,

then adjust Voltage

Swing and Pre-

Emphasis

Checks if CE,

SL, LA are

achieved

Transmit Training Pattern 2/3/4

symbols over Main Link

Read Request on DPCD – CE, SL,

LA Done over Aux Chan

Returns CE, SL, LA Status from

DPCD over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS2/3/4

Transmit Training Pattern 2/3/4 symbols

over Main Link Checks if CE,

SL, LA are

achievedRepeat if CE, SL, LA not done;

Otherwise: Link Training done.

Write current drive settings to Rx DPCD

over Aux Chan

Page 18: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Link Training Symbol Lock Failure

Clock Recovery and Channel Equalization completed,

but Symbol Lock not completed.

DisplayPort Source DisplayPort Sink

Sink

Function

Source Function Transaction

If CE, SL, LA not Done,

then adjust Voltage

Swing and Pre-

Emphasis

Checks if CE,

SL, LA are

achieved

Transmit Training Pattern 2/3/4

symbols over Main Link

Read Request on DPCD – CE, SL,

LA Done over Aux Chan

Returns CE, SL, LA Status from

DPCD over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS2/3/4

Transmit Training Pattern 2/3/4 symbols

over Main Link Checks if CE,

SL, LA are

achievedRepeat if CE, SL, LA not done;

Otherwise: Link Training done.

Write current drive settings to Rx DPCD

over Aux Chan

Page 19: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Connection Sequence – Link Training Symbol Lock Failure – Reset Drive Voltages

DisplayPort Source DisplayPort Sink

Sink

Function

Source Function TransactionHot Plug

Read Request for Sink DPCD

Capabilities over Aux Chan

Returns DPCD Capability Registers

over Aux Chan

If CR not Done, then

adjust Voltage Swing

and Pre-Emphasis

Writes Link Configuration Parameters

over Aux Chan

Checks if CR

is achieved

Transmit Training Pattern 1 symbols

over Main Link

> 100us

Hot Plug

Send EDID over Aux Chan

Write current drive settings to Rx DPCD

over Aux Chan

Read Request on DPCD - CR

Done over Aux Chan

Returns CR Status from DPCD

over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS1

Transmit Training Pattern 1 symbols

over Main LinkChecks if CR

is achievedRepeat if CR if not done;

Otherwise: Channel EQ.

Sink requests that the Source adjusts Voltage Swing

level and pre-emphasis

on all four lanes.

Page 20: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Auxiliary Channel Analyzer (ACA) – Link Maintenance

DisplayPort Source DisplayPort Sink (Monitor/TV)

DisplayPort Cable

Main Link (Video/Audio/Control/Framing -

Isochronous Streams)

Aux Channel – Link/Device Management

Hot Plug Detect – Interrupt Request

Lane 0

Lane 1

Lane 2

Lane 3

Interrupt Request

If Link Training is successful, then Link Maintenance mode.

Link Training does not guarantee that the link will behave without errors.

In Link Maintenance mode, the Link Policy function may force a retrain if there is a failure on the link.

Link retraining is necessary when there is a loss of Clock Lock, Symbol Lock or Inter-Lane Alignment.

Failure results in an IRQ interrupt using the Hot Plug Detect lead. The interrupt is a low-going pulse.

Source re-initiates Link Training.

Page 21: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Auxiliary Channel Analyzer (ACA) – Link Maintenance – IRQ Request

Link Training has been completed. Link failure occurs;

Interrupt generated Link Training re-initiated

DisplayPort Source DisplayPort Sink

Sink

Function

Source Function Transaction

If CE, SL, LA not Done,

then adjust Voltage

Swing and Pre-

Emphasis

Checks if CE,

SL, LA are

achieved

Transmit Training Pattern 2/3/4

symbols over Main Link

Read Request on DPCD – CE, SL,

LA Done over Aux Chan

Returns CE, SL, LA Status from

DPCD over Aux Chan

Source selects Voltage

Swing and Pre-

Emphasis for TPS2/3/4

Transmit Training Pattern 2/3/4 symbols

over Main Link Checks if CE,

SL, LA are

achievedRepeat if CE, SL, LA not done;

Otherwise: Link Training done.

Write current drive settings to Rx DPCD

over Aux Chan

Link Maintenance Mode

IRQ HPD Interrupt Request

Link Training Mode

Page 22: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Link Layer Compliance Test

Page 23: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Link Layer Compliance Testing – Selecting the Tests

Access the Test Selection tab.

Choose the Test Category tabs.

Select the specific tests.

Page 24: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Link Layer Compliance Testing – Viewing the Link Layer Test Results

Compliance Test Results window.

Shows Test File name.

Lists each test.

Provides Pass/Fail status for each test.

HTML Report available.

Explode out each test to see details.

Let’s look at some examples…

Page 25: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Link Layer Compliance - Failure Clock Recovery (Example 5.3.1.3 test)

Sample Link Layer Compliance test results.

Let’s look at a failure on 5.3.1.3 test.

Explode out the test to see the details.

Double click on any record to open up the associated ACA trace file for that test.

Double Click on

any record to open

ACA Trace File

Page 26: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Link Layer Compliance - Failure Clock Recovery (Example 5.3.1.3 test)

Example: Link Layer 5.3.1.3 test failure.

Test Fails because the sink (display) under test achieves Clock Recovery on Lane1 even though the reference source (980 DP Source) is sending an invalid video stream on Lane 1.

Page 27: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Link Layer Compliance - Symbol Error Count (Example 7.2.1.4 Test)

Sample Link Layer Compliance test results.

Let’s look at a failure on 7.2.1.4 test.

Explode out the test to see the details.

Double click on any record to open up the associated ACA trace file for that test.

Double Click on

any record to open

ACA Trace File

Page 28: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Link Layer Compliance - Symbol Error Count (Example 7.2.1.4 Test)

Example: Link Layer 7.2.1.4 Test.

Test Fails because the sink (display) under test DPCD value for Symbol Error Count is not 1 for the 5.4Gb/s, 4 Lane test.

Page 29: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort

Main Link Protocol Analysis

Page 30: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Capture Viewer

There are 3 separate panels in the Capture Viewer: 1) Event Plot, 2) Data Decode, 3) Link Symbol panel (all lanes).

The panels are all in sync with one another.

Transaction details are shown in Data Decode Details panel.

Event time is left to right (or top to bottom on the Link Symbol Panel).

You can search for events and specific control characters.

You can filter the list to gain a specific view of any one event type or set of event types.

Data Decode

Panel (Details)

Time

Tim

e

Tim

e

Link Symbol

PanelEvent Plot

Panel

Data Decode

Panel

Page 31: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – One Video Frame

Video packets occur during the active video period.

Metadata: Main Stream Attributes (MSA) and Secondary Data Packets (SDP) occur during the vertical blanking period and are identified with Framing control characters.

Fill characters are zeros for filling up (stuffing) the unused link symbols.

VERTICAL BLANKING

Fill Characters Video

Metadata Control Symbols

Audio samples

Lines

Lines

Page 32: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Video and Vertical Blanking Structure

Blue areas are the vertical blanking.

Greenish areas are the video, stuffing and control characters.

Vid

eo

Ve

rtic

al

Bla

nk

ing

Vid

eo

Vid

eo

Ve

rtic

al

Bla

nk

ing

Ve

rtic

al

Bla

nk

ing

Ve

rtic

al

Bla

nk

ing

Page 33: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Video and Horizontal Blanking Structure

Empty areas are horizontal blanking.

Greenish areas are the video, stuffing and control characters.

Ho

rizo

nta

l

Bla

nk

ing

Vid

eo

Video

Page 34: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Framing Control Symbols

Framing control symbols are used to identify the beginning and end of: 1) Vertical Blanking, 2) Fill characters, 3) Secondary Data packets.

Page 35: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Framing Control Symbols

Showing end of Video Display Frame, beginning of vertical blanking.

Also showing the horizontal blanking region.

Page 36: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Horizontal Blanking

Horizontal blanking is stuffed with fill characters.

Fill characters are zeros as indicated on the Link Symbol panel.

Fill

Ch

ars

Fill

Ch

ars

Horizontal Blanking – Fill Characters

Page 37: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Horizontal Blanking

Horizontal blanking is preceded by the four (4) character sequence of Blanking Start (BS), Blanking Fill (BF) followed by the VBID.

The VBID data indicates that this blanking period is not Vertical Blanking.

Page 38: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Framing Control Symbols

Showing end of Video Display Frame, beginning of vertical blanking.

Page 39: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Framing Control Symbols

Showing end of Video Display Frame, beginning of vertical blanking.

Fill regions are visible as are some of the protocol elements in the vertical blanking region.

Page 40: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Main Stream Attributes

Main Stream Attribute (MSA) data also appears once per frame in the Vertical blanking.

MSA details shown in Data Decode Details panel.

MSA data indicates the timing parameters and video attributes such as video type (YCbCr), sampling (4:4:4), color depth (10 bit), etc.

MSA includes the Mvid and Nvid parameters for stream clock regeneration.

MSA packets are demar-cated by the Secondary Data Start (SS) and Secondary Data End (SE) protocol control packets.

Page 41: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Audio Sample Packets

Audio Sample Packets are interspersed in the Vertical Blanking (and the horizontal blanking).

The control elements in the Vertical Blanking (BS,BF,BF,BS,VBID) follow a cadence.

From a distance we can see where the sample packets are.

Page 42: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Audio Sample Packets (2 Channel)

Audio Sample Packets occur in the Vertical Blanking and the horizontal blanking.

Audio sample data shown in Data Decode Details panel.

Audio sample packets include the audio and header information about what the audio format is.

Audio Sample packets are demarcated by the Secondary Data Start (SS) and Secondary Data End (SE) protocol control packets.

Page 43: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Audio Timestamp

Audio Timestamp packets occur once per video frame in the Vertical Blanking.

Audio Timestamp values shown in the Data Decode Details panel.

Maud and Naud values in the Audio Timestamp packet data are used to reconstruct the audio stream’s sampling frequency.

Audio Timestamp packets are demarcated by the Secondary Data Start (SS) and Second-ary Data End (SE) protocol control packets.

Page 44: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – Audio CTA Infoframe

Audio (CTA) Infoframe packets occur once per video frame in the Vertical Blanking.

Audio Infoframe values shown in the Data Decode Details panel.

Include values for audio format (e.g. LPCM) audio sampling rate (e.g. 48kHz), number of channels and audio bit depth (e.g. 16 bits).

Audio Infoframe packets are demarcated by the Secondary Data Start (SS) and Secondary Data End (SE) protocol control packets.

Page 45: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

DisplayPort Main Link Protocol – High Dynamic Range (HDR) Infoframe

High Dynamic Range (HDR) infoframe, when required, occurs once per frame in the Vertical Blanking.

HDR values are shown in the Data Decode Details panel.

HDR parameter values enable a UHD display to put itself in the correct mode to produce the intended High Dynamic Range video and imagery.

HDR Infoframes are demarcated by the Secondary Data Start (SS) and Secondary Data End (SE) protocol control packets.

Page 46: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Protocol Analysis and Compliance Testing

Page 47: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980B Advanced Test Platform – Features / HDMI Modules

Modules:

HDMI 1.4 300MHz Protocol Analyzer module.

HDMI 2.0 600MHz Video Generator module.

HDMI 2.0 600MHz Protocol Analyzer module.

DisplayPort 1.2 Video Generator / Analyzer module.

DisplayPort 1.4 Video Generator / Analyzer module.

12G-SDI Video Generator / Analyzer module.

Phy & Protocol Aux Channel Analyzer module.

980B Test Platform Standard Features:

15 inch touch screen – 1280 x 768 resolution.

Operates through embedded touch display or remote GUI from host PC.

Accommodates up to five (5) 980 series modules.

Command line control via telnet.

Software upgradable.

Page 48: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980B HDMI Compliance Tests Supported

HDMI HDCP:

HDCP 1.4 Source Tests

HDCP 2.2 Source Tests

HDCP 2.2 Sink Tests

HDCP 2.2 Repeater Tests

980B Test Platform HDMI Protocol Compliance:

HDMI 1.4b Source Tests

HDMI 1.4b Sink Tests

HDMI 2.0 Source Tests

HDMI 2.0 Sink Tests

CEC 2.0 Tests

Page 49: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Anatomy

HDMI

TransmitterHDMI

Receiver

Display Data Channel (DDC)HDCP

CEC

HDCP &

EDID

TMDS Channel 0 (R V/H sync)

CEC

HEAC

(HEC/ARC)

HEAC

(HEC/ARC)

TMDS Channel 1 (G Control)

TMDS Channel 2 (B Control)

TMDS Clock Channel

HDMI Source HDMI Sink

CEC Bus

Utility Line/+5V

Detect High / LowHot Plug Detect Line

Video

Audio

Control/Status

Video

Audio

Control/Status

The Capture data is primarily TMDS but the Aux Channel data is also in the capture (such as the DDC HDCP transactions).

Page 50: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Video ‘Raster’ TMDS Video and Timing Elements

All the data elements on this illustration can be viewed through the Capture data utility and some more that are not shown.

Page 51: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980 GUI ManagerViewing 980 Capture – HDMI Structure / Arrangement

Page 52: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

We look at the captured video frames to determine how many frames there were (this is one way of doing it).

Notice there are 14 video frames.

The Frames are blue because the data is encrypted with HDCP and we are not allowed to show the actual video frames as it would be a violation of HDCP rules.

Page 53: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

You can also determine the number of video frames by looking at the number of Vsyncs (again 14).

Notice also that there are 14 HDCP encryption enable pulses; one for each frame

We can zoom in to see the frame boundaries.

Page 54: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

You can see two of the frame boundaries (indicated).

Page 55: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

We can zoom into see the metadata in the vertical blanking (next slide).

Page 56: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

We can now see a video data elements and the Hsync pulses.

We can also see the entire Vsync.

The Hsync pulses are also visible (Hsyne pulses occur per line of video).

We have measured the Vsync pulse using the measuring tool (43972 pixels in length).

Page 57: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

We zoom in more and surround some of the metadata in the vertical blanking (next slide).

Page 58: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

We can now see an audio sample packet, a Vendor Specific InfoFrame and an AVI InfoFrame.

The AVI InfoFrame is selected and we can see the values in the Data Decode panel details below. There is only one AVI InfoFrame per video frame.

We can also see an Hsyncfor horizontal blanking (per line) pulse and measure that if desired.

Page 59: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Capture Analysis – HDMI Video / Structure Arrangement

We have panned to the right and now we can see some more data islands in the Vertical Blanking (during Vsync).

The Source Product Descriptor (SPD) and the Audio InfoFrame which is selected and we can see the values in the Data Decode panel details below.

Page 60: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980 GUI ManagerViewing 980 Capture Data – Video Frames

Page 61: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Video Pixel Data Analysis

Click on one of the image frames.

See results next slide.

Page 62: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Video Pixel Data Analysis

Essential video data on the top panel.

You can view the color values of the cursor location and a marker location.

Navigate around the image using the arrow keys at the bottom.

Page 63: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980 GUI ManagerViewing 980 Capture Data – Timing Data

Page 64: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Video Timing Analysis

General timing data is shown in the Video Format sub panel; this shows the format and the pixel rate among other things.

The Frame timing statistics are shown in the second panel.

The Line timing parameters (of the frame that you have highlighted) are shown in the lower panel.

Timing errors will be highlighted.

Page 65: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

980 GUI ManagerViewing 980 Capture Data – Protocol Data

Page 66: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Video, Audio and Metadata Capture

Notice the protocol elements (preamble and guard band).

Let’s Zoom in (next slide).

Special Note: Our competitors cannot show this protocol data.

Page 67: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Protocol Capture

After zooming in.

Same searching and filtering tools apply to the protocol data capture.

Closer zoom next slide.

Page 68: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Protocol Capture

After zooming in more.

Notice the timing elements (Hsync [horizontal] and Vsync [vertical]).

DI means there are data islands packets such as Infoframe packets that are not shown in the protocol data capture.

Page 69: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Protocol Capture

After zooming in more in a different location.

Notice that you can see how the protocol data is aligned and interspersed with the video data and the timing data.

Page 70: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Protocol Compliance Testing

Page 71: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI Protocol Compliance Testing

HDMI 1.4b source DUT testing– 7-16 ~ 7-40

HDMI 1.4b sink DUT testing– 8-1 ~ 8-31

HDMI 2.0 source DUT testing– HF1-10 ~ HF1-55

HDMI 2.0 sink DUT testing– HF2-5 ~ HF2-58

CEC 2.0 testing– HF4-1-3 ~ HF4-3-2

HDCP 1.4 source DUT testing– 1A-01 ~ 1B-06

HDCP 2.2 source DUT testing– 1A-01 ~ 1B-10

HDCP 2.2 sink DUT testing– 2C-01 ~ 2C-05

HDCP 2.2 repeater DUT testing– 3A-01 ~ 3C-25

Page 72: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Protocol Compliance Testing

The name is shown on the top.

The results show pass or fail (pass in this case).

Note the extensive details are provided for each test.

The paragraph notations (e.g. 4.3.1) map to the sections in the HDMI 2.0 Compliance Test Spec.

Details are useful for identifying the root cause of failures when they occur. (In this case there were no failures).

Page 73: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Compliance Testing

You can open up the HTML report (results next slide).

Page 74: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Compliance Testing – Test Report

When you run the report you can elect to include the CDF or not.

Here we show the CDF in the report.

The results are on the next slide.

Page 75: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Compliance Testing – Test Report

Test results.

Notice the detail in the reports.

Page 76: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Video Compliance Test

You can explode out the tests to reveal the details for any subtest that you want.

Note the details provide for each test. Each iteration and each subtest in each iteration maps to the sections in the HDMI 2.0 Compliance Test Specification.

And of course you can always run the HTML report.

Page 77: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Video HDR Compliance Test

You can explode out the tests to reveal the details for any subtest that you want.

Notice here we have some failures.

You can view the details to pinpoint the cause of the failure.

You could then view the data in the associated capture file (next slide).

And of course you can always run the HTML report.

Page 78: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Video HDR Compliance Test

Let’s see if we can find the failure by searching and filtering through the capture file associated with the failure in the HDR test.

The failure is with the HDR InfoFrame so let’s filter on that (results next slide).

Page 79: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Source Video HDR Compliance Test

We can look at the HDR InfoFrame consult the spec and determine the reason for the failure.

The associated capture data enables an engineer to confirm that the problem exists.

You can export and disseminate the entire report data to colleagues or other subject matter experts or HDMI, LLC or even TLC customer support.

Page 80: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Sink HDR Compliance Test

Here we see there is a failure in the EDID data – wrong value in one of the fields related to HDR.

With the 980 Video Generator you could access the byte in the EDID (see next slide).

Page 81: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

HDMI 2.0 Sink HDR Compliance Test

Here we see EDID decode.

From this we could determine the incorrect data in the HDR compliance test failure on the previous slide.

Page 82: DisplayPort and HDMI Protocol Analysis and Compliance …...980B DisplayPort Compliance Tests Supported DisplayPort HDCP: HDCP 2.2 Source Tests HDCP 2.2 Sink Tests HDCP 2.2 Repeater

Thank you for attending

Questions?

Please contact me, Moon Ki Cho at:

[email protected]

if you have any questions.