 An intermediate approach is to incorporate high Vth sleep transistors into threshold gates having more complicated function.Since fewer such threshold gates are required to implement any arbitrary function compared to Boolean gates, incorporating MTCMOS into each gate requires less area overhead.Examples of threshold gates having more complicated function are found with Null Convention Logic and Sleep Convention Logic.