How to disable the RTC function on nvSRAM(CY14B116K)

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
NaMo_1534561
Level 5
Level 5
Distributor - Macnica (Japan)
100 replies posted 100 sign-ins 50 replies posted

Hello,

A customer wants to use the CY14B116K with the RealTimeClock feature disabled.

The following pins on the 44-TSOP package
Xout(21), Xin(22), VRTCcap(24), VRTCbat(23), and INT(1) are unconnected.

Are there any other necessary settings on the software?

Should the OSCEN bit in the calibration register( 0x1FFFF8) be written to "1" (Disable Oscillator) by the user?
If so, is this register non-volatile? (Once you write "1" to the register, it will be retained even after power-off.)

MPN: CY14B116K-ZS25XI

Best reards,

Naoaki Morimoto

0 Likes
1 Solution
Shubham_D
Moderator
Moderator
Moderator
10 likes received First question asked 50 solutions authored

Hi @NaMo_1534561 ,

 

>When you are not using the RTC functionality in an nvSRAM with RTC, the RTC-related pins of the   part (XIN, XOUT, VRTCcap, and VRTCbat) must be left floating as already you have pointed out.  Also,   you must ensure that the RTC oscillator is disabled by setting the OSCEN bit  to ‘1’ and performing a   software store after tRTCp.

>The OSCEN bit in the calibration register at 0x1FFFF8 controls enabling and disabling of the   oscillator. This bit is nonvolatile and is shipped to customers in the “enabled” (set to ‘0’) state.

>OSCEN must be set to ‘1’ by the user. This turns off the oscillator circuit 

 

Thanks,

Shubham

View solution in original post

0 Likes
1 Reply
Shubham_D
Moderator
Moderator
Moderator
10 likes received First question asked 50 solutions authored

Hi @NaMo_1534561 ,

 

>When you are not using the RTC functionality in an nvSRAM with RTC, the RTC-related pins of the   part (XIN, XOUT, VRTCcap, and VRTCbat) must be left floating as already you have pointed out.  Also,   you must ensure that the RTC oscillator is disabled by setting the OSCEN bit  to ‘1’ and performing a   software store after tRTCp.

>The OSCEN bit in the calibration register at 0x1FFFF8 controls enabling and disabling of the   oscillator. This bit is nonvolatile and is shipped to customers in the “enabled” (set to ‘0’) state.

>OSCEN must be set to ‘1’ by the user. This turns off the oscillator circuit 

 

Thanks,

Shubham

0 Likes