This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

J7 MCU domain how to handle " last mode" of VSYS_3V3 drop store last status of system?

Hi Experts:

Our customer use J7 design their cluster system. Compare with their old J6 + MCU ( RH850 ), they meet problem that " last mode" can not implement at J7 system.

J6 + MCU system, MCU power supply 3.3V customer use diode + 2F large capacitor can meet MCU ADC pin probe the 12V drop, story ~200 - 300 Bytes of last mode status to EEPROM at 2ms time windows like attached picture.

Because TDA4x MCU island VDD_MCU_0V85 + VDA_MCU_1V8 + VDD_MCUIO_1V8 + VDD_MCUIO_3V3 all power rail add large capacitor is not reasonable. So I think J7 MCU domain can not meet customer " last mode" function request use the same method. Except period store EEPROM, does we have method to keep MCU island work 2ms to store data to EEPROM when 12V power supply suddenly turn off?

Best Regards!

Han Tao

   

  • Hi Han Tao,

    experts are notified, but have in mind that responses may be delayed due to holidays.

    Regards,

    Yordan

  • TI recommends to monitor your system input voltage & implement a "Power Loss Early Warning" control to enable any processor house keeping (saving registers to memory, etc.) before a power down seq begins.

    Actually, the J6Plus EVM PDN/SCH implements VBATT power loss "early  warning" by leveraging the capabilities of the 1st Stage Buck Controller (TPS43351-Q1). As the SCH & PDN snap-shots below show, the VLIM_12V0 (VBATT input after reverse voltage & current limiting input conditioning) is divided down by a R-divider network (R39 & R21). This allows the EN_TPS43351 net connected to ENA & ENB input pins to disable 1st Stage Controller as the VLIM_12V0 crosses below 4.02V threshold. The R-Div provides a dividing factor of 0.4232 to convert 4.02V to 1.7V = min VIH for ENA & ENB inputs. As a result, the power good signals (PGA & PGB) assert low immediately while the controller continues operating & supplying VSYS_3V3 input voltage to 2nd stage SoC PDN (TPS65917-Q1 & LP87565-Q1). This provides ~1ms of "early warning" to 2nd Stage PMICs and optionally to an SoC GPIO to begin power down house-keeping.

    Once PMICs receive the "early warning/shutdown signal", a standard power down sequence (defined by the TPS65917-Q1's OTP settings) can begin executing an SoC recommended power down sequence. The min input voltage to 917 PMIC is 2.75V for internal digital state machine logic.  After crossing below 2.75V, the PMIC's internal state machine stops operating, digital control of the analog power resources stops and all voltage outputs are disabled & begin to discharge. We have measured & validated on the bench the PMIC OTP settings provide 179us of elapsed time from PORz assertion until the VDDSHV_3V3 supply rail (rail with fastest discharge across the group of mainly 3.3V supplies are disabled first in pwr down seq) ramps down below the min SoC domain input voltage. In fact, the total elaped time from PORz asserting low until the VSYS_3V3 supply crosses 2.75V is ~2.44ms which is sufficient time to complete recommended power down seq under full control of PMIC's digital state machine.

    Hope these design & validation testing details meet your needs...:)

    J6Plus EVM SCH snap-shot, pg 32 - zone 2D:

    J6Plus EVM PDN snap-shot:

    Power Down Scope Capture from OTP validation testing:

    Regards,

    Bill McCracken

  • HI bill:

    Thanks for your professional explain about our design.

    Will follow our EVM board idea design customer system.

    Best Regards!

    han tao