DS1216B. SmartWatch/RAM 16K/64K FEATURES PIN ASSIGNMENT PIN DESCRIPTION

Similar documents
DS1216 SmartWatch RAM DS1216B/C/D/H SmartWatch ROM DS1216E/F

DS1216 SmartWatch RAM (DS1216B/C/D/H); SmartWatch ROM (DS1216E/F)

DS1243Y 64K NV SRAM with Phantom Clock

DS1215. Phantom Time Chip FEATURES PIN ASSIGNMENT PIN DESCRIPTION

DS1220AB/AD 16k Nonvolatile SRAM

DS1258Y/AB 128k x 16 Nonvolatile SRAM

DS1225Y 64k Nonvolatile SRAM

DS1249Y/AB 2048k Nonvolatile SRAM

DS1265Y/AB 8M Nonvolatile SRAM

DS1210 Nonvolatile Controller Chip

DS1345W 3.3V 1024k Nonvolatile SRAM with Battery Monitor

DS1302. Trickle Charge Timekeeping Chip FEATURES PIN ASSIGNMENT PIN DESCRIPTION

DS1217M Nonvolatile Read/Write Cartridge

DS1646/DS1646P Nonvolatile Timekeeping RAM

DS1306. Serial Alarm Real Time Clock (RTC)

DS1305. Serial Alarm Real Time Clock (RTC) FEATURES PIN ASSIGNMENT ORDERING INFORMATION

DS1238A MicroManager PIN ASSIGNMENT PIN DESCRIPTION V BAT V CCO V CC

DS14285/DS14287 Real-time Clock with NV RAM Control


DS1556 1M, Nonvolatile, Y2K-Compliant Timekeeping RAM

DS1305EN. Serial Alarm Real-Time Clock

DS Real Time Clock FEATURES PIN ASSIGNMENT PIN DESCRIPTION

DS1305 Serial Alarm Real Time Clock (RTC)

DS1305EN. Serial Alarm Real-Time Clock

DS1485/DS1488. RAMified Real Time Clock 8K x 8 FEATURES PIN ASSIGNMENT

DS14285/DS14287 Real-Time Clock with NV RAM Control Control

DS2223/DS2224. EconoRAM FEATURES PACKAGE OUTLINE. PIN CONNECTIONS Pin 1 GND Ground Pin 2 DQ Data In/Out Pin 3 V CC Supply Pin 4 GND Ground

DS1676 Total Elapsed Time Recorder, Erasable

CAT22C Bit Nonvolatile CMOS Static RAM

DS1673 Portable System Controller

DS1625. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT

DS 1682 Total Elapsed Time Recorder with Alarm

DS1306 Serial Alarm Real-Time Clock

DS1677 Portable System Controller

HM628128BI Series. 131,072-word 8-bit High speed CMOS Static RAM

DS1670 Portable System Controller

General Description. circuit that monitors the status of its voltage supply. When the bq4845 detects. Pin Names. Clock/control address inputs

DS1834/A/D Dual EconoReset with Pushbutton

DS1821 Programmable Digital Thermostat and Thermometer

DS1810 5V EconoReset with Push-Pull Output

1-Megabit (128K x 8) 5-volt Only Flash Memory AT29C010A. Features. Description. Pin Configurations

DS1305 Serial Alarm Real-Time Clock

DS75 Digital Thermometer and Thermostat

DS3065WP 3.3V, 8Mb, Nonvolatile SRAM with Clock

DS1233A 3.3V EconoReset

ORDERING INFORMATION. OPERATION Measuring Temperature A block diagram of the DS1621 is shown in Figure 1. DESCRIPTION ORDERING PACKAGE

FM18L08 256Kb Bytewide FRAM Memory

DS1845 Dual NV Potentiometer and Memory

FM18L08 256Kb Bytewide 3V FRAM Memory

FM16W08 64Kb Wide Voltage Bytewide F-RAM

DS1682 Total-Elapsed-Time Recorder with Alarm

S-2812A/2817A. Rev.1.1. CMOS 16K-bit PARALLEL E 2 PROM

DS1846 NV Tri-Potentiometer, Memory, and MicroMonitor

DS1855 Dual Nonvolatile Digital Potentiometer and Secure Memory

CAT25C02/04/08/16/32 2K/4K/8K/16K/32K SPI Serial CMOS E 2 PROM FEATURES

DS1626/DS1726 High-Precision 3-Wire Digital Thermometer and Thermostat

Fremont Micro Devices, Inc.

DS1830/A Reset Sequence Pushbutton

DS1814/DS1819 5V and 3.3V MicroMonitor

CAT28C K-Bit Parallel EEPROM

4-Megabit 2.7-volt Only Serial DataFlash AT45DB041. Features. Description. Pin Configurations

P3C1256 HIGH SPEED 32K x 8 3.3V STATIC CMOS RAM

1 Megabit Serial Flash EEPROM SST45LF010

TOSHIBA MOS DIGITAL INTEGRATED CIRCUIT SILICON GATE CMOS

1-Megabit (128K x 8) Low Voltage Paged Parallel EEPROMs AT28LV010

4-Megabit (512K x 8) 5-volt Only CMOS Flash Memory AT49F040 AT49F040T AT49F040/040T AT49F040/040T. Features. Description. Pin Configurations

Digital Thermometer and Thermostat

24C08/24C16. Two-Wire Serial EEPROM. Preliminary datasheet 8K (1024 X 8)/16K (2048 X 8) General Description. Pin Configuration

DS1232 MicroMonitor Chip

1-megabit (64K x 16) 5-volt Only Flash Memory AT49F1024A Features Description Pin Configurations

SST 29EE V-only 1 Megabit Page Mode EEPROM

DS WIRE INTERFACE 11 DECOUPLING CAP GND

FM1608B 64Kb Bytewide 5V F-RAM Memory

DS1500 Y2K Watchdog RTC with Nonvolatile Control

Low-Current, SPI-Compatible Real-Time Clock DS1347

DS1821 Programmable Digital Thermostat and Thermometer

Parallel-Interface Elapsed Time Counter

PCA bit multiplexed/1-bit latched 6-bit I 2 C EEPROM DIP switch

DS2401 Silicon Serial Number

DS1834/A/D Dual EconoReset with Pushbutton

CAT28C17A 16K-Bit CMOS PARALLEL EEPROM

DS1501/DS1511 Y2K-Compliant Watchdog Real-Time Clocks

M41T00S. Serial Access Real-Time Clock

DS2252T. Secure Microcontroller Module PACKAGE OUTLINE FEATURES


128Kx8 CMOS MONOLITHIC EEPROM SMD

S-2900A. Rev.1.1. CMOS 512-bit SERIAL E 2 PROM

DS1831C/D/E. 3.3V/2.5V Multisupply MicroMonitor

Am28F Kilobit (32 K x 8-Bit) CMOS 12.0 Volt, Bulk Erase Flash Memory DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION

DS2401 Silicon Serial Number

DATASHEET X24C Bit, 16 x 16 Bit Serial AUTOSTORE NOVRAM

32-megabit DataFlash + 4-megabit SRAM Stack Memory AT45BR3214B

FM24C02B/04B/08B/16B 2-Wire Serial EEPROM

FM24C02A 2-Wire Serial EEPROM

PIN ASSIGNMENT PIN DESCRIPTION

Am28F Megabit (262,144 x 8-Bit) CMOS 12.0 Volt, Bulk Erase Flash Memory V Flash DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION

GT24C02. 2-Wire. 2Kb Serial EEPROM (Smart Card application)

MIC1832. General Description. Features. Applications. Typical Application

ATF20V8B. High Performance Flash PLD. Features. Block Diagram. Pin Configurations

SST 29EE V-only 512 Kilobit Page Mode EEPROM

Transcription:

DS1216B SmartWatch/RAM 16K/64K FEATURES Keeps track of hundredths of seconds, seconds, minutes, hours, days, date of the month, months, and years Converts standard 2K x 8 and 8K x 8 CMOS static RAMs into nonvolatile memory Embedded lithium energy cell maintains watch information and retains RAM data Watch function is transparent to RAM operation Month and year determine the number of days in each month; leap year compensation valid up to 2100 Lithium energy source is electrically disconnected to retain freshness until power is applied for the first time Proven gas tight socket contacts Full ±10% operating range Operating temperature range 0 C to 70 C Accuracy is better than ±1 min./month @ 25 C PIN ASSIGNMENT RST 1 2 3 4 5 6 7 8 9 10 DQ0 11 12 13 GND 14 28 PIN INTELLIGENT SOCKET 28 V CC 27 WE 26 V CC 25 24 23 22 OE 21 20 CE 19 18 17 16 15 PIN DESCRIPTION All Pins Pass Through Except 20, 26, 28 Pin 1 RST Reset Pin 11 DQ0 Data Input/Output 0 Pin 14 GND Ground Pin 20 CE Conditioned Chip Enable Pin 22 OE Output Enable Pin 26 V CC Switched V CC for 24 Pin RAM Pin 27 WE Write Enable Pin 28 V CC Switched V CC for 28 Pin RAM DESCRIPTION The DS1216B SmartWatch/RAM 16/64K is a 28 pin, 600 MIL wide DIP socket with a built in CMOS watch function, a nonvolatile RAM controller circuit, and an embedded lithium energy source. It accepts either 24 pin 2K x 8 or 28 pin 8K x 8 JEDEC bytewide CMOS static RAM. When the socket is mated with a CMOS SRAM, it provides a complete solution to problems associated with memory volatility and uses a common energy source to maintain time and date. A key feature of the SmartWatch is that the watch function remains transparent to the RAM. The SmartWatch monitors V CC for an out of tolerance condition. When such a condition occurs, an internal lithium energy source is automatically switched on and write protection is unconditionally enabled to prevent loss of watch and RAM data. Using the SmartWatch saves PC board space since the combination of SmartWatch and the mated RAM take up no more area than the memory alone. The Smart- Watch uses pins 28, 27, 26, 22, 20, 11, and 1 for RAM and watch control. All other pins are passed straight through to the socket receptacle. 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. 080697 1/10

The SmartWatch provides timekeeping information including hundredths of seconds, seconds, minutes, hours, day, date, month, and year information. The date at the end of the month is automatically adjusted for months with less than 31 days, including correction for leap years. The SmartWatch operates in either 24 hour or 12 hour format with an AM/PM indicator. OPERATION Communication with the SmartWatch is established by pattern recognition on a serial bit stream of 64 bits which must be matched by executing 64 consecutive write cycles containing the proper data on DQ0. All accesses which occur prior to recognition of the 64 bit pattern are directed to memory. After recognition is established, the next 64 read or write cycles either extract or update data in the SmartWatch, and memory access is inhibited. Data transfer to and from the timekeeping function is accomplished with a serial bit stream under control of Chip Enable (CE), Output Enable (OE), and Write Enable (WE). Initially, a read cycle to any memory location using the CE and OE control of the SmartWatch starts the pattern recognition sequence by moving a pointer to the first bit of the 64 bit comparison register. Next, 64 consecutive write cycles are executed using the CE and WE control of the SmartWatch. These 64 write cycles are used only to gain access to the SmartWatch. Therefore, any address to the memory in the socket is acceptable. However, the write cycles generated to gain access to the SmartWatch are also writing data to a location in the mated RAM. The preferred way to manage this requirement is to set aside just one address location in RAM as a SmartWatch scratch pad. When the first write cycle is executed, it is compared to bit 0 of the 64 bit comparison register. If a match is found, the pointer increments to the next location of the comparison register and awaits the next write cycle. If a match is not found, the pointer does not advance and all subsequent write cycles are ignored. If a read cycle occurs at any time during pattern recognition, the present sequence is aborted and the comparison register pointer is reset. Pattern recognition continues for a total of 64 write cycles as described above until all the bits in the comparison register have been matched (this bit pattern is shown in Figure 1). With a correct match for 64 bits, the SmartWatch is enabled and data transfer to or from the timekeeping registers can proceed. The next 64 cycles will cause the SmartWatch to either receive or transmit data on DQ0, depending on the level of the OE pin or the WE pin. Cycles to other locations outside the memory block can be interleaved with CE cycles without interrupting the pattern recognition sequence or data transfer sequence to the SmartWatch. SMARTWATCH COMPARISON REGISTER DEFINITION Figure 1 HEX VALUE BYTE 0 1 1 0 0 0 1 0 1 C5 BYTE 1 0 0 1 1 1 0 1 0 3A BYTE 2 1 0 1 0 0 0 1 1 A3 BYTE 3 0 1 0 1 1 1 0 0 5C BYTE 4 1 1 0 0 0 1 0 1 C5 BYTE 5 0 0 1 1 1 0 1 0 3A BYTE 6 1 0 1 0 0 0 1 1 A3 BYTE 1 0 1 1 1 0 0 5C NOTE: The pattern recognition in Hex is C5, 3A, A3, 5C, C5, 3A, A3, 5C. The odds of this pattern being accidentally duplicated and causing inadvertent entry to the SmartWatch is less than 1 in 10 19. This pattern is sent to the SmartWatch LSB to MSB. 080697 2/10

NONVOLATILE CONTROLLER OPERATION The DS1216B SmartWatch performs circuit functions required to make a CMOS RAM nonvolatile. First, a switch is provided to direct power from the battery or V CC supply, depending on which voltage is greater. This switch has a voltage drop of less than 0.2 volts. The second function which the SmartWatch provides is power fail detection. Power fail detection occurs at V TP. The DS1216B constantly monitors the V CC supply. When V CC goes out of tolerance, a comparator outputs a power fail signal to the chip enable logic. The third function accomplishes write protection by holding the chip enable signal to the memory within 0.2 volts of V CC or battery. During nominal power supply conditions the memory chip enable signal will track the chip enable signal sent to the socket with a maximum propagation delay of 20 ns. FRESHNESS SEAL Each DS1216B is shipped from Dallas Semiconductor with its lithium energy source disconnected, insuring full energy capacity. When V CC is first applied at a level greater than the lithium energy source is enabled for battery backup operation. SMARTWATCH REGISTER INFORMATION The SmartWatch information is contained in eight registers of eight bits, each of which is sequentially accessed one bit at a time after the 64 bit pattern recognition sequence has been completed. When updating the Smart- Watch registers, each register must be handled in groups of eight bits. Writing and reading individual bits within a register could produce erroneous results. These read/write registers are defined in Figure 2. registers is always accomplished by stepping through all eight registers, starting with bit 0 of register 0 and ending with bit 7 of register 7. AM PM/12/24 MODE Bit 7 of the hours register is defined as the 12 or 24 hour mode select bit. When high, the 12 hour mode is selected. In the 12 hour mode, bit 5 is the AM/PM bit with logic high being PM. In the 24 hour mode, bit 5 is the second 10 hour bit (20 23 hours). OSCILLATOR AND RESET BITS Bits 4 and 5 of the day register are used to control the RESET and oscillator functions. Bit 4 controls the RESET (pin 1). When the RESET bit is set to logic 1, the RESET input pin is ignored. When the RESET bit is set to logic 0, a low input on the RESET pin will cause the SmartWatch to abort data transfer without changing data in the watch registers. Bit 5 controls the oscillator. When set to logic 1, the oscillator is off. When set to logic 0, the oscillator turns on and the watch becomes operational. These bits are shipped from the factory set to a logic 1. ZERO BITS Registers 1, 2, 3, 4, 5, and 6 contain one or more bits which will always read logic 0. When writing these locations, either a logic 1 or 0 is acceptable. ADDITIONAL INFORMATION Please see Application Notes 4 and 52 for information regarding optional modifications and utilization of the Phantom Clock contained within the SmartWatch. Data contained in the SmartWatch register is in binary coded decimal format (BCD). Reading and writing the 080697 3/10

SMARTWATCH REGISTER DEFINITION Figure 2 REGISTER RANGE (BCD) 0 0.1 SEC 0.01 SEC 00 99 1 0 10 SEC SECONDS 00 59 2 0 10 MIN MINUTES 00 59 3 12/24 0 10 A/P HR HOUR 01 12 4 0 0 OSC RST 0 DAY 01 07 00 23 5 0 0 10 DATE DATE 01 31 6 0 0 0 10 MONTH MONTH 01 12 7 10 YEAR YEAR 00 99 080697 4/10

ABSOLUTE MAXIMUM RATINGS* Voltage on Any Pin Relative to Ground 0.3V to +7.0V Operating Temperature 0 C to 70 C Storage Temperature 40 C to +70 C Soldering Temperature 260 C for 10 seconds (See Note 6) * 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. RECOENDED DC OPERATING CONDITIONS (0 C to 70 C) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES PIN 26L, PIN 28L Supply Voltage V CC 4.5 5.0 5.5 V 1, 3 Logic 1 V IH 2.2 V CC +0.3 V 1, 10 Logic 0 V IL 0.3 +0.8 V 1, 10 DC ELECTRICAL CHARACTERISTICS (0 C to 70 C; V CC =4.5 to 5.5V) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES PIN 26L, PIN 28L Supply I CCI 5 ma 3, 4, 5 PIN 26U, PIN 28U Supply Voltage V CCO V CC 0.2 V 3, 8 PIN 26U, PIN 28U Supply Current I CCO 80 ma 3, 8 Input Leakage I IL 1.0 +1.0 µa 4,10,13 Output @ 2.4V I OH 1.0 ma 2 Output @ 0.4V I OL 4.0 ma 2 Write Protection Voltage V TP 4.25 4.5 V PIN 20U Output V OHL V CC 0.2 V BAT 0.2 PIN 26U, PIN 28U Battery Current PIN 26U, PIN 28U Battery Voltage CAPACITANCE (0 C to 70 C; V CC < 4.5V) V 3 I BAT 1 µa 3 V BAT 2 3 3.6 V 3 (t A = 25 C) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Input Capacitance C IN 5 pf Output Capacitance C OUT 7 pf 080697 5/10

AC ELECTRICAL CHARACTERISTICS (0 C to 70 C; V CC =4.5 to 5.5V) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Read Cycle Time t RC 250 ns CE Access Time t CO 200 ns OE Access Time t OE 100 ns CE To Output Low Z t COE 10 ns OE To Output Low Z t OEE 10 ns CE To Output High Z t OD 100 ns OE To Output High Z t ODO 100 ns Read Recovery t RR 50 ns Write Cycle Time t WC 250 ns Write Pulse Width t WP 170 ns Write Recovery t WR 50 ns 11 Data Setup Time t DS 100 ns 12 Data Hold Time t DH 0 ns 12 CE Pulse Width t CW 170 ns RESET Pulse Width t RST 200 ns CE Propagation Delay t PD 5 10 20 ns 2, 9 CE High to Power Fail t PF 0 ns (0 C to 70 C; V CC <4.5V) Recovery at Power Up t REC 2 ms V CC Slew Rate 4.5 3V t F 0 µs CE Pulse Width t CE 1.5 µs 7 080697 6/10

TIMING DIAGRAM: READ CYCLE TO SMARTWATCH WE = V IH t RC CE t CO t RR t OD OE t OE t ODO t OEE DQ0 t COE OUTPUT DATA VALID TIMING DIAGRAM: WRITE CYCLE TO SMARTWATCH OE = V IH t WC t WR t WP WE CE t CW t WR t DS t DH DQ0 t DH DATA IN STABLE TIMING DIAGRAM: RESET FOR SMARTWATCH t RST RST 080697 7/10

TIMING DIAGRAM: POWER DOWN CE PIN 20 L t CE V IH V IL CE PIN 20 U t PD t CE t PF VBAT 0.2V V IH V IL V CC PIN 26 L, PIN 28 L 4.5V t F 4.25V TIMING DIAGRAM: POWER UP V IH CE PIN 20 L V IL V BAT 0.2V CE PIN 20 U t REC V IL 4.5V t PD V CC PIN 26 L, PIN 28 L WARNING: Under no circumstances are negative undershoots, of any amplitude, allowed when device is in battery backup mode. Water washing for flux removal may discharge internal lithium source as exposed voltage pins are present. 080697 8/10

NOTES: 1. All voltages are referenced to ground. 2. Measured with a load as shown in Figure 3. 3. Pin locations are designated U when a parameter definition refers to the socket receptacle and L when a parameter definition refers to the socket pin. 4. No memory inserted in the socket. 5. Pin 26L can be connected to V CC or left disconnected at the PC board. 6. SmartWatch sockets can be successfully processed through some conventional wave soldering techniques as long as temperature exposure to the lithium energy source contained within does not exceed +85 C. However, post solder cleaning with water washing techniques is not permissible. Discharge to the lithium energy source may result, even if de ionized water is utilized. It is equally imperative that ultrasonic vibration is not used in order to avert damage to the quartz crystal resonator employed by the oscillator circuit. 7. t CE max. must be met to ensure data integrity on power loss. 8. V CC is within nominal limits and a memory is installed in the socket. 9. Input pulse rise and fall times equal 10 ns. 10. Applies to Pins 1 L, 11 L, 20 L, 22 L, and 27 L. 11. t WR is a function of the latter occurring edge of WE or CE. 12. t DH and t DS are a function of the first occurring edge of WE or CE. 13. RST (Pin 1) has an internal pull up resistor. OUTPUT LOAD Figure 3 +5 VOLTS 1.1KΩ D.U.T. 680Ω 50 pf 080697 9/10

DS1216B SMARTWATCH 28 15 PKG 28 PIN 32 PIN DIM MIN MAX MIN MAX A IN. 1.390 35.31 1.420 36.07 1.580 40.13 1.620 41.14 B IN. 0.690 17.53 0.720 18.29 0.690 17.53 0.720 18.29 C IN. 0.370 9.39 0.420 10.67 0.350 8.89 0.410 10.40 D IN. 0.035 0.89 0.065 1.65 0.035 0.89 0.065 1.65 E IN. 0.015 0.38 0.035 0.89 0.015 0.38 0.035 0.89 F IN. 0.120 3.04 0.160 4.06 0.120 3.04 0.160 4.06 1 A 14 G IN. H IN. 0.090 2.29 0.590 14.99 0.110 2.79 0.630 16.00 0.090 2.29 0.590 14.99 0.110 2.79 0.630 16.00 J IN. 0.008 0.20 0.012 0.30 0.008 0.20 0.012 0.30 K IN. 0.015 0.38 0.021 0.53 0.015 0.38 0.021 0.53 B C E F J D K EQUAL SPACES AT.100 ±.010 (TNA) G H 080697 10/10