3 ms·
I'm curious about how the unique ID is programmed into each chip. Presumably all the chips on the wafer come out identical - at which point in the process are
by caf 2y ago
I'm curious about how the unique ID is programmed into each chip. Presumably all the chips on the wafer come out identical - at which point in the process are they individually selected and given a unique personality? Is it done with direct electrical contact that is then fused off, or using the near field link?
- grishka 2y agoMaybe some kind of custom NFC command that writes the UID into the EEPROM and sets a flag that it's now read only?
- account42 2y agoIt's probably done through normal write commands if there is any explicit lock bit at all (it could doesn't just check if any of the UID bits are already non-zero and then reject the write). You can actually make other parts of the memory read-only too by setting bits at a specified address [0] (which then cannot be unset again). [0] https://www.nxp.com/docs/en/data-sheet/MF0ICU1.pdf#G4008599 https://www.nxp.com/docs/en/data-sheet/MF0ICU1.pdf#G4008599
- kens 2y agoSince they need to probe each die to test it on the wafer, they set the UID at the same time. According to the datasheet, "These bytes are programmed and write protected in the production test."