A concurrent built-in self-test architecture based on a self-testing RAM | IEEE Journals & Magazine | IEEE Xplore