Low leakage techniques for FPGAs