Es la version mejorada del DS1307.
No sabria decirte las diferencias, ya eso tendras que ver sus datasheet.
En principio tendrias que poner en hora el RTC, luego guardas el ultimo numero registrado y la hora en que se guardo (tendras que detectar el bajo voltaje, y darle un tiempo al microcontrolador a que reaccione y haga el proceso, ésto es usando un diodo en serie con la alimentacion y un capacitor de alta capacidad, y dedicar un pin al sensado).
Luego al volver a conectar lees los datos guardados, y mediante matematica calculas el horario actual con el guardado, de esa diferencia calculas cuantas veces pasaron sin guardar esa variable, y lo sumas a lo guardado.
Digamos que cada segundo, la variable se actualiza, y ahora tienes un numero de 60, luego durante 1 minuto estuvo apagado, tendrias que ; diferencia de tiempo (1 minuto) / actualizacion por segundo = 60, a eso le sumas lo guardafo y te da un total de 120 que guardaras en la variable.
Espero se entienda, y es una idea nomas