
80C32/80C52
12
Rev. I
–
September 18, 1998
7.2. 80C52 with Secret ROM
TEMIC offers 80C52 with the encrypted secret ROM option to secure the ROM code contained in the 80C52
microcontrollers.
The clear reading of the program contained in the ROM is made impossible due to an encryption through several
random keys implemented during the manufacturing process.
The keys used to do such encryption are selected randomwise and are definitely different from one microcontroller
to another.
This encryption is activated during the following phases :
–
Everytime a byte is addressed during a verify of the ROM content, a byte of the encryption array is selected.
–
MOVC instructions executed from external program memory are disabled when fetching code bytes from internal
memory.
–
EA is sampled and latched on reset, thus all state modification are disabled.
For further information please refer to the application note (ANM053) available upon request.
7.3. 80C52 with Secret TAG
TEMIC offers special 64-bit identifier called “SECRET TAG” on the microcontroller chip.
The Secret Tag option is available on both ROMless and masked microcontrollers.
The Secret Tag feature allows serialization of each microcontroller for identification of a specific equipment. A unique
number per device is implemented in the chip during manufacturing process. The serial number is a 64-bit binary value
which is contained and addressable in the Special Function Registers (SFR) area.
This Secret Tag option can be read-out by a software routine and thus enables the user to do an individual identity check
per device. This routine is implemented inside the microcontroller ROM memory in case of masked version which can
be kept secret (and then the value of the Secret Tag also) by using a ROM Encryption.
For further information, please refer to the application note (ANM031) available upon request.
8. Electrical Characteristics
8.1. Absolute Maximum Ratings
(1)
in Commercial and Industrial Temp Range
Ambiant Temperature Under Bias:
C = commercial
I = industrial
. . . . . . . . . . . . . . . . . . . . . . . .
A = automotive
. . . . . . . . . . . . . . . . . . . . .
M = military
. . . . . . . . . . . . . . . . . . . . . . . .
Storage Temperature
Voltage on VCC to VSS
Voltage on Any Pin to VSS
Power Dissipation
. . . . . . . . . . . . . . . . . . .
0
C
to 70
C
–40
C
to 85
C
–40
C
to +125
C
–55
C
to +125
C
–65
C
to + 150
C
–0.5 V to + 7 V
–0.5 V to VCC + 0.5 V
1 W
(2)
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
Notes:
1.
Stresses at or above those listed under “ Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating
only and functional operation of the device at these or any other conditions above those indicated in the operational sections of this
specification is not implied. Exposure to absolute maximum rating conditions may affect device reliability.
This value is based on the maximum allowable die temperature and the thermal resistance of the package
.
2.