LAN9313I SMSC [SMSC Corporation], LAN9313I Datasheet - Page 101

no-image

LAN9313I

Manufacturer Part Number
LAN9313I
Description
Three Port 10/100 Managed Ethernet Switch with MII
Manufacturer
SMSC [SMSC Corporation]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LAN9313I-NZW
Manufacturer:
Standard
Quantity:
261
Part Number:
LAN9313I-NZW
Manufacturer:
Microchip Technology
Quantity:
10 000
Three Port 10/100 Managed Ethernet Switch with MII
Datasheet
Chapter 8 Serial Management
SMSC LAN9313/LAN9313i
8.1
8.2
eeprom_type_strap
eeprom_type_strap
TYPE/MODE
I
EEPROM
2
EEPROM
Microwire
EEPROM
C Master
Master
Mode
Mode
= 1
= 0
This chapter details the serial management functionality provided by the LAN9313/LAN9313i, which
includes the EEPROM I
The I
external EEPROM with the system register bus and the EEPROM Loader. Multiple types
(I
and size are accomplished via the eeprom_type_strap and eeprom_size_strap[1:0] configuration straps
respectively. Various commands are supported for each EEPROM type, allowing for the storage and
retrieval of static data. The I
The EEPROM Loader provides the automatic loading of configuration settings from the EEPROM into
the LAN9313/LAN9313i at reset, allowing the LAN9313/LAN9313i to operate unmanaged. The
EEPROM Loader module interfaces to the EEPROM Controller, Ethernet PHYs, and the system CSRs.
The SPI/I
system CSRs. The SPI slave controller supports single register and multiple register read and write
commands. The I
condition detection, data bit transmission/reception, and acknowledge generation/reception), handles
the slave command protocol, and performs system register reads and writes. The I
conforms to the Philips I
Based on the configuration strap eeprom_type_strap, the I
either Microwire or I
and characteristics differ dependant on the selected EEPROM type as summarized in
Note: When the EEPROM Loader is running, it has exclusive use of the I
Functional Overview
I
2
2
C/Microwire) and sizes of external EEPROMs are supported. Configuration of the EEPROM type
C/Microwire Master EEPROM Controller
2
EE_SDA
Input enabled
(to I
Open-drain output
(from I
Pull-down disabled
EEDI
Input enabled
(to Microwire master)
Output disabled
Pull-down enabled
Table 8.1 I
C/Microwire EEPROM controller is an I
EE_SDA/EEDI PIN
controller. Refer to
2
2
C master)
C slave controller can be used for CPU serial management and allows CPU access to all
2
C master)
2
2
C slave controller implements the low level I
C/Microwire Master Serial Management Pins Characteristics
2
C compatible EEPROMs. The I
2
2
C/Microwire master, EEPROM Loader, SPI slave, and I
C-Bus Specification .
Section 8.2.4, "EEPROM Loader"
2
C interface conforms to the Philips I
NOT USED
Input enabled
(used for straps)
Output enabled
(driven low)
EEDO
Input enabled
(used for straps)
Output enabled (from
Microwire master)
DATASHEET
EEDO PIN
101
2
C/Microwire master module which interfaces an optional
2
C/Microwire serial management pins functionality
NOT USED
Input enabled
(used for straps)
Output enabled
(driven low)
EECS
Input enabled
(used for straps)
Output enabled (from
Microwire master)
2
EECS PIN
C/Microwire EEPROM controller supports
for more information.
2
C slave serial interface (start and stop
2
C-Bus Specification .
2
EE_SCL/EECLK PIN
EE_SCL
Input enabled
(to I
used for straps)
Open-drain output
(from I
EECLK
Input enabled
(used for straps)
Output enabled (from
Microwire master)
C/Microwire EEPROM
2
Revision 1.2 (04-08-08)
C slave controllers.
2
2
C master and
C slave controller
2
C master)
Table
8.1.

Related parts for LAN9313I