Design Flow for Flip-Flop Grouping in Data-Driven in Clock Gating