ICE: inline calibration for memristor crossbar-based computing engine | Synapse