|
|
|
부품번호 | MVTX2802 기능 |
|
|
기능 | Managed 4-Port 1000 Mbps Ethernet Switch | ||
제조업체 | Zarlink Semiconductor | ||
로고 | |||
Features
• 4 Gigabit Ports with GMII and PCS interface
- Gigabit Port can also support 100/10 Mbps MII
interface
- Provide Hot plug support for GMII/PCS module
• High Performance Layer 2 Packet Forwarding
(11.904M packets per second) and Filtering at
Full-Wire Speed
• Maximum throughput is 4 Gbps non-blocking
• Centralized shared-memory architecture
• Consists of two Memory Domains at 133 MHz
- Frame Buffer Domain: One bank of ZBT-SRAM
with 1M/2MB total
- Switch Database Domain with 256K/512K
SRAM
• Up to 64K MAC addresses to provide large node
aggregation in wiring closet switches
• Provides Port based and ID Tagged VLAN
(IEEE802.1Q) up to 4K VLAN
• Support IP Multicast with IGMP snooping up to
64K groups.
MVTX2802
Managed 4-Port 1000 Mbps
Ethernet Switch
Data Sheet
October 2003
Ordering Information
MVTX2802AG 596 Pin HSBGA
-40°C to +85°C
Traffic Classification
• Classify traffic into 8 transmission priorities per
port
• Supports Delay bounded, Strict Priority, and WFQ
• Provides 2 level dropping precedence with WRED
mechanism
- User controlled thresholds for WRED
• Classification based on layer 2, 3 markings
- VLAN Priority field in VLAN tagged frame
- DS/TOS field in IP packet
• The precedence of above two classifications can
be programmable
Frame Data Buffer A
ZBT-SRAM (1M/2MB)
MVTX2802 64bit
FDB Interface
Frame
Engine
Scheduler
SRAM 256/512K
SW Database
MAC Table
32bit
SDB Interface
Search
Engine
LED
GMII
/PPoCrtS0
GMII
/PPoCrtS1
GMII
/PPoCrtS2
GMII
/PPoCrtS3
Management
Module
16/8bit-
SBeurisa/l
Figure 1 - MVTX2802AG Functional Block Diagram
1
Zarlink Semiconductor Inc.
Zarlink, ZL and the Zarlink Semiconductor logo are trademarks of Zarlink Semiconductor Inc.
Copyright 2003, Zarlink Semiconductor Inc. All Rights Reserved.
CPU
MVTX2802
Data Sheet
Table of Contents
1.0 Block Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1 Frame Data Buffer (FDB) Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2 Switch Database (SDB) Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3 GMII/PCS MAC Module (GMAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.4 CPU Interface Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.5 Management Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6 Frame Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.7 Search Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.8 LED Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.9 Internal Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.0 System Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.1 Management and Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2 Managed Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3 Register Configuration, Frame Transmission, and Frame Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.1 Ethernet Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4 Unmanaged Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5 I2C Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.1 Start Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.2 Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.3 Data Direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.4 Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.5 Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.5.6 Stop Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.6 Synchronous Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.6.1 Write Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.6.2 Read Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.0 Data Forwarding Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1 Unicast Data Frame Forwarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2 Multicast Data Frame Forwarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3 Frame Forwarding To and From CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.0 Memory Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2 Detailed Memory Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.0 Search Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.1 Search Engine Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.2 Basic Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.3 Search, Learning, and Aging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.3.1 MAC Search. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.3.2 Learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.3.3 Aging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.3.4 Data Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.3.5 VLAN Port Association Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.0 Frame Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.1 Data Forwarding Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.2 Frame Engine Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.2.1 FCB Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.2.2 Rx Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.2.3 RxDMA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.2.4 TxQ Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.3 Port Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.4 TxDMA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4
Zarlink Semiconductor Inc.
4페이지 MVTX2802
Data Sheet
11.6.1.19 TRUNK2_HASH0 – Trunk group 2 hash result 0, 1, 2 destination port number . . . . . . . . 62
11.6.1.20 TRUNK2_HASH1 – Trunk group 2 hash result 2, 3, 4, 5 destination port number . . . . . . 63
11.6.1.21 TRUNK2_HASH2 – Trunk group 2 hash result 5, 6, 7 destination port number . . . . . . . . 63
11.6.1.22 TRUNK2_HASH3 – Trunk group 2 hash result 8, 9, 10 destination port number . . . . . . . 63
11.6.1.23 TRUNK2_HASH4 – Trunk group 2 hash result 10, 11, 12, 13 destination port number . . 63
11.6.1.24 TRUNK2_HASH5 – Trunk group 2 hash result 13, 14, 15 destination port number . . . . . 64
11.6.1.25 TRUNK3_HASH0 – Trunk group 3 hash result 0, 1, 2 destination port number . . . . . . . . 64
11.6.1.26 TRUNK3_HASH1 – Trunk group 3 hash result 2, 3, 4, 5 destination port number . . . . . . 64
11.6.1.27 TRUNK3_HASH2 – Trunk group 3 hash result 5, 6, 7 destination port number . . . . . . . . 64
11.6.1.28 TRUNK3_HASH3 – Trunk group 3 hash result 8, 9, 10 destination port number . . . . . . . 64
11.6.1.29 TRUNK3_HASH4 – Trunk group 3 hash result 10, 11, 12, 13 destination port number . . 65
11.6.1.30 TRUNK3_HASH5 – Trunk group 3 hash result 13, 14, 15 destination port number . . . . . 65
11.6.2 Multicast Hash Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
11.6.2.1 Multicast_HASH00 – Multicast hash result0 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.2 Multicast_HASH01 – Multicast hash result1 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.3 Multicast_HASH02 – Multicast hash result2 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.4 Multicast_HASH03 – Multicast hash result3 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.5 Multicast_HASH04 – Multicast hash result4 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.6 Multicast_HASH05 – Multicast hash result5 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.7 Multicast_HASH06 – Multicast hash result6 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.8 Multicast_HASH07 – Multicast hash result7 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 66
11.6.2.9 Multicast_HASH08 – Multicast hash result8 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.10 Multicast_HASH09 – Multicast hash result9 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.11 Multicast_HASH10 – Multicast hash result10 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.12 Multicast_HASH11 – Multicast hash result11 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.13 Multicast_HASH12 – Multicast hash result12 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.14 Multicast_HASH13 – Multicast hash result13 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.15 Multicast_HASH14 – Multicast hash result14 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.16 Multicast_HASH15 – Multicast hash result15 mask byte [7:0] . . . . . . . . . . . . . . . . . . . . . . 67
11.6.2.17 Multicast_HASHML – Multicast hash bit[8] for result7-0 . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.6.2.18 Multicast_HASHML – Multicast hash BIT[8] for result 15-8 . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7 Group 3 Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7.1 CPU Port Configuration Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7.1.1 MAC0 – CPU Mac address byte 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7.1.2 MAC1 – CPU Mac address byte 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7.1.3 MAC2 – CPU Mac address byte 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7.1.4 MAC3 – CPU Mac address byte 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7.1.5 MAC4 – CPU Mac address byte 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11.7.1.6 MAC5 – CPU Mac address byte 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.7.1.7 INT_MASK1 – Interrupt Mask 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.7.1.8 INT_STATUS0 – Masked Interrupt Status Register0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.7.1.9 INT_STATUS1 – Masked Interrupt Status Register1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.7.1.10 INTP_MASK0 – Interrupt Mask for MAC Port 0,1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11.7.1.11 INTP_MASK1 – Interrupt Mask for MAC Port 2,3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.7.2 RQS – Receive Queue Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.7.3 RQSS – Receive Queue Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.7.4 TX_AGE – Tx Queue Aging timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.8 Group 4 Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.8.1 Search Engine Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.8.1.1 AGETIME_LOW – MAC address aging time Low . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.8.1.2 AGETIME_HIGH –MAC address aging time High . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11.8.1.3 V_AGETIME – VLAN to Port aging time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.8.1.4 SE_OPMODE – Search Engine Operation Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11.8.1.5 SCAN – SCAN Control Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
7
Zarlink Semiconductor Inc.
7페이지 | |||
구 성 | 총 70 페이지수 | ||
다운로드 | [ MVTX2802.PDF 데이터시트 ] |
당사 플랫폼은 키워드, 제품 이름 또는 부품 번호를 사용하여 검색할 수 있는 |
구매 문의 | 일반 IC 문의 : 샘플 및 소량 구매 ----------------------------------------------------------------------- IGBT, TR 모듈, SCR 및 다이오드 모듈을 포함한 광범위한 전력 반도체를 판매합니다. 전력 반도체 전문업체 상호 : 아이지 인터내셔날 사이트 방문 : [ 홈페이지 ] [ 블로그 1 ] [ 블로그 2 ] |
부품번호 | 상세설명 및 기능 | 제조사 |
MVTX2801 | Unmanaged 4-Port 1000 Mbps Ethernet Switch | Zarlink Semiconductor |
MVTX2802 | Managed 4-Port 1000 Mbps Ethernet Switch | Zarlink Semiconductor |
DataSheet.kr | 2020 | 연락처 | 링크모음 | 검색 | 사이트맵 |