From TMDS to and Everything In Between Digital Formats The phrase “” is ubiquitous, but seldom defined. What makes it digital? What are the rules for converting formats? Let’s find out…

Joseph D. Cornwall, CTS-D

PRODUCT LINE Welcome To Today’s Presentation: Understanding Digital Video Formats

“AN EDUCATION ISN'T HOW MUCH YOU HAVE COMMITTED TO MEMORY, OR EVEN HOW MUCH YOU KNOW. IT'S BEING ABLE TO DIFFERENTIATE BETWEEN WHAT YOU DO KNOW AND WHAT YOU DON'T.”

- JACQUES ANATOLE FRANCOIS THIBAULT

PRODUCT LINE Our Agenda

• Define digital ─ What are the elements of a digital signal? • Digital Rights Management • DisplayID ─ What is a DDC? Where’s the EDID? • TMDS explained • DVI • High Definition Multimedia Interface HDMI • DisplayPort • Thunderbolt

PRODUCT LINE Define “Digital”

“Any sufficiently advanced technology is indistinguishable from magic.” ─ Arthur C. Clarke

PRODUCT LINE The Elements of a Video Signal

• RGB additive color model divides a video signal into 3 ”components” ─ RGB or YPbPr (YCbCr) • Bandwidth is directly proportional to visual detail ─ In analog systems, the ability to a pass higher frequencies equates to m the ability to display finer detail p l • Amplitude is directly i t proportional to color u d saturation e

time PRODUCT LINE The Numbers Behind The Bits- Understanding Sampling

.Analog signals are continuous in time ─ All waveforms consist of fundamental sine waves plus harmonics .Shannon-Nyquist says > 2 samples are necessary to recreate a waveform • Resolution is bound by sampling rate ─ Aliasing occurs when input frequency exceeds 2x sampling frequency

PRODUCT LINE The Numbers Behind The Bits- Making Sense of Bit Depth

• 3 bits = 2 x 2 x 2 = 8 total possible values, for example • Each bit represents a step in voltage • Values that fall between “steps” are lost information

PRODUCT LINE Digital Rights Management

“Obviously crime pays, or there'd be no crime.” ─ G. Gordon Liddy

PRODUCT LINE HDCP

• High Bandwidth Digital Content Protection ─ Because in the digital world there are no copies, only clones • Blom's Scheme is a symmetric threshold key exchange protocol used in cryptography ─ A trusted party gives each participant a secret key and a public identifier, which enables any two participants to independently create a shared key for communicating. ─ Keys updated after each encoded frame

PRODUCT LINE Inside HDCP

•HDCP makes use of a three-stage content protection process ─ Device authentication and key exchange ─ Encryption of content ─ Key-revocation procedures •Unique keys are assigned to each device ─ Consists of up to 40 different 'secret or private' keys, each 56 bits long, embedded in the device ─ For each set of keys, a special public key, called a “key selection vector”, is created ─ ‘Combining’ an embedded key with a public key creates a temporary session key, allowing for clear communication between the devices

PRODUCT LINE Telling the Monitor What to Expect

“If you're not scared or angry at the thought of a human brain being controlled remotely, then it could be this prototype of mine is finally starting to work.” - John Alejandro King

PRODUCT LINE DDC, EDID and DisplayID

• Extended Display Identification Data • DisplayID 1.3 (2013) is the most current iteration ─ Enables the display (sink) to communicate supported display modes to the source via a compact binary file format that describes the monitor's capabilities and supported graphics modes ─ Stored in a read-only memory chip programmed by the manufacturer of the monitor

PRODUCT LINE PRODUCT LINE Making Signals Easier To Transport

“All truths are easy to understand once they are discovered; the point is to discover them.” - Galileo Galilei

PRODUCT LINE Transition Minimized Differential Signaling

• TMDS is a two-stage process that converts a signal from parallel to serial and adds additional bits to balance DC • Makes signals smaller by converting them from 8 bit to 10 bit ─ 8b/10b line coding - 8-bit data plus 2 bits of control signals ─ 4 channels: red, green, blue, clock ─ Twisted pair for noise reduction ─ Current mode logic (CML), DC coupled and terminated to 3.3 volts

PRODUCT LINE The TMDS Algorithm

• TMDS adds a 9th bit to the digital word to “minimize” the transitions from digital ones to digital zeros ─ This decreases high frequency content making the signal more robust and easier to transport • The algorithm then adds a 10th bit to provide for DC balancing ─ DC balancing inverts the digital word so the signal has an equal number of zeros and ones ─ Provides a stable, predictable signal to the differential amplifiers

PRODUCT LINE Typical Signal Flow

“I HAVE YET TO SEE ANY PROBLEM, HOWEVER COMPLICATED, WHICH, WHEN YOU LOOKED AT IT IN THE RIGHT WAY, DID NOT BECOME STILL MORE COMPLICATED.” ̶ POUL ANDERSON

PRODUCT LINE PRODUCT LINE Putting It All Together

“To manage a system effectively, you might focus on the interactions of the parts rather than their behavior taken separately.” ─ Russell l. Ackoff

PRODUCT LINE Digital Visual Interface - DVI

R R G G B B S S

PRODUCT LINE Are DVI Connections Obsolete?

In December 2010, , AMD, and several and display manufacturers announced they would stop supporting DVI-I, VGA and LVDS-technologies by 2015. These will be replaced by DisplayPort and HDMI.

"Legacy interfaces such as VGA, DVI and LVDS have not kept pace, and newer standards such as DisplayPort and HDMI clearly provide the best connectivity options moving forward. In our opinion, DisplayPort 1.2 is the future interface for PC monitors, along with HDMI 1.4a for TV connectivity".

PRODUCT LINE

High Definition Multimedia Interface

HP

DDC DDC CEC B B R R

V S S G G

5

+

DDC HEAC

PRODUCT LINE HDMI(e) HEAC

HEAC is the HDMI and Audio-return Channel and supports up to 100Mbits data transfer. Signal selection is excusive.

PRODUCT LINE HDMI 2.0 Features and Upgrades

Noise Reduction UltraHD and 4K Video Increase bandwidth System For TMDS Support from 10.2 to 18 Gbps Lanes

Support for additional Up To 21:9 Aspect Ratio Multi-stream Video color space formats Support Capable (MST) including 4:2:0

Improved audio ability CEC 2.0 Error correction with support to 32 channels

PRODUCT LINE SDI -

• SDI (1989) • HD SDI (1998) • 3G SDI (2006) • 3 Gbit/s and • 16 Channels of embedded audio • 6G SDI • 6 Gbit/s and 4Kp30 • 12G SDI • 12 Gbit/s and 4Kp60 • 24G SDI • 24Gbit/s and 8Kp60

PRODUCT LINE

DisplayPort

0

2

Aux

Lane Lane

Lane Lane

HP Ret HP

3

1

Lane Lane

Power

Lane Lane

Config Hot Plug Hot PRODUCT LINE DisplayPort Tech Specs

• Native MST for extended DisplayPort Dual Mode supports desktop and multi-display passive conversion to HDMI or DVI installations CH 0 Sync • Up to 8.1 Gbit/s per lane CH 2 Blue ─ Dual lane allocation supports DP++ HDMI UltraHD resolutions CH 1 Green • Supports RGB And CH 0 Red YPrPb Color Spaces ─ Up to 16 bit color • Up to 8-channels audio • DP++ Embedded in new USB Type C Standard ─ SlimPort provides mobile device support

PRODUCT LINE Thunderbolt & Mini-DP

• Thunderbolt is built on the Mini DisplayPort connector and can “shift” from TB to Mini-DP to HDMI based on configuration commands • Thunderbolt uses data lanes for PCIe content and other “tunneling” data transport techniques

PRODUCT LINE Thunderbolt & Mini-DP

•Thunderbolt controllers on the host and peripherals multiplex the PCIe and DisplayPort data into packets and de-multiplex them at the destination ─ When connected to a DP++ compatible device, the Thunderbolt port can provide a native DisplayPort signal with 4 lanes of output data at up to 5.4 Gbit/S per lane ─ When connected to a Thunderbolt device the per-lane data rate may be as high as 10 Gbit/s and the 4 lanes are configured as 2 channels with each bidirectional 10 Gbit/s channel comprising one lane of input and one lane of output

PRODUCT LINE In Conclusion…

“Knowledge is a process of piling up facts; wisdom lies in their simplification.” − Martin H. Fischer

PRODUCT LINE What We’ve Learned…

• In the digital video domain, sampling rate bounds resolution and bit depth (word length) bounds saturation (intensity) • High-bandwidth Digital Copyright Protection is an important element of digital video • TMDS is Transition Minimized Differential Signaling and is the basis for DVI and HDMI technology • DVI is inside of HDMI; the two formats are fundamentally identical in the video domain • DisplayPort leverages four data lanes, which it can reassign as RGBs TMDS connections making DP++ compatible with HDMI topology • Thunderbolt is built on DisplayPort technology, but uses “tunneling” to include PCIe data into the communication lanes

PRODUCT LINE Questions?

PRODUCT LINE