Functional testing of faults in asynchronous crossbar architecture