CIMAT: A Compute-In-Memory Architecture for On-chip Training Based on Transpose SRAM Arrays | IEEE Journals & Magazine | IEEE Xplore