Intrare/iesire
Schema bloc
Adaptorul este realizat din :
Coprocesorul de retea
Interfata locala Ethernet
Tranceiverul Ethernet
Memorii RAM si ROM
Buffere de date
Buffere de adrese
Circuit de comanda si control
Magistrala propie de date , adrese si control
Are urmatoarele functii :
Degreveaza procesorul central de cele mai multe sarcini referitoare la comunicarea pe retea
Transfera date între memoria de lucru si retea prin acces direct la memorie (DMA)
Formeaza cadrul prin introducerea adresei MAC a sursei si destinatiei
Extrage adresa sursei si a destinatiei din cadrul receptionat
Detecteaza erorile
Codifica datele
Cere întreruperea activitatii microprocesorului pe linia IRQ (Interrupt Request)
Coprocesorul este constituit din doua unitati independente care pot opera independent :
Unitatea de comanda CU
Unitatea de receptie RU
Este proiectata sa lucreze direct cu coprocesorul de retea
Genereaza un semnal de tact cu frecventa de 10 MHz , 100 Mhz, etc
Realizeaza codificarea/decodificarea Manchester
Lucreaza cu tranceiverul
Poate lucra în modul autodiagnosticare (loopback)
Contine ceasul de garda .Ceasul este pornit la începutul transmisiei unui cadru. Daca transmisia nu se termina înainte de expirarea timpului ceasului de garda, transmisia este abandonata.
Inhiba pentru o scurta perioada de timp receptia la sfîrsitul fiecarei transmisii pentru ca eventualele tranzitii de la sfîrsitul transmisiei sa nu influenteze receptia.
Este alcatuit din urmatoarele blocuri:
Blocul de transmisie
Blocul de receptie
Blocul de detectare a coliziunilor
Functiile tranceiverului sunt :
Emisia/receptia datelor
Detectia erorilor
Protectia la "JABBER " -protejeaza reteaua daca un sistem datorita unei defectiuni emite continuu
SQL (Signal Quality Error ) prin care sistemul este avertizat ca pe mediul de transmisie este un semnal impropiu.
|