8B/10B Decoder

The 8B/10B decoder block decodes the received 10B data to 8B data and replaces any invalid codes with error characters.