The Media Independent Interface (MII) is a standard interface used to connect a Fast Ethernet MAC-block to a PHY. The original Sun Ultra series was a series of UltraSPARC -based Computer workstations and servers developed and sold by Sun Microsystems from 1995 In Computer networking Fast Ethernet is a collective term for a number of Ethernet standards that carry traffic at the nominal rate of 100 Mbit/s against the original The Media Access Control (MAC Data communication protocol sub-layer also known as the Medium Access Control is a sublayer of the Data Link Layer specified in the PHY (often ˈfaɪ "fye" is a common abbreviation for the Physical layer of the OSI model. The MII may connect to an external transceiver device via a pluggable connector (see photo) or simply connect two chips on the same printed circuit board. Being media independent means that any of several different types of PHY devices can be used without redesigning or replacing the MAC hardware. The equivalents of MII for other speeds are AUI (for 10 megabit Ethernet), GMII (for gigabit Ethernet), and XAUI (for 10 gigabit Ethernet). An Attachment Unit Interface ( AUI) is a 15 pin connection that provides a path between a node's Ethernet interface and the Medium Attachment Unit (MAU Gigabit Media Independent Interface (GMII is an interface between the Media Access Control (MAC device and the physical layer ( PHY) XAUI (pronounced "zowie" a concatenation of the Roman numeral X meaning ten and the initials of " Attachment Unit Interface " is a standard for
The MII bus (standardized by IEEE 802.3u) is a generic bus that connects different types of PHYs to the same network controller (MAC). IEEE 8023 is a collection of IEEE standards defining the Physical layer, and the media access control (MAC sublayer of the Data link layer, The network controller may interact with any PHY using the same hardware interface, independent of the media the PHYs are connected to. The MII transfers data using 4-bit words (nibble) in each direction, clocked at 25 MHz to achieve 100 Mbit/s speed. A nibble (often nybble) is the Computing term for a four- Bit aggregation or half an octet (an octet being an 8-bit Byte On a PC the CNR connector Type B carries MII bus interface signals. Communications and Networking Riser, or CNR, is a slot found on certain PC Motherboards and used for specialized networking audio and telephony equipment
Serial Management Interface (SMI) is used to transfer management information between MAC and PHY.
The standard MII features a small set of registers:
The MII Status Word is the most useful datum, since it may be used to detect whether an Ethernet NIC is connected to a network. It contains a bitmask with the following meaning:
0x8000 Capable of 100baseT4 0x7800 Capable of 10/100 HD/FD (most common) 0x0040 Preamble suppression permitted 0x0020 Autonegotiation complete 0x0010 Remote fault 0x0008 Capable of Autonegotiation 0x0004 Link established 0x0002 Jabber detected 0x0001 Extended MII register exist. In Computer networking, the term Maximum Transmission Unit ( MTU) refers to the size (in Bytes of the largest packet or frame
A more detailed reference on registers exported by MII-compatible transceivers could be found looking at the Linux MII interface definition (include/linux/mii. h) [1]