Hi Jing-san
Thank you for your help. Maybe, I understood about the glitch filter structure of KEA. But, let me confirm my understanding.
The following my understanding is correct?
1, KEA has two kind of Glitch filter. One is for GPIO and other is for internal functions such as NMI or KBI or etc.
2, The glitch filter in the Figure 11-1 to Figure 11-3 shows only for GPIO.
3, User needs to enable the glitch filter for function which user is using. (Either GPIO or internal function.)
For example, if user use the PTB4/NMI –pin as GPIO, user needs to enable FLTB(glitch filter for PTB).
But if user use this pin as NMI, user needs to enable FLTNMI (glitch filter for NMI).
FLTB setting and FLTNMI setting is separated and doesn’t influence each other.
In this case, FLTB setting doesn’t influence to FLTNMI.
4, If user use the PTA5/RESET/IRQ-pin as a RESET-pin or an IRQ-pin, user needs to use FLTRST for glitch filter setting.
But, if user assigned the IRQ function to other than PTA5, and then if user wants to use glitch filter for IRQ, user needs to enable FLTIRQ.
FLTRST setting and FLTIRQ setting also doesn’t influence each other.
Please let me know if I misunderstood something.
And, the following is my image for glitch filter structure of KEA.
By the way, page 156 of RM shows as the below. The FLTE-bit assignment is for a PTE instead of a PTD, correct?
BR,
Hiroyoshi