Other Parts Discussed in Thread: TMS320F28377S
Tool/software:
Hi,
I am currently working on a design that uses the TMS320F28377S microcontroller. Since power consumption is a critical factor in my application, I need to put the system into a low-power state for extended periods. Based on the device datasheet, I found that the HIB (Hibernate) mode significantly reduces power consumption and is well-suited for my use case.
According to the documentation, waking the device from HIB mode requires a brief LOW pulse followed by a HIGH level on the GPIO41 (GPIOHIBWAKE) pin. I would like to implement a hardware circuit that can generate this wake-up signal in a simple, stable, and ultra-low-power manner.
My initial idea is to use a basic RC circuit: when an external HIGH signal is applied, it goes through a series resistor to GPIO41. A 1 µF capacitor is connected between GPIO41 and GND. Upon receiving the HIGH signal, the capacitor slowly charges, keeping GPIO41 LOW for a short period (defined by the RC time constant), and then gradually allowing it to rise to HIGH. This satisfies the HIB wake-up requirement.
While this solution appears simple and functional, I’m uncertain about its long-term stability and performance under varying temperature conditions. I would greatly appreciate it if you could share any recommendations or alternative circuit ideas you might have for achieving a more robust or power-efficient wake-up mechanism.
Thank you in advance for your time and support.
Looking forward to your valuable input.

