A multi-purpose concept for SoC self test including diagnostic features | IEEE Conference Publication | IEEE Xplore