DS1644LPM DS1644LPM Nonvolatile Timekeeping RAM FEATURES PIN ASSIGNMENT * Upward compatible with the DS1643AL Timekeeping RAM to achieve higher RAM density * Integrated NV SRAM, real time clock, crystal, power- fail control circuit and lithium energy source * Low profile socketable module - 255 mil package height * Clock registers are accessed identical to the static RAM. These registers are resident in the eight top RAM locations. * Totally nonvolatile with over 10 years of operation in the absence of power NC NC NC PFO VCC WE OE CE DQ7 DQ6 DQ5 DQ4 DQ3 DQ2 DQ1 DQ0 GND calibrated * BCD coded year, month, date, day, hours, minutes, and seconds with leap year compensation valid up to 2100 * Power-fail write protection allows for 10% VCC power supply tolerance ORDERING INFORMATION 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 NC NC A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 34-PIN LOW PROFILE MODULE * Access time of 120 ns and 150 ns * Quartz accuracy 1 minute a month @ 25C, factory 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 PIN DESCRIPTION A0-A14 CE OE WE VCC GND DQ0-DQ7 NC PFO - - - - - - - - - Address Input Chip Enable Output Enable Write Enable +5 Volts Ground Data Input/Output No Connection Power Fail Output DS1644L-XXX Low Profile Module -120 -150 120 ns access 150 ns access DESCRIPTION The DS1644L is a low profile module that requires a PLCC surface mountable socket and is functionally equivalent to the DS1644. The DS1644L is a 32K x 8 nonvolatile static RAM with a full function real time clock which are both accessible in a Byte-wide format. The real time clock information resides in the eight uppermost RAM locations. The RTC registers contain year, month, date, day, hours, minutes, and seconds data in 24 hour BCD format. Corrections for the day of the month and leap year are made automatically. The RTC clock registers are double buffered to avoid access of in- Copyright 1995 by Dallas Semiconductor Corporation. All Rights Reserved. For important information regarding patents and other intellectual property rights, please refer to Dallas Semiconductor data books. correct data that can occur during clock update cycles. The double buffered system also prevents time loss as the timekeeping countdown continues unabated by access to time register data. The DS1644L also contains its own power-fail circuitry which deselects the device when the VCC supply is in an out-of-tolerance condition. This feature prevents loss of data from unpredictable system operation brought on by low VCC as errant access and update cycles are avoided. 041697 1/11 DS1644LPM CLOCK OPERATIONS - READING THE CLOCK While the double buffered register structure reduces the chance of reading incorrect data, internal updates to the DS1644L clock registers should be halted before clock data is read to prevent reading of data in transition. However, halting the internal clock register updating process does not affect clock accuracy. Updating is halted when a one is written into the read bit, the seventh most significant bit in the control register. As long as a one remains in that position, updating is halted. After a halt is issued, the registers reflect the count, that is day, date, and time that was current at the moment the halt command was issued. However, the internal clock registers of the double buffered system continue to update so that the clock accuracy is not affected by the access of data. All of the DS1644L registers are updated simultaneously after the clock status is reset. Updating is within a second after the read bit is written to zero. DS1644L BLOCK DIAGRAM Figure 1 32.768 KHz CLOCK REGISTERS OSCILLATOR AND CLOCK COUNTDOWN CHAIN CE 32K X 8 NV SRAM WE OE PFO + VBAT POWER MONITOR, SWITCHING, AND WRITE PROTECTION POWER GOOD A0-A14 DQ0-DQ7 VCC 041697 2/11 DS1644LPM DS1644L TRUTH TABLE Table 1 VCC CE OE WE MODE DQ POWER VIH X X DESELECT HIGH-Z STANDBY X X X DESELECT HIGH-Z STANDBY VIL X VIL WRITE DATA IN ACTIVE VIL VIL VIH READ DATA OUT ACTIVE VIL VIH VIH READ HIGH-Z ACTIVE <4.5 VOLTS >VBAT X X X DESELECT HIGH-Z CMOS STANDBY 4.5 volts) the DS1644L can be accessed as described above with read or write cycles. However, when VCC is below the power fail point VPF (point at which write protection occurs) the internal clock registers and RAM are blocked from access. This is accomplished internally by inhibiting access via the CE signal. At this time the power-fail output signal (PFO) will be driven active low and will remain active until VCC returns to nominal levels. When VCC falls below the level of the internal battery supply, power input is switched from the VCC pin to the internal battery and clock activity, RAM, and clock data are maintained from the battery until VCC is returned to nominal level. INTERNAL BATTERY LONGEVITY clock and RAM data retention when the VCC supply is not present. The capability of this internal power supply is sufficient to power the DS1644L continuously for the life of the equipment in which it is installed. For specification purposes, the life expectancy is 10 years at 25C with the internal clock oscillator running in the absence of VCC power. The DS1644L is shipped from Dallas Semiconductor with the clock oscillator turned off, so the expected life should be considered to start from the time the clock oscillator is first turned on. Actual life expectancy of the DS1644L will be much longer than 10 years since no internal lithium battery energy is consumed when VCC is present. In fact, in most applications, the life expectancy of the DS1644L will be approximately equal to the shelf life (expected useful life of the lithium battery with no load attached) of the lithium battery which may prove to be as long as 20 years. The DS1644L has a self contained lithium power source that is designed to provide energy for clock activity, and 041697 5/11 DS1644LPM ABSOLUTE MAXIMUM RATINGS* Voltage on Any Pin Relative to Ground Operating Temperature Storage Temperature Soldering Temperature -0.3V to +7.0V 0C to 70C -20C to +70C 260C for 10 seconds (See Note 7) * This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operation sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods of time may affect reliability. (0C to 70C) RECOMMENDED DC OPERATING CONDITIONS PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Supply Voltage VCC 4.5 5.0 5.5 V 1 Logic 1 Voltage All Inputs VIH 2.2 VCC+0.3 V Logic 0 Voltage All Inputs VIL -0.3 0.8 V (0C tA 70C; VCC=5.0V 10%) DC ELECTRICAL CHARACTERISTICS PARAMETER SYMBOL MAX UNITS NOTES 75 mA 3 ICC2 6 mA 3 ICC3 4.0 mA 3 Average VCC Power Supply Current ICC1 TTL Standby Current (CE = VIH) CMOS Standby Current (CE=VCC-0.2V) MIN TYP Input Leakage Current (any input) IIL -1 +1 A Output Leakage Current IOL -1 +1 A Output Logic 1 Voltage (IOUT = -1.0 mA) VOH 2.4 Output Logic 0 Voltage (IOUT = +2.1 mA) VOL Write Protection Voltage VPF 041697 6/11 4.0 V 4.25 0.4 V 4.5 V DS1644LPM (0C to 70C; VCC = 5.0V 10%) AC ELECTRICAL CHARACTERISTICS PARAMETER DS1644L-120 DS1644L-150 MIN MIN SYMBOL UNITS MAX 120 Read Cycle Time tRC 150 Address Access Time tAA 120 150 ns CE Access Time tCEA 120 150 ns CE Data Off Time tCEZ 40 50 ns Output Enable Access Time tOEA 100 120 ns Output Enable Data Off Time tOEZ 40 50 ns Output Enable to DQ Low-Z tOEL 5 5 ns CE to DQ Low-Z tCEL 5 5 ns ns Output Hold from Address tOH 5 5 ns Write Cycle Time tWC 120 150 ns Address Setup Time tAS 0 0 ns CE Pulse Width tCEW 100 120 ns Address Hold from End of Write tAH1 tAH2 5 30 5 30 ns ns Write Pulse Width tWEW 120 150 ns WE Data Off Time tWEZ WE or CE Inactive Time tWR 10 10 ns Data Setup Time tDS 85 110 ns Data Hold Time High tDH1 tDH2 0 25 0 25 ns ns 40 NOTES MAX 50 5 6 ns 5 6 AC TEST CONDITIONS Input Levels: Transition Times: 0V to 3V 5 ns CAPACITANCE PARAMETER (tA = 25C) SYMBOL MIN TYP MAX UNITS Capacitance on all pins (except DQ) CI 7 pF Capacitance on DQ pins CDQ 10 pF NOTES 041697 7/11 DS1644LPM (0C to 70C) AC ELECTRICAL CHARACTERISTICS (POWER-UP/DOWN TIMING) PARAMETER SYMBOL MIN TYP MAX UNITS CE or WE at VIH before Power- Down tPD 0 s VPF (Max) to VPF (Min) VCC Fall Time tF 300 s VPF (Min) to VSO VCC Fall Time tFB 10 s VSO to VPF (Min) VCC Rise Time tRB 1 s VPF (Min) to VPF (Max) VCC Rise Time tR 0 s Power-Up tREC 15 Expected Data Retention Time (Oscillator On) tDR 10 25 35 NOTES ms years 4 DS1644L READ CYCLE TIMING READ READ tRC tRC WRITE tWC A0-A14 tAA tAH tAS tCEA CE tCEL OE tOEA tWR tWEW WE tOEL tOH tOEZ DQ0-DQ7 VALID OUT 041697 8/11 VALID OUT VALID IN DS1644LPM DS1644L WRITE CYCLE TIMING WRITE WRITE tWC tWC READ tRC A0-A14 tAH2 tAS tAA tWR tAH1 tCEW CE tOEA OE tWR tWEW WE tDH1 tCEZ DQ0- DQ7 tDH2 tDS VALID OUT tWEZ tDS VALID IN VALID IN VALID OUT POWER-DOWN/POWER-UP TIMING VCC VPF (MAX) VPF VPF (MAX) VPF VPF (MIN) VPF (MIN) tF tR tFB VSO VSO tRB PFO PFO tPD tREC CE IBATT DATA RETENTION tDR 041697 9/11 DS1644LPM NOTES: OUTPUT LOAD 1. All voltages are referenced to ground. +5 VOLTS 2. Typical values are at 25C and nominal supplies. 3. Outputs are open. 4. Data retention time is at 25C and is calculated from the date code on the device package. The date code XXYY is the year followed by the week of the year in which the device was manufactured. For example, 9225, would mean the 25th week of 1992. 5. tAH1, tDH1 are measured from WE going high. 1.8K D.U.T. 1K 100 pF 6. tAH2, tDH2 are measured from CE going high. 7. Unencapsulatesd Low Profile Modules are not recommended for processing through conventional wavesoldering techniques. The Use of a PLCC socket is recommended for production purposes. RECOMMENDED DS1644L MODULE SOCKET LAND PATTERNS EITHER A TWO OR FOUR SIDED SOCKET MAY BE UTILIZED FOR DS1644LPM INSTALLATION. 041697 10/11 DS1644LPM DS1644LPM 34-PIN LOW PROFILE MODULE PKG A E INCHES DIM MIN MAX A 0.955 0.980 B 0.840 0.855 C 0.230 0.250 D 0.975 0.995 E 0.047 0.053 F 0.015 0.025 F B D C NOTE: Please contact the factory for information on PLCC Surface mountable sockets. 041697 11/11