Microchip logo
Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

LAN9115

10/100 Base-T/TX Ethernet Controller with 16 Bit Interface

Status: Not Recommended for new designs

Features:

  • Member of LAN9118 Family; optimized for medium-performance applications
  • Easily interfaces to most 16-bit embedded CPU''s
  • Efficient architecture with low CPU overhead
  • Integrated PHY; supports external PHY via MII interface
  • Supports audio & video streaming over Ethernet: multiple standard-definition (SD) MPEG2 streams
  • Medium-speed member of LAN9118 Family (all members are pin-compatible)
  • Printers, kiosks, security systems
  • General embedded applications
  • Audio distribution systems
  • Basic Cable, satellite, and IP set-top boxes
  • Video-over IP solutions, IP PBX & Video Phones
  • Wireless routers & access points
  • Digital video recorders
  • 16-bit interface
  • Burst-mode read support
  • External MII interface
  • Internal SRAM can store over 200 packets
  • Supports automatic or host-triggered PAUSE and back-pressure flow control
  • Supports Slave-DMA
  • Interrupt Pin with Programmable Hold-off timer
  • SRAM-like interface easily interfaces to most Embedded CPU''s or SoC''s
  • Low-cost, low-pin count non-PCI interface for embedded designs
  • Numerous power management modes
  • Wake on LAN*
  • Magic packet wakeup*
  • Wakeup indicator event signal
  • Link Status Change
  • Fully compliant with IEEE 802.3/802.3u standards
  • Integrated Ethernet MAC and PHY
  • 10BASE-T and 100BASE-TX support
  • Full- and Half-duplex support
  • Full-duplex flow control
  • Backpressure for half-duplex flow control
  • Preamble generation and removal
  • Automatic 32-bit CRC generation and checking
  • Automatic payload padding and pad removal
  • Loop-back modes
  • One 48-bit perfect address
  • 64 hash-filtered multicast addresses
  • Pass all multicast
  • Promiscuous mode
  • Inverse filtering
  • Pass all incoming with status report
  • Disable reception of broadcast packets
  • Auto-negotiation
  • Automatic polarity detection and correction
  • Simple, SRAM-like interface
  • 16-bit data bus
  • Large, 16Kbyte FIFO memory that can be allocated to RX or TX functions
  • One configurable host interrupt
  • Low profile 100-pin, TQFP RoHS Compliant package
  • Integral 1.8V regulator
  • General Purpose Timer
  • Support for optional EEPROM
  • Support for 3 status LEDs multiplexed with Programmable GPIO signals
  • 3.3V Power Supply with 5V tolerant I/O
  • 0° to 70°C
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

The LAN9115 is a full-featured, single-chip 10/100 Ethernet controller designed for embedded applications where performance, flexibility, ease of integration and system cost control are required. The LAN9115 has been architected to provide the best price-performance ratio for any 16-bit application with medium performance requirements. The LAN9115 is fully IEEE 802.3 10BASE-T and 802.3u 100BASE-TX compliant.

The LAN9115 includes an integrated Ethernet MAC and PHY with a high-performance SRAM-like slave interface. The simple, yet highly functional host bus interface provides a glue-less connection to most common 16-bit microprocessors and microcontrollers as well as 32-bit microprocessors exposing a 16-bit external bus. The LAN9115 includes large transmit and receive data FIFOs to accommodate high-latency applications. In addition, the LAN9115 memory buffer architecture allows the most efficient use of memory resources by optimizing packet granularity.

The 93AA46AE48 EEPROM device from Microchip comes with a factory programmed, globally unique EUI-48™ MAC Address. This Ethernet controller will automatically detect and load the EUI-48™ node address from the 93AA46AE48 EEPROM at start-up or reset. 

*The LANCheck online design review service is subject to Microchip's Program Terms and Conditions and requires a myMicrochip account.

Please consider this device LAN9218

Additional Features

    Highlights

    • Member of LAN9118 Family; optimized for medium-performance applications
    • Easily interfaces to most 16-bit embedded CPU's
    • Efficient architecture with low CPU overhead
    • Integrated PHY; supports external PHY via MII interface
    • Supports audio & video streaming over Ethernet: multiple standard-definition (SD) MPEG2 streams
    • Medium-speed member of LAN9118 Family (all members are pin-compatible)

    Target Applications

    • Printers, kiosks, security systems
    • General embedded applications
    • Audio distribution systems
    • Basic Cable, satellite, and IP set-top boxes
    • Video-over IP solutions, IP PBX & Video Phones
    • Wireless routers & access points
    • Digital video recorders

    Key Benefits

    • Non-PCI Ethernet controller for medium-performance applications
      • 16-bit interface
      • Burst-mode read support
      • External MII interface
    • Eliminates dropped packets
      • Internal SRAM can store over 200 packets
      • Supports automatic or host-triggered PAUSE and back-pressure flow control
    • Minimizes CPU overhead
      • Supports Slave-DMA
      • Interrupt Pin with Programmable Hold-off timer
    • Reduces system cost and increases design flexibility
      • SRAM-like interface easily interfaces to most Embedded CPU's or SoC's
      • Low-cost, low-pin count non-PCI interface for embedded designs
    • Reduced-Power Modes
      • Numerous power management modes
      • Wake on LAN*
      • Magic packet wakeup*
      • Wakeup indicator event signal
      • Link Status Change
    • Single chip Ethernet controller
      • Fully compliant with IEEE 802.3/802.3u standards
      • Integrated Ethernet MAC and PHY
      • 10BASE-T and 100BASE-TX support
      • Full- and Half-duplex support
      • Full-duplex flow control
      • Backpressure for half-duplex flow control
      • Preamble generation and removal
      • Automatic 32-bit CRC generation and checking
      • Automatic payload padding and pad removal
      • Loop-back modes
    • Flexible address filtering modes
      • One 48-bit perfect address
      • 64 hash-filtered multicast addresses
      • Pass all multicast
      • Promiscuous mode
      • Inverse filtering
      • Pass all incoming with status report
      • Disable reception of broadcast packets
    • Integrated Ethernet PHY
      • Auto-negotiation
      • Automatic polarity detection and correction
    • High-Performance host bus interface
      • Simple, SRAM-like interface
      • 16-bit data bus
      • Large, 16Kbyte FIFO memory that can be allocated to RX or TX functions
      • One configurable host interrupt
    • Miscellaneous features
      • Low profile 100-pin, TQFP RoHS Compliant package
      • Integral 1.8V regulator
      • General Purpose Timer
      • Support for optional EEPROM
      • Support for 3 status LEDs multiplexed with Programmable GPIO signals
    • 3.3V Power Supply with 5V tolerant I/O
    • 0° to 70°C

    *Third party brands and names are the property of their respective owners

     

View Block Diagrams

Parametrics
Name
Value
Description
10Base-T/100Base-TX Ethernet Controller with 16 bit interface
Ethernet Bandwidth
10/100Mbps
MAC
Yes
PHY
Yes
TX/RX RAM Buffer(Bytes)
16K
Interrupt Pin
1
LEDs
3
# Ethernet Ports
1
Temp. Range Max. (°C)
70
Mixed Endian
Yes
Interface
16 bit Host Bus
Vdd I/O (V)
3.3

Block Diagram

(Click the image to view interactive diagram)
No records are available.

Documents

Jump to:

IBIS

04/08/2005
241KB

Development Environment

  • Software Libraries
Software Libraries
LAN911x Driver Pseudo Code

Learn More
LAN91xx/LAN92xx uboot driver for ARM

LAN91xx/LAN92xx uboot driver for ARM

Learn More
LAN91xx/LAN92xx VxWorks 5.5 driver on SH3 processor

LAN91xx/LAN92xx VxWorks 5.5 driver on SH3 processor

Learn More
LAN91xx/LAN92xx/LAN9311/LAN9312 eBoot Driver for XScale Processor

LAN91xx/LAN92xx/LAN9311/LAN9312 eBoot Driver for XScale Processor

Learn More
LAN91xx/LAN92xx/LAN9311/LAN9312 Linux Driver on SH3 Processor

LAN91xx/LAN92xx/LAN9311/LAN9312 Linux Driver on SH3 Processor

Learn More
LAN91xx/LAN92xx/LAN9311/LAN9312 Linux driver on XScale processor

LAN91xx/LAN92xx/LAN9311/LAN9312 Linux driver on XScale processor

Learn More
LAN91xx/LAN92xx/LAN9311/LAN9312 Windows CE 5.0 & 6.0 Driver

LAN91xx/LAN92xx/LAN9311/LAN9312 Windows CE 5.0 & 6.0 Driver

Learn More

Similar Devices

Product
Ethernet Bandwidth
Interface
Price 5K
10Mbps
SPI
$2.03
10/100Mbps
SPI, Parallel
$2.60
10/100Mbps
SPI, Parallel
$2.81
10/100Mbps / FX
8-bit or 16-bit
$3.97
10/100Mbps
8-bit or 16-bit
$13.42
10/100Mbps
8/16/32-bit, MII
$7.99
10/100Mbps
8/16/32-bit
$5.36
10/100Mbps
8-/16-/32-bit or SPI
$2.42
10/100/1000Mbps
8/16-bit
$18.27
10/100Mbps
32 bit Host Bus
$18.24
10/100Mbps
HSIC
$5.87
10/100Mbps
16 bit Host Bus
$6.18
10/100Mbps
16-bit or 32-bit
$8.26
10/100Mbps
16 bit Host Bus
$8.43
10/100Mbps
16-bit or 32-bit
$13.48
10/100Mbps
16-bit or 32-bit
 
10/100Mbps
16 bit PCMCIA and Host Bus
 
10/100Mbps
16-bit or 32-bit
$16.55
10Mbps
16 bit PCMCIA and Host Bus
$11.03
10/100Mbps
16 bit Host Bus
$5.20
10/100Mbps
16 bit
$6.26
10/100Mbps
16 bit Host Bus, MII
$7.42
10/100Mbps
16 bit Host Bus, MII
$10.67
10/100Mbps
32 bit Host Bus
$13.37
10/100Mbps
16 bit Host Bus
$3.74
10/100Mbps
16 bit Host Bus
$4.67
10/100Mbps
8/16-bit Host Bus or SPI
$3.87
10/100Mbps
32 bit PCI 3.0
$3.02

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
LAN9115-MT
0.580400
6.666667
100
LQFP
14x14x1.4mm
Matte Tin
e3
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy from the Microchip Store

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy