Cypress CY14B101P Specification Sheet

1 mbit (128k x 8) serial spi nvsram with real time clock

Advertisement

Quick Links

Features
1 Mbit NonVolatile SRAM
Internally organized as 128K x 8
®
STORE to QuantumTrap
automatically on power down (AutoStore
HSB pin (Hardware Store) or SPI instruction (Software Store)
RECALL to SRAM initiated on power up (Power Up Recall
or by SPI Instruction (Software Recall)
Automatic STORE on power down with a small capacitor
High Reliability
Infinite Read, Write, and RECALL cycles
200,000 STORE cycles to QuantumTrap
Data Retention: 20 Years
Real Time Clock
Full featured Real Time Clock
Watchdog timer
Clock alarm with programmable interrupts
Capacitor or battery backup for RTC
Backup current of 300 nA
High Speed Serial Peripheral Interface (SPI)
40 MHz Clock rate - RTC Read at 25 MHz
Supports SPI Modes 0 (0,0) and 3 (1,1)
Logic Block Diagram
CS
WP
SCK
HOLD
SI
Cypress Semiconductor Corporation
Document #: 001-44109 Rev. *B
PRELIMINARY
1 Mbit (128K x 8) Serial SPI nvSRAM
nonvolatile elements initiated
®
) or by user using
Instruction decode
Write protect
Control logic
Instruction
register
A0-A16
Address
Decoder
198 Champion Court
with Real Time Clock
Write Protection
Hardware Protection using Write Protect (WP) Pin
Software Protection using Write Disable Instruction
Software Block Protection for 1/4, 1/2, or entire Array
Low Power Consumption
Single 3V +20%, –10% operation
®
Average Vcc current of 10 mA at 40 MHz operation
)
Industry Standard Configurations
Commercial and industrial temperatures
16-pin SOIC Package
RoHS compliant
Overview
The Cypress CY14B101P combines a 1 Mbit nonvolatile static
RAM with full featured real time clock in a monolithic integrated
circuit with serial SPI interface. The memory is organized as
128K words of 8 bits each. The embedded nonvolatile elements
incorporate the QuantumTrap technology, creating the world's
most reliable nonvolatile memory. The SRAM provides infinite
read and write cycles, while the QuantumTrap cells provide
highly reliable nonvolatile storage of data. Data transfers from
SRAM to the nonvolatile elements (STORE operation) takes
place automatically at power down. On power up, data is
restored to the SRAM from the nonvolatile memory (RECALL
operation). The STORE and RECALL operations can also be
initiated by the user.
Quantum Trap
128K X 8
STORE
SRAM ARRAY
RECALL
128K X 8
D0-D7
Data I/O register
Status register
,
San Jose
CY14B101P
V
V
CC
CAP
Power Control
STORE/RECALL
Control
RTC
MUX
CA 95134-1709
408-943-2600
Revised February 2, 2009
HSB
Xout
Xin
INT
SO
[+] Feedback

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CY14B101P and is the answer not in the manual?

Questions and answers

Summary of Contents for Cypress CY14B101P

  • Page 1 ❐ RoHS compliant Overview The Cypress CY14B101P combines a 1 Mbit nonvolatile static RAM with full featured real time clock in a monolithic integrated circuit with serial SPI interface. The memory is organized as 128K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s...
  • Page 2 Document #: 001-44109 Rev. *B PRELIMINARY Figure 1. Pin Diagram - 16-Pin SOIC V RTCbat X out Top View X in not to scale HOLD RTCcap Description CY14B101P is used. RTCbat is used. RTCcap Page 2 of 32 [+] Feedback...
  • Page 3: Device Operation

    Document #: 001-44109 Rev. *B PRELIMINARY SRAM Read A read cycle in CY14B101P is performed at the SPI bus speed and the data is read out with zero cycle delay after the READ instruction is performed. The READ instruction is issued through the SI pin of the nvSRAM and consists of the READ opcode and 3 bytes of address.
  • Page 4: Serial Peripheral Interface

    (SI), Serial Output (SO), and Serial Clock (SCK) pins. CY14B101P provides serial access to nvSRAM through SPI interface. The SPI bus on CY14B101P can run at speeds up to 40 MHz for all instructions except RDRTC which runs at 25 MHz.
  • Page 5 CS pin. Any instruction can be issued to a slave device only while the CS pin is LOW. The CY14B101P is selected when the CS pin is LOW. When the device is not selected, data through the SI pin is ignored and the serial output pin (SO) remains in a high impedance state.
  • Page 6: Spi Modes

    SCK pin when device is selected by bringing the CS pin LOW. If SCK pin is LOW when device is selected, SPI Mode 0 is assumed and if SCK pin is HIGH, CY14B101P works in SPI Mode 3.
  • Page 7: Spi Functional Description

    SWITCH Special NV Instructions SWITCH Reserved The SPI instructions in CY14B101P are divided based on their functionality in following types: ❐ Status Register Access: WRSR and RDSR instructions ❐ Write Protection Functions: WREN and WRDI instructions along with WP pin and WEN, BP0 and BP1 bits ❐...
  • Page 8: Status Register

    WRSR instruction, it is recommended to leave the other bits as ‘0’ while writing to the Status Register. Note In CY14B101P, the values written to Status Register are saved to nonvolatile memory only after a STORE operation. If...
  • Page 9 “1”, all write operations to the status register are inhibited. The hardware write protection function is blocked when the WPEN bit is “0”. This allows the user to install the CY14B101P in a system with the WP pin tied to ground, and still write to the status register.
  • Page 10: Memory Access

    Protected The write operations on CY14B101P are performed through the Writable Serial Input (SI) pin. To perform a write operation CY14B101P, if the device is write disabled, then the device must first be write Protected enabled through the WREN instruction. When the writes are Writable enabled (WEN = ‘1’), WRITE instruction is issued after the falling...
  • Page 11 CS must be held LOW to allow the data from all 16 RTC registers to be transmitted through the SO pin. Note Read RTC instruction operates at a maximum clock frequency of 25 MHz. CY14B101P Data Byte N Data Data Byte N...
  • Page 12 0101 1001 ASDISB 0001 1001 Software Store (STORE) When a STORE instruction is executed, CY14B101P performs a Software Store operation. The STORE operation is issued Document #: 001-44109 Rev. *B PRELIMINARY of data. WRTC allows burst mode write operation. When writing more than one registers in burst mode, the address rolls over to 0x00 after the last RTC address (0x0F) is reached.
  • Page 13 Hi-Z AutoStore Enable (ASENB) The AutoStore Enable instruction enables the AutoStore on CY14B101P. This setting is not nonvolatile and needs to be followed by a STORE sequence if this is desired to survive power cycle. To issue this instruction, the device must be write enabled (WEN = ‘1’).
  • Page 14: Real Time Clock Operation

    Using a capacitor has the obvious advantage of recharging the backup source each time the system is powered up. If a battery is used, a 3V lithium is recommended and the CY14B101P sources current only from the battery when the primary power is removed.
  • Page 15 ‘W’ bit back to “0” for the changes to take effect. Note CY14B101P requires the alarm match bit for seconds (0x02 - D7) to be set to ‘0’ for proper operation of Alarm Flag and Interrupt.
  • Page 16 “AutoStore or Power Up RECALL” on page 26). Interrupts The CY14B101P has a Flags register, Interrupt register, and Interrupt logic that can signal interrupt to the microcontroller. There are three potential sources for interrupt: watchdog timer, power monitor, and alarm timer. Each of these can be individually enabled to drive the INT pin by appropriate setting in the Interrupt register (0x06).
  • Page 17 Accessing the Real Time Clock through SPI CY14B101P uses 16 registers for Real Time Clock (RTC). These registers can be read out or written to by accessing all 16 registers in burst mode or accessing each register, one at a time.
  • Page 18 H/L (1) P/L (0) Alarm Day Alarm Hours Alarm Minutes Alarm, Seconds Centuries OSCF CAL (0) W (0) CY14B101P Function/Range Years: 00–99 Months: 01–12 Day of Month: 01–31 Day of week: 01–07 Hours: 00–23 Minutes: 00–59 Seconds: 00–59 Calibration Values...
  • Page 19 Time Keeping - Day Time Keeping - Hours 10s Hours Time Keeping - Minutes 10s Minutes Time Keeping - Seconds Calibration/Control Calibration Sign CY14B101P Years Months Day of Month Day of Week Hours Minutes Seconds Calibration Page 19 of 32...
  • Page 20 Document #: 001-44109 Rev. *B PRELIMINARY WatchDog Timer Interrupt Status/Control Alarm - Day 10s Alarm Date Alarm - Hours 10s Alarm Hours Alarm - Minutes 10s Alarm Minutes CY14B101P Alarm Date Alarm Hours Alarm Minutes Page 20 of 32 [+] Feedback...
  • Page 21 1. This bit defaults to 0 on power up. Document #: 001-44109 Rev. *B PRELIMINARY Alarm - Seconds Time Keeping - Centuries Flags OSCF CY14B101P Alarm Seconds Centuries . It is cleared to SWITCH Page 21 of 32 [+] Feedback...
  • Page 22: Maximum Ratings

    = Max, V < V < V = –2 mA = 4 mA pin and V , 5V Rated CY14B101P + 2.0V = 25°C) ... 1.0W Ambient Temperature 0°C to +70°C 2.7V to 3.6V –40°C to +85°C 2.7V to 3.6V –1...
  • Page 23: Ac Test Conditions

    Test Conditions Test conditions follow standard test methods and procedures for measuring thermal impedance, per EIA / JESD51. Figure 24. AC Test Loads and Waveforms 577Ω 3.0V OUTPUT 789Ω CY14B101P Unit Years Unit 16-SOIC Unit °C/W °C/W 577Ω 5 pF 789Ω...
  • Page 24 7. Current drawn from either V or V when V RTCcap RTCbat Document #: 001-44109 Rev. *B PRELIMINARY Test Conditions Room Temperature (25 Hot Temperature (85 40 MHz Description < V SWITCH. CY14B101P Units 25 MHz (RDRTC Instruction) Unit Page 24 of 32 [+] Feedback...
  • Page 25 CH t CL t HD t CO Figure 26. HOLD Timing t HH t SH t SH t HHZ CY14B101P t CS t CSH t HZCS t OH HI-Z t HH t HLZ Page 25 of 32 [+] Feedback...
  • Page 26: Switching Waveforms

    STORE t HHHD t LZHSB t DELAY t FA t FA Read and Write BROWN POWER-UP RECALL AUTOSTORE SWITCH. CY14B101P CY14B101P 2.65 [10] Note 9 t STORE Note 11 t HHHD t DELAY t LZHSB POWER Read and Write...
  • Page 27 13. Commands such as STORE and RECALL lock out IO until operation is complete which further increases this time. See the specific command. Document #: 001-44109 Rev. *B PRELIMINARY Description [13] Figure 28. Software STORE Cycle t STORE Hi-Z [13] Figure 29. Software RECALL Cycle t RECALL Hi-Z CY14B101P CY14B101P Unit µs µs Page 27 of 32 [+] Feedback...
  • Page 28 HSB pin is driven high to V CC only by Internal 100K resistor, HSB driver is disabled SRAM is disabled as long as HSB (IN) is driven LOW. t DHSB t DHSB CY14B101P CY14B101P Unit t HHHD t LZHSB Page 28 of 32...
  • Page 29: Ordering Information

    Ordering Information Ordering Code Package Diagram CY14B101P-SFXCT CY14B101P-SFXC CY14B101P-SFXIT CY14B101P-SFXI All the above parts are Pb - free. The above table contains advance information. Contact your local Cypress sales representative for availability of these parts. Part Numbering Nomenclature CY 14 B 101 P - SF X C T...
  • Page 30: Package Diagrams

    CY14B101P PRELIMINARY Package Diagrams Figure 31. 16-Pin (300 mil) SOIC Package (51-85022) 51-85022 *B Document #: 001-44109 Rev. *B Page 30 of 32 [+] Feedback...
  • Page 31 Document History Page Document Title: CY14B101P 1 Mbit (128K x 8) Serial SPI nvSRAM with Real Time Clock Document Number: 001-44109 Submission REV. ECN NO. Date 1939467 See ECN 2607447 11/21/2008 2654487 02/04/2009 Document #: 001-44109 Rev. *B PRELIMINARY Orig. of...
  • Page 32 AutoStore and QuantumTrap are registered trademarks of Cypress Semiconductor Corporation. All products and company names mentioned in this document are the trademarks of their respective holders. PRELIMINARY PSoC Solutions psoc.cypress.com General clocks.cypress.com Low Power/Low Voltage Precision Analog LCD Drive image.cypress.com CAN 2.0b Revised February 2, 2009 CY14B101P psoc.cypress.com/solutions psoc.cypress.com/low-power psoc.cypress.com/precision-analog psoc.cypress.com/lcd-drive psoc.cypress.com/can psoc.cypress.com/usb Page 32 of 32 [+] Feedback...

Table of Contents

Save PDF