System and method for protecting contents of microcontroller memory by providing scrambled data in response to an unauthorized read access without alteration of the memory contents

作者: Ajay Padgaonkar , Ray Allen , Eric Berman , Martin Burghardt

DOI:

关键词: Value (computer science)Computer hardwareMicrocontrollerEPROMEmbedded systemFuse (electrical)Mode (computer interface)Protected modeChipReading (computer)Computer science

摘要: A microcontroller fabricated on a semiconductor chip has an on-chip EPROM program memory. The is selectively configurable to operate in any one of plurality predetermined operating modes, including at least secure mode. configuration fuses used for configuring the and protecting its memory from read, verify or write through instruction initiated other than area chip, are mapped into as bits respective address locations thereof. value bit representing said effective determine condition fuse. That observed by reading that fuse stored security enabled code protected mode programming desired effectively blow erase each according configuration.

参考文章(17)
Vikram Kowshik, Sudhakar Boddu, Elroy M. Lucero, Programmable memory data protection scheme ,(1989)
Toshimasa Kihara, Terumi Sawase, Tadashi Yamaura, Hideo Nakamura, Kiyoshi Matsubara, Yoshimune Hagiwara, Microcomputer having a PROM including data security and test circuitry ,(1991)
Terumi Sawase, Hideo Nakamura, Semiconductor integrated circuit with nonvolatile memory ,(1986)
Michael Gallup, Kuppuswamy Raghunathan, Brian F. Wilkie, John Suchyta, Security for integrated circuit microcomputer with EEPROM ,(1984)