High Performance Two Port 10/100 Managed Ethernet Switch with
Datasheet
14.4.2.9Port x PHY Special Modes Register (PHY_SPECIAL_MODES_x)Index (decimal): 18 | Size: | 16 bits |
This read/write register is used to control the special modes of the Port x PHY.
Note: This register is
BITS | DESCRIPTION | TYPE | DEFAULT |
|
|
|
|
15:8 | RESERVED | RO | - |
|
|
|
|
7:5 | PHY Mode (MODE[2:0]) | R/W | |
| This field controls the PHY mode of operation. Refer to Table 14.10 for a | NASR |
|
| definition of each mode. |
| |
|
|
|
|
4:0 | PHY Address (PHYADD) | R/W | |
| The PHY Address field determines the MMI address to which the PHY will | NASR |
|
| respond and is also used for initialization of the cipher (scrambler) key. Each |
| |
| PHY must have a unique address. Refer to Section 7.1.1, "PHY |
|
|
| Addressing," on page 82 for additional information. |
|
|
| Note: No check is performed to ensure that this address is unique from |
|
|
| the other PHY addresses (Port 1 PHY, Port 2 PHY, and Virtual |
|
|
| PHY). |
|
|
|
|
|
|
Note 14.58 Register bits designated as NASR are reset when the Port x PHY Reset is generated via the Reset Control Register (RESET_CTL). The NASR designation is only applicable when the Reset (PHY _ RST) bit of the Port x PHY Basic Control Register (PHY_BASIC_CONTROL_x) is set.
Note 14.59 The default value of this field is determined by a combination of the configuration straps autoneg_strap_x, speed_strap_x, and duplex_strap_x. If the autoneg_strap_x is 1, then the default MODE[2:0] value is 111b. Else, the default value of this field is determined by the remaining straps. MODE[2]=0, MODE[1]=(speed_strap_1 for Port 1 PHY, speed_strap_2 for Port 2 PHY), and MODE[0]=(duplex_strap_1 for Port 1 PHY, duplex_strap_2 for Port 2 PHY). Configuration strap values are latched upon the de- assertion of a
Note 14.60 The default value of this field is determined by the phy_addr_sel_strap configuration strap. Refer to Section 7.1.1, "PHY Addressing," on page 82 for additional information.
Table 14.10 MODE[2:0] Definitions
|
| AFFECTED REGISTER BIT VALUES | |
MODE[2:0] | MODE DEFINITIONS |
|
|
PHY_BASIC_CONTROL_x | PHY_AN_ADV_x | ||
|
|
|
|
|
| [13,12,10,8] | [8,7,6,5] |
|
|
|
|
000 | 0000 | N/A | |
|
|
|
|
001 | 0001 | N/A | |
|
|
|
|
010 | 1000 | N/A | |
| disabled. CRS is active during Transmit & Receive. |
|
|
|
|
|
|
Revision 1.4 | 300 | SMSC LAN9312 |
| DATASHEET |
|