Text this: Design of Soft Error Tolerant Digital Circuits