Wafer ID check sum information
11.2 Add the checksum for the previous character position to itself. (For the first character position, the value of the previous checksum is zero.) If the result is 59 or greater, subtract 59. This leaves a value in the range 0-58. ...
ChecksumGenerator -InputwaferIDwithoutchecksum.Ex1:InputOutput Q1P888-13Ex2:Input Q1P888-13-B4 Output AM1664-24 AM1664-24A2 ChecksumCalculation DigitWaferIDNumericalValueWeightWeight*NumericalValue0817…0816…0815…0814…0813…0812…0811…0810…a1a2a3a4a5a6a7a8a9a10a11 Add“A0”forinitialvalue...
wafer id check sum information 热度: ID 06-09-0102 REV 0 WAFER FABRICATION FLOWCHART - CMOS PROCESS:我06-09-0102启0晶圆制造流程-CMOS工艺 热度: WFIDChecker -InputwaferIDforcheck. Ex1:WrongID Ex2:CorrectID ChecksumGenerator Ex1: Ex2:
ChecksumGenerator -InputwaferIDwithoutchecksum.Ex1:InputOutput Q1P888-13Ex2:Input Q1P888-13-B4 Output AM1664-24 AM1664-24A2 ChecksumCalculation DigitWaferIDNumericalValueWeightWeight*NumericalValue0817…0816…0815…0814…0813…0812…0811…0810…a1a2a3a4a5a6a7a8a9a10a11 Add“A0”forinitialvalue...
ChecksumGenerator -InputwaferIDwithoutchecksum.Ex1:InputOutput Q1P888-13Ex2:Input Q1P888-13-B4 Output AM1664-24 AM1664-24A2 ChecksumCalculation DigitWaferIDNumericalValueWeightWeight*NumericalValue0817…0816…0815…0814…0813…0812…0811…0810…a1a2a3a4a5a6a7a8a9a10a11 Add“A0”forinitialvalue...
// 计算Checksum intcalculateChecksum(conststd::string&waferID){ intchecksum=0; for(charc:waferID){ checksum+=static_cast<int>(c); } returnchecksum; } intmain(){ std::string waferID="ABCD1234";// 假设Wafer ID为ABCD1234 intchecksum=calculateChecksum(waferID); ...