GAVINA: flexible aggressive undervolting for bit-serial mixed-precision DNN acceleration