อ่าน 2 นาที
ตัวรับส่งสัญญาณแบบซิงโครนัสและอะซิงโครนัสสากล
ตัว รับส่งสัญญาณแบบซิงโครนัสและอะซิงโครนัสสากล ( USART , อินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้ หรือ PCI ) [ 1 ]...
ตัวรับส่งสัญญาณแบบซิงโครนัสและอะซิงโครนัสสากล

ตัวรับส่งสัญญาณแบบซิงโครนัสและอะซิงโครนัสสากล ( USART , อินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้หรือPCI ) [ 1 ]เป็นอุปกรณ์อินเทอร์เฟซแบบอนุกรมประเภทหนึ่งที่สามารถตั้งโปรแกรมให้สื่อสารแบบอะซิงโครนัสหรือซิงโครนัสได้ ดูตัวรับส่งสัญญาณแบบอะซิงโครนัสสากล (UART) สำหรับการอภิปรายเกี่ยวกับความสามารถแบบอะซิงโครนัสของอุปกรณ์เหล่านี้
วัตถุประสงค์และประวัติความเป็นมา
ความสามารถในการทำงานแบบซิงโครนัสของ USART นั้นมีจุดประสงค์หลักเพื่อรองรับโปรโตคอลแบบซิงโครนัส เช่นการส่งและรับแบบซิ งโครนัส (STR) ของ IBM, การสื่อสารแบบซิงโครนัส ไบนารี (BSC) , การ ควบคุมการเชื่อมโยงข้อมูลแบบซิง โครนัส (SDLC) และโปรโตคอลเลเยอร์การเชื่อมโยงแบบซิงโครนัส HDLC (HDLC) ตามมาตรฐาน ISO ซึ่งใช้กับโมเด็ม ความถี่เสียงแบบซิงโครนั ส โปรโตคอลเหล่านี้ได้รับการออกแบบมาเพื่อใช้แบนด์วิดท์ให้เกิดประโยชน์สูงสุดเมื่อโมเด็มยังเป็นอุปกรณ์อนาล็อก ในเวลานั้น โมเด็มความถี่เสียงแบบอะซิงโครนัสที่เร็วที่สุดสามารถทำความเร็วได้สูงสุด 300 บิต/วินาที โดยใช้ การ มอดูเลชั่นแบบเปลี่ยนความถี่ (FSK) ในขณะที่โมเด็มแบบซิงโครนัสสามารถทำความเร็วได้ถึง 9600 บิต/วินาที โดยใช้การเข้ารหัสแบบเปลี่ยนเฟส (PSK) การส่งข้อมูลแบบซิงโครนัสใช้แบนด์วิดท์เพียงเล็กน้อยกว่า 80% ของการส่งข้อมูลแบบอะซิงโครนัสที่คุ้นเคยกันมากกว่าในปัจจุบัน เนื่องจากไม่จำเป็นต้องใช้บิตเริ่มต้นและบิตหยุด โมเด็มเหล่านั้นล้าสมัยไปแล้ว เนื่องจากถูกแทนที่ด้วยโมเด็มที่แปลงข้อมูลแบบอะซิงโครนัสเป็นรูปแบบซิงโครนัส แต่โปรโตคอลการสื่อสารแบบซิงโครนัสที่คล้ายกันยังคงมีอยู่ในเทคโนโลยีแบบบล็อกจำนวนมาก เช่น โปรโตคอลระดับลิงก์ IEEE 802.2 (อีเธอร์เน็ต) ที่ใช้กันอย่างแพร่หลาย USART ยังคงถูกรวมเข้ากับ MCU อยู่บ้าง USART ยังคงถูกใช้ในเราเตอร์ที่เชื่อมต่อกับอุปกรณ์ CSU/DSU ภายนอก และมักใช้การใช้งาน HDLC ที่เป็นกรรมสิทธิ์ของ Cisco หรือโปรโตคอลแบบจุดต่อจุด (PPP) มาตรฐานของ IETFในการจัดเฟรมแบบ HDLC ตามที่กำหนดไว้ใน RFC 1662
การดำเนินการ
การทำงานของ USART นั้นเกี่ยวข้องอย่างใกล้ชิดกับโปรโตคอลต่างๆ โปรดดูรายละเอียดเพิ่มเติมในหน้าเหล่านั้น ส่วนนี้เป็นเพียงข้อสังเกตทั่วไปบางประการเท่านั้น
- ในโหมดซิงโครนัส USART จะส่งข้อมูลเป็นเฟรมในการทำงานแบบซิงโครนัส ตัวอักษรจะต้องถูกส่งตรงเวลาจนกว่าเฟรมจะเสร็จสมบูรณ์ หากโปรเซสเซอร์ควบคุมไม่ทำเช่นนั้น จะเกิด"ข้อผิดพลาดอันเดอร์รัน " และการส่งเฟรมจะถูกยกเลิก
- อุปกรณ์ USART ที่ทำงานในโหมดซิงโครนัสจะใช้โหมดการทำงานแบบเน้นตัวอักษรหรือแบบเน้นบิต ในโหมดตัวอักษร (STR และ BSC) อุปกรณ์จะใช้ตัวอักษรเฉพาะในการกำหนดขอบเขตของเฟรม ในขณะที่ในโหมดบิต (HDLC และ SDLC) อุปกรณ์รุ่นแรกๆ จะใช้สัญญาณจากชั้นกายภาพ ส่วนอุปกรณ์รุ่นหลังๆ จะรับหน้าที่ในการจดจำรูปแบบบิตจากชั้นกายภาพแทน
- สายซิงโครนัสจะไม่เงียบสนิท เมื่อโมเด็มกำลังส่งข้อมูล ข้อมูลก็จะไหลเวียนอยู่เสมอ เมื่อเลเยอร์ทางกายภาพระบุว่าโมเด็มทำงานอยู่ USART จะส่งข้อมูลเสริมอย่างต่อเนื่อง ไม่ว่าจะเป็นอักขระหรือบิต ตามความเหมาะสมกับอุปกรณ์และโปรโตคอล
อุปกรณ์
| ผู้ผลิต | อุปกรณ์ | คำอธิบาย | ข้อมูลอุปกรณ์ |
|---|---|---|---|
| อินเทล | 8251 A [ 2 ] : 396 | อินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้ | เอกสารข้อมูล Intel 8251A [ 3 ] |
| ซิกเนติกส์ / ฟิลิปส์ | 2651 | อินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้ | เอกสารข้อมูล Philips Semiconductors SCN2651 [ 4 ] |
| ซิล็อก | "SIO" Z8440–4/Z84C40–4 | ตัวควบคุมอินพุต/เอาต์พุตแบบอนุกรม | เอกสารข้อมูล Zilog #ps0183, Z8440/1/2/3/4 และ Z84C40/1/2/3/4 [ 5 ] |
| ซิล็อก | "SCC" Z8530/Z85C30; Z85230/Z80230/Z8523L/Z85233 | ตัวควบคุมการสื่อสารแบบอนุกรมขั้นสูง | หน้าเว็บ IXYS [ 6 ] |
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ตัวรับส่งสัญญาณแบบซิงโครนัสและอะซิงโครนัสสากล
ตัว รับส่งสัญญาณแบบซิงโครนัสและอะซิงโครนัสสากล ( USART , อินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้ หรือ PCI ) [ 1 ]...
วัตถุประสงค์และประวัติความเป็นมา
ความสามารถในการทำงานแบบซิงโครนัสของ USART นั้นมีจุดประสงค์หลักเพื่อรองรับโปรโตคอลแบบซิงโครนัส เช่น การส่งและรับแบบซิ งโครนัส (STR) ของ IBM, การสื่อสาร แบบซิงโครนัส ไบนารี (BSC) , การ ควบคุมการเชื่อมโยงข้อมูลแบบซิง โครนัส (SDLC)...
การดำเนินการ
การทำงานของ USART นั้นเกี่ยวข้องอย่างใกล้ชิดกับโปรโตคอลต่างๆ โปรดดูรายละเอียดเพิ่มเติมในหน้าเหล่านั้น ส่วนนี้เป็นเพียงข้อสังเกตทั่วไปบางประการเท่านั้น
อุปกรณ์
ผู้ผลิต อุปกรณ์ คำอธิบาย ข้อมูลอุปกรณ์ อินเทล 8251 A [ 2 ] : 396 อินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้ เอกสารข้อมูล Intel 8251A [ 3 ] ซิกเนติกส์ / ฟิลิปส์ 2651 อินเทอร์เฟซการสื่อสารที่ตั้งโปรแกรมได้ เอกสารข้อมูล Philips Semiconductors SCN2651 [ 4 ] ซิล็อก...