KSZ8851SNL TR Micrel Inc, KSZ8851SNL TR Datasheet - Page 31

IC CTLR MAC/PHY NON-PCI 32-MLF

KSZ8851SNL TR

Manufacturer Part Number
KSZ8851SNL TR
Description
IC CTLR MAC/PHY NON-PCI 32-MLF
Manufacturer
Micrel Inc
Datasheets

Specifications of KSZ8851SNL TR

Controller Type
Ethernet Controller, MAC/PHY
Interface
Bus
Voltage - Supply
1.8V, 2.5V, 3.3V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
32-MLF®, QFN
Operating Supply Voltage (typ)
3.3V
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
576-3293 - BOARD EVALUATION KSZ8851SNL
Current - Supply
-
Lead Free Status / RoHS Status
Supplier Unconfirmed, Lead free / RoHS Compliant
Other names
576-3299-2
In order to read received frames from RXQ without error, the software driver must use following steps:
EEPROM Interface
It is optional in the KSZ8851SNL to use an external EEPROM. The EED_IO (pin 6) 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 KSZ8851SNL 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 KSZ8851SNL 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 KSZ8851SNL EEPROM format is given in Table 12.
August 2009
Micrel, Inc.
1. When receive interrupt occurred and software driver writes “1” to clear the RX interrupt in ISR register; the
2. When software driver reads back Receive Frame Count (RXFCTR) Register; the KSZ8851 will update both
3. When software driver reads back both Receive Frame Header Status and Byte Count Registers
KSZ8851 will update Receive Frame Counter (RXFCTR) Register for this interrupt.
Receive 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
15
Reserved
Host MAC Address Byte 2
Host MAC Address Byte 4
Host MAC Address Byte 6
Reserved
Not used for KSZ8851SNL (available for user to use)
Table 12. KSZ8851SNL EEPROM Format
8
31
7
Host MAC Address Byte 1
Host MAC Address Byte 3
Host MAC Address Byte 5
0
KSZ8851SNL/SNLI
M9999-083109-2.0

Related parts for KSZ8851SNL TR