LAN91C100FD-SS旨在促进第一代快速以太网适配器和连接产品的实施。对于这第一代产品,灵活性超过了集成。LAN91C100FD-SS是一种数字设备,它以10和100 Mbps的速度实现CSMA/CD协议的MAC部分,并将其与精简快速的数据和控制路径系统架构相耦合,以确保CPU到分组RAM数据移动不会在100 Mbps时造成瓶颈。
总内存大小为128 KB,相当于64个未完成数据包的总芯片存储(发送加接收)。LAN91C100FD-SS是与LAN9000系列产品兼容的软件,可以在基于16位和32位Intel X86的环境中使用现有的LAN9000驱动程序(ODI、IPX和NDIS)。
内存管理使用独特的MMU(内存管理单元)架构和32位宽的数据路径来处理。这种I/O映射架构可以支持背靠背的帧传输和接收,以获得优异的数据吞吐量和最佳性能。它还以高效的缓冲区利用方案动态分配缓冲区内存,减少了软件任务,并减轻了主机CPU执行这些内务管理功能的负担。总内存大小为128 KB(外部),相当于64个未完成数据包的总芯片存储(发送和接收)。
FEAST提供了一个灵活的从属接口,便于与行业标准总线连接。总线接口单元(BIU)可以处理同步和异步总线,每个总线使用不同的信号。FEAST的总线接口支持VESA本地总线等同步总线,以及EISA环境的突发模式DMA。即使ISA不能维持100Mbps的流量,也支持ISA的异步总线支持。基于总体流量效益,基于ISA的节点可以采用快速以太网。
网络侧支持两个不同的接口。第一个是传统的七线ENDEC接口,它连接到用于10BASE-T和同轴10Mbps以太网的LAN83C694。第二个接口遵循MII(媒体独立接口)规范草案标准,包括以半字节速率进行的4位宽数据传输。此接口适用于10 Mbps或100 Mbps网络。LAN91C100FD的三个引脚用于连接双线MII串行管理协议。为LAN83C694配置提供了四个I/O端口(一个输入和三个输出引脚)。
LAN91C100FD-SS基于LAN91C100 FEAST,功能修订版G进行了修改,以增加全双工功能。还增加了一个软件控制选项,允许冲突丢弃接收数据包。以前,LAN91C100支持“诊断全双工”模式。在这种模式下,发送分组在内部循环并由MAC接收。此模式是使用TCR中的FDUPLX位启用的。为了避免混淆,LAN91C100FD-SS的新的更广泛的全双工功能被指定为交换全双工,启用它的TCR位被指定为SWFDUP。为SWFDUP配置LAN91C100FD-SS时,其传输和接收路径将独立运行,并且某些CSMA/CD功能将被禁用。当控制器未为SWFDUP配置时,它将遵循CSMA/CD协议。
*LANCheck在线设计审查服务受Microchip的计划条款和条件约束,需要myMicrochip帐户。请考虑此设备LAN9217、LAN9218
特色
- 双速CSMA/CD引擎(10 Mbps和100 Mbps)
- 符合IEEE 802.3 100BASE-T规范
- 支持100BASE-TX、100BASE-T4和10BASE-T物理接口
- 32位宽数据路径(进入分组缓冲存储器)
- 支持32位和16位总线
- 支持32、16和8位CPU访问
- 同步、异步和突发DMA接口模式选项
- 128 KB外部存储器
- 从顺序访问体系结构的内置透明仲裁
- 具有对称发送和接收结构和队列的扁平MMU架构
- MII(媒体独立接口)兼容MAC-PHY接口,以Nibble速率运行
- MII管理串行接口
- 10 Mbps ENDEC的七线接口
- 基于EEPROM的设置
- 全双工功能
特征