LAN91C111I-NU Standard Microsystems (SMSC), LAN91C111I-NU Datasheet - Page 45
![](/photos/31/30/313086/406-128-tqfp_sml.jpg)
LAN91C111I-NU
Manufacturer Part Number
LAN91C111I-NU
Description
Manufacturer
Standard Microsystems (SMSC)
Datasheet
1.LAN91C111I-NU.pdf
(128 pages)
Specifications of LAN91C111I-NU
Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (min)
3.135V
Operating Supply Voltage (max)
3.465V
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
128
Lead Free Status / RoHS Status
Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
LAN91C111I-NU
Manufacturer:
TI
Quantity:
1 001
Company:
Part Number:
LAN91C111I-NU
Manufacturer:
Standard
Quantity:
12 604
Company:
Part Number:
LAN91C111I-NU
Manufacturer:
CRYSTAL40
Quantity:
975
Company:
Part Number:
LAN91C111I-NU
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
LAN91C111I-NU
Manufacturer:
SMSC
Quantity:
20 000
10/100 Non-PCI Ethernet Single Chip MAC + PHY
Datasheet
SMSC LAN91C111 REV C
8.3
BYTE
BYTE
HIGH
LOW
ED 00 00 00 00 00
0D 00 00 00 00 00
01 00 00 00 00 00
2F 00 00 00 00 00
I/O Space
ADDRESS
BROADCAST - Receive frame was broadcast. When a broadcast packet is received, the MULTCAST
bit may be also set on the status word in addition to the BRODCAST bit. The software implement may
just ignore the MULTCAST bit if for BRODCAST packet.
BADCRC - Frame had CRC error, or RX_ER was asserted during reception.
ODDFRM - This bit when set indicates that the received frame had an odd number of bytes.
TOOLNG - Frame length was longer than 802.3 maximum size (1518 bytes on the cable).
TOOSHORT - Frame length was shorter than 802.3 minimum size (64 bytes on the cable).
HASH VALUE - Provides the hash value used to index the Multicast Registers. Can be used by
receive routines to speed up the group address search. The hash value consists of the six most
significant bits of the CRC calculated on the Destination Address, and maps into the 64 bit multicast
table. Bits 5,4,3 of the hash value select a byte of the multicast table, while bits 2,1,0 determine the
bit within the byte selected. Examples of the address mapping:
MULTCAST - Receive frame was multicast. If hash value corresponds to a multicast table bit that is
set, and the address was a multicast, the packet will pass address filtering regardless of other filtering
criteria.
The base I/O space is determined by the IOS0-IOS2 inputs and the EEPROM contents. To limit the
I/O space requirements to 16 locations, the registers are assigned to different banks. The last word of
the I/O area is shared by all banks and can be used to change the bank in use. Registers are
described using the following convention:
FFSET - Defines the address offset within the IOBASE where the register can be accessed at,
provided the bank select has the appropriate value.
The offset specifies the address of the even byte (bits 0-7) or the address of the complete word.
The odd byte can be accessed using address (offset + 1).
Some registers (like the Interrupt Ack., or like Interrupt Mask) are functionally described as two eight
bit registers, in that case the offset of each one is independently specified.
bit 15
bit 7
X
X
OFFSET
bit 14
bit 6
X
X
NAME
bit 13
bit 5
X
X
HASH VALUE 5-0
DATASHEET
000 000
010 000
100 111
111 111
bit 12
bit 4
45
X
X
TYPE
bit 11
bit 3
X
X
MULTICAST TABLE BIT
bit 10
bit 2
SYMBOL
X
X
MT-0 bit 0
MT-2 bit 0
MT-4 bit 7
MT-7 bit 7
Revision 1.91 (06-01-09)
bit 9
bit 1
X
X
bit 8
bit 0
X
X