Energy-Efficient Precision-Scaled CNN Implementation With Dynamic Partial Reconfiguration