Hardware Secrets
Home | Camera | Case | CE | Cooling | CPU | Input | Memory | Mobile | Motherboard | Networking | Power | Storage | Video | Other
Content
Articles
First Look
Gabriel's Blog
News
Reviews
Tutorials
Main Menu
About Us
Awarded Products
Compare Prices
Datasheets
Dictionary
Download
Drivers
Forums
Links
Manufacturer Finder
Newsletter
On The Web
RSS Feed
Test Your Skills
Twitter
Newsletter
Subscribe today!
Search




Recommended
Digital Video and HDTV: Algorithms and Interfaces (The Morgan Kaufmann Series in Computer Graphics)
Digital Video and HDTV: Algorithms and Interfaces (The Morgan Kaufmann Series in Computer Graphics), by Charles Poynton (Morgan Kaufmann), starting at $43.00
Home » Video
Inside HDMI (High Definition Multimedia Interface)
Author: Gabriel Torres
Type: Tutorials Last Updated: February 13, 2006
Page: 2 of 3
$ Check REAL-TIME pricing for EVGA GeForce 9500 GT Video Card - 512MB DDR2 PCI Express 2.0 SLI Support Dual Link DVI HDTV VGA 512-P3-N954-TR $.
TigerDirect: $59.99 Amazon: $67.32
Newegg: $58.99 CircuitCity: $59.99

How It Works

On Figure 1 you see the block diagram of HDMI architecture. A “source” is any device with a HDMI output, while “sink” is any device with a HDMI input.

HDMI
click to enlarge
Figure 1: HDMI architecture.

Data transmission uses TMDS (Transition Minimized Differential Signaling) protocol, which was created by Silicon Image (who adopts PanelLink as commercial name for this protocol) and is the same standard used by DVI connection.

This standard codes an eight-bit data into a 10-bit signal and transfers them using differential transmission. Read our tutorial How Gigabit Ethernet Works to learn what is differential transmission, also known as cancellation.

Audio and video data are transferred using the three available TMDS data channels.

Video information is transmitted as a series of 24-bit pixels and 10 bits per pixel clock period are transmitted (pixel clock period, Tpixel, is defined as the time necessary to transmit one pixel; it equals to 10 times the bit transmission period, Tbit).

Pixel clock rate can vary from 25 MHz to 165 MHz. Screen formats that use transfer rates below 25 MHz (NTSC 480i standard [480 lines, non-interlaced scanning] uses a 13.5 MHz pixel clock rate) can use a pixel repetition technique to be transmitted.

This means that with HDMI it is possible to transfer up to 165 million pixels per second (using dual-link configuration, which we will be talking about on next page, it is possible to double this rate). This rate tells us what is the maximum resolution that can be transmitted.

For you to understand better what is pixel clock and its importance, consider 720p resolution, which is widely used by HDTV sets. This resolution is in fact of 1280x720. Multiplying 1280 x 720 we have the number of pixels available on the screen. The number you found must be then multiplied by the number of frames per second (a.k.a. refresh rate or vertical frequency) so we can know the number of pixels per second (i.e. transfer rate) of this resolution. Assuming a refresh rate of 60 Hz (720p@60 Hz) we found that we need a link capable of transmitting 55,296,000 pixels per second or 55.3 MHz. Since HDMI standard can transfer up to 165 million of pixels per second, this connection is more than enough for this screen resolution.

If we make the math for the highest resolution available today, 1080p (1920x1080) at 60 MHz, we will see that it needs a 124.4 MHz transfer rate: HDMI can fit this.

So HDMI supports the highest resolutions available today for consumer electronics products and also has a dual-link mode with a 330 MHz transfer rate, supporting even higher resolutions not used commercially yet.

For more information on HDTV resolutions, read our HDTV Tutorial.

Video pixels can be coded under RGB, YCbCr 4:4:4 or YCbCr 4:2:2 formats at 24 bits per pixel.

YCbCr is the digital version of Video Component (analog version of Video Component, which is the most used one, is called YPbPr). These standards are also known as YUV. “Y” standards for luminance (or simply “luma”, which is the image without color information, i.e. black-and-white image), Cb is the difference between blue and luminance (B-Y) and Cr is the difference between red and luminance (R-Y). The three numbers represent the sample rate used to code Y, Cb and Cr signals, respectively. “4” means a 13.5 MHz rate, which is the sample rate used by NTSC, PAL and Secam systems. 4:4:4 standard means that all signals are being transmitted at the same rate. 4:2:2 means that Y signal is being transmitted at 13.5 MHz but Cb and Cr are being transmitted at 6.75 MHz. Obviously this mode offers a worse video quality, although being widely used.

Audio can be from two to eight channels, using sample rates up to 192 KHz.

DDC (Display Data Channel) channel is used to inform the transmitting device about the receiving device configuration and capabilities. This is done by reading the E-EDID (Enhanced Extended Display Identification Data) data from the receiving device.

CEC (Consumer Electronics Control) channel is optional and allows the control of several audiovisual devices that the user might have.

Pages (3): « 1 [2] 3 »
Print Version | Send to Friend | | Bookmark Article | Comments (3)

Related Content
  • Video Connectors
  • The Resurrection of LCoS
  • High Definition TV Basics
  • Abit IL-90MV Motherboard
  • Patriot Box Office Media Player Review

  • Recommended Deal.
    9800 GT GeForce E-GEFORCE 512MBEVGA GeForce 9800 GT Video Card - 512MB DDR3 PCI Express 2.0 2 Dual Link DVI HDTV VGA Support 512-P3-N973-TR


    TigerDirect: $109.99 Newegg: $108.49
    Amazon: $108.99 CircuitCity: $109.99

    RSSLatest News
    IN WIN LAN Party in Southern California
    November 20, 2009 - 12:37 PM PST
    Patriot Announces PS-100 SSD Series
    November 19, 2009 - 7:30 AM PST
    Antec Launches TPQ-1200 PSU
    November 18, 2009 - 11:30 AM PST
    AMD/ATI Launches Radeon HD 5970
    November 18, 2009 - 10:18 AM PST
    OCZ Launches Colossus SSD Series
    November 17, 2009 - 1:39 PM PST
    NZXT Unleashes Tempest EVO Mid-Tower Case
    November 17, 2009 - 1:06 PM PST
    nVidia Launches GeForce GT 240
    November 17, 2009 - 10:18 AM PST
    Arctic Cooling Announces Accelero TWIN TURBO PRO VGA Cooler
    November 16, 2009 - 11:46 AM PST
    PowerColor Announces PLAY! HD5770 Video Card
    November 13, 2009 - 12:51 PM PST
    G.Skill Announces Falcon II SSD Series
    November 11, 2009 - 3:31 PM PST
    .:: More News ::.

    RSSLatest Content
    Ultra X4 500 W Power Supply Review
    Seagate Barracuda XT 2 TB Hard Disk Drive Review
    Nintendo Wii Fit Plus Review
    AMD ATI Chips Comparison Table
    nVidia Chips Comparison Table
    Gigabyte G41M-ES2L Motherboard
    Netflix on Playstation 3 Review
    CM Storm Sentinel Advance Mouse Review
    Titan Skalli CPU Cooler Review
    Nexus RX-6300 630 W Power Supply Review
    Gigabyte P55-UD6 Motherboard
    Nintendo Wii Review
    SilverStone Grandia GD04 Case Review
    Can We Trust the 80 Plus Certification?
    NZXT Gamma Case Review

    Our Most Popular Articles
    Maximum CPU Temperature
    1,078,972 views
    How to Find Out Your Motherboard Manufacturer and Model
    707,224 views
    nVidia Chips Comparison Table
    679,812 views
    Connecting Two PCs Using a USB-USB Cable
    594,166 views
    How To Correctly Apply Thermal Grease
    563,009 views
    AMD ATI Chips Comparison Table
    560,666 views
    ATI Radeon X1300 Pro Review
    488,130 views
    ATI Radeon X1600 XT Review
    477,283 views
    How To Perform a BIOS Upgrade
    394,962 views
    Sempron vs. Athlon XP
    338,692 views

    Latest Threads in Our Forums
    what mobo do i need? pls help!
    by Merman
    DVD ripper/mp4 joiner
    by rektech
    Dell Inspiron 6000 Powers but will not boot...
    by Merman
    Ultra X4 500 W Power Supply Review
    by Merman
    IN WIN LAN Party in Southern California
    by Hardware Secrets Team
    Getting A Hard Copy
    by Trevorrross
    Am I Making The Right Choice?
    by need2know
    Is it available to mount the Zalman cooler?
    by Olle P
    dsl modem prob
    by Sherry
    Seagate Barracuda XT 2 TB Hard Disk Drive Review
    by Hardware Secrets Team
    .:: Visit Our Forums ::.


    © 2004-9, Hardware Secrets, LLC. All rights reserved.
    Advertising | Legal Information | Privacy Policy
    All times are Pacific Standard Time (PST, GMT -08:00)