English
Language : 

LAN9311 Datasheet, PDF (145/461 Pages) SMSC Corporation – Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface
Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface
Datasheet
10.2.3 Microwire EEPROM
Based on the configuration strap eeprom_type_strap, various sized Microwire EEPROMs are
supported. The varying size ranges are supported by additional bits in the address field
(EPC_ADDRESS) of the EEPROM Command Register (E2P_CMD). Within each size range, the
largest EEPROM uses all the address bits, while the smaller EEPROMs treat the upper address bits
as don’t cares. The EEPROM controller drives all the address bits as requested regardless of the
actual size of the EEPROM. The supported size ranges for Microwire operation are shown in
Table 10.3.
Table 10.3 Microwire EEPROM Size Ranges
eeprom_size_strap[1:0]
00
01
10
11
# OF ADDRESS BITS
7
9
11
EEPROM SIZE
128 x 8
256 x 8 and 512 x 8
1024 x 8 and 2048 x 8
RESERVED
EEPROM TYPES
93xx46A
93xx56A, 93xx66A
93xx76A, 93xx86A
10.2.3.1
Refer to Section 15.5.10, "Microwire Timing," on page 454 for detailed Microwire timing information.
Microwire Master Commands
Table 10.4, Table 10.5, and Table 10.6 detail the Microwire command set, including the number of clock
cycles required, for 7, 9, and 11 address bits respectively. These commands are detailed in the
following sections as well as in Section 14.2.4.1, "EEPROM Command Register (E2P_CMD)," on
page 198.
Table 10.4 Microwire Command Set for 7 Address Bits
INST
START
BIT OPCODE
ADDRESS
DATA TO DATA FROM
# OF
EEPROM EEPROM CLOCKS
ERASE
1
11
ERAL
1
00
EWDS
1
00
EWEN
1
00
READ
1
10
WRITE
1
01
WRAL
1
00
A6 A5 A4 A3 A2 A1 A0
10XXXXX
00XXXXX
11XXXXX
A6 A5 A4 A3 A2 A1 A0
A6 A5 A4 A3 A2 A1 A0
01XXXXX
-
(RDY/~BSY)
10
-
(RDY/~BSY)
10
-
Hi-Z
10
-
Hi-Z
10
-
D7 - D0
18
D7 - D0 (RDY/~BSY)
18
D7 - D0 (RDY/~BSY)
18
Table 10.5 Microwire Command Set for 9 Address Bits
INST
START
BIT OPCODE
ADDRESS
DATA TO DATA FROM
# OF
EEPROM EEPROM CLOCKS
ERASE
1
ERAL
1
11
A8 A7 A6 A5 A4 A3 A2 A1 A0
00
10XXXXXXX
-
(RDY/~BSY)
12
-
(RDY/~BSY)
12
SMSC LAN9311/LAN9311i
145
DATASHEET
Revision 2.0 (02-14-13)