A cellular automata based design of self testable hardware for March C− | IEEE Conference Publication | IEEE Xplore