參數資料
型號: VT6516
廠商: Electronic Theatre Controls, Inc.
英文描述: 16/12 PORT 10/1000 ASE T/TX
中文描述: 16/12港口10/1000日月光噸/德克薩斯州
文件頁數: 33/73頁
文件大?。?/td> 440K
代理商: VT6516
VIA Technologies, Inc.
Preliminary VT6516 Datarsheet
-
33-
4. F
UNCTIONAL
D
ESCRIPTION
4.1 Packet Reception and Address recognition
When VT6516 received frames from network, the input control module will receive packet from input MAC
module, then get the output port mask from forwarding table control module, request packet buffer from buffer
control, write packet from input FIFO to packet buffer scheduled by scheduler module, queue packet to the
output queue through queue control module. And update the forwarding table by the source address of the
received good packet.
Usually the source MAC address will be learned and stored to forwarding table. If VLAN is configured by user,
the frame tag type and VLAN ID will also be learned. The source MAC address bit 47~11 and VLAN ID will be
record in the forwarding table entry indexed by source MAC address bit 10~0 or 14~0.
The on chip multicast forwarding configuration registers mainly are for well-known addresses which are listened
by CPU. External multicast addresses are for dynamically assigned. Also some static Mac addresses/port mask
registers can be configured by CPU, these addresses will also be checked before look up the forward table.
4.2 Packet Forwarding and VLAN
The VT6516’s queue control maintains all head and tail pointers for all output ports. Accept the request to
queue and dequeue packets from input and output control.
Both queue and dequeue operations take only 1 SRAM access (3 words = 96 bits), because the tail node is
stored in the internal register of the queue control
Usually, queue and dequeue operations to a specific output queue can be performed simultaneously. However,
mutual exclusion is applied while only one node in this queue
Each port will maintain a packet counter, it increments when packet gets queued through the tail pointer, it
decrements when packet de-queued through head pointer. The congestion factor is the queued packet count
divided by port media speed. The congestion factor will be used for flow control and multicast, congestion
factor should be roughly equal to the time it takes to transmit all the queued packets.
For multicast packet, based on congestion factor, the least congested output port will be queued first. The
output control will queue the packet to next least congested output port when it is transmitted, the CPU port will
always be last port to be transmitted if the corresponding CPU bit is set in the port mask.
The port speed will be used for cut through forwarding decision. If the packet length is 7ff, it implies the input
control try to cut through, queue control will accept or reject by looking whether the input port speed is equal to
the output port speed and the output don’t have queued packets and any pending transmission. The faster
output port (than input port speed) and CPU port is not able to cut through
Broadcast packet, multicast and look up miss packet will forward(multicast) to those ports which is configured
by software, but default(dump switching hub) will be all ports(or all ports in that VLAN if VLAN is
implemented) except CPU port. Broadcast, multicast packet will check the on chip broadcast forwarding
configuration register and multicast forwarding configuration registers first, if multicast address not match any
of the multicast forwarding configuration registers then it will look up the external SRAM forwarding table.
相關PDF資料
PDF描述
VT70A144
VT74A451
VT74A901
VT77A142
VT77A202
相關代理商/技術參數
參數描述
VT-6-6 制造商:Panduit Corp 功能描述:BOLT TERM 70MM 57MM - Bulk 制造商:Panduit Corp 功能描述:Bolt Terminal 70mm 57mm
VT6J1 制造商:ROHM 制造商全稱:Rohm 功能描述:1.2V Drive Pch + Pch MOSFET
VT6K1 制造商:ROHM 制造商全稱:Rohm 功能描述:1.2V Drive Nch + Nch MOSFET
VT6K1T2CR 制造商:ROHM Semiconductor 功能描述:
VT6M1 制造商:ROHM 制造商全稱:Rohm 功能描述:1.2V Drive Nch + Pch MOSFET