DALLAS DS2404S-C01

DS2404S-C01
Dual Port Memory Plus Time
www.dalsemi.com
PIN ASSIGNMENT
FEATURES
§ Bridge for electronic equipment to the 1Wire MicroLAN
§ 4096 bits of nonvolatile dual-port memory
including real time clock/calendar in binary
format, programmable interval timer, and
programmable power-on cycle counter
§ 1-Wire interface for MicroLAN
communication at 16.3k bits per second
§ 3-Wire host interface for high-speed data
communications at 2M bits per second
§ Unique, factory-lasered and tested 64-bit
registration number (8-bit family code + 48bit serial number + 8–bit CRC tester) assures
absolute traceability because no two parts are
alike
§ Memory partitioned into 16 pages of 256-bits
for packetizing data
§ 256-bit scratchpad with strict read/write
protocols ensures integrity of data transfer
§ Programmable alarms can be set to generate
interrupts for interval timer, real time clock,
and/or cycle counter
§ Space saving 16-pin SOIC package
§ Operating temperature range from -40°C to
+85°C
§ Operating voltage range from 2.8 to 5.5
Volts
VCC
1
16
VCC
IRQ
2
15
X1
RST
3
14
X2
DQ
4
13
GND
I/O
5
12
NC
CLK
6
11
1HZ
NC
7
10
VBATO
GND
8
9
VBATB
16-PIN SOIC (300 MIL)
See Mech. Drawings
Section
PIN DESCRIPTION
Pin #
Pin Name Description
Pin 1&16
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7 & 12
Pin 8 & 13
Pin 9
Pin 10
Pin 11
Pin 14 & 15
- VCC
- IRQ
- RST
- DQ
- I/O
- CLK
- NC
- GND
- VBATB
- VBATO
- 1 Hz
- X1, X2
2.8 to 5.5 Volts
Interrupt Output
3-Wire Reset Input
3-Wire Input/Output
1-Wire Input/Output
3-Wire Clock Input
No Connection
Ground
Battery Backup Input
Battery Operate Input
1 Hz Output
Crystal Connections
DESCRIPTION
In order to provide universal access to the MicroLAN, the DS2404S-C01 Dual Port Memory Plus Time
has been developed. This device has both 1-Wire and a 3-Wire serial microcontroller interface. The
DS2404S-C01 can be used to make complex functions involving microcontrollers behave as if they were
iButtons.
Being a custom-ROM version of the DS2404, the DS2404S-C01 has the family code 84H. In addition to
this, the 12 most significant bit of the serialization field are coded 001H, leaving 28 bits for serialization.
The communication with the DS2404S-C01 through the 1-Wire port is identical to the DS1994; all
funtions of the DS1994 are available.
1 of 2
102099
DS2404S-C01
The second port of the DS2404S-C01 is a 3-wire serial interface providing the signals Data, Clock, and
Reset for communication speeds up to 2 Mbit/s. The 3-wire interface directly accesses the scratchpad,
memory locations and special registers without requiring a ROM command to address the device. For the
3-wire interface the same command codes and transaction flowcharts apply as for the 1-Wire interface;
the lasered ROM itself and the commands of the network layer are not accessible. The arbitration
between ports is done according to the method first come, first serve. Housed in a 16-pin SOIC package,
the DS2404S-C01 provides a separate open drain IRQ pin for interrupt signaling and a 1 Hz clock output.
Depending on the application the device can either operate on VCC from 2.8V to 5.5V with battery backup
or on battery only. For further details please refer to the DS2404 or DS1994 data sheet.
2 of 2
102099