RTL8306SD/RTL8306SDM
Datasheet
7.3.
General Function Overview
7.3.1.
Reset
Depending on the type of reset, the whole or just part of the RTL8306SD/RTL8306SDM is initialized.
There are several ways to reset the RTL8306SD/RTL8306SDM:
• Hardware reset for the whole chip by pin RESET#
• Soft reset for all except PHY by register SoftReset
• PHY software reset for each PHY by register reset
Hardware Reset: Pull low Pin RESET# for at least 10ms. The RTL8306SD/RTL8306SDM resets the
whole chip and then gets initial values from pins and serial EEPROM.
Soft Reset: The RTL8306SD/RTL8306SDM does not reset PHY and does not load EEPROM and Pin
Registers with serial EEPROM and Pins. Only after changing the queue number via SMI (Serial
Management Interface), the external device must perform a soft reset in order to update the configuration.
PHY Software Reset: Write bit15 of Reg0 of a PHY as 1. The RTL8306SD/RTL8306SDM will then
reset this PHY.
Hardware Reset
Soft Reset: After loading EEPROM completely,
the user may access EEPROM/Pin registers via
Strap pin
upon reset
Load EEPROM
upon reset
SMI. A Soft Reset to reset all except PHY is
required to update pin/EEPROM configuration.
Figure 4. Reset
Some setting values for operation modes are latched from those corresponding mode pins upon hardware
reset. ‘Upon reset’ is defined as a short time after the end of a hardware reset. Other advanced
configuration parameters may be latched from serial EEPROM if pin EnEEPROM=1.
6-Port 10/100Mbps Single-Chip Dual MII/RMII Switch Controller
42
Track ID: JATR-1076-21 Rev. 1.1