Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.COM

X  

Preview PDF HTML

DM9006 Datasheet(PDF) 59 Page - Davicom Semiconductor, Inc.

Part No. DM9006
Description  10/100 Mbps 2-port Ethernet Switch Controller with General Processor Interface
Download  76 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Maker  DAVICOM [Davicom Semiconductor, Inc.]
Homepage  http://www.davicom.com.tw
Logo 

DM9006 Datasheet(HTML) 59 Page - Davicom Semiconductor, Inc.

Zoom Inzoom in Zoom Outzoom out
 59 / 76 page
background image
DM9006
2-port Switch with Processor Interface
Preliminary datasheet
59
DM9006-13-DS-P01
September 1, 2009
9.2.13 VLAN Support
9.2.13.1 Port-Based VLAN
The DM9006 supports port-based VLAN as
default, up to 16 groups. Each port has a default VID
called PVID (Port VID, see register 6Fh). The
DM9006 used LSB 4-bytes of PVID as index and
mapped to register B0h~BFh, to define the VLAN
groups.
9.2.13.2 802.1Q-Based VLAN
Regarding IEEE 802.1Q standard, Tag-based
VLAN uses an extra tag to identify the VLAN
membership
of
a
frame
across
VLAN-aware
switch/router. A tagged frame is four bytes longer
than an untagged frame and contains two bytes of
TPID (Tag Protocol Identifier) and two bytes of TCI
(Tag Control Information).
Dest.
Src.
Length/Type
Data
Dest.
Src.
TPID
Data
TCI
Length / Type
Priority
CFI
VID
Standard frame
Tagged frame
0x8100
2 bytes
3 bits
1 bits
12 bits
The DM9006 also supports 16 802.1Q-based
VLAN groups, as specified in bit 1 of register 53h. It’s
obvious that the tagged packets can be assigned to
several different VLANs which are determined
according to the VID inside the VLAN Tag. Therefore,
the operation is similar to port-based VLAN. The
DM9006 used LSB 4-bytes VID of received packet
with VLAN tag and VLAN Group Mapping Register
(B0h~BFh) to configure the VLAN partition. If the
destination port of received packet is not same VLAN
group with received port, it will be discarded.
9.2.13.3 Tag/Untag
User can define each port as Tag port or Un-tag
port by bit 7 of register 6Dh in 802.1Q-based VLAN
mode. The operation of Tag and Un-tag can explain
as below conditions:
(1). Receive untagged packet and forward to
Un-tag port.
Received packet will forward to destination port
without modification.
(2). Receive tagged packet and forward to Un-tag
port.
The DM9006 will remove the tag from the
packet and recalculate CRC before sending it out.
(3). Receive untagged packet and forward to Tag
port.
The DM9006 will insert the PVID tag when an
untagged packet enters the port, and recalculate
CRC before delivering it.
(4). Receive tagged packet and forward to Tag
port.
Received packet will forward to destination port
without modification.
9.2.14 Priority Support
The DM9006 supports Quality of Service (QoS)
mechanism for multimedia communication such as
VoIP and video conferencing.
The DM9006 provides three priority classifications:
Port-based, 802.1p-based and DiffServ-based priority.
See next section for more detail. The DM9006 offers
four level queues for transmit on per-port based.
The DM9006 provides two packet scheduling
algorithms: Weighted Round-Robin Queuing and


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76 


Datasheet Download




Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ]  

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Alldatasheet API   |   Link Exchange   |   Manufacturer List
All Rights Reserved© Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn