Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

DS5002FP Datasheet(PDF) 9 Page - Dallas Semiconductor

Part # DS5002FP
Description  Secure Microprocessor Chip
Download  29 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  DALLAS [Dallas Semiconductor]
Direct Link  https://www.maximintegrated.com/en.html
Logo DALLAS - Dallas Semiconductor

DS5002FP Datasheet(HTML) 9 Page - Dallas Semiconductor

Back Button DS5002FP Datasheet HTML 5Page - Dallas Semiconductor DS5002FP Datasheet HTML 6Page - Dallas Semiconductor DS5002FP Datasheet HTML 7Page - Dallas Semiconductor DS5002FP Datasheet HTML 8Page - Dallas Semiconductor DS5002FP Datasheet HTML 9Page - Dallas Semiconductor DS5002FP Datasheet HTML 10Page - Dallas Semiconductor DS5002FP Datasheet HTML 11Page - Dallas Semiconductor DS5002FP Datasheet HTML 12Page - Dallas Semiconductor DS5002FP Datasheet HTML 13Page - Dallas Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 29 page
background image
DS5002FP
9 of 29
The random number generator circuit uses the asynchronous frequency differences of two internal ring
oscillator and the processor master clock (determined by XTAL1 and XTAL2). As a result, a true random
number is produced.
VECTOR RAM
A 48-byte Vector RAM area is incorporated on-chip, and is used to contain the reset and interrupt vector
code in the DS5002FP. It is included in the architecture to help insure the security of the application
program.
If reset and interrupt vector locations were accessed from the external nonvolatile program/data RAM
during the execution of the program, then it would be possible to determine the encrypted value of known
addresses. This could be done by forcing an interrupt or reset condition and observing the resulting
addresses on the byte-wide address/data bus. For example, it is known that when a hardware reset is
applied the logical program address is forced to location 0000H and code is executed starting from this
location. It would then be possible to determine the encrypted value (or physical address) of the logical
address value 0000H by observing the address presented to the external RAM following a hardware reset.
Interrupt vector address relationships could be determined in a similar fashion. By using the on-chip
Vector RAM to contain the interrupt and reset vectors, it is impossible to observe such relationships.
Although it is very unlikely that an application program could be deciphered by observing vector address
relationships, the Vector RAM eliminates this possibility. Note that the dummy accesses mentioned
above are conducted while fetching from Vector RAM.
The Vector RAM is automatically loaded with the user’s reset and interrupt vectors during bootstrap
loading.
SECURITY LOCK
Once the application program has been loaded into the DS5002FP’s NV RAM, the Security Lock may be
enabled by issuing the “Z” command in the Bootstrap Loader. While the Security Lock is set, no further
access to program/ data information is possible via the on-chip ROM. Access is prevented by both the
Bootstrap Loader firmware and the DS5002FP encryptor circuits.
Access to the NVRAM may only be regained by clearing the Security Lock via the “U” command in the
Bootstrap Loader. This action triggers several events which defeat tampering. First, the Encryption Key is
instantaneously erased. Without the Encryption Key, the DS5002FP is no longer able to decrypt the
contents of the RAM. Therefore, the application software can no longer be correctly executed, nor can it
be read back in its true form via the Bootstrap Loader. Second, the Vector RAM area is also
instantaneously erased, so that the reset and vector information is lost. Third, the Bootstrap Loader
firmware sequentially erases the encrypted RAM area. Lastly, the loader creates and loads a new random
key.
The Security Lock bit itself is constructed using a multiple-bit latch which is interlaced for self-destruct in
the event of tampering. The lock is designed to set-up a “domino-effect” such that erasure of the bit will
result in an unstoppable sequence of events that clears critical data including Encryption Key and Vector
RAM. In addition, this bit is protected from probing by the top-coating feature mentioned below.
SELF-DESTRUCT INPUT
The Self-Destruct Input (SDI) pin is an active high input which is used to reset the Security Lock in
response to an external event. The SDI input is intended to be used with external tamper detection
circuitry. It can be activated with or without operating power applied to the VCC pin. Activation of the
SDI pin instantly resets the Security Lock and causes the same sequence of events described above for


Similar Part No. - DS5002FP

ManufacturerPart #DatasheetDescription
logo
Dallas Semiconductor
DS5002FP DALLAS-DS5002FP Datasheet
445Kb / 25P
   Secure Microprocessor Chip
DS5002FP DALLAS-DS5002FP Datasheet
1Mb / 25P
   Secure Microprocessor Chip
logo
Maxim Integrated Produc...
DS5002FP MAXIM-DS5002FP Datasheet
1Mb / 25P
   Secure Microprocessor Chip
REV: 072806
logo
Dallas Semiconductor
DS5002FP-16 DALLAS-DS5002FP-16 Datasheet
445Kb / 25P
   Secure Microprocessor Chip
DS5002FP-16N DALLAS-DS5002FP-16N Datasheet
445Kb / 25P
   Secure Microprocessor Chip
More results

Similar Description - DS5002FP

ManufacturerPart #DatasheetDescription
logo
Maxim Integrated Produc...
DS5002 MAXIM-DS5002 Datasheet
1Mb / 25P
   Secure Microprocessor Chip
REV: 072806
logo
Dallas Semiconductor
DS5002FP DALLAS-DS5002FP_06 Datasheet
1Mb / 25P
   Secure Microprocessor Chip
logo
Maxim Integrated Produc...
DS5003 MAXIM-DS5003 Datasheet
308Kb / 24P
   Secure Microprocessor Chip
Rev 0; 3/08
logo
Dallas Semiconductor
DS5002FP DALLAS-DS5002FP Datasheet
445Kb / 25P
   Secure Microprocessor Chip
logo
ATMEL Corporation
AT90SP0801 ATMEL-AT90SP0801 Datasheet
100Kb / 12P
   Secure Signature Generation Chip
logo
List of Unclassifed Man...
R6501 ETC-R6501 Datasheet
2Mb / 35P
   ONE CHIP MICROPROCESSOR
logo
Maxim Integrated Produc...
DS5000FP MAXIM-DS5000FP Datasheet
615Kb / 22P
   Soft Microprocessor Chip
REV: 070605
logo
Dallas Semiconductor
DS5000FP DALLAS-DS5000FP Datasheet
434Kb / 22P
   Soft Microprocessor Chip
DS5000FP DALLAS-DS5000FP_05 Datasheet
615Kb / 22P
   Soft Microprocessor Chip
DS5000FP DALLAS-DS5000FP_1 Datasheet
364Kb / 22P
   Soft Microprocessor Chip
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com