Horizontal-vertical parity and diagonal hamming based soft error detection and correction for memories | IEEE Conference Publication | IEEE Xplore