एन्कोड | डिकोड | कम्प्रेस

> manchester | 01 10 | line <

// मैनचेस्टर एन्कोडिंग - डिजिटल ट्रांसमिशन के लिए सेल्फ-क्लॉकिंग लाइन कोड

[SELF-CLOCKING]

क्लॉक रिकवरी

हर बिट पीरियड में सुनिश्चित ट्रांज़िशन क्लॉक सिंक्रनाइज़ेशन सक्षम करता है।

[त्रुटि-पहचान]

त्रुटि पहचान

ट्रांज़िशन का अभाव तुरंत ट्रांसमिशन त्रुटियों को दर्शाता है।

[DC-संतुलित]

कोई DC घटक नहीं

उच्च और निम्न अवधि बराबर होने से ट्रांसमिशन में DC बायस हट जाता है।

>> तकनीकी जानकारी

मैनचेस्टर एन्कोडिंग कैसे काम करती है:

मैनचेस्टर एन्कोडिंग प्रत्येक बिट को क्लॉक पीरियड के भीतर एक ट्रांज़िशन के रूप में दर्शाती है। IEEE कन्वेंशन में "0" को लो-टू-हाई (01) और "1" को हाई-टू-लो (10) के रूप में एन्कोड किया जाता है। इससे क्लॉक रिकवरी के लिए हर बिट पीरियड में ट्रांज़िशन सुनिश्चित होता है।

एन्कोडिंग कन्वेंशन:

IEEE 802.3 (Ethernet): 0 → 01 (ऊपर की ओर ट्रांज़िशन) 1 → 10 (नीचे की ओर ट्रांज़िशन) Thomas (G.E. Thomas): 0 → 10 (नीचे की ओर ट्रांज़िशन) 1 → 01 (ऊपर की ओर ट्रांज़िशन)

मैनचेस्टर का उपयोग क्यों करें:

  • >Ethernet नेटवर्क
  • >RFID संचार
  • >NFC प्रोटोकॉल
  • >मैग्नेटिक स्ट्राइप कार्ड
  • >इन्फ्रारेड रिमोट

>> अक्सर पूछे जाने वाले प्रश्न

मैनचेस्टर एन्कोडिंग क्या है?

मैनचेस्टर एन्कोडिंग एक लाइन कोडिंग स्कीम है जो क्लॉक और डेटा सिग्नल को जोड़ती है। हर बिट को बिट पीरियड के मध्य में एक ट्रांज़िशन द्वारा दर्शाया जाता है, जिससे सिग्नल स्वयं-क्लॉकिंग हो जाता है।

IEEE बनाम Thomas कन्वेंशन?

IEEE 802.3 (जो Ethernet में उपयोग होता है) में 0 को लो-टू-हाई ट्रांज़िशन (01) और 1 को हाई-टू-लो (10) के रूप में एन्कोड किया जाता है। Thomas कन्वेंशन इसके विपरीत है। अधिकांश आधुनिक सिस्टम IEEE का उपयोग करते हैं।

डिफरेंशियल मैनचेस्टर क्या है?

डिफरेंशियल मैनचेस्टर बिट सीमा पर ट्रांज़िशन की उपस्थिति या अनुपस्थिति के आधार पर डेटा को एन्कोड करता है। "0" में कोई ट्रांज़िशन नहीं होता, जबकि "1" में ट्रांज़िशन होता है, जिससे यह पोलैरिटी उलटने के प्रति अधिक मजबूत रहता है।

मैनचेस्टर को दोगुनी बैंडविड्थ की आवश्यकता क्यों होती है?

क्योंकि प्रत्येक डेटा बिट को दो सिम्बल के रूप में एन्कोड किया जाता है, मैनचेस्टर एन्कोडिंग को मूल सिग्नल की तुलना में दोगुनी बैंडविड्थ की आवश्यकता होती है। यह स्वयं-क्लॉकिंग और त्रुटि-पहचान की कीमत है।

// तुलना

BitIEEE 802.3G.E. Thomas
0low → highhigh → low
1high → lowlow → high

// हल किया गया उदाहरण

Data      1 0 1 1
IEEE 802.3 (1 = low->high mid-bit):   01 10 01 01
G.E. Thomas (1 = high->low mid-bit):  10 01 10 10
Each bit = 2 half-bits, always one transition in the middle (self-clocking)
Signal rate = 2 x bit rate  (10 Mbit/s Ethernet -> 20 MHz on the wire)
Diff. Manchester: a transition at bit START = 0, none = 1 (Token Ring)

>> और प्रश्न

प्र: IEEE 802.3 या G. E. Thomas — कौन-सा नियम?

उ: दोनों प्रचलित हैं और एक-दूसरे के उलट हैं। IEEE 802.3 (10 Mbit/s ईथरनेट) 0 को उच्च→निम्न और 1 को निम्न→उच्च संक्रमण से दर्शाता है; G. E. Thomas इसके उलट। भेजने और पाने वाले को एक ही नियम चुनना होगा।

प्र: मैनचेस्टर कोड स्व-क्लॉकिंग क्यों है?

उ: हर बिट के बीच में एक संक्रमण होता है, जिससे रिसीवर बिना अलग क्लॉक लाइन के क्लॉक निकाल लेता है, और एक-जैसे बिट की लंबी शृंखला में भी सिंक्रनाइज़ेशन नहीं टूटता।

प्र: इसकी कीमत क्या है?

उ: प्रति बिट दो सिग्नल अवस्थाएँ लगती हैं, इसलिए सिंबल दर दोगुनी हो जाती है: 10 Mbit/s ईथरनेट को 20 MHz चाहिए। तेज़ संस्करण अधिक कुशल लाइन कोड अपनाते हैं।

अन्य भाषाएँ