However, a large amount of area overhead is added due both to inclusion of additional transistors in every Boolean gate, and in creating a sleep signal distribution tree.
This results in an increased area overhead due to both the inclusion of extra transistors in every Boolean gate and the creation of a sleep signal distribution tree.