2025-06-17 2:07 AM
Hi Folks,
I'm working with an STM32G0B1MCT6. In my application I need to be able to react to pulses with a width of about 5 ns. It seems the only way I could pull this off is with the rising edge detection in the EXTI controller, or some additional external hardware.
Datasheets for other products include a tEXTIpw parameter. I don't see a spec in either the reference manual or datasheet for the G0 series though.
Help me ST - please can I have an official spec for this parameter on this series. Alternatively, do you have any recommendations for detecting short pulses without the EXTI peripheral?
Cheers!
Solved! Go to Solution.
2025-06-20 1:52 AM
Hello,
According to an internal feedback: tEXTIpw is around 10ns.
2025-06-17 2:13 AM
Hello @gdbeatl and welcome to the ST community,
I will ask internally if we have the value of that parameter.
2025-06-20 1:52 AM
Hello,
According to an internal feedback: tEXTIpw is around 10ns.
2025-06-20 2:56 AM
A sufficiently fast D-latch (74AUP series for example), wired as a T-flipflop, would extend the time available for detection tremendously. You can use this in combination with EXTI, if you enable both rising- and falling edges.
2025-06-20 4:10 AM - edited 2025-06-20 4:10 AM
Hi,
just put a simple gate at the pin, making any positive pulse longer (1 us or so):
...and problem solved.