Built-in self-test: assuring system integrity | IEEE Journals & Magazine | IEEE Xplore