![Infineon Technologies XC2200 User Manual Download Page 309](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439309.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
System Control Unit (SCU)
User’s Manual
6-49
V2.1, 2008-08
SCU, V1.13
6.3
Reset Operation
All resets are generated by the Reset Control Block. It handles the control of the reset
triggers as well as the length of a reset and the reset timing. A reset leads the system,
or a part of the system depending on the reset, to a initialization into a defined state.
6.3.1
Reset Architecture
The XC2200 contains a very sophisticated reset architecture to offer the greatest amount
of flexibility for the support of different applications. The reset architecture supports the
different power domains.
If a power domain is deactivated all resets of the deactivated level and all resets of all
lower power domains are asserted.
Different reset types for the complete system are supported.
6.3.1.1
Device Reset Hierarchy
The device reset hierarchy is divided according to the power domains (see
into following linked levels:
Level 1: I/O domain (power domain DMP_B)
Level 2: Wake-up domain (power domain DMP_M)
Level 3: System domain (power domain DMP_1)
If a power domain (level) is deactivated all resets of the deactivated level and all resets
of all lower power domains are asserted.
6.3.1.2
Reset Types
The following summary shows the different reset types.
Power Reset
•
Power-on Reset
This reset leads to a defined state of the complete system. This reset should only be
requested on a real power-on event and not by any non power related event.
•
Power Reset for DMP_M and DMP_1 power domains
This reset regains data consistency upon a power fail in the DMP_M or DMP_1
power domains.
•
Power Reset DMP_1 power domain
This reset prevents data inconsistency upon entry into and exit from power saving
modes, where DMP_1 is switched off.