Forcing a reset

I know of two ways .. to put a small number on the watchdog timer and
let it time out, or to use one of the output pins to supply a hardware
reset (preferably using an external hardware reset superviser). Are
there any other options?

Jumping to zero location. Interrupts and some peripherals may stay initialised
in this way.

>> I know of two ways .. to put a small number on the
watchdog timer and
>> let it time out, or to use one of the output pins to supply a hardware
>> reset (preferably using an external hardware reset superviser). Are
>> there any other options?