0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
YT8531DC-CA

YT8531DC-CA

  • 厂商:

    MOTORCOMM(裕太微电子)

  • 封装:

    QFN40

  • 描述:

  • 数据手册
  • 价格&库存
YT8531DC-CA 数据手册
tia l 络 en Motorcomm id YT8531(D)H-CA / Fo Co Datasheet r商 nf YT8531(D)C-CA/ YT8531P-CA INTEGRATED 10/100/1000 GIGABIT ETHERNET TRANSCEIVER VERSION V1.01 DATE 2023-06-14 裕太微电子 | Motorcomm Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Copyright Statement This document is copyright of Motorcomm Electronic Technology Co., Ltd. (“Motorcomm”). All rights reserved. No company or individual may copy, disseminate, disclose or otherwise distribute any part of this document to any third party without the written consent of Motorcomm. If any company or individual so does, Motorcomm reserves the right to hold it or him liable therefor. Disclaimer r商 Fo Co nf id en tia l 络 This document only provides periodic information, and its contents will/may be updated from time to time according to actual situation of Motorcomm’s products without further notice. Motorcomm will not take any responsibility for any direct or indirect losses caused due to improper use of this document. 1 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Summary First version. Modify the description of power noise in chapter 8.6. tia l 络 Release Date 2023/04/03 2023/06/14 r商 Fo Co nf id en Revision V1.00 V1.01 Revision History 2 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Content r商 Fo Co nf id en tia l 络 1. General Description ..................................................................................................................................................1 1.1. TARGET APPLICATIONS ......................................................................................................................... 1 1.2. Application Diagram - YT8531H/YT8531C ................................................................................................2 1.3. Application Diagram - YT8531DH/YT8531DC .......................................................................................... 2 1.4. Application Diagram - YT8531P ..................................................................................................................2 2. Features .....................................................................................................................................................................3 3. Pin Assignment .........................................................................................................................................................5 3.1. YT8531(D)(P) QFN40 .................................................................................................................................. 5 3.2. Pin Assignment ............................................................................................................................................. 6 3.3. Transceiver Interface .....................................................................................................................................7 3.4. Clock ............................................................................................................................................................. 7 3.5. RGMII ........................................................................................................................................................... 7 3.6. Reset .............................................................................................................................................................. 8 3.7. Mode Selection ..............................................................................................................................................8 3.8. LED Default Settings .................................................................................................................................... 8 3.9. Regulator and Reference ............................................................................................................................... 9 3.10. Power Related ............................................................................................................................................. 9 3.11. Management ................................................................................................................................................ 9 4. Function Description .............................................................................................................................................. 11 4.1. UTPRGMII Application ........................................................................................................................11 4.2. Transmit Functions ......................................................................................................................................11 4.2.1. Transmit Encoder Modes .................................................................................................................11 4.3. Receive Functions ....................................................................................................................................... 11 4.3.1. Receive Decoder Modes .................................................................................................................. 11 4.4. LRE100-4 .................................................................................................................................................... 12 4.5. Echo Canceller ............................................................................................................................................ 12 4.6. NEXT Canceller ..........................................................................................................................................12 4.7. Baseline Wander Canceller .........................................................................................................................12 4.8. Digital Adaptive Equalizer ..........................................................................................................................12 4.9. Management Interface .................................................................................................................................12 4.10. Auto-Negoitation .......................................................................................................................................12 4.11. LDS (Link Discover Signaling) ................................................................................................................ 13 4.12. Polarity Detection and Auto Correction ................................................................................................... 13 4.13. Loopback Mode ........................................................................................................................................ 13 4.13.1. Digital Loopback ............................................................................................................................13 4.13.2. External loopback .......................................................................................................................... 13 4.13.3. Remote PHY loopback .................................................................................................................. 14 4.14. Energy Efficient Ethernet (EEE) .............................................................................................................. 14 4.15. Synchronous Ethernet (Sync-E) ................................................................................................................14 4.16. Wake-On-LAN (WOL) .............................................................................................................................14 4.17. Link Down Power Saving (Sleep Mode) ..................................................................................................15 4.18. Interrupt .....................................................................................................................................................15 5. Operational Description ......................................................................................................................................... 16 5.1. Reset ............................................................................................................................................................ 16 5.2. PHY Address ...............................................................................................................................................16 5.3. RGMII Interface ..........................................................................................................................................16 5.4. LED ............................................................................................................................................................. 17 5.5. INT_N/PME_N Pin Usage ..........................................................................................................................17 5.6. Power Supplies ............................................................................................................................................17 5.6.1. Internal Switch Regulator For Core Power ..................................................................................... 17 5.6.2. Internal LDO For Core Power ......................................................................................................... 17 5.6.3. Internal LDO For RGMII IO ........................................................................................................... 17 6. Register Overview ..................................................................................................................................................19 6.1. Common Register ........................................................................................................................................19 6.1.1. Chip_Config (EXT_0xA001) .......................................................................................................... 19 6.1.2. RGMII_Config1 (EXT_0xA003) .................................................................................................... 19 3 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet r商 Fo Co nf id en tia l 络 6.1.3. RGMII_Config2 (EXT_0xA004) .................................................................................................... 20 6.1.4. MDIO_Cfg_And_RGMII_OOB_Mon (EXT_0xA005) ................................................................. 20 6.1.5. Misc_Config (EXT_0xA006) .......................................................................................................... 21 6.1.6. MAC_Address_Cfg1 (EXT_0xA007) .............................................................................................21 6.1.7. MAC_Address_Cfg2 (EXT_0xA008) .............................................................................................21 6.1.8. MAC_Address_Cfg3 (EXT_0xA009) .............................................................................................21 6.1.9. WOL_Cfg (EXT_0xA00A) ............................................................................................................. 21 6.1.10. LED_GENERAL_CFG (EXT_0xA00B) ...................................................................................... 22 6.1.11. LED0_CFG (EXT_0xA00C) ......................................................................................................... 22 6.1.12. LED1_CFG (EXT_0xA00D) .........................................................................................................23 6.1.13. LED2_CFG (EXT_0xA00E) ......................................................................................................... 24 6.1.14. LED_BLINK_CFG (EXT_0xA00F) ............................................................................................. 24 6.1.15. Pad Drive Strength Cfg (EXT_0xA010) ....................................................................................... 25 6.1.16. SyncE_CFG (EXT_0xA012) ......................................................................................................... 25 6.2. UTP MII Register ........................................................................................................................................26 6.2.1. Basic Control Register (0x00) ......................................................................................................... 26 6.2.2. Basic Status Register (0x01) ............................................................................................................27 6.2.3. PHY Identification Register1 (0x02) ...............................................................................................28 6.2.4. PHY Identification Register2 (0x03) ...............................................................................................28 6.2.5. Auto-Negotiation Advertisement (0x04) .........................................................................................28 6.2.6. Auto-Negotiation Link Partner Ability (0x05) ................................................................................30 6.2.7. Auto-Negotiation Expansion Register (0x06) ................................................................................. 31 6.2.8. Auto-Negotiation NEXT Page Register (0x07) ...............................................................................31 6.2.9. Auto-Negotiation Link Partner Received NEXT Page Register (0x08) ......................................... 32 6.2.10. MASTER-SLAVE control register (0x09) ....................................................................................32 6.2.11. MASTER-SLAVE Status Register (0x0A) ................................................................................... 34 6.2.12. MMD Access Control Register (0x0D) .........................................................................................34 6.2.13. MMD Access Data Register (0x0E) .............................................................................................. 35 6.2.14. Extended status register (0x0F) ..................................................................................................... 35 6.2.15. PHY Specific Function Control Register (0x10) ...........................................................................35 6.2.16. PHY Specific Status Register (0x11) ............................................................................................ 36 6.2.17. Interrupt Mask Register (0x12) ......................................................................................................37 6.2.18. Interrupt Status Register (0x13) .....................................................................................................37 6.2.19. Speed Auto Downgrade Control Register (0x14) ..........................................................................38 6.2.20. Rx Error Counter Register (0x15) ................................................................................................. 38 6.2.21. Extended Register's Address Offset Register (0x1E) ....................................................................38 6.2.22. Extended Register's Data Register (0x1F) .....................................................................................39 6.3. UTP MMD Register ....................................................................................................................................39 6.3.1. PCS Control 1 Register (MMD3, 0x0) ............................................................................................ 39 6.3.2. PCS Status 1 Register (MMD3, 0x1) ...............................................................................................39 6.3.3. EEE Control and Capability Register (MMD3, 0x14) .................................................................... 39 6.3.4. EEE Wake Error Counter (MMD3, 0x16) .......................................................................................40 6.3.5. Local Device EEE Ability (MMD7, 0x3C) .....................................................................................40 6.3.6. Link Partner EEE Ability (MMD7, 0x3D) ...................................................................................... 40 6.4. UTP LDS Register For YT8531D/YT8531P ............................................................................................. 40 6.4.1. LRE Control (0x00) ......................................................................................................................... 40 6.4.2. LRE Status (0x01) ............................................................................................................................41 6.4.3. PHY ID Register1 (0x02) ................................................................................................................ 41 6.4.4. PHY ID Register2 (0x03) ................................................................................................................ 41 6.4.5. LDS Auto-Negotiation Advertised Ability (0x04) ..........................................................................42 6.4.6. LDS Link Partner Ability (0x07) .....................................................................................................42 6.4.7. LDS Expansion (0x0A) ....................................................................................................................42 6.4.8. LDS Results (0x0B) ......................................................................................................................... 43 6.5. UTP EXT Register ...................................................................................................................................... 43 6.5.1. Pkgen Cfg1 (EXT_0x38) ................................................................................................................. 43 6.5.2. Pkgen Cfg2 (0x39) ........................................................................................................................... 43 6.5.3. Pkgen Cfg3 (EXT_0x3A) ................................................................................................................ 44 6.5.4. Pkgen Cfg4 (0x3B) .......................................................................................................................... 44 4 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet r商 Fo Co nf id en tia l 络 6.5.5. Pkg Cfg0 (EXT_0xA0) .................................................................................................................... 44 6.5.6. Pkg Cfg1 (EXT_0xA1) .................................................................................................................... 45 6.5.7. Pkg Cfg2 (EXT_0xA2) .................................................................................................................... 45 6.5.8. Pkg Rx Valid0 (EXT_0xA3) ........................................................................................................... 45 6.5.9. Pkg Rx Valid1 (EXT_0xA4) ........................................................................................................... 45 6.5.10. Pkg Rx Os0 (EXT_0xA5) ..............................................................................................................45 6.5.11. Pkg Rx Os1 (EXT_0xA6) ..............................................................................................................46 6.5.12. Pkg Rx Us0 (EXT_0xA7) ..............................................................................................................46 6.5.13. Pkg Rx Us1 (EXT_0xA8) ..............................................................................................................46 6.5.14. Pkg Rx Err (EXT_0xA9) ............................................................................................................... 46 6.5.15. Pkg Rx Os Bad (EXT_0xAA) ....................................................................................................... 46 6.5.16. Pkg Rx Fragment (EXT_0xAB) .................................................................................................... 46 6.5.17. Pkg Rx Nosfd (EXT_0xAC) ..........................................................................................................46 6.5.18. Pkg Tx Valid0 (EXT_0xAD) .........................................................................................................47 6.5.19. Pkg Tx Valid1 (EXT_0xAE) ......................................................................................................... 47 6.5.20. Pkg Tx Os0 (EXT_0xAF) ..............................................................................................................47 6.5.21. Pkg Tx Os1 (EXT_0xB0) .............................................................................................................. 47 6.5.22. Pkg Tx Us0 (EXT_0xB1) .............................................................................................................. 47 6.5.23. Pkg Tx Us1 (EXT_0xB2) .............................................................................................................. 47 6.5.24. Pkg Tx Err (EXT_0xB3) ................................................................................................................48 6.5.25. Pkg Tx Os Bad (EXT_0xB4) .........................................................................................................48 6.5.26. Pkg Tx Fragment (EXT_0xB5) ..................................................................................................... 48 6.5.27. Pkg Tx Nosfd (EXT_0xB6) ........................................................................................................... 48 7. Timing and AC/DC Characteristics ....................................................................................................................... 49 7.1. DC Characteristics ...................................................................................................................................... 49 7.2. AC Characteristics ...................................................................................................................................... 49 7.2.1. RGMII Timing w/o delay ................................................................................................................ 49 7.2.2. RGMII Timing with internal delay ..................................................................................................50 7.2.3. SMI (MDC/MDIO) Interface Characteristics ..................................................................................50 7.3. Crystal Requirement ....................................................................................................................................51 7.4. Oscillator/External Clock Requirement ......................................................................................................51 8. Power Requirements .............................................................................................................................................. 52 8.1. Absolute Maximum Ratings ....................................................................................................................... 52 8.2. Recommended Operating Conditions ......................................................................................................... 52 8.3. Power Sequence .......................................................................................................................................... 52 8.4. Power Consumption .................................................................................................................................... 53 8.4.1. YT8531 Power Consumption .......................................................................................................... 53 8.4.2. YT8531D Power Consumption ....................................................................................................... 53 8.4.3. YT8531P Power Consumption ........................................................................................................ 53 8.5. Maximum Power Consumption .................................................................................................................. 53 8.5.1. YT8531 Maximum Power Consumption .........................................................................................53 8.5.2. YT8531D Maximum Power Consumption ......................................................................................54 8.5.3. YT8531P Maximum Power Consumption ...................................................................................... 54 8.6. Power Ripple ............................................................................................................................................... 54 9. Thermal Resistance ................................................................................................................................................ 55 10. Mechanical Information ....................................................................................................................................... 56 11. Ordering Information ........................................................................................................................................... 57 5 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet List of Tables r商 Fo Co nf id en tia l 络 Table 1. Pin Assignment ...................................................................................................................................... 6 Table 2. Transceiver Interface ............................................................................................................................. 7 Table 3. Clock ...................................................................................................................................................... 7 Table 4. RGMII .................................................................................................................................................... 7 Table 5. Reset ....................................................................................................................................................... 8 Table 6. Mode Selection ...................................................................................................................................... 8 Table 7. LED Default Settings .............................................................................................................................8 Table 8. Regulator and Reference ........................................................................................................................9 Table 9. Power Related ........................................................................................................................................ 9 Table 10. Management .........................................................................................................................................9 Table 11. Reset Timing Characteristics ............................................................................................................. 16 Table 12. CFG_LDO[1:0] Configuration .......................................................................................................... 17 Table 13. Register Access Types ....................................................................................................................... 19 Table 14. chip cfg (0xA001) .............................................................................................................................. 19 Table 15. RGMII_Config1 (EXT_0xA003) ...................................................................................................... 19 Table 16. rgmii cfg2 (0xA004) .......................................................................................................................... 20 Table 17. MDIO_Cfg_And_RGMII_OOB_Mon (EXT_0xA005) ................................................................... 20 Table 18. Misc_Config (EXT_0xA006) ............................................................................................................ 21 Table 19. MAC_Address_Cfg1 (EXT_0xA007) ...............................................................................................21 Table 20. MAC_Address_Cfg2 (EXT_0xA008) ...............................................................................................21 Table 21. MAC_Address_Cfg3 (EXT_0xA009) ...............................................................................................21 Table 22. WOL_Cfg (EXT_0xA00A) ............................................................................................................... 21 Table 23. LED_GENERAL_CFG (EXT_0xA00B) .......................................................................................... 22 Table 24. LED0_CFG (EXT_0xA00C) .............................................................................................................22 Table 25. LED1_CFG (EXT_0xA00D) .............................................................................................................23 Table 26. LED2_CFG (EXT_0xA00E) ............................................................................................................. 24 Table 27. LED_BLINK_CFG (EXT_0xA00F) ................................................................................................. 24 Table 28. Pad Drive Strength Cfg (EXT_0xA010) ........................................................................................... 25 Table 29. SyncE_CFG (EXT_0xA012) .............................................................................................................25 Table 30. Basic Control Register (0x00) ........................................................................................................... 26 Table 31. Basic Status Register (0x01) ..............................................................................................................27 Table 32. PHY Identification Register1 (0x02) .................................................................................................28 Table 33. PHY Identification Register2 (0x03) .................................................................................................28 Table 34. Auto-Negotiation Advertisement (0x04) ...........................................................................................28 Table 35. Auto-Negotiation Link Partner Ability (0x05) ..................................................................................30 Table 36. Auto-Negotiation Expansion Register (0x06) ................................................................................... 31 Table 37. Auto-Negotiation NEXT Page Register (0x07) .................................................................................31 Table 38. Auto-Negotiation Link Partner Received NEXT Page Register (0x08) ........................................... 32 Table 39. MASTER-SLAVE control register (0x09) ........................................................................................32 Table 40. MASTER-SLAVE Status Register (0x0A) ....................................................................................... 34 Table 41. MMD Access Control Register (0x0D) .............................................................................................34 Table 42. MMD Access Data Register (0x0E) .................................................................................................. 35 Table 43. Extended status register (0x0F) ......................................................................................................... 35 Table 44. PHY Specific Function Control Register (0x10) ...............................................................................35 Table 45. PHY Specific Status Register (0x11) ................................................................................................ 36 Table 46. Interrupt Mask Register (0x12) ..........................................................................................................37 Table 47. Interrupt Status Register (0x13) .........................................................................................................37 Table 48. Speed Auto Downgrade Control Register (0x14) ............................................................................. 38 Table 49. Rx Error Counter Register (0x15) ..................................................................................................... 38 Table 50. Extended Register's Address Offset Register (0x1E) ........................................................................38 Table 51. Extended Register's Data Register (0x1F) .........................................................................................39 Table 52. PCS Control 1 Register (MMD3, 0x0) .............................................................................................. 39 Table 53. PCS Status 1 Register (MMD3, 0x1) ................................................................................................ 39 Table 54. EEE Control and Capability Register (MMD3, 0x14) ...................................................................... 39 Table 55. EEE Wake Error Counter (MMD3, 0x16) .........................................................................................40 Table 56. Local Device EEE Ability (MMD7, 0x3C) .......................................................................................40 6 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet r商 Fo Co nf id en tia l 络 Table 57. Link Partner EEE Ability (MMD7, 0x3D) ........................................................................................40 Table 58. LRE Control (0x00) ........................................................................................................................... 40 Table 59. LRE Status (0x01) ..............................................................................................................................41 Table 60. PHY ID Register1 (0x02) .................................................................................................................. 41 Table 61. PHY ID Register2 (0x03) .................................................................................................................. 41 Table 62. LDS Auto-Negotiation Advertised Ability (0x04) ............................................................................42 Table 63. LDS Link Partner Ability (0x07) .......................................................................................................42 Table 64. LDS Expansion (0x0A) ......................................................................................................................42 Table 65. LDS Results (0x0B) ...........................................................................................................................43 Table 66. Pkgen Cfg1 (EXT_0x38) ................................................................................................................... 43 Table 67. Pkgen Cfg2 (EXT_0x39) ................................................................................................................... 43 Table 68. Pkgen Cfg3 (EXT_0x3A) .................................................................................................................. 44 Table 69. Pkgen Cfg4 (EXT_0x3B) .................................................................................................................. 44 Table 70. Pkg Cfg0 (EXT_0xA0) ...................................................................................................................... 44 Table 71. Pkg Cfg1 (EXT_0xA1) ...................................................................................................................... 45 Table 72. Pkg Cfg2 (EXT_0xA2) ...................................................................................................................... 45 Table 73. Pkg Rx Valid0 (EXT_0xA3) ............................................................................................................. 45 Table 74. Pkg Rx Valid1 (EXT_0xA4) ............................................................................................................. 45 Table 75. Pkg Rx Os0 (EXT_0xA5) ..................................................................................................................45 Table 76. Pkg Rx Os1 (EXT_0xA6) ..................................................................................................................46 Table 77. Pkg Rx Us0 (EXT_0xA7) ..................................................................................................................46 Table 78. Pkg Rx Us1 (EXT_0xA8) ..................................................................................................................46 Table 79. Pkg Rx Err (EXT_0xA9) ................................................................................................................... 46 Table 80. Pkg Rx Os Bad (EXT_0xAA) ........................................................................................................... 46 Table 81. Pkg Rx Fragment (EXT_0xAB) ........................................................................................................ 46 Table 82. Pkg Rx Nosfd (EXT_0xAC) ..............................................................................................................46 Table 83. Pkg Tx Valid0 (EXT_0xAD) .............................................................................................................47 Table 84. Pkg Tx Valid1 (EXT_0xAE) ............................................................................................................. 47 Table 85. Pkg Tx Os0 (EXT_0xAF) ..................................................................................................................47 Table 86. Pkg Tx Os1 (EXT_0xB0) .................................................................................................................. 47 Table 87. Pkg Tx Us0 (EXT_0xB1) .................................................................................................................. 47 Table 88. Pkg Tx Us1 (EXT_0xB2) .................................................................................................................. 47 Table 89. Pkg Tx Err (EXT_0xB3) ....................................................................................................................48 Table 90. Pkg Tx Os Bad (EXT_0xB4) .............................................................................................................48 Table 91. Pkg Tx Fragment (EXT_0xB5) ......................................................................................................... 48 Table 92. Pkg Tx Nosfd (EXT_0xB6) ...............................................................................................................48 Table 93. DC Characteristics ............................................................................................................................. 49 Table 94. RGMII Timing w/o delay .................................................................................................................. 49 Table 95. RGMII Timing with internal delay ....................................................................................................50 Table 96. SMI (MDC/MDIO) Interface Characteristics ....................................................................................50 Table 97. Crystal Requirement .......................................................................................................................... 51 Table 98. Oscillator/External Clock Requirement .............................................................................................51 Table 99. Absolute Maximum Ratings .............................................................................................................. 52 Table 100. Recommended Operating Conditions ..............................................................................................52 Table 101. Power Sequence Timing Parameters ............................................................................................... 52 Table 102. YT8531 Power Consumption .......................................................................................................... 53 Table 103. YT8531D Power Consumption ....................................................................................................... 53 Table 104. YT8531P Power Consumption ........................................................................................................ 53 Table 105. YT8531 Maximum Power Consumption ........................................................................................ 53 Table 106. YT8531D Maximum Power Consumption ......................................................................................54 Table 107. YT8531P Maximum Power Consumption ...................................................................................... 54 Table 108. Thermal Resistance ..........................................................................................................................55 Table 109. Mechanical Dimensions ...................................................................................................................56 Table 110. Ordering Information ....................................................................................................................... 57 7 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet List of Figures r商 Fo Co nf id en tia l 络 Figure 1. Application Diagram - YT8531H/YT8531C ....................................................................................... 2 Figure 2. Application Diagram - YT8531DH/YT8531DC ..................................................................................2 Figure 3. Application Diagram - YT8531P ......................................................................................................... 2 Figure 4. Blcok Diagram ......................................................................................................................................4 Figure 5. Pin Assignment Diagram ......................................................................................................................5 Figure 6. UTPRGMII ApplicationTransmit Functions ................................................................................11 Figure 7. Digital Loopback ................................................................................................................................ 13 Figure 8. External Loopback ..............................................................................................................................14 Figure 9. Remote PHY Loopback ......................................................................................................................14 Figure 10. Reset Timing Diagram ......................................................................................................................16 Figure 11. Connection Diagram of RGMII ....................................................................................................... 17 Figure 12. RGMII Timing w/o delay .................................................................................................................49 Figure 13. RGMII Timing with internal delay .................................................................................................. 50 Figure 14. SMI (MDC/MDIO) Timing ..............................................................................................................50 Figure 15. Power Sequence Diagram .................................................................................................................52 8 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 1. General Description en tia l 络 The YT8531H / YT8531C / YT8531DH / YT8531DC / YT8531P is a highly integrated Ethernet transceiver that complies with 10BASE-Te, 100BASE-TX, and 1000BASE-T IEEE 802.3 standards. It provides all the necessary physical layer functions to transmit and receive Ethernet packets over CAT.5E UTP cable. The YT8531(D)(P) uses state-of-the-art DSP technology and an Analog Front End (AFE) to enable high-speed data transmission and reception over UTP cable. Functions such as Crossover Detection & Auto-Correction, polarity correction, adaptive equalization, cross-talk cancellation, echo cancellation, timing recovery, and error correction are implemented in the YT8531(D)(P) to provide robust transmission and reception capabilities at 10Mbps, 100Mbps, or 1000Mbps. Data transfer between MAC and PHY is via the Reduced Gigabit Media Independent Interface (RGMII) for 1000BASE-T, 100BASE-TX and 10BASE-Te. The YT8531(D)(P) supports various RGMII signaling voltages, including 3.3V, 2.5V, and 1.8V. The YT8531D/YT8531P features a Motorcomm proprietary feature called LRE100-4, which enables the device to auto-negotiate and link up with LRE100-4 compliant link partners in extended cable reach applications up to 400 meter at 100Mbps over CAT.5E cable. 1.1. TARGET APPLICATIONS DTV (Digital TV)  MAU (Media Access Unit)  CNR (Communication and Network Riser)  Game Console  Printer and Office Machine  DVD Player and Recorder  Ethernet Hub  Ethernet Switch  Base Stations and Controllers  Routers, DSLAMs, PON Equipment  Test and Measurement Systems  Industrial and Factory Automation Equipment  Multimedia synchronization and Real Time Networking  Any embedded system with an Ethernet MAC that needs a UTP physical connection. r商 Fo Co nf id  1 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet tia l 络 1.2. Application Diagram - YT8531H/YT8531C *Note: 3.3V/2.5V/1.8V power here means I/O power sourced from external power, not from the internal LDO. **Note: I/O power only support 2.5V/1.8V when sourced from the internal LDO. ***Note: Internal SWR is for YT8531H/YT8531C. en Figure 1. Application Diagram - YT8531H/YT8531C r商 nf id 1.3. Application Diagram - YT8531DH/YT8531DC Figure 2. Application Diagram - YT8531DH/YT8531DC Fo Co *Note: 3.3V/2.5V/1.8V power here means I/O power sourced from external power, not from the internal LDO. **Note: I/O power only support 2.5V/1.8V when sourced from the internal LDO. ***Note: Internal LDO2 is for YT8531DH/YT8531DC. 1.4. Application Diagram - YT8531P *Note: 3.3V/2.5V/1.8V power here means I/O power sourced from external power, not from the internal LDO. **Note: I/O power only support 2.5V/1.8V when sourced from the internal LDO. ***Note: 1.1V~1.2V means core power sourced from external power for YT8531P. Figure 3. Application Diagram - YT8531P 2 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 2. Features  1000BASE-T IEEE 802.3ab Compliant  100BASE-TX IEEE 802.3u Compliant  10BASE-Te IEEE 802.3 Compliant  Support LRE100-4 for YT8531D/YT8531P • Long Reach Ethernet up to 400 meter @100Mbps by 4-pairs in the CAT.5E UTP cable Supports RGMII  Supports IEEE 802.3az-2010 (Energy Efficient Ethernet)  Supports Synchronous Ethernet (Sync-E)  Built-in Wake-on-LAN (WOL) over UTP  Supports interrupt function over UTP  Supports Parallel Detection  Crossover Detection & Auto-Correction  Automatic polarity correction  Baseline Wander Correction  Supports 120m for CAT.5E cable in 1000BASE-T  Selectable 3.3V/2.5V/1.8V signaling for RGMII.  Supports 25MHz external crystal or OSC  Provides 25MHz/125MHz clock source for MAC  Provides 3 network status LEDs  Supports Link Down Power Saving (Sleep Mode)  Built-in Switching Regulator or LDO  Supports 18k bytes jumbo frame for 1000BASE-T and 100BASE-TX, and 10k bytes for 10BASE-Te  Industrial grade manufacturing process for YT8531H and YT8531DH  40-pin QFN Green Package r商 Fo Co nf id en tia l 络  3 id en tia l 络 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet r商 Fo Co nf Figure 4. Block Diagram 4 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 3. Pin Assignment r商 Fo Co nf id en tia l 络 3.1. YT8531(D)(P) QFN40 *Note: For YT8531H/YT8531C, pin 30 is REG_O, which means switch regulator output. For YT8531DH/YT8531DC, pin 30 is LDO_O, which means LDO output. For YT8531P, pin 30 is NC, which means no connection. Figure 5. Pin Assignment Diagram 5 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 3.2. Pin Assignment I: Input  O: Output  IO: Bidirectional Input and Output  LI: Latched Input During Power UP  P: Power  PU: Internal pull up  PD: Internal pull down  G: Ground  OD: Open Drain  XT: Crystal Related Table 1. Pin Assignment Type No. Pin Name IO 21 DVDDL IO 22 RXD3/PHYAD0 P 23 RXD2/PLLOFF IO 24 RXD1/TXDLY IO 25 RXD0/RXDLY IO 26 RX_CTL/PHYAD2 IO 27 RX_CLK/PHYAD1 P 28 DVDD_RGMII IO 29 DVDD33 IO 30 REG_O/LDO_O/NC P 31 INT_N/PME_N I/PU 32 LED0/CFG_EXT I/PD 33 LED1/CFG_LDO0 IO/PU 34 LED2/CFG_LDO1 I/PD 35 CLKOUT I/PD 36 XTAL_I I/PD 37 XTAL_O I/PD 38 AVDDL I/PD 39 RBIAS I/PD 40 AVDD33 41 GND r商 Fo nf id Pin Name TRXP0 TRXN0 AVDDL TRXP1 TRXN1 TRXP2 TRXN2 AVDDL TRXP3 TRXN3 AVDD33 RESET_N MDC MDIO TXD3 TXD2 TXD1 TXD0 TX_CTL TX_CLK Co No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 en  tia l 络 Some pins have multiple functions. Refer to the Pin Assignment figures for a graphical representation. 6 Type P O/LI/PD O/LI/PD O/LI/PD O/LI/PU O/LI/PD O/LI/PD P P P O/OD O/LI/PU O/LI/PU O/LI/PD O XT XT P O P G Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 3.3. Transceiver Interface Type IO IO IO IO IO IO IO IO Pin Name CLKOUT 36 XTAL_I XT nf 3.5. RGMII No. 15 16 17 18 19 20 Pin Name TXD3 TXD2 TXD1 TXD0 TX_CTL TX_CLK 22 23 24 25 26 RXD3 RXD2 RXD1 RXD0 RX_CTL XT Fo XTAL_O Co 37 Type O Table 3. Clock Description 1. Reference Clock Generated from Internal PLL. This pin should be kept floating if the clock is not used by the MAC. 2. UTP recovery receive clock for Sync Ethernet. 3. 25MHz reference clock. This pin is XTAL_I, means 25MHz Crystal Input pin. If use external oscillator or clock from another device. 1. When connect an external 25MHz oscillator or clock from another device to XTAL_O pin, XTAL_I must be shorted to GND. 2. When connect an external 25MHz oscillator or clock from another device to XTAL_I pin, keep the XTAL_O floating. This pin is XTAL_O, means 25MHz Crystal Output pin. If use external oscillator or clock from another device. 1. When connect an external 25MHz oscillator or clock from another device to XTAL_O pin, XTAL_I must be shorted to GND. 2. When connect an external 25MHz oscillator or clock from another device to XTAL_I pin, keep the XTAL_O floating. id No. 35 en 3.4. Clock Table 2. Transceiver Interface Description Media-dependent interface 0, 100Ω transmission line Media-dependent interface 0, 100Ω transmission line Media-dependent interface 1, 100Ω transmission line Media-dependent interface 1, 100Ω transmission line Media-dependent interface 2, 100Ω transmission line Media-dependent interface 2, 100Ω transmission line Media-dependent interface 3, 100Ω transmission line Media-dependent interface 3, 100Ω transmission line tia l 络 Pin Name TRXP0 TRXN0 TRXP1 TRXN1 TRXP2 TRXN2 TRXP3 TRXN3 r商 No. 1 2 4 5 6 7 9 10 Type I/PD I/PD I/PD I/PD I/PD I/PD O/LI/PD O/LI/PD O/LI/PD O/LI/PU O/LI/PD Table 4. RGMII Description Transmit Data. Data is transmitted from MAC to PHY via TXD[3:0]. Transmit Control Signal from the MAC. The transmit reference clock will be 125Mhz, 25MHz, or 2.5MHz depending on speed. Receive Data. Data is transmitted from PHY to MAC via RXD[3:0]. Receive Control Signal to the MAC. 7 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 27 RX_CLK O/LI/PD The continuous receive reference clock will be 125MHz, 25MHz, or 2.5MHz, and is derived from the received data stream. 3.6. Reset Pin Name Type 12 RESET_N I/PU Hardware reset, active low. Requires an external pull-up resistor 3.7. Mode Selection Name PHYAD0 PHYAD1 PHYAD2 PLLOFF TXDLY Type O/LI/PD O/LI/PD O/LI/PD O/LI/PD O/LI/PD 25 RXDLY O/LI/PU In sleep mode, PLL off configuration. RGMII Transmit clock timing control. Pull up to add delay to TXC for TXD latching. RGMII receiver clock timing control Pull-up to add 2ns delay on RX_CLK when RX_CLK is 125MHz or, to add 8ns delay on RX_CLK when RX_CLK is 25MHz/2.5MHz, which shall be used to latch RXD. I/O Pad. External Power Source Mode Configuration. Pull up to use the external power source for the I/O pad. Pull down to use the integrated LDO to transform the desired voltage for the I/O pad. CFG_LDO[1:0]. When pulling down CFG_EXT pin, CFG_LDO[1:0] represent internal LDO output voltage setting for I/O pad: 2’b00: Reserved 2’b01: 2.5V 2’b10 or 2b'11: 1.8V O/LI/PU CFG_LDO0 O/LI/PU 34 CFG_LDO1 O/LI/PD Fo 33 r商 id nf CFG_EXT Co 32 Table 6. Mode Selection Description PHYAD[2:0]. PHY address configuration. en No. 22 27 26 23 24 tia l 络 No. Table 5. Reset Description When pulling up CFG_EXT pin, CFG_LDO[1:0] stand for input voltage selection of external power for I/O pad: 2’b00: 3.3V 2’b01: 2.5V 2’b10 or 2b'11: 1.8V 3.8. LED Default Settings No. 32 Pin Name LED0 Type O/LI/PU 33 LED1 O/LI/PU Table 7. LED Default Settings Description Light = Link up at 10Mbps Blinking = Transiting or Receiving Light = Link up at 100Mbps Blinking = Transiting or Receiving 8 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 34 LED2 O/LI/PD Light = Link up at 1000Mbps Blinking = Transiting or Receiving 3.9. Regulator and Reference Type O 30 REG_O P/O LDO_O P/O NC - id 3.10. Power Related DVDDL AVDD33 AVDDL GND P P P G Fo 21 11, 40 3, 8, 38 41 P Table 9. Power Related Description 3.3V Power Digital non-RGMII I/O power Digital RGMII I/O, MDC/MDIO power, adjusted by CFG_EXT and CFG_LDO[1:0]. Note: When CFG_EXT = 0 and CFG_LDO[1:0] = 2b'01 or 2b'10 or 2b'11, the I/O pad power is supplied from the internal LDO. Otherwise, it is supplied from the external power connected to DVDD_RGMII pin. No matter whether the I/O pad power form external or internal, a bulk capacitor and a decoupling capacitor should be connected to this pin. Digital power 1.1V/1.2V Analog Power 3.3V Analog power 1.1V/1.2V Exposed PAD r商 Type P DVDD_RGMII Co 28 Pin Name DVDD33 nf No. 29 tia l 络 Pin Name RBIAS en No. 39 Table 8. Regulator and Reference Description Bias Resistor. An external 2.49 kΩ±1% resistor must be connected between the RBIAS pin and GND Switch regulator 1.1V output.Connect to an external 2.2 uH power inductor directly. Only for YT8531H/YT8531C. Low-dropout regulator 1.1V output. Only for YT8531DH/YT8531DC. No connection. Only for YT8531P. 3.11. Management No. 13 14 Pin Name MDC MDIO Type I/PD IO/PU 31 INT_N/PME_N O/OD Table 10. Management Description Management Data Clock. Input/Output of Management Data. Pull up 3.3V/2.5V/1.8V for 3.3V/2.5V/1.8V I/O respectively This pin is shared by two functions, the default pin setting is INT_N. Keep this pin floating if either of the functions is not used. The pin type depends on function selected: 1. Interrupt (should be 3.3V pulled up). Set low if the specified events occurred; active low. 2. Power Management Event (should be 3.3V pulled up). Set low if received a magic packet; active low. 9 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet r商 Fo Co nf id en tia l 络 Note 1: The behavior of INT_N is level-triggered, the behavior of PME_N is level-triggered or pulse-triggered which is controled by EXT 0xA00A bit[0]. Note 2: The function of INT_N/PME_N can be assigned by Ext 0xa00a bit[6]. 1: Pin 31 functions as PME_N. 0: Pin 31 functions as INT_N (default). 10 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 4. Function Description tia l 络 4.1. UTPRGMII Application en Figure 6. UTPRGMII ApplicationTransmit Functions 4.2. Transmit Functions 4.2.1. Transmit Encoder Modes id 4.2.1.1. 1000BASE-T In 1000BASE-T mode, the YT8531(D)(P) scrambles transmit data bytes from the MAC interfaces to 9-bit symbols and encodes them into 4D five-level PAM signals over the four pairs of CAT.5E UTP cable. r商 nf 4.2.1.2. 100BASE-TX In 100BASE-TX mode, 4-bit data from the MII is 4B/5B serialized, scrambled, and encoded to a three-level MLT3 sequence transmitted by the PMA. Co 4.2.1.3. 10BASE-Te In 10BASE-Te mode, the YT8531(D)(P) transmits and receives Manchester-encoded data. Fo 4.3. Receive Functions 4.3.1. Receive Decoder Modes 4.3.1.1. 1000BASE-T In 1000BASE-T mode, the PMA recovers the 4D PAM signals after accounting for the cabling conditions such as skew among the four pairs, the pair swap order, and the polarity of the pairs. The resulting code group is decoded into 8-bit data values. Data stream delimiters are translated appropriately and data is output to the MAC interfaces. 4.3.1.2. 100BASE-TX In 100BASE-TX mode, the receive data stream is recovered and descrambled to align to the symbol boundaries. The aligned data is then parallelized and 5B/ 4B decoded to 4-bit data. This output runs to MAC interfaces after data stream delimiters have been translated. 4.3.1.3. 10BASE-Te In 10BASE-Te mode, the recovered 10BASE-Te signal is decoded from Manchester then aligned. 11 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 4.4. LRE100-4 YT8531D/YT8531P supports a Motorcomm proprietary feature called LRE100-4, the long reach Ethernet application up to 400m at 100Mbps data rate by 4-pairs in the CAT.5E UTP cable. 4.5. Echo Canceller 4.6. NEXT Canceller tia l 络 A hybrid circuit is used to transmit and receive simultaneously on each pair. A signal reflects back as an echo if the transmitter is not perfectly matched to the line. Other connector or cable imperfections, such as patch panel discontinuity and variations in cable impedance along the twisted pair cable, also result in drastic SNR degradation on the receive signal. The YT8531(D)(P) device implements a digital echo canceller to adjust for echo and is adaptive to compensate for the varied channel conditions. en The 1000BASE-T physical layer uses all four pairs of wires to transmit data. Because the four twisted pairs are bundled together, significant high frequency crosstalk occurs between adjacent pairs in the bundle. The YT8531(D)(P) device uses three parallel NEXT cancellers on each receive channel to cancel high frequency crosstalk. The YT8531(D)(P) cancels NEXT by subtracting an estimate of these signals from the equalizer output. 4.7. Baseline Wander Canceller r商 nf id Baseline wander results from Ethernet links that AC-couple to the transceivers and from AC coupling that cannot maintain voltage levels for longer than a short time. As a result, transmitted pulses are distorted, resulting in erroneous sampled values for affected pulses. Baseline wander is more problematic in the 1000BASE-T environment than in 100BASE-TX due to the DC baseline shift in the transmit and receive signals. The YT8531(D)(P) device uses an advanced baseline wander cancellation circuit that continuously monitors and compensates for this effect, minimizing the impact of DC baseline shift on the overall error rate. 4.8. Digital Adaptive Equalizer Co The digital adaptive equalizer removes inter- symbol interference at the receiver. The digital adaptive equalizer takes unequalized signals from ADC output and uses a combination of feedforward equalizer (FFE) and decision feedback equalizer (DFE) for the best optimized signal-to-noise (SNR) ratio. 4.9. Management Interface Fo The Status and Control registers of the device are accessible through the MDIO and MDC serial interface. The functional and electrical properties of this management interface comply with IEEE 802.3, Section 22 and also support MDC clock rates up to 12.5 MHz. 4.10. Auto-Negoitation The YT8531(D)(P) negotiates its operation mode using the auto negotiation mechanism according to IEEE 802.3 clause 28 over the copper media. Auto negotiation supports choosing the mode of operation automatically by comparing its own abilities and received abilities from link partner. The advertised abilities include:  Speed: 10/100/1000Mbps  Duplex mode: full duplex and/or half duplex Auto negotiation is initialized when the following scenarios happen:  Power-up/Hardware/Software reset  Auto negotiation restart  Transition from power down to power up  Link down Auto negotiation is enabled for YT8531(D)(P) by default, and can be disabled by software control. 12 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 4.11. LDS (Link Discover Signaling) tia l 络 YT8531D/YT8531P supports long range ethernet (LRE), which uses link discoverr signaling (LDS) instead of auto negotiation since the extended cable reach attenuates the auto negotiation link pulses. LDS is an extended reach signaling scheme and protocol, which is used to:  Master/Slave assignment  Estimate cable length  Confirm pair number and pair connectivity ordering  Choose highest common operation mode IEEE-compliant PHYs will ignore LDS signal since its frequency is less than 2MHz according to IEEE802.3 clause 14. If the link partner is an IEEE legacy ethernet PHY, YT8531D/YT8531P can detect the standard NLP, FLP, or MLT-3 IDLE signal, and then transits LDS mode into Clause 28 auto negotiation mode. Forcing pair number and speed mode is also supported. The same forcing must be done at both ends of the link. By default the LDS is disabled, and should be enabled before using this feature. 4.12. Polarity Detection and Auto Correction en YT8531(D)(P) can detect and correct two types of cable errors: swapping of pairs within the UTP cable (swapping between pair 0 and pair 1, and(or) swapping between pair 2 and pair 3) and swapping of wires within a pair. 4.13. Loopback Mode id There are three loopback modes in YT8531(D)(P) 4.13.1. Digital Loopback r商 Fo Co nf Digital loopback provides the ability to loop transmitted data back to the receiver using digital circuitry in YT8531(D)(P). Figure 7. Digital Loopback 4.13.2. External loopback External cable loopback loops Tx to Rx through a complete digital and analog path and an external cable, thus testing all the digital data paths and all the analog circuits. Figure shows a block diagram of external cable loopback. 13 tia l 络 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Figure 8. External Loopback 4.13.3. Remote PHY loopback r商 Co nf id en The Remote loopback connects the MDI receive path to the MDI transmit path, near the RGMII interface, thus the remote link partner can detect the connectivity in the resulting loop. Figure below, shows the path of the remote loopback. Figure 9. Remote PHY Loopback 4.14. Energy Efficient Ethernet (EEE) Fo EEE is IEEE 802.3az, an extension of the IEEE 802.3 standard. EEE defines support for the PHY to operate in Low Power Idle (LPI) mode which, when enabled, supports QUIET times during low link utilization allowing both link partners to disable portions of each PHY's circuitry and save power. 4.15. Synchronous Ethernet (Sync-E) YT8531(D)(P) provides Synchronous Ethernet (Sync-E) support when the device is operating in 1000BASE-T, 100BASE-TX, 1000BASE-X and 100BASE-FX on the transmission media. The CLKOUT pin can be assigned to output the recovered clock. The recovery clock for Sync-E can be either a 125MHz or 25MHz clock. If the CLKOUT pin is assigned to output the recovered clock from PHY and PHY is working at 1000BASE-T mode, when the PHY is in SLAVE mode, the CLKOUT will output the recoverd clock from the MDI. If the device is in MASTER mode, the CLKOUT will output the clock based on the local free run PLL. 4.16. Wake-On-LAN (WOL) Wake-on-LAN (WOL) is a mechanism to manage and regulate the total network power consumption. YT8531(D)(P) supports automatic detection of a specific frame and notification via dedicated hardware interrupt pin. The specific frame contains a specific data sequence located anywhere inside the packet. The data sequence consists of 6 bytes of consecutive 1 (0xFFFFFFFFFFFF), followed by 16 repetitions of the MAC address of the computer to be waked up. The 48-bit MAC address can be set in MAC_Address_Cfg1~3 common registers. 14 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 4.17. Link Down Power Saving (Sleep Mode) 4.18. Interrupt tia l 络 YT8531(D)(P) supports link down power saving, also called sleep mode. When UTP port link down and no signals over UTP cable for 40 seconds, YT8531(D)(P) will enter sleep mode. For most of time in sleep mode, YT8531(D)(P) will disable almost all the circuits except crystal clock and comparators for channel 0/1 of 10BASE-Te. Access by MDC/MDIO interface is available. At a time interval in sleep mode, YT8531(D)(P) will wake to transmit signals over TRXP1/TRXN1. The time interval is a random value around 2.7s. Once detecting signals over UTP cable, YT8531(D)(P) will exit sleep mode. r商 Fo Co nf id en YT8531(D)(P) provides an active low interrupt output pin (INT_N) based on change of the PHY status. Every interrupt condition is represented by the read-only general interrupt status register (section 6.2.18. Interrupt Status Register (UTP MII register 0x13)). The interrupts can be individually enable or disable by setting or clearing bits in the interrupt enable register (section 6.2.17. Interrupt Mask Register (UTP MII register 0x12)). Note 1: The interrupt of the YT8531(D)(P) is a level-triggered mechanism. Note 2: The INT_N and PME_N functions share the same pin (pin 31). Refer to section 5.5. INT_N/PME_N Pin Usage. 15 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 5. Operational Description 5.1. Reset Max - Units ms - ms r商 Co nf id T2 Table 11. Reset Timing Characteristics Description Min Typ The duration from all powers steady to reset 10 signal release to high The duration of reset signal remain low timing 10 - en Symbol T1 tia l 络 YT8531(D)(P) have a hardware reset pin(RESET_N) which is low active. RESET_N should be active for at least 10ms to make sure all internal logic is reset to a known state. Hardware reset should be applied after power up. RESET_N is also used for power on strapping. After RESET_N is released, YT8531(D)(P) latches input value on strapping pins which are used as configuration information to provide flexibility in application without mdio access. YT8531(D)(P) also provides one software reset control registers which used to reset all UTP internal logic except some mdio configuration registers, by setting bit 15 of UTP mii register (address 0x0). This bit is self-clear after reset process is done. For detailed information about which register will be reset by software reset, please refer to register table. YT8531D/YT8531P have another software reset control registers by setting bit 15 of LDS mii register (address 0x0), with the same effect as bit 15 of UTP mii register described above. Figure 10. Reset Timing Diagram Fo 5.2. PHY Address For YT8531(D)(P), Strapping PHYAD[2:0] is used to generate phy address. YT8531(D)(P) always responses to phy address 0. It can be disabled by configure bit[6] to 1'b0 of extended register(address 0xa005). It also has another broadcast phy address which is configurable through mdio. Bit[4:0] of extended register(address 0xa005) is broadcast phy address and its default value is 5’b11111. Bit[5] of extended register(address 0xa005) is enable control for broadcast phy address and its default value is 1’b0. 5.3. RGMII Interface Reduced gigabit media independent interface is a subset of GMII which is used for gigabit Ethernet. For 100M/10M application, RGMII is similar to MII. The only difference is that tx_er/rx_er is transmitted by TX_CTL/RX_CTL on the falling edge of clock. TXD[3:0] and RXD[3:0] will be duplicated on both rising and falling edge of clock. For 100M application, TX_CLK and RX_CLK are 25MHz. For 10M application, TX_CLK and RX_CLK are 2.5MHz. 16 tia l 络 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 5.4. LED en Figure 11. Connection Diagram of RGMII id The LED interface can either be controlled by the PHY or controlled manually, independent of the state of the PHY. Three status LEDs are available. They can be used to indicate operation speed, duplex mode, and link status. The LEDs can be programmed to different status functions from their default value. They can also be controlled directly from the register interface. 5.5. INT_N/PME_N Pin Usage 5.6. Power Supplies r商 Co nf The INT_N/PME_N pin (pin 31) is designed to notify both interrupt and WOL events. The default mode of this pin is INT_N (Ext_0xa00a, bit[6]=0). For general use, indication of a WOL event is also integrated into one of the interrupt events which is triggered when any specified WOL event occurs. However, the ‘Pulse Low’ waveform format is not supported during this mode; only the Active Low, level-triggered waveform is provided. If PME_N mode is selected (Ext_0xa00a, bit[6]=1), pin 31 becomes a fully functional PME_N pin. Note that the interrupt function is disabled in this mode. Fo The YT8531(D) device requires only one external power supply: 3.3 V. Inside the chip there is a 3.3V rail, 1.1V rail, 2.5V or 1.8V rail. The YT8531P device requires two external power supply: 3.3 V and 1.1V~1.2V. 5.6.1. Internal Switch Regulator For Core Power YT8531 integrates a switch regulator which converts 3.3V to 1.1V at a high-efficiency for core power rail. It is optional for an external regulator to provide this core voltage. 5.6.2. Internal LDO For Core Power YT8531D integrates a LDO which converts 3.3V to 1.1V.It is optional for an external regulator to provide this core voltage. 5.6.3. Internal LDO For RGMII IO YT8531(D)(P) also integrates a LDO which converts 3.3V to 2.5V or 1.8V for RGMII I/O power rail and configured by CFG_LDO[1:0]. Table 12. CFG_LDO[1:0] Configuration Configuration Description 2’b01 LDO is set to 2.5V 2’b10 or 2’b11 LDO is set to 1.8V 17 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet r商 Fo Co nf id en tia l 络 Use external 3.3V to supply to DVDD_RGMII pin. LDO is disabled 2’b00 18 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 6. Register Overview Table 13. Register Access Types Description Read and write Self-clear. If default value is '0' ('1'), writing a '1' ('0') to this register field causes the function to be activated immediately, and then the field will be automatically cleared to '0' ('1'). Read only. Latch high. Latch Low. Read clear. Software reset to 0. Software reset to 1. Default value depends on power on strapping. en RO LH LL RC SWC SWS POS tia l 络 Type RW SC 6.1. Common Register id 6.1.1. Chip_Config (EXT_0xA001) 8 7 6 Rxc_dly_en Reserved En_ldo 5:4 Cfg_ldo 3:0 Reserved Fo Co r商 Symbol Sw_rst_n_mode Reserved Iddq_mode Reserved En_gate_rx_clk_rgmii nf Bit 15 14:12 11 10 9 Table 14. chip cfg (0xA001) Access Default Description RW SC 0x1 chip mode change reset, low active, self clear RW 0x0 Reserved RW 0x0 Iddq test mode RO 0x0 Reserved RW 0x0 1=to close RXC when PHY link down; 0=do not close RXC when PHY link down. RW POS 0x1 rgmii clk 2ns delay control, depend on strapping RO 0x0 Reserved RW 0x1 rgmii ldo enable, default is 0 and will be set to 1 after power strapping is done RW 0x0 Rgmii ldo voltage and RGMII/MDC/MDIO PAD's level shifter control. Depends on strapping. 2'b11: 1.8v 2'b10: 1.8v 2'b01: 2.5v 2'b00: 3.3v RO 0x0 Reserved 6.1.2. RGMII_Config1 (EXT_0xA003) Bit 15 14 Symbol Reserved Tx_clk_sel Table 15. RGMII_Config1 (EXT_0xA003) Access Default Description RW 0x0 Reserved RW 0x0 0: use original RGMII TX_CLK to drive the RGMII TX_CLK delay train; 19 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Rx_delay_sel RW 0x0 9 8 En_rgmii_fd_crs En_rgmii_crs RW RW 0x0 0x0 7:4 Tx_delay_sel_fe RW 3:0 Tx_delay_sel RW tia l 络 13:10 1: use inverted RGMII TX_CLK to drive the RGMII TX_CLK delay train. Used for debug RGMII RX_CLK delay train configuration, about 150ps per step See EXT 0xA003 bit[8]. 0: to not encode GMII/MII CRS into RGMII OOB; 1: to encode GMII/MII CRS into RGMII OOB when it's half duplex mode or EXT 0xA003 bit[9] is 1. RGMII TX_CLK delay train configuration when speed is 100Mbps or 10Mbps, it's 150ps per step typically. RGMII TX_CLK delay train configuration when speed is 1000Mbps, it's150ps per step typically. 0xf en 0x1 6.1.3. RGMII_Config2 (EXT_0xA004) Symbol Speed_rgphy 13 Duplex_rgphy Pause_rgphy 9 Eee_cap_rgphy 8 Eee_clkstp_cap_rgphy 7:0 Reserved Fo 11:10 r商 nf Link_up_rgphy Co 12 Table 16. rgmii cfg2 (0xA004) Access Default Description RO 0x0 RGMII's speed information when it works as RGMII PHY. It's also the source of RGMII OOB. RO 0x0 RGMII's duplex information when it works as RGMII PHY. It's also the source of RGMII OOB. RO 0x0 RGMII's linkup information when it works as RGMII PHY. It's also the source of RGMII OOB. RO 0x0 RGMII's pause information when it works as RGMII PHY. RO 0x0 RGMII's EEE capability information when it works as RGMII PHY. RO 0x0 RGMII's EEE clock stopable capability information when it works as RGMII PHY. RO 0x0 Reserved id Bit 15:14 6.1.4. MDIO_Cfg_And_RGMII_OOB_Mon (EXT_0xA005) Bit 15:11 10 9:8 7 6 5 Table 17. MDIO_Cfg_And_RGMII_OOB_Mon (EXT_0xA005) Symbol Access Default Description Reserved RO 0x0 Reserved Bypass_mdio_watchdog RW 0x0 bypass mdio watch dog Reserved RO 0x0 Reserved En_mdc_la RW 0x1 enable mdc latch for read data En_phyaddr0 RW 0x1 1: to always respond to MDIO command whose PHYAD field is 0; 0: to only respond to MDIO command whose PHYAD filed equals to PHY address strapping. En_bdcst_addr RW 0x0 enable broadcast address 20 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 4:0 Bdcst_addr RW 0x0 broadcast address 6.1.5. Misc_Config (EXT_0xA006) 3 2:0 Bp_gmii_fatal_rst Reserved Table 18. Misc_Config (EXT_0xA006) Access Default Description RW 0x0 Reserved RW 0x0 enable jumbo frame RW 0x0 Reserved RW 0x0 set remote loopback for UTP RW 0x0 1=remain upload data when rem lpbk is set for phy RW 0x1 bypass gmii fifo overflow and underflow rst RW 0x5 Reserved tia l 络 Symbol Reserved Jumbo_enable Reserved Rem_lpbk_phy Uldata_rloopback en Bit 15:8 7 6 5 4 6.1.6. MAC_Address_Cfg1 (EXT_0xA007) id Bit 15:0 Table 19. MAC_Address_Cfg1 (EXT_0xA007) Symbol Access Default Description mac_addr_loc_47_32 RW 0x0 highest 16 bits of MAC address used for WOL r商 Table 20. MAC_Address_Cfg2 (EXT_0xA008) Symbol Access Default Description mac_addr_loc_31_16 RW 0x0 middle 16 bits of MAC address used for WOL Co Bit 15:0 nf 6.1.7. MAC_Address_Cfg2 (EXT_0xA008) 6.1.8. MAC_Address_Cfg3 (EXT_0xA009) Fo Bit 15:0 Table 21. MAC_Address_Cfg3 (EXT_0xA009) Symbol Access Default Description mac_addr_loc_15_0 RW 0x0 lowest 16 bits of MAC address used for WOL 6.1.9. WOL_Cfg (EXT_0xA00A) Bit 15:8 7 Symbol Reserved Sw_close_rgmii 6 Pmeb_intb_sel 5:4 3 2:0 Reserved Wol_en Wol_lth_sel Table 22. WOL_Cfg (EXT_0xA00A) Access Default Description RO 0x0 Reserved RW 0x0 1.disable rgmii interface 0.enable rgmii interface RW 0x0 1: Pin 31 functions as PME_N. 0: Pin 31 functions as INT_N. RW 0x0 Reserved RW 0x0 enable WOL. RW 0x2 wol_lth_sel[0], 1: PME_N is pulse triggered and active LOW, the pusel width is controlled by wol_lth_sel[2:1]. 0:PME_N is level triggerd and active LOW; When PME_N is LOW, EXT 0xA00A bit3 21 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet wol_en should be set to 0 to clear the PME_N. tia l 络 Wol_lth_sel[2:1]: 00: 84ms; 01: 168ms; 10: 336ms; 11: 672ms. 6.1.10. LED_GENERAL_CFG (EXT_0xA00B) 11:9 8 7:6 5 4:3 2 1:0 r商 Co 12 Fo 13 nf 14 id en Bit 15 Table 23. LED_GENERAL_CFG (EXT_0xA00B) Symbol Access Default Description Col_blk_sel RW 0x1 1 = when collision happens, and related LEDn cfg (n is 0/1/2) register's bit3 led_col_blk_en is 1, LED blink at Blink Mode2; 0 = when collision happens, and related LEDn cfg (n is 0/1/2) register's bit3 led_col_blk_en is 0, LED blink at Blink Mode1. LED could blinks at different frequency in Blink Mode1 and Blink Mode2. Refer to EXT A00F[3:0] for the Blink Mode2 and Blink Mode1. Jabber_led_dis RW 0x1 1 = when 10Mb/s Jabber happens, LED will not blink; Lpbk_led_dis RW 0x1 1 = In internal loopback mode, LED will not blink; Dis_led_an_try RW 0x0 1: LED will be ON when auto-negotiation is at LINK_GOOD_CHECK status, in which status, the link is not up already. Reserved RO 0x0 Reserved Led_2_force_en RW 0x0 1 = enable LED2 force mode. Led_2_force_mode RW 0x0 Valid when bit8 is set. 00: force LED OFF; 01: force LED ON; 10: force LED Blink at Blink Mode2; 11: force LED Blink at Blink Mode1. LED could blinks at different frequency in Blink Mode1 and Blink Mode2. Refer to EXT A00F[3:0] for the Blink Mode2 and Blink Mode1. Led_1_force_en RW 0x0 1 = enable LED1 force mode. Led_1_force_mode RW 0x0 Valid when bit5 is set. Refer EXT A00B[7:6] for the force mode description. Led_0_force_en RW 0x0 1 = enable LED0 force mode. Led_0_force_mode RW 0x0 Valid when bit2 is set. Refer EXT A00B[7:6] for the force mode description. 6.1.11. LED0_CFG (EXT_0xA00C) Table 24. LED0_CFG (EXT_0xA00C) 22 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Symbol Reserved Led_act_blk_ind_0 Access RW RW Default 0x0 0x0 12 Led_fdx_on_en_0 RW 0x0 11 Led_hdx_on_en_0 RW 0x0 10 Led_txact_blk_en_0 RW 9 Led_rxact_blk_en_0 RW 8 Led_txact_on_en_0 7 Led_rxact_on_en_0 0x1 en 0x1 id RW 0x0 0x0 RW 0x0 Led_ht_on_en_0 RW 0x0 RW 0x1 r商 Led_gt_on_en_0 Co 5 nf 6 RW Led_bt_on_en_0 3 Led_col_blk_en_0 RW 0x0 2 Led_gt_blk_en_0 RW 0x0 1 Led_ht_blk_en_0 RW 0x0 0 Led_bt_blk_en_0 RW 0x0 Fo 4 6.1.12. LED1_CFG (EXT_0xA00D) Bit 15:14 13 12 11 10 Symbol Reserved Led_act_blk_ind_1 Led_fdx_on_en_1 Led_hdx_on_en_1 Led_txact_blk_en_1 Description Reserved When traffic is present, make LED0 BLINK no matter the previous LED0 status is ON or OFF, or make LED0 blink only when the previous LED0 is ON. 1: If BLINK status is not activated, when PHY link up and duplex mode is full duplex, LED0 will be ON. 1: If BLINK status is not activated, when PHY link up and duplex mode is half duplex, LED0 will be ON. 1: If bit[13] is 1, or bit[13] is 0 and ON at certain speed or duplex more is/are activated, when PHY link up and TX is active, make LED0 blink at mode2. 1: If bit[13] is 1, or bit[13] is 0 and ON at certain speed or duplex more is/are activated, when PHY link up and RX is active, make LED0 blink at mode2. 1: if BLINK status is not activated, when PHY link up and TX is active, make LED0 ON at least 10ms. 1: if BLINK status is not activated, when PHY link up and RX is active, make LED0 ON at least 10ms. 1: if BLINK status is not activated, when PHY link up and speed mode is 1000Mbps, make LED0 ON. 1: if BLINK status is not activated, when PHY link up and speed mode is 100Mbps, make LED0 ON; 1: if BLINK status is not activated, when PHY link up and speed mode is 10Mbps, make LED0 ON; 1: if PHY link up and collision happen, make LED0 BLINK; 1: if PHY link up and speed mode is 1000Mbps, make LED0 BLINK; 1: if PHY link up and speed mode is 100Mbps, make LED0 BLINK; 1: if PHY link up and speed mode is 10Mbps, make LED0 BLINK; tia l 络 Bit 15:14 13 Table 25. LED1_CFG (EXT_0xA00D) Access Default Description RW 0x0 Reserved RW 0x0 Same logic as LED0 control. RW 0x0 Same logic as LED0 control. RW 0x0 Same logic as LED0 control. RW 0x1 Same logic as LED0 control. 23 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Led_rxact_blk_en_1 Led_txact_on_en_1 Led_rxact_on_en_1 Led_gt_on_en_1 Led_ht_on_en_1 Led_bt_on_en_1 Led_col_blk_en_1 Led_gt_blk_en_1 Led_ht_blk_en_1 Led_bt_blk_en_1 RW RW RW RW RW RW RW RW RW RW 6.1.13. LED2_CFG (EXT_0xA00E) r商 6.1.14. LED_BLINK_CFG (EXT_0xA00F) Bit 15:7 6:4 Symbol Reserved Led_duty 3:2 Freq_sel_2 (EXT_0xA00E) Description Reserved Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. en Fo Co Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Same logic as LED0 control. Table 26. LED2_CFG Access Default RW 0x0 RW 0x0 RW 0x0 RW 0x0 RW 0x1 RW 0x1 RW 0x0 RW 0x0 RW 0x1 RW 0x0 RW 0x0 RW 0x0 RW 0x0 RW 0x0 RW 0x0 id Symbol Reserved Led_act_blk_ind_2 Led_fdx_on_en_2 Led_hdx_on_en_2 Led_txact_blk_en_2 Led_rxact_blk_en_2 Led_txact_on_en_2 Led_rxact_on_en_2 Led_gt_on_en_2 Led_ht_on_en_2 Led_bt_on_en_2 Led_col_blk_en_2 Led_gt_blk_en_2 Led_ht_blk_en_2 Led_bt_blk_en_2 nf Bit 15:14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0x1 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 tia l 络 9 8 7 6 5 4 3 2 1 0 Table 27. LED_BLINK_CFG (EXT_0xA00F) Access Default Description RO 0x0 Reserved RW 0x0 Select duty cycle of Blink: 000: 50% ON and 50% OFF; 001: 67% ON and 33% OFF; 010: 75% ON and 25% OFF; 011: 83% ON and 17% OFF; 100: 50% ON and 50% OFF; 101: 33% ON and 67% OFF; 110: 25% ON and 75% OFF; 111: 17% ON and 83% OFF. RW 0x1 Select frequency of Blink Mode2: 00: 2Hz; 01: 4Hz; 10: 8Hz; 11: 16Hz. 24 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 1:0 Freq_sel_1 RW 0x2 Select frequency of Blink Mode1: 00: 2Hz; 01: 4Hz; 10: 8Hz; 11: 16Hz. 6.1.15. Pad Drive Strength Cfg (EXT_0xA010) 7:6 5:4 3:2 Co 1:0 tia l 络 9:8 r商 10 id 11 nf 12 en Bit 15:13 Table 28. Pad Drive Strength Cfg (EXT_0xA010) Symbol Access Default Description Rgmii_sw_dr_rxc RW 0x3 Drive strength of rx_clk pad. 3'b111: strongest; 3'b000: weakest. Rgmii_sw_dr[2] RW 0x0 Bit 2 of Rgmii_sw_dr[2:0], refer to ext A010 [5:4] Int_od_en RW 0x1 1'b1: Interrupt pin acts as a open drain pad 1'b0: Interrupt pin acts as a normal output pad Int_act_hi RW 0x0 1'b1: Interrupt acts as high active 1'b0: Interrupt acts as low active Dr_sync_e RW 0x3 Drive strength of SyncE pad. 2'b11: strongest; 2'b00: weakest Dr_mdio RW 0x3 Drive strength of mdio pad. 2'b11: strongest; 2'b00: weakest Rgmii_sw_dr[1:0] RW POS 0x3 Bit 1 and 0 of Rgmii_sw_dr, Drive strength of rxd/rx_ctl rgmii pad. 3'b111: strongest; 3'b000: weakest Dr_int_io RW 0x3 Drive strength of interrupt pad. 2'b11: strongest; 2'b00: weakest Dr_led RW 0x3 Drive strength of led pad. 2'b11: strongest; 2'b00: weakest 6.1.16. SyncE_CFG (EXT_0xA012) Table 29. SyncE_CFG (EXT_0xA012) Access Default Description RO 0x0 Reserved RW 0x1 Reserved RW 0x1 enable sync e clock output RW 0x0 always output sync e clock even when link is down RW 0x0 1'b1: output 125m clock; 1'b0: output 25m clock RW 0x4 select clock source of synce. 3'b000:internal 125MHz PLL output clock 3'b001:UTP recovered RX clock (when {en_adc_1, en_adc_0}==2’b10, output adc1; ==2’b01 or 2’b11 output adc0 clock, else disable output) 3'b010:Reserved. 3'b011:clock from digital (RGMII TX delayed clock, or debug clock out) 3’b100: reference 25MHz clock (default) 3’b101: 25MHz SSC. Fo Bit 15:8 7 6 5 Symbol Reserved Reserved En_sync_e En_sync_e_during_lnkdn 4 3:1 Clk_fre_sel Clk_src_sel 25 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 0 Reserved RO 0x0 Source of 3'b000 and 3'b001 can be controled by clk_fre_sel. Reserved 6.2. UTP MII Register 6.2.1. Basic Control Register (0x00) 14 Loopback 13 Speed_Selection(LSB) 12 Power_down 10 Isolate 9 Re_Autoneg 8 Duplex_Mode 7 Collision_Test Fo 11 r商 id Co Autoneg_En tia l 络 Symbol Reset en Bit 15 nf Table 30. Basic Control Register (0x00) Access Default Description RW SC 0x0 PHY Software Reset. Writing 1 to this bit causes immediate PHY reset. Once the operation is done, this bit is cleared automatically. 0: Normal operation 1: PHY reset RW SWC 0x0 Internal loopback control 1’b0: disable loopback 1’b1: enable loopback RW 0x0 LSB of speed_selection[1:0]. Link speed can be selected via either the Auto-Negotiation process, or manual speed selection speed_selection[1:0]. Speed_selection[1:0] is valid when Auto-Negotiation is disabled by clearing bit 0.12 to zero. Bit6 bit13 1 1 = Reserved 1 0 = 1000Mb/s 0 1 = 100Mb/s 0 0 = 10Mb/s RW 0x1 1: to enable auto-negotiation; 0: auto-negotiation is disabled. RW SWC 0x0 1 = Power down 0 = Normal operation When the port is switched from power down to normal operation, software reset and AutoNegotiation are performed even bit[15] RESET and bit[9] RESTART_AUTO_NEGOTIATION are not set by the user. RW SWC 0x0 Isolate phy from RGMII. 1’b0: Normal mode 1’b1: Isolate mode RW SC 0x0 Auto-Negotiation automatically restarts after SWS hardware or software reset regardless of bit[9] RESTART. 1 = Restart Auto-Negotiation Process 0 = Normal operation RW 0x1 The duplex mode can be selected via either the Auto-Negotiation process or manual duplex selection. Manual duplex selection is allowed when Auto-Negotiation is disabled by setting bit[12] AUTO_NEGOTIATION to 0. 1 = Full Duplex 0 = Half Duplex RW SWC 0x0 Setting this bit to 1 makes the COL signal 26 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 6 5:0 Speed_ Selection(MSB) Reserved RW RO 0x1 0x0 asserted whenever the TX_EN signal is asserted. 1 = Enable COL signal test 0 = Disable COL signal test See bit13. Reserved. Write as 0, ignore on read 6.2.2. Basic Status Register (0x01) 4 3 2 1 0 tia l 络 en r商 5 Fo Co 6 id 7 nf Bit 15 14 13 12 11 10 9 8 Table 31. Basic Status Register (0x01) Symbol Access Default Description 100BASE-T4 RO 0x0 PHY doesn't support 100BASE-T4 100BASE-X_Fd RO 0x1 PHY supports 100BASE-X_FD 100BASE-X_Hd RO 0x1 PHY supports 100BASE-X_HD 10Mbps_Fd RO 0x1 PHY supports 10Mbps_Fd 10Mbps_Hd RO 0x1 PHY supports 10Mbps_Hd 100BASE-T2_Fd RO 0x0 PHY doesn't support 100BASE-T2_Fd 100BASE-T2_Hd RO 0x0 PHY doesn't support 100BASE-T2_Hd Extended_Status RO 0x1 Whether support Extended status register in MII 0xF 0: Not supported 1: Supported Unidirect_Ability RO 0x0 1'b0: PHY able to transmit from MII only when the PHY has determined that a valid link has been established 1’b1: PHY able to transmit from MII regardless of whether the PHY has determined that a valid link has been established Mf_Preamble_Suppression RO 0x1 1'b0: PHY will not accept management frames with preamble suppressed 1’b1: PHY will accept management frames with preamble suppressed Autoneg_Complete RO SWC 0x0 1'b0: Auto-negotiation process not completed 1’b1: Auto-negotiation process completed Remote_Fault RO RC 0x0 1'b0: no remote fault condition detected SWC LH 1’b1: remote fault condition detected Autoneg_Ability RO 0x1 1'b0: PHY not able to perform Auto-negotiation 1’b1: PHY able to perform Auto-negotiation Link_Status RO LL 0x0 Link status SWC 1’b0: Link is down 1’b1: Link is up Jabber_Detect RO RC 0x0 10BASE-Te jabber detected. It would assert if SWC LH TX activity lasts longer than 42ms. 1’b0: no jabber condition detected 1’b1: Jabber condition detected. Extended_Capability RO 0x1 To indicate whether support Extended registers, to access from address register 0x1E and data register 0x1F 1’b0: Not supported 1’b1: Supported 27 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 6.2.3. PHY Identification Register1 (0x02) Bit 15:0 Table 32. PHY Identification Register1 (0x02) Access Default Description RO 0x4f51 Bits 3 to 18 of the Organizationally Unique Identifier Symbol Phy_Id 6.2.4. PHY Identification Register2 (0x03) 9:4 3:0 Type_No Revision_No Table 33. PHY Identification Register2 (0x03) Access Default Description RO 0x3a Bits 19 to 24 of the Organizationally Unique Identifier RO 0x11 6 bits manufacturer's type number RO 0xb 4 bits manufacturer's revision number tia l 络 Symbol Phy_Id en Bit 15:10 6.2.5. Auto-Negotiation Advertisement (0x04) Table 34. Auto-Negotiation Advertisement (0x04) Access Default Description RW 0x0 This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down If 1000BASE-T is advertised, the required next pages are automatically transmitted. This bit must be set to 0 if no additional next page is needed. 1 = Advertise 0 = Not advertised Ack RO 0x0 Always 0. Remote_Fault RW 0x0 1 = Set Remote Fault bit 0 = Do not set Remote Fault bit Extended_NEXT_Page RW 0x1 Extended EXT page enable control bit 1 = Local device supports transmission of extended next pages 0 = Local device does not support transmission of extended next pages. Asymmetric_Pause RW 0x0 This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to Symbol NEXT_Page 14 13 12 11 r商 Fo Co nf id Bit 15 28 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet RW 9 100BASE-T4 8 100BASE-TX_Full_Duplex RO RW 100BASE-TX_Half_Duple x 6 10BASE-Te_Full_Duplex 0x1 RW 0x1 Fo 7 0x0 r商 id nf Co 0x0 tia l 络 Pause en 10 normal operation by writing register 0x0 bit[11] • Link goes down 1 = Asymmetric Pause 0 = No asymmetric Pause This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down 1 = MAC PAUSE implemented 0 = MAC PAUSE not implemented 1 = Able to perform 100BASE-T4 0 = Not able to perform 100BASE-T4 Always 0 This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down 1 = Advertise 0 = Not advertised This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down 1 = Advertise 0 = Not advertised This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to RW 0x1 29 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet RW 4:0 Selector_Field RW 0x1 tia l 络 10BASE-Te_Half_Duplex 0x1 en 5 normal operation by writing register 0x0 bit[11] • Link goes down 1 = Advertise 0 = Not advertised This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down 1 = Advertise 0 = Not advertised Selector Field mode. 00001 = IEEE 802.3 6.2.6. Auto-Negotiation Link Partner Ability (0x05) 11 10 9 8 r商 12 Fo Co 13 id 14 nf Bit 15 Table 35. Auto-Negotiation Link Partner Ability (0x05) Symbol Access Default Description 1000BASE-X_Fd RO SWC 0x0 Received Code Word Bit 15 1 = Link partner is capable of next page 0 = Link partner is not capable of next page ACK RO SWC 0x0 Acknowledge. Received Code Word Bit 14 1 = Link partner has received link code word 0 = Link partner has not received link code word REMOTE_FAULT RO SWC 0x0 Remote Fault. Received Code Word Bit 13 1 = Link partner has detected remote fault 0 = Link partner has not detected remote fault RESERVED RO SWC 0x0 Technology Ability Field. Received Code Word Bit 12 ASYMMETRIC_PAUSE RO SWC 0x0 Technology Ability Field. Received Code Word Bit 11 1 = Link partner requests asymmetric pause 0 = Link partner does not request asymmetric pause PAUSE RO SWC 0x0 Technology Ability Field. Received Code Word Bit 10 1 = Link partner supports pause operation 0 = Link partner does not support pause operation 100BASE-T4 RO SWC 0x0 Technology Ability Field. Received Code Word Bit 9 1 = Link partner supports 100BASE-T4 0 = Link partner does not support100BASE-T4 100BASE-TX_FULL_DUP RO SWC 0x0 Technology Ability Field. Received Code Word LEX Bit 8 1 = Link partner supports 100BASE-TX full-duplex 0 = Link partner does not support 100BASE-TX full-duplex 30 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 100BASE-TX_HALF_DUP LEX RO SWC 0x0 6 10BASE-Te_FULL_DUPL EX RO SWC 0x0 5 10BASE-Te_HALF_DUPL EX RO SWC 4:0 SELECTOR_FIELD Technology Ability Field. Received Code Word Bit 7 1 = Link partner supports 100BASE-TX half-duplex 0 = Link partner does not support 100BASE-TX half-duplex Technology Ability Field. Received Code Word Bit 6 1 = Link partner supports 10BASE-Te full-duplex 0 = Link partner does not support 10BASE-Te full-duplex Technology Ability Field. Received Code Word Bit 5 1 = Link partner supports 10BASE-Te half-duplex 0 = Link partner does not support 10BASE-Te half-duplex Selector Field Received Code Word Bit 4:0 tia l 络 7 en 0x0 RO SWC 0x0 1 0 r商 Co 2 Fo 3 Table 36. Auto-Negotiation Expansion Register (0x06) Symbol Access Default Description Reserved RO 0x0 Reserved Parallel Detection fault RO RC 0x0 1 = Fault is detected LH SWC 0 = No fault is detected Link partner EXT page able RO LH 0x0 1 = Link partner supports NEXT page SWC 0 = Link partner does not support next page Local NEXT Page able RO 0x1 1 = Local Device supports NEXT Page 0 = Local Device does not support Next Page Page received RO RC 0x0 1 = A new page is received LH 0 = No new page is received Link Partner Auto RO 0x0 1 = Link partner supports auto-negotiation negotiation able 0 = Link partner does not support auto-negotiation nf Bit 15:5 4 id 6.2.7. Auto-Negotiation Expansion Register (0x06) 6.2.8. Auto-Negotiation NEXT Page Register (0x07) Bit 15 14 13 12 11 Table 37. Auto-Negotiation NEXT Page Register (0x07) Symbol Access Default Description NEXT Page RW 0x0 Transmit Code Word Bit 15 1 = The page is not the last page 0 = The page is the last page Reserved RO 0x0 Reserved Message page mode RW 0x1 Transmit Code Word Bit 13 1 = Message Page 0 = Unformatted Page Ack2 RW 0x0 Transmit Code Word Bit 12 1 = Comply with message 0 = Cannot comply with message Toggle RO 0x0 Transmit Code Word Bit 11 1 = This bit in the previously exchanged Code Word is logic 0 31 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 10:0 Message/Unformatte RW 0x1 0 = The Toggle bit in the previously exchanged Code Word is logic 1 Transmit Code Word Bits [10:0]. These bits are encoded as Message Code Field when bit[13] is set to 1, or as Unformatted Code Field when bit[13] is set to 0. 6.2.9. Auto-Negotiation Link Partner Received NEXT Page Register (0x08) en 14 13 Fo Co nf 11 r商 id 12 10:0 tia l 络 Bit 15 Table 38. Auto-Negotiation Link Partner Received NEXT Page Register (0x08) Symbol Access Default Description NEXT Page RO 0x0 Received Code Word Bit 15 1 = This page is not the last page 0 = This page is the last page Ack RO 0x0 Received Code Word Bit 14 1 = successfully received its Link Partner’s ack 0 = didn't receive its Link Partner’s ack Message page mode RO 0x0 Received Code Word Bit 13 1 = Message Page 0 = Unformatted Page Ack2 RO 0x0 Received Code Word Bit 12 1 = Comply with message 0 = Cannot comply with message Toggle RO 0x0 Received Code Word Bit 11 1 = This bit in the previously exchanged Code Word is logic 0 0 = The Toggle bit in the previously exchanged Code Word is logic 1 Message/Unformatte RO 0x0 Received Code Word Bit 10:0 These bits are encoded as Message Code Field when bit[13] is set to 1, or as Unformatted Code Field when bit[13] is set to 0. 6.2.10. MASTER-SLAVE control register (0x09) Bit 15:13 12 Table 39. MASTER-SLAVE control register (0x09) Symbol Access Default Description Test mode RW 0x0 The TX_TCLK signals from the RX_CLK pin is for jitter testing in test modes 2 and 3. When exiting the test mode, hardware reset or software reset through writing MII register 0x0 bit[15] must be performed to ensure normal operation. 000 = Normal Mode 001 = Test Mode 1 - Transmit Waveform Test 010 = Test Mode 2 - Transmit Jitter Test (MASTER mode) 011 = Test Mode 3 - Transmit Jitter Test (SLAVE mode) 100 = Test Mode 4 - Transmit Distortion Test 110, 111 = Reserved, normal operation. Master/Slave Manual RW 0x0 This bit is updated immediately after the writing configuration Enable operation; however the configuration does not 32 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 10 Port Type 0x0 0x0 r商 id RW nf Co RW tia l 络 Master/Slave configuration en 11 take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down 1 = Manual MASTER/SLAVE configuration 0 = Automatic MASTER/SLAVE configuration. This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down This bit is ignored if bit[12] is 0. 1 = Manual configuration as MASTER 0 = Manual configuration as SLAVE. This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down This bit is ignored if bit[12] is 1. 1 = Prefer multi-port device (MASTER) 0 = Prefer single port device (SLAVE) This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] • Link goes down 1 = Advertise 0 = Not advertised This bit is updated immediately after the writing operation; however the configuration does not take effect until any of the following occurs: • Software reset is asserted by writing register 0x0 bit[15] • Restart Auto-Negotiation is triggered by writing register 0x0 bit[9] • The port is switched from power down to normal operation by writing register 0x0 bit[11] 1000BASE-T Full RW 0x1 8 1000BASE-T Half- RW 0x0 Fo 9 33 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 7:0 Reserved RW 0x0 • Link goes down 1 = Advertise 0 = Not advertised (default) Write as 0, ignore on read. 6.2.11. MASTER-SLAVE Status Register (0x0A) en 14 13 12 r商 Fo nf Co 9:8 7:0 id 11 10 tia l 络 Bit 15 Table 40. MASTER-SLAVE Status Register (0x0A) Symbol Access Default Description Master/Slave_cfg_error RO RC 0x0 This register bit will clear on read, rising of MII SWC LH 0.12 and rising of AN complete. 1 = Master/Slave configuration fault detected 0 = No fault detected Master/Slave RO 0x0 This bit is not valid unless register 0x1 bit5 is 1. 1 = Local PHY configuration resolved to Master 0 = Local PHY configuration resolved to Slave Local Receiver Status RO 0x0 1 = Local Receiver OK 0 = Local Receiver not OK Remote Receiver RO 0x0 1 = Remote Receiver OK 0 = Remote Receiver not OK Link Partner 1000T FD RO 0x0 This bit is not valid unless register 0x1 bit5 is 1. 1 = Link Partner supports 1000BASE-T full duplex 0 = Link Partner does not support 1000BASE-T full duplex Link Partner 1000T HD RO 0x0 This bit is not valid unless register 0x1 bit5 is 1. 1 = Link Partner supports 1000BASE-T half duplex 0 = Link Partner does not support 1000BASE-T half duplex Reserved RO 0x0 Reserved Idle Error Count RO RC 0x0 MSB of Idle Error Counter. The register indicates the idle error count since the last read operation performed to this register. The counter pegs at 11111111 and does not roll over. 6.2.12. MMD Access Control Register (0x0D) Bit 15:14 Symbol Function 13:5 4:0 Reserved DEVAD Table 41. MMD Access Control Register (0x0D) Access Default Description RW 0x0 00 = Address 01 = Data, no post increment 10 = Data, post increment on reads and writes 11 = Data, post increment on writes only RO 0x0 Reserved RW 0x0 MMD register device address. 00001 = MMD1 00011 = MMD3 00111 = MMD7 34 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 6.2.13. MMD Access Data Register (0x0E) Symbol Address data tia l 络 Bit 15:0 Table 42. MMD Access Data Register (0x0E) Access Default Description RW 0x0 If register 0xD bits [15:14] are 00, this register is used as MMD DEVAD address register. Otherwise, this register is used as MMD DEVAD data register as indicated by its address register. 6.2.14. Extended status register (0x0F) Co 11:0 r商 12 en 13 id 14 nf Bit 15 Table 43. Extended status register (0x0F) Symbol Access Default Description 1000BASE-X Full Duplex RO 0x0 1 = PHY supports 1000BASE-X Full Duplex 0 = PHY does not supports 1000BASE-X Full Duplex Always 0. 1000BASE-X Half Duplex RO 0x0 1 = PHY supports 1000BASE-X Half Duplex. 0 = PHY does not support 1000BASE-X Half Duplex. Always 0 1000BASE-T Full Duplex RO 0x1 1 = PHY supports 1000BASE-T Full Duplex 0 = PHY does not supports 1000BASE-T Full Duplex Always 1 1000BASE-T Half Duplex RO 0x0 1 = PHY supports 1000BASE-T Half Duplex 0 = PHY does not support 1000BASE-T Half Duplex Always 0. Reserved RO 0x0 Reserved 6.2.15. PHY Specific Function Control Register (0x10) Symbol Reserved Cross_md 4 3 Reserved Crs_on_tx 2 En_sqe_test Table 44. PHY Specific Function Control Register (0x10) Access Default Description RO 0x0 Reserved RW 0x3 Changes made to these bits disrupt normal operation, thus a software reset is mandatory after the change. And the configuration does not take effect until software reset. 00 = Manual MDI configuration 01 = Manual MDIX configuration 10 = Reserved 11 = Enable automatic crossover for all modes RO 0x0 Reserved RW 0x0 This bit is effective in 10BASE-Te half-duplex mode and 100BASE-TX mode: 1 = Assert CRS on transmitting or receiving 0 = Never assert CRS on transmitting, only assert it on receiving. RW 0x0 1 = SQE test enabled, 0 = SQE test disabled Note: SQE Test is automatically disabled in full-duplex mode regardless the setting in this Fo Bit 15:7 6:5 35 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet En_pol_inv RW 0x1 0 Dis_jab RW 0x0 tia l 络 1 bit. If polarity reversal is disabled, the polarity is forced to be normal in 10BASE-Te. 1 = Polarity Reversal Enabled 0 = Polarity Reversal Disabled 1 = Disable 10BASE-Te jabber detection function 0 = Enable 10BASE-Te jabber detection function 6.2.16. PHY Specific Status Register (0x11) 10 9:7 6 5 4 3 r商 id Co 11 Fo 12 nf 13 en Bit 15:14 Table 45. PHY Specific Status Register (0x11) Symbol Access Default Description Speed_mode RO 0x0 These status bits are valid only when bit11 is 1. Bit11 is set when Auto-Negotiation is completed or Auto-Negotiation is disabled. 11 = Reserved 10 = 1000 Mbps 01 = 100 Mbps 00 = 10 Mbps Duplex RO 0x0 This status bit is valid only when bit11 is 1. Bit11 is set when Auto-Negotiation is completed or Auto-Negotiation is disabled. 1 = Full-duplex 0 = Half-duplex Page Received real-time RO 0x0 1 = Page received 0 = Page not received Speed and Duplex Resolved RO 0x0 When Auto-Negotiation is disabled, this bit is set to 1 for force speed mode. 1 = Resolved 0 = Not resolved Link status real-time RO 0x0 1 = Link up 0 = Link down Reserved RO 0x0 Reserved MDI Crossover Status RO 0x0 This status bit is valid only when bit11 is 1. Bit11 is set when Auto-Negotiation is completed or Auto-Negotiation is disabled. The bit value depends on register 0x10 “PHY specific function control register” bits6~bit5 configurations. Register 0x10 configurations take effect after software reset. 1 = MDIX 0 = MDI Wirespeed downgrade RO 0x0 1 = Downgrade 0 = No Downgrade Reserved RO 0x0 Reserved Transmit Pause RO 0x0 This status bit is valid only when bit11 is 1. Bit11 is set when Auto-Negotiation is completed. This bit indicates MAC pause resolution. This bit is for information purposes only and is not used by the device. When in force mode, this bit is set to be 0. 36 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Receive Pause RO 0x0 1 Polarity Real Time RO 0x0 0 Jabber Real Time RO tia l 络 2 1 = Transmit pause enabled 0 = Transmit pause disabled This status bit is valid only when bit[11] is 1. Bit[11] is set when Auto-Negotiation is completed. This bit indicates MAC pause resolution. This bit is for information purposes only and is not used by the device. When in force mode, this bit is set to be 0. 1 = Receive pause enabled 0 = Receive pause disabled 1 = Reverted polarity 0 = Normal polarity 1 = Jabber 0 = No jabber 0x0 Fo 4:2 1 0 r商 id Co 14 13 12 11 10 9:7 6 5 Table 46. Interrupt Mask Register (0x12) Symbol Access Default Description Auto-Negotiation Error INT RW 0x0 1 = Interrupt enable mask 0 = Interrupt disable Speed Changed INT mask RW 0x0 same as bit 15 Duplex changed INT mask RW 0x0 same as bit 15 Page Received INT mask RW 0x0 same as bit 15 Link Failed INT mask RW 0x0 same as bit 15 Link Succeed INT mask RW 0x0 same as bit 15 reserved RW 0x0 No used. WOL INT mask RW 0x0 same as bit 15 Wirespeed downgraded INT RW 0x0 same as bit 15 mask Reserved RW 0x0 No used. Polarity changed INT mask RW 0x0 same as bit 15 Jabber Happened INT mask RW 0x0 same as bit 15 nf Bit 15 en 6.2.17. Interrupt Mask Register (0x12) 6.2.18. Interrupt Status Register (0x13) Bit 15 14 Table 47. Interrupt Status Register (0x13) Symbol Access Default Description Auto-Negotiation Error INT RO RC 0x0 Error can take place when any of the following happens: • MASTER/SLAVE does not resolve correctly • Parallel detect fault • No common HCD • Link does not come up after negotiation is complete • Selector Field is not equal • flp_receive_idle=true while Autoneg Arbitration FSM is in NEXT PAGE WAIT state 1 = Auto-Negotiation Error takes place 0 = No Auto-Negotiation Error takes place Speed Changed INT RO RC 0x0 1 = Speed changed 0 = Speed not changed 37 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Duplex changed INT RO RC 0x0 12 Page Received INT RO RC 0x0 11 Link Failed INT RO RC 0x0 10 Link Succeed INT RO RC 0x0 9:7 6 reserved WOL INT RO RC RO RC 0x0 0x0 5 Wirespeed downgraded INT RO RC 4:2 1 Reserved Polarity changed INT RO RO RC 0 Jabber Happened INT 0x0 0x0 0x0 en id RO RC 1 = duplex changed 0 = duplex not changed 1 = Page received 0 = Page not received 1 = Phy link down takes place 0 = No link down takes place 1 = Phy link up takes place 0 = No link up takes place No used. 1 = PHY received WOL magic frame. 0 = PHY didn’t receive WOL magic frame 1 = speed downgraded. 0 = Speed didn’t downgrade. Reserved 1 = PHY revered MDI polarity 0 = PHY didn’t revert MDI polarity 1 = 10BASE-Te TX jabber happened 0 = 10BASE-Te TX jabber didn’t happen Please refer to UTP MII Register 0x1 bit[1] Jabber_Detect. tia l 络 13 0x0 6.2.19. Speed Auto Downgrade Control Register (0x14) 1 0 Fo Co 4:2 r商 Table 48. Speed Auto Downgrade Control Register (0x14) Symbol Access Default Description Reserved RO 0x0 Reserved Reserved RW 0x20 Reserved En_speed_downgrade RW POS 0x1 When this bit is set to 1, the PHY enables smart-speed function. Writing this bit requires a software reset to update. Autoneg retry limit RW 0x3 If these bits are set to 3, the PHY attempts five pre-downgrade times (set value 3 + additional 2) before downgrading. The number of attempts can be changed by these bits. Only take effect after software reset Reserved RW 0x0 Reserved Reserved RO 0x0 Reserved nf Bit 15:12 11:6 5 6.2.20. Rx Error Counter Register (0x15) Bit 15:0 Symbol Rx_err_counter Table 49. Rx Error Counter Register (0x15) Access Default Description RO SWC 0x0 This counter increase by 1 at the 1st rising of RX_ER when RX_DV is 1. The counter will hold at maximum 16'hFFFF and not roll over. 6.2.21. Extended Register's Address Offset Register (0x1E) Bit 15:8 Symbol Reserved Table 50. Extended Register's Address Offset Register (0x1E) Access Default Description RO 0x0 Reserved 38 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 7:0 Extended Register Address Offset RW 0x0 It's the address offset of the extended register that will be Write or Read 6.2.22. Extended Register's Data Register (0x1F) 6.3. UTP MMD Register tia l 络 Table 51. Extended Register's Data Register (0x1F) Symbol Access Default Description Extended Register Data RW 0x0 It's the data to be written to the extended register indicated by the address offset in register 0x1E, or the data read out from that extended register. Bit 15:0 en 6.3.1. PCS Control 1 Register (MMD3, 0x0) Symbol Pcs_rst 14:11 10 9:0 Reserved Clock_stoppable Reserved r商 nf id Bit 15 Table 52. PCS Control 1 Register (MMD3, 0x0) Access Default Description RW SC 0x0 Setting this bit will set all PCS registers to their default states. This action also initiate a software reset as setting MII 0x0 bit15 and a reset as setting MMD1 0x0 bit15 and MMD7 0x0 bit15. RO 0x0 Reserved RW SWC 0x0 Not used. RO 0x0 Reserved Co 6.3.2. PCS Status 1 Register (MMD3, 0x1) Symbol Reserved Tx_lpi_rxed 10 Rx_lpi_rxed 9 Tx_lpi_indic 8 Rx_lpi_indic 7:3 2 1:0 Reserved Pcsrx_lnk_status Reserved Fo Bit 15:12 11 Table 53. PCS Status 1 Register (MMD3, 0x1) Access Default Description RO 0x0 Reserved RO LH 0x0 When read as 1, it indicates that the transmit PCS has received low power idle signaling one or more times since the register was last read. Latch High. RO LH 0x0 When read as 1, it indicates that the receive PCS has received low power idle signaling one or more times since the register was last read. Latch High. RO 0x0 When read as 1, it indicates that the transmit PCS is currently receiving low power idle signals. RO 0x0 When read as 1, it indicates that the receive PCS is currently receiving low power idle signals. RO 0x0 Reserved RO LL 0x0 PCS status, latch low. RO 0x0 Reserved 6.3.3. EEE Control and Capability Register (MMD3, 0x14) Table 54. EEE Control and Capability Register (MMD3, 0x14) 39 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Bit 15:3 2 1 0 Symbol Reserved 1000BASE-T EEE 100BASE-TX EEE Reserved Access RO RO RO RO Default 0x0 0x1 0x1 0x0 Description Reserved Always 1. EEE is supported for 1000BASE-T Always 1. EEE is supported for 100BASE-TX Reserved 6.3.4. EEE Wake Error Counter (MMD3, 0x16) tia l 络 Bit 15:0 Table 55. EEE Wake Error Counter (MMD3, 0x16) Symbol Access Default Description Lpi_wake_err_cnt RO RC 0x0 Count wake time faults where the PHY fails to SWC complete its normal wake sequence within the time required for the specific PHY type. 6.3.5. Local Device EEE Ability (MMD7, 0x3C) en Symbol Reserved EEE_1000BT EEE_100BT Reserved id Bit 15:3 2 1 0 Table 56. Local Device EEE Ability (MMD7, 0x3C) Access Default Description RO 0x0 Reserved RW 0x0 PHY's 1000BASE-T EEE ability. RW 0x0 PHY's 100BASE-TX EEE ability. RO 0x0 Reserved 6.3.6. Link Partner EEE Ability (MMD7, 0x3D) Fo r商 Table 57. Link Partner EEE Ability (MMD7, 0x3D) Access Default Description RO 0x0 Reserved RO 0x0 Link partner's 1000BASE-T EEE ability. RO 0x0 Link partner's 100BASE-TX EEE ability. RO 0x0 Reserved nf Symbol Reserved LP_ge_eee_ability LP_ge_eee_ability Reserved Co Bit 15:3 2 1 0 6.4. UTP LDS Register For YT8531D/YT8531P 6.4.1. LRE Control (0x00) Bit 15 Symbol Reset 14 13 12 11 10 9:6 Reserved Restart_LDS LDS_Enable Reserved Reserved Speed_selection Table 58. LRE Control (0x00) Access Default Description RW SC 0x0 PHY Software Reset. Writing 1 to this bit causes immediate PHY reset. Once the operation is done, this bit is cleared automatically. 1'b0: Normal operation; 1'b1: PHY reset RW 0x0 Reserved RW SC 0x0 1'b1: restart LDS process RW 0x0 1'b1: LDS enabled; 1'b0: LDS disabled RW 0x0 Reserved RW 0x0 Reserved RW 0x0 4'b0000: 10Mbps; 4'b1000: 100Mbps; Others: 40 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet reserved Pair_selection RW 0x0 3 M/S_selection RW 0x0 2 1:0 Reserved Reserved RW RO 0x0 0x0 6.4.2. LRE Status (0x01) Symbol Reserved 100Mbps_1-pair capable 12 100Mbps_4-pair capable 11 100Mbps_2-pair capable 10 10Mbps_2-pair capable 9 10Mbps_1-pair capable Support_IEEE_802.3 _PHY 3 LDS_Ability 2 Link_Status 1 0 Reserved Reserved Fo 4 r商 id nf Reserved LDS_Complete Co 8:6 5 Table 59. LRE Status (0x01) Access Default Description RO 0x0 Ignore on read RO 0x0 1'b1: 100Mbps 1-pair capable; 1'b0: Not 100Mbps 1-pair capable RO 0x1 1'b1: 100Mbps 4-pair capable; 1'b0: Not 100Mbps 4-pair capable RO 0x0 1'b1: 100Mbps 2-pair capable; 1'b0: Not 100Mbps 2-pair capable RO 0x0 1'b1: 10Mbps 2-pair capable; 1'b0: Not 10Mbps 2-pair capable RO 0x0 1'b1: 10Mbps 1-pair capable; 1'b0: Not 10Mbps 1-pair capable RO 0x7 Reserved RO SWC 0x0 1'b1: LDS auto-negotiation complete; 1'b0: LDS auto-negotiation not complete RO 0x1 1'b1: Support IEEE 802.3 PHY operation; 1'b0: Not Support IEEE 802.3 PHY operation RO 0x1 1'b1: LDS auto-negotiation capable; 1'b0: Not LDS auto-negotiation capable RO LL 0x0 Link status; SWC 1'b0: Link is down; 1'b1: Link is up RO 0x0 Reserved RO 0x1 Reserved en Bit 15:14 13 2'b00: 1 pair connection; 2'b01: 2 pair connections; 2'b10: 4 pair connections; 2'b11: reserved 1'b1: manually force local device to master, when reg0.12 = 0; 1'b0: manually force local device to slave, when reg0.12 = 0 Reserved Reserved. Write as 0, ignore on read tia l 络 5:4 6.4.3. PHY ID Register1 (0x02) Bit 15:0 Symbol PHY_ID Table 60. PHY ID Register1 (0x02) Access Default Description RO 0x4F51 Bits 3 to 18 of the Organizationally Unique Identifier. 6.4.4. PHY ID Register2 (0x03) Bit Symbol Table 61. PHY ID Register2 (0x03) Access Default Description 41 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 15:10 Phy_Id RO 0x3a 9:4 3:0 Type_No Revision_No RO RO 0x11 0xb Bits 19 to 24 of the Organizationally Unique Identifier 6 bits manufacturer's type number 4 bits manufacturer's revision number 6.4.5. LDS Auto-Negotiation Advertised Ability (0x04) 4 en 3 tia l 络 Table 62. LDS Auto-Negotiation Advertised Ability (0x04) Symbol Access Default Description Reserved RO 0x0 reserved 100Mbps_1-pair capable RW 0x0 1'b1: 100Mbps 1-pair capable; 1'b0: Not 100Mbps 1-pair capable 100Mbps_4-pair capable RW 0x1 1'b1: 100Mbps 4-pair capable; 1'b0: Not 100Mbps 4-pair capable 100Mbps_2-pair capable RW 0x0 1'b1: 100Mbps 2-pair capable; 1'b0: Not 100Mbps 2-pair capable 10Mbps_2-pair capable RW 0x0 1'b1: 10Mbps 2-pair capable; 1'b0: Not 10Mbps 2-pair capable 10Mbps_1-pair capable RW 0x0 1'b1: 10Mbps 1-pair capable; 1'b0: Not 10Mbps 1-pair capable IEEE802.3 Auto RW 0x1 1'b1: IEEE802.3 Auto negotiation capable; negotiation capable 1'b0: Not IEEE802.3 auto negotiation capable Bit 15:6 5 2 id 1 0 3 2 1 0 Fo 4 r商 Table 63. LDS Link Partner Ability (0x07) Symbol Access Default Description Reserved RO 0x0 Reserved LP_100Mbps_1-pair_capabl RO 0x0 1'b1: link partner 100Mbps 1-pair capable; e 1'b0: link partner not 100Mbps 1-pair capable LP_100Mbps_4-pair_capabl RO 0x0 1'b1: link partner 100Mbps 4-pair capable; e 1'b0: link partner not 100Mbps 4-pair capable LP_100Mbps_2-pair_capabl RO 0x0 1'b1: link partner 100Mbps 2-pair capable; e 1'b0: link partner not 100Mbps 2-pair capable LP_10Mbps_2-pair_capable RO 0x0 1'b1: link partner 10Mbps 2-pair capable; 1'b0: link partner not 10Mbps 2-pair capable LP_10Mbps_1-pair_capable RO 0x0 1'b1: link partner 10Mbps 1-pair capable; 1'b0: link partner not 10Mbps 1-pair capable Reserved RO 0x0 Reserved Co Bit 15:6 5 nf 6.4.6. LDS Link Partner Ability (0x07) 6.4.7. LDS Expansion (0x0A) Bit 15 14 Symbol Reserved Master/Slave 13:12 Connections_pairs Table 64. LDS Expansion (0x0A) Access Default Description RO 0x0 Reserved RO 0x0 1 = Local PHY configuration resolved to Master; 0 = Local PHY configuration resolved to Slave RO 0x0 Number of pairs; 2'b00: 1 pair; 42 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Estimated_cable_length RO 6.4.8. LDS Results (0x0B) Symbol Reserved 4-pair_100M 4 Auto_negotiation 3:0 Reserved Table 65. LDS Results (0x0B) Access Default Description RO 0x0 Reserved RO 0x0 1'b1: local PHY configuration resolved to 4-pair 100M, LRE100-4 RO 0x0 1'b1: local PHY configuration resolved to IEEE802.3 auto-negotiation RO 0x0 Reserved en Bit 15:6 5 0x0 tia l 络 11:0 2'b01: 2 pairs; 2'b10: 4 pairs; 2'b11: reserved Cable length measured via LDS. 6.5. UTP EXT Register Fo Co 11 Pkgen_brdcst 10 Pkgchk_txsrc_sel 9 Pkgen_en_az 8:0 Pkgen_in_az_t 6.5.2. Pkgen Cfg2 (0x39) Bit 15:8 Table 66. Pkgen Cfg1 (EXT_0x38) Access Default Description RO 0x0 Reserved RW 0x0 1: set the DA/SA of the packet generated by pkg_gen to a programmed value; For DA, if UTP EXT 0x38 bit[11] is 1, the DA is set to broadcast address FF-FF-FF-FF-FF-FF; else, the DA is set to fix value, the highest 5 Bytes are 00-00-00-00-00, and the lowest 1 Byte is programmed by UTP EXT 0x3A bit[15:8]. For SA, the highest 5 Bytes are 00-00-00-00-00, and the lowest 1 Byte is programmed by UTP EXT 0x3A bit[7:0]. 0: the DA/SA is not programmed value RW 0x0 Valid when UTP EXT 0x38 bit12 is 1. 1: set the DA to broadcast address FF-FF-FF-FF-FF-FF 0: set the DA to a fixed programmed value. RW 0x0 1'b1: the package checker on TX side will check the tx data generated by pkg_gen; 1'b0: the package checker on TX side will check the tx data of UTP GMII/MII. RW 0x0 1: to enable send LPI pattern during the IPG of the packages sent by pkg_gen. RW 0x1ff The time how long LPI pattern is sent, unit is us. r商 Symbol Reserved En_pkgen_da_sa nf Bit 15:13 12 id 6.5.1. Pkgen Cfg1 (EXT_0x38) Symbol Pkgen_pre_az_t Table 67. Pkgen Cfg2 (EXT_0x39) Access Default Description RW 0x20 The time from the end of last package to the 43 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 7:0 Pkgen_aft_az_t RW 0x19 beginning of LPI pattern, unit is us. The time from the end of LPI pattern to the beginning of next package, unit is us. 6.5.3. Pkgen Cfg3 (EXT_0x3A) Symbol Pkgen_da 7:0 Pkgen_sa Symbol Reserved Pkg_data_fix id 6.5.5. Pkg Cfg0 (EXT_0xA0) 13 Bp_pkg_gen 12 Pkg_gen_en 11:8 Pkg_prm_lth 7:4 Pkg_ipg_lth Fo Pkg_en_gate Co 14 Symbol Pkg_chk_en nf Bit 15 Table 70. Pkg Cfg0 (EXT_0xA0) Access Default Description RW 0x0 1: to enable UTP RX/TX package checker. RX checker checks the UTP GMII/MII RX data; TX checker checks the UTP GMII/MII TX data. RW 0x1 1: to enable gate all the clocks to package self-test module when bit15 pkg_chk_en is 0, bit13 bp_pkg_gen is 1 and bit12 pkg_gen_en is 0; 0: not gate the clocks. RW 0x1 1: normal mode, to send GMII/MII TX data from RGMII; 0: test mode, to send out the GMII/MII data generated by UTP pkg_gen module. RW SC 0x0 1: to enable pkg_gen generating GMII/MII packages. But, the data will only be sent to transceiver when Bit13 bp_pkg_gen is 1'b0. If pkg_burst_size is 0, continuous packages will be generated and will be stopped only when pkg_gen_en is set to 0; Otherwise, after the expected packages are generated, pkg_gen will stop, pkg_gen_en will be self-cleared. RW 0x8 The preamble length of the generated packages, in Byte unit. Pkg_gen function only support >=2 Byte preamble length. Values smaller than 2 will be ignored by the pkg_gen module. RW 0xd The IPG of the generated packages, in Byte unit for setting smaller than 12. For setting 13, ipg is 2ms; for setting 14, ipg is 20ms; for 15, ipg is 400ms; Pkg_gen function only support >=2 r商 Bit 15:8 7:0 Table 69. Pkgen Cfg4 (EXT_0x3B) Access Default Description RO 0x0 Reserved RW 0x0 Valid when EXT 0xA0 bit1:0 is 11. The fixed GMII data pattern that will be sent. en 6.5.4. Pkgen Cfg4 (0x3B) tia l 络 Bit 15:8 Table 68. Pkgen Cfg3 (EXT_0x3A) Access Default Description RW 0x0 Lowest 8 bits of DA, others is zero. Refer to UTP EXT 0x38 bit[12] for detail. RW 0x0 Lowest 8 bits of SA, others is zero. Refer to UTP EXT 0x38 bit[12] for detail. 44 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet Reserved Pkg_corrupt_crc RW RW 0x0 0x0 1:0 Pkg_payload RW 0x0 6.5.6. Pkg Cfg1 (EXT_0xA1) Symbol Pkg_length Table 72. Pkg Cfg2 (EXT_0xA2) Access Default Description RW 0x0 To set the number of packages in a burst of package generation. nf Symbol Pkg_burst_size r商 id 6.5.7. Pkg Cfg2 (EXT_0xA2) Bit 15:0 Table 71. Pkg Cfg1 (EXT_0xA1) Access Default Description RW 0x40 To set the length of the generated packages. en Bit 15:0 tia l 络 3 2 Byte preamble length. Values smaller than 2 will be ignored by the pkg_gen module. Reserved 1: to make pkg_gen to send out CRC error packages. 0: pkg_gen sends out CRC good packages. Control the payload of the generated packages. 00: increased Byte payload; 01: random payload; 10: fix pattern 0x5AA55AA5… 11: fix pattern set by EXT 0x3B bit7:0. 6.5.8. Pkg Rx Valid0 (EXT_0xA3) Fo Symbol Pkg_ib_valid_high Co Bit 15:0 Table 73. Pkg Rx Valid0 (EXT_0xA3) Access Default Description RO RC 0x0 Pkg_ib_valid[31:16], pkg_ib_valid is the number of RX packages from wire whose CRC are good and length are >=64Byte and =64Byte and 1518Byte. 45 Motorcomm YT8531(D)H-CA / YT8531(D)C-CA / YT8531P-CA Datasheet 6.5.11. Pkg Rx Os1 (EXT_0xA6) Symbol Pkg_ib_os_good_low 6.5.12. Pkg Rx Us0 (EXT_0xA7) Table 77. Pkg Rx Us0 (EXT_0xA7) Access Default Description RO RC 0x0 Pkg_ib_us_good[31:16], pkg_ib_us_good is the number of RX packages from wire whose CRC are good and length are =64Byte, 1518Byte. 6.5.16. Pkg Rx Fragment (EXT_0xAB) Bit 15:0 Symbol Pkg_ib_frag Table 81. Pkg Rx Fragment (EXT_0xAB) Access Default Description RO RC 0x0 pkg_ib_frag is the number of RX packages from wire whose length are =64Byte and =64Byte and 1518Byte. 6.5.21. Pkg Tx Os1 (EXT_0xB0) Symbol Pkg_ob_os_good_low Table 86. Pkg Tx Os1 (EXT_0xB0) Access Default Description RO RC 0x0 Pkg_ob_os_good[15:0], pkg_ob_os_good is the number of TX packages from GMII whose CRC are good and length are >1518Byte. Fo Bit 15:0 r商 nf Symbol Pkg_ob_os_good_high Co Bit 15:0 tia l 络 Bit 15:0 6.5.22. Pkg Tx Us0 (EXT_0xB1) Bit 15:0 Symbol Pkg_ob_us_good_high Table 87. Pkg Tx Us0 (EXT_0xB1) Access Default Description RO RC 0x0 Pkg_ob_us_good[31:0], pkg_ob_us_good is the number of TX packages from GMII whose CRC are good and length are
YT8531DC-CA 价格&库存

很抱歉,暂时无法提供与“YT8531DC-CA”相匹配的价格&库存,您可以联系我们找货

免费人工找货