Jump to content

How does HDMI increase bandwith.

LazyLizard
Go to solution Solved by Mira Yurizaki,

The only way to increase bandwidth for the same number of pins is to increase the frequency the signal operates at. HDMI 1.0 to 1.2 operates at 165 MHz. 1.3 and 1.4 operates at 340MHz. 2.0 operates at 600MHz. Since the protocol is basically the same, all you have to do to retain backwards compatibility with an older version is downclock the signal and don't use any messages newer than that version.

 

However, I would imagine at some point increasing the frequency will no longer be an option. At that point I believe they'll start using the HDMI B plug (yes there is a thing), or use a more data efficient protocol.

So Techquickie brought to my attention HDMI 2.1 I was surprised that i had never heard of it. It get me the general overview of what to expect from it and what i needed to do to take full advantage of it. However the big performance leap should have given the cable the name 3.0 in my opinion, so my question is how do cable manufacturers keep backwards compatibility when they increase the bandwidth? Why is the new standard just 2.1 if it is such a big improvement? Honestly I would like a direction of where to do research about how standards get tweaked for better performance and added features.

Link to comment
Share on other sites

Link to post
Share on other sites

I think some of the reason they're releasing it under the HDMI 2.x license is because of how it's only recently that manufacturers have started adopting the HDMI 2.0 licencing, so it's a bit harsh to then suddenly require them to go for a brand new license. As it stands right now, all vendors using the HDMI 2.0 license will automatically get the HDMI 2.1 license as it is also registered under the Version 2 Addendum.

 

The revision number is more than just a name for HDMI and the vendors. 

 

Also, HDMI revisions are not a new cable. In this case, there is a new 48G cable, but that is only for the high bandwidth stuff such as 8K, a lot of the changes are to do with the controller and firmware, allowing things like eARC and VRR. The majority of HDMI revisions haven't required a change in cable (neither does 2.1 unless you need the high bandwidth features), so keeping backwards compatibility isn't too hard. 

Link to comment
Share on other sites

Link to post
Share on other sites

The only way to increase bandwidth for the same number of pins is to increase the frequency the signal operates at. HDMI 1.0 to 1.2 operates at 165 MHz. 1.3 and 1.4 operates at 340MHz. 2.0 operates at 600MHz. Since the protocol is basically the same, all you have to do to retain backwards compatibility with an older version is downclock the signal and don't use any messages newer than that version.

 

However, I would imagine at some point increasing the frequency will no longer be an option. At that point I believe they'll start using the HDMI B plug (yes there is a thing), or use a more data efficient protocol.

Link to comment
Share on other sites

Link to post
Share on other sites

Thanks you guys every time I googled bandwidth all I would get where networking results lol. Wish I could mark both your posts as "solved", since they both had pieces that I needed.

Link to comment
Share on other sites

Link to post
Share on other sites

yeah this is cool, i always assumed that the number of pins required was set at the launch of the interface, and that the controllers at each end just got better with time. although that's kinda gone to shit recently with USB and Thunderbolt doing their own funky stuff

Home PC:

CPU: i7 4790s ~ Motherboard: Asus B85M-E ~ RAM: 32GB Ballistix Sport DDR3 1666 ~ GPU: Sapphire R9 390 Nitro ~ Case: Corsair Carbide Spec-03 ~ Storage: Kingston Predator 240GB   PCIE M.2 Boot, 2TB HDD, 3x 480GB SATA SSD's in RAID 0 ~ PSU:    Corsair CX600
Display(s): Asus PB287Q , Generic Samsung 1080p 22" ~ Cooling: Arctic T3 Air Cooler, All case fans replaced with Noctua NF-B9 Redux's ~ Keyboard: Logitech G810 Orion ~ Mouse: Cheap Microsoft Wired (i like it) ~ Sound: Radial Pro USB DAC into 250w Powered Speakers ~ Operating System: Windows 10 Enterprise x64
 

Work PC:

CPU: Intel Xeon E3 1275 v3 ~ Motherboard: Asrock E3C226D2I ~ RAM: 16GB DDR3 ~ GPU: GTX 460 ~ Case: Silverstone SG05 ~ Storage: 512GB SATA SSD ~ Displays: 3x1080p 24" mix and matched Dell monitors plus a 10" 1080p lilliput monitor above ~ Operating System: Windows 10 Enterprise x64

Link to comment
Share on other sites

Link to post
Share on other sites

22 minutes ago, M.Yurizaki said:

The only way to increase bandwidth for the same number of pins is to increase the frequency the signal operates at. HDMI 1.0 to 1.2 operates at 165 MHz. 1.3 and 1.4 operates at 340MHz. 2.0 operates at 600MHz. Since the protocol is basically the same, all you have to do to retain backwards compatibility with an older version is downclock the signal and don't use any messages newer than that version.

 

However, I would imagine at some point increasing the frequency will no longer be an option. At that point I believe they'll start using the HDMI B plug (yes there is a thing), or use a more data efficient protocol.

holy crap dude i'm ashamed. i work at an AV rental company and i have never before seen HDMI Type-B

 

where can i find this fabled vaporware ? after a 5 minute google search for a HDMI type-B cable i found nothing other than a wikipedia article showing a hilariously wide HDMI connector that would confuse mere mortals

Home PC:

CPU: i7 4790s ~ Motherboard: Asus B85M-E ~ RAM: 32GB Ballistix Sport DDR3 1666 ~ GPU: Sapphire R9 390 Nitro ~ Case: Corsair Carbide Spec-03 ~ Storage: Kingston Predator 240GB   PCIE M.2 Boot, 2TB HDD, 3x 480GB SATA SSD's in RAID 0 ~ PSU:    Corsair CX600
Display(s): Asus PB287Q , Generic Samsung 1080p 22" ~ Cooling: Arctic T3 Air Cooler, All case fans replaced with Noctua NF-B9 Redux's ~ Keyboard: Logitech G810 Orion ~ Mouse: Cheap Microsoft Wired (i like it) ~ Sound: Radial Pro USB DAC into 250w Powered Speakers ~ Operating System: Windows 10 Enterprise x64
 

Work PC:

CPU: Intel Xeon E3 1275 v3 ~ Motherboard: Asrock E3C226D2I ~ RAM: 16GB DDR3 ~ GPU: GTX 460 ~ Case: Silverstone SG05 ~ Storage: 512GB SATA SSD ~ Displays: 3x1080p 24" mix and matched Dell monitors plus a 10" 1080p lilliput monitor above ~ Operating System: Windows 10 Enterprise x64

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, DnFx91 said:

holy crap dude i'm ashamed. i work at an AV rental company and i have never before seen HDMI Type-B

 

where can i find this fabled vaporware ? after a 5 minute google search for a HDMI type-B cable i found nothing other than a wikipedia article showing a hilariously wide HDMI connector that would confuse mere mortals

That's because it's never been used on a (released) product. They just have the specification for it. 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Oshino Shinobu said:

That's because it's never been used on a product. They just have the specification for it. 

is there hardware ? of any variety ? 

 

honestly i will purchase a type-b HDMI cable if they exist just to blow everyone's mind at work

Home PC:

CPU: i7 4790s ~ Motherboard: Asus B85M-E ~ RAM: 32GB Ballistix Sport DDR3 1666 ~ GPU: Sapphire R9 390 Nitro ~ Case: Corsair Carbide Spec-03 ~ Storage: Kingston Predator 240GB   PCIE M.2 Boot, 2TB HDD, 3x 480GB SATA SSD's in RAID 0 ~ PSU:    Corsair CX600
Display(s): Asus PB287Q , Generic Samsung 1080p 22" ~ Cooling: Arctic T3 Air Cooler, All case fans replaced with Noctua NF-B9 Redux's ~ Keyboard: Logitech G810 Orion ~ Mouse: Cheap Microsoft Wired (i like it) ~ Sound: Radial Pro USB DAC into 250w Powered Speakers ~ Operating System: Windows 10 Enterprise x64
 

Work PC:

CPU: Intel Xeon E3 1275 v3 ~ Motherboard: Asrock E3C226D2I ~ RAM: 16GB DDR3 ~ GPU: GTX 460 ~ Case: Silverstone SG05 ~ Storage: 512GB SATA SSD ~ Displays: 3x1080p 24" mix and matched Dell monitors plus a 10" 1080p lilliput monitor above ~ Operating System: Windows 10 Enterprise x64

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, DnFx91 said:

is there hardware ? of any variety ? 

 

honestly i will purchase a type-b HDMI cable if they exist just to blow everyone's mind at work

I'm sure there's internal samples and products, but nothing has been released that uses it. 

Link to comment
Share on other sites

Link to post
Share on other sites

Super secret insider information that may not leave this room I mean not really. I just wanted to sound edgy

 

I worked for Qualcomm for a few months and I found an HDMI type B port on one of those dev boards. Though I'm pretty sure they were just using it as a debug port and not an actual HDMI port.

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, M.Yurizaki said:

Super secret insider information that may not leave this room I mean not really. I just wanted to sound edgy

 

I worked for Qualcomm for a few months and I found an HDMI type B port on one of those dev boards. Though I'm pretty sure they were just using it as a debug port and not an actual HDMI port.

weird, it kinda makes sense though, as twisted pair cables go, HDMI is a pretty solid one. I think it's used to carry PCIe data on those janky chinesium external GPU adapters that have been around for years.

Home PC:

CPU: i7 4790s ~ Motherboard: Asus B85M-E ~ RAM: 32GB Ballistix Sport DDR3 1666 ~ GPU: Sapphire R9 390 Nitro ~ Case: Corsair Carbide Spec-03 ~ Storage: Kingston Predator 240GB   PCIE M.2 Boot, 2TB HDD, 3x 480GB SATA SSD's in RAID 0 ~ PSU:    Corsair CX600
Display(s): Asus PB287Q , Generic Samsung 1080p 22" ~ Cooling: Arctic T3 Air Cooler, All case fans replaced with Noctua NF-B9 Redux's ~ Keyboard: Logitech G810 Orion ~ Mouse: Cheap Microsoft Wired (i like it) ~ Sound: Radial Pro USB DAC into 250w Powered Speakers ~ Operating System: Windows 10 Enterprise x64
 

Work PC:

CPU: Intel Xeon E3 1275 v3 ~ Motherboard: Asrock E3C226D2I ~ RAM: 16GB DDR3 ~ GPU: GTX 460 ~ Case: Silverstone SG05 ~ Storage: 512GB SATA SSD ~ Displays: 3x1080p 24" mix and matched Dell monitors plus a 10" 1080p lilliput monitor above ~ Operating System: Windows 10 Enterprise x64

Link to comment
Share on other sites

Link to post
Share on other sites

HDMI Type B (Dual-Link HDMI) is no longer part of the HDMI specification, it was deprecated I believe in version 1.3 or 1.4 and is no longer officially sanctioned, so devices cannot use the Type B connector and still be considered (for example) "HDMI 2.0-compliant".

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×