8250 UART
8250 ইউএআরটি (সার্বজনীন অ্যাসিঙ্ক্রোনাস রিসিভার-ট্রান্সমিটার) একটি সমন্বিত সার্কিট যা ক্রমিক যোগাযোগের জন্য ইন্টারফেস বাস্তবায়নের জন্য ডিজাইন করা হয়েছে। অংশটি মূলত জাতীয় সেমিকন্ডাক্টর কর্পোরেশন দ্বারা নির্মিত হয়েছিল। এটি সাধারণত পিসি এবং প্রিন্টার বা মডেমের মতো সম্পর্কিত সরঞ্জামগুলিতে ব্যবহৃত হত। 8250-এ একটি অন-চিপ প্রোগ্রামেবল বিট রেট জেনারেটর অন্তর্ভুক্ত ছিল, যা সাধারণ এবং বিশেষ-উদ্দেশ্য বিট রেট উভয়ের জন্য ব্যবহারের অনুমতি দেয় যা একটি নির্বিচারে স্ফটিক দোলক রেফারেন্স ফ্রিকোয়েন্সি থেকে সঠিকভাবে প্রাপ্ত করা যেতে পারে। চিপ পদবিগুলি একই চিপ সিরিজের পরবর্তী সংস্করণগুলির জন্য প্রত্যয় অক্ষর বহন করে। উদাহরণস্বরূপ, মূল 8250 শীঘ্রই 8250এ এবং 8250বি সংস্করণ দ্বারা অনুসরণ করা হয়েছিল যা কিছু বাগ সংশোধন করেছিল। বিশেষত, মূল 8250 একটি অক্ষরের সম্প্রচারের পুনরাবৃত্তি করতে পারে যদি প্রথম সম্প্রচারের প্রচেষ্টার সময় সিটিএস লাইনটি অ্যাসিঙ্ক্রোনাসভাবে জোর দেওয়া হয়। উচ্চ চাহিদার কারণে, অন্যান্য নির্মাতারা শীঘ্রই সামঞ্জস্যপূর্ণ চিপ সরবরাহ করতে শুরু করে। ওয়েস্টার্ন ডিজিটাল অ্যাসিঙ্ক কমিউনিকেশনস ইন্টারফেস অ্যাডাপ্টার (এসিআইএ) এবং অ্যাসিঙ্ক কমিউনিকেশনস এলিমেন্ট (এসিই) নামের অধীনে ডাব্লুডি8250 চিপ সরবরাহ করেছিল। সাধারণত আইবিএম পিসি/এটি-সিরিজের কম্পিউটারগুলিতে ব্যবহৃত 16450 (এ) ইউএআরটি, উচ্চতর সিরিয়াল লাইনের গতির অনুমতি দিয়ে 8250-তে উন্নত হয়েছে। পিসি হার্ডওয়্যারে মাল্টিটাস্কিং অপারেটিং সিস্টেমের প্রবর্তনের সাথে, যেমন ওএস/2, উইন্ডোজ এনটি বা ইউনিক্সের বিভিন্ন স্বাদ, অক্ষর-দ্বারা-অক্ষর বিঘ্ন অনুরোধগুলি পরিবেশন করার জন্য উপলব্ধ স্বল্প সময় একটি সমস্যা হয়ে ওঠে, তাই আইবিএম পিএস/2 সিরিয়াল পোর্টগুলি 16550 (এ) ইউএআরটি চালু করে যার একটি অন্তর্নির্মিত 16 বাইট ফিফো বা বাফার মেমরি ছিল আগত অক্ষর সংগ্রহ করার জন্য। পরবর্তী মডেলগুলি বৃহত্তর স্মৃতি যোগ করে, উচ্চ গতি সমর্থন করে, একটি চিপে একাধিক পোর্ট সংযুক্ত করে এবং অবশেষে একটি পিসি মাদারবোর্ডে বেশিরভাগ ইনপুট/আউটপুট লজিকের সংমিশ্রণে এখনকার সাধারণ সুপার আই/ও সার্কিটের অংশ হয়ে ওঠে। ব্লক লাইন ইন্টারফেসের মধ্যে রয়েছেঃ এস. ও. ইউ. টি, এস. আই. এন,/আর. টি. এস,/ডি. টি. আর, ডি. এস. আর,/ডি. সি. ডি,/সি. টি. এস,/আর. আই ক্লক ইন্টারফেসঃ এক্স. আই. এন, এক্স. ও. ইউ. টি,/বাউডউট, আর. সি. এল. কে কম্পিউটার ইন্টারফেসঃ <আই. ডি1>,/আর. ডি,/ডব্লিউ. আর, আই. এন. টি. আর. পি. টি, এম. আর, এ0, এ1, এ2, এ. ডি. এস, ডব্লিউ. আর, আর. ডি,/সি. এস2, সি. এস1, সি. এস0 ইন্টারাপ্ট লাইনটি (যখন আই. ই. আর বিট এটি সক্ষম করেছে) নিম্নোক্ত ঘটনাগুলির মধ্যে একটি ঘটলে উচ্চ হতে শুরু করবেঃ রিসিভার লাইনের অবস্থা, প্রাপ্ত তথ্য উপলব্ধ, ট্রান্সমিটার রেজিস্টার খালি রাখা এবং মোডেম অবস্থা। উপযুক্ত ইন্টারাপ্ট সার্ভিস বা রিসেট অপারেশন (এম. আর-এর মাধ্যমে)-এর উপর ইন্টারাপ্ট সিগন্যালটি নিম্ন স্তরে পুনরায় সেট করা হয়। 8250 ইউএআরটি কমপক্ষে 1978 সাল থেকে বেশ কয়েকটি 8-বিট কম্পিউটারে ব্যবহৃত হয়েছিল। আইবিএম 8250 ইউএআরটি আইবিএম পিসিতে (1981) ব্যবহার করেছিল। 8250এ এবং 8250বি সংশোধনগুলি পরে প্রকাশিত হয়েছিল এবং 16450 আইবিএম পার্সোনাল কম্পিউটার/এটি (1984) এর সাথে চালু করা হয়েছিল। মুক্তির মধ্যে প্রধান পার্থক্য ছিল সর্বাধিক যোগাযোগের গতি। আইবিএম সিরিয়াল পোর্ট অ্যাডাপ্টারে ইন্টেল 8251 ব্যবহার করতে অস্বীকার করেছিল কারণ ইন্টেল চিপে কোনও অভ্যন্তরীণ বাউড্রেট জেনারেটর ছিল না এবং অ্যাডাপ্টারটিকে আরও জটিল এবং ব্যয়বহুল হতে হয়েছিল। পরে আইবিএম সিনক্রোনাস কমিউনিকেশন অ্যাডাপ্টার প্রয়োগ করে, কিন্তু এটি জনপ্রিয় হয়নি। তথ্যসূত্র বাহ্যিক লিঙ্ক সিরিয়াল এবং ইউএআরটি টিউটোরিয়াল archive.pcjs.org: জাতীয় সেমিকন্ডাক্টর পিসি16450সি/এনএস16450, পিসি8250এ/আইএনএস8250এ ইউনিভার্সাল অ্যাসিঙ্ক্রোনাস রিসিভার ট্রান্সমিটার (ডেটাশিট, তারিখ 1990) ইনপুট/আউটপুট ইন্টিগ্রেটেড সার্কিট