A Two-Stage Soft-Decision Decoding Algorithm for BCH Codes | Synapse