A built-in self-test and self-diagnosis scheme for heterogeneous SRAM clusters | IEEE Conference Publication | IEEE Xplore