MII
MII (Media Independent Interface - interfață independentă de media) - o interfață standardizată pentru conectarea unui bloc MAC Fast Ethernet la un bloc PHY . Interfața MII poate fi direcționată către un conector pentru conectarea unui transceiver extern sau poate conecta pur și simplu două microcircuite pe o singură placă de circuit imprimat.
Independența față de mediul de transmisie înseamnă că este posibil să utilizați orice dispozitiv PHY fără a fi nevoie să schimbați sau să reproiectați hardware-ul unității MAC.
Interfața MII constă din două părți: canalul de transmisie și recepție a datelor (MII) și canalul de control al serviciului (MDIO și MDC).
Toate operațiunile interfeței MII sunt efectuate în modul sincron.
Link de date MII
Legătura de date MII conține următoarele semnale:
- MII_TXD (3..0) - un grup de semnale de date paralele care intră în transceiver de la MAC;
- MII_TX_CLK - frecvența pentru transferul de date. Generat în transceiver și transmis către MAC: 2,5 MHz pentru operațiuni de 10 Mbps, 25 MHz pentru operațiuni de 100 Mbps;
- MII_TX_EN - permisiunea de transmitere. MAC-ul setează acest semnal atunci când datele valide sunt setate să transmită;
- MII_CRS - Sondaj de operator. În timpul funcționării semi-duplex, transceiver-ul setează acest pin atunci când transmite sau primește pachete de date. În timpul unei operațiuni duplex, CRS este setat la recepție;
- MII_COL - detectarea coliziunilor. Transceiver-ul setează acest pin atunci când este detectată o coliziune de linie. Această ieșire rămâne ridicată în timpul coliziunii liniei. Acest semnal este asincron și inactiv în timpul funcționării duplex;
- MII_RXD (3..0) - un grup de semnale de date paralele, emise de la transceiver către controlerul MAC;
- MII_RX_CLK - frecvența pentru recepționarea datelor. Generat în transceiver și transmis către MAC: 2,5 MHz pentru operațiuni de 10 Mbps, 25 MHz pentru operațiuni de 100 Mbps;
- MII_RX_DV - fiabilitatea datelor primite. Transceiver-ul setează acest semnal atunci când primește un pachet de date valid și, în consecință, scoate date valide pe RXD;
- MII_RX_ER - eroare de primire. Transceiver-ul raportează că a apărut o eroare în fluxul de date de recepție.
Canalul de serviciu conține următoarele semnale:
- MDC - frecvență pentru canalul de date seriale MDIO;
- MDIO este un canal de date serial bidirecțional pentru comunicarea cu registrele de control ale transceiver-ului.
Echivalentele MII pentru alte viteze Ethernet sunt AUI (pentru Ethernet de 10 Mbps), GMII (pentru Ethernet de 1 Gbps) și XAUI (pentru Ethernet de 10 Gbps).
Vezi și
Link -uri