资料介绍
嵌入式系统论文
嵌入式系统以太网卡控制器LAN91C96
摘要:以LAN91C96为例,介绍嵌入式以太网控制器基本结构;结合PXA250(XScale),分
析嵌入式系统网络接口卡(NIC)软硬件设计。
关键词:嵌入式系统 NIC 网络接口卡 LAN91C96
引 言
当今社会已经进入数字信息技术和网络技术高速发展的后PC(Post-
PC)时代,嵌入式系统已经广泛渗透到科学研究、工程设计、军事技术、各类产业和商业
文化艺术、娱乐业以及人们的日常生活等方方面面;而网络技术的快速发展和互联网的
广泛应用,使得嵌入式产品有了更广泛的前景。各种家电设备、PDA、仪器仪表、工业生
产中数据的采集与控制等设备正在逐渐走向网络化,以共享互联网络中庞大的信息资源
。嵌入式设备的网络化开发有着广阔的前景。
本文以SMSC公司的LAN91C96嵌入式以太网控制器为例,介绍嵌入式系统网络接口卡
(NIC)的软硬件设计。
1 以太网控制器LAN91C96简介
LAN91C96是SMSC公司生产的专门用于嵌入式产品的10M以太网控制器。其优良的性能
、低功耗及小尺寸,使LAN91C96成为嵌入式NIC中的主流产品。
图1
1.1 主要特点
◆ 支持IEEE802.3(ANSI8802-3)以太网标准
◆ 全双工收发方式,具有睡眠模式
◆ 6KB的片上RAM
◆ 与处理器接口可采用PCMCIA、ISA或Motorola 68000
◆ 支持先进的传输队列管理
◆ 硬件MMU
◆通过串行EEPROM选择性配置
◆ 全双工传输模式
◆可连接同轴电缆和双绞线,支持10Base5、10Base2、10BaseT,并可自动检测所连介
质
◆ 高级的电源管理特性
◆ 支持“Magic Packet”电源管理