यूनिवर्सल सिंक्रोनस और एसिंक्रोनस रिसीवर-ट्रांसमीटर

एक सार्वभौमिक तुल्यकालिक और अतुल्यकालिक रिसीवर-ट्रांसमीटर (USART, प्रोग्राम करने योग्य संचार इंटरफ़ेस या PCI) एक प्रकार का सीरियल इंटरफ़ेस डिवाइस है जिसे एसिंक्रोनस या सिंक्रोनस रूप से संचार करने के लिए प्रोग्राम किया जा सकता है। इन उपकरणों की अतुल्यकालिक क्षमताओं की चर्चा के लिए सार्वभौमिक अतुल्यकालिक रिसीवर-ट्रांसमीटर  (यूएआरटी) देखें।

उद्देश्य और इतिहास
यूएसएआरटी की सिंक्रोनस क्षमताएं मुख्य रूप से आईबीएम के तुल्यकालिक संचारण-प्राप्त  (एसटीआर), बाइनरी सिंक्रोनस कम्युनिकेशंस (बीएससी), तुल्यकालिक डेटा लिंक नियंत्रण (एसडीएलसी) और आईएसओ-मानक उच्च-स्तरीय डेटा लिंक नियंत्रण जैसे सिंक्रोनस प्रोटोकॉल का समर्थन करने के लिए थीं। लेवल डेटा लिंक कंट्रोल (एचडीएलसी) सिंक्रोनस लिंक-लेयर प्रोटोकॉल, जो सिंक्रोनस वॉयस-फ्रीक्वेंसी  मोडम  के साथ उपयोग किए गए थे। इन प्रोटोकॉल को बैंडविड्थ का सर्वोत्तम उपयोग करने के लिए डिज़ाइन किया गया था जब मॉडेम एनालॉग डिवाइस थे। उस समय, सबसे तेज़ अतुल्यकालिक वॉयस-बैंड मॉडेम 300 की अधिकतम गति पर प्राप्त कर सकता थाbit/s आवृत्ति पारी कुंजीयन (FSK) मॉडुलन का उपयोग करते हुए, जबकि सिंक्रोनस मोडेम 9600 तक की गति पर चल सकते हैंbit/s  चरण-शिफ्ट कुंजीयन  (PSK) का उपयोग करते हुए। सिंक्रोनस ट्रांसमिशन अब अधिक परिचित एसिंक्रोनस ट्रांसमिशन की बैंडविड्थ का केवल 80% से थोड़ा अधिक उपयोग करता है, क्योंकि स्टार्ट और स्टॉप बिट्स अनावश्यक थे। वे मोडेम अप्रचलित हैं, जिन्हें मोडेम द्वारा प्रतिस्थापित किया गया है जो अतुल्यकालिक डेटा को सिंक्रोनस रूपों में परिवर्तित करते हैं, लेकिन समान सिंक्रोनस दूरसंचार प्रोटोकॉल कई ब्लॉक-उन्मुख प्रौद्योगिकियों जैसे कि व्यापक रूप से उपयोग किए जाने वाले IEEE 802.2 (ईथरनेट) लिंक-स्तरीय प्रोटोकॉल में जीवित रहते हैं। USARTs अभी भी कभी-कभी MCUs के साथ एकीकृत होते हैं। USARTs अभी भी उन राउटर्स में उपयोग किए जाते हैं जो बाहरी CSU/DSU उपकरणों से जुड़ते हैं, और वे अक्सर सिस्को के मालिकाना HDLC कार्यान्वयन या इंटरनेट इंजीनियरिंग टास्क फोर्स मानक पॉइंट-टू-पॉइंट प्रोटोकॉल (PPP) का उपयोग HDLC-जैसे फ़्रेमिंग में करते हैं जैसा कि RFC में परिभाषित किया गया है।1662.

ऑपरेशन
USART का संचालन विभिन्न प्रोटोकॉल से घनिष्ठ रूप से संबंधित है; विवरण के लिए उन पृष्ठों को देखें। यह खंड केवल कुछ सामान्य नोट्स प्रदान करता है।


 * USARTs सिंक्रोनस मोड में फ़्रेम (नेटवर्किंग)  में डेटा प्रसारित करता है। सिंक्रोनस ऑपरेशन में, एक फ्रेम पूरा होने तक वर्ण समय पर प्रदान किए जाने चाहिए; यदि नियंत्रक प्रोसेसर ऐसा नहीं करता है, तो यह एक अंडररन त्रुटि है, और फ़्रेम का प्रसारण निरस्त कर दिया गया है।
 * USARTs तुल्यकालिक उपकरणों के रूप में काम कर रहे हैं जो या तो वर्ण-उन्मुख या बिट-उन्मुख मोड का उपयोग करते हैं। चरित्र (एसटीआर और बीएससी) मोड में, डिवाइस फ्रेम सीमाओं को परिभाषित करने के लिए विशेष वर्णों पर निर्भर करता है; बिट (एचडीएलसी और एसडीएलसी) मोड में पहले के डिवाइस फिजिकल-लेयर सिग्नल पर निर्भर थे, जबकि बाद के डिवाइस ने बिट पैटर्न की फिजिकल-लेयर रिकग्निशन को संभाल लिया।
 * एक समकालिक रेखा कभी शांत नहीं होती; जब मॉडेम संचारित होता है, तो डेटा प्रवाहित होता है। जब भौतिक परत इंगित करती है कि मॉडेम सक्रिय है, तो एक USART पैडिंग की एक स्थिर धारा भेजेगा, या तो अक्षर या बिट्स डिवाइस और प्रोटोकॉल के लिए उपयुक्त होंगे।