lan9312 Standard Microsystems Corp., lan9312 Datasheet - Page 142

no-image

lan9312

Manufacturer Part Number
lan9312
Description
Lan9312 High Performance Two Port 10/100 Managed Ethernet Switch With 32-bit Non-pci Cpu Interface
Manufacturer
Standard Microsystems Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
lan9312-NU
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
lan9312-NZW
Manufacturer:
Standard
Quantity:
143
Part Number:
lan9312-NZW
Manufacturer:
Microchip Technology
Quantity:
10 000
Revision 1.2 (04-08-08)
10.2.2.3
10.2.2.4
A
C
K
S 1 0 1 0
A
C
K
A
C
K
Control Byte
Chip / Block
Select Bits
S 1 0 1 0
S 1 0 1 0
I
Following the device addressing, a data byte may be read from the EEPROM by outputting a start
condition and control byte with a control code of 1010b, chip/block select bits as described in
Section
8-bits of data. If the EEPROM slave fails to send an acknowledge, then the sequence is aborted and
the EPC_TIMEOUT bit in the
sends a no-acknowledge, followed by a stop condition.
Figure 10.4
For a register level description of a read operation, refer to
Operation," on page
I
Following the device addressing, data bytes may be read sequentially from the EEPROM by outputting
a start condition and control byte with a control code of 1010b, chip/block select bits as described in
Section
8-bits of data. If the EEPROM slave fails to send an acknowledge, then the sequence is aborted and
the EPC_TIMEOUT bit in the
sends an acknowledge, and the EEPROM responds with the next 8-bits of data. This continues until
the last desired byte is read, at which point the I
stop condition.
Figure 10.4
addressing.
Single Byte Addressing Read
2
2
C EEPROM Byte Read
C EEPROM Sequential Byte Reads
A
1
0
Control Byte
Control Byte
Chip / Block
Chip / Block
A
9
Select Bits
Select Bits
10.2.2.2, and the R/~W bit high. The EEPROM will respond with an acknowledge, followed by
10.2.2.2, and the R/~W bit high. The EEPROM will respond with an acknowledge, followed by
A
8
A
1
0
0 0 0
1
R/~W
illustrates typical I
A
illustrates typical I
9
A
C
K
A
8
D
7
1
1
R/~W
R/~W
Figure 10.5 I
D
6
A
C
K
A
C
K
138.
Data Byte
D
5
D
D
7
7
D
4
Figure 10.4 I
D
D
6
6
Double Byte Addressing Sequential Reads
Single Byte Addressing Sequential Reads
D
3
Data Byte
Data Byte
D
D
5
5
D
High Performance Two Port 10/100 Managed Ethernet Switch with 32-Bit Non-PCI CPU Interface
2
D
D
4
4
2
EEPROM Command Register (E2P_CMD)
EEPROM Command Register (E2P_CMD)
C EEPROM byte read for single and double byte addressing.
2
D
D
D
1
3
3
C EEPROM Sequential Byte Reads
2
C EEPROM sequential byte reads for single and double byte
D
D
2
2
D
0
DATASHEET
D
D
1
1
A
C
K
2
C EEPROM Byte Read
D
0
D
0
P
A
C
K
A
C
K
142
D
7
D
7
D
6
D
6
A
C
K
Data Byte
Data Byte
D
5
D
5
S 1 0 1 0
2
D
4
D
4
C master sends a no-acknowledge, followed by a
D
3
D
3
D
2
D
2
Control Byte
Chip / Block
Select Bits
D
1
D
1
Double Byte Addressing Read
D
0
D
0
0 0 0
A
C
K
A
C
K
Section 10.2.1, "EEPROM Controller
...
...
D
7
D
7
1
R/~W
D
6
D
6
A
C
K
Data Byte
Data Byte
D
5
D
5
is set. The I
is set. The I
D
7
D
4
D
4
D
6
D
3
D
3
Data Byte
D
5
D
2
D
2
D
1
D
1
D
4
D
0
D
0
D
3
2
2
C master then
C master then
SMSC LAN9312
A
C
K
A
C
K
D
2
P
P
D
1
Datasheet
D
0
A
C
K
P

Related parts for lan9312