KS8995MI Datasheet

  • KS8995MI

  • Micrel Semiconductor [Integrated 5-Port 10/100 Managed Swit...

  • 268.27KB

  • MICREL

扫码查看芯片数据手册

上传产品规格书

PDF预览

KS8995M
Micrel
Late Collision
If a transmit packet experiences collisions after 512-bit times of the transmission, the packet will be dropped.
Illegal Frames
The KS8995M discards frames less than 64 bytes and can be programmed to accept frames up to 1536 bytes in register 4.
For special applications, the KS8995M can also be programmed to accept frames up to 1916 bytes in register 4. Since the
KS8995M supports VLAN tags, the maximum sizing is adjusted when these tags are present.
Flow Control
The KS8995M supports standard 802.3x flow control frames on both transmit and receive sides.
On the receive side, if the KS8995M receives a pause control frame, the KS8995M will not transmit the next normal frame until
the timer, specified in the pause control frame, expires. If another pause frame is received before the current timer expires,
the timer will be updated with the new value in the second pause frame. During this period (being flow controlled), only flow
control packets from the KS8995M will be transmitted.
On the transmit side, the KS8995M has intelligent and efficient ways to determine when to invoke flow control. The flow control
is based on availability of the system resources, including available buffers, available transmit queues and available receive
queues.
The KS8995M will flow control a port, which just received a packet, if the destination port resource is being used up. The
KS8995M will issue a flow control frame (XOFF), containing the maximum pause time defined in IEEE standard 802.3x. Once
the resource is freed up, the KS8995M will send out the other flow control frame (XON) with zero pause time to turn off the
flow control (turn on transmission to the port). A hysteresis feature is provided to prevent the flow control mechanism from being
activated and deactivated too many times.
The KS8995M will flow control all ports if the receive queue becomes full.
Half-Duplex Back Pressure
A half-duplex back pressure option (note: not in 802.3 standards) is also provided. The activation and deactivation conditions
are the same as the above in full-duplex mode. If back pressure is required, the KS8995M will send preambles to defer the
other stations鈥?transmission (carrier sense deference). To avoid jabber and excessive deference defined in 802.3 standard,
after a certain time it will discontinue the carrier sense but it will raise the carrier sense quickly. This short silent time (no carrier
sense) is to prevent other stations from sending out packets and keeps other stations in carrier sense deferred state. If the port
has packets to send during a back pressure situation, the carrier-sense-type back pressure will be interrupted and those
packets will be transmitted instead. If there are no more packets to send, carrier-sense-type back pressure will be active again
until switch resources are free. If a collision occurs, the binary exponential backoff algorithm is skipped and carrier sense is
generated immediately, reducing the chance of further colliding and maintaining carrier sense to prevent reception of packets.
To ensure no packet loss in 10BaseT or 100BaseTX half-duplex modes, the user must enable the following:
鈥?Aggressive backoff (register 3, bit 0)
鈥?No excessive collision drop (register 4, bit 3)
鈥?Back pressure (register 4, bit 5)
These bits are not set as the default because this is not the IEEE standard.
Broadcast Storm Protection
The KS8995M has an intelligent option to protect the switch system from receiving too many broadcast packets. Broadcast
packets will be forwarded to all ports except the source port, and thus use too many switch resources (bandwidth and available
space in transmit queues). The KS8995M has the option to include 鈥渕ulticast packets鈥?for storm control. The broadcast storm
rate parameters are programmed globally, and can be enabled or disabled on a per port basis. The rate is based on a 50ms
interval for 100BT and a 500ms interval for 10BT. At the beginning of each interval, the counter is cleared to zero, and the rate
limit mechanism starts to count the number of bytes during the interval. The rate definition is described in Register 6 and
Register 7. The default setting for registers 6 and 7 is 0x4A, which is 74 decimal. This is equal to a rate of 1%, calculated as
follows:
148,800 frames/sec
50ms/interval
1% = 74 frames/interval (approx.) = 0x4A
MII Interface Operation
The MII (Media Independent Interface) is specified by the IEEE 802.3 committee and provides a common interface between
physical layer and MAC layer devices. The KS8995M provides two such interfaces. The MII-P5 interface is used to connect
to the fifth PHY, whereas the MII-SW interface is used to connect to the fifth MAC. Each of these MII interfaces contains two
distinct groups of signals, one for transmission and the other for receiving. Table 5 describes the signals used in the MII-P5
interface.
M9999-120403
26
December 2003

KS8995MI 产品属性

  • 66

  • 集成电路 (IC)

  • 专用 IC

  • *

  • *

  • *

  • 表面贴装

  • 128-BFQFP

  • 128-PQFP(14x20)

  • 散装

  • 576-1020

KS8995MI相关型号PDF文件下载

您可能感兴趣的PDF文件资料

热门IC型号推荐

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈
返回顶部

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!