Device and system level design considerations for analog-non-volatile-memory based neuromorphic architectures | IEEE Conference Publication | IEEE Xplore