Low-power, process and error tolerant circuit design for nanometer technologies