A generic systolic array building block for neural networks with on-chip learning | IEEE Journals & Magazine | IEEE Xplore