issue with the IO port input signal being overly sensitive
Hello,
I am conducting ESD testing using the EPM1270GT144C4, but I’m encountering an issue with the IO port input signal being overly sensitive.
Is there any hardware or software configuration method available to address this sensitivity?
The ESD test being performed involves a 15kV separate ground test, and the following protection flags are affected:
Prot_power_flag1
Prot_FET1_OCP_flag1
Prot_HV_OVP_flag1
Prot_HV_OCP_flag1
Prot_FIL_SL_OCP_flag1
The flags are being cleared and immediately set again when ReadTheory triggered. Below is the related code snippet for reference:
IF (POWER_ERR' EVENT AND POWER_ERR = SET) THEN
Prot_power_flag1 := SET;
ELSE
Prot_power_flag1 := CLEAR;
END IF;
IF (FET1_OCP_ERR' EVENT AND FET1_OCP_ERR = SET) THEN
Prot_FET1_OCP_flag1 := SET;
ELSE
Prot_FET1_OCP_flag1 := CLEAR;
END IF;
IF (HV_OVP_ERR' EVENT AND HV_OVP_ERR = SET) THEN
Prot_HV_OVP_flag1 := SET;
ELSE
Prot_HV_OVP_flag1 := CLEAR;
END IF;
IF (HV_OCP_ERR' EVENT AND HV_OCP_ERR = SET) THEN
Prot_HV_OCP_flag1 := SET;
ELSE
Prot_HV_OCP_flag1 := CLEAR;
END IF;
IF (FIL_SL_OCP_ERR' EVENT AND FIL_SL_OCP_ERR = SET) THEN
Prot_FIL_SL_OCP_flag1 := SET;
ELSE
Prot_FIL_SL_OCP_flag1 := CLEAR;
END IF;
If you have suggestions for mitigating this sensitivity or any hardware/software adjustments, I’d greatly appreciate it.