The device operates in both supply powered and bus
powered mode. In both modes, when the supply voltage reaches within the operating
range, the device requires tINIT to initialize. After
tINIT, the host MCU can begin accessing the device.
During initialization, the device can not respond
to any bus activity. When initialization is complete, the device shall wait for the
bus reset from the host. During the initialization for the device, the following
events take place:
- The EEPROM content for short address, temperature alert low, temperature alert high and temperature offset registers are restored.
- The EEPROM for the IO
configuration register is read and contents of the IO configuration register is restored.
- The EEPROM content for device configuration-1 and device configuration-2 registers are restored to the respective
registers.
- If the ARB_MODE bits
is restored as '10b' or '11b', then the device responds to the
SEARCHADDR in arbitration mode.
- If OD_EN bit is set
to '1b', then the device shall communicate in overdrive speed,
unless the first bus reset pulse from the host is sent in standard
speed.
- The user memory protection bits are restored and
appropriate protection to the user EEPROM block applied.