8250 UART
8250 یو اے آر ٹی (یونیورسل اسنکرونس رسیور-ٹرانسمیٹر) ایک مربوط سرکٹ ہے جو سیریل مواصلات کے لیے انٹرفیس کو نافذ کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ حصہ اصل میں نیشنل سیمی کنڈکٹر کارپوریشن نے تیار کیا تھا۔ یہ عام طور پر پی سی اور متعلقہ آلات جیسے پرنٹرز یا موڈیمز میں استعمال ہوتا تھا۔ 8250 میں ایک آن چپ پروگرام کے قابل بٹ ریٹ جنریٹر شامل تھا، جو عام اور خصوصی مقصد والے بٹ ریٹ دونوں کے استعمال کی اجازت دیتا ہے جسے صوابدیدی کرسٹل آسکیلیٹر ریفرنس فریکوئنسی سے درست طریقے سے اخذ کیا جا سکتا ہے۔ چپ کے ناموں میں اسی چپ سیریز کے بعد کے ورژن کے لاحقہ حروف ہوتے ہیں۔ مثال کے طور پر، اصل 8250 کے بعد جلد ہی 8250A اور 8250B ورژن آئے جنہوں نے کچھ کیڑوں کو درست کیا۔ خاص طور پر، اصل 8250 کسی کردار کی ترسیل کو دہرا سکتا ہے اگر پہلی ترسیل کی کوشش کے دوران سی ٹی ایس لائن کو غیر متزلزل طور پر زور دیا گیا ہو۔ زیادہ مانگ کی وجہ سے، دوسرے مینوفیکچررز نے جلد ہی ہم آہنگ چپس پیش کرنا شروع کر دیے۔ ویسٹرن ڈیجیٹل نے اسنک کمیونیکیشنز انٹرفیس اڈاپٹر (اے سی آئی اے) اور اسنک کمیونیکیشنز ایلیمنٹ (اے سی ای) ناموں کے تحت ڈبلیو ڈی 8250 چپ پیش کی۔ 16450 (اے) یو اے آر ٹی، جو عام طور پر آئی بی ایم پی سی/اے ٹی سیریز کے کمپیوٹرز میں استعمال ہوتا ہے، 8250 پر اعلی سیریل لائن کی رفتار کی اجازت دے کر بہتر ہوا۔ پی سی ہارڈ ویئر پر ملٹی ٹاسکنگ آپریٹنگ سسٹم، جیسے او ایس/2، ونڈوز این ٹی یا یونکس کے مختلف ذائقوں کے تعارف کے ساتھ، کردار بہ کردار مداخلت کی درخواستوں کو پیش کرنے کے لیے دستیاب مختصر وقت ایک مسئلہ بن گیا، اس لیے آئی بی ایم پی ایس/2 سیریل پورٹس نے 16550 (اے) یو اے آر ٹی متعارف کروائے جن میں آنے والے حروف کو جمع کرنے کے لیے بلٹ ان 16 بائٹ ایف آئی ایف او یا بفر میموری تھی۔ بعد کے ماڈلز نے بڑی یادیں شامل کیں، تیز رفتار کی حمایت کی، ایک چپ پر متعدد بندرگاہوں کو ملایا اور آخر کار پی سی مدر بورڈ پر زیادہ تر ان پٹ/آؤٹ پٹ منطق کو ملا کر اب عام سپر I/O سرکٹس کا حصہ بن گئے۔ بلاکس لائن انٹرفیس پر مشتمل ہے: ساؤٹ، ایس آئی این،/آر ٹی ایس،/ڈی ٹی آر، ڈی ایس آر،/ڈی سی ڈی،/سی ٹی ایس،/آر آئی کلاک انٹرفیس: ایکس آئی این، ایکس او یو ٹی،/باؤڈوٹ، آر سی ایل کے کمپیوٹر انٹرفیس: D0.D7،/آر ڈی،/ڈبلیو آر، آئی این ٹی آر پی ٹی، ایم آر، اے 0، اے 1، اے 2، اے ڈی ایس، ڈبلیو آر، آر ڈی،/سی ایس 2، سی ایس 1، سی ایس 0 جب درج ذیل واقعات میں سے کوئی ایک واقع ہوتا ہے تو انٹرپٹ لائن (جب آئی ای آر بٹ نے اسے فعال کر دیا ہوتا ہے) اونچی ہو جاتی ہے: رسیور لائن اسٹیٹس، موصولہ ڈیٹا دستیاب، ٹرانسمیٹر ہولڈنگ رجسٹر خالی، اور موڈیم اسٹیٹس۔ انٹرپٹ سگنل کو مناسب انٹرپٹ سروس یا ری سیٹ آپریشن (ایم آر کے ذریعے) پر نچلی سطح پر ری سیٹ کیا جاتا ہے۔ 8250 یو اے آر ٹی کم از کم 1978 سے کئی 8 بٹ کمپیوٹرز میں استعمال ہوتا رہا ہے۔ آئی بی ایم نے آئی بی ایم پی سی (1981) میں 8250 یو اے آر ٹی کا استعمال کیا۔ 8250A اور 8250B ترمیمات بعد میں جاری کیے گئے، اور 16450 کو آئی بی ایم پرسنل کمپیوٹر/اے ٹی (1984) کے ساتھ متعارف کرایا گیا۔ ریلیز کے درمیان بنیادی فرق مواصلات کی زیادہ سے زیادہ رفتار تھی۔ آئی بی ایم نے سیریل پورٹ اڈاپٹر میں انٹیل 8251 استعمال کرنے سے انکار کر دیا کیونکہ انٹیل چپ میں کوئی اندرونی باؤڈریٹ جنریٹر نہیں تھا، اور اڈاپٹر کو زیادہ پیچیدہ اور مہنگا ہونا تھا۔ بعد میں آئی بی ایم نے سنکرونس کمیونیکیشن اڈاپٹر کو نافذ کیا، لیکن یہ مقبول نہیں ہوا۔ حوالہ جات بیرونی روابط سیریل اور یو اے آر ٹی ٹیوٹوریل archive.pcjs.org: نیشنل سیمی کنڈکٹر PC16450C/NS16450, PC8250A/INS8250A یونیورسل اسنکرونس رسیور ٹرانسمیٹر (ڈیٹا شیٹ، تاریخ 1990) ان پٹ/آؤٹ پٹ انٹیگریٹڈ سرکٹس