EEWORLDEEWORLDEEWORLD

Part Number

Search

LAN91C100FDREVB

Description
FEAST FAST ETHERNET CONTROLLER WITH FULL DUPLEX CAPABILITY
File Size431KB,68 Pages
ManufacturerSMSC
Websitehttp://www.smsc.com/
Download Datasheet Compare View All

LAN91C100FDREVB Overview

FEAST FAST ETHERNET CONTROLLER WITH FULL DUPLEX CAPABILITY

LAN91C100FD REV. B
PRELIMINARY
FEAST Fast Ethernet Controller
with Full Duplex Capability
FEATURES
Dual Speed CSMA/CD Engine (10 Mbps and 100
Mbps)
Compliant with IEEE 802.3 100BASE-T
Specification
Supports 100BASE-TX, 100BASE-T4, and
10BASE-T Physical Interfaces
32 Bit Wide Data Path (into Packet Buffer Memory)
Support for 32 and 16 Bit Buses
Support for 32, 16 and 8 Bit CPU Accesses
Synchronous, Asynchronous and Burst DMA
Interface Mode Options
128 Kbyte External Memory
Built-in Transparent Arbitration for Slave Sequential
Access Architecture
Early TX, Early RX Functions
Flat MMU Architecture with Symmetric Transmit
and Receive Structures and Queues
MII (Media Independent Interface) Compliant MAC-
PHY Interface Running at Nibble Rate
MII Management Serial Interface
Seven Wire Interface to 10 Mbps ENDEC
EEPROM-Based Setup
Full Duplex Capability
GENERAL DESCRIPTION
The LAN91C100FD is designed to facilitate the implementation of first generation Fast Ethernet adapters and connectivity
products. For this first generation of products, flexibility dominates over integration. The LAN91C100FD is a digital device
that implements the MAC portion of the CSMA/CD protocol at 10 and 100 Mbps, and couples it with a lean and fast data
and control path system architecture to ensure the CPU to packet RAM data movement does not cause a bottleneck at 100
Mbps.
Total memory size is 128 Kbytes, equivalent to a total chip storage (transmit plus receive) of 64 outstanding packets. The
LAN91C100FD is software compatible with the LAN9000 family of products and can use existing LAN9000 drivers (ODI,
IPX, and NDIS) in 16 and 32 bit Intel X86 based environments.
Memory management is handled using a unique MMU (Memory Management Unit) architecture and a 32-bit wide
data path. This I/O mapped architecture can sustain back-to-back frame transmission and reception for superior data
throughput and optimal performance. It also dynamically allocates buffer memory in an efficient buffer utilization
scheme, reducing software tasks and relieving the host CPU from performing these housekeeping functions. The
total memory size is 128 Kbytes (external), equivalent to a total chip storage (transmit and receive) of 64 outstanding
packets.
FEAST provides a flexible slave interface for easy connectivity with industry-standard buses. The Bus Interface Unit
(BIU) can handle synchronous as well as asynchronous buses, with different signals being used for each one.
FEAST's bus interface supports synchronous buses like the VESA local bus, as well as burst mode DMA for EISA
environments. Asynchronous bus support for ISA is supported even though ISA cannot sustain 100 Mbps traffic.
Fast Ethernet could be adopted for ISA-based nodes on the basis of the aggregate traffic benefits.
Two different interfaces are supported on the network side. The first is a conventional seven wire ENDEC interface that
connects to the LAN83C694 for 10BASE-T and coax 10 Mbps Ethernet networks. The second interface follows the MII
(Media Independent Interface) specification draft standard, consisting of 4 bit wide data transfers at the nibble rate. This
interface is applicable to 10 Mbps or 100 Mbps networks. Three of the LAN91C100FD’s pins are used to interface to the
two-line MII serial management protocol. Four I/O ports (one input and three output pins) are provided for LAN83C694
configuration.
SMSC DS – LAN91C100FD REV. B
Rev. 05/31/2000

LAN91C100FDREVB Related Products

LAN91C100FDREVB 91C100FDREVB LAN91C100FDTQFP
Description FEAST FAST ETHERNET CONTROLLER WITH FULL DUPLEX CAPABILITY FEAST FAST ETHERNET CONTROLLER WITH FULL DUPLEX CAPABILITY FEAST FAST ETHERNET CONTROLLER WITH FULL DUPLEX CAPABILITY
What are the atmeage programming methods?
Because I have been in contact with ardunio, I have some understanding of atmeage. I know that atmeage is a fast entry-level AVR microcontroller, but I don’t know whether it can run in other environme...
dadangjia Microchip MCU
【GD32L233C-START Review】Serial port printing
Although the IDE comes with a printf function that can be used for printing, it only supports a single serial port and requires microlib support in keil. Microlib is highly optimized, but the reentry ...
aple0807 GD32 MCU
[Insights] 100 insights for men in 2006
100 insights for men in 2006 1: It is best not to smoke if you can. It may help you attract some girls, but not smoking will never cause boredom. There are many ways to show masculinity. There is no n...
SuperStar515 Talking
How to use CCS and how to solve common errors
In order to prepare for the electronic design competition this semester, I started learning microcontrollers from scratch. I encountered many problems when using the CCS development environment to pro...
豪小子丶 Microcontroller MCU
Awesome Oscilloscope Equivalent Sampling Explanation
[i=s]This post was last edited by paulhyde on 2014-9-15 03:49[/i] Great explanation of oscilloscope equivalent sampling~ :)...
karengui Electronics Design Contest
C language calculation problem with decimal point???
I'm learning C language microcontroller programming recently and I've come across a calculation problem. I'd like to ask an expert to help me out. For example, there are three unsigned int ABC variabl...
zhangli7322 51mcu

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 737  2675  283  1958  476  15  54  6  40  10 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号