摘要 |
A non-volatile memory device may contain code in protected storage that is executed to examine software that is intended to be executed from a memory array of the non-volatile memory device. The code may look for instructions, patterns, sequences, etc., in the software that indicate whether the software, when executed, might perform unauthorized functionality. The software may be examined after being written into the memory array, or in some embodiments may be examined in a buffer before being written into the memory array. In some embodiments, the code, array, buffer (if applicable), and control circuitry for those elements may be contained within a single integrated circuit.
|