电子说
在当今的网络世界中,以太网控制器扮演着至关重要的角色。今天我们要深入探讨的就是National Semiconductor推出的DP83815,一款适用于PCI总线的单芯片10/100 Mb/s以太网控制器,它在低成本、高产量的PC主板、适配卡和嵌入式系统领域有着广泛的应用前景。
文件下载:DP83815DVNG.pdf
DP83815将National Semiconductor的PCI MAC/BIU增强版本与3.3V CMOS物理层接口集成在一起,还配备了内部内存,包括一个0.5 KB和两个2 KB的SRAM块。它支持通过总线主控进行数据包描述符和数据的传输,大大减轻了主机CPU的负担,并且能够以最小帧间间隙实现全双工10/100 Mb/s的传输和接收。
DP83815完全符合IEEE 802.3和PCI V2.2标准,支持传统的10 Mb/s以太网和100 Mb/s快速以太网数据速率,为不同网络环境提供了良好的兼容性。
具备高达128 dwords(512字节)的突发传输能力,并且符合PC 97、PC 98、PC 99硬件设计指南以及多种电源管理规范,在数据传输效率和电源管理方面表现出色。
支持多种唤醒方式,如定向数据包、Magic Packet、VLAN数据包、ARP数据包、模式匹配数据包和物理层状态变化等,满足不同场景下的唤醒需求。
拥有极其灵活的接收数据包过滤机制,包括单地址完美过滤、广播过滤、512项多播/单播哈希表以及深度数据包模式匹配等,能够精准筛选所需数据包。
可以收集符合RFC 1213(MIB II)、RFC 1398(Ether-like MIB)和IEEE 802.3 LME的统计信息,有效降低了管理时的CPU开销。
配备内部2 KB的发送和接收数据FIFO,以及串行EEPROM端口,可在开机时自动加载配置数据,还支持远程启动的Flash/PROM接口。
集成了IEEE 802.3/802.3u 3.3V CMOS物理层,包括10BASE-T和100BASE-TX收发器,以及符合ANSI X3.263的TP-PMD物理子层,具备自适应均衡和基线漂移补偿功能。
采用低功耗3.3V CMOS设计,典型功耗在不同模式下表现优秀,如工作模式为561 mW,WOL模式为380 mW,睡眠模式为33 mW。
这是从DP83810衍生而来的设计,经过优化提高了逻辑效率,并增加了符合当前市场需求和规范的功能。
采用的缓冲区管理方案简单高效,帧在发送和接收时以相似格式保存,使用单独的缓冲区和描述符来处理数据包信息。
具有全功能的物理层设备,集成了PMD子层,支持10BASE-T和100BASE-TX以太网协议。
DP83815有并行输出用于指示活动(发送或接收)、100 Mb/s链路和10 Mb/s链路的状态。不同状态下相应的LED引脚驱动低电平,可驱动低电流LED,方便用户直观了解设备工作状态。
支持10 Mb/s和100 Mb/s速度下的半双工和全双工操作。半双工模式依靠CSMA/CD协议处理冲突和网络访问,全双工模式可同时进行发送和接收,吞吐量最高可达200 Mb/s,此时会禁用内部冲突检测和报告功能。
提供物理层回环测试模式,通过设置基本模式控制寄存器的位来启用,方便进行电路板诊断。
DP83815的寄存器分为配置寄存器、操作寄存器和内部PHY寄存器,不同寄存器控制着芯片的各种功能和状态。
采用对称的描述符格式,适用于发送和接收描述符,可在桥接和交换应用中方便地转发数据包。描述符必须对齐在32位边界上,每个描述符可描述一个数据包片段。
支持PCI电源管理规范版本1.1定义的D0、D1、D2、D3hot和D3cold状态,不同状态下电源消耗和功能表现不同。
支持多种唤醒事件,如PHY中断、Magic Packet和模式匹配等。进入WOL模式需进行一系列寄存器设置,退出时也有相应的操作步骤。
比WOL模式功耗更低,设备无法检测唤醒事件或向系统发出服务请求。进入和退出睡眠模式也有特定的操作流程。
对电源电压、输入输出电压、存储温度范围、功耗、ESD等级等参数有明确的限制,超出这些范围可能影响设备可靠性。
建议在特定的电源电压、环境温度和结温范围内使用,以确保设备的正常运行。
DP83815作为一款集成度高、功能丰富的以太网控制器,在兼容性、性能、功耗和功能特性等方面都有出色的表现。它不仅满足了传统以太网的需求,还提供了诸如网络唤醒、灵活的数据包过滤和高效的缓冲区管理等先进功能,适用于各种对网络性能和功耗有要求的应用场景。对于电子工程师来说,深入了解DP83815的功能和特性,合理运用其寄存器设置和操作模式,能够充分发挥其优势,设计出更优秀的网络设备。大家在实际应用中是否遇到过类似芯片的配置难题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !