按功能表设置MODESEL[3:0]引脚电平可规定LED的工作模式。设置MTXD[3:1]引脚可实现全双工和半双工模式。设置MIIS[1:0]引脚使KS8993的MII接口工作在forward或reverse模式。设置MRXD[0]引脚为高电平,KS8993可禁止MAC3的自动协商功能。设置MRXD引脚为低电平,使KS8993的MAC3工作在半双工模式。诸如此类,灵活设置这些非管理编程接口电平还可以实现自动协商机制、MAC地址自学习、符合802.1p的优先级排队、自更新等功能。
3.6 控制和其他接口
接外部晶振或输入时钟信号和系统复位信号。
3.7 电源和地接口
KS8993采用单2.5V工作电压,包括收发驱动器在内的总功耗为300mA(750mW),具有低损耗特性。
4 典型应用
KS8993包含3端口10/100自适应物理层收发器和3个带有一个Layer 2交换器的MAC单元。
在实际应用中,KS8993既可以配置为一个独立的3端口器件,如图3(a)所示,也可以为了满足需要(如将DSL与一部IP电话和PC相连时),配置成为两端口加一个MII端口的形式,如图3(b)所示。MII端口可以连接外部处理器,用于路由目的和公共网络访问。
图4是KS8993在IP电话中的应用。端口1连接个人计算机,端口2连接电话,端口3则设置成MII端口,用于路由目的。
KS8993的每一个端口都设有一个3位的VLAN掩码寄存器(PV1、PV2和PV3)。通过设置寄存器中的掩码,可以设定KS8993中3个端口的功能,其中,一个典型的应用是将2个端口设置成转换器,另一个端口设置为路由器。要实现这一功能,3个VLAN掩码寄存器的设置为PV1(1,0,1)、PV2(0,1,1)和PV3(1,1,1)。在这个设置中,KS8993可以用于连接2个VLAN,VLAN1包括端口1和端口3,VLAN2包括端口2和端口3。当VMDIS(Vlan Mismatch DIScard)=1时,端口1和端口2之间不能直接通信,此时端口3就要在端口1所属的VLAN1和端口2所属的VLAN2之间进行路由选择。当VMDIS=0时,如果端口收发的是广播数据包,则所有端口之间都可以直接通信;如果端口收发的是多播数据包,那么这些数据包的传输将被限制在同一个VLAN中。VMDIS=0这种特性常被用于广播/多播协议转换。