Electronic Components Datasheet Search
  English  ▼

X  

XC2000 Datasheet(PDF) 104 Page - Infineon Technologies AG

Part # XC2000
Description  16/32-Bit Single-Chip Microcontroller with 32-Bit Performance Volume 1 (of 2): Peripheral Units
PDF  647 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INFINEON [Infineon Technologies AG]
Direct Link  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

XC2000 Datasheet(HTML) 104 Page - Infineon Technologies AG

Back Button XC2000 Datasheet HTML 100Page - Infineon Technologies AG XC2000 Datasheet HTML 101Page - Infineon Technologies AG XC2000 Datasheet HTML 102Page - Infineon Technologies AG XC2000 Datasheet HTML 103Page - Infineon Technologies AG XC2000 Datasheet HTML 104Page - Infineon Technologies AG XC2000 Datasheet HTML 105Page - Infineon Technologies AG XC2000 Datasheet HTML 106Page - Infineon Technologies AG XC2000 Datasheet HTML 107Page - Infineon Technologies AG XC2000 Datasheet HTML 108Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 104 / 647 page
background image
XC2000 Derivatives
System Units (Vol. 1 of 2)
Memory Organization
Preliminary
User’s Manual
3-42
V1.0, 2007-06
MemoryX2K, V1.1
To summarize:
•
Read protection is always globally affecting the whole flash memory range. Code
fetches and data reads can be separately controlled.
•
Write protection can be global when the read protection is effective or it can be
specific for each logical sector.
The lower and the middle security layers determine how the 4 effective IMB_IMBCTR
fields are preset, changed and how software can access them. This is discussed in the
following paragraphs.
Initialization of the Effective Security Level
After Application Reset protection is activated so that RPA, WPA, DDF and DCF are set.
During startup the IMB Core determines the stored security level as described in “The
Lower Layer “Physical State”” on Page 3-39 and sets IMB_FSR.PROIN and
IMB_FSR.PROINER and IMB_PROCONx as described in “The Middle Layer “Flash
State”” on Page 3-39. The IMB Core further initializes the IMB_IMBCTR fields RPA and
WPA according to the rules of Table 3-4.
The bits DDF and DCF of the IMB_IMBCTR are not initialized by the IMB Core. During
system startup they are initialized depending on the startup condition. If code fetching
starts in the flash memory then they are set to the inactive state. In all other cases they
are activated to prevent read access to the flash memory without proving password
knowledge.
Changing the Effective Security Level
During run-time the effective security level can be changed. This can be done by directly
writing to the IMB_IMBCTR register or indirectly by changing the bits of the middle layer
by commands as “Disable Write Protection” or even double indirectly by changing the
content of the security pages which changes bits in the middle layer and influences the
effective security level.
Writing directly to IMB_IMBCTR:
•
DCF and DDF can be deactivated only if RPA is inactive. They can always be
activated.
Indirectly by using a command sequence:
•
A successful “Disable Read Protection” sets RPRODIS and clears RPA.
1 | #
1 | #
Global write protection.
1 | #
0
Sector specific write protection depending on
IMB_PROCONx.
Table 3-6
Effective Write Security (cont’d)
WPA
RPA
Security Level



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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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