The self-test and self-repair methodology presented in this paper is based on using a BICS to control the leakage current
of the circuit under test (CUT). The BICS is used to detect the presence of multiple bridging faults that create a direct path
between VDD and VSS. The BICS output is a Pass/Fail signal. In fact, when a fault causing an elevated IDDQ leakage current occurs, the output of the BICS must be equal to the high level (Fail). Otherwise, the CUT is fault-free and the BICS output must be equal to the low level (Pass). The fault-free analog output (Vout2) is obtained by hardware redundancy or it can be
digitalized and pre-stored in a flash memory embedded in the considered SoC.