Variation Tolerant Energy Efficient Design For Ultra Low Voltage Digital Circuits