HDMI बैंडविड्थ कैसे काम करती है?

HDMI (High-Definition Multimedia Interface) हाई-स्पीड सीरियल डेटा चैनलों के एक सेट पर वीडियो और ऑडियो डेटा ट्रांसमिट करता है। HDMI वर्शन 1.0 से 2.0 तक, तीन TMDS (Transition-Minimized Differential Signaling) डेटा चैनल एक अलग क्लॉक चैनल के साथ पिक्सेल डेटा ले जाते हैं। HDMI 2.1 से शुरू होकर, इंटरफ़ेस चार डेटा चैनलों और अधिक कुशल एन्कोडिंग स्कीम के साथ FRL (Fixed Rate Link) मोड पर स्विच करता है, जिससे उपलब्ध बैंडविड्थ में नाटकीय रूप से वृद्धि होती है।

रॉ ट्रांसमिशन रेट, उपयोग योग्य डेटा रेट के बराबर नहीं होती क्योंकि एन्कोडिंग ओवरहेड होता है। TMDS-आधारित HDMI वर्शन 8b/10b एन्कोडिंग का उपयोग करते हैं, जहाँ 10 ट्रांसमिट किए गए बिट्स केवल 8 बिट्स का वास्तविक डेटा ले जाते हैं — यानी 80% दक्षता। HDMI 2.1 और 2.2 लिंक-लेयर ओवरहेड को ध्यान में रखने के बाद 87.5% प्रभावी दक्षता के साथ 16b/18b एन्कोडिंग का उपयोग करते हैं। परिणामी डेटा रेट यह निर्धारित करती है कि कनेक्शन प्रति सेकंड कितने पिक्सेल डिलीवर कर सकता है।

कोई विशेष रेज़ोल्यूशन और रिफ्रेश रेट संयोजन प्राप्त किया जा सकता है या नहीं, यह HDMI वर्शन की डेटा रेट, कलर फॉर्मेट (RGB, YCbCr 4:4:4, 4:2:2, या 4:2:0), और कलर डेप्थ (बिट्स प्रति कंपोनेंट) पर निर्भर करता है। अधिक रेज़ोल्यूशन, तेज़ रिफ्रेश रेट और समृद्ध रंग सभी अधिक बैंडविड्थ की माँग करते हैं। इन सीमाओं को समझने से ऐसा मॉनिटर या केबल खरीदने से बचा जा सकता है जिसे आपका HDMI port पूरी तरह से ड्राइव नहीं कर सकता।

टूल का विवरण

यह कैलकुलेटर HDMI वर्शन, रेज़ोल्यूशन, कलर फॉर्मेट और कलर डेप्थ के किसी भी संयोजन के लिए अधिकतम रिफ्रेश रेट निर्धारित करता है। यह सामान्य रिफ्रेश रेट (60, 120, 144, 165, 240, और 360 Hz) के लिए एक फ़ीज़िबिलिटी टेबल प्रदर्शित करता है, जो दर्शाता है कि प्रत्येक सपोर्टेड है या नहीं और यह उपलब्ध बैंडविड्थ का कितना प्रतिशत उपयोग करता है। सभी गणनाएँ आधिकारिक HDMI स्पेसिफिकेशन डेटा रेट का उपयोग करती हैं और CVT-RBv2 ब्लैंकिंग इंटरवल ओवरहेड को शामिल करती हैं।

यह कैसे काम करता है

कैलकुलेटर इन चरणों का पालन करता है:

  1. उपलब्ध डेटा रेट देखें: प्रत्येक HDMI वर्शन की एक निश्चित अधिकतम डेटा रेट होती है जो उसकी स्पेसिफिकेशन द्वारा परिभाषित होती है — 3.96 Gbit/s (HDMI 1.0) से 84.0 Gbit/s (HDMI 2.2) तक
  2. बिट्स प्रति पिक्सेल की गणना करें: चुने गए कलर फॉर्मेट के लिए कंपोनेंट की संख्या से कलर डेप्थ (बिट्स प्रति कंपोनेंट) को गुणा करें — RGB और YCbCr 4:4:4 के लिए 3, YCbCr 4:2:2 के लिए 2, YCbCr 4:2:0 के लिए 1.5
  3. प्रति फ्रेम कुल पिक्सेल की गणना करें: सक्रिय रेज़ोल्यूशन में CVT-RBv2 ब्लैंकिंग इंटरवल (80 हॉरिज़ॉन्टल, 58 वर्टिकल) जोड़ें
  4. अधिकतम रिफ्रेश रेट की गणना करें: उपलब्ध डेटा रेट को प्रति फ्रेम आवश्यक बिट्स से विभाजित करें

$$\text{Max Hz} = \frac{\text{Data rate (from HDMI version spec)}}{(\text{Width} + 80) \times (\text{Height} + 58) \times \text{BPC} \times \text{Components}}$$

HDMI वर्शन तुलना

HDMI वर्शन कुल बैंडविड्थ डेटा रेट चैनल एन्कोडिंग
1.0–1.2a 4.95 Gbit/s 3.96 Gbit/s 3 (TMDS) 8b/10b (80%)
1.3–1.3a 10.2 Gbit/s 8.16 Gbit/s 3 (TMDS) 8b/10b (80%)
1.4–1.4b 10.2 Gbit/s 8.16 Gbit/s 3 (TMDS) 8b/10b (80%)
2.0–2.0b 18.0 Gbit/s 14.4 Gbit/s 3 (TMDS) 8b/10b (80%)
2.1–2.1b 48.0 Gbit/s 42.0 Gbit/s 4 (FRL) 16b/18b (87.5%)
2.2 96.0 Gbit/s 84.0 Gbit/s 4 (FRL) 16b/18b (87.5%)

उदाहरण

8-बिट RGB के साथ 4K 120 Hz:

  • ~17.81 Gbit/s डेटा रेट की आवश्यकता है
  • HDMI 2.0 (14.4 Gbit/s) अपर्याप्त है — HDMI 2.1 (42.0 Gbit/s) की आवश्यकता है
  • इसीलिए कई 4K 120 Hz मॉनिटर और TV को HDMI 2.1 port की आवश्यकता होती है

10-बिट HDR (RGB) के साथ 4K 60 Hz:

  • ~11.14 Gbit/s की आवश्यकता है
  • HDMI 2.0 (14.4 Gbit/s) इसे 77% उपयोग पर संभाल सकता है
  • HDMI 1.4 (8.16 Gbit/s) नहीं कर सकता — पुराने HDR डिस्प्ले के लिए यह एक सामान्य समस्या है

8K 60 Hz:

  • 8 bpc RGB पर, ~71.24 Gbit/s की आवश्यकता है
  • केवल HDMI 2.2 (84.0 Gbit/s) ही बिना कम्प्रेशन के इसे नेटिव रूप से ड्राइव कर सकता है

विकल्पों की व्याख्या

  • HDMI वर्शन — अधिकतम उपलब्ध डेटा रेट निर्धारित करता है। HDMI 1.0–2.0 तीन चैनलों के साथ TMDS सिग्नलिंग का उपयोग करते हैं; HDMI 2.1+ चार चैनलों और अधिक कुशल एन्कोडिंग के साथ FRL का उपयोग करते हैं
  • रेज़ोल्यूशन — सामान्य प्रीसेट (720p से 8K तक, अल्ट्रावाइड सहित) में से चुनें या पिक्सेल में कस्टम रेज़ोल्यूशन दर्ज करें
  • कलर फॉर्मेट — RGB और YCbCr 4:4:4 पूरी बैंडविड्थ का उपयोग करते हैं; YCbCr 4:2:2 ~33% कम उपयोग करता है; YCbCr 4:2:0 ~50% कम उपयोग करता है। ध्यान दें कि YCbCr 4:2:0 आधिकारिक तौर पर HDMI 2.0 से आगे के वर्शन में सपोर्टेड है
  • कलर डेप्थ — प्रति कलर कंपोनेंट बिट्स: 8 bpc (स्टैंडर्ड), 10 bpc (HDR), 12 bpc (डीप कलर), या 16 bpc। HDMI 1.0–1.2a केवल YCbCr 4:2:2 के साथ डीप कलर सपोर्ट करता है; 16 bpc के लिए HDMI 1.3+ की आवश्यकता है

विशेषताएँ

  • 1.0 से 2.2 तक सभी HDMI वर्शन को स्पेसिफिकेशन-सटीक डेटा रेट के साथ कवर करता है
  • बैंडविड्थ उपयोग प्रतिशत के साथ छह सामान्य रिफ्रेश रेट (60, 120, 144, 165, 240, 360 Hz) के लिए फ़ीज़िबिलिटी की गणना करता है
  • कस्टम रेज़ोल्यूशन और अल्ट्रावाइड फॉर्मेट सहित 10 बिल्ट-इन प्रीसेट सपोर्ट करता है
  • सभी गणनाओं में CVT-RBv2 ब्लैंकिंग ओवरहेड को ध्यान में रखता है
  • आउटपुट में एन्कोडिंग स्कीम, डेटा चैनल और बिट्स प्रति पिक्सेल दिखाता है

उपयोग के मामले

  • TV और मॉनिटर खरीदारी: खरीदने से पहले यह सत्यापित करें कि आपका HDMI port वर्शन किसी विशेष 4K या 8K डिस्प्ले को वांछित रिफ्रेश रेट पर ड्राइव कर सकता है या नहीं
  • गेमिंग सेटअप प्लानिंग: जाँचें कि आपके कंसोल या GPU का HDMI वर्शन आपके लक्षित रेज़ोल्यूशन और रिफ्रेश रेट को सपोर्ट करता है या नहीं, विशेष रूप से 4K 120 Hz या 1440p 144 Hz गेमिंग के लिए
  • HDR कंटेंट क्रिएशन: प्रोफेशनल वीडियो कार्य के लिए 8-बिट से 10-बिट या 12-बिट कलर डेप्थ पर स्विच करने के बैंडविड्थ प्रभाव को समझें