8250 UART
8250 યુએઆરટી (યુનિવર્સલ એસિંક્રોનસ રીસીવર-ટ્રાન્સમીટર) એ સીરીયલ કોમ્યુનિકેશન્સ માટે ઇન્ટરફેસના અમલીકરણ માટે રચાયેલ એક સંકલિત સર્કિટ છે. આ ભાગનું મૂળ ઉત્પાદન નેશનલ સેમિકન્ડક્ટર કોર્પોરેશન દ્વારા કરવામાં આવ્યું હતું. તેનો ઉપયોગ સામાન્ય રીતે પીસી અને પ્રિન્ટર અથવા મોડેમ જેવા સંબંધિત ઉપકરણોમાં થતો હતો. 8250માં ઓન-ચિપ પ્રોગ્રામેબલ બીટ રેટ જનરેટરનો સમાવેશ થતો હતો, જે સામાન્ય અને વિશેષ હેતુના બિટ રેટ બંને માટે ઉપયોગની મંજૂરી આપે છે, જે મનસ્વી સ્ફટિક ઓસિલેટર સંદર્ભ આવર્તનમાંથી ચોક્કસપણે મેળવી શકાય છે. ચિપ હોદ્દાઓ સમાન ચિપ શ્રેણીના પછીના સંસ્કરણો માટે પ્રત્યય અક્ષરો ધરાવે છે. ઉદાહરણ તરીકે, મૂળ 8250 ટૂંક સમયમાં 8250એ અને 8250બી આવૃત્તિઓ દ્વારા અનુસરવામાં આવી હતી જેણે કેટલીક ભૂલોને સુધારી હતી. ખાસ કરીને, મૂળ 8250 અક્ષરના પ્રસારણનું પુનરાવર્તન કરી શકે છે જો પ્રથમ પ્રસારણ પ્રયાસ દરમિયાન સીટીએસ લાઇનને અસુમેળ રીતે રજૂ કરવામાં આવી હોય. ઊંચી માંગને કારણે, અન્ય ઉત્પાદકોએ ટૂંક સમયમાં સુસંગત ચિપ્સ આપવાનું શરૂ કર્યું. વેસ્ટર્ન ડિજિટલે એસિંક કોમ્યુનિકેશન્સ ઇન્ટરફેસ એડેપ્ટર (ACIA) અને એસિંક કોમ્યુનિકેશન્સ એલિમેન્ટ (ACE) નામો હેઠળ WD8250 ચિપ ઓફર કરી હતી. સામાન્ય રીતે આઇબીએમ પીસી/એટી-સિરીઝના કમ્પ્યુટર્સમાં ઉપયોગમાં લેવાતા 16450 (એ) યુએઆરટીમાં 8250માં વધુ સીરીયલ લાઇનની ઝડપને મંજૂરી આપીને સુધારો કરવામાં આવ્યો હતો. ઓએસ/2, વિન્ડોઝ એનટી અથવા યુનિક્સના વિવિધ ફ્લેવર્સ જેવી પીસી હાર્ડવેર પર મલ્ટીટાસ્કીંગ ઓપરેટિંગ સિસ્ટમ્સની રજૂઆત સાથે, કેરેક્ટર-બાય-કેરેક્ટર ઇન્ટરપ્ટ વિનંતીઓ પૂરી પાડવા માટે ઉપલબ્ધ ટૂંકા સમય એક સમસ્યા બની ગયો, તેથી આઇબીએમ પીએસ/2 સીરીયલ પોર્ટ્સે 16550 (એ) યુએઆરટી રજૂ કર્યા જેમાં બિલ્ટ-ઇન 16 બાઈટ ફીફો અથવા બફર મેમરી હતી જે આવતા અક્ષરોને એકત્રિત કરવા માટે હતી. પછીના મોડેલોએ મોટી યાદોને ઉમેર્યા, ઉચ્ચ ગતિને ટેકો આપ્યો, એક ચિપ પર બહુવિધ બંદરોને જોડ્યા અને છેવટે પીસી મધરબોર્ડ પર મોટાભાગના ઇનપુટ/આઉટપુટ તર્કને જોડતા હવે સામાન્ય સુપર I/O સર્કિટનો ભાગ બની ગયા. બ્લોક લાઇન ઇન્ટરફેસમાં નીચેનાનો સમાવેશ થાય છેઃ Sout, SIN,/RTS,/DTR, DSR,/DCD,/CTS,/RI ઘડિયાળ ઇન્ટરફેસઃ XIN, Xout,/BAUDOT, RCLK કમ્પ્યુટર ઇન્ટરફેસઃ D0.D7,/RD,/WR, INTRPT, MR, A0, A1, A2, ADS, WR, RD,/CS2, CS1, CS0 જ્યારે નીચેની ઘટનાઓમાંથી કોઈ એક ઘટના બને ત્યારે ઇન્ટરપ્ટ લાઇન (જ્યારે IER બિટે તેને સક્ષમ કરી હોય) ઉચ્ચ થવા માટે ટ્રિગર થશેઃ રીસીવર લાઇન સ્થિતિ, પ્રાપ્ત ડેટા ઉપલબ્ધ, ટ્રાન્સમીટર ધારક રજિસ્ટર ખાલી અને MODEM સ્થિતિ. યોગ્ય વિક્ષેપ સેવા અથવા રીસેટ કામગીરી (એમ. આર. દ્વારા) પર વિક્ષેપ સંકેતને નીચલા સ્તર પર રીસેટ કરવામાં આવે છે. 8250 યુ. એ. આર. ટી. નો ઉપયોગ ઓછામાં ઓછા 1978 થી કેટલાક 8-બીટ કમ્પ્યુટર્સમાં કરવામાં આવ્યો હતો. આઇબીએમએ આઇબીએમ પીસી (1981) માં 8250 યુએઆરટીનો ઉપયોગ કર્યો હતો. 8250એ અને 8250બી સંશોધનો પાછળથી રજૂ કરવામાં આવ્યા હતા, અને 16450ને આઇબીએમ પર્સનલ કમ્પ્યુટર/એટી (1984) સાથે રજૂ કરવામાં આવ્યું હતું. પ્રકાશન વચ્ચેનો મુખ્ય તફાવત સંદેશાવ્યવહારની મહત્તમ ઝડપ હતી. આઇબીએમએ સીરીયલ પોર્ટ એડેપ્ટરમાં ઇન્ટેલ 8251 નો ઉપયોગ કરવાનો ઇનકાર કર્યો હતો કારણ કે ઇન્ટેલ ચિપમાં કોઈ આંતરિક બૌડ્રેટ જનરેટર નહોતું અને એડેપ્ટર વધુ જટિલ અને મોંઘુ હોવું જરૂરી હતું. પાછળથી આઇબીએમએ સિંક્રોનસ કોમ્યુનિકેશન એડેપ્ટર અમલમાં મૂક્યું, પરંતુ તે લોકપ્રિય ન હતું. સંદર્ભો બાહ્ય કડીઓ સીરીયલ અને UART ટ્યુટોરીયલ archive.pcjs.org: રાષ્ટ્રીય સેમિકન્ડક્ટર PC16450C/NS16450, PC8250A/INS8250A યુનિવર્સલ એસિંક્રોનસ રીસીવર ટ્રાન્સમીટર (ડેટાશીટ, તારીખ 1990) ઇનપુટ/આઉટપુટ સંકલિત સર્કિટ્સ