X1228: Real Time Clock/Calendar/CPU Supervisor with EEPROM

The X1228 device is a Real Time Clock with clock/calendar, two polled alarms with integrated 512x8 EEPROM, oscillator compensation, CPU Supervisor (POR/LVS and WDT) and battery backup switch.

The oscillator uses an external, low-cost 32.768kHz crystal. All compensation and trim components are integrated on the chip. This eliminates several external discrete components and a trim capacitor, saving board area and component cost.

The Real-Time Clock keeps track of time with separate registers for Hours, Minutes, Seconds. The Calendar has separate registers for Date, Month, Year and Day-of-week. The calendar is correct through 2099, with automatic leap year correction.

The powerful Dual Alarms can be set to any Clock/Calendar value for a match. For instance, every minute, every Tuesday, or 5:23 AM on March 21. The alarms can be polled in the Status Register or provide a hardware interrupt (IRQ Pin). There is a repeat mode for the alarms allowing a periodic interrupt.

The PHZ/IRQ pin may be software selected to provide a frequency output of 1Hz, 4096Hz, or 32,768Hz.

The X1228 device integrates CPU Supervisor functions and a Battery Switch. There is a Power-On Reset (RESET output) with typically 250ms delay from power-on. It will also assert RESET when VCC goes below the specified threshold. The VTRIP threshold is user reprogrammable. There is a WatchDog Timer (WDT) with three selectable time-out periods (0.25s, 0.75s, 1.75s) and a disabled setting. The watchdog activates the RESET pin when it expires.

The device offers a backup power input pin. This VBACK pin allows the device to be backed up by battery or SuperCap. The entire X1228 device is fully operational from 2.7V to 5.5V and the clock/calendar portion of the X1228 device remains fully operational down to 1.8V (Standby Mode).

The X1228 device provides 4K bits of EEPROM with 8 modes of BlockLock™ control. The BlockLock allows a safe, secure memory for critical user and configuration data, while allowing a large user storage area.

Key Features
  • Real Time Clock/Calendar
    • Tracks Time in Hours, Minutes, and Seconds
    • Day of the Week, Day, Month, and Year
  • Two Polled Alarms (Non-volatile)
    • Settable on the Second, Minute, Hour, Day of the Week, Day, or Month
    • Repeat Mode (periodic interrupts)
  • Oscillator Compensation on Chip
    • Internal Feedback Resistor and Compensation Capacitors
    • 64 Position Digitally Controlled Trim Capacitor
    • Six Digital Frequency Adjustment Settings to ±30ppm
  • CPU Supervisor Functions
    • Power-On Reset, Low Voltage Sense
    • Watchdog Timer (SW Selectable: 0.25s, 0.75s, 1.75s, off)
  • Battery Switch or Super Cap Input
  • 512 x 8 Bits of EEPROM
    • 64-Byte Page Write Mode
    • Eight Modes of Block Lock™ Protection
    • Single Byte Write Capability
  • High Reliability
    • Data Retention: 100 Years
    • Endurance: 100,000 Cycles Per Byte
  • 2-Wire™ Interface Interoperable with I2C
    • 400kHz Data Transfer Rate
  • Frequency Output (SW Selectable: Off, 1Hz, 4096Hz, or 32.768kHz)
  • Low Power CMOS
    • 1.25µA Operating Current (Typical)
  • Small Package Options
    • 14 Ld SOIC and 14 Ld TSSOP
  • Repetitive Alarms
  • Temperature Compensation
  • Pb-Free Plus Anneal Available (RoHS Compliant)
Applications
  • Utility Meters
  • HVAC Equipment
  • Audio/Video Components
  • Set Top Boxes/Televisions
  • Modems
  • Network Routers, Hubs, Switches, Bridges
  • Cellular Infrastructure Equipment
  • Fixed Broadband Wireless Equipment
  • Pagers/PDAs
  • POS Equipment
  • Test Meters/Fixtures
  • Office Automation (Copiers, Fax)
  • Home Appliances
  • Computer Products
  • Other Industrial/Medical/Automotive
Typical Diagram
Application Notes
TitleTypeUpdatedSizeOther Languages
AN154: Xicor Real Time Clock FamilyPDF05 Dec 2014147 KB
AN138: Programmable On-Chip Oscillator CompensationPDF13 Nov 2014109 KB
AN1303: Replacing the X1226, X1227, X1228 or X1288 RTC with the ISL12026, ISL12027, ISL12028PDF13 Nov 201450 KB
AN1229: Adding a Manual Reset to Intersil CPU SupervisorsPDF13 Nov 201485 KB
AN1148: Real Time Clock X12xx Features and ApplicationPDF13 Nov 201495 KB
Datasheets
TitleTypeUpdatedSizeOther Languages
X1228 DatasheetPDF19 Nov 2014418 KB
Tech Briefs
TitleTypeUpdatedSizeOther Languages
TB460: Replacing the x1226, x1227 or x1228 RTC with the ISL12026, ISL12026A, ISL12027 or ISL12028PDF19 Nov 201440 KB
User Guides
TitleTypeUpdatedSizeOther Languages
X1227MBEVAL User GuidePDF13 Nov 2014508 KB
Order Information
Part NumberPackage TypeWeight(g)PinsMSL RatingPeak Temp (°C)RoHS Status
X1228S1414 Ld SOIC0.1314240
X1228S14-2.714 Ld SOIC0.1314240
X1228S14-2.7A14 Ld SOIC0.1314240
X1228S14-2.7T114 Ld SOIC T+R0.1314240
X1228S14-4.5A14 Ld SOIC0.1314240
X1228S14I14 Ld SOIC0.1314240
X1228S14I-2.714 Ld SOIC0.1314240
X1228S14I-2.7A14 Ld SOIC0.1314240
X1228S14I-4.5A14 Ld SOIC0.1314240
X1228S14IZ14 Ld SOIC0.13143260RoHS
X1228S14IZ-2.714 Ld SOIC0.13143260RoHS
X1228S14IZ-2.7A14 Ld SOIC0.13143260RoHS
X1228S14IZ-4.5A14 Ld SOIC0.13143260RoHS
X1228S14Z14 Ld SOIC0.13143260RoHS
X1228S14Z-2.714 Ld SOIC0.13143260RoHS
X1228S14Z-2.7A14 Ld SOIC0.13143260RoHS
X1228S14Z-2.7T114 Ld SOIC T+R0.13143260RoHS
X1228S14Z-4.5A14 Ld SOIC0.13143260RoHS
X1228V1414 Ld TSSOP0.05414240
X1228V14-2.714 Ld TSSOP0.05414240
X1228V14-2.7A14 Ld TSSOP0.05414240
X1228V14-4.5A14 Ld TSSOP0.05414240
X1228V14I14 Ld TSSOP0.05414240
X1228V14I-2.714 Ld TSSOP0.05414240
X1228V14I-2.7A14 Ld TSSOP0.05414240
X1228V14I-4.5A14 Ld TSSOP0.05414240
X1228V14IZ14 Ld TSSOP0.05414260RoHS
X1228V14IZ-2.714 Ld TSSOP0.05414260RoHS
X1228V14IZ-2.7A14 Ld TSSOP0.05414260RoHS
X1228V14IZ-4.5A14 Ld TSSOP0.05414260RoHS
X1228V14Z14 Ld TSSOP0.05414260RoHS
X1228V14Z-2.714 Ld TSSOP0.05414260RoHS
X1228V14Z-2.7A14 Ld TSSOP0.05414260RoHS
X1228V14Z-4.5A14 Ld TSSOP0.05414260RoHS
X1227MBEVALN/A
X1228 Datasheet 19 Nov 2014
AN154: Xicor Real Time Clock Family 05 Dec 2014
AN138: Programmable On-Chip Oscillator Compensation 13 Nov 2014
AN1303: Replacing the X1226, X1227, X1228 or X1288 RTC with the ISL12026, ISL12027, ISL12028 13 Nov 2014
AN1229: Adding a Manual Reset to Intersil CPU Supervisors 13 Nov 2014
AN1148: Real Time Clock X12xx Features and Application 13 Nov 2014
TB460: Replacing the x1226, x1227 or x1228 RTC with the ISL12026, ISL12026A, ISL12027 or ISL12028 19 Nov 2014
X1227MBEVAL User Guide 13 Nov 2014