Edge-prediction DTC and Clock-gating TDC Design for Ultra Low Power All Digital PLL