The DS2404 is a 16-bit nonvolatile dual-port memory from Maxim that includes a binary-format real time clock/calendar, programmable interval timer, and programmable power-on cycle counter. It also supports 1-Wire® interface and 3-wire host interface.
The DS2404 EconoRAM Time Chip provides 4096 bits of non‑volatile dual‑port memory, a real‑time clock/calendar, interval timer, cycle counter and programmable interrupts. It supports two communication ports: a 1‑Wire interface for low‑pin operation and a high‑speed 3‑wire interface.
The document details pin assignments, memory map, timing diagrams, power‑mode options, register functions, write‑protect features and absolute maximum ratings, enabling designers to integrate the chip into stop‑watch, alarm‑clock, logbook and other timing applications.
| Memory size | 4096 bits SRAM |
|---|---|
| Operating voltage | 2.8 V to 5.5 V |
| Operating temperature | -40 °C to +85 °C |
| 1‑Wire data rate | 16.3 kbits/s |
| 3‑wire data rate | 2 Mb/s |
| Package options | 16‑pin DIP, SO, SSOP |
It provides a 1‑Wire port that uses a single I/O pin and a 3‑wire port with RST, CLK and DQ signals.
The device operates from 2.8 V up to 5.5 V.