logo资料库

rtl8309g-gr.pdf

第1页 / 共130页
第2页 / 共130页
第3页 / 共130页
第4页 / 共130页
第5页 / 共130页
第6页 / 共130页
第7页 / 共130页
第8页 / 共130页
资料共130页,剩余部分请下载后查看
RTL8309G-GR SINGLE-CHIP 9-PORT 10/100MBPS SWITCH CONTROLLER DATASHEET (CONFIDENTIAL: Development Partners Only) Rev. 1.0 12 August 2008 Track ID: JATR-1076-21 Realtek Semiconductor Corp. No. 2, Innovation Road II, Hsinchu Science Park, Hsinchu 300, Taiwan Tel.: +886-3-578-0211. Fax: +886-3-577-6047 www.realtek.com
RTL8309G Datasheet COPYRIGHT ©2008 Realtek Semiconductor Corp. All rights reserved. No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form or by any means without the written permission of Realtek Semiconductor Corp. DISCLAIMER Realtek provides this document “as is”, without warranty of any kind, neither expressed nor implied, including, but not limited to, the particular purpose. Realtek may make improvements and/or changes in this document or in the product described in this document at any time. This document could include technical inaccuracies or typographical errors. TRADEMARKS Realtek is a trademark of Realtek Semiconductor Corporation. Other names mentioned in this document are trademarks/registered trademarks of their respective owners. USING THIS DOCUMENT This document is intended for use by the software engineer when programming for Realtek RTL8309G switch controller chips. Though every effort has been made to assure that this document is current and accurate, more information may have become available subsequent to the production of this guide. In that event, please contact your Realtek representative for additional information that may help in the development process. REVISION HISTORY Revision 1.0 1.1 Release Date 2008/08/12 2008/08/22 Summary First release. Correct operating temperature Single-Chip 9-Port 10/100Mbps Switch Controller ii Track ID: JATR-1076-21 Rev. 1.0
Table of Contents RTL8309G Datasheet 1. GENERAL DESCRIPTION..............................................................................................................................................1 2. 3. 4. 5. FEATURES.........................................................................................................................................................................4 SYSTEM APPLICATIONS...............................................................................................................................................5 BLOCK DIAGRAM...........................................................................................................................................................6 PIN ASSIGNMENTS .........................................................................................................................................................7 5.1. 5.2. PACKAGE IDENTIFICATION...........................................................................................................................................7 PIN ASSIGNMENTS TABLE............................................................................................................................................8 6. PIN DESCRIPTIONS.......................................................................................................................................................10 6.1. 6.2. 6.3. 6.4. 6.5. 6.6. 6.7. MEDIA CONNECTION PINS .........................................................................................................................................10 MII PORT MAC INTERFACE PINS...............................................................................................................................11 MISCELLANEOUS PINS ...............................................................................................................................................12 PORT LED PINS .........................................................................................................................................................13 SERIAL EEPROM AND SMI PINS ..............................................................................................................................16 STRAPPING PINS.........................................................................................................................................................16 POWER PINS...............................................................................................................................................................19 7. EEPROM REGISTER DESCRIPTION.........................................................................................................................20 7.1. 7.2. GLOBAL CONTROL REGISTERS...................................................................................................................................20 7.1.1. Global Control Register0 .....................................................................................................................................20 7.1.2. Global Control Register1 .....................................................................................................................................21 7.1.3. Global Control Register2 .....................................................................................................................................21 7.1.4. Global Control Register3 .....................................................................................................................................22 7.1.5. Global Control Register4 .....................................................................................................................................22 7.1.6. Global Control Register5 .....................................................................................................................................23 7.1.7. Global Control Register6 .....................................................................................................................................23 7.1.8. Global Control Register7 .....................................................................................................................................23 PORT 0~7 CONTROL PINS...........................................................................................................................................24 7.2.1. Port 0 Control 0 ...................................................................................................................................................24 7.2.2. Port 0 Control 1 ...................................................................................................................................................24 7.2.3. Port 0 Control 2 ...................................................................................................................................................25 7.2.4. Port 0 Control 3 ...................................................................................................................................................25 Track ID: JATR-1076-21 Rev. 1.0 iii Single-Chip 9-Port 10/100Mbps Switch Controller
RTL8309G Datasheet 7.2.5. Port 0 Control 4 ...................................................................................................................................................26 7.2.6. IP Address ............................................................................................................................................................26 7.2.7. Port 1 Control 0 ...................................................................................................................................................27 7.2.8. Port 1 Control 1 ...................................................................................................................................................28 7.2.9. Port 1 Control 2 ...................................................................................................................................................28 7.2.10. Port 1 Control 3...............................................................................................................................................29 Port 1 Control 4...............................................................................................................................................29 7.2.11. IP Mask............................................................................................................................................................30 7.2.12. 7.2.13. Port 2 Control 0...............................................................................................................................................30 Port 2 Control 1...............................................................................................................................................31 7.2.14. 7.2.15. Port 2 Control 2...............................................................................................................................................31 Port 2 Control 3...............................................................................................................................................32 7.2.16. Port 2 Control 4...............................................................................................................................................32 7.2.17. 7.2.18. Switch MAC Address .......................................................................................................................................33 Port 3 Control 0...............................................................................................................................................33 7.2.19. Port 3 Control 1...............................................................................................................................................34 7.2.20. 7.2.21. Port 3 Control 2...............................................................................................................................................34 Port 3 Control 3...............................................................................................................................................35 7.2.22. Port 3 Control 4...............................................................................................................................................35 7.2.23. 7.2.24. ISP MAC Address ............................................................................................................................................36 Port 4 Control 0...............................................................................................................................................36 7.2.25. Port 4 Control 1...............................................................................................................................................37 7.2.26. 7.2.27. Port 4 Control 2...............................................................................................................................................37 Port 4 Control 3...............................................................................................................................................38 7.2.28. 7.2.29. Port 4 Control 4...............................................................................................................................................38 MII PORT CONTROL PINS...........................................................................................................................................39 7.3.1. MII Port Control 0................................................................................................................................................39 7.3.2. MII Port Control 1................................................................................................................................................39 7.3.3. MII Port Control 2................................................................................................................................................40 7.3.4. CPU Port and WAN Port .....................................................................................................................................40 PORT 5~7 CONTROL PINS...........................................................................................................................................41 7.4.1. Port 5 Control 0 ...................................................................................................................................................41 7.4.2. Port 5 Control 1 ...................................................................................................................................................41 7.4.3. Port 5 Control 2 ...................................................................................................................................................42 7.4.4. Port 5 Control 3 ...................................................................................................................................................42 7.3. 7.4. Single-Chip 9-Port 10/100Mbps Switch Controller iv Track ID: JATR-1076-21 Rev. 1.0
RTL8309G Datasheet 7.4.5. Port 5 Control 4 ...................................................................................................................................................43 7.4.6. Port 6 Control 0 ...................................................................................................................................................43 7.4.7. Port 6 Control 1 ...................................................................................................................................................44 7.4.8. Port 6 Control 2 ...................................................................................................................................................44 7.4.9. Port 6 Control 3 ...................................................................................................................................................45 7.4.10. Port 6 Control 4...............................................................................................................................................45 Port 7 Control 0...............................................................................................................................................46 7.4.11. Port 7 Control 1...............................................................................................................................................46 7.4.12. 7.4.13. Port 7 Control 2...............................................................................................................................................47 Port 7 Control 3...............................................................................................................................................47 7.4.14. 7.4.15. Port 7 Control 4...............................................................................................................................................48 8. PHY REGISTERS DESCRIPTION ...............................................................................................................................49 8.1. 8.2. PHY 0 REGISTERS......................................................................................................................................................49 8.1.1. PHY 0 Register 0: Control ...................................................................................................................................49 8.1.2. PHY 0 Register 1: Status ......................................................................................................................................50 8.1.3. PHY 0 Register 4: Auto-Negotiation Advertisement.............................................................................................51 8.1.4. PHY 0 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................52 8.1.5. PHY 0 Register 16: Global Control 0...................................................................................................................53 8.1.6. PHY 0 Register 17: Global Control 1...................................................................................................................54 8.1.7. PHY 0 Register 18: Global Control 2...................................................................................................................55 8.1.8. PHY 0 Register 19: Global Control 3...................................................................................................................56 8.1.9. PHY 0 Register 22: Port 0 Control 0....................................................................................................................56 PHY 0 Register 23: Port 0 Control 1...............................................................................................................57 8.1.10. PHY 0 Register 24: Port 0 Control 2 & VLAN Entry [A]................................................................................58 8.1.11. 8.1.12. PHY 0 Register 25: VLAN Entry [A] ...............................................................................................................58 PHY 1 REGISTERS......................................................................................................................................................59 8.2.1. PHY 1 Register 0: Control ...................................................................................................................................59 8.2.2. PHY 1 Register 1: Status ......................................................................................................................................59 8.2.3. PHY 1 Register 4: Auto-Negotiation Advertisement.............................................................................................59 8.2.4. PHY 1 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................59 8.2.5. PHY 1 Register 16~17: IP Priority Address [A] ..................................................................................................59 8.2.6. PHY 1 Register 18~19: IP Priority Address [B] ..................................................................................................59 8.2.7. PHY 1 Register 22: Port 1 Control 0....................................................................................................................60 8.2.8. PHY 1 Register 23: Port 1 Control 1....................................................................................................................60 8.2.9. PHY 1 Register 24: Port 1 Control 2 & VLAN Entry [B] ....................................................................................60 Track ID: JATR-1076-21 Rev. 1.0 v Single-Chip 9-Port 10/100Mbps Switch Controller
RTL8309G Datasheet 8.3. 8.2.10. PHY 1 Register 25: VLAN Entry [B] ...............................................................................................................60 PHY 2 REGISTERS......................................................................................................................................................61 8.3.1. PHY 2 Register 0: Control ...................................................................................................................................61 8.3.2. PHY 2 Register 1: Status ......................................................................................................................................61 8.3.3. PHY 2 Register 4: Auto-Negotiation Advertisement.............................................................................................61 8.3.4. PHY 2 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................61 8.3.5. PHY 2 Register 16~17: IP Priority Mask [A] ......................................................................................................61 8.3.6. PHY 2 Register 18~19: IP Priority Mask [B] ......................................................................................................61 8.3.7. PHY 2 Register 22: Port 2 Control 0....................................................................................................................62 8.3.8. PHY 2 Register 23: Port 2 Control 1....................................................................................................................62 8.3.9. PHY 2 Register 24: Port 2 Control 2 & VLAN Entry [C] ....................................................................................62 PHY 2 Register 25: VLAN Entry [C]...............................................................................................................62 8.3.10. PHY 3 REGISTERS......................................................................................................................................................63 8.4.1. PHY 3 Register 0: Control ...................................................................................................................................63 8.4.2. PHY 3 Register 1: Status ......................................................................................................................................63 8.4.3. PHY 3 Register 4: Auto-Negotiation Advertisement.............................................................................................63 8.4.4. PHY 3 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................63 8.4.5. PHY 3 Register 16~18: Switch MAC Address......................................................................................................63 8.4.6. PHY 3 Register 22: Port 3 Control 0....................................................................................................................63 8.4.7. PHY 3 Register 23: Port 3 Control 1....................................................................................................................64 8.4.8. PHY 3 Register 24: Port 3 Control 2 & VLAN Entry [D]....................................................................................64 8.4.9. PHY 3 Register 25: VLAN Entry [D] ...................................................................................................................64 PHY 4 REGISTERS......................................................................................................................................................65 8.5.1. PHY 4 Register 0: Control ...................................................................................................................................65 8.5.2. PHY 4 Register 1: Status ......................................................................................................................................65 8.5.3. PHY 4 Register 4: Auto-Negotiation Advertisement.............................................................................................65 8.5.4. PHY 4 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................65 8.5.5. PHY 4 Register 16~18: ISP MAC Address...........................................................................................................65 8.5.6. PHY 4 Register 22: Port 4 Control 0....................................................................................................................65 8.5.7. PHY 4 Register 23: Port 4 Control 1....................................................................................................................66 8.5.8. PHY 4 Register 24: Port 4 Control 2 & VLAN Entry [E] ....................................................................................66 8.5.9. PHY 4 Register 25: VLAN Entry [E]....................................................................................................................66 PHY 5 REGISTERS......................................................................................................................................................67 8.6.1. PHY 5 Register 0: Control ...................................................................................................................................67 8.6.2. PHY 5 Register 1: Status ......................................................................................................................................67 8.4. 8.5. 8.6. Single-Chip 9-Port 10/100Mbps Switch Controller vi Track ID: JATR-1076-21 Rev. 1.0
RTL8309G Datasheet 8.7. 8.8. 8.6.3. PHY 5 Register 4: Auto-Negotiation Advertisement.............................................................................................67 8.6.4. PHY 5 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................67 8.6.5. PHY 5 Register 16: MII Port Control 0................................................................................................................67 8.6.6. PHY 5 Register 17: MII Port Control 1 & VLAN Entry [I]..................................................................................68 8.6.7. PHY 5 Register 18: VLAN Entry [I].....................................................................................................................69 8.6.8. PHY 5 Register 19: CPU Port & WAN Port ........................................................................................................69 8.6.9. PHY 5 Register 22: Port 5 Control 0....................................................................................................................69 PHY 5 Register 23: Port 5 Control 1...............................................................................................................69 8.6.10. 8.6.11. PHY 5 Register 24: Port 5 Control 2 & VLAN Entry [F]................................................................................70 PHY 5 Register 25: VLAN Entry [F] ...............................................................................................................70 8.6.12. PHY 6 REGISTERS......................................................................................................................................................71 8.7.1. PHY 6 Register 0: Control ...................................................................................................................................71 8.7.2. PHY 6 Register 1: Status ......................................................................................................................................71 8.7.3. PHY 6 Register 4: Auto-Negotiation Advertisement.............................................................................................71 8.7.4. PHY 6 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................71 8.7.5. PHY 6 Register 22: Port 6 Control 0....................................................................................................................71 8.7.6. PHY 6 Register 23: Port 6 Control 1....................................................................................................................71 8.7.7. PHY 6 Register 24: Port 6 Control 2 & VLAN Entry [G]....................................................................................72 8.7.8. PHY 6 Register 25: VLAN Entry [G] ...................................................................................................................72 PHY 7 REGISTERS......................................................................................................................................................73 8.8.1. PHY 7 Register 0: Control ...................................................................................................................................73 8.8.2. PHY 7 Register 1: Status ......................................................................................................................................73 8.8.3. PHY 7 Register 4: Auto-Negotiation Advertisement.............................................................................................73 8.8.4. PHY 7 Register 5: Auto-Negotiation Link Partner Ability ...................................................................................73 8.8.5. PHY 7 Register 16: Indirect Access Control ........................................................................................................73 8.8.6. PHY 7 Register 17~20: Indirect Access Data ......................................................................................................74 8.8.7. PHY 7 Register 22: Port 7 Control 0....................................................................................................................74 8.8.8. PHY 7 Register 23: Port 7 Control 1....................................................................................................................74 8.8.9. PHY 7 Register 24: Port 7 Control 2 & VLAN Entry [H]....................................................................................75 8.8.10. PHY 7 Register 25: VLAN Entry [H]...............................................................................................................75 PHY 8 REGISTERS......................................................................................................................................................76 8.9.1. PHY 8 Register 0: Control ...................................................................................................................................76 8.9.2. PHY 8 Register 1: Status ......................................................................................................................................76 8.9.3. PHY 8 Register 4: Auto-Negotiation Advertisement.............................................................................................77 8.9.4. MII Port NWay Mode ...........................................................................................................................................78 8.9. Single-Chip 9-Port 10/100Mbps Switch Controller vii Track ID: JATR-1076-21 Rev. 1.0
RTL8309G Datasheet 8.9.5. MII Port Force Mode ...........................................................................................................................................78 9. FUNCTIONAL DESCRIPTION.....................................................................................................................................79 9.1. PHYSICAL LAYER TRANSCEIVER FUNCTIONAL OVERVIEW........................................................................................79 9.1.1. Auto Negotiation for UTP ....................................................................................................................................79 9.1.2. 100Base-Tx Transmit Function ............................................................................................................................79 100Base-Tx Receive Function ..............................................................................................................................80 9.1.3. 10Base-T Transmit Function................................................................................................................................80 9.1.4. 9.1.5. 10Base-T Receive Function..................................................................................................................................80 9.1.6. Link Monitor.........................................................................................................................................................80 9.1.7. Power-Down Mode...............................................................................................................................................81 9.1.8. Auto Crossover Detection.....................................................................................................................................81 SWITCH CORE FUNCTIONAL OVERVIEW ....................................................................................................................82 9.2.1. Address Search, Learning, and Aging ..................................................................................................................82 9.2.2. Flow Control ........................................................................................................................................................82 9.2.3. Half Duplex Operation.........................................................................................................................................83 9.2.4. Backpressure ........................................................................................................................................................83 9.2.5. UTP Port Status Configuration ............................................................................................................................84 9.2.6. MII Port (The 9th Port) ........................................................................................................................................84 ADVANCED FUNCTIONALITY OVERVIEW ...................................................................................................................88 9.3.1. Port-Based VLAN .................................................................................................................................................88 9.3.2. IEEE 802.1Q Tagged VID-based VLAN...............................................................................................................90 9.3.3. QoS Operation......................................................................................................................................................91 9.3.4. Insert/Remove VLAN Priority Tag .......................................................................................................................93 9.3.5. Port VID (PVID) ..................................................................................................................................................94 9.3.6. Port Trunking .......................................................................................................................................................94 9.3.7. ISP MAC Address Translation .............................................................................................................................94 9.3.8. Lookup Table Access ............................................................................................................................................96 Serial Management Interface (SMI) .....................................................................................................................96 9.3.9. Broadcast Storm Control.................................................................................................................................97 9.3.10. 9.3.11. Broadcast In/Out Drop....................................................................................................................................97 EEPROM Configuration Interface ..................................................................................................................98 9.3.12. 24LC02 Device Operation...............................................................................................................................98 9.3.13. 9.3.14. Head-of-Line Blocking...................................................................................................................................100 MII Port Diagnostic Loopback......................................................................................................................100 9.3.15. 9.3.16. Loop Detection ..............................................................................................................................................101 Track ID: JATR-1076-21 Rev. 1.0 viii 9.2. 9.3. Single-Chip 9-Port 10/100Mbps Switch Controller
分享到:
收藏