KSZ8851-16MLL-EVAL Micrel Inc, KSZ8851-16MLL-EVAL Datasheet - Page 31

BOARD EVALUATION KSZ8851-16MLL

KSZ8851-16MLL-EVAL

Manufacturer Part Number
KSZ8851-16MLL-EVAL
Description
BOARD EVALUATION KSZ8851-16MLL
Manufacturer
Micrel Inc
Series
LinkMD®r
Datasheets

Specifications of KSZ8851-16MLL-EVAL

Main Purpose
Interface, Ethernet Controller (PHY and MAC)
Embedded
No
Utilized Ic / Part
KSZ8851-16MLL
Primary Attributes
1 Port, 100BASE-TX/10BASE-T
Secondary Attributes
8/16-Bit Interface, LinkMD Cable Diagnostics
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
576-3292
In order to read received frames from RXQ without error, the software driver must use following steps:
1. When receive interrupt occurred and software driver writes “1” to clear the RX interrupt in ISR register; the KSZ8851
2. When software driver reads back Receive Frame Count (RXFCTR) Register; the KSZ8851 will update both Receive
3. When software driver
EEPROM Interface
It is optional in the KSZ8851-16MLL to use an external EEPROM. The EED_IO (pin 9) must be pulled high to use external
EEPROM otherwise this pin pulled low or floating without EEPROM.
An external serial EEPROM with a standard microwire bus interface is used for non-volatile storage of information such as
the host MAC address. The KSZ8851-16MLL can detect if the EEPROM is a 1KB (93C46) or 4KB (93C66) EEPROM
device (the 93C46 and the 93C66 are typical EEPROM devices). The EEPROM must be organized as 16-bit mode.
If the EED_IO pin is pulled high, then the KSZ8851-16MLL performs an automatic read of the external EEPROM words
0H to 3H after the de-assertion of Reset. The EEPROM values are placed in certain host-accessible registers. EEPROM
read/write functions can also be performed by software read/writes to the EEPCR (0x22) registers.
The KSZ8851-16MLL EEPROM format is given in Table 11.
August 2009
Micrel, Inc.
will update Receive Frame Counter (RXFCTR) Register for this interrupt.
Frame Header Status and Byte Count Registers (RXFHSR/RXFHBCR).
(RXFHSR/RXFHBCR); the KSZ8851 will update next receive frame header status and byte count registers
(RXFHSR/RXFHBCR).
WORD
0H
1H
2H
3H
4H – 6H
7H-3FH
reads
15
Reserved
Host MAC Address Byte 2
Host MAC Address Byte 4
Host MAC Address Byte 6
Reserved
Not used for KSZ8851-16MLL (available for user to use)
back
Table 11. KSZ8851-16MLL EEPROM Format
both Receive Frame Header
8
31
7
Host MAC Address Byte 1
Host MAC Address Byte 3
Host MAC Address Byte 5
Status
and
Byte Count
0
KSZ8851-16MLL/MLLI
M9999-083109-2.0
Registers

Related parts for KSZ8851-16MLL-EVAL