English
Language : 

LAN9221 Datasheet, PDF (43/151 Pages) SMSC Corporation – High-Performance 16-bit Non-PCI 10/100 Ethernet Controller with Variable Voltage I/O
High-Performance 16-bit Non-PCI 10/100 Ethernet Controller with Variable Voltage I/O
Datasheet
READ (Read Location): This command will cause a read of the EEPROM location pointed to by EPC
Address (EPC_ADDR). The result of the read is available in the E2P_DATA register.
EECS
EECLK
EEDIO (OUTPUT)
EEDIO (INPUT)
1
1
0
A6
A0
D7
tCSL
D0
Figure 3.9 EEPROM READ Cycle
WRITE (Write Location): If erase/write operations are enabled in the EEPROM, this command will
cause the contents of the E2P_DATA register to be written to the EEPROM location selected by the
EPC Address field (EPC_ADDR). The EPC_TO bit is set if the EEPROM does not respond within
30ms.
EECS
EECLK
EEDIO (OUTPUT)
EEDIO (INPUT)
tCSL
1
0
1
A6
A0
D7
D0
Figure 3.10 EEPROM WRITE Cycle
WRAL (Write All): If erase/write operations are enabled in the EEPROM, this command will cause the
contents of the E2P_DATA register to be written to every EEPROM memory location. The EPC_TO bit
is set if the EEPROM does not respond within 30ms.
EECS
EECLK
EEDIO (OUTPUT)
EEDIO (INPUT)
1
0
0
0
1
tCSL
D7
D0
Figure 3.11 EEPROM WRAL Cycle
Table 3.9, "Required EECLK Cycles", shown below, shows the number of EECLK cycles required for
each EEPROM operation.
SMSC LAN9221/LAN9221i
43
DATASHEET
Revision 2.6 (12-04-08)