Low Power Self-timed Size Optimization for an Input Data Distribution