Contributed by Hassan Salmani; University of Connecticut


The Trojan trigger is a high active region detector. Whenever the number of transitions over some internal signals are above a certain value in a short time interval (50 clock cycles), the Trojan gets activated. After Trojan activation, the Trojan payload leaks the value of one internal signal through a primary output.