This document discusses the design of an aware flip-flop circuit with low power variations using P-Spice simulation software. It begins by introducing the challenges of parameter variations in nanometer process technologies, such as increased delay and logic level changes. It then discusses existing approaches to handling variations, such as clock tree optimization and multi-threshold gates. The proposed circuit is an aware flip-flop that can detect and correct timing errors efficiently using a sensor latch, comparator and multiplexer. Simulation results show the proposed circuit has lower power and is more robust than existing approaches.