Essentials of USB-C DP Alt Mode Protocols

Size: px
Start display at page:

Download "Essentials of USB-C DP Alt Mode Protocols"

Transcription

1 Essentials of DP Alt Mode Protocols Neal Kendall Product Marketing Manager Teledyne LeCroy quantumdata Product Family December 2018

2 Agenda DP Alt Mode DP Alt Mode What Is It? DP Alt Mode Operation Power Delivery Protocol Negotiation into DP Alt Mode Review DisplayPort Protocols & Testing USB Protocol Testing DisplayPort Physical Layer Testing Please Check out our DisplayPort Essentials of Webinars: Essentials of DisplayPort Protocols Essentials of HDCP 2.2 Protocols Essentials of DisplayPort Display Stream (DSC) Protocols Essentials of DisplayPort Link Layer Compliance Testing Essentials of DisplayPort Forward Error Correction (FEC) Essentials of DisplayPort DP Alt Mode Protocols Go To:

3 980 Source and Sink Testing DP Alt Mode Capable Laptop DFP (Source) 980 DP /edp Video Generator Protocol Analyzer 980 DP /edp Video Generator/ Protocol Analyzer DisplayPort Sink (Monitor/TV) Protocol Analysis - Source Testing Sink emulation EDID, DPCD. Protocol Analysis Main Link, Aux Channel. Supports HBR3 link rates and Display Stream Compression and Forward Error Correction. Compliance Testing - Link Layer, (including FEC), DSC, HDCP. Video Generation - Sink Testing Source emulation and Link Training control. Video Pattern Testing HBR3 link rates. Supports generation of Display Stream Compression and Forward Error Correction DSC. Compliance Testing (Link Layer, FEC, HDCP). Power Delivery DP Alt Mode Testing. Run all source and sink testing through the DP Alt Mode ports.

4 DP 1.4 DP Alt Mode What Is It? December 2018

5 DP Alt Mode What Is It? Standard by VESA DisplayPort Alt Mode on USB Type C Standard, Version 1.0b, November 3, A method of transporting DisplayPort video/ audio through connectors/cables: Host (DP source) to DP Sink using an active cable adapter. Host (DP source) to Device (DP sink) using a passive cable. Uses the Power Delivery messaging protocol over a Configuration Channel (CC) to negotiate into and exit out of DisplayPort Alt Mode signaling. Supports 1, 2, or 4 lane modes up to HBR3 bit rates (8.1Gb/s). Supports simultaneous transport of USB Super Speed and DisplayPort over 2 lanes Multi-Function. Terminology Port Partners A Host and a Device connection relationship. DFP-U Downward Facing Port defined in the USB specification (a Host). DFP-D Downward Facing Port defined in the DisplayPort Alt Mode specification (a DP Source). UFP-U Upward Facing Port defined in the USB specification (a Device). UFP-D Upward Facing Port defined in the DisplayPort Alt Mode specification (a DP Sink). Configuration Channel (CC) A singled ended bus running at 300kHz. Used for the Power Delivery Protocol messages. Receptacle Host or Device connector. Plug Mating cable connector. DP/ Adapter Active device that conducts the Power Delivery (PD) negotiations into and out of DP Alt Mode. Has a notification service ( Billboard ) for error notification. Powered by VCONN. Cable Plug A passive or active cable with logic that supports PD protocol commands. PD_SID (Power Delivery Standard Identifier) 16-bit Identifier assigned by the USB-IF for the Power Delivery mode (FF00h). DP_SID (DisplayPort Standard Identifier) - 16-bit Identifier assigned by the USB-IF for the DisplayPort alt mode (FF01h) specification (standard).

6 DP Alt Mode What Is It? Consolidation of functions: SuperSpeed USB Data Traffic. Power Delivery. Video/Audio Transmission. Traditional Mode of Operation New Mode of Operation (Video/Data) Laptop (Source) USB DP Host & DP Alt Mode Capable Laptop DFP (Source) Video/Audio & USB Data to Passive Cable USB Cable Data DP Cable Video/Audio to Passive Cable Multi-Function Dock/USB Hub Data DP USB DP Cable USB Device USB DP USB Device Video/Audio USB DP Display (Sink) Display (Sink) New Mode of Operation (Video/Power) Host & DP Alt Mode Power/Capable Laptop Video Source Power Video/Audio to Passive Cable Display (Sink)

7 DP Alt Mode What Is It? DisplayPort DisplayPort Source Main Link (Video/Audio/Control/Framing - Isochronous Streams 4 lanes) Main Link - Lane 0 Main Link - Lane 1 Main Link - Lane 2 Main Link - Lane 3 Aux Channel Link/Device Management Hot Plug Detect Interrupt Request DisplayPort Cable DisplayPort Sink (Monitor/TV) Main Link: Unidirectional, high-bandwidth channel used to transport video/audio. Main Link 1, 2 or 4 Lane Configurations. Main Link 4 link rates:1.62gbps - 8.1Gbps. Aux Channel: Bidirectional, half duplex channel with a data rate of 1Mbps. Link Training, DPCD Register configuration and status, HDCP authentication & EDID exchange. Hot plug lead: Connection Detection. Interrupt mechanism. DP Alt Mode DisplayPort Alt Mode DFP (Source) with port Main Link (Video/Audio/Control/Framing - Isochronous Streams 4 lanes) Tx1 - Lane 0 Tx2 - Lane 1 Rx1 - Lane 2 Rx2 - Lane 3 Sideband Use (SBU) (Aux Chan) Link/Device Mgt. Configuration Channel (CC) PD Protocol to Passive Cable DisplayPort Sink (Monitor/TV) with DP Alt Mode port DisplayPort Alt Mode repurposes leads for DisplayPort transmission. Tx1/2 & Rx1/2 differential pairs (DP Main Link Lanes). Unidirectional, high-bandwidth channel used to transport video/audio. Sideband Use (DP Aux Channel). Bidirectional, half duplex channel runs at Aux Chan rate of 1Mbps. Used for Link Training, DPCD read/write, HDCP & EDID exchange. Configuration Channel (CC). Bidirectional, half duplex (single ended) channel for Power Delivery (PD) protocol negotiations into DP Alt Mode. Runs at 300kHz. Also enables connection detection.

8 DP Alt Mode Video/Audio and Power Roles Main Link Sideband Use (SBU) (Aux Chan) Configuration Channel (CC) Power (Vbus) DisplayPort Alt Mode DFP (Source) with connector (Laptop) Power Main Link DisplayPort Alt Mode DFP (Source) with connector (Mobile Phone) Passive Cable Video/Audio Sideband Use (SBU) (Aux Chan) Configuration Channel (CC) Power (Vbus) Video/Audio Power Power Passive Cable DisplayPort Alt Mode Sink (Monitor/TV) DisplayPort Alt Mode Sink (Monitor/TV) Video/Audio & Power Roles (Laptop) Laptop is streaming video/audio data to monitor. Data flows from the Laptop (DFP/Source) to the Monitor (DFP Sink). Power can be supplied either from the Laptop or the Monitor via VBus. A Laptop with a dead battery is required to operate as a Power Consumer (a power consumer UFP). DFP_D could act as a UFP_U. Video/Audio & Power Roles (Mobile Phone) Mobile Phone is streaming video/audio data to monitor. Data flows from the Mobile Phone (DFP/Source) to the Monitor (DFP Sink). Power is supplied from Monitor to the Mobile Phone via VBus. Phone: DFP_D (source) is a UFP_U. Monitor: UFP_D (sink) is a DFP_U.

9 DP Alt Mode Video/Audio and Power Roles (Adapter Cable) DisplayPort Alt Mode DFP (Source) with connectors (Mobile Phone) Video/Audio Main Link Sideband Use (SBU) (Aux Chan) Configuration Channel (CC) Adapter Power (Vconn) Adapter Cable DisplayPort Sink (Monitor/TV) Video/Audio with Adapter Cable Connection from Mobile Phone with a DP Alt Mode connector. Monitor is a DisplayPort device without DP Alt Mode capabilities. Video/Audio flows from the Mobile Phone (DFP/Source) to the Monitor (UFP/Sink) through the USB-to-DP Adapter. Power to the USB-to-DP Adapter cable is supplied from the Mobile Phone through Vconn.

10 DP Alt Mode Connections, Applications & Pin Assignments DP Alt Mode Capable Laptop DFP (Source) Host & DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub DP to DP Adapter Cable DP Alt Mode Capable Display UFP (Sink) DP Cable Display (Sink) DP USB Device Display (Sink) DP PA C PA E PA D What are Pin Assignments? USB Type-C pin assignments define the pin function on the USB Type-C receptacle for DP Alt Mode. A mapping of DisplayPort functions from a receptacle to a plug. Pin Assignments for DFP_D & UFP_D: C Used w/ DFP (Source) to UFP connection thru a passive cable when four (4) lanes of DP transmission are needed. D Used w/ DFP (Source) to UFP connection thru a passive cable to a docking station for Multi-Function applications where two (2) lanes of USB Super Speed are needed and two (2) lanes of DP are used. E Used w/ DFP (Source) connection to an UFP (Sink) w/ a standard DP connector using an /DP adapter cable.

11 DP Alt Mode Pin Assignments Pin Assignment C: Used w/ DFP (Source) to UFP connection thru a passive cable when four (4) lanes of DP transmission are needed. Pin Assignment D: Used w/ DFP (Source) to UFP connection thru a passive cable in Multi-Function applications where two (2) lanes of DP transmission and two (2) lanes of USB Super Speed are needed. Pin Assignment E: Used w/ DFP (Source) connection to an UFP (Sink) w/ a standard DP connector using an /DP adapter cable. DFP Receptacle Plug/Cable/Plug UFP Receptacle DFP Receptacle Plug/Cable/Plug UFP Receptacle DFP Receptacle Plug/Cable/Plug UFP Receptacle DP ML2+ A2 DP ML2- A3 CC1 A5 D+ A6 D- A7 Aux Chan P A8 DP ML0- A10 DP ML0+ A11 DP ML3+ B11 DP ML3- B10 Aux Chan N B8 D- B7 D+ B6 CC2 B5 DP ML1- B3 DP ML1+ B2 A2 A3 A5 A6 A7 A8 A10 A11 B11 B10 B8 B7 B6 B5 B3 B2 A2 A3 A5 A6 A7 A8 A10 A11 B11 B10 B8 B7 B6 B5 B3 B2 A2 A3 A5 A6 A7 A8 A10 A11 B11 B10 B8 B7 B6 B5 B3 B2 DP ML3+ DP ML3- SSTX1+ A2 SSTX1- A3 A2 A3 A2 A3 A2 SSTX2+ A3 SSTX2- DP ML2+ A2 DP ML2- A3 A2 A3 A2 A3 A2 DP ML1+ A3 DP ML1- CC1 D+ D- CC1 A5 D+ A6 D- A7 A5 A6 A7 A5 A6 A7 A5 A6 A7 CC1 D+ D- CC1 A5 D+ A6 D- A7 A5 A6 A7 A5 A6 A7 A5 A6 A7 CC1 D+ D- Aux Chan N DP ML1- DP ML1+ Aux Chan P A8 DP ML0- A10 DP ML0+ A11 A8 A10 A11 A8 A10 A11 A8 A10 A11 Aux Chan N DP ML1- DP ML1+ Aux Chan P A8 DP ML0- A10 DP ML0+ A11 A8 A10 A11 A8 A10 A11 A8 Aux Chan N A10 DP ML3- A11 DP ML3+ DP ML2+ DP ML2- SSRX2+ B11 SSRX2- B10 B11 B10 B11 B10 B11 SSRX1+ B10 SSRX1- DP ML3+ B11 DP ML3- B10 B11 B10 B11 B10 B11 DP ML0+ B10 DP ML0- Aux Chan P D- D+ Aux Chan N B8 D- B7 D+ B6 B8 B7 B6 B8 B7 B6 B8 B7 B6 Aux Chan P D- D+ Aux Chan N B8 D- B7 D+ B6 B8 B7 B6 B8 B7 B6 B8 B7 B6 Aux Chan P D- D+ CC2 CC2 B5 B5 B5 B5 CC2 CC2 B5 B5 B5 B5 CC2 DP ML0- DP ML1- B3 B3 B3 B3 DP ML0- DP ML1- B3 B3 B3 B3 DP ML2- DP ML0+ DP ML1+ B2 B2 B2 B2 DP ML0+ DP ML1+ B2 B2 B2 B2 DP ML2+

12 980 Aux Channel Analyzer (ACA) Transactions Message Transaction Log Panel Transaction Details Panel Time Decoded Message Raw Hex

13 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Normal; UFP Normal Generator Side. DFP Receptacle for PA C & D Plug / Cable / Plug UFP Receptacle for PA C DP ML2+ DP ML2- A2 A3 A2 A3 A2 A3 A2 A3 DP ML3+ DP ML3- CC1 D+ A5 A6 A5 A6 CC CC A5 A6 A5 A6 CC1 D+ D- A7 Aux Chan P A8 DP ML0- A10 A7 A8 A10 A7 A8 A10 A7 A8 A10 D- Aux Chan N DP ML1- DP ML0+ A11 A11 A11 A11 DP ML1+ DP ML3+ B11 B11 B11 B11 DP ML2+ DP ML3- B10 Aux Chan N B8 B10 B8 B10 B8 B10 B8 DP ML2- Aux Chan P D- D+ B7 B6 B7 B6 B7 B6 B7 B6 D- D+ CC2 DP ML1- B5 B3 B5 B3 B5 B3 B5 B3 CC2 DP ML0- DP ML1+ B2 B2 B2 B2 DP ML0+

14 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Normal; UFP Normal Analyzer Side DFP Receptacle for PA C & D Plug / Cable / Plug UFP Receptacle for PA C DP ML2+ DP ML2- A2 A3 A2 A3 A2 A3 A2 A3 DP ML3+ DP ML3- CC1 D+ A5 A6 A5 A6 CC CC A5 A6 A5 A6 CC1 D+ D- A7 Aux Chan P A8 DP ML0- A10 A7 A8 A10 A7 A8 A10 A7 A8 A10 D- Aux Chan N DP ML1- DP ML0+ A11 A11 A11 A11 DP ML1+ DP ML3+ B11 B11 B11 B11 DP ML2+ DP ML3- B10 Aux Chan N B8 B10 B8 B10 B8 B10 B8 DP ML2- Aux Chan P D- D+ B7 B6 B7 B6 B7 B6 B7 B6 D- D+ CC2 DP ML1- B5 B3 B5 B3 B5 B3 B5 B3 CC2 DP ML0- DP ML1+ B2 B2 B2 B2 DP ML0+

15 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Flipped; UFP Normal Generator Side DFP Receptacle PA C Plug / Cable / Plug UFP Receptacle PA C DP ML1+ A2 B2 A2 A2 DP ML3+ DP ML1- A3 B3 A3 A3 DP ML3- CC1 A5 B5 CC A5 A5 CC1 D+ A6 B6 A6 A6 D+ D- A7 B7 A7 A7 D- Aux Chan N A8 B8 A8 A8 Aux Chan N DP ML3- A10 B10 A10 A10 DP ML1- DP ML3+ A11 B11 A11 A11 DP ML1+ DP ML0+ B11 A11 B11 B11 DP ML2+ DP ML0- B10 A10 B10 B10 DP ML2- Aux Chan P B8 A8 B8 B8 Aux Chan P D- B7 A7 B7 B7 D- D+ B6 A6 B6 B6 D+ CC2 B5 A5 CC B5 B5 CC2 DP ML2- B3 A3 B3 B3 DP ML0- DP ML2+ B2 A2 B2 B2 DP ML0+

16 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Flipped; UFP Normal Analyzer Side DFP Receptacle PA C Plug / Cable / Plug UFP Receptacle PA C DP ML1+ A2 B2 A2 A2 DP ML3+ DP ML1- A3 B3 A3 A3 DP ML3- CC1 A5 B5 CC A5 A5 CC1 D+ A6 B6 A6 A6 D+ D- A7 B7 A7 A7 D- Aux Chan N A8 B8 A8 A8 Aux Chan N DP ML3- A10 B10 A10 A10 DP ML1- DP ML3+ A11 B11 A11 A11 DP ML1+ DP ML0+ B11 A11 B11 B11 DP ML2+ DP ML0- B10 A10 B10 B10 DP ML2- Aux Chan P B8 A8 B8 B8 Aux Chan P D- B7 A7 B7 B7 D- D+ B6 A6 B6 B6 D+ CC2 B5 A5 CC B5 B5 CC2 DP ML2- B3 A3 B3 B3 DP ML0- DP ML2+ B2 A2 B2 B2 DP ML0+

17 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Normal; UFP Flipped Generator Side DFP Receptacle PA C Plug / Cable / Plug UFP Receptacle PA C DP ML2+ DP ML2- A2 A3 A2 A3 B2 B3 A2 A3 DP ML0+ DP ML0- CC1 A5 A5 CC B5 A5 CC1 D+ A6 A6 B6 A6 D+ D- Aux Chan P A7 A8 A7 A8 B7 B8 A7 A8 D- Aux Chan P DP ML0- A10 A10 B10 A10 DP ML2- DP ML0+ A11 DP ML3+ B11 A11 B11 B11 A11 A11 B11 DP ML2+ DP ML1+ DP ML3- B10 Aux Chan N B8 B10 B8 A10 A8 B10 B8 DP ML1- Aux Chan N D- D+ CC2 B7 B6 B5 B7 B6 B5 A7 A6 CC A5 B7 B6 B5 D- D+ CC2 DP ML1- B3 B3 A3 B3 DP ML3- DP ML1+ B2 B2 A2 B2 DP ML3+

18 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Normal; UFP Flipped Analyzer Side DFP Receptacle PA C Plug / Cable / Plug UFP Receptacle PA C DP ML2+ DP ML2- A2 A3 A2 A3 B2 B3 A2 A3 DP ML0+ DP ML0- CC1 A5 A5 CC B5 A5 CC1 D+ A6 A6 B6 A6 D+ D- Aux Chan P A7 A8 A7 A8 B7 B8 A7 A8 D- Aux Chan P DP ML0- A10 A10 B10 A10 DP ML2- DP ML0+ A11 DP ML3+ B11 A11 B11 B11 A11 A11 B11 DP ML2+ DP ML1+ DP ML3- B10 Aux Chan N B8 B10 B8 A10 A8 B10 B8 DP ML1- Aux Chan N D- D+ CC2 B7 B6 B5 B7 B6 B5 A7 A6 CC A5 B7 B6 B5 D- D+ CC2 DP ML1- B3 B3 A3 B3 DP ML3- DP ML1+ B2 B2 A2 B2 DP ML3+

19 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Flipped; UFP Flipped Generator Side DFP Receptacle PA C Plug / Cable / Plug UFP Receptacle PA C DP ML1+ DP ML1- A2 A3 B2 B3 B2 B3 A2 A3 DP ML0+ DP ML0- CC1 A5 B5 B5 A5 CC1 D+ A6 B6 B6 A6 D+ D- A7 Aux Chan N A8 DP ML3- A10 DP ML3+ A11 DP ML0+ B11 DP ML0- B10 Aux Chan P B8 B7 B8 B1 0 B1 1 A1 1 A1 0 A8 B7 B8 B1 0 B1 1 A1 1 A1 0 A8 A7 A8 A10 A11 B11 B10 B8 D- Aux Chan P DP ML2- DP ML2+ DP ML1+ DP ML1- Aux Chan N D- D+ CC2 DP ML2- B7 B6 B5 B3 A7 A6 A5 A3 CC A7 A6 CC A5 A3 B7 B6 B5 B3 D- D+ CC2 DP ML3- DP ML2+ B2 A2 A2 B2 DP ML3+

20 DP Alt Mode Connection Orientation (Pin Assignment C) DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) DFP Flipped; UFP Flipped Analyzer Side DFP Receptacle PA C Plug / Cable / Plug UFP Receptacle PA C DP ML1+ DP ML1- A2 A3 B2 B3 B2 B3 A2 A3 DP ML0+ DP ML0- CC1 A5 B5 B5 A5 CC1 D+ A6 B6 B6 A6 D+ D- A7 Aux Chan N A8 DP ML3- A10 DP ML3+ A11 DP ML0+ B11 DP ML0- B10 Aux Chan P B8 B7 B8 B1 0 B1 1 A1 1 A1 0 A8 B7 B8 B1 0 B1 1 A1 1 A1 0 A8 A7 A8 A10 A11 B11 B10 B8 D- Aux Chan P DP ML2- DP ML2+ DP ML1+ DP ML1- Aux Chan N D- D+ CC2 DP ML2- B7 B6 B5 B3 A7 A6 A5 A3 CC A7 A6 CC A5 A3 B7 B6 B5 B3 D- D+ CC2 DP ML3- DP ML2+ B2 A2 A2 B2 DP ML3+

21 DP 1.4 DP Alt Mode - Operation December 2018

22 DP Alt Mode Messages and Commands (Phy Layer) Phy Layer Configuration Channel (CC): Single-ended (not a differential pair) communication channel running at 300kHz. Messages are superimposed on a DC bias from the connection detection voltage. Line Coding 4b/5b & Bi-Phase Mark Encoding. Bi-Phase Mark aids in clock recovery. 4b/5b is for disparity control. Preamble 64 bit alternating 0s and 1s (not 4b/5b encoding). Used to achieve receiver lock (achieve sync.) Device addressing - Start of Packet (SOP) K-character sequence to identify start of a packet. SOP (for devices) sync-1, sync-1, sync-1, sync-2. SOP (cable plugs near end) sync-1, sync-1, sync- 3, sync-3. SOP (cable plugs far end) sync-1, sync-3, sync-1, sync-3. Message Header and Message Data Bytes. CRC 32 bit CRC to check for errors. Messages require GoodCRC message to continue. End of Packet Terminates a packet. Single K-character. Preamble Start of Packet Message Header Message Data Bytes 0 Message Data Bytes n CRC End of Packet

23 DP Alt Mode Connection Sequence to - Overview DP Alt Mode Source (DFP) Cable Event(s) DisplayPort Sink (Monitor/TV) (UFP) Connection Detection (CC) Power Delivery Protocol Cable Capability Discover (CC) Power Delivery Protocol Power Contract Negotiation (CC) Power Delivery Protocol Negotiation into DP Alt Mode (CC) DisplayPort Alt Mode Signaling (CC) DFP_U DFP_D DP Read EDID Sink Device (SBU - Aux Chan) DP Read Link Capabilities of Sink DPCD (SBU - Aux Chan) Enable DSC/FEC Compression SBU - Aux Chan) Link Training Clock Recovery, Channel Equalization, Symbol Lock, Lane Alignment (SBU - Aux Chan) HDCP Authentication (SBU - Aux Chan) Send FEC Decode Enable sequence to Sink (K-Characters, Parity Markers (Tx/Rx - Main Link) Send DSC PPS (slice characteristics) (Tx/Rx - Main Link) Transmit DSC/FEC (encrypted) A/V (Tx/Rx - Main Link) Connection Detection. Indication to the Source that there is a Display device connect to it. Power Negotiation (CC). Establishes power contract between DFP and UFP. PD Negotiation into DP Alt Mode (CC). Establishes DP Alt Mode and initiates DP signaling. EDID read (Aux Chan). EDID is a data structure provided by a DisplayPort display that describe its video and audio capabilities. DPCD read (Aux Chan). DPCD is a data structure provided by a DisplayPort device that describe its link capabilities and its DSC and FEC capabilities to a DisplayPort source. Enable DSC/ FEC. Source writes to sink DPCD to enable DSC Decompression and FEC Ready bit. Link Training (Aux Chan): 1) Clock Recovery, 2) Channel Equalization, Symbol Lock and Inter-Lane alignment. Establishes physical link parameters (number of lanes, link rate, voltage swing, pre-emphasis, equalization) used for transmission of video and audio over the Main Link. HDCP Authentication (Aux Chan). HDCP authentication for A/V content flagged for High-bandwidth Digital Content Protection. FEC Enable (Main Link). Transmit FEC Decode Enable sequence (K-Character sequence). DSC/FEC AV Transmission. Compressed, encrypted video transmission with FEC is initiated. Picture Parameter (PPS) metadata is transmitted, VB-ID compressed flag is set.

24 DP Alt Mode Commands and Messages (Protocol Layer) Initiator DP Alt Mode Source (DFP) Cable Command Sequence CC BUS Command GoodCRC Command ACK GoodCRC DisplayPort Sink (Monitor/TV) (UFP) Responder Two Types of Messages: Control Messages Manage the Message Flow. Data Messages Exchange Information. Initiator Typically the DFP (except Attention command which is like an interrupt). Responder Typically the UFP or Cable Plug. Message ID Each message has a sequence identifier. This is verified by the receiver of the message. Command Sequence. Initiator Command GoodCRC (timeout enforcement) Responder Command ACK GoodCRC (timeout enforcement)

25 Power Delivery DP Alt Mode Protocol Control Messages Control Messages manage the message flow. Message Construction: Phy Layer elements. Message Header. No Message Objects. Control Messages, Examples: GoodCRC Send by the receiver to acknowledge that the previous message s CRC check was good. Must occur between 0.9 and 1.1 msec. Request Message sent by the sink to request power. Sent in response to a Source Capabilities message. Part of the power contract, used with Accept. Accept Message sent by the source to inform the sink that it will deliver the requested power level. PS_RDY Sent by source during power contract to indicate it is ready to deliver the agreed upon power level. Others Preamble Start of Packet Message Header CRC End of Packet

26 Power Delivery DP Alt Mode Protocol Data Messages (Vendor Defined) PD Data Message Construction: Phy Layer elements. Message Header. Data Objects. DP Alt Mode Vendor Defined Messages (VDMs). Enables Vendor devices to communicate functions outside of the USB feature set, e.g. DP Alt Mode. Vendor Defined Messages - Used for Power Delivery (PD) DP Alt Mode negotiations). VDMs have Vendor Defined Objects (VDOs) - Can contain up to six (6) (VDOs). DFP is the bus master for the Vendor Defined Messages (VDMs). Example shows Discover Capabilities Message. Preamble Start of Packet Message Header Data Msg Byte 0 Data Msg Byte n CRC End of Packet

27 DP 1.4 DP Alt Mode Negotiation into DP Alt Mode December 2018

28 DP Alt Mode Connection Sequence - PD Negotiation Into DP Alt Mode I II III DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identity of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect Phase I Connection Detection/Power Contract Detect Connected Device DFP_U detects presence of device connected on CC pins. Determine Cable or Adapter Properties DFP_U issues commands to acquire information about its soon to be Port Partner (UFP_U) and the Cable Plug. Negotiate Power Contract - DFP_U (Source) negotiates power contract with UFP_U. Phase II Negotiate into DP Alt Mode (Uses VDMs) Discover Identity DFP_U discovers the identity and capabilities of the UFP_U, its Port Partner. Discover SVIDs DFP_U discovers the Vendor IDs of the connected device(s). Used with Discover modes to determine the modes that a Port Partner supports. Discover Modes DFP discovers the Modes supported by the UFP. Used in conjunction with Discover SVIDs. Enter into DP Alt Mode DFP and UFP enter into the Mode (example DP Alt Mode) determined by the DFP. Phase III DisplayPort Alt Mode Configure DisplayPort Signaling - DFP and UFP are configured for DisplayPort signaling on their leads. Attention Serves as an Interrupt mechanism for the UFP-D to notify the DFP_D that there has been a change in status.

29 Power Delivery DP Alt Mode Protocol Data Messages (Discover Identity) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover Identity Cable Plug (SOP ): Used by DFP (Initiator) to identify: Cables that support PD protocol messaging are Electronically Marked. A Cable Plug is an Electronic Marked cable even if it is a passive cable. Example shows connection to an Electronically Marked to passive cable. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

30 Power Delivery DP Alt Mode Protocol Data Messages (Discover Identity) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover Identity Cable Plug (SOP ): Used by DFP (Initiator) to identify: Cables that support PD protocol messaging are Electronically Marked. A Cable Plug is an Electronic Marked cable even if it is a passive cable. Example shows connection to an Electronically Marked to passive cable. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

31 Power Delivery DP Alt Mode Protocol Data Messages (Discover Identity) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover Identity Cable Plug (SOP ): Used by DFP (Initiator) to identify: Cables that support PD protocol messaging are Electronically Marked. A Cable Plug is an Electronic Marked cable even if it is a passive cable. Example shows connection to an Electronically Marked to passive cable. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

32 Power Delivery DP Alt Mode Protocol Addressing SOP, SOP & SOP DP Alt Mode Capable Laptop DFP (Source) DFP Cable Plug SOP signaling to Passive Cable DP Alt Mode Capable Display UFP (Sink) Cable Plug UFP An SOP addressed message is intended for an UFP, i.e. the Port Partner (typically the sink). An SOP addressed message is intended for the PD Controller in the Cable Plug associated with the DFP. An SOP addressed message is intended for the PD Controller in the Cable Plug associated with the UFP. SOP signaling SOP signaling Port Partners Preamble Start of Packet Message Header Data Msg Bytes CRC End of Packet

33 Power Delivery DP Alt Mode Protocol Addressing SOP, SOP & SOP DP Alt Mode Capable Laptop DFP (Source) DFP Cable Plug SOP signaling to Passive Cable DP Alt Mode Capable Display UFP (Sink) Cable Plug UFP An SOP addressed message is intended for an UFP, i.e. the Port Partner (typically the sink). An SOP addressed message is intended for the PD Controller in the Cable Plug associated with the DFP. An SOP addressed message is intended for the PD Controller in the Cable Plug associated with the UFP. SOP signaling SOP signaling Port Partners Preamble Start of Packet Message Header Data Msg Bytes CRC End of Packet

34 Power Delivery DP Alt Mode Protocol Addressing SOP, SOP & SOP DP Alt Mode Capable Laptop DFP (Source) DFP Cable Plug SOP signaling to Passive Cable DP Alt Mode Capable Display UFP (Sink) Cable Plug UFP An SOP addressed message is intended for an UFP, i.e. the Port Partner (typically the sink). An SOP addressed message is intended for the PD Controller in the Cable Plug associated with the DFP. An SOP addressed message is intended for the PD Controller in the Cable Plug associated with the UFP. SOP signaling SOP signaling Port Partners Preamble Start of Packet Message Header Data Msg Bytes CRC End of Packet

35 Power Delivery DP Alt Mode Protocol Billboard Notification DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) UFP must present a Billboard notification to the DFP in the event that the UFP does not receive an Enter Mode request after a specified timeout period (1000 msec). Notification reports that an unsupported device has been connected.

36 Power Delivery DP Alt Mode Protocol Billboard Notification DP Alt Mode Capable Laptop DFP (Source) to Passive Cable DP Alt Mode Capable Display UFP (Sink) UFP must present a Billboard notification to the DFP in the event that the UFP does not receive an Enter Mode request after a specified timeout period (1000 msec). Notification reports that an unsupported device has been connected.

37 Power Delivery Protocol Power Contract Negotiation

38 Power Delivery DP Alt Mode Protocol Data Messages (Power Negotiation) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) PD Data Messages Power Negotiation: Source Capabilities DFP (Source) advertises its port capabilities to connected UFP (Sink). Request UFP (Sink) requests power. Accept DFP (Source) Accepts request for power. PS-RDY DFP (Source) indicates that it is ready to supply power. DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

39 Power Delivery DP Alt Mode Protocol Power Negotiation (Source Capabilities) DP Alt Mode Source (DFP) Cable DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities (e.g. Multiple Fixed Supply profiles). POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC Request GoodCRC Accept GoodCRC PS Ready GoodCRC

40 Power Delivery DP Alt Mode Protocol Power Negotiation (Source Capabilities) DP Alt Mode Source (DFP) Cable DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities (e.g. Multiple Fixed Supply profiles). POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC Request GoodCRC Accept GoodCRC PS Ready GoodCRC

41 Power Delivery DP Alt Mode Protocol Power Negotiation (Request) DP Alt Mode Source (DFP) Cable POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC Request GoodCRC DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities. Request. UFP (Sink) requests power. Accept DFP (Source) Accepts request for power. PS-RDY DFP (Source) indicates that it is ready to supply power. Accept GoodCRC PS Ready GoodCRC

42 Power Delivery DP Alt Mode Protocol Power Negotiation (Request) DP Alt Mode Source (DFP) Cable POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC Request GoodCRC DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities. Request. UFP (Sink) requests power. Accept DFP (Source) Accepts request for power. PS-RDY DFP (Source) indicates that it is ready to supply power. Accept GoodCRC PS Ready GoodCRC

43 Power Delivery DP Alt Mode Protocol Power Negotiation (Accept) DP Alt Mode Source (DFP) Cable POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC Request GoodCRC DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities Request Accept DFP (Source) Accepts request for power. PS-RDY DFP (Source) indicates that it is ready to supply power. Accept GoodCRC PS Ready GoodCRC

44 Power Delivery DP Alt Mode Protocol Power Negotiation (Accept) DP Alt Mode Source (DFP) Cable POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC Request GoodCRC DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities Request Accept DFP (Source) Accepts request for power. PS-RDY DFP (Source) indicates that it is ready to supply power. Accept GoodCRC PS Ready GoodCRC

45 Power Delivery DP Alt Mode Protocol Power Negotiation (PS Ready) DP Alt Mode Source (DFP) Cable POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities Request Accept PS-RDY DFP (Source) indicates that it is ready to supply power. Request GoodCRC Accept GoodCRC PS Ready GoodCRC

46 Power Delivery DP Alt Mode Protocol Power Negotiation (PS Ready) DP Alt Mode Source (DFP) Cable POWER NEGOTIATION EVENTS CC BUS Source Capabilities GoodCRC DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages Power Negotiation: Source Capabilities Request Accept PS-RDY DFP (Source) indicates that it is ready to supply power. Request GoodCRC Accept GoodCRC PS Ready GoodCRC

47 Power Delivery Protocol DisplayPort Alt Mode Negotiation

48 Power Delivery DP Alt Mode Protocol Overview DP Alt Mode Source (DFP) Cable DP Alt Mode Negotiations CC BUS Discover Identity GoodCRC Discover Identity - ACK Discover SVIDs GoodCRC Discover SVIDs - ACK Discover Modes GoodCRC Discover Modes - ACK Enter Mode GoodCRC Enter Mode - ACK DP Status GoodCRC DP Status - ACK DP Configure GoodCRC DP Configure - ACK DisplayPort Sink (Monitor/TV) (UFP) PD Data Messages DP Alt Mode Negotiation. Note: Power contract must be completed. Commands below use Structured Vendor Defined Messages (VDMs). Timeout enforcement, e.g. response to a Discover ID, SVID, Modes is 24 to 30 msec. Discover Identify Discovers the identify of the connected UFP device or cable. Discover SVIDs Discovers supported alternate modes of the UFP. Discover Modes Discovers alternate modes for a specific SVID of the UFP. Enter Mode Commands the UFP to enter a specified alternative mode. DFP and UFP are officially DFP_D & UFP_D. DP Status/Configure VESA Alt Mode commands are used to configure DisplayPort transmission.

49 Power Delivery DP Alt Mode Protocol Data Messages (Discover Identity) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties Discover Identity Sink/Data: Vendor Defined Message (VDM) Used by DFP (Initiator) to identify attributes of the connected device (e.g. UFP): Product type, Vendor ID, etc. Port power role. Port data roll and capabilities. DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

50 Power Delivery DP Alt Mode Protocol Data Messages (Discover Identity) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties Discover Identity Sink/Data: Vendor Defined Message (VDM) Used by DFP (Initiator) to identify attributes of the connected device (e.g. UFP): Product type, Vendor ID, etc. Port power role. Port data roll and capabilities. DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

51 Power Delivery DP Alt Mode Protocol Data Messages (Discover Identity) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties Discover Identity Sink/Data: Vendor Defined Message (VDM) Used by DFP (Initiator) to identify attributes of the connected device (e.g. UFP): Product type, Vendor ID, etc. Port power role. Port data roll and capabilities. DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

52 Power Delivery DP Alt Mode Protocol Data Messages (Discover SVIDs) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover SVIDs: Used by DFP (Initiator) to identify SVIDs of connected device (UFP): Used to determine the SVID supported modes of the UFP connected device. Uses in conjunction with Discover Mode command and Enter Mode command to transition into DP Alt Mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

53 Power Delivery DP Alt Mode Protocol Data Messages (Discover SVIDs) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover SVIDs: Used by DFP (Initiator) to identify SVIDs of connected device (UFP): Used to determine the SVID supported modes of the UFP connected device. Uses in conjunction with Discover Mode command and Enter Mode command to transition into DP Alt Mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

54 Power Delivery DP Alt Mode Protocol Data Messages (Discover SVIDs) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover SVIDs: Used by DFP (Initiator) to identify SVIDs of connected device (UFP): Used to determine the SVID supported modes of the UFP connected device. Uses in conjunction with Discover Mode command and Enter Mode command to transition into DP Alt Mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

55 Power Delivery DP Alt Mode Protocol Data Messages (Discover Modes) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover Modes: Used by DFP (Initiator) to identify supported modes of connected device (UFP): Used to determine the supported alternate modes of an SVID of the UFP connected device. Uses in conjunction with Discover SVID command and Enter Mode command to transition into DP Alt Mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

56 Power Delivery DP Alt Mode Protocol Data Messages (Discover Modes) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover Modes: Used by DFP (Initiator) to identify supported modes of connected device (UFP): Used to determine the supported alternate modes of an SVID of the UFP connected device. Uses in conjunction with Discover SVID command and Enter Mode command to transition into DP Alt Mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

57 Power Delivery DP Alt Mode Protocol Data Messages (Discover Modes) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U Discover Modes: Used by DFP (Initiator) to identify supported modes of connected device (UFP): Used to determine the supported alternate modes of an SVID of the UFP connected device. Uses in conjunction with Discover SVID command and Enter Mode command to transition into DP Alt Mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

58 Power Delivery DP Alt Mode Protocol Enter Messages (Enter Mode) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) Enter Mode: Used by DFP to cause the UFP to go into the proper alternate mode that was identified during the Discover Modes command, i.e. the UFP_D mode. Starts the communication for the specific set of commands for a particular alternate mode (e.g. DP Alt Mode). Timeout is 25 msec. DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

59 Power Delivery DP Alt Mode Protocol Enter Messages (Enter Mode) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) Enter Mode: Used by DFP to cause the UFP to go into the proper alternate mode that was identified during the Discover Modes command, i.e. the UFP_D mode. Starts the communication for the specific set of commands for a particular alternate mode (e.g. DP Alt Mode). Timeout is 25 msec. DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

60 Power Delivery DP Alt Mode Protocol Enter Messages (Enter Mode) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) Enter Mode: Used by DFP to cause the UFP to go into the proper alternate mode that was identified during the Discover Modes command, i.e. the UFP_D mode. Starts the communication for the specific set of commands for a particular alternate mode (e.g. DP Alt Mode). Timeout is 25 msec. DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

61 Power Delivery DP Alt Mode Protocol Enter Messages (Enter Mode) DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) Enter Mode: Used by DFP to cause the UFP to go into the proper alternate mode that was identified during the Discover Modes command, i.e. the UFP_D mode. Starts the communication for the specific set of commands for a particular alternate mode (e.g. DP Alt Mode). Timeout is 25 msec. DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

62 Power Delivery DP Alt Mode Protocol DisplayPort Alt Mode Messages DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DisplayPort Status Update Message: Send by Initiator (DFP) to inform connected device what its status is and request status from the connected device (UFP). Example shows Source is in the DFP_D mode Sink is in UFP_D mode. DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

63 Power Delivery DP Alt Mode Protocol DisplayPort Alt Mode Messages DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DisplayPort Status Update Message: Send by Initiator (DFP) to inform connected device what its status is and request status from the connected device (UFP). Example shows Source is in the DFP_D mode Sink is in UFP_D mode. DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

64 Power Delivery DP Alt Mode Protocol DisplayPort Alt Mode Messages DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DisplayPort Status Update Message: Send by Initiator (DFP) to inform connected device what its status is and request status from the connected device (UFP). Example shows Source is in the DFP_D mode Sink is in UFP_D mode. DFP_U Negotiates Power Contract with UFP-U DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

65 Power Delivery DP Alt Mode Protocol DisplayPort Alt Mode Messages DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DisplayPort Configuration Message: Sets DFP and UFP in DisplayPort Alt Mode using DisplayPort signaling on its leads. Example uses Pin Assignment D. Commands UFP-U to go into UFP_D. Connects Sideband Use for Aux Channel. Optionally, places DFP and UFP in Multi- Function mode with USB Super Speed mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

66 Power Delivery DP Alt Mode Protocol DisplayPort Alt Mode Messages DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DisplayPort Configuration Message: Sets DFP and UFP in DisplayPort Alt Mode using DisplayPort signaling on its leads. Example uses Pin Assignment D. Commands UFP-U to go into UFP_D. Connects Sideband Use for Aux Channel. Optionally, places DFP and UFP in Multi- Function mode with USB Super Speed mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

67 Power Delivery DP Alt Mode Protocol DisplayPort Alt Mode Messages DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DisplayPort Configuration Message: Sets DFP and UFP in DisplayPort Alt Mode using DisplayPort signaling on its leads. Example uses Pin Assignment D. Commands UFP-U to go into UFP_D. Connects Sideband Use for Aux Channel. Optionally, places DFP and UFP in Multi- Function mode with USB Super Speed mode. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

68 Power Delivery DP Alt Mode Protocol Attention Message DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DisplayPort Attention Message: Sideband Use (SBU) is connected to support the DP Aux Chan. Initiates the DisplayPort Link Training with HPD High. (Must receive a GoodCRC message.) Enables an UFP to notify a DFP that there has been a status change downstream. Exit DP Alt Mode request. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

69 Power Delivery DP Alt Mode Protocol Attention Message DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DisplayPort Attention Message: Sideband Use (SBU) is connected to support the DP Aux Chan. Initiates the DisplayPort Link Training with HPD High. (Must receive a GoodCRC message.) Enables an UFP to notify a DFP that there has been a status change downstream. Exit DP Alt Mode request. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

70 Power Delivery DP Alt Mode Protocol Attention Message DP Alt Mode Source (DFP) Cable EVENTS CC BUS DFP-U Detects Device DisplayPort Sink (Monitor/TV) (UFP) DFP_U Determines Cable or Adapter Properties DFP_U Negotiates Power Contract with UFP-U DisplayPort Attention Message: Sideband Use (SBU) is connected to support the DP Aux Chan. Initiates the DisplayPort Link Training with HPD High. (Must receive a GoodCRC message.) Enables an UFP to notify a DFP that there has been a status change downstream. Exit DP Alt Mode request. DFP-U Discovers Identify of UFP-U (Discover Identify) DFP-U Discovers Modes of UFP-U (Discover SVID/Modes) DFP-U Enters DP Alt Mode (Enter Mode) DFP-U Configures/Enables DP Signaling (DP Configure) Attention DP Alt Mode Until: Exit Mode, Reset, Disconnect

71 Power Delivery DP Alt Mode Protocol Multi-Function (Docking Station) Host & DP Alt Mode 4K Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub USB DP DP to DP Cable USB Device Display (4K Sink) DP USB Multi-Function with video Host 4K Laptop DFP (SRC) EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) Attention Multi-Function Dock/USB Hub/ 4K Mon. DP Alt Mode Until: Exit Mode, Reset, Disconnect

72 Power Delivery DP Alt Mode Protocol Multi-Function (Docking Station) Host & DP Alt Mode 4K Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub USB DP DP to DP Cable USB Device Display (4K Sink) DP USB Multi-Function with video Host 4K Laptop DFP (SRC) EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) Attention Multi-Function Dock/USB Hub/ 4K Mon. DP Alt Mode Until: Exit Mode, Reset, Disconnect

73 Power Delivery DP Alt Mode Protocol Multi-Function (Docking Station) Host & DP Alt Mode 4K Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub USB DP DP to DP Cable USB Device Display (4K Sink) DP USB Multi-Function with video Host 4K Laptop DFP (SRC) EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) Attention Multi-Function Dock/USB Hub/ 4K Mon. DP Alt Mode Until: Exit Mode, Reset, Disconnect

74 Power Delivery DP Alt Mode Protocol Multi-Function (Docking Station) Host & DP Alt Mode 4K Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub USB DP DP to DP Cable USB Device Display (4K Sink) DP USB Multi-Function with video Host 4K Laptop DFP (SRC) EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) Attention Multi-Function Dock/USB Hub/ 4K Mon. DP Alt Mode Until: Exit Mode, Reset, Disconnect

75 Power Delivery DP Alt Mode Protocol Multi-Function Host & DP Alt Mode 4K Capable Laptop DFP (Source) Host 4K Laptop DFP (SRC) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function USB Device Display (4K Sink) DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) DP DP to DP Cable Multi-Function Dock/USB Hub/ 4K Mon. Multi-Function with 4K video. Complications related to bandwidth limitations: Two (2) Lanes for DisplayPort in Multi- Function applications. Example Scenario: Source capable of 4K@60Hz. Sink EDID Preferred Timing indicates 4K@60Hz. Other Considerations: Chroma subsampling, e.g. 4:4:4 (or 4:2:0). Reduce frame rate. High Dynamic Range (HDR) with 10bit deep color. Application: Lean in or Lean back. Multi-Stream Transport (MST). Display Stream Compression (DSC).

76 Power Delivery DP Alt Mode Protocol Multi-Function Host & DP Alt Mode 4K Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub DP USB Device Display (4K Sink) DP DP to DP Cable Multi-Function with 4K video. Read EDID. Host 4K Laptop DFP (SRC) EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) Multi-Function Dock/USB Hub/ 4K Mon.

77 Power Delivery DP Alt Mode Protocol Multi-Function Host & DP Alt Mode 4K Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub DP USB Device Display (4K Sink) DP DP to DP Cable Multi-Function with 4K video. Generate 4K Video Resolutions. Set video parameters. Host 4K Laptop DFP (SRC) EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) Multi-Function Dock/USB Hub/ 4K Mon.

78 Power Delivery DP Alt Mode Protocol Multi-Function Host & DP Alt Mode 4K Capable Laptop DFP (Source) to Passive Cable to Passive Cable Multi-Function Dock/USB Hub DP USB Device Display (4K Sink) DP DP to DP Cable Multi-Function with 4K video. Control Link Training with Sink. Host 4K Laptop DFP (SRC) EVENTS CC BUS Connection Detection DFP_U Negotiates Power Contract with UFP-U DFP-U Enters DP Alt Mode (Enter Mode) UFP-U Requests Multi-Function DFP-U Configures/Enables DP Signaling (DP Configure) DFP-D Reads EDID (e.g. Pref. Timing is 4:4:4) DFP-D Link Trains with UFP_D (e.g. 5.4Gb/s [only 2 Lanes]) Multi-Function Dock/USB Hub/ 4K Mon.

79 DisplayPort Protocols Link Training December 2018

80 Connection Sequence Link Training Clock Recovery Sequence DisplayPort Source Source Function Transaction DisplayPort Sink Hot Plug Send EDID over Aux Chan Sink Function Read Request for Sink DPCD Capabilities over Aux Chan Returns DPCD Capability Registers over Aux Chan Writes Link Configuration Parameters over Aux Chan Source selects Voltage Swing and Pre- Emphasis for TPS1 Transmit Training Pattern 1 symbols over Main Link Write current drive settings to Rx DPCD over Aux Chan If CR not Done, then adjust Voltage Swing and Pre-Emphasis Read Request on DPCD - CR Done over Aux Chan > 100us Returns CR Status from DPCD over Aux Chan Transmit Training Pattern 1 symbols over Main Link Repeat if CR if not done; Otherwise: Channel EQ. Checks if CR is achieved Checks if CR is achieved Source Writing Link Rate (8.1Gbps) to Sink DPCD Registers to Begin Link Training

81 Connection Sequence Link Training Channel EQ, Symbol Lock, Interlane Alignment DisplayPort Source Source Function Source selects Voltage Swing and Pre- Emphasis for TPS2/3/4 Transaction Transmit Training Pattern 2/3/4 symbols over Main Link DisplayPort Sink Sink Function Write current drive settings to Rx DPCD over Aux Chan If CE, SL, LA not Done, then adjust Voltage Swing and Pre- Emphasis Read Request on DPCD CE, SL, LA Done over Aux Chan Returns CE, SL, LA Status from DPCD over Aux Chan Transmit Training Pattern 2/3/4 symbols over Main Link Repeat if CE, SL, LA not done; Otherwise: Link Training done. Checks if CE, SL, LA are achieved Checks if CE, SL, LA are achieved Source Reads Status of Channel Equalization, Symbol Lock and Inter-Lane Alignment Link Training All Done!

82 Source Link Layer Compliance Test Successful Link Training Example shows sample test results. Shows details of subtest 12 for link training at 8.1 Gb/s link rate on four (4) lanes.

83 Source Link Layer Compliance Test Re-Training After IRQ Example shows details of IRQ test at 8.1Gb/s link rate with a loss of clock recover on Lane 1.

84 DisplayPort Protocols Main Link December 2018

85 DisplayPort Main Link Protocol One Video Frame VERTICAL BLANKING Video packets occur during the active video period. Metadata: Main Stream Attributes (MSA) and Secondary Data Packets (SDP) occur during the vertical blanking period. There is a lot of over capacity. Fill characters are zeros for filling up (stuffing) the unused link symbols. Video Metadata Audio (SD) PPS EoC Fill Characters Control Symbols Control VBID w/ Compression Flag Set

86 DisplayPort Main Link Protocol Framing Control Symbols Event Plot Panel Time Link Symbol Panel Showing end of Video Display Frame, beginning of vertical blanking. Also showing the horizontal blanking region. Data Decode Details Panel Data Decode Transaction Panel Time Time

87 DisplayPort Main Link Protocol Framing Control Symbols Showing end of Video Display Frame, beginning of vertical blanking. Last video element is preceded by a set of Fill Characters. Then the four (4) character sequence of Blanking Start (BS), Blanking Fill (BF) followed by the VBID. VBID details shown in Data Decode Details panel indicating Vertical Blanking = Yes.

88 Display Stream Compression Picture Parameter Set Picture Parameter Set showing the following parameters: Bits per Pixel Specifies the target bits per pixel the encoder uses. Picture Height Number of lines in the video frame being encoded. Picture Width Number of pixels per line of the video frame being encoded. Slice Height Number of lines in each Slice. Slice Width Number of pixels per line of each Slice. Chunk Size Number of bytes (pixels) in a chunk. This is a function of the slice width.

89 Sink Link Layer Compliance Test Stream Unpacking/Unstuffing Example shows Main Stream Data Unpacking Test Results. Most Packed means more video than fill characters per transfer unit. Test uses high resolution format on 4 lanes at 1.62Gb/s link rate.

90 Sink Link Layer Compliance Test Pixel Data Reconstruction Example test results for pixel data reconstruction. CRC check and visual check of received video data. Read CRC values in DPCD registers. Details show subtest with Lane count of 4 with 8 bits per component.

91 DisplayPort Protocols Display Stream Compression (DSC) & Forward Error Correction (FEC) December 2018

92 Connection Sequence Read Sink DSC-Related DPCD Capabilities Source reads sink DPCD registers to determine DSC capabilities of sink. Example showing the following registers: DSC Support. Indicates if DSC is supported in the DP sink. DSC Algorithm Revision. Version of DSC supported. DSC Rate Control Buffer Block Size. Block size of the memory blocks in the Rate Control Buffer. DSC Rate Control Buffer Size Number of RC memory blocks. DSC Slice Capabilities Indicates the number of slices supported.

93 Connection Sequence Read Sink FEC Capabilities in DPCD Registers Source reads sink DPCD FEC Capability registers to determine if sink is FEC capable. Source also verifies that sink has declared the FEC register counters.

94 Sink FEC Compliance Test Correctable Bit Errors - Test ID# Test verifies that sink can count correctable Bit errors. Bit errors are inferred from symbol errors. They occur when a symbol error has multiple bits in error. Test equipment injects a known number of bit errors and verifies by reading counters. Test is run at all lane rates and all lane count configurations.

95 DisplayPort Connection Sequence HDCP 2.2 Authentication Protocol December 2018

96 HDCP 2.2 Sequence Transmitter Reads Receiver Certificate HDCP Transmitter Transmitter Function Transaction HDCP Receiver Receiver Function Hot Plug Send EDID over Aux Chan Initiate HDCP Authentication AKE-Init Verify Signature on Certificate w/ Kpub-Tx < 100ms AKE-Send-Certificate Generate Km; Encrypt Km w/ Kpub-Rx Verify integrity of SRM Revocation Check Compute H-Tx and verify H-Tx w/ H-Rx Write encrypted Km AKE No Stored Km) < 1sec Read H AKE-Send-H-Prime Decrypt Km w/ Kpriv Compute H using RxCaps & TxCaps Store m, Km and E-Kh w/ Receiver ID Set Watchdog Timer Read E-Kh AKE-Send-Pairing-Info Initiate Locality Check LC-Init Compute E-Kh using Km Compute L compare w/ L-Prime Generate Session Key Compute E-dkey < 20ms Read L-prime LC-Send-L-Prime Send SKE E-Ks Encrypt Session Key Verify Ks with Edkey Transmitter reads Receiver Certificate. Certificate contains: Receiver ID Unique receiver ID; 40 bits: 20 ones & 20 zeros Receiver Public Key Unique 1040 bit RSA public key (kpub rx ). DCP signature Calculated over all fields in certificate. Rrx pseudo-random number used for verifying Master Key exchange, exchanging Session key and encrypting A/V content.

97 HDCP 2.2 Sequence Session Key Generation and Exchange HDCP Transmitter Transmitter Function Transaction HDCP Receiver Receiver Function Hot Plug Send EDID over Aux Chan Initiate HDCP Authentication AKE-Init Verify Signature on Certificate w/ Kpub-Tx < 100ms AKE-Send-Certificate Generate Km; Encrypt Km w/ Kpub-Rx Verify integrity of SRM Revocation Check Compute H-Tx and verify H-Tx w/ H-Rx Write encrypted Km AKE No Stored Km) < 1sec Read H AKE-Send-H-Prime Decrypt Km w/ Kpriv Compute H using RxCaps & TxCaps Store m, Km and E-Kh w/ Receiver ID Set Watchdog Timer Read E-Kh AKE-Send-Pairing-Info Initiate Locality Check LC-Init Compute E-Kh using Km Compute L; Compare w/ L-Prime Generate Session Key (Ks) Compute E-dkey Encrypt Ks < 20ms Read L-prime LC-Send-L-Prime SKE Send E-Ks Decrypt Session Key Verify Ks w/ Edkey Transmitter generates true random Session Key (Ks). The Session Key is AES-encrypted using Master Key (Km) Transmitter sends Session Key (Km) to Receiver with a pseudo-random number (Riv) in SKE E-Ks write message.

98 HDCP 2.2 Compliance Test Example Test 1A-06 Failure ACME XYZ Example shows details of test 1A-06 where there is a failure. The point of failure is identified. In this case, after disconnection cycle, encryption pulse was enabled following a connection cycle. The Transmitter should have terminated the encryption and re-initiated authentication.

99 Thank you for your Attention Please contact me, Neal Kendall at: If you have any questions. 980B Test Platform equipped with 980 DisplayPort 1.4 /edp Video Generator / Protocol Analyzer module The most comprehensive solution for testing DP 1.4 HBR3 sources and sinks with DSC/FEC for deep analysis and compliance testing including HDCP 2.2 compliance. Please Check out our DisplayPort Essentials of Webinars: Essentials of DisplayPort Protocols Essentials of HDCP 2.2 Protocols Essentials of DisplayPort Display Stream (DSC) Protocols Essentials of DisplayPort Link Layer Compliance Testing Essentials of DisplayPort Forward Error Correction (FEC) Essentials of DisplayPort DP Alt Mode Protocols Go To:

DisplayPort 1.4 Link Layer Compliance

DisplayPort 1.4 Link Layer Compliance DisplayPort 1.4 Link Layer Compliance Neal Kendall Product Marketing Manager Teledyne LeCroy quantumdata Product Family neal.kendall@teledyne.com April 2018 Agenda DisplayPort 1.4 Source Link Layer Compliance

More information

DisplayPort and HDMI Protocol Analysis and Compliance Testing

DisplayPort and HDMI Protocol Analysis and Compliance Testing DisplayPort and HDMI Protocol Analysis and Compliance Testing Agenda DisplayPort DisplayPort Connection Sequence DisplayPort Link Layer Compliance Testing DisplayPort Main Link Protocol Analysis HDMI HDMI

More information

Essentials of HDMI 2.1 Protocols

Essentials of HDMI 2.1 Protocols Essentials of HDMI 2.1 Protocols for 48Gbps Transmission Neal Kendall Product Marketing Manager Teledyne LeCroy quantumdata Product Family neal.kendall@teledyne.com December 19, 2017 Agenda Brief review

More information

Essentials of DisplayPort Display Stream Compression (DSC) Protocols

Essentials of DisplayPort Display Stream Compression (DSC) Protocols Essentials of DisplayPort Display Stream Compression (DSC) Protocols Neal Kendall - Product Marketing Manager Teledyne LeCroy - quantumdata Product Family neal.kendall@teledyne.com Webinar February 2018

More information

quantumdata 980 Series Test Systems Overview of Applications

quantumdata 980 Series Test Systems Overview of Applications quantumdata 980 Series Test Systems Overview of Applications quantumdata 980 Series Platforms and Modules quantumdata 980 Test Platforms 980B Front View 980R Front View 980B Advanced Test Platform Features

More information

supermhl Specification: Experience Beyond Resolution

supermhl Specification: Experience Beyond Resolution supermhl Specification: Experience Beyond Resolution Introduction MHL has been an important innovation for smartphone video-out connectivity. Since its introduction in 2010, more than 750 million devices

More information

quantumdata TM G Protocol Analyzer / Generator Module for HDMI Testing Deep Analysis and Compliance Testing up to 600MHz

quantumdata TM G Protocol Analyzer / Generator Module for HDMI Testing Deep Analysis and Compliance Testing up to 600MHz quantumdata TM 980 18G Protocol Analyzer / Generator Module for HDMI Testing Deep Analysis and Compliance Testing up to 600MHz Important Note: The name and description for this module has been changed

More information

quantumdata 280 Test Set

quantumdata 280 Test Set quantumdata 280 Test Set 280G Video Generator 280A Video Analyzer Portable, Feature Rich & Affordable! Now verify HDR metadata end to end! Benefits Shortens time on job site. Reduces callbacks and truck

More information

quantumdata TM 980 HDMI 2.0 Protocol Analyzer / Generator Module Deep Analysis and Compliance Testing up to 600MHz

quantumdata TM 980 HDMI 2.0 Protocol Analyzer / Generator Module Deep Analysis and Compliance Testing up to 600MHz quantumdata TM 980 Analyzer / Generator Module Deep Analysis and Compliance Testing up to 600MHz Key Features Captures and decodes metadata, control data, protocol data, data islands, InfoFrames and auxiliary

More information

DisplayPort TM Ver.1.2 Overview

DisplayPort TM Ver.1.2 Overview DisplayPort TM Ver..2 Overview DisplayPort Developer Conference December 6, 2 Westin Taipei Alan Kobayashi R&D Director, DisplayPort Solutions, TVM, STMicroelectronics VESA Board of Director Editor of

More information

Digital Video & The PC. What does your future look like and how will you make it work?

Digital Video & The PC. What does your future look like and how will you make it work? What does your future look like and how will you make it work? Roy A. Hermanson Jr., CTS-I, CTS-D Regional Applications Specialist NorthEast RHermanson@extron.com Let s all be Green Objectives Digital

More information

USB3.1 / Type-C / Power Delivery Test Challenge and Solution

USB3.1 / Type-C / Power Delivery Test Challenge and Solution Woo Jun-Hyung / Choi Seok-Keun USB3.1 / Type-C / Power Delivery Test Challenge and Solution Page USB Type C Connector and USB3.1 Test Solution Agenda Page 3 Introduction to the USB Type C Connector USB3.1

More information

quantumdata 280 Test Set 280G Video Generator 280A Video Analyzer Portable, Feature Rich & Affordable!

quantumdata 280 Test Set 280G Video Generator 280A Video Analyzer Portable, Feature Rich & Affordable! quantumdata 280 Test Set 280G Video Generator 280A Video Analyzer Portable, Feature Rich & Affordable! 280G Video Generator 280A Video Analyzer Benefits Shortens time on job site. Reduces callbacks and

More information

DisplayPort TX & RX Testing Solutions

DisplayPort TX & RX Testing Solutions DisplayPort TX & RX Testing Solutions Agenda DP Technology Overview DPC TX Solution DPC RX Solution 2 DP Technology Overview 3 DisplayPort Standards Standards DP 1.2 May, 2012 DP over Type-C Spec Aug,

More information

STDP2500. Mobility DisplayPort (MyDP) to DP converter. Features. Applications

STDP2500. Mobility DisplayPort (MyDP) to DP converter. Features. Applications Mobility DisplayPort (MyDP) to DP converter Data brief Features Mobility DisplayPort (MyDP) receiver Link rate HBR2/HBR/RBR 1 lane AUX_HPD single-ended AC coupled signal, 1 Mbps Supports edp operation

More information

980 Protocol Analyzer General Presentation. Quantum Data Inc Big Timber Road Elgin, IL USA Phone: (847)

980 Protocol Analyzer General Presentation. Quantum Data Inc Big Timber Road Elgin, IL USA Phone: (847) 980 Protocol Analyzer General Presentation 980 Protocol Analyzer For HDMI 1.4a & MHL Sources Key Features and Benefits Two 980 products offered: Gen 2 provides full visibility into HDMI protocol, timing,

More information

VESA DisplayPort Link Layer Compliance Test Standard. Version 1.0 September 14, 2007

VESA DisplayPort Link Layer Compliance Test Standard. Version 1.0 September 14, 2007 DisplayPort Link Layer Compliance Test Standard 860 Hillview Court, Suite 150 Phone: 408-957-9270 Milpitas, CA 95035 Fax: 408-957-9277 VESA DisplayPort Link Layer Compliance Test Standard Version 1.0 September

More information

Advanced DisplayPort Testing. Lexus Lee Program Manager

Advanced DisplayPort Testing. Lexus Lee Program Manager Advanced DisplayPort Testing Lexus Lee Program Manager 03/05/2018 Overview Allion DisplayPort Services Advanced DisplayPort Testing About Allion Labs, Inc. 2 Allion DisplayPort Services 3 DisplayPort Authorized

More information

quantumdata 980 Series Test Systems Overview of UHD and HDR Support

quantumdata 980 Series Test Systems Overview of UHD and HDR Support quantumdata 980 Series Test Systems Overview of UHD and HDR Support quantumdata 980 Test Platforms 980B Front View 980R Front View 980B Advanced Test Platform Features / Modules 980B Test Platform Standard

More information

Omega 4K/UHD Three-Input Switcher. Introduction. Applications. for HDMI and USB-C with HDBaseT and HDMI Outputs

Omega 4K/UHD Three-Input Switcher. Introduction. Applications. for HDMI and USB-C with HDBaseT and HDMI Outputs Introduction The Atlona AT-OME-ST31 is a 3 1 switcher and HDBaseT transmitter with HDMI and USB-C inputs. It features mirrored HDMI and HDBaseT outputs and is HDCP 2.2 compliant. The USB-C input is ideal

More information

DisplayPort v1.3 Overview and Cer,fica,on. Jim Choate Consultant - VESA Compliance Program Manager November 12, 2014

DisplayPort v1.3 Overview and Cer,fica,on. Jim Choate Consultant - VESA Compliance Program Manager November 12, 2014 DisplayPort v1.3 Overview and Cer,fica,on Jim Choate Consultant - VESA Compliance Program Manager November 12, 2014 DisplayPort 1.3 Summary The VESA DisplayPort Standard, Version 1.3, was released on Sept

More information

Features. Applications. STDP2500 Mobility DisplayPort (MyDP) to DP converter Rev 4

Features. Applications. STDP2500 Mobility DisplayPort (MyDP) to DP converter Rev 4 Mobility DisplayPort (MyDP) to DP converter Rev 4 Data brief Features Mobility DisplayPort (MyDP) receiver Link rate HBR2/HBR/RBR 1 lane AUX_HPD single-ended AC coupled signal, 1 Mbps Supports edp operation

More information

STDP4320 DisplayPort 1.2a splitter Features Applications

STDP4320 DisplayPort 1.2a splitter Features Applications DisplayPort 1.2a splitter Data brief Features DisplayPort dual mode receiver DP 1.2a compliant Link rate HBR2/HBR/RBR SST or MST (up to eight streams) 1, 2, or 4 lanes AUX CH 1 Mbps HPD out HDMI/DVI operation

More information

MX DISPLAY PORT MX-3070: MX DISPLAY PORT MALE/ HDMI 19 PIN FEMALE ADAPTOR MX-3071: MX DISPLAY PORT MALE/ VGA FEMALE 15 PIN ADAPTOR

MX DISPLAY PORT MX-3070: MX DISPLAY PORT MALE/ HDMI 19 PIN FEMALE ADAPTOR MX-3071: MX DISPLAY PORT MALE/ VGA FEMALE 15 PIN ADAPTOR MX DISPLAY PORT MX-3070: MX DISPLAY PORT MALE/ HDMI 19 PIN FEMALE ADAPTOR MX-3071: MX DISPLAY PORT MALE/ VGA FEMALE 15 PIN ADAPTOR MX-3072: MX DISPLAY PORT MALE/ DVI D FEMALE 24 + 1 FEMALE ADAPTOR MDR

More information

STDP2650 Advanced DisplayPort to HDMI converter Features Applications

STDP2650 Advanced DisplayPort to HDMI converter Features Applications Advanced DisplayPort to HDMI converter Data brief Features DisplayPort (DP) receiver DP 1.2 compliant Link rate HBR2/HBR/RBR 1, 2, or 4 lanes AUX CH 1 Mbps HDMI 1.4 transmitter Max data rate up to 2.97

More information

19 Testing HDCP on HDMI and DisplayPort

19 Testing HDCP on HDMI and DisplayPort 19 Testing HDCP on HDMI and DisplayPort Topics in this chapter: Overview Testing DVI displays with HDCP Testing HDMI displays with HDCP Running an HDMI HDCP self-test Understanding the HDCP test Running

More information

quantumdata TM G Video Generator Module for HDMI Testing Functional and Compliance Testing up to 600MHz

quantumdata TM G Video Generator Module for HDMI Testing Functional and Compliance Testing up to 600MHz quantumdata TM 980 18G Video Generator Module for HDMI Testing Functional and Compliance Testing up to 600MHz Important Note: The name and description for this module has been changed from: 980 HDMI 2.0

More information

Features. Applications. STDP2550 Mobility DisplayPort (MyDP) to HDMI converter Rev 4

Features. Applications. STDP2550 Mobility DisplayPort (MyDP) to HDMI converter Rev 4 Mobility DisplayPort (MyDP) to HDMI converter Rev 4 Data brief Features Mobility DisplayPort (MyDP) receiver Link rate HBR2/HBR/RBR 1 lane AUX_HPD single-ended AC coupled signal, 1 Mbps HDMI 1.4 transmitter

More information

DATA SHEET. Two (2) fibers Detachable DisplayPort 1.2 Extender, DPFX-200-TR

DATA SHEET. Two (2) fibers Detachable DisplayPort 1.2 Extender, DPFX-200-TR DATA SHEET Two (2) fibers Detachable DisplayPort 1.2 Extender, DPFX-200-TR Contents Description Features Applications Technical Specifications Connection with DPAX Operating Conditions Drawing of Module

More information

PU-Q1H4C. v1.3 1 to 4 HDMI to CAT 6 Distribution Amplifier OPERATION MANUAL

PU-Q1H4C. v1.3 1 to 4 HDMI to CAT 6 Distribution Amplifier OPERATION MANUAL PU-Q1H4C v1.3 1 to 4 HDMI to CAT 6 Distribution Amplifier OPERATION MANUAL Table of Contents 1. Introduction 1 2. Package Contents 1 3. System Requirements 1 4. Features 2 5. Operation Controls and Functions

More information

DATA SHEET. Two (2) fibers Detachable DisplayPort Extender, DPFX-100-TR

DATA SHEET. Two (2) fibers Detachable DisplayPort Extender, DPFX-100-TR DATA SHEET Two (2) fibers Detachable DisplayPort Extender, DPFX-100-TR Contents Description Features Applications Technical Specifications Operating Conditions Drawing of Module Drawing of Cable Connection

More information

Spec 3.0 MRD Overview

Spec 3.0 MRD Overview Spec 3.0 MRD Overview June 2015 Micha Risling, Marketing Chair History of Specifications Spec 1.0 2010 Spec 2.0 2013 Spec 3.0 2016 3.0 Addressing the trend towards better resolution and high throughput,

More information

Alain Legault Hardent. Create Higher Resolution Displays With VESA Display Stream Compression

Alain Legault Hardent. Create Higher Resolution Displays With VESA Display Stream Compression Alain Legault Hardent Create Higher Resolution Displays With VESA Display Stream Compression What Is VESA? 2 Why Is VESA Needed? Video In Processor TX Port RX Port Display Module To Display Mobile application

More information

CPCI-SIO4ARHM Quad Channel High Performance Serial I/O CPCI CARD With up to 256Kbytes of FIFO buffering and Multiple Serial Protocols

CPCI-SIO4ARHM Quad Channel High Performance Serial I/O CPCI CARD With up to 256Kbytes of FIFO buffering and Multiple Serial Protocols CPCI-SIO4ARHM Quad Channel High Performance Serial I/O CPCI CARD With up to 256Kbytes of buffering and Multiple Serial Protocols Features Include: 4 Full-Duplex Serial Channels Either RS-422/485 or interface

More information

DATA SHEET. DisplayPort1.2 to HDMI 2.0 Converting Active Optical Cable, DHFC-200D. Contents

DATA SHEET. DisplayPort1.2 to HDMI 2.0 Converting Active Optical Cable, DHFC-200D. Contents DATA SHEET DisplayPort1.2 to HDMI 2.0 Converting Active Optical Cable, DHFC-200D Contents Description Features Applications Absolute Maximum Ratings Recommended Operating Conditions Physical Characteristics

More information

DATA SHEET. Two (2) fibers Detachable HDMI 2.0 Extender,

DATA SHEET. Two (2) fibers Detachable HDMI 2.0 Extender, DATA SHEET Two (2) fibers Detachable HDMI 2.0 Extender, HDFX-300-TR Contents Description Features Applications Technical Specifications Operating Conditions Drawing of Module Drawing of Cable Connection

More information

F M2SDI 2 Ch Tx & Rx. HD SDI Fiber Optic Link with RS 485 & Aux. User Manual

F M2SDI 2 Ch Tx & Rx. HD SDI Fiber Optic Link with RS 485 & Aux. User Manual User Manual F M2SDI 2 Ch Tx & Rx HD SDI Fiber Optic Link with RS 485 & Aux User Manual CHAPTER 1. SYSTEM INTRODUCTION 1.1 OVERVIEW 1.2 FEATURE 1.3 APPLICATION CHAPTER 2. F M2SDI ENCLOSURES 2.1 FRONT PANEL

More information

Digital Video for BICSI Folks. Karl Rosenberg Regional Applications Specialist Extron Electronics

Digital Video for BICSI Folks. Karl Rosenberg Regional Applications Specialist Extron Electronics Digital Video for BICSI Folks Karl Rosenberg Regional Applications Specialist Extron Electronics Agenda Digital Video Signal Characteristics EDID and HDCP Digital Signal Types USB and HDMI Resolution and

More information

VGA. VGA the technology, VGA. cables sold today. computer video. while carry DDC and. Pin 1. Function Red Video. Description. Green Video.

VGA. VGA the technology, VGA. cables sold today. computer video. while carry DDC and. Pin 1. Function Red Video. Description. Green Video. Overview of Digital and Analog Connections VGA VGA or Video Graphics Array refers to display hardware that was introduced with the IBM PS/ line of computers in 197. Due to the widespread adoption of the

More information

RX460 4GB PCIEX16 4 X DisplayPort

RX460 4GB PCIEX16 4 X DisplayPort RX460 4GB PCIEX16 4 X DisplayPort GFX-AR460F16-5K MPN NUMBERS: 1A1-E000296ADP Performance PCIe Graphics 4 x DisplayPort CONTENTS 1. Specification... 3 2. Functional Overview... 4 2.1. Memory Interface...

More information

Features. Applications. STDP4028 DisplayPort transmitter Rev 3

Features. Applications. STDP4028 DisplayPort transmitter Rev 3 DisplayPort transmitter Rev 3 Data brief Features Enhanced DisplayPort (DP) transmitter DP 1.1a compliant Embedded DisplayPort (edp) compliant 1, 2, or 4 lanes Higher bandwidth Turbo mode (3.24 Gbps) per

More information

STDP4020. DisplayPort receiver. Features. Applications

STDP4020. DisplayPort receiver. Features. Applications DisplayPort receiver Data brief Features Enhanced DisplayPort (DP) receiver DP 1.1a compliant Embedded DisplayPort (edp) compliant 1, 2, or 4 lanes Higher bandwidth Turbo mode (3.24 Gbps per lane), supports:

More information

980 HDMI Video Generator Module Video Pattern Testing of HDMI HDTVs & Displays

980 HDMI Video Generator Module Video Pattern Testing of HDMI HDTVs & Displays 980 HDMI Video Generator Module Video Pattern Testing of HDMI HDTVs & Displays 980 HDMI Video Generator Module 980 HDMI Video Generator Module - Features & Benefits Placed in slot 2 of 980 HDMI Protocol

More information

Specifications XTP CrossPoint 1600 and XTP CrossPoint 3200 Series

Specifications XTP CrossPoint 1600 and XTP CrossPoint 3200 Series Specifications XTP CrossPoint 1600 and XTP CrossPoint 3200 Series Video input XTP CP 4i, XTP CP 4i DMA Number/signal type... 4 sets of proprietary twisted pair AV signals Connectors... 4 female RJ-45 per

More information

GM69010H DisplayPort, HDMI, and component input receiver Features Applications

GM69010H DisplayPort, HDMI, and component input receiver Features Applications DisplayPort, HDMI, and component input receiver Data Brief Features DisplayPort 1.1 compliant receiver DisplayPort link comprising four main lanes and one auxiliary channel HDMI 1.3 compliant receiver

More information

DigiPoints Volume 2. Student Workbook. Module 5 Headend Digital Video Processing

DigiPoints Volume 2. Student Workbook. Module 5 Headend Digital Video Processing Headend Digital Video Processing Page 5.1 DigiPoints Volume 2 Module 5 Headend Digital Video Processing Summary In this module, students learn engineering theory and operational information about Headend

More information

PRODUCT NUMBER: TMS-E1EH8-X61xx. Specification. 48Gbit/s Mini SAS HD. Active Optical Cable. Ordering Information

PRODUCT NUMBER: TMS-E1EH8-X61xx. Specification. 48Gbit/s Mini SAS HD. Active Optical Cable. Ordering Information Specification 48Gbit/s Mini SAS HD Active Optical Cable Ordering Information Model Name Voltage Category Device type Interface Temperature Distance TMS-E1EH8-X6101 1 m TMS-E1EH8-X6104 4 m TMS-E1EH8-X6105

More information

Applications. Features. STDP2690 Advanced DP to DP (dual mode) converter Rev 4

Applications. Features. STDP2690 Advanced DP to DP (dual mode) converter Rev 4 Advanced DP to DP (dual mode) converter Rev 4 Data brief Features DisplayPort dual-mode transmitter DP 1.2a compliant Link rate HBR2/HBR/RBR 1, 2, or 4 lanes AUX CH 1 Mbps Supports edp operation HDMI/DVI

More information

IP LIVE PRODUCTION UNIT NXL-IP55

IP LIVE PRODUCTION UNIT NXL-IP55 IP LIVE PRODUCTION UNIT NXL-IP55 OPERATION MANUAL 1st Edition (Revised 2) [English] Table of Contents Overview...3 Features... 3 Transmittable Signals... 3 Supported Networks... 3 System Configuration

More information

SECTION 686 VIDEO DECODER DESCRIPTION

SECTION 686 VIDEO DECODER DESCRIPTION 686 SECTION 686 VIDEO DECODER DESCRIPTION 686.01.01 GENERAL A. This specification describes the functional, performance, environmental, submittal, documentation, and warranty requirements, as well as the

More information

AMX Precis HDBaseT Receiver and Scaler For use with the Precis 8x8 4K60 HDMI matrix switcher PR01-RX (FG )

AMX Precis HDBaseT Receiver and Scaler For use with the Precis 8x8 4K60 HDMI matrix switcher PR01-RX (FG ) DATA SHEET AMX Precis HDBaseT Receiver and Scaler For use with the Precis 8x8 4K60 HDMI matrix switcher PR01-RX (FG1020-050) Front Rear Overview The AMX Precis PR01-RX HDBaseT Receiver and Scaler provides

More information

PMC-SIO4 Quad Channel High Performance Serial I/O PMC CARD With up to 256Kbytes of FIFO buffering and Multiple Serial Protocols

PMC-SIO4 Quad Channel High Performance Serial I/O PMC CARD With up to 256Kbytes of FIFO buffering and Multiple Serial Protocols PMC-SIO4 Quad Channel High Performance Serial I/O PMC CARD With up to 256Kbytes of FIFO buffering and Multiple Serial Protocols Features Include: 4 Full-Duplex Serial Channels Either RS-422/45 or RS232

More information

Tektronix Inc. DisplayPort Standard

Tektronix Inc. DisplayPort Standard DisplayPort Standard 06-12-2008 DisplayPort Standard Tektronix MOI for Sink Tests (AWG Jitter Generation using Direct Synthesis and calibration using Real Time DPO measurements for Sink Devices) DisplayPort

More information

Technical Article MS-2714

Technical Article MS-2714 . MS-2714 Understanding s in the JESD204B Specification A High Speed ADC Perspective by Jonathan Harris, applications engineer, Analog Devices, Inc. INTRODUCTION As high speed ADCs move into the GSPS range,

More information

VIDEO GRABBER. DisplayPort. User Manual

VIDEO GRABBER. DisplayPort. User Manual VIDEO GRABBER DisplayPort User Manual Version Date Description Author 1.0 2016.03.02 New document MM 1.1 2016.11.02 Revised to match 1.5 device firmware version MM 1.2 2019.11.28 Drawings changes MM 2

More information

HDMI Extender via 4 Single-mode fibers 4 x LC Connector Extends HDMI + RS232 full-duplex up to 1500 meters

HDMI Extender via 4 Single-mode fibers 4 x LC Connector Extends HDMI + RS232 full-duplex up to 1500 meters Description AMRT-FD-05K-4LC extender enables PC HDMI and RS232 link to far end display monitor through fibers, and the maximum communication distance is up to 1500 meters. AMRT-FD-05K-4LC is pure hardware

More information

and HDCP 2.2 supported Digital Matrix Switcher FDX-32UHD Specification

and HDCP 2.2 supported Digital Matrix Switcher FDX-32UHD Specification RoHS 4K@60 and HDCP 2.2 supported Digital Matrix Switcher Specification The IDK is a new level of Digital Matrix Switcher for AV systems which supports resolution up to 4K @60 and HDCP2.2. The can input

More information

HDBaseT TM Long Reach Mode. White Paper v1.0. Lightware Visual Engineering. Long Reach Mode White Paper

HDBaseT TM Long Reach Mode. White Paper v1.0. Lightware Visual Engineering. Long Reach Mode White Paper HDBaseT TM Long Reach Mode White Paper v1.0 Lightware Visual Engineering Theory of Operation HDBaseT uses an asymmetric method to send audio, video, Ethernet, USB, controls and power from source to sink,

More information

Prepare for Next Generation USB Technology Testing

Prepare for Next Generation USB Technology Testing Prepare for Next Generation USB Technology Testing Disclaimer The USB 3.1 compliance test requirements are not final therefore all opinions, judgments, recommendations, etc., that are presented herein

More information

An Update from HDMI Licensing, LLC

An Update from HDMI Licensing, LLC An Update from HDMI Licensing, LLC Steve Venuti, President HDMI Licensing, LLC Copyright HDMI LLC 2009 All Rights Reserved Discussion Topics Market Overview HDMI 1.4 Overview of Features HDMI Licensing

More information

DATA SHEET. Four (4) fibers Detachable HDMI Extender, HDFX-150-TR

DATA SHEET. Four (4) fibers Detachable HDMI Extender, HDFX-150-TR DATA SHEET Four (4) fibers Detachable HDMI Extender, HDFX-150-TR Contents Description Features Applications Technical Specifications Absolute Maximum Ratings Operating Conditions Drawing of Module Drawing

More information

N2300 Series N2315 Networked AV Wallplate 4K Encoder NMX-ENC-N2315-WP-BL (FGN2315-WP-BL), Black NMX-ENC-N2315-WP-WH (FGN2315-WP-WH), White

N2300 Series N2315 Networked AV Wallplate 4K Encoder NMX-ENC-N2315-WP-BL (FGN2315-WP-BL), Black NMX-ENC-N2315-WP-WH (FGN2315-WP-WH), White DATA SHEET N2300 Series N2315 Networked AV Wallplate 4K Encoder NMX-ENC-N2315-WP-BL (FGN2315-WP-BL), Black NMX-ENC-N2315-WP-WH (FGN2315-WP-WH), White Overview The NMX-ENC-N2315-WP provides the excellent

More information

USB C to HDMI Multi-Monitor Adapter - 3-Port MST Hub

USB C to HDMI Multi-Monitor Adapter - 3-Port MST Hub USB C to HDMI Multi-Monitor Adapter - 3-Port MST Hub Product ID: MSTCDP123HD This MST (Multi-Stream Transport) hub lets you connect three HDMI monitors to your USB-C computer. MST ensures hassle-free setup

More information

ADV7513 Low-Power HDMI 1.4A Compatible Transmitter

ADV7513 Low-Power HDMI 1.4A Compatible Transmitter Low-Power HDMI 1.4A Compatible Transmitter PROGRAMMING GUIDE - Revision B March 2012 REVISION HISTORY Rev A: Section 5 - Changed chip revision Rev B: Section 4.3.7.1 Corrected CSC Table 42 and Table 43

More information

ASNT_PRBS20B_1 18Gbps PRBS7/15 Generator Featuring Jitter Insertion, Selectable Sync, and Output Amplitude Control

ASNT_PRBS20B_1 18Gbps PRBS7/15 Generator Featuring Jitter Insertion, Selectable Sync, and Output Amplitude Control ASNT_PRBS20B_1 18Gbps PRBS7/15 Generator Featuring Jitter Insertion, Selectable Sync, and Output Amplitude Control Broadband frequency range from 20Mbps 18.0Gbps Minimal insertion jitter Fast rise and

More information

MIPI D-PHY Bandwidth Matrix Table User Guide. UG110 Version 1.0, June 2015

MIPI D-PHY Bandwidth Matrix Table User Guide. UG110 Version 1.0, June 2015 UG110 Version 1.0, June 2015 Introduction MIPI D-PHY Bandwidth Matrix Table User Guide As we move from the world of standard-definition to the high-definition and ultra-high-definition, the common parallel

More information

Next Generation 인터페이스테크놀로지트렌드

Next Generation 인터페이스테크놀로지트렌드 Next Generation 인터페이스테크놀로지트렌드 (USB3.1, HDMI2.0, MHL3.2) 텍트로닉스박영준부장 Agenda USB3.1 Compliance Test update What s different for USB3.1 Transmitter and Receiver Compliance Test HDMI2.0, MHL3.2 overview Q &

More information

Test of HDMI in 4k/UHD Consumer Devices. Presented by Edmund Yen

Test of HDMI in 4k/UHD Consumer Devices. Presented by Edmund Yen Test of HDMI in 4k/UHD Consumer Devices Presented by Edmund Yen edmund.yen@rohde-schwarz.com Topics ı UHD Market ı HDMI2.0 Features for UHD ı Testing of HDMI2.0 ı R&S Test Solution Test of HDMI in 4k/UHD

More information

OmniStream R-Type. Single-Channel Networked AV Decoder. Introduction. Applications

OmniStream R-Type. Single-Channel Networked AV Decoder. Introduction. Applications Introduction The Atlona OmniStream R-Type 521 () is a single-channel networked AV decoder for HDMI 2.0 / HDCP 2.2 output supporting resolutions up to 4K @ 60Hz and HDR (High Dynamic Range), and RS-232

More information

UMX-OPT-TX150R. Analog/digital Video and Audio Extension over Multimode Fiber. Highlight Features

UMX-OPT-TX150R. Analog/digital Video and Audio Extension over Multimode Fiber. Highlight Features Analog/digital Video and Audio Extension over Multimode Fiber Part No: 9151 0020 Highlight Features Lightware s UMX-OPT-TX150R is an all-round, universal video and audio transmitter for ever-changing environments

More information

Dual Link DVI Receiver Implementation

Dual Link DVI Receiver Implementation Dual Link DVI Receiver Implementation This application note describes some features of single link receivers that must be considered when using 2 devices for a dual link application. Specific characteristics

More information

Laboratory 4. Figure 1: Serdes Transceiver

Laboratory 4. Figure 1: Serdes Transceiver Laboratory 4 The purpose of this laboratory exercise is to design a digital Serdes In the first part of the lab, you will design all the required subblocks for the digital Serdes and simulate them In part

More information

Keysight Method of Implementation (MOI) for VESA DisplayPort (DP) Standard Version 1.3 Cable-Connector Compliance Tests Using E5071C ENA Option TDR

Keysight Method of Implementation (MOI) for VESA DisplayPort (DP) Standard Version 1.3 Cable-Connector Compliance Tests Using E5071C ENA Option TDR Revision 1.00 February 27, 2015 Keysight Method of Implementation (MOI) for VESA DisplayPort (DP) Standard Version 1.3 Cable-Connector Compliance Tests Using E5071C ENA Option TDR 1 Table of Contents 1.

More information

-TECH DIGITAL. Explore The High DefinitionWorld. Website: Hot Line: [US] USER MANUAL

-TECH DIGITAL. Explore The High DefinitionWorld. Website:  Hot Line: [US] USER MANUAL -TECH DIGITAL Explore The High DefinitionWorld Website: www.jtechdigital.com Hot Line: 1-888-610-2818[US] USER MANUAL J-Tech Digital ProAV H.264 Encoder/Decoder Many to Many HDMI Extender RoHS 1 Operating

More information

H.264 HDMI Extender over IP Extender With LED, Remote, POE, RS232 Operating Instruction

H.264 HDMI Extender over IP Extender With LED, Remote, POE, RS232 Operating Instruction H.264 HDMI Extender over IP Extender With LED, Remote, POE, RS232 Operating Instruction 1 Introduction This HDMI over IP Extender use the advanced H.264 as the compression type, which makes it occupy lower

More information

CH7520. CH7520 DisplayPort to VGA/HDTV Converter GENERAL DESCRIPTION

CH7520. CH7520 DisplayPort to VGA/HDTV Converter GENERAL DESCRIPTION Chrontel Brief Datasheet DisplayPort to VGA/HDTV Converter FEATURES Compliant with DisplayPort (DP) specification version 1.2 Support 2 Main Link Lanes at either 1.62Gb/s or 2.7Gb/s link rate Support multiple

More information

VIS-PSC9 Professional Scaler Switcher

VIS-PSC9 Professional Scaler Switcher VIS-PSC9 Professional Scaler Switcher Overview: New generation scaler switcher VIS-PSC9 offers you a great flexibility to process with various signals type in one environment. During the transition from

More information

IP LIVE PRODUCTION UNIT NXL-IP55 USO RESTRITO. OPERATION MANUAL 1st Edition (Revised 2) [English]

IP LIVE PRODUCTION UNIT NXL-IP55 USO RESTRITO. OPERATION MANUAL 1st Edition (Revised 2) [English] IP LIVE PRODUCTIO UIT XL-IP55 USO RESTRITO OPERATIO MAUAL 1st Edition (Revised 2) [English] Table of Contents Overview... 3 Features... 3 Transmittable Signals... 3 Supported etworks... 3 System Configuration

More information

4-channel HDMI Network Extender

4-channel HDMI Network Extender RoHS 4-channel HDMI Network Extender Ver..3. (80608) The are a 4-channel HDMI network transmitter and receiver set having a built-in scan converter and scaler. This extender transmits 4-channel HDMI signal

More information

supported Digital Multi Switcher MSD-6208

supported Digital Multi Switcher MSD-6208 RoHS 4K@30 supported Digital Multi Switcher Ver.1.0.0 (180420) The IDK is a high-performance digital multi switcher with a scan converter and up to 8 inputs and 8 outputs. For video input, 8 digital and

More information

HDMI over Optical Fibre Transmitter & Receiver Kit # 15354

HDMI over Optical Fibre Transmitter & Receiver Kit # 15354 HDMI over Optical Fibre Transmitter & Receiver Kit # 15354 Operation Manual Introduction With HDMI becoming more and more popular around the world, many consumers have been searching for a way to transmit

More information

Product Information. EIB 700 Series External Interface Box

Product Information. EIB 700 Series External Interface Box Product Information EIB 700 Series External Interface Box June 2013 EIB 700 Series The EIB 700 units are external interface boxes for precise position measurement. They are ideal for inspection stations

More information

Installation Guide AT-HDR-EX-70-2PS

Installation Guide AT-HDR-EX-70-2PS 4K HDR HDMI Over TX/RX Kit The Atlona is an transmitter/receiver kit for high dynamic range (HDR) formats. The kit is HDCP 2.2 compliant and supports 4K/UHD video @ 60 Hz with 4:4:4 chroma sampling, as

More information

OmniStream R-Type. Dual-Channel Networked AV Encoder. Introduction. Applications

OmniStream R-Type. Dual-Channel Networked AV Encoder. Introduction. Applications Introduction The Atlona OmniStream R-Type 512 () is a networked AV encoder with two independent channels of encoding for two HDMI 2.0 sources up to 4K @ 60 Hz and HDR (High Dynamic Range), plus embedded

More information

AN1141 PI3USB30532 and PI3USB31532 Application Note for Type-C Applications Paul Li, PTC, Diodes Incorporated

AN1141 PI3USB30532 and PI3USB31532 Application Note for Type-C Applications Paul Li, PTC, Diodes Incorporated AN4 PI3USB3053 and PI3USB353 for Type-C Applications Paul Li, PTC, Diodes Incorporated Table of Contents.0 Introduction.0 Why passive MUX (PI3USB3X53) is better than active MUX in notebook design? 3.0

More information

CCE900-IP-TR. User s Guide

CCE900-IP-TR. User s Guide CCE900-IP-TR CCE900-IP-T & CCE900-IP-R User s Guide i-tech Company LLC TOLL FREE: (888) 483-2418 EMAIL: info@itechlcd.com WEB: www.itechlcd.com 1. Introduction The CCE900-IP-T & CCE900-IP-R is a solution

More information

DisplayPort to DisplayPort Multi-Monitor Splitter - 3-Port MST Hub

DisplayPort to DisplayPort Multi-Monitor Splitter - 3-Port MST Hub DisplayPort to DisplayPort Multi-Monitor Splitter - 3-Port MST Hub Product ID: MSTDP123DP This MST hub lets you connect three monitors to your DisplayPort (DP) 1.2 equipped Windows laptop or desktop. Increase

More information

Analyzing 8b/10b Encoded Signals with a Real-time Oscilloscope Real-time triggering up to 6.25 Gb/s on 8b/10b encoded data streams

Analyzing 8b/10b Encoded Signals with a Real-time Oscilloscope Real-time triggering up to 6.25 Gb/s on 8b/10b encoded data streams Presented by TestEquity - www.testequity.com Analyzing 8b/10b Encoded Signals with a Real-time Oscilloscope Real-time triggering up to 6.25 Gb/s on 8b/10b encoded data streams Application Note Application

More information

Minimal Compression HD-SDI Video over IP Encoder, AES67 Support NMX-ENC-N1134A (FGN1134A-SA), Stand Alone NMX-ENC-N1134A-C (FGN1134A-CD), Card

Minimal Compression HD-SDI Video over IP Encoder, AES67 Support NMX-ENC-N1134A (FGN1134A-SA), Stand Alone NMX-ENC-N1134A-C (FGN1134A-CD), Card DATA SHEET Minimal Compression HD-SDI Video over IP Encoder, AES67 Support NMX-ENC-N1134A (FGN1134A-SA), Stand Alone NMX-ENC-N1134A-C (FGN1134A-CD), Card Overview The NMX-ENC-N1134A provides the excellent

More information

HDMI Extender via 2 Single-mode fibers Built-in 1*8 Splitter and 4*8 HDMI Matrix Extends HDMI + RS232 full-duplex up to 5000 meters

HDMI Extender via 2 Single-mode fibers Built-in 1*8 Splitter and 4*8 HDMI Matrix Extends HDMI + RS232 full-duplex up to 5000 meters System Application Diagram Description AMRT-FD-05K-2LC-XX extender enables PC HDMI and RS232 link to far end display monitor through fibers, and the maximum communication distance is up to 5000 meters.

More information

Display Interfaces. Display solutions from Inforce. MIPI-DSI to Parallel RGB format

Display Interfaces. Display solutions from Inforce. MIPI-DSI to Parallel RGB format Display Interfaces Snapdragon processors natively support a few popular graphical displays like MIPI-DSI/LVDS and HDMI or a combination of these. HDMI displays that output any of the standard resolutions

More information

HDMI-UVC/HDMI-Parallel converter [SVO-03 U&P]

HDMI-UVC/HDMI-Parallel converter [SVO-03 U&P] HDMI-UVC/HDMI-Parallel converter [SVO-03 U&P] Hardware specifications Rev. Net Vision Co., Ltd. SVO-03 U&P hardware specifications Revision history Revision Date Content Charge 1.0 2016/06/08 First edition

More information

Image generator. Hardware Specification

Image generator. Hardware Specification Image generator [SVO-03] Rev. NetVision Co., Ltd. Update History Revision Date Note 2018/07/02 New File(Equivalent to Japanese version 1.2) S.Usuba i index 1. Outline... 1 1.1. features and specification

More information

Digital / Analog audio breakaway switching Embedding / De-embedding. KVM switching using external USB extenders

Digital / Analog audio breakaway switching Embedding / De-embedding. KVM switching using external USB extenders AV over IP To meet the growing demand for 4K video, IDK has developed an innovative product for AV systems: IP-NINJAR, a game changing AV over IP solution for high defnition signal extension, switching

More information

DisplayPort to HDMI Multi-Monitor Splitter - 3-Port MST Hub

DisplayPort to HDMI Multi-Monitor Splitter - 3-Port MST Hub DisplayPort to HDMI Multi-Monitor Splitter - 3-Port MST Hub Product ID: MSTDP123HD This MST hub lets you connect three HDMI monitors to your DisplayPort (DP) 1.2 equipped Windows laptop or desktop. Increase

More information

HTE Owner s Manual. HDMI, RS-232, IR & Ethernet Extender over HDBaseT with 3D, 4K, POE Support

HTE Owner s Manual. HDMI, RS-232, IR & Ethernet Extender over HDBaseT with 3D, 4K, POE Support HTE Owner s Manual HDMI, RS-232, IR & Ethernet Extender over HDBaseT with 3D, 4K, POE Support HTE Tx HTE Rx PureLink TM 535 East Crescent Ave Ramsey, NJ 07446 Tel: 201.488.3232 Fax: 201.621.6118 Website

More information

Video Wall Installation Guide User Guide

Video Wall Installation Guide User Guide Video Wall Installation Guide User Guide IMPORTANT: Please read this User Guide to obtain important information on installing and using your product in a safe manner, as well as registering your product

More information

Conferencing System. Soft Codec. Introduction. Applications

Conferencing System. Soft Codec. Introduction. Applications Introduction The Atlona provides AV switching, and extension, plus system control for huddle spaces and meeting rooms using PC-based conferencing codecs such as Skype, WebEx, and GoToMeeting. The transmitter

More information

4 Channel HD SDI Over Fiber Transmitter and Reciever Extender with RS 485 Channel User Manual L-4SDI-FE-HD-TX/RX

4 Channel HD SDI Over Fiber Transmitter and Reciever Extender with RS 485 Channel User Manual L-4SDI-FE-HD-TX/RX 4 Channel HD SDI Over Fiber Transmitter and Reciever Extender with RS 485 Channel User Manual L-4SDI-FE-HD-TX/RX 1 Contents CHAPTER 1. INTRODUCTION... 2 1.1 OVERVIEW...2 1.2 FEATURE...2 1.3 APPLICATION...3

More information

HDS-42AVR HDMI Switcher INSTALLATION MANUAL

HDS-42AVR HDMI Switcher INSTALLATION MANUAL HDS-42AVR HDMI Switcher INSTALLATION MANUAL -42AVR-Manual.indd 1 Table Of Contents Introduction...3 Safety Information...4 Kit Contents...4 Feature Set...4 HDS-42AVR Remote Control/Operation...5 Specifications...6

More information