Enviar por SMS: Designing with FPGAs and CPLDs