background image

CY14B101L

Document Number: 001-06400 Rev. *I

Page 4 of 18

Hardware RECALL (Power Up)

During power up or after any low power condition (V

CC

  <

V

SWITCH

), an internal RECALL request is latched. When V

CC

once again exceeds the sense voltage of V

SWITCH

, a RECALL

cycle is automatically initiated and takes t

HRECALL

 to complete.

Software STORE

Data is transferred from the SRAM to the nonvolatile memory by
a software address sequence. The CY14B101L software
STORE cycle is initiated by executing sequential CE controlled
READ cycles from six specific address locations in exact order.
During the STORE cycle, an erase of the previous nonvolatile
data is first performed followed by a program of the nonvolatile
elements. When a STORE cycle is initiated, input and output are
disabled until the cycle is completed.

Because a sequence of READs from specific addresses is used
for STORE initiation, it is important that no other READ or WRITE
accesses intervene in the sequence. If they intervene, the
sequence is aborted and no STORE or RECALL takes place.

To initiate the software STORE cycle, the following READ
sequence is performed:

1. Read address 0x4E38, Valid READ

2. Read address 0xB1C7, Valid READ

3. Read address 0x83E0, Valid READ

4. Read address 0x7C1F, Valid READ

5. Read address 0x703F, Valid READ

6. Read address 0x8FC0, Initiate STORE cycle

The software sequence is clocked with CE controlled READs or
OE controlled READs. When the sixth address in the sequence
is entered, the STORE cycle commences and the chip is
disabled. It is important that READ cycles and not WRITE cycles
are used in the sequence. It is not necessary that OE is LOW for
a valid sequence. After the t

STORE

 cycle time is fulfilled, the

SRAM is again activated for READ and WRITE operation.

Software RECALL

Data is transferred from the nonvolatile memory to the SRAM by
a software address sequence. A software RECALL cycle is
initiated with a sequence of READ operations in a manner similar
to the software STORE initiation. To initiate the RECALL cycle,
the following sequence of CE controlled READ operations is
performed:

1. Read address 0x4E38, Valid READ

2. Read address 0xB1C7, Valid READ

3. Read address 0x83E0, Valid READ

4. Read address 0x7C1F, Valid READ

5. Read address 0x703F, Valid READ

6. Read address 0x4C63, Initiate RECALL cycle

Internally, RECALL is a two step procedure. First, the SRAM data
is cleared, and then the nonvolatile information is transferred into
the SRAM cells. After the t

RECALL

 cycle time, the SRAM is once

again ready for READ and WRITE operations. The RECALL
operation does not alter the data in the nonvolatile elements. The
nonvolatile data can be recalled an unlimited number of times.

Data Protection

The CY14B101L protects data from corruption during low
voltage conditions by inhibiting all externally initiated STORE
and WRITE operations. The low voltage condition is detected
when V

CC

 is less than V

SWITCH

If the CY14B101L is in a WRITE mode (both CE and WE are low)
at power up after a RECALL or after a STORE, the WRITE is
inhibited until a negative transition on CE or WE is detected. This
protects against inadvertent writes during power up or brown out
conditions.

Noise Considerations

The CY14B101L is a high speed memory. It must have a high
frequency bypass capacitor of approximately 0.1 µF connected
between V

CC

 and V

SS,

 using leads and traces that are as short

as possible. As with all high speed CMOS ICs, careful routing of
power, ground, and signals reduce circuit noise.

Low Average Active Power

CMOS technology provides the CY14B101L the benefit of
drawing significantly less current when it is cycled at times longer
than 50 ns. 

Figure 3

 shows the relationship between I

CC

 and

READ or WRITE cycle time. Worst case current consumption is
shown for both CMOS and TTL input levels (commercial temper-
ature range, VCC = 3.6V, 100% duty cycle on chip enable). Only
standby current is drawn when the chip is disabled. The overall
average current drawn by the CY14B101L depends on the
following items:

The duty cycle of chip enable

The overall cycle rate for accesses

The ratio of READs to WRITEs

CMOS versus TTL input levels

The operating temperature

The V

CC

 level

IO loading

Figure 3.  Current Versus Cycle Time

[+] Feedback 

Summary of Contents for CY14B101L

Page 1: ...ypress CY14B101L is a fast static RAM with a nonvolatile element in each memory cell The embedded nonvolatile elements incorporate QuantumTrap technology producing the world s most reliable nonvolatile memory The SRAM provides unlimited read and write cycles while independent nonvolatile data resides in the highly reliable QuantumTrap cell Data transfers from the SRAM to the nonvolatile elements t...

Page 2: ...Supply Power Supply Inputs to the Device HSB Input or Output Hardware Store Busy HSB When LOW this output indicates a Hardware Store is in progress When pulled low external to the chip it initiates a nonvolatile STORE operation A weak internal pull up resistor keeps this pin high if not connected connection optional VCAP Power Supply AutoStore Capacitor Supplies power to nvSRAM during power loss t...

Page 3: ...r down AutoStore operation is a unique feature of QuantumTrap technology and is enabled by default on the CY14B101L During normal operation the device draws current from VCC to charge a capacitor connected to the VCAP pin This stored charge is used by the chip to perform a single STORE operation If the voltage on the VCC pin drops below VSWITCH the part automatically disconnects the VCAP pin from ...

Page 4: ...L cycle the following sequence of CE controlled READ operations is performed 1 Read address 0x4E38 Valid READ 2 Read address 0xB1C7 Valid READ 3 Read address 0x83E0 Valid READ 4 Read address 0x7C1F Valid READ 5 Read address 0x703F Valid READ 6 Read address 0x4C63 Initiate RECALL cycle Internally RECALL is a two step procedure First the SRAM data is cleared and then the nonvolatile information is t...

Page 5: ...ls in an nvSRAM are programmed on the test floor during final test and quality assurance Incoming inspection routines at customer or contract manufacturer s sites sometimes reprogram these values Final NV patterns are typically repeating patterns of AA 55 00 FF A5 or 5A End product s firmware should not assume an NV array is in a set programmed state Routines that check memory content values to de...

Page 6: ...Output Data Output Data Output Data Active 1 2 3 L H L 0x4E38 0xB1C7 0x83E0 0x7C1F 0x703F 0x8FC0 Read SRAM Read SRAM Read SRAM Read SRAM Read SRAM Nonvolatile Store Output Data Output Data Output Data Output Data Output Data Output High Z Active ICC2 1 2 3 L H L 0x4E38 0xB1C7 0x83E0 0x7C1F 0x703F 0x4C63 Read SRAM Read SRAM Read SRAM Read SRAM Read SRAM Nonvolatile Recall Output Data Output Data Ou...

Page 7: ...ns Dependent on output loading and cycle rate Values obtained without output loads IOUT 0 mA Commercial 65 55 50 mA mA Industrial 70 60 55 mA mA mA ICC2 Average VCC Current during STORE All Inputs Do Not Care VCC Max Average current for duration tSTORE 6 mA ICC3 Average VCC Current at tRC 200 ns 5V 25 C Typical WE VCC 0 2V All other inputs cycling Dependent on output loading and cycle rate Values ...

Page 8: ...he thermal resistance parameters are listed 6 Parameter Description Test Conditions 32 SOIC 48 SSOP Unit ΘJA Thermal Resistance Junction to Ambient Test conditions follow standard test methods and procedures for measuring thermal impedance per EIA JESD51 33 64 32 9 C W ΘJC Thermal Resistance Junction to Case 13 6 16 35 C W Figure 4 AC Test Loads AC Test Conditions 3 0V Output 30 pF R1 577Ω R2 789Ω...

Page 9: ...Z Chip Disable to Output Inactive 10 13 15 ns tLZOE 9 tGLQX Output Enable to Output Active 0 0 0 ns tHZOE 9 tGHQZ Output Disable to Output Inactive 10 13 15 ns tPU 6 tELICCH Chip Enable to Power Active 0 0 0 ns tPD 6 tEHICCL Chip Disable to Power Standby 25 35 45 ns Switching Waveforms Figure 5 SRAM Read Cycle 1 Address Controlled 7 8 10 Figure 6 SRAM Read Cycle 2 CE and OE Controlled 7 10 W5 W W2...

Page 10: ...s Setup to Start of Write 0 0 0 ns tHA tWHAX tEHAX Address Hold After End of Write 0 0 0 ns tHZWE 9 11 tWLQZ Write Enable to Output Disable 10 13 15 ns tLZWE 9 tWHQX Output Active After End of Write 3 3 3 ns Switching Waveforms Figure 7 SRAM Write Cycle 1 WE Controlled 11 12 Figure 8 SRAM Write Cycle 2 CE and OE Controlled 11 12 tWC tSCE tHA tAW tSA tPWE tSD tHD tHZWE tLZWE ADDRESS CE WE DATA IN D...

Page 11: ...e 9 AutoStore Power Up RECALL V CC V SWITCH tSTORE tSTORE tHRECALL tHRECALL AutoStore POWER UP RECALL Read Write Inhibited STORE occurs only if a SRAM write has happened No STORE occurs without atleast one SRAM write tVCCRISE Note Read and Write cycles are ignored during STORE RECALL and while Vcc is below VSWITCH Notes 13 tHRECALL starts from the time VCC rises above VSWITCH 14 If an SRAM WRITE h...

Page 12: ... Switching Waveforms Figure 10 CE Controlled Software STORE RECALL Cycle 17 Figure 11 OE Controlled Software STORE RECALL Cycle 17 tRC tRC tSA tSCE tHA tSTORE tRECALL DATA VALID DATA VALID 6 S S E R D D A 1 S S E R D D A HIGH IMPEDANCE ADDRESS CE OE DQ DATA tRC tRC 6 S S E R D D A 1 S S E R D D A ADDRESS tSA tSCE tHA tSTORE tRECALL DATA VALID DATA VALID HIGH IMPEDANCE CE OE DQ DATA Notes 16 The so...

Page 13: ...13 Soft Sequence Processing 19 20 3 6 GGUHVV GGUHVV GGUHVV GGUHVV 6RIW 6HTXHQFH RPPDQG W66 W66 GGUHVV 9 W6 W 6RIW 6HTXHQFH RPPDQG W Notes 18 On a hardware STORE initiation SRAM operation continues to be enabled for time tDELAY to allow read and write cycles to complete 19 This is the amount of time to take action on a soft sequence command Vcc power must remain high to effectively register command...

Page 14: ...pin SSOP 35 CY14B101L SZ35XCT 51 85127 32 pin SOIC Commercial CY14B101L SZ35XC 51 85127 32 pin SOIC CY14B101L SP35XCT 51 85061 48 pin SSOP CY14B101L SP35XC 51 85061 48 pin SSOP CY14B101L SZ35XIT 51 85127 32 pin SOIC Industrial CY14B101L SZ35XI 51 85127 32 pin SOIC CY14B101L SP35XIT 51 85061 48 pin SSOP CY14B101L SP35XI 51 85061 48 pin SSOP Option T Tape and Reel Blank Std Speed 25 25 ns 35 35 ns 4...

Page 15: ...tion Please contact your local Cypress sales representative for availability of these parts Package Diagrams Figure 14 32 Pin 300 Mil SOIC 51 85127 Ordering Information Speed ns Ordering Code Package Diagram Package Type Operating Range 51 85058 A PIN 1 ID SEATING PLANE 1 16 17 32 DIMENSIONS IN INCHES MM MIN MAX 0 292 7 416 0 299 7 594 0 405 10 287 0 419 10 642 0 050 1 270 TYP 0 090 2 286 0 100 2 ...

Page 16: ...CY14B101L Document Number 001 06400 Rev I Page 16 of 18 Figure 15 48 Pin Shrunk Small Outline Package 51 85061 Package Diagrams continued 51 85061 C Feedback ...

Page 17: ...the software command Updated Part Nomenclature Table and Ordering Information Table D 597002 TUP Removed VSWITCH min specification from the AutoStore Power Up RECALL table Changed tGLAX specification from 20 ns to 1 ns Added tDELAY max specification of 70 μs in the hardware STORE cycle table Removed tHLBL specification Changed tSS specification from 70 μs min to 70 μs max Changed VCAP max from 57 ...

Page 18: ...or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as specified in the applicable agreement Any reproduction modification translation compilation or representation of this Source Code except as specified above is prohibited without the express written permission of Cypress Disclaimer CYPRESS MAKES NO WARRANTY OF ANY KIND EXPRESS OR IMPLIED W...

Reviews: