MTD502EF [ETC]

2 Port 10M/100M Switch With Build_in Memory; 2端口10M / 100M交换机采用Build_in记忆
MTD502EF
型号: MTD502EF
厂家: ETC    ETC
描述:

2 Port 10M/100M Switch With Build_in Memory
2端口10M / 100M交换机采用Build_in记忆

文件: 总20页 (文件大小:195K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
MYSON  
MTD502E  
TECHNOLOGY  
2 Port 10M/100M Switch With Build_in Memory  
FEATURES  
GENERAL DESCRIPTION  
IEEE802.3 and IEEE802.3u compliant.  
Single chip, low cost, two port switch controller. 100M two port switch controller with build_in  
Build_in embedded memory on chip for packet  
buffering.  
Provide 2 MII/RMII (Reduced Media Indepen-  
dent Interface) ports.  
The MTD502E is a highly integrated, 10M/  
embedded memory. It supports 2 MII/RMII ports  
for 10M/100M operation, and both can operate  
under half or full duplex mode.  
The MTD502E is an ideal solution for two  
A flexible MII interface design can directly con- port bridge or dual speed hub application, and no  
nect with standard MII or pseudo MII.  
Support half/full duplex operation per port.  
Optional back_pressure control for half_duplex  
mode.  
need any external memory buffers in application  
design. The flexible MII interface design can  
directly connect with pseudo MII interface  
(Am79c901, HomePNA PHY).  
Provide “store and forward” switching, and for-  
warding rate at full_wire speed.  
Support up to 2048 MAC addresses filtering  
database, and automatical address aging_out  
function (300 secs).  
Low power CMOS design, with single 3.3V  
supply voltage, 50 MHZ operation.  
Provide 128 pin PQFP package (MTD502EF),  
and 80 pin LQFP package (MTD502EG).  
The MTD502E provides packet forward-  
ing, address filtering, learning, and aging func-  
tion, and have an optional back_presure control  
implemented in half duplex mode.  
The MTD502E supports an effective  
address filtering database, which can recognize  
up to 2048 MAC addresses. It also support an  
automatical aging function for address table  
updating (aging time is 300 secs default).  
BLOCK DIAGRAM  
MAC0  
MAC1  
MII0  
MII1  
Port0 DMA  
Embedded Memory  
Port1 DMA  
Two  
Port  
Switch  
Engine  
This datasheet contains new product information. Myson Technology reserves the rights to modify the product specification  
without notice. No liability is assumed as a result of the use of this procuts. No rights under any patent accompany the sales of  
the product.  
1/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
SYSTEM DIAGRAM  
1). Two Port Switch Application (HomePNA to LAN)  
MTD502E  
MII1  
MII0  
HomePNA  
PHYsceiver  
10M/100M  
PHYsceiver  
Transformer  
Transformer  
RJ45  
RJ11  
2). Dual Speed Hub Application  
MTD502E  
10M/100M  
Repeater  
10M/100M  
Repeater  
(Without 2P_sw)  
(Without 2P_sw)  
.......  
Expansion Bus  
This datasheet contains new product information. Myson Technology reserves the rights to modify the product specification  
without notice. No liability is assumed as a result of the use of this procuts. No rights under any patent accompany the sales of  
the product.E  
2/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
1.0 PIN CONNECTION (under MII mode)  
1) 128 Pin PQFP (MTD502EF)  
VCC  
NC  
GND  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
SPEED1  
COL1  
CRS1  
RXDV1  
GND  
VCC  
RXD1_3  
RXD1_2  
NC  
NC  
NC  
CLK25OUT 114  
FULL1  
RXD1_1  
RXD1_0  
NC  
NC  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
NC  
GND  
NC  
MTD502EF  
NC  
NC  
NC  
NC  
RXC1  
GND  
VCC  
SYSCLK  
GND  
NC  
VCC  
NC  
TXC1  
TXEN1  
TXD1_0  
TXD1_1  
NC  
NC  
NC  
NC  
RSTB  
3/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
2) 80 Pin LQFP (MTD502EG)  
NC  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
40 COL1  
39 CRS1  
38 RXDV1  
37 GND  
VCC  
NC  
GND  
NC  
36 VCC  
NC  
35 RXD1_3  
34 RXD1_2  
33 NC  
NC  
NC  
NC  
32 FULL1  
31 RXD1_1  
30 RXD1_0  
29 RXC1  
28 TXC1  
27 TXEN1  
26 TXD1_0  
25 TXD1_1  
24 NC  
NC  
MTD502EG  
NC  
CLK25OUT 72  
VCC  
73  
74  
75  
76  
77  
78  
79  
80  
SYSCLK  
NC  
RSTB  
LINK0  
TXD0_3  
VCC  
23 TXD1_2  
22 TXD1_3  
21 LINK1  
TXD0_2  
4/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
2.0 PIN DESCRIPTIONS  
MTD502EF (128PQFP) Pin Definition Mapping Under Different Configurations  
MII  
mode  
Phy_MII Rmii Phy_Rm  
Pin No. I/O  
Descriptions  
mode  
mode ii mode  
1
I
LINK0  
(NC)  
LINK0  
(NC) Pin 1~32 for Port0, suitable for connecting with 10/  
100PHY , RISC_CPU, Switch,....  
2
O
TXD0_3 RXD0_3  
(NC)  
(NC)  
3
VCC  
4
O
TXD0_2 RXD0_2  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
5
O
(NC)  
(NC)  
CRS0  
(NC)  
6~8  
9
I
O
TXD0_1 RXD0_1  
TXD0_0 RXD0_0  
TXEN0 RXDV0  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22~24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
O
O
I
TXC0  
(NC)  
(NC)  
(NC)  
I
GND  
I
RXC0  
(NC)  
(NC)  
(NC)  
(NC)  
CRSDV0 TXEN0  
O
RXC0 TXD0_1 RXD0_1  
COL0 TXD0_0 RXD0_0  
O
O
TXC0  
TXEN0 CRSDV0  
I
RXD0_0 TXD0_0 RXD0_0 TXD0_0  
RXD0_1 TXD0_1 RXD0_1 TXD0_1  
I
I
FULL0 FULL0 FULL0  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
O
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
I
RXD0_2 TXD0_2  
RXD0_3 TXD0_3  
RXDV0 TXEN0  
I
I
I
CRS0 SPEED0 SPEED0  
I
I
COL0  
(NC)  
(NC)  
(NC)  
(NC)  
SPEED0  
VCC  
GND  
I
LINK1  
(NC)  
LINK1  
(NC) Pin 33~64 for Port1, suitable for connecting with  
HomePNA PHY.  
34  
O
TXD1_3  
TXD1_2  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
35  
O
36  
O
(NC)  
37,38  
39  
I
(NC)  
(NC)  
I
O
(NC)  
CRSDV1  
TXD1_1  
TXD1_0  
TXEN1  
RXD1_0  
RXD1_1  
40  
TXD1_1  
TXD1_0  
TXEN1  
TXC1  
41  
O
42  
O
43  
I
44  
I
(NC)  
45  
VCC  
5/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EF (128PQFP) Pin Definition Mapping Under Different Configurations  
MII  
mode  
Phy_MII Rmii Phy_Rm  
Pin No. I/O  
Descriptions  
mode  
mode ii mode  
46  
GND  
47  
I
RXC1  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
FULL1  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
48~50  
51  
O
I
RXD1_0  
RXD1_1  
FULL1  
(NC)  
(NC)  
52  
I
(NC)  
53  
I
SPEED1  
(NC)  
54~56  
57  
O
I
RXD1_2  
RXD1_3  
(NC)  
58  
I
VCC  
GND  
I
(NC)  
59  
60  
61  
RXDV1  
CRS1  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
62  
I
63  
I
COL1  
64  
I
SPEED1  
(NC)  
65~66  
67  
I
VCC  
IO  
VCC  
IO  
GND  
IO  
I
*
68~71  
72  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
73  
74  
75,76  
77~79  
80  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
O
81  
IO  
GND  
IO  
I
82  
83~85  
86~88  
89  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
O
(NC)  
(NC)  
(NC)  
90  
IO  
Co1_D  
Co1_D  
Co1_D  
Co1_D Port1: COL LED display, low_active. *  
when in half duplex mode: this LED pin present  
port1’s collision event.  
91  
IO  
Co0_D  
Co0_D  
Co0_D  
Co0_D Port0: COL LED display, low_active. *  
when in half duplex mode: this LED pin present  
port0’s collision event.  
92  
93  
GND  
IO FdCo1_D FdCo1_D FdCo1_D FdCo1_D Port1: FULL/COL LED display, low_active. *  
when in full duplex mode: this LED pin is always in  
low_active.  
when in half duplex mode: this LED pin present  
port1’s collision event, using flash style for display.  
6/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EF (128PQFP) Pin Definition Mapping Under Different Configurations  
MII  
mode  
Phy_MII Rmii Phy_Rm  
mode mode ii mode  
Pin No. I/O  
Descriptions  
94  
IO FdCo0_D FdCo0_D FdCo0_D FdCo0_D Port0: FULL/COL LED display, low_active. *  
when in full duplex mode: this LED pin is always in  
low_active.  
when in half duplex mode: this LED pin present  
port0’s collision event, using flash style for display.  
95  
IO LnAc1_D LnAc1_D LnAc1_D LnAc1_D Port1: Link_Activity LED display, low_active. *  
when in Link_On state : this LED pin is always in  
low_active.  
when have Tx or Rx activity in this port : this LED  
pin present port1’s Tx/Rx activity, using flash style  
for display.  
96  
97  
98  
IO LnAc0_D LnAc0_D LnAc0_D LnAc0_D Port0: Link_Activity LED display, low_active. *  
when in Link_On state : this LED pin is always in  
low_active.  
when have Tx or Rx activity in this port : this LED  
pin present port0’s Tx/Rx activity, using flash style  
for display.  
IO LnRx1_D LnRx1_D LnRx1_D LnRx1_D Port1: Link_Rx LED display, low_active. *  
when in Link_On state : this LED pin is always in  
low_active.  
when have Rx activity in this port : this LED pin  
present port1’s Rx activity, using flash style for dis-  
play.  
IO LnRx0_D LnRx0_D LnRx0_D LnRx0_D Port0: Link_Rx LED display, low_active. *  
when in Link_On state : this LED pin is always in  
low_active.  
when have Rx activity in this port : this LED pin  
present port0’s Rx activity, using flash style for dis-  
play.  
99~102  
103  
IO  
VCC  
IO  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
104  
105  
GND  
106~110 IO  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
P0MDIO  
P0MDC  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
P0MDIO  
P0MDC  
(NC)  
111  
112  
113  
114  
IO  
IO  
IO  
IO CLK25O CLK25O CLK25O CLK25O clock 25Mhz output.  
115~116 IO  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
117  
GND  
118~120 IO  
121  
122  
123  
VCC  
I
SYSCLK SYSCLK SYSCLK SYSCLK system clock input, 50Mhz operation.  
GND  
7/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EF (128PQFP) Pin Definition Mapping Under Different Configurations  
MII  
mode  
Phy_MII Rmii Phy_Rm  
Pin No. I/O  
Descriptions  
mode  
mode ii mode  
124~127 IO  
(NC)  
(NC)  
(NC)  
(NC)  
RSTB system resetb input, low_active.  
128  
I
RSTB  
RSTB  
RSTB  
note: input signal LINK,SPEED,FULL from PHY device are low_active definnition.  
MTD502EF(128PQFP) Jumper Setting Table After Power On Reset  
Pin No. IO  
IO  
Setting Function  
Descriptions  
5
2P_Sw Enable  
Jumper setting function after power on reset.  
-external pull_high = 1, means enter 2 port switch mode.  
-external pull_low = 0, means an internal test mode.  
-external floating : default is 0.  
For MTD502E application, this pin must always use “external  
pull_hgih” for well operation.  
18  
IO Back Pressure Disable Jumper setting function after power on reset.  
-external pull_high = 1, means back_pressure function ( under  
half_duplex) is disabled for two ports both.  
-external pull_low = 0, means back_pressure function enable.  
-external floating : default is 0.  
95  
IO  
IO  
P1_Rmii Enable  
P0_Rmii Enable  
Jumper setting function after power on reset.  
-external pull_high = 1, means Port 1 RMII interface enable..  
-external pull_low = 0, means Port 1 is MII interface.  
-external floating : default is 0.  
97  
Jumper setting function after power on reset.  
-external pull_high = 1, means Port 0 RMII interface enable..  
-external pull_low = 0, means Port 0 is MII interface.  
-external floating : default is 0.  
98  
IO P0_Phy_Mode Enable Jumper setting function after power on reset.  
-external pull_high = 1, means Port 0 interrface enter PHY mode.  
-external pull_low = 0, means Port 0 interface is using MAC mode.  
-external floating : default is 0.  
100  
IO  
P1_Bkoff_4 Enable Jumper setting function after power on reset.  
-external pull_high = 1, means Port 1 MAC backoff engine is using  
limit_4 modified method.  
-external pull_low = 0, means Port 1 MAC backoff engine is using  
specification defined method.  
-external floating : default is 0.  
8/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EF(128PQFP) Jumper Setting Table After Power On Reset  
Setting Function Descriptions  
P0_Bkoff_4 Enable Jumper setting function after power on reset.  
-external pull_high = 1, means Port 0 MAC backoff engine is using  
Pin No. IO  
101  
IO  
limit_4 modified method.  
-external pull_low = 0, means Port 0 MAC backoff engine is using  
specification defined method.  
-external floating : default is 0.  
102  
104  
106  
107  
108  
109  
IO  
IO  
IO  
IO  
IO  
IO  
DeviceID[4]  
DeviceID[3]  
DeviceID[2]  
DeviceID[1]  
DeviceID[0]  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
P1_CRCchk Disable Jumper setting function after power on reset.  
-external pull_high = 1, means Port1 CRC check and drop function  
is disabled.  
-external pull_low = 0, means Port1 CRC check and drop function  
is enabled.  
-external floating : default is 0.  
9/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EF(128PQFP) Jumper Setting Table After Power On Reset  
Setting Function Descriptions  
P0_CRCchk Disable Jumper setting function after power on reset.  
-external pull_high = 1, means Port0 CRC check and drop function  
Pin No. IO  
110  
IO  
is disabled.  
-external pull_low = 0, means Port0 CRC check and drop function  
is enabled.  
-external floating : default is 0.  
126  
IO  
VLAN tag Enable  
Jumper setting function after power on reset.  
-external pull_high = 1, means MAC receiving accept 1522 Bytes  
packet (VLAN tag enable).  
-external pull_low = 0, means MAC receiving reject 1522 Bytes  
packet (VLAN tag disable).  
-external floating : default is 0.  
10/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
3.0 MTD502EG (80LQFP) PIN DESCRIPTIONS  
MTD502EG(80LQFP) Pin Definition Mapping Under Different Configurations  
MII  
mode  
Phy_MII Rmii Phy_Rm  
Pin No. I/O  
Descriptions  
mode  
mode ii mode  
1
O
(NC)  
CRS0  
(NC)  
(NC) Pin 77~80, 1~20 for Port0, suitable for  
connecting with 10/100PHY ,  
RISC_CPU, Switch,....  
2
O
TXD0_1 RXD0_1  
TXD0_0 RXD0_0  
TXEN0 RXDV0  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
3
O
4
O
5
I
TXC0  
(NC)  
6
GND  
7
I
O
O
O
I
RXC0  
(NC)  
(NC)  
(NC)  
(NC)  
CRSDV0 TXEN0  
8
RXC0 TXD0_1 RXD0_1  
COL0 TXD0_0 RXD0_0  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
TXC0  
TXEN0 CRSDV0  
RXD0_0 TXD0_0 RXD0_0 TXD0_0  
RXD0_1 TXD0_1 RXD0_1 TXD0_1  
I
I
FULL0 FULL0 FULL0  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
O
I
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
RXD0_2 TXD0_2  
RXD0_3 TXD0_3  
RXDV0 TXEN0  
I
I
I
CRS0  
COL0  
SPEED0 SPEED0  
I
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
I
SPEED0  
LINK1  
I
(NC) Pin 21~41 for Port1, suitable for con-  
necting with HomePNA PHY.  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
O
TXD1_3  
TXD1_2  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
O
O
O
TXD1_1  
TXD1_0  
TXEN1  
TXC1  
O
O
I
I
RXC1  
I
RXD1_0  
RXD1_1  
FULL1  
(NC)  
I
I
O
I
RXD1_2  
RXD1_3  
I
VCC  
GND  
I
I
RXDV1  
CRS1  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
11/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EG(80LQFP) Pin Definition Mapping Under Different Configurations  
MII  
mode  
Phy_MII Rmii Phy_Rm  
Pin No. I/O  
Descriptions  
mode  
mode ii mode  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
I
COL1  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
VCC  
I
*
SPEED1  
(NC)  
VCC  
VCC  
GND  
GND  
GND  
GND  
IO  
Co1_D  
Co0_D  
Co1_D  
Co0_D  
Co1_D  
Co0_D  
Co1_D Port1: COL LED display, low_active. *  
when in half duplex mode: this LED pin  
present port1’s collision event.  
50  
IO  
Co0_D Port0: COL LED display, low_active. *  
when in half duplex mode: this LED pin  
present port0’s collision event.  
51  
52  
53  
GND  
GND  
IO FdCo1_D FdCo1_D FdCo1_D FdCo1_D Port1: FULL/COL LED display,  
low_active. *  
when in full duplex mode: this LED pin  
is always in low_active.  
when in half duplex mode: this LED pin  
present port1’s collision event, using  
flash style for display.  
54  
55  
IO FdCo0_D FdCo0_D FdCo0_D FdCo0_D Port0: FULL/COL LED display,  
low_active. *  
when in full duplex mode: this LED pin  
is always in low_active.  
when in half duplex mode: this LED pin  
present port0’s collision event, using  
flash style for display.  
IO LnAc1_D LnAc1_D LnAc1_D LnAc1_D Port1: Link_Activity LED display,  
low_active. *  
when in Link_On state : this LED pin is  
always in low_active.  
when have Tx or Rx activity in this port  
: this LED pin present port1’s Tx/Rx  
activity, using flash style for display.  
12/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EG(80LQFP) Pin Definition Mapping Under Different Configurations  
MII  
mode  
Phy_MII Rmii Phy_Rm  
mode mode ii mode  
Pin No. I/O  
Descriptions  
56  
57  
58  
IO LnAc0_D LnAc0_D LnAc0_D LnAc0_D Port0: Link_Activity LED display,  
low_active. *  
when in Link_On state : this LED pin is  
always in low_active.  
when have Tx or Rx activity in this port  
: this LED pin present port0’s Tx/Rx  
activity, using flash style for display.  
IO LnRx1_D LnRx1_D LnRx1_D LnRx1_D Port1: Link_Rx LED display,  
low_active. *  
when in Link_On state : this LED pin is  
always in low_active.  
when have Rx activity in this port : this  
LED pin present port1’s Rx activity,  
using flash style for display.  
IO LnRx0_D LnRx0_D LnRx0_D LnRx0_D Port0: Link_Rx LED display,  
low_active. *  
when in Link_On state : this LED pin is  
always in low_active.  
when have Rx activity in this port : this  
LED pin present port0’s Rx activity,  
using flash style for display.  
59-61  
62  
IO  
VCC  
IO  
GND  
IO  
IO  
IO  
O
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
63  
64  
65-69  
70  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
(NC)  
P0MDIO  
P0MDC  
P0MDIO  
P0MDC  
71  
72  
CLK25O CLK25O CLK25O CLK25O clock 25Mhz output.  
73  
VCC  
I
74  
SYSCLK SYSCLK SYSCLK SYSCLK system clock input, 50Mhz operation.  
75  
IO  
I
(NC)  
RSTB  
LINK0  
(NC)  
RSTB  
(NC)  
(NC)  
RSTB  
LINK0  
(NC)  
(NC)  
76  
RSTB system resetb input, low_active.  
77  
I
(NC)  
(NC)  
78  
O
TXD0_3 RXD0_3  
79  
VCC  
O
80  
TXD0_2 RXD0_2  
(NC)  
(NC)  
note: input signal LINK,SPEED,FULL from PHY device are low_active definnition.  
13/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EG(80LQFP) Jumper Setting Table After Power On Reset  
Pin No. IO  
IO  
Setting Function  
Descriptions  
1
2P_Sw Enable  
Jumper setting function after power on reset.  
-external pull_high = 1, means enter 2 port switch mode.  
-external pull_low = 0, means an internal test mode.  
-external floating : default is 0.  
For MTD502E application, this pin must always use “external  
pull_hgih” for well operation.  
10  
IO Back Pressure Disable Jumper setting function after power on reset.  
-external pull_high = 1, means back_pressure function ( under  
half_duplex) is disabled for two ports both.  
-external pull_low = 0, means back_pressure function enable.  
-external floating : default is 0.  
57  
58  
59  
IO  
P0_Rmii Enable  
Jumper setting function after power on reset.  
-external pull_high = 1, means Port 0 RMII interface enable..  
-external pull_low = 0, means Port 0 is MII interface.  
-external floating : default is 0.  
IO P0_Phy_Mode Enable Jumper setting function after power on reset.  
-external pull_high = 1, means Port 0 interrface enter PHY mode.  
-external pull_low = 0, means Port 0 interface is using MAC mode.  
-external floating : default is 0.  
IO  
IO  
IO  
P1_Bkoff_4 Enable Jumper setting function after power on reset.  
-external pull_high = 1, means Port 1 MAC backoff engine is using  
limit_4 modified method.  
-external pull_low = 0, means Port 1 MAC backoff engine is using  
specification defined method.  
-external floating : default is 0.  
60  
61  
P0_Bkoff_4 Enable Jumper setting function after power on reset.  
-external pull_high = 1, means Port 0 MAC backoff engine is using  
limit_4 modified method.  
-external pull_low = 0, means Port 0 MAC backoff engine is using  
specification defined method.  
-external floating : default is 0.  
DeviceID[4]  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
14/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
MTD502EG(80LQFP) Jumper Setting Table After Power On Reset  
Pin No. IO  
Setting Function  
Descriptions  
63  
65  
66  
67  
68  
IO  
IO  
IO  
IO  
IO  
DeviceID[3]  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
DeviceID[2]  
DeviceID[1]  
DeviceID[0]  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
Jumper setting function after power on reset.  
-external pull_high = 1.  
-external pull_low = 0.  
-external floating : default is 0.  
P1_CRCchk Disable Jumper setting function after power on reset.  
-external pull_high = 1, means Port1 CRC check and drop function  
is disabled.  
-external pull_low = 0, means Port1 CRC check and drop function  
is enabled.  
-external floating : default is 0.  
69  
71  
IO  
IO  
P0_CRCchk Disable Jumper setting function after power on reset.  
-external pull_high = 1, means Port0 CRC check and drop function  
is disabled.  
-external pull_low = 0, means Port0 CRC check and drop function  
is enabled.  
-external floating : default is 0.  
VLAN tag Enable  
Jumper setting function after power on reset.  
-external pull_high = 1, means MAC receiving accept 1522 Bytes  
packet (VLAN tag enable).  
-external pull_low = 0, means MAC receiving reject 1522 Bytes  
packet (VLAN tag disable).  
-external floating : default is 0.  
15/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
4.0 FUNCTIONAL DESCRIPTIONS  
The MTD502E implements a 10/100M two port switch for 10M/100M packet switching. Total 2K  
address entrys are provided for packets’ SA learning and DA routing; and also provide automatic aging  
function ( aging time = 300secs). When using in two port bridge application, the input packets from  
port0 will be stored in an embedded memory buffers of MTD502E first, while packets is good for for-  
warding ( CRC chech ok, 64Bytes < length > 1518Bytes, and not local packets ) , than forward this  
packet to port1.  
4.1 Learning and Routing  
The MTD502E supports 2K MAC entries for filtering. Dynamic address learning is performed by each  
good unicast packet is completely received. The routing process is performed whenever the packet’s  
DA is captured. If the DA get a hit result in self port’s address table, this packet will be treated as a “  
local packet”, and then drop the packet forwarding to the other port. On the other hand, if this packet is  
not a “local packet”, then will be forwarded to the other port.  
4.2 Aging  
The address entries are scheduled in the aging machine. If one station does not transmit any packet for  
a period of time, the belonging MAC address will be kicked out from the address table. The aging out  
time value is 300 seconds.  
4.3 Buffer Queue Management  
The buffer queue manager is implemented to manage the embedded memory packet buffering. The  
main function of the buffer queue manager is to maintain the linked list consists of buffer IDs, which is  
used to show the corresponding memory address for each incoming packet. In addition, the buffer  
queue manager monitors the rested free spaces status of the memory buffers, If the packet storage  
achieve the predefined threshold value, the buffer queue manager will raise the alarm signal which is  
used to enable the flow control mechanism for avoiding transmission ID queue overflow happening.  
MTD502E provide back pressure control scheme in half duplex mode.  
4.4 Half Duplex Back Pressure Control  
In half duplex mode, MTD502E provide a back pressure control mechanism to avoid dropping packets  
during network conjection situation. When the “back pressure control enable” bit is set during power on  
reset (pin_18 is external pull_low), it enables MTD502E supporting back pressure function in  
half_duplex mode; When output port buffer queue’s on_using value reach the initialization setting  
threshold value, MTD502E will send a JAM pattern in the input port when it senses an incoming packet  
, thus force a collision to inform the remote node transmission back off and will effectively avoid drop-  
ping packets. If the “back pressure control disable” bit is set, and there is no free buffer queue available  
for the incoming packets, the incoming packets will be dropped.  
4.5 MAC and DMA engine  
The MTD502E’s MAC performs all the functions in IEEE802.3 protocol, such as frame formatting,  
frame stripping, CRC checking, bad packet dropping, defering to line traffic, and collision handling. The  
MAC Rx_engine checks incoming packets and drops the bad packet which include CRC error, align-  
ment error, short packet (less than 64 bytes), and long packet(more than 1518 bytes or 1522 bytes  
when the “VLAN tag 1522 bytes receive enable” bit is set during power on reset). Before transmission,  
The MAC Tx_engine will constantly monitor the line traffic using derfering precedure. Only if it has been  
idle for a 96 bits time (a minimum interpacket gap time, IPG time), actual transmmission can be started.  
For the half duplex mode, MAc engine will detect collision; if a collision is detected, the MAC Tx_engine  
will transmit a JAM pattern and then delay the re_transmission for a random time period determined by  
the back_off algorithm (MTD502E implements the truncated exponential back_off algorithm defined in  
IEEE 802.3 standard). For the full duplex mode, collision signal is ignored.  
16/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
5.0 Electrical Characteristics  
5.1 Absolute Maximum Ratings  
Symbol  
Parameter  
Power Supply Voltage  
Input Voltage  
RATING  
-0.3 to 3.6  
Unit  
V
VCC  
VIN  
-0.3 to Vcc+0.3  
-0.3 to Vcc+0.3  
-55 to 150  
V
VOUT  
TSTG  
Output Voltage  
V
oC  
Storage Temperature  
5.2 Recommended Operating Conditions  
Symbol  
Parameter  
Min.  
3.0  
0
Typ.  
3.3  
-
Max.  
3.6  
Unit  
V
VCC  
Power Supply  
Input Voltage  
VIN  
Vcc  
115  
V
oC  
oC  
Commercial Junction Operating Temperature  
Industrial Junction Operating Temperature  
0
25  
Tj  
-40  
25  
125  
5.3 DC Electrical Characteristics  
Symbol  
Parameter  
Input Leakage Current  
Tri-state Leakage Current  
Input Capacitance  
Conditions  
Min.  
Typ.  
Max.  
Unit  
uA  
uA  
pF  
pF  
pF  
V
IIL  
no pull-up or down  
-1  
-1  
1
1
IOZ  
CIN  
2.8  
COUT  
CBID3  
VIL  
Output Capacitance  
2.7  
2.7  
4.9  
4.9  
Bi-direction buffer Capacitance  
Input Low Voltage  
CMOS  
0.3*Vcc  
VIH  
Input High Voltage  
CMOS  
0.7*Vcc  
2.4  
V
VOH  
VOL  
RI  
IOL=2,4,8,12,16,24mA  
IOH=2,4,8,12,16,24mA  
VIL=0V or VIH=VCC  
Output High Voltage  
Output Low Voltage  
0.4  
V
V
Input Pull-up/down resistance  
75  
KOhm  
(Under recommended operating conditions and Vcc = 3.0 ~ 3.6V, Tj = 0 to +115 oC)  
17/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
5.4 Electrical Characteristics  
FIGURE 1. MII timing  
T5  
RXCLK0  
T6  
Valid  
CRS0/RXDV0  
RXD0[3:0]  
TXCLK0  
T7  
T8  
Valid  
TXEN0  
TXD0[3:0]  
Symbol  
Parameter  
MII input setup time  
Min.  
10  
10  
3
Typ.  
Max.  
Unit  
Note  
T5  
T6  
T7  
T8  
nS  
nS  
nS  
nS  
MII input hold time  
MII output setup time  
MII output hold time  
5
FIGURE 2. RMII timing  
T1  
T3  
REFCLK  
T2  
Valid  
T4  
Valid  
CRSDV  
RXD[1:0]  
TXEN  
TXD[1:0]  
Symbol  
T1  
Parameter  
RMII input setup time  
RMII input hold time  
RMII output setup time  
RMII output hold time  
Min.  
Typ.  
Max.  
Unit  
nS  
Note  
1
1
3
5
T2  
nS  
T3  
nS  
T4  
nS  
18/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
6.0 128 pin PQFP Package Data  
Dimension in inch  
Min Norm Max  
Dimension in mm  
Symbol  
D
1
Min Norm Max  
A
A1  
A2  
B
-
-
-
0.134  
-
-
-
-
3.40  
-
D
0.010  
0.25  
102  
65  
0.107 0.112 0.117 2.73 2.85 2.97  
0.007 0.009 0.011 0.17 0.22 0.27  
103  
64  
C
0.004  
-
0.008 0.09  
-
0.20  
D
0.906 0.913 0.921 23.00 23.20 23.40  
0.783 0.787 0.791 19.90 20.00 20.10  
0.669 0.677 0.685 17.00 17.20 17.40  
0.547 0.551 0.555 13.90 14.00 14.10  
D
1
E
E
1
e
L
0.020 BSC  
0.50 BSC  
0.029 0.035 0.041 0.73 0.88 1.03  
L1  
y
0.063 BSC  
1.60 BSC  
128  
39  
-
-
-
0.004  
-
-
-
0.10  
o
o
o
o
z
0
7
0
7
1
38  
e
B
Note:  
1.Dimension D1 & E1 do not include mold protrusion.  
But mold mismatch is included. Allowable protrusion is .25mm/.010” per side.  
2.Dimension B does not include dambar protrusion. Allowable dambar protru-  
sion .08mm/.003”. Total in excess of the B dimemsion at maximum material  
condition. Dambar cannot be located on the lower radius or the foot.  
3.Controlling dimension : Millimeter.  
y
See Detail B  
See Detail A  
Seating Plane  
B
With Plating  
Gage Plane  
L
z
Base Metal  
L1  
Detail A  
Detail B  
19/20  
MTD502E Revision 1.3 12/07/2000  
MYSON  
MTD502E  
TECHNOLOGY  
7.0 80 pin LQFP Package Data  
Dimension in inch  
Min Norm Max  
Dimension in mm  
Symbol  
D
D
Min Norm Max  
1
A
A1  
A2  
b
-
-
-
0.063  
-
-
-
1.60  
0.15  
1.45  
0.002  
0.006 0.05  
60  
41  
0.053 0.055 0.057 1.35  
1.4  
61  
40  
0.007 0.009 0.011 0.17 0.22 0.27  
0.007 0.008 0.009 0.17 0.20 0.23  
b
1
C
0.004  
0.004  
-
-
0.008 0.09  
0.006 0.09  
-
0.20  
0.16  
C
1
-
D
0.551 BSC  
0.472 BSC  
0.551 BSC  
0.472 BSC  
0.020 BSC  
14.00 BSC  
12.00 BSC  
14.00 BSC  
12.00 BSC  
0.50 BSC  
D
1
E
80  
21  
E
1
1
20  
e
L
e
b
0.018 0.024 0.030 0.45 0.60 0.75  
L
1
0.039 REF  
1.00 REF  
R
1
0.003  
0.003  
-
-
-
0.08  
-
-
-
R
2
0.008 0.08  
0.2  
See Detail B  
See Detail A  
Seating Plane  
b
R
1
R
2
b
1
With Plating  
Gage Plane  
L
Base Metal  
L1  
Detail A  
Detail B  
20/20  
MTD502E Revision 1.3 12/07/2000  

相关型号:

MTD502EG

2 Port 10M/100M Switch With Build_in Memory
ETC

MTD505

5 Port 10M/100M Ethernet Switch
ETC

MTD5052N

Peak Sensitivity Wavelength: 525nm
MARKTECH

MTD5052W

Peak Sensitivity Wavelength: 525nm
MARKTECH

MTD516

16 Port 10M/100M Ethernet Switch
ETC
MMD
MMD

MTD56

Low Voltage 16-Bit Transceiver/Register with 5V Tolerant Inputs and Outputs
FAIRCHILD

MTD56

+3.3V LVDS Receiver 24-Bit Flat Panel Display (FPD) Link-65 MHz, +3.3V LVDS Receiver 18-Bit Flat Panel Display (FPD) Link-65 MHz
NSC

MTD56

Low Voltage 20-Bit Buffer/Line Driver with 3.6V Tolerant Inputs and Outputs
INFINEON

MTD5D0C03J4

N & P-Channel Enhancement Mode Power MOSFET
CYSTEKEC

MTD5D0C03J4-0-T6-G

N & P-Channel Enhancement Mode Power MOSFET
CYSTEKEC