Enviar por SMS: Fault Tolerant and Fault Testable Hardware Design /