Circuit design for beyond von Neumann applications using emerging memory: From nonvolatile logics to neuromorphic computing | IEEE Conference Publication | IEEE Xplore