Abstract
A twin-mode non-volatile logic gates allowing multiple logic functions to be obtained by controlling its non-volatile states is proposed for the first time. This floating metal gate based cell consisting of an inverter controlled by slot contact inputs is successfully demonstrated by standard FinFETs processes in a 16nm technology node. This new twin-mode gates can not only enable reconfiguration capability for logic systems at a gate level, but also prompt the realization of tunable ring oscillators, for multi-functional IOT applications.