Self-Checking and Self-Correctness Testing Design using SPI | IEEE Conference Publication | IEEE Xplore