A scalable software-based self-test methodology for programmable processors | IEEE Conference Publication | IEEE Xplore