Multi-purpose digital test core utilizing programmable logic | IEEE Conference Publication | IEEE Xplore