AN1012 Application note Predicting the battery life and data retention period of NVRAMs and serial RTCs Introduction Standard SRAM devices have the advantage, over EEPROM and Flash memory, of high write-speed when used as main memory for a processor or microcontroller. Their disadvantage is that they are volatile, and lose their contents as soon as the power supply is removed (whether this is for a prolonged period due to being turned off, or due to an unexpected glitch or loss of the power supply).
Contents AN1012 Contents 1 Process technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 Battery technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 Battery backup current - predicting data retention time . . . . . . . . . . . . 8 3.1 Storage life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 Calculating storage life . . . . . . . . . . . . . . . . . .
AN1012 Contents Appendix D Serial RTC products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 11 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
List of tables AN1012 List of tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. 4/33 ZEROPOWER and TIMEKEEPER® product categories . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Typical TIMEKEEPER (M48T37V/Y) register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Typical IBAT current for TIMEKEEPER devices . . . . . . . . . . . . . . . . . . . . . . . . . .
AN1012 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Standard ZEROPOWER, TIMEKEEPER, supervisor, and serial RTC packages. . . . . . . . . 1 Four-transistor (4T) SRAM cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 (A) BR1225 discharge rate and (B) BR1632 discharge rate. . . . . . . . . . . . . . . . . . . . . . . . .
Process technology 1 AN1012 Process technology The ZEROPOWER®, TIMEKEEPER®, supervisor, and serial RTC families consist of a broad range of products that encompass various technologies. These products can be divided into six categories, as shown in Table 1. The SRAM array is generally based on a 6-transistor or 4-transistor cell, as indicated by the categories (6T and 4T). Figure 2 illustrates a one-bit storage cell from a 4-transistor SRAM cell.
AN1012 Battery technology 2 Battery technology STMicroelectronics uses both the BR1225 and the BR1632 lithium button cell batteries. These have charge capacities of 48 mAh and 120 mAh, respectively. Their constituents have non-toxic and non-corrosive characteristics, and are chemically and thermally stable before, during, and after discharge. This makes these cells particularly attractive for use in electrical components.
Battery backup current - predicting data retention time 3 AN1012 Battery backup current - predicting data retention time A ZEROPOWER®, TIMEKEEPER®, supervisor, or serial RTC device will reach the end of its useful life for one of two reasons: ● Capacity consumption It becomes discharged, having provided current to the SRAM (and to the oscillator in the case of the TIMEKEEPER) in the battery backup mode.
AN1012 Battery backup current - predicting data retention time Figure 4. Predicted battery storage life versus temperature 50 40 30 SL50% (AVERAGE) 20 STORAGE LIFE (Years) SL1% 10 8 6 5 4 3 2 1 20 30 40 50 60 70 80 90 TEMPERATURE (Degrees Celsius) 3.2 AI01024b Calculating storage life Only the user can estimate predicted storage life in a given design because the ambient temperature profile is dependent upon application-controlled variables.
Battery backup current - predicting data retention time 3.3 AN1012 Capacity consumption When VCC is being held by the external power supply within its specified range, the current drawn from the battery is zero. When VCC falls below the battery backup switchover voltage (VSO), the device goes into battery backup mode and draws all of its current from the battery.
AN1012 4 4T cell devices 4T cell devices In moving to the newer process technologies (e.g., M48Z58 (8K x 8) device), STMicroelectronics has chosen to reduce the active current as well as decrease the die size. The STMicroelectronics HCMOS4PZ process is a 0.6 μm, double-level metal process. In the standard SRAM memory cell, 6 transistors are formed into a pair of cross-coupled inverters. In the 4T memory cell, the top two p-channel devices are replaced by poly-silicon load resistors (poly-R).
TIMEKEEPER products 5 AN1012 TIMEKEEPER products TIMEKEEPER® products are very similar in construction and operation to ZEROPOWER® products. However, they must be evaluated separately. The current drawn is highly dependent not only on the temperature, but also on whether the oscillator is active.
AN1012 5.1 TIMEKEEPER products TIMEKEEPER® register map Table 2 shows a typical register map for the seconds, minutes, hours, date, day, month, and year fields. This information is stored in Binary Coded Decimal (BCD) format. These basic functions are available on all TIMEKEEPER devices. Additional features (e.g., watchdog timer, alarms, battery low flag, and a wake-up function) have additional registers allocated to them (such as those shown for the M48T37V/Y in Table 2).
TIMEKEEPER products 5.2 AN1012 TIMEKEEPER® evolution TIMEKEEPER products have seen a continuous evolutionary cycle since their initial market introduction in the 1990s. 5.2.1 M48T02 and M48T12 The first TIMEKEEPER products released were the MK48T02 and MK48T12 which offered 2K x 8 RAM and employed the STMicroelectronics 2.0 μm Spectrum™ CMOS technology. When released, these products included a BR1225 lithium cell with a specified 39 mAh capacity. This combination offered the user approximately 3.
AN1012 5.2.2 TIMEKEEPER products M48T08 and M48T18 The next TIMEKEEPER® to be released was the MK48T08/18 family, which has an 8K x 8 SRAM array. By using the more advanced 1.2 μm HCMOS3 process and refining the onboard oscillator, STMicroelectronics was able to offer a nearly three-fold increase in battery lifetime, even though the array size had increased by a factor of four. This product was later converted to the 0.6 µm, double-level metal HCMOS4PZ process for 4T SRAM cells.
TIMEKEEPER products 5.2.3 AN1012 M48T58 The next TIMEKEEPER® product was the M48T58 which is fabricated on the 0.6 µm, double-level metal HCMOS4PZ process for 4T SRAM cells. Table 13 on page 28, Appendix C: TIMEKEEPER® products on page 28, Figure 8, and Figure 9 on page 16 show the extent to which the data retention of these devices is more dependent on temperature.
AN1012 5.2.4 TIMEKEEPER products M48T35 and M48T37V/Y The M48T35 and M48T37V/Y families use the same technology as the M48T58 device, but with a 32K x 8 SRAM array. Figure 10 and Figure 11 show the expected battery lifetime versus temperature. The expected battery lifetime (at 30 °C with no periods of valid VCC) is typically 6.8 years (this assumes that a 48 mAh battery is used, see Figure 10).
TIMEKEEPER products AN1012 If data retention lifetimes greater than those shown are required, the user is advised to choose the version of the device in a SNAPHAT® package. Then, as the battery starts to reach the end of its useful life, it is possible to remove the SNAPHAT top containing the nearly expended cell and replace it with a fresh SNAPHAT top.
AN1012 6 Supervisor products Supervisor products STMicroelectronics also has a family of ZEROPOWER® and TIMEKEEPER® supervisor devices. Supervisors are self-contained units that allow standard low-power SRAMs to be turned into non-volatile memory devices. They monitor and provide VCC input for one or more external SRAMs the same way ZEROPOWER and TIMEKEEPER products do. They use a precision voltage reference and comparator to monitor the VCC input for going out-oftolerance.
Choosing SRAM 7 AN1012 Choosing SRAM Most low power SRAMs on the market today can be used with both ZEROPOWER® and TIMEKEEPER® supervisors, although there are some issues that need addressing before finally choosing which SRAM to use. ● The chip enable input, when taken inactive, must disable all the other inputs to the SRAM. This allows inputs to the external SRAMs to be treated as “Don’t care” once VCC falls below VPFD(min). ● The SRAM should guarantee data retention when working at VCC = 2.0 volts.
AN1012 Choosing SRAM Table 6. M48T201V/Y (120 mAh SNAPHAT) data retention life vs. SRAM type Size IBAT (SRAM) (nA) Product (Mbit) IBAT (Total) (nA) Lifetime in years(1) 25°C 70°C 25°C 70°C 25°C 70°C HY628100BLLT1-55 1000 10000 1075 10800 8.7 1.3 HY62V8100BLLT1-70(2) 1000 10000 1075 10800 8.7 1.3 M5M51008DVP-55H 500 10000 1075 10800 12.7 1.3 1000 10000 1575 10800 8.7 1.3 800 8000 1375 8800 10.0 1.6 R1LV0408CSB-5SC 500 8000 1075 8800 12.7 1.
Industrial temperature devices 8 AN1012 Industrial temperature devices Due to ever increasing requirements for portability and operation under extreme environmental conditions, STMicroelectronics offers industrial temperature versions (–40°C to +85°C) of our serial RTC devices.
AN1012 9 U.L. recognition and recycling U.L. recognition and recycling While providing innovative, leading edge products, STMicroelectronics remains committed to safety, including its products, its customers, and the environment. Each device contains reverse-charge protection circuitry, and uses safe lithium mono-fluoride batteries.
Summary 10 AN1012 Summary Battery life and data retention for ZEROPOWER® and TIMEKEEPER® products are primarily functions of two factors: ● Capacity consumption, and ● Storage life of the lithium button cell battery. Due to the fact that storage life (caused by electrolyte evaporation) has little effect at temperatures below 60 °C, the data retention of most applications will be dependent upon the ICCDR of the SRAM being backed-up, as well as the VCC duty cycle.
AN1012 Product data Appendix A Product data Note: The symbol “>>” means, “... much greater than...” Table 7. Data for ZEROPOWER® and TIMEKEEPER® devices Battery type Device Process technology SRAM Cell SNAPHAT(2) (T = 20°C) CAPHAT Typical data retention lifetime(1) (nA) (years) 9 10 IBAT M48Z02/12 0.6 μm, HCMOS4PZ 4T n/a BR1225 M48Z08/18 0.6 μm, HCMOS4PZ 4T BR1225 BR1225 37 10 M48Z35/Y/AV 0.6 μm, HCMOS4PZ 4T BR1225 BR1225 148 10 M48Z58/Y 0.
ZEROPOWER products Appendix B AN1012 ZEROPOWER products The tables in this appendix use the terms “typical” and “worst case” to indicate the “mean value at the given temperature” and “mean value plus maximum expected deviation at the given temperature.” Note: The symbol “>>” means, “... much greater than...” Table 9.
AN1012 ZEROPOWER products Table 11. Data from M48Z35/Y/AV devices CAPHAT or SNAPHAT SNAPHAT (BR1225, 48 mAh) (BR1632, 120 mAh) Temperature VCC duty cycle = 100%, VCC duty cycle = 0% (°C) shelf life (years) Typical Worst case Typical Worst case (years) (years) (years) (years) 0 >> 20 >> 20 >> 20 >> 20 >> 20 10 >> 20 > 20 >> 20 >> 20 >> 20 20 >> 20 > 20 >> 20 >> 20 >> 20 25 > 20 17.2 >> 20 >> 20 >> 20 30 > 20 12.9 >> 20 > 20 >> 20 40 14.2 7.5 > 20 18.
TIMEKEEPER® products AN1012 TIMEKEEPER® products Appendix C Table 12. Data from M48T02/12 devices (available only in CAPHAT™ - BR1632, 120 mAh) VCC duty cycle = 0% Temperature (°C) Typical (years) shelf life (years) 0 > 20 > 20 >> 20 > 20 > 20 >> 20 20 > 20 > 20 >> 20 25 > 20 > 20 >> 20 30 > 20 > 20 >> 20 40 > 20 > 20 >> 20 50 > 20 18.5 >> 20 60 19.0 17.0 > 20 70 11.0 11.0 11.
TIMEKEEPER® products AN1012 Table 14. Data from M48T35/Y/AV and M48T37V/Y devices SNAPHAT CAPHAT or SNAPHAT (BR1225, 48 mAh) (BR1632, 120 mAh) Temperature VCC duty cycle = 100%, VCC duty cycle = 0% (°C) shelf life (years) Typical Worst case Typical Worst case (years) (years) (years) (years) 0 10.4 9.0 > 20 > 20 >> 20 10 9.0 7.6 > 20 19.1 >> 20 20 8.1 6.7 > 20 16.6 >> 20 25 7.4 6.0 18.6 14.9 >> 20 30 6.8 5.3 16.9 13.2 >> 20 40 5.5 4.0 13.8 10.
Serial RTC products Appendix D AN1012 Serial RTC products Table 15. Data from M41T56/94, M41ST85W, M41ST87W/Y, and M41ST95W ind. temp. (MH6) devices SNAPHAT (BR1632, 120 mAh) Temperature (°C) VCC duty cycle = 0% VCC duty cycle = 100%, shelf life (years) Typical (years) 30/33 –40 > 20 >> 20 –30 > 20 >> 20 –20 > 20 >> 20 –10 > 20 >> 20 0 > 20 >> 20 10 > 20 >> 20 20 > 20 >> 20 25 > 20 >> 20 30 > 20 >> 20 40 > 20 >> 20 50 > 20 >> 20 60 > 20 > 20 70 11.0 11.
AN1012 Serial RTC products Table 16. Data from M41T00/S, M41T11, and M41T81/S industrial temperature (MH6) devices SNAPHAT (BR1632, 120 mAh) Temperature (°C) VCC duty cycle = 0% VCC duty cycle = 100%, shelf life (years) Typical (years) –40 > 20 >> 20 –30 > 20 >> 20 –20 > 20 >> 20 –10 > 20 >> 20 0 > 20 >> 20 10 > 20 >> 20 20 > 20 >> 20 25 > 20 >> 20 30 > 20 >> 20 40 > 20 >> 20 50 > 20 >> 20 60 > 20 > 20 70 11.0 11.0 80 4.3 4.3 85 2.7 2.
Revision history 11 AN1012 Revision history Table 17. 32/33 Document revision history Date Revision Changes 13-Oct-1998 0.0 Document written 14-Dec-1998 1.0 1st edition of ZEROPOWER and TIMEKEEPER application note book 07-Mar-2000 1.1 Data changed from that of 49 mAh and 130 mAh batteries to that of 48 mAh and 120 mAh batteries 25-Apr-2000 1.2 Controllers renamed as supervisors 26-Jun-2000 1.3 M48T35 typ data retention lifetime changed to 7/10 years (Tab-7 on p15) 08-May-2001 2.
AN1012 Please Read Carefully: Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale.