Using optical character recognition augmented by an error correction code to detect serial numbers written on a wafer
View Patent ↗A serial number detector is disclosed for detecting an encoded serial number written on a wafer. A scanner scans the wafer to generate a raster image representing the encoded serial number, and an optical character recognition (OCR) system detects a detected serial number comprising a plurality of detected data characters and a plurality of detected redundancy characters. A character-to-binary converter converts the detected data characters and the detected redundancy characters into codeword symbols. A syndrome generator generates a plurality of error syndromes in response to the codeword symbols, and an error corrector, responsive to the error syndromes, detects and corrects errors in the codeword symbols.
1. A method of writing a serial number on a wafer, the serial number comprising a plurality of data characters and a plurality of redundancy characters, the method comprising:
during a first stage, writing a first subset of the data characters together with a first subset of the redundancy characters on the wafer; and
during a second stage after the first stage, writing a second subset of the data characters together with a second subset of the redundancy characters on the wafer.
2. The method as recited in claim 1 , further comprising:
writing a first subset of the data characters together with the first subset of the redundancy characters on the wafer using a first mask; and
writing the second subset of the data characters together with the second subset of the redundancy characters on the wafer using a second mask.
3. The method as recited in claim 1 , wherein:
the first subset of the data characters together with the first subset of the redundancy characters form a first codedword of an error correction code; and
the second subset of the data characters together with the second subset of the redundancy characters form a second codeword of the error correction code.
4. A serial number writer operable to write a serial number on a wafer, the serial number comprising a plurality of data characters and a plurality of redundancy characters, the serial number writer comprising control circuitry operable to:
during a first stage, write a first subset of the data characters together with a first subset of the redundancy characters on the wafer; and
during a second stage after the first stage, write a second subset of the data characters together with a second subset of the redundancy characters on the wafer.
5. The serial number writer as recited in claim 4 , wherein the control circuitry is further operable to:
write a first subset of the data characters together with the first subset of the redundancy characters on the wafer using a first mask; and
write the second subset of the data characters together with the second subset of the redundancy characters on the wafer using a second mask.
6. The serial number writer as recited in claim 4 , wherein:
the first subset of the data characters together with the first subset of the redundancy characters form a first codedword of an error correction code; and
the second subset of the data characters together with the second subset of the redundancy characters form a second codeword of the error correction code.