Hi,
I assume you mean generation of system reset when CPU accesses an unimplemented address (i.e., an address which does not belong to any of the on-chip modules).
For example, you can try to read or write to a global address of your device memory map which is unimplemented.
/* S12XEP100 device */
void main (void)
{
unsigned char data3, data4;
// Unimplemented RAM area
data3 = *(unsigned char *far)0x000800;
(void) data3;
// Unimplemented FLASH area
data4 = *(unsigned char *far)0x400000;
(void) data4;
}
After this, ILAF flag is set which is unaffected by system reset. It can be cleared by writing a 1 to CRGFLG register, or cleared by power on or low voltage reset.
Regards,
Ivan