电子说
在网络设备设计领域,选择一款性能卓越、功能丰富且易于集成的交换机芯片至关重要。今天,我们将深入探讨Micrel公司的KS8993,这是一款具有3端口10/100集成功能的交换机芯片,它融合了物理层收发器、MAC单元和集成二层交换机的优势,为网络设备设计提供了高效、灵活的解决方案。
文件下载:KS8993.pdf
KS8993内部包含三个10/100物理层收发器和三个MAC(Media Access Control)单元,以及一个集成二层交换机。该设备支持两种工作模式:一是作为三端口集成交换机;二是作为三端口交换机,其中第三个端口与物理端口解耦,可通过反向或正向MII(Media Independent Interface)连接外部MAC,此接口还支持部分路由设备使用的7线(串行网络接口)。
其应用配置十分灵活,既可以作为独立的三端口交换机,也能作为带有额外MII端口连接路由元件的双端口交换机,该额外端口还可用于公共网络接口。此外,KS8993具备VLAN和优先级队列等丰富功能,通过系统复位时的I/O绑定,可实现无需处理器干预的非管理型设计。在媒体方面,它支持IEEE 802.3委员会规定的10BaseT、100BaseTX和100BaseFX标准。通过模拟电路的优化,实现了更高效的物理信号传输和接收,降低了功耗并减小了芯片尺寸。
KS8993可配置为三端口10/100应用或带有额外MII或SNI端口的双端口10/100网络接口。该MII/SNI端口可连接外部处理器,用于路由或公共网络访问。其主要优势包括低功耗、非管理型操作、灵活配置和内置帧缓冲。常见应用场景如独立的三端口交换机或带有公共网络接口的双端口交换机。
文档详细列出了KS8993的引脚信息,包括引脚编号、名称、类型和功能。引脚类型涵盖电源、接地、输入、输出和双向等,功能涉及物理信号传输、时钟恢复、VLAN配置、流量控制、LED指示等多个方面。例如,RX和TX引脚用于物理信号的接收和发送,VREF引脚提供传输变压器中心抽头的参考电压,MIIS引脚用于选择外部MII端口的操作模式等。
引脚被分为多个组,如PHY(物理接口)、MII(媒体独立接口)、SNI(串行网络接口)、IND(LED指示)、UP(非管理可编程)、CTRL(控制和杂项)、TEST(工厂测试)和PWR(电源和接地)。每个组的I/O信号都有明确的描述,包括信号的类型、激活状态和功能。例如,PHY组的RXP和RXM用于连接媒体的差分输入,TXP和TXM用于差分输出;MII组的MRXD和MTXD用于接收和发送MAC帧等。
文档提供了KS8993的引脚配置图,展示了各个引脚的位置和连接方式,方便工程师进行硬件设计和布局。
每个端口关联一个3位的端口VLAN掩码寄存器(PV),广播数据包根据接收端口的PV发送到掩码位为1的端口(排除源端口);单播数据包可根据VLAN不匹配丢弃设置进行过滤。通过合理配置PV,可实现不同VLAN之间的通信,如“漏VLAN”功能,提高系统性能。
每个端口的发送队列可分为高优先级和低优先级队列,可通过引脚Px_TXQ2选择是否启用拆分功能。数据包优先级可通过端口或802.1p进行分类,支持四种优先级方案,可通过引脚PRSEL1和PRSEL0选择。此外,还可选择插入或移除优先级标签帧的头部。
MII接口可工作在正向或反向模式,正向模式下KS8993 MII像MAC,反向模式下像PHY设备。该接口提供了物理层和MAC层设备之间的通用接口,包括传输和接收两组信号,不同模式下信号的连接和功能有所不同。
SNI接口用于与网络层协议处理的控制器接口,KS8993作为PHY设备与外部控制器连接。该接口为位宽数据接口,运行在网络比特率,包括传输和接收两组信号,用于指示数据有效性和碰撞检测等。
包括电源电压、输入电压、输出电压、引脚温度和存储温度等参数,超过这些额定值可能会损坏设备。
规定了电源电压、环境温度和封装热阻等工作条件,设备在这些条件之外可能无法正常工作。
详细列出了总电源电流、TTL输入输出电压、100BaseTX和10BaseTX的收发参数等,为电路设计和性能评估提供了依据。
提供了SNI(7线)输入输出时序、反向MII和正向MII的接收和发送数据时序图,并给出了相应的时序参数,如时钟周期、建立时间、保持时间和输出有效时间等,帮助工程师进行信号同步和时序设计。
包括LED端口的上拉、下拉和浮空参考电路,以及推荐的复位电路,为硬件设计提供了实用的参考方案。
在100BaseTX和100BaseFX中,数据和帧控制采用4B/5B编码,用于编码额外的控制点、减少游程长度和提供时钟恢复所需的转换。文档提供了4B/5B编码的转换表。
100BaseTX操作中,NRZI信号采用MLT3编码,以减少信号在双绞线介质上的电磁干扰(EMI)。文档描述了MLT3编码的电平变化过程。
推荐使用具有集成共模扼流圈的1:1隔离变压器,以满足FCC要求。文档给出了变压器的特性参数,如匝数比、开路电感、漏电感、绕组间电容、直流电阻、插入损耗和耐压等。
推荐使用频率为25.00000 MHz、频率公差最大为±100 ppm的振荡器或晶体,并列出了与Micrel设备引脚兼容的变压器供应商和型号。
KS8993是一款功能强大、性能卓越的3端口10/100集成交换机芯片,具有丰富的特性和灵活的配置选项。它在物理层收发、交换核心、VLAN支持、QoS优先级、接口操作等方面表现出色,为网络设备设计提供了全面的解决方案。无论是独立的交换机应用还是与路由元件结合的网络接口,KS8993都能满足不同用户的需求。工程师在设计网络设备时,可以充分利用KS8993的优势,打造高效、稳定的网络系统。
在实际应用中,你是否遇到过类似芯片在配置和调试过程中的挑战?你是如何解决的呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !