High Performance Two Port 10/100 Managed Ethernet Switch with 32-Bit Non-PCI CPU Interface

Datasheet

Table 3.4 Host Bus Interface Pins (continued)

 

 

 

BUFFER

 

PIN

NAME

SYMBOL

TYPE

DESCRIPTION

 

 

 

 

 

 

Data FIFO

FIFO_SEL

IS

Data FIFO Direct Access Select: When driven

 

Direct Access

 

 

high, all accesses to the LAN9312 are directed to

60

Select

 

 

the RX and TX Data FIFO’s. All reads are from the

 

 

 

RX Data FIFO, and all writes are to the TX Data

 

 

 

 

FIFO. In this mode, the address input is ignored.

 

 

 

 

Refer to Section 14.1.3, "Direct FIFO Access

 

 

 

 

Mode," on page 167 for additional information.

 

 

 

 

 

 

Endianess

END_SEL

IS

Endianess Select: When this signal is set high,

 

Select

 

 

big endian mode is selected. When low, little

61

 

 

 

endian mode is selected. This signal may be

 

 

 

dynamically changed or held static. Refer to

 

 

 

 

 

 

 

 

Chapter 8, "Host Bus Interface (HBI)," on page 99

 

 

 

 

for additional information.

 

 

 

 

 

Note: Refer to Chapter 8, "Host Bus Interface (HBI)," on page 99 for additional information regarding the use of these signals.

Table 3.5 EEPROM Pins

 

 

 

BUFFER

 

PIN

NAME

SYMBOL

TYPE

DESCRIPTION

 

 

 

 

 

 

EEPROM

EEDI

IS

EEPROM Microwire Data Input (EEDI): In

 

Microwire

 

(PD)

Microwire EEPROM mode (EEPROM_TYPE = 0),

 

Data Input

 

 

this pin is the Microwire EEPROM serial data input.

96

 

 

 

 

EEPROM I2C

EE_SDA

IS/OD8

EEPROM I2C Serial Data Input/Output

 

 

Serial Data

 

 

(EE_SDA): In I2C EEPROM mode

 

Input/Output

 

 

(EEPROM_TYPE = 1), this pin is the I2C EEPROM

 

 

 

 

serial data input/output.

 

 

 

 

 

 

EEPROM

EEDO

O8

EEPROM Microwire Data Output: In Microwire

 

Microwire

 

 

EEPROM mode (EEPROM_TYPE = 0), this pin is

 

Data Output

 

 

the Microwire EEPROM serial data output.

 

 

 

 

Note: In I2C mode (EEPROM_TYPE=1), this pin

98

 

 

 

is not used and is driven low.

 

EEPROM

EEPROM_TYPE

IS

EEPROM Type Strap: Configures the EEPROM

 

Type Strap

 

Note 3.3

type. See Note 3.4

 

 

 

 

0 = Microwire Mode

 

 

 

 

1 = I2C Mode

 

EEPROM

EECLK

O8

EEPROM Microwire Serial Clock (EECLK): In

 

Microwire

 

 

Microwire EEPROM mode (EEPROM_TYPE = 0),

 

Serial Clock

 

 

this pin is the Microwire EEPROM clock output.

 

 

 

 

 

 

EEPROM I2C

EE_SCL

IS/OD8

EEPROM I2C Serial Clock (EE_SCL): In I2C

99

Serial Clock

 

 

EEPROM mode (EEPROM_TYPE=1), this pin is

 

 

 

the I2C EEPROM clock input/open-drain output.

 

EEPROM

EEPROM_SIZE_1

IS

EEPROM Size Strap 1: Configures the high bit of

 

Size Strap 1

 

Note 3.5

the EEPROM size range as specified in Section

 

 

 

 

10.2, "I2C/Microwire Master EEPROM Controller,"

 

 

 

 

on page 137. This bit is not used for I2C

 

 

 

 

EEPROMs. See Note 3.4.

 

 

 

 

 

SMSC LAN9312

31

Revision 1.4 (08-19-08)

 

DATASHEET