2.23 Real-Time Clock (RTC)
A real-time clock is connected to the I2C bus. The RTC features a battery-buffered 128 bytes user SRAM and
a temperature sensor. See Section 4 for details on the I2C bus on the Mercury ZX1 SoC module.
VBAT pin of the RTC is connected to VCC_BAT on the module connector, and can be connected directly to
a 3 V battery. Please refer to the Enclustra Module Pin Connection Guidelines [10] for details.
Note that the frequency output mode of the RTC must be disabled when using I2C interrupt system. Other-
wise, I2C_INT# is periodically pulled down by the RTC. The disabling of this function can be done by setting
bits [3:0] of the RTC register 8 to logic low.
2.23.1 RTC Type
Table 35 describes the equipped RTC device type on the Mercury ZX1 SoC module.
Type Manufacturer
ISL12020M Intersil
Table 35: RTC Type
An example demonstrating how to use the RTC is included in the Mercury ZX1 SoC module reference design
[2].
2.24 Secure EEPROM
The secure EEPROM is used to store the module type and serial number, as well as the Ethernet MAC address
and other information. It is connected to the I2C bus.
The secure EEPROM must not be used to store user data.
Please refer to Section 4.4 for details on the content of the EEPROM.
2.24.1 EEPROM Type
Table 36 describes the equipped EEPROM device type on the Mercury ZX1 SoC module.
Module Type Manufacturer
ME-ZX1 - R1 DS28CN01 Maxim
ME-ZX1 - R2 and newer ATSHA204A-MAHDA-T (default) Atmel
ME-ZX1 - R2 and newer DS28CN01 (assembly option) Maxim
Table 36: EEPROM Type
An example demonstrating how to read data from the EEPROM is included in the Mercury ZX1 SoC module
reference design [2].
D-0000-403-002 40 / 56 Version 05, 25.07.2019