Understanding error propagation in deep learning neural network (DNN) accelerators and applications | Synapse