You are here

CY14B108N High ICC during reads? | Cypress Semiconductor

CY14B108N High ICC during reads?

Summary: 2 Replies, Latest post by ajai on 18 Jan 2013 01:29 AM PST
Verified Answers: 2
Last post
Log in to post new comments.
Rad's picture
10 posts


I am running the CY14B108N at 40Mhz (25ns), with VCC of 3.6V, and I am seeing ~95mA on power supply, during a read opeartion with outputs floating.  I was expecting less than 75mA! I have tried remvoing external pull ups, and VCAP. If I lower speed to 100kHz I see ~25mA which is about the amount that the Max condition appears to be over reading.  The ISB (Satndby current) reads ~2.5mA which is good and under the 10mA limit. Devices are functional.

Has anyone else ran into this before?





zsk's picture
Cypress Employee
27 posts

Hi Rad,

I am nvSRAM Applications Engineer from Cypress. Thanks for your post. I would like understand your ICC1 validation methodology in details so that I can provide more approproate answer for your concern.

As per datasheet spec of  ICC1=75mA@ tRC=25 ns; This spec is charecterized with IOUT=0 mA load condition, which means no external load (either capacitive or resistive) is expected on device IO pins.  Which means, even if controller doesn't read nvSRAM I/O state during read operation, it still adds some capacitive load to databus due to its own pin capacitance + trace capacitnace. 

Ideally, no external device or probe points should be connected to nvSRAM IOs for ICC1 mesure during read.

Altenatively you can measure ICC1with OE = disable (HIGH), and then add dynamic current component due to switching of CMOS device I/O pins with its own pin load capacitance (14 pf Max).

You can use formula = 0.5*C*V*V*f *N to calculate the dynamic power cosumption then divide by operating voltage to measure the dyncamic average swithiching current for N no of IOs.

So dynamic current in this case will be = (0.5*C*V*V*f*16)/V or 0.5*C*V*f*N = 0.5*14*[10*10^(-12)]*3.6*[40*10^6]*16 = 16.13 mA. So if you get  ICC1 <=68.9 mA  with OE =disable then device is well within the spec.

Hope this helps. Please let me know if you have any question. 



ajai's picture
Cypress Employee
76 posts

The power numbers specified in the datasheet are the core power consumption of the device, when Iout is 0 or no load is connected.

 Typically when a read happens, the memory drives the data, so when the memory drives the data, there is current consumption from the chip. This is not accounted for in the datasheet.

The article has the details to calculate the power consumption -

Let us know if this helps.


Log in to post new comments.