0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

深入解析KSZ8873MML:3端口10/100管理型交换机芯片

chencui 2026-06-05 15:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

深入解析KSZ8873MML:3端口10/100管理型交换机芯片

在当今的网络设备设计中,高性能、低功耗且功能丰富的交换机芯片至关重要。Micrel的KSZ8873MML就是这样一款备受关注的产品,它为低端口数、成本敏感且注重能效的10/100Mbps交换系统提供了优秀的解决方案。下面,我们就来详细了解一下这款芯片。

文件下载:KSZ8873MML-EVAL.pdf

一、产品概述

KSZ8873MML是一款高度集成的3端口交换机芯片,采用了业界最小的封装尺寸。它专为新一代低端口数、成本敏感且节能的10/100Mbps交换系统而设计,具有低功耗、先进的电源管理和复杂的QoS功能,非常适合IPTV、IP - STB、VoIP、汽车和工业应用。

该芯片支持当今交换系统的绿色要求,先进的电源管理方案包括硬件掉电、软件掉电、按端口掉电以及能量检测模式,可在端口空闲时关闭收发器。此外,它还提供旁路模式,可实现系统级的节能。

二、功能特性

(一)先进的交换功能

  1. VLAN支持:支持IEEE 802.1q VLAN,最多可达16组,具有VLAN ID标签/无标签选项,可按端口进行设置。
  2. 优先级处理:支持IEEE 802.1p/q标签插入或移除,可按端口进行设置;支持IPv4/IPv6 QoS,提供基于端口、802.1p和DiffServ的QoS/CoS数据包优先级支持。
  3. 流量控制:支持可编程的入站和出站速率限制,可按端口进行设置;具备广播风暴保护功能,可进行全局和按端口的百分比控制。
  4. 生成树协议:支持IEEE 802.1d快速生成树协议,确保网络的稳定性和可靠性。
  5. 地址过滤:支持自地址过滤,端口1和端口2具有独立的MAC地址;支持IGMP窥探(Ipv4),用于组播数据包过滤;具备MAC过滤功能,可将未知单播数据包转发到指定端口。

(二)全面的配置寄存器访问

提供串行管理接口(SMI)、MII管理(MIIM)接口、高速SPI和I2C接口,可访问所有内部寄存器。此外,还可通过I/O引脚绑定和EEPROM在非管理模式下对选择性寄存器进行编程。

(三)QoS/CoS数据包优先级支持

基于端口、802.1p和DiffServ进行优先级划分,可对802.1p优先级字段进行按端口重新映射,提供四个优先级级别。

(四)经过验证的3端口10/100以太网交换机

采用第三代交换机架构,具有三个MAC和一个PHY,完全符合IEEE 802.3u标准。非阻塞交换架构利用1K MAC地址查找表和存储转发架构,确保快速的数据包传输。支持全双工IEEE 802.3x流量控制(PAUSE)和半双工背压流量控制,具备HP Auto MDI - X功能,可可靠检测和纠正直通和交叉电缆。

(五)交换机监控功能

支持端口镜像/监控/嗅探,可对入站和/或出站流量进行监控;提供MIB计数器,用于全面的统计信息收集,每个端口有34个MIB计数器;支持回环模式,用于远程故障诊断。

(六)低功耗特性

支持全芯片硬件掉电、全芯片软件掉电、能量检测模式和动态时钟树关闭功能,可按端口进行软件节能。工作电压为单3.3V电源,内部有1.8V LDO,VDDIO可选3.3V、2.5V和1.8V,收发器电源为3.3V。

三、物理层收发器功能

(一)100BASE - TX收发

发送功能包括并行到串行转换、4B/5B编码、加扰、NRZ到NRZI转换和MLT3编码及传输;接收功能包括自适应均衡、DC恢复、MLT3到NRZI转换、数据和时钟恢复、NRZI到NRZ转换、解扰、4B/5B解码和串行到并行转换。

(二)PLL时钟合成器

可生成125MHz、62.5MHz和31.25MHz时钟,用于系统定时,内部时钟由外部25MHz或50MHz晶体或振荡器生成。

(三)加扰/解扰器

用于扩展信号的功率谱,减少电磁干扰(EMI)和基线漂移。

(四)10BASE - T收发

发送时与100BASE - TX驱动器集成,输出经过波形整形和预加重;接收时采用输入缓冲器和电平检测静噪电路,通过差分输入接收器电路和锁相环(PLL)进行解码。

(五)MDI/MDI - X自动交叉

支持HP Auto MDI/MDI - X和IEEE 802.3u标准的MDI/MDI - X自动交叉,可自动检测远程发送和接收对,并正确分配发送和接收对,该功能可通过端口控制寄存器或MIIM PHY寄存器禁用。

(六)自动协商

符合IEEE 802.3u规范的自动协商协议,允许非屏蔽双绞线(UTP)链路伙伴选择最佳的通用操作模式。若不支持自动协商或链路伙伴强制绕过自动协商,芯片可通过观察接收器信号来设置操作模式。

(七)LinkMD®电缆诊断

端口2支持LinkMD®功能,利用时域反射计(TDR)分析布线系统,可检测开路、短路和阻抗不匹配等常见布线问题。

四、电源管理

KSZ8873MML支持增强的电源管理功能,具有能量检测功能,可在设备空闲时确保低功耗。共有五种操作模式,由寄存器195的两位和寄存器29、45的一位控制,包括正常操作模式、能量检测模式、软掉电模式、节能模式和按端口掉电模式。

五、MAC和交换功能

(一)地址查找

内部查找表存储MAC地址及其相关信息,可学习1K个地址,与基于哈希的查找表不同,它能保证学习到的地址数量。

(二)学习、迁移和老化

当接收到的数据包的源地址不在查找表中且数据包无接收错误、长度合法时,查找引擎会将合格的源地址插入表中;若站点移动,查找引擎会更新表中的信息;若记录在一段时间内未更新,查找引擎会将其从表中移除。

(三)转发

采用特定的算法转发数据包,会根据VLAN ID、静态表和动态表查找目的地址,经过生成树、IGMP窥探、端口镜像和端口VLAN处理后确定转发端口。

(四)交换引擎

具有高性能的交换引擎,采用存储转发模式,内部有32kB的帧缓冲区,共有256个缓冲区,每个缓冲区大小为128字节,可有效减少整体延迟。

(五)MAC操作

严格遵守IEEE 802.3标准,包括帧间间隙(IPG)、二进制指数退避算法、晚碰撞处理、非法帧处理、全双工流量控制和半双工背压等功能。

(六)广播风暴保护

具有智能选项,可保护交换系统免受过多广播数据包的影响,可按端口启用或禁用广播风暴速率参数。

(七)MII接口操作

提供符合IEEE 802.3u标准的媒体独立接口(MII),可工作在PHY模式或MAC模式,支持PHY模式的旁路功能。

(八)MII管理(MIIM)接口和串行管理接口(SMI)

支持IEEE 802.3 MII管理接口和非标准的SMI接口,可用于监控和控制芯片状态,访问内部寄存器。

六、高级交换功能

(一)旁路模式

可实现系统级的节能,当CPU进入节能模式时,芯片可自动切换到旁路模式,维持端口之间的交换功能。

(二)IEEE 802.1Q VLAN支持

支持16个活动VLAN,提供16条目VLAN表,用于地址查找,支持高级VLAN功能,如入站VLAN过滤和丢弃非PVID数据包。

(三)QoS优先级支持

为VoIP和视频会议等应用提供QoS,每个端口有四个优先级队列,可进行端口优先级、802.1p优先级和DiffServ优先级分类,支持标签插入和移除。

(四)生成树支持

支持生成树和快速生成树协议,可将端口配置为不同的状态,如禁用、阻塞、监听、学习和转发状态。

(五)Tail Tagging模式

用于获取端口3接口的入站端口信息,可用于生成树协议、IGMP窥探等应用。

(六)IGMP支持

提供IGMP窥探和将IGMP数据包发送回订阅端口的功能,可通过尾标签模式实现。

(七)端口镜像支持

支持“仅接收”、“仅发送”和“接收和发送”镜像模式,可选择多个端口作为嗅探端口。

(八)速率限制支持

提供从64Kbps到99Mbps的精细分辨率硬件速率限制,可独立设置入站和出站速率,采用漏桶算法进行流量整形。

(九)单播MAC地址过滤

与静态MAC地址表配合使用,可过滤或转发未知MAC地址的单播数据包。

七、配置接口

KSZ8873MML可作为管理型交换机或非管理型交换机运行。在非管理模式下,可使用EEPROM进行编程;在管理模式下,可通过I2C、SPI等接口进行配置。

八、寄存器描述

芯片包含全局寄存器、端口寄存器和高级控制寄存器,用于配置各种功能,如VLAN支持、QoS优先级、电源管理等。

九、MIB计数器

每个端口提供34个MIB计数器,用于监控端口活动,包括“每端口”和“所有端口丢弃数据包”两种格式。

十、电气特性和时序规格

文档还详细介绍了芯片的绝对最大额定值、工作额定值、电气特性以及各种接口的时序规格,如EEPROM、MII、I2C、SPI、自动协商、MDC/MDIO和复位时序等。

十一、总结

KSZ8873MML是一款功能强大、性能优越的3端口10/100管理型交换机芯片,具有丰富的功能和低功耗特性,适用于多种应用场景。在设计网络设备时,电子工程师可以充分利用其优势,开发出高性能、节能的交换系统。你在实际应用中是否遇到过类似芯片的配置难题呢?欢迎在评论区分享你的经验和见解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 低功耗
    +关注

    关注

    12

    文章

    4172

    浏览量

    107000
  • 交换机芯片
    +关注

    关注

    1

    文章

    9

    浏览量

    7228
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    KSZ8895MLU:高性能5端口10/100管理交换机的深度剖析

    KSZ8895MLU:高性能5端口10/100管理交换机
    的头像 发表于 06-05 16:55 60次阅读

    深入解析MICREL KS8995MA/FQ:一款高性能5端口10/100管理交换机

    深入解析MICREL KS8995MA/FQ:一款高性能5端口10/100管理
    的头像 发表于 06-05 16:50 68次阅读

    深入解析KS8995XA:一款高性能的5端口10/100 QoS交换机

    深入解析KS8995XA:一款高性能的5端口10/100 QoS交换机 在当今的网络设备设计中,
    的头像 发表于 06-05 15:40 53次阅读

    深入解析KSZ8893MQL/MBL:一款强大的3端口10/100管理交换机芯片

    深入解析KSZ8893MQL/MBL:一款强大的3端口10/
    的头像 发表于 06-05 15:30 75次阅读

    深入解析KSZ8864RMN:高性能4端口以太网交换机芯片

    深入解析KSZ8864RMN:高性能4端口以太网交换机芯片 在当今的网络通信领域,以太网交换机芯片
    的头像 发表于 06-05 15:30 62次阅读

    KSZ8795评估板使用指南:开启5端口管理交换机的探索之旅

    的平台,让我们能够深入了解和体验这款集成5端口管理交换机的强大功能。作为一名电子工程师,今天就带大家详细了解一下
    的头像 发表于 06-05 15:05 61次阅读

    KSZ8563R:高性能3端口以太网交换机的全面解析

    KSZ8563R:高性能3端口以太网交换机的全面解析 在当今的网络通信领域,高性能、多功能的以太网交换机
    的头像 发表于 04-22 17:30 465次阅读

    深入解析KSZ8993M/ML:集成3端口10/100管理交换机

    深入解析KSZ8993M/ML:集成3端口10/100
    的头像 发表于 04-07 11:55 374次阅读

    探索Microchip KSZ8999:9端口10/100交换机的卓越性能与应用

    探索Microchip KSZ8999:9端口10/100交换机的卓越性能与应用 在网络设备的设计领域,一款高性能、多功能的
    的头像 发表于 04-07 11:55 349次阅读

    深入解析KS8995M:一款高性能的5端口10/100管理交换机芯片

    深入解析KS8995M:一款高性能的5端口10/100管理
    的头像 发表于 04-07 11:50 507次阅读

    深入解析KS8993:一款强大的3端口10/100集成交换机

    深入解析KS8993:一款强大的3端口10/100集成交换机
    的头像 发表于 04-07 11:50 235次阅读

    深度剖析Microchip KSZ8873MLL/FLL/RLL:集成3端口10/100管理交换机

    深度剖析Microchip KSZ8873MLL/FLL/RLL:集成3端口10/100管理
    的头像 发表于 02-09 10:15 340次阅读

    深入剖析Microchip KSZ8864CNX/RMNUB:高性能4端口交换机的卓越之选

    KSZ8864CNXCA-TR.pdf 一、产品概述 KSZ8864CNX/RMNUB是一款高度集成的二层管理4端口交换机,专为成本敏
    的头像 发表于 01-22 15:15 3068次阅读

    深入解析KSZ8864CNX/RMNUB:高性能4端口以太网交换机的卓越之选

    KSZ8864CNX/RMNUB作为一款高度集成的4端口10/100管理
    的头像 发表于 12-29 15:15 780次阅读

    KSZ8864CNX/RMNUB:高性能4端口以太网交换机的卓越之选

    是实现高效网络设计的关键。今天,我们就来深入探讨一下Microchip推出的KSZ8864CNX/RMNUB,一款集成4端口10/100
    的头像 发表于 11-27 16:15 996次阅读
    <b class='flag-5'>KSZ</b>8864CNX/RMNUB:高性能4<b class='flag-5'>端口</b>以太网<b class='flag-5'>交换机</b>的卓越之选