找货询价

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

QQ咨询

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

技术支持

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

售后咨询

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

CYP32G0401DX

型号:

CYP32G0401DX

品牌:

CYPRESS[ CYPRESS ]

页数:

8 页

PDF大小:

71 K

Management Interface Application Note for the  
CYP32G0401DX  
period for MDC is 400ns. Levels will be defined later in this  
note.  
History  
The management interface as defined in IEEE802.3 is a sim-  
ple two wire serial interface, which connects a STA (Station  
Management Entity) and a managed PHY (Physical Layer  
Entity). For the purpose of this application note, the PHY is  
Cypress Semiconductors CYP32G0401DX. The two lines of  
the management interface are labeled MDC (Management  
data clock) and MDIO (Management data input/output). The  
CYP32G0401DX is not compliant with 10Ge specifications,  
since the standard was not yet complete when this note was  
written nor when the CYP32G0401DX was designed.  
MDIO  
MDIO is a bidirectional signal between the CYP32G0401DX  
and the STA. It is used to transfer control information and  
status between these two entities. Control information is driv-  
en by the STA synchronously with respect to MDC and is sam-  
pled synchronously by the CYP32G0401DX. Status informa-  
tion is driven by the CYP32G0401DX synchronously with  
respect to MDC and is sampled synchronously by the STA.  
The MDIO is driven through three-state circuits that allow ei-  
ther the STA or the CYP32G0401DX to drive the signal. Lev-  
els will be defined later in this note.  
The MDC is sourced by the STA and delivered to the  
CYP32G0401DX as the timing reference for the transfer of  
information via the MDIO signal. MDC is an aperiodic signal  
that has no maximum high or low times. The minimum high  
and low times for MDC are 160ns each and the minimum  
Registers  
The register set utilized in the CYP32G0401DX is defined in  
Table 1.  
Table 1. Management Registers  
Register Address  
Default  
Register Name  
(Hex)  
3140  
0109  
000a  
3011  
0060  
0000  
0000  
0000  
0000  
0000  
0
Control  
1
Status  
2
PHY Identifier upper bits  
PHY Identifier lower bits  
Auto-Negotiation Advertisement  
3
4
5
Auto-Negotiation Link Partner Base Page Ability  
Auto-Negotiation Expansion  
Extended Status  
6
15  
30  
31  
Reserved  
Reserved  
Cypress Semiconductor Corporation  
3901 North First Street  
San Jose  
CA 95134  
408-943-2600  
September 20, 2001  
 
Management Interface for the CYP32G0401DX  
vice manufacturer such that the initial state of the PHY upon  
power up or reset is a normal operational state without man-  
agement intervention. Default value is 3140 hex.  
Control Register  
The assignment of bits in the control register is shown below  
in Table 2. The default value of each bit is chosen by the de-  
Table 2. Control Register (Register 0) Bit Definitions  
Bit(s)  
0.15  
Name  
Description  
R/W[1]  
R/W  
Reset  
1 = PHY reset  
0 = normal operation  
SC  
0.14  
0.13  
Loopback  
1 = enable loopback mode  
0 = disable loopback mode  
R/W  
Speed selection (LSB)  
Bits 0.6, 0.13  
R/W  
1, 1 = Reserved  
1, 0 = 1000 Mbps  
0, 1 = 100 Mbps  
0, 0 = 10 Mbps  
0.12  
0.11  
0.10  
0.9  
Auto-Negotiation Enable  
Power Down  
1 = Enable Auto-Negotiation Process  
0 = Disable Auto-Negotiation Process  
R/W  
R/W  
R/W  
1 = power down  
0 = normal operation[2]  
Isolate  
1 = electrically isolate PHY from MII or GMII  
0 = normal operation[2]  
Restart Auto Negotiation  
Duplex Mode  
1 = Restart Auto-Negotiation Process  
0 = normal operation  
R/W  
SC  
0.8  
1 = Full Duplex  
0 = Half Duplex  
R/W  
R/W  
R/W  
0.7  
Collision Test  
1 = enable COL signal test  
0 = disable COL test  
0.6  
Speed Selection (MSB)  
Bits 0.6, 0.13  
1, 1 = Reserved  
1, 0 = 1000 Mbps  
0, 1 = 100 Mbps  
0, 0 = 10 Mbps  
0.5:0  
Reserved  
Write as 0, ignore on Read  
R/W  
Notes:  
1. R/W=Read/Write, SC=Self-Clearing  
2. For normal operation, both 0.10 and 0.11 must be cleared to zero.  
2
 
 
 
Management Interface for the CYP32G0401DX  
Status Register  
The status register bit definitions are shown in Table 3. Default  
is 0109 hex.  
Table 3. Status Register (Register 1) Bit Definition  
Bit(s)  
1.15  
Name  
Description  
R/W[3]  
RO  
100BASE-T4  
1 = PHY able to perform 100BASE-T4  
0 = PHY not able to perform 100BASE-T4  
1.14  
1.13  
1.12  
1.11  
1.10  
1.9  
100BASE-X Full Duplex  
100BASE-X Half Duplex  
10Mbps Full Duplex  
1 = PHY able to perform full duplex 100BASE-X  
0 = PHY not able to perform full duplex 100BASE-X  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
1 = PHY able to perform half duplex 100BASE-X  
0 = PHY not able to perform half duplex 100BASE-X  
1 = PHY able to operate at 10Mbps in full duplex mode  
0 = PHY not able to operate at 10Mbps in full duplex mode  
10Mbps Half Duplex  
100BASE-T2 Full Duplex  
100BASE-T2 Half Duplex  
Extended Status  
1 = PHY able to operate at 10Mbps in half duplex mode  
0 = PHY not able to operate at 10Mbps in half duplex mode  
1 = PHY able to perform full duplex 100BASE-T2  
0 = PHY not able to perform full duplex 100BASE-T2  
1 = PHY able to perform half duplex 100BASE-T2  
0 = PHY not able to perform half duplex 100BASE-T2  
1.8  
1 = Extended status information in Register 15  
0 = No extended status information in Register 15  
1.7  
1.6  
Reserved  
ignore when read  
RO  
RO  
MF Preamble Suppression  
1 = PHY will accept management frames with preamble  
suppressed.  
0 = PHY will not accept management frames with pream-  
ble suppressed.  
1.5  
1.4  
1.3  
1.2  
1.1  
1.0  
Auto-Negotiation Complete  
Remote Fault  
1 = Auto-Negotiation process completed  
0 = Auto-Negotiation process not completed  
RO  
1 = remote fault condition detected  
0 = no remote fault condition detected  
RO  
LH  
Auto-Negotiation Ability  
Link Status  
1 = PHY is able to perform Auto-Negotiation  
0 = PHY is not able to perform Auto-Negotiation  
RO  
1 = link is up  
0 = link is down  
RO  
LL  
Jabber Detect  
1 = jabber condition detected  
0 = no jabber condition detected  
RO  
LL  
Extended Capability  
1 = Extended register capabilities  
0 = basic register set capabilities only  
RO  
Note:  
3. RO = Read Only, LL = Latching Low, LH = Latching High.  
3
 
 
Management Interface for the CYP32G0401DX  
shown in Table 4 and Table 5. Default for register 2 is 000A  
hex and for register 3 the default value is 3011 hex.  
PHY Identifier  
Registers two and three provide a 32-bit value, which consti-  
tutes a unique identifier for a particular type of PHY. A PHY  
may return a value of zero in each of the bits of the PHY  
identifier. Bit 2.15 is the MSB of the PHY identifier and bit 3.0  
is the LSB of the PHY identifier. The PHY identifier is com-  
posed of the third through 24th bits of the Organizationally  
Unique Identifier (OUI) assigned to the PHY manufacturer by  
the IEEE, plus a six-bit manufacturers model number, plus a  
four-bit manufacturers revision number. Mapping of bits is  
Auto-Negotiation Advertisement  
This register (Register 4) contains the advertised ability of the  
local device. Before Auto-Negotiation starts, this register is  
configured to advertise the abilities of the local device. The bit  
assignments for this register are shown in Table 6. Default  
value is 0060 hex.  
Table 4. Register 2 Bit Assignment  
Register 2 Bits  
OUI bits  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
0
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
Manufacturers model number NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA  
bits  
Manufacturers revision  
NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA  
number bits  
Table 5. Register 3 Bit Assignment  
Register 3 bits  
OUI bits  
15  
14  
13  
12  
11  
10  
24 NA NA NA NA NA NA NA NA NA NA  
NA NA NA NA  
9
8
7
6
5
4
3
2
1
0
19  
20  
21  
22  
23  
Manufacturers model number NA NA NA NA NA NA  
bits  
5
4
3
2
1
0
Manufacturers revision  
NA NA NA NA NA NA NA NA NA NA NA NA  
3
2
1
0
number bits  
Table 6. Register 4 Bit Assignments  
Bit(s) Name  
4.15  
Description  
R/W  
R/W  
Next Page  
1 = Next page transmission requested  
0 = No more next page information  
4.14  
Reserved  
Write as zero, ignore on read  
RO  
4.13:12  
Remote Fault  
Bits 4.12, 4.13  
R/W  
0, 0 = No error, link OK (default)  
0, 1 = Offline  
1, 0 = Link_Failure  
1, 1 = Auto-Negotiation_Error  
4.11:9  
4.8:7  
Reserved  
Pause  
Write as zero, ignore on read  
RO  
Bits 4.7, 4.8  
R/W  
0 0 = No PAUSE  
0, 1 = Asymmetric PAUSE toward link partner  
1, 0 = Symmetric PAUSE  
1, 1 = Both Symmetric PAUSE and Asymmetric PAUSE  
toward local device  
4.6  
Half Duplex  
Full Duplex  
Reserved  
1 = half duplex  
0 = not half duplex  
R/W  
R/W  
RO  
4.5  
1 = full duplex  
0 = not full duplex  
4.4:0  
Write as zero, ignore on read  
4
 
 
 
Management Interface for the CYP32G0401DX  
Auto-Negotiation Expansion Register  
Auto-Negotiation Link Partner Base Page  
Ability Register  
This register (Register 6) is the expansion register. The bit  
assignments are in Table 8. Default is 0000 hex.  
This register (Register 5) contains the advertised ability of the  
link partner. The bit assignments are in Table 7. Default is  
0000 hex.  
Table 7. Register 5 Bit Assignments  
Bit(s)  
5.15  
Name  
Description  
R/W  
Next Page  
1 = Next page transmission requested  
0 = No more next page information  
RO  
RO  
5.14  
Acknowledge  
1 = Three consecutive and matching  
rx_Congif_Reg<D15:D0> values received  
0 =< three  
5.13:12  
Remote Fault  
Bits 5.12, 5.13  
RO  
0, 0 = No error, link OK (default)  
0, 1 = Offline  
1, 0 = Link_Failure  
1, 1 = Auto-Negotiation_Error  
5.11:9  
5.8:7  
Reserved  
Pause  
Ignore on read  
RO  
RO  
Bits 5.7, 5.8  
0 0 = No PAUSE  
0, 1 = Asymmetric PAUSE toward link partner  
1, 0 = Symmetric PAUSE  
1, 1 = Both Symmetric PAUSE and Asymmetric PAUSE  
toward local device  
5.6  
Half Duplex  
Full Duplex  
Reserved  
1 = half duplex  
0 = not half duplex  
RO  
RO  
RO  
5.5  
1 = full duplex  
0 = not full duplex  
5.4:0  
Ignore on read  
Table 8. Register 6 Bit Assignment  
Bit(s)  
6.15:3  
Name  
Description  
R/W  
Default  
Reserved  
Ignore on read  
RO  
RO  
0
0
6.2  
6.1  
6.0  
Next Page Able  
Page Received  
Received  
1 = Local device is next page able  
0 = Local device is not next page able  
1 = A new page has been received  
0 = A new page has not been received  
RO/LH  
RO  
0
0
Ignore on read  
5
 
 
Management Interface for the CYP32G0401DX  
CDR and Digital Test Control Register  
Extended Status Register  
This register (Register 15) is IMPLEMENTED FOR ALL phys  
capable of operation at speeds above 100 Mbps. Bit assign-  
ments are shown in Table 9. Default value is 0000.  
This register (Register 30) is unique to the CYP32G0401DX  
and is used to control the clock data recovery (CDR) test func-  
tionality. Bit assignment is shown in Table 10. Default value is  
0000.  
Table 9. Register 15 Bit Assignments  
Bit(s)  
15.15  
Name  
Description  
R/W  
1000BASE-X Full Duplex  
1 = PHY able to perform full duplex 1000BASE-X  
0 = PHY not able to perform full duplex 1000BASE-X  
RO  
RO  
RO  
RO  
RO  
15.14  
15.13  
15.12  
15.11:0  
1000BASE-X Half Duplex  
1000BASE-T Full Duplex  
1000BASE-T Half Duplex  
Reserved  
1 = PHY able to perform half duplex 1000BASE-X  
0 = PHY not able to perform half duplex 1000BASE-X  
1 = PHY able to perform full duplex 1000BASE-T  
0 = PHY not able to perform full duplex 1000BASE-T  
1 = PHY able to perform half duplex 1000BASE-T  
0 = PHY not able to perform half duplex 1000BASE-T  
ignore when read  
Table 10.Register 30 Bit Assignments  
Bit(s) Name  
30.15 Frequency Synthesizer lock check dis- 1 = Disabled  
Description  
R/W[4]  
RO  
abled  
0 = Enabled  
30.14-13  
30.12  
Reserved  
Read as 00  
Frequency check failed  
1 = Fail  
0 = Pass  
LH,RO  
R/W  
30.11-9  
30.8  
Reserved  
Read as 00  
Set BIST mode (Mode 1 only)  
1 = Set BIST  
0 = Do not set BIST  
30.7-4  
30.3  
Reserved  
Read as 00  
CDR Manual override enable  
1 = Enable manual override of CDR  
0 = Normal operation  
R/W  
30.2  
30.1  
30.0  
Increment CDR phase mixer  
Decrement CDR phase mixer  
Reset CDR phase mixer  
1 = Increment  
0 = Do not increment  
WO/SC  
WO/SC  
WO/SC  
1 = Decrement  
0 = Do not decrement  
1 = Reset  
0 = Do not reset  
Note:  
4. WO = Write only.  
6
 
 
Management Interface for the CYP32G0401DX  
Table 11.Register 31 Bit Assignments  
Bit(s)  
31.15  
Name  
Description  
1 = Override trim values  
R/W  
R/W  
Frequency Synthesizer Trim Override  
0 = Do not override  
31.14-9  
31.8  
Reserved  
Read as 00  
Frequency Synthesizer Trim Complete 1 = Complete  
0 = Incomplete  
R/W  
R/W  
31.7-6  
31.5-0  
Reserved  
Read as 00  
Frequency Synthesizer Trim settings 0 Binary value 0-63  
through 63.  
Table 12.Management Frame Format  
Management frame fields  
PHYAD REGAD TA  
AAAAA RRRRR Z0  
AAAAA RRRRR  
PRE  
1...1  
1...1  
ST  
OP  
10  
01  
DATA  
IDLE  
Read  
Write  
01  
01  
DDDDDDDDDDDDDDDD  
DDDDDDDDDDDDDDDD  
Z
Z
10  
Table 13.  
Frequency Synthesizer Test Control Register  
This register (Register 31) is unique to the CYP32G0401DX  
and is used to control the Frequency Synthesizer. Bit assign-  
ment is shown in Table 11. Default value is 0000.  
ENCODE  
FRAME  
SER8_10  
First 3 Bits of  
Chip PHYAD  
On Rising Edge of RESETN  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
000  
001  
010  
011  
100  
101  
110  
111  
Management Frame Structure  
The management frame structure is as shown in Table 12.  
The order of bit transmission is left to right.  
The IDLE condition (indicated by Z in Table 12) is a high-im-  
pedance state on MDIO. All three state drivers are disabled.  
Each of the other Management frame fields are described  
below:  
PRE (preamble). A sequence of 32 contiguous logic one bits  
on MDIO. Note that bits do not exist on MDIO without clocks  
on MDC. If the STA determines that every PHY that is con-  
nected to the MDIO signal is able to accept management  
frames that are not preceded by the preamble pattern (bit  
1.6), then the STA may suppress generation of the preamble  
pattern and initiate management frames with the ST pattern.  
Table 14.  
Last 2 Bits of Chip  
PHYAD  
ST (Start of frame). Start of frame is indicated by a <01>  
pattern.  
Channel ID  
a
b
c
d
00  
01  
10  
11  
OP (Operation code). The operation code for a read transac-  
tion is <10>, while the operation code for a write transaction  
is <01>.  
PHYAD (PHY Address). The PHY address is five bits, allow-  
ing 32 unique PHY addresses. The physical address for the  
CYP32G0401DX is set at the end of reset. When RESETN  
goes high the three signals ENCODE, FRAME and SER8_10  
are locked in as the first three bits of PHYAD. The last two bits  
identify the channel. Refer to Table 13 and Table 14.  
ister. The first register address bit transmitted is the MSB of  
the address.  
TA (Turnaround). Turnaround time is a two bit time spacing  
between the Register Address field and the Data field of a  
Management frame. This time period is utilized to ensure that  
contention does not occur on the MDIO line. For a write trans-  
action the CYP32G0401DX maintains a high impedance on  
MDIO at all times. During a read transaction both the  
CYP32G0401DX and STA will maintain a high impedance for  
REGAD (Register Address). The Register address is five bits,  
allowing 32 individual registers to be addressed within each  
PHY. The register accessed at Register Address zero  
<00000> shall be the control register, and the register access-  
ed at Register Address one <00001> shall be the status reg-  
7
 
 
 
 
Management Interface for the CYP32G0401DX  
the first bit time of the TA. During the second bit time of TA  
during a read transaction the CYP32G0401DX shall drive a  
zero bit. The STA will maintain high impedance through the  
second bit time of TA and the entire DATA field of a read trans-  
action. During a write transaction the STA shall drive a one  
during the first bit time of TA and a zero during the second bit  
time  
V
V
IH(min)  
IL(max)  
DATA (Data). The data field is 16 bits. The first data bit trans-  
mitted or received shall be bit 15 of the register being ad-  
dressed.  
MDIO  
STA sourced  
MDIO/MDC Timing Relationship  
MDIO (Management Data Input/Output) is a bidirectional sig-  
nal that can be sourced by the Station Management Entity  
(STA) or the CYP32G0401DX. When the STA sources the  
MDIO signal, the STA shall provide a minimum of 10ns of  
setup time and a minimum of 10ns of hold time referenced to  
the rising edge of MDC. When the MDIO signal is sourced by  
the CYP32G0401DX, it is sampled by the STA synchronously  
with respect to the rising edge of MDC. The clock to output  
delay from the CYP32G0401DX shall be a minimum of 0ns  
and a maximum of 300ns. See Figure 1.  
V
IH(min)  
10ns min.  
MDC  
10ns min.  
V
IL(max)  
V
IH(min)  
IL(max)  
Driver Characteristics  
DC The high (one) logic level output potential must be greater  
than or equal to 2.20 V at an output current of 4.0 mA. The  
low (zero) logic level output potential must be less than or  
equal to 0.40 V at an output current of 4.0 mA.  
V
MDIO  
PHY sourced  
0ns min, 300ns max  
Figure 1. MDC/MDIO Timing  
Receiver Characteristics  
Receiver characteristics are shown in Table 15.  
Table 15.Receiver Characteristics  
Parameter  
VIH  
Description  
Input high level voltage  
Conditions  
Min.  
Max.  
Units  
Volts  
Volts  
µA  
2.00  
VCC+0.3  
VIL  
Input low level voltage  
0.80  
0.3  
IIHMDC  
IIHMDIOS  
IIHMDIOP  
IILMDC  
Input high current (MDC)  
VI = 5.25 V  
-
20  
Input high current (MDIO at STA)  
Input high current (MDIO at PHY)  
Input low current (MDC)  
VI = 5.25 V  
VI = Vcc+0.3V  
VI = 0.00 V  
VI = 0.00 V  
VI = 0.00 V  
Vi = 2.4V  
-
3000  
µA  
-
20  
µA  
20  
-
µA  
IILMDIOS  
IILMDIOP  
IIQMDIOS  
IIQMDIOP  
CIMDC  
Input low current (MDIO at STA)  
Input low current (MDIO at PHY)  
Input Quiescent Current (MDIO at STA)  
Input Quiescent Current (MDIO at PHY)  
Input capacitance at MDC  
180  
-
µA  
3800  
-
1450  
-
µA  
-
µA  
Vi = 2.4V  
1450  
µA  
-
-
8
pF  
CIMDIO  
Input capacitance at MDIO  
10  
pF  
© Cypress Semiconductor Corporation, 2001. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use  
of any circuitry other than circuitry embodied in a Cypress Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor does not authorize  
its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress  
Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges.  
 
 
厂商 型号 描述 页数 下载

NIDEC

CYP [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0200MB [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0200MC [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0200TB [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0200TC [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0201MB [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0201MC [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0201TB [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0201TC [ PIANO SWITCHES (FULL PITCH) ] 5 页

NIDEC

CYP-0202MB [ PIANO SWITCHES (FULL PITCH) ] 5 页

PDF索引:

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

1

2

3

4

5

6

7

8

9

IC型号索引:

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

1

2

3

4

5

6

7

8

9

Copyright 2024 gkzhan.com Al Rights Reserved 京ICP备06008810号-21 京

0.174836s