W5100 支持PPPoE协议的固件网络芯片

 W5100W5100 是其早些时候的W3150A的升级版本,它在W3150A的基础上增加了一个以太网PHY,利用逻辑硬件实现,使系统设计更加简单,紧凑。目前,很多嵌入式网络芯片是直接通过软件实现的,但是由于网络协议都比较大,写入软件后稳定性欠佳,而且客户时常会有新的需求,这种用软件实现的方式就很难满足频繁更新升级的要求。因此,一种方式就是将网络协议的处理独立于系统处理器之外,让应用程序与资料的输入/输出分别执行于不同的硬件,来适应多方面的条件。它将网络协议的处理分成一个由特定处理器执行的控制部分和一个硬件线路部分。这种方式的优点是具有较短的开发周期与较高的弹性,而其主要的成本则来自于处理器本身的授权费。

由于 W3150A 使用时还必需要在外面接一个以太 网物理层接口器件(RTL8201CP),增加了使用时的硬件难度,因此 Wiznet 公司最新推出了 W5100,将 TCP/IP 协议栈、以太网的 MAC 和 PHY 三种功能集为一体。W5100 不仅保留 了原来与 MCU 接口的并行总线接口,还增加了 SPI 串行总线接口。

W5100 器件的推出,大大简化了硬件电路设计,使单片机系统在没有操作系统的支持 下,真正实现了单芯片接入 Internet 的理想。

W5100将10/100Mbps以太网MAC和PHY集成到自动MDIX,具有16KB数据缓冲区,线路传输率可达25Mbps。此外,它最大的特点是除了支持TCP,ARP,ICMP等硬件协议栈外,还支持PPPoE协议,不需要经过电脑就能直接接入ADSL,实现数据通信。W5100可以用于要求高通信速率的地方,如机顶盒,数字录像机,以太网络,远程控制等。

W5100“3 合1”的功能可以满足各种单片机在没有操作系统的支持下接入 Internet 网络,简单、可靠,价格低廉,已广泛应用于各种安全监测、电力系统的测量监控、音视频传 输、远程信息传输等领域。随着嵌入式系统网络化的广泛应用,相信 W5100 一定会被更多 的工程师所喜欢。

技术特性
  1. 与MCU多种接口选择,直接总线接口、间接总线接口和SPI总线
  2. 支持硬件TCP/IP协议:  TCP, UDP, ICMP, IGMP, IPv4, ARP, PPPoE, Ethernet
  3. 支持ADSL连接  (支持PPPOE协议,带PAP/CHAP验证)
  4. 支持4个独立的端口(Sockets)连接
  5. 内部16K字节存储器作TX/RX缓存
  6. 内嵌10BaseT/100BaseTX以太网物理层,支持自动应答(全双工/半双工模式)
  7. 支持自动极性变换(MDI/MDIX)
  8. 多种指示灯输出(Tx,Rx,Full/Duplex,Collision,Link,Speed)
  9. 0.18µm CMOS工艺
  10. 3.3V工作电压,I/O口可承受5V电压
  11. LQFP80无铅封装,符合环保要求。
技术特性
  • Support Hardwired TCP/IP Protocols TCP, UDP, ICMP, IPv4 ARP, IGMP, PPPoE, Ethernet
  • 10BaseT/100BaseTX Ethernet PHY embedded
  • Support Auto Negotiation (Full-duplex and half duplex)
  • Support Auto MDI/MDIX
  • Support ADSL connection (with support PPPoE Protocol with PAP/CHAP Authentication mode)
  • Supports 4 independent sockets simultaneously
  • Not support IP Fragmentation
  • Internal 16Kbytes Memory for Tx/Rx Buffers
  • 0.18 µm CMOS technology
  • 3.3V operation with 5V I/O signal tolerance
  • Small 80 Pin LQFP Package
  • Lead-Free Package
  • Support Serial Peripheral Interface(SPI MODE 0, 3)Multi-function LED outputs (TX, RX, Full/Half duplex, Collision, Link, Speed)
技术支持与电子电路设计开发资源下载
  LANGUAGE Version 版本
W5100 Datasheet V1.2.4 English Ver 1.2.4
W5100 Reference Hardware Schematic R2.1
English Ver 2.1
2007 iEthernet Design Contest Special Archive Edition English 2010-10-01
W3150A+/W5100 Errata Sheet Ver.2.3 English Ver.2.3
SPI Guide for W3150A+ and W5100 English 2010-03-13
W5100 Layout Guide English 2010-03-13
SPI application note for W5100 and W3150A+ English 2010-03-13
SPI Guide for W3150A+ and W5100 English 2010-03-13
Application Note - DNS English 2010-03-13
Application Note - DHCP English 2010-03-13
Application Note - How to Multicasting English 2010-03-13
Application Note - How to ADSL English 2010-05-26
W5100 Bootcamp using PIC18 English 2010-03-13
W5100 Porting Giude English 2010-03-30
W5100 Driver Source ver 1.6 English Ver 1.6
W5100 Temperature Qualification Report English 2010-05-26
Comparision sheet between W5100 and W5300 V1.1 English Ver 1.1