Желілік адаптердің тақшалары

Желілік адаптердің тақшалары компьютер мен желілік ка­бель­ді қосатын физикалық интерфейс ретінде қолданылады. Тақ­шалар желідегі барлық компьютерлер мен серверлердің кеңейту слоттарына қойылады.

Компьютер мен желі арасында физикалық қосылысты қамта­ма­сыз ету үшін сәйкес разъемге немесе портқа тақшалар (әрине, орнатылғаннан кейін) желілік кабель арқылы қосылады. Желілік адаптердің тақшаларының қызметі: компьютерден түскен дерек­терді желілік кабель арқылы жіберуге даярлау; деректерді басқа компьютерге жіберу; компьютер мен кабельдік жүйе арасындағы деректер ағымдарын басқару.

Деректерді даярлау. Деректерді желіге жібермес бұрын же­лі­лік адаптердің тақшалары оларды компьютерге түсінікті пішін­нен желілік кабель арқылы жіберуге болатындай түрге келтіруі ке­рек.

Компьютердің ішінде деректер шиналар бойымен жіберіледі және деректер биттері параллель қозғалады. Желілік кабельде де­ректер биттердің тізбектелген ағымдары түрінде қозғалуы керек. Сонымен, желілік тақшаның міндеті параллель деректерді қабыл­дап, оларды бит бойынша тізбектей жіберуді ұйымдастыру болып табылады. Бұл продесс компыотердің цифрлік деректерін желілік кабель бойынша жіберілетін әлектрлік және оптикалық сигнал­дар­ға ауыстырумен аяқталады. Бұл түрлендіруге трансивер жауап береді.

Деректерді түрлендірумен қатар желілік адаптердің тақшасы өзінің орны немесе адресін көрсетуге тиіс. Желілік адрестерді IE­EE комитеті анықгайды. Бұл комитет желілік адаптердің тақша­ла­­рын өндірушілердің әрқайсысы үшін адрестер интервалын бе­кіт­кен. Өндірушілер бұл адрестерді микросхемаларға «тігіп» қоя­ды. Осыньщ арқасында желідегі әрбір тақша, яғни әрбір компью­тер ерекше адреске ие.

Желі бойынша беріліс алдында желілік адаптердің тақшасы қабылдаушы тақшамен әлектрондық диалог жүргізеді, бұлдиа­лог барысында олар төменгі мәселелер жайында келіседі:

  • жіберілетін деректер блоктарының максималды ұзындығының өлшемі;
  • қабылданғаны жайлы хабарламасыз жіберілетін деректер көле­мі;
  • деректер блоктарын жіберу интервалдары;
  • әрбір тақшаның толып кетпей қабылдай алатын деректер көле­мі;
  • деректердің беріліс жылдамдығы.

Егер жылдам тақша баяулау тақшамен әсерлесетін болса, олар ортақберіліс жылдамдығын анықтаулары керек. Сондықтан желідегі әрбір тақша басқаларына өзінің параметрлері жайында хабарлайды және олардан дәл сондай ақпаратгы қабылдайды да соған икемделеді. Барлық детальдар анықталғаннан кейін тақша­лар деректер алмасуды бастайды. Көбінесе түскен деректерді же­лілік адаптердің тақшасы жіберіп үлгермейді, ондай жағдайда олар уақытша буферге орналастырылады.

Желілік адаптердің тақшаларының кейбір параметрлерін дұ­рыс икемдеу керек. Олардың қатарына: үзу (IRQ), енгізу мен қо­ры­тындылаудың негізгі портының адресі және жадтың негізгі ад­ресі жатады.

Үзу сұранысының сызықтары дегеніміз — физикалық сызық­тар. Үзу сұранысы құрылымның оның назарын өзіне аудару үшін продессорға жіберген сигналы болып табылады (оның ағымдағы іс-әрекетін тоқтатуға). Мұндай сигнал әдетте жаңа деректер пай­да болғанда немесе қандай да бір операцияны аяқтау барысында беріледі. Әрбір құрылым IRQ-дің ерекше мәнін қолдануы қажет. 4 — кестеде әртүрлі құрылымдар қолданатын енгізу-шығару порт­тары және IRQ нөмірлері келтірілген.

Енгізу мен қорытындылаудың негізгі порты компьютер құ­ры­лымы мен орталық продессор аралығында деректер жүретін ар­наны анықтайды. Орталық процессор үшін порт адрес сиякты. Жадтың негізгі адресі желілік адаптер тақшасының енгізілген жә­не шығарылған деректер кадрлары үшін буфер ретінде қолданы­ла­тын компьютер жадысының аймағына көрсетеді.

Желілік адаптер тақшасы келесі талаптарды қанағаттанды­руы керек:

  • компьютердің ішкі құрылымына сай болуы (деректер шинала­ры­ның архитектурасы);
  • желілік кабельге қосылатын қосқышы болуы (ол қосқыш кабель жүйесінің типіне сәйкес болуы тиіс).

Кең тараған деректер шиналарының архитектураларының ти­п­теріне: ISA, EISA. Micro Channel және PCI жатады. Олардың әрқайсысының өз ерекшеліктері бар.

  • ISA (Industry Standard Architecture) — бұл IBM PC компьютерле­рін­де қолдаиылатын архитектура. 1984 жылы ISA 8-рязрядтан 16 разрядқа дейін кеңейтілді. Compaq және бірнеше баска компа­ни­я­лар EISA шинасын құрғанға дейін бұл дербес компьютерлер үшін стандартгы архитектура болып келді.
  • EISA (Extended Industry Standard Architecture) — бұл стандарт 1988 көрсетілген және ISA үйлесімді 32-разрядты шинаныүсы­н­ған. Сонымен қатар ол Micro Channel Architecture шинасында бар қосымша мүмкіндіктерге ие.
  • MCA (Micro Channel Architecture) — 16-разрядты да, 32-раз­ряд­ты да шина сияқты жұмыс істейді. Бұл архитектура әлектрлік және физикалық жағынан да ISA шинасымен үйлеспейді.
  • PCI (Peripheral Component Interconnect) — көптеген Pentium про­цессорлі компьютерлерде және Apple Power Macintosh компью­тер­лерінде қолданылатын 32-разрядты жергілікті шина. Қазіргі заманғы РСІ архитекгурасы Plug and Play технологиясының көп­теген талаптарын қанағаттандырады – бұл дербес компьютердіқұру философиясымен қатар оның архитектурасының спедифи­кадияларының жинағы. Plug and Play технологиясыныңмақсаты- дербес компьютердің конфигурадиясын қолданушының қаты­су­ынсыз өзгерту, яғни кез-келген құрылымды қосуды максимал­ды қарапайымдату