SIRENS: A Simple Reconfigurable Neural Hardware Structure for artificial neural network implementations | Synapse