CY14C101PA CY14B101PA CY14E101PA 1-Mbit (128K 8) Serial (SPI) nvSRAM with Real-Time Clock 1-Mbit (128K 8) Serial (SPI) nvSRAM with Real Time Clock Write protection Features Hardware protection using Write Protect (WP) pin 1-Mbit nonvolatile static random access memory (nvSRAM) Software protection using Write Disable instruction Internally organized as 128K 8 Software block protection for 1/4, 1/2, or entire array STORE to QuantumTrap nonvolatile elements initiated Low power consumption automatically on power-down (AutoStore) or by using SPI Average active current of 3 mA at 40 MHz operation instruction (Software STORE) or HSB pin (Hardware STORE) Average standby mode current of 250 A RECALL to SRAM initiated on power-up (Power Up RECALL) Sleep mode current of 8 A or by SPI instruction (Software RECALL) Industry standard configurations Automatic STORE on power-down with a small capacitor Operating voltages: High reliability CY14C101PA: V = 2.4 V to 2.6 V CC Infinite read, write, and RECALL cycles CY14B101PA: V = 2.7 V to 3.6 V CC 1 million STORE cycles to QuantumTrap CY14E101PA: V = 4.5 V to 5.5 V Data retention: 20 years at 85C CC Industrial temperature Real time clock (RTC) 16-pin small outline integrated circuit (SOIC) package Full-featured RTC Restriction of hazardous substances (RoHS) compliant Watchdog timer Clock alarm with programmable interrupts Functional Description Backup power fail indication 1 Square wave output with programmable frequency (1 Hz, The Cypress CY14X101PA combines a 1-Mbit nvSRAM with 512 Hz, 4096 Hz, 32.768 kHz) a full-featured RTC in a monolithic integrated circuit with serial Capacitor or battery backup for RTC SPI interface. The memory is organized as 128K words of 8 bits Backup current of 0.45 A (typical) each. The embedded nonvolatile elements incorporate the 40 MHz, and 104 MHz High-speed serial peripheral interface QuantumTrap technology, creating the worlds most reliable (SPI) nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable 40 MHz clock rate SPI write and read with zero cycle delay nonvolatile storage of data. Data transfers from SRAM to the 104 MHz clock rate SPI write and read (with special fast read nonvolatile elements (STORE operation) takes place instructions) automatically at power-down. On power-up, data is restored to Supports SPI mode 0 (0, 0) and mode 3 (1, 1) the SRAM from the nonvolatile memory (RECALL operation). SPI access to special functions You can also initiate the STORE and RECALL operations Nonvolatile STORE/RECALL through SPI instruction. 8-byte serial number For a complete list of related documentation, click here. Manufacturer ID and Product ID Sleep mode V V VCC VCAP RTCcap RTCbat Logic Block Diagram Serial Number 8 x 8 Power Control Manufacturer ID / Block Product ID Quantum Trap 128 K x 8 SLEEP STORE SRAM RDSN/WRSN/RDID SI 128 K x 8 Memory Data RECALL READ/WRITE CS & SPI Control Logic Address Control STORE/RECALL/ASENB/ASDISB SCK Write Protection Instruction decoder WP SO RDRTC/WRTC WRSR/RDSR/WREN Status Register X in RTC Control Logic Registers INT/SQW Counters X out Note 1. This device will be referred to as nvSRAM throughout the document. Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-54392 Rev. *P Revised November 13, 2017CY14C101PA CY14B101PA CY14E101PA Contents Pinout ................................................................................3 HOLD Pin Operation ....................................................... 20 Pin Definitions ..................................................................3 Real Time Clock Operation ............................................ 21 Device Operation ..............................................................4 nvTIME Operation ..................................................... 21 SRAM Write .................................................................4 Clock Operations ....................................................... 21 SRAM Read ................................................................4 Reading the Clock ..................................................... 21 STORE Operation .......................................................4 Setting the Clock ....................................................... 21 AutoStore Operation ....................................................4 Backup Power ........................................................... 21 Software STORE Operation ........................................5 Stopping and Starting the Oscillator .......................... 21 Hardware STORE and HSB pin Operation .................5 Calibrating the Clock ................................................. 22 RECALL Operation ......................................................5 Alarm .........................................................................22 Hardware RECALL (Power-Up) ..................................5 Watchdog Timer ........................................................ 22 Software RECALL .......................................................5 Programmable Square Wave Generator ...................23 Disabling and Enabling AutoStore ...............................5 Power Monitor ........................................................... 23 Serial Peripheral Interface ...............................................6 Backup Power Monitor .............................................. 23 SPI Overview ...............................................................6 Interrupts ...................................................................23 SPI Modes .........................................................................7 Interrupt Register ....................................................... 23 SPI Operating Features ....................................................8 Flags Register ........................................................... 24 Power-Up ....................................................................8 RTC External Components ....................................... 25 Power-Down ................................................................8 PCB Design Considerations for RTC ............................ 26 Active Power and Standby Power Modes ...................8 Layout requirements .................................................. 26 SPI Functional Description ..............................................9 Maximum Ratings ........................................................... 31 Status Register ...............................................................10 Operating Range ............................................................. 31 Read Status Register (RDSR) Instruction .................10 DC Electrical Characteristics ........................................ 31 Fast Read Status Register (FAST RDSR) Data Retention and Endurance ..................................... 32 Instruction .........................................................................10 Capacitance ....................................................................32 Write Status Register (WRSR) Instruction ................10 Thermal Resistance ........................................................ 33 Write Protection and Block Protection .........................11 AC Test Loads and Waveforms ..................................... 33 Write Enable (WREN) Instruction ..............................11 AC Test Conditions ........................................................ 33 Write Disable (WRDI) Instruction ..............................12 RTC Characteristics ....................................................... 34 Block Protection ........................................................12 AC Switching Characteristics ....................................... 34 Hardware Write Protection (WP Pin) .........................12 Switching Waveforms .................................................... 35 Memory Access ..............................................................12 AutoStore or Power-Up RECALL .................................. 36 Read Sequence (READ) Instruction ..........................12 Switching Waveforms .................................................... 37 Fast Read Sequence (FAST READ) Instruction ......12 Software Controlled STORE/RECALL Cycles .............. 38 Write Sequence (WRITE) Instruction ........................13 Switching Waveforms .................................................... 38 RTC Access .....................................................................15 Hardware STORE Cycle ................................................. 39 READ RTC (RDRTC) Instruction ..............................15 Switching Waveforms .................................................... 39 Fast Read Sequence (FAST RDRTC) Instruction ....15 Ordering Information ...................................................... 40 WRITE RTC (WRTC) Instruction ...............................16 Ordering Code Definitions ......................................... 40 nvSRAM Special Instructions ........................................16 Package Diagram ............................................................ 41 Software STORE (STORE) Instruction .....................16 Acronyms ........................................................................42 Software RECALL (RECALL) Instruction ..................16 Document Conventions ................................................. 42 AutoStore Enable (ASENB) Instruction .....................16 Units of Measure ....................................................... 42 AutoStore Disable (ASDISB) Instruction ...................17 Errata ...............................................................................43 Special Instructions .......................................................17 Part Numbers Affected .............................................. 43 SLEEP Instruction .....................................................17 Qualification Status ................................................... 43 Serial Number .................................................................17 Errata Summary ........................................................ 43 WRSN (Serial Number Write) Instruction ..................17 Document History Page ................................................. 44 RDSN (Serial Number Read) Instruction ...................18 Sales, Solutions, and Legal Information ...................... 46 FAST RDSN (Fast Serial Number Read) Worldwide Sales and Design Support ....................... 46 Instruction .........................................................................18 Products ....................................................................46 Device ID .........................................................................19 PSoCSolutions .......................................................46 RDID (Device ID Read) Instruction ...........................19 Cypress Developer Community ................................. 46 FAST RDID (Fast Device ID Read) Instruction ........20 Technical Support ..................................................... 46 Document Number: 001-54392 Rev. *P Page 2 of 46