LAN91C110-PU SMSC, LAN91C110-PU Datasheet - Page 12

no-image

LAN91C110-PU

Manufacturer Part Number
LAN91C110-PU
Description
Ethernet ICs Non-PCI 10/100 Ethernet MAC
Manufacturer
SMSC
Type
Single Chip MAC and PHY Controllerr
Datasheet

Specifications of LAN91C110-PU

Ethernet Connection Type
10 Base-T, 100 Base-TX
Minimum Operating Temperature
0 C
Mounting Style
SMD/SMT
Product
Ethernet Controllers
Number Of Transceivers
1
Standard Supported
802.3
Data Rate
10 MB, 100 MB
Supply Voltage (max)
5 V
Supply Voltage (min)
0 V
Supply Current (max)
40 mA
Maximum Operating Temperature
+ 70 C
Package / Case
TQFP-144
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LAN91C110-PU
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
LAN91C110-PU
Manufacturer:
MICROCH
Quantity:
20 000
4.2.3
4.2.4
4.2.5
SMSC LAN91C110 Rev. B
The CPU Data Path consists of two uni-directional FIFOs mapped at the Data Register location. These FIFOs
can be accessed in any combination of bytes, word, or doublewords. The Arbiter will indicate 'Not Ready'
whenever a cycle is initiated that cannot be satisfied by the present state of the FIFO.
MMU Block
The Hardware Memory Management Unit allocates memory and transmit and receive packet queues. It also
determines the value of the transmit and receive interrupts as a function of the queues. The page size is 2k,
with a maximum memory size of 128k. MIR and MCR values are interpreted in 512 byte units.
BIU Block
The Bus Interface Unit can handle synchronous as well as asynchronous buses; different signals are used for
each one. Transparent latches are added on the address path using rising nADS for latching.
With ISA, the read and write operations are controlled by the edges of nRD and nWR. ARDY is used for
notifying the system that it should extend the access cycle. The leading edge of ARDY is generated by the
leading edge of nRD or nWR while the trailing edge of ARDY is controlled by the internal LAN91C110 clock
and, therefore, asynchronous to the bus.
The BIU is implemented using the following principles:
1. Address decoding is based on the values of A15-A4 and AEN.
2. Address latching is performed by using transparent latches that are transparent when nADS=0 and
3. Byte, word and doubleword accesses to all registers and Data Path are supported except a doubleword
4. No bus byte swapping is implemented (no eight bit mode).
5. Word swapping as a function of A1 is implemented for 16 bit bus support.
6. The asynchronous interface uses nRD and nWR strobes. If necessary, ARDY is negated on the leading
MAC-PHY Interface Block
For the MII interface, transmit data is clocked out using the TX25 clock input, while receive data is clocked in
using RX25.
In 100 Mbps mode, the LAN91C110 provides the following interface signals to the PHY:
A transmission begins by TXEN100 going active (high), and TXD0-TXD3 having the first valid preamble
nibble. TXD0 carries the least significant bit of the nibble (that is the one that would go first out of the EPH at
100 Mbps), while TXD3 carries the most significant bit of the nibble. TXEN100 and TXD0-TXD3 are clocked
by the LAN91C110 using TX25 rising edges. TXEN100 goes inactive at the end of the packet on the last
nibble of the CRC.
During a transmission, COL100 might become active to indicate a collision. COL100 is asynchronous to the
LAN91C110’s clocks and will be synchronized internally to TX25.
write to offset Ch will only write the BANK SELECT REGISTER (offset Fh).
edge of the strobe. The ARDY trailing edge is controlled by CLK.
For transmission: TXEN100 TXD0-3 TX25
For reception: RX_DV RX_ER RXD0-3 RX25
For CSMA/CD state machines: CRS100 COL100
nRD=1, nWR=1 and latch on nADS rising edge.
DATASHEET
Page 12
FEAST Fast Ethernet Controller for PCMCIA and Generic 16-Bit Applications
Revision 1.0 (11-04-08)
Datasheet

Related parts for LAN91C110-PU