Text this: Addressing fault tolerance in 4-PAM signaling by using block codes for on/off-chip communication