A design method for cost-effective self-testing checker for optimal d-unidirectional error detecting codes | IEEE Conference Publication | IEEE Xplore