I want to reset MicroBlaze during a normal operation.
Will MicroBlaze wait for the completion of all outstanding access when Sleep mode is set by Reset_Mode=01(Sleep mode) input signal?
Reset Mode signals are sampled when Reset is active.
Asserting reset on MicroBlaze will cause MicroBlaze to directly reset and any outstanding transactions will be ignored.
Aany ongoing transaction will be abruptly stopped. Reset will NOT wait for completion of outstanding accesses.
If you want to reset MicroBlaze during normal operation and want to make sure that all outstanding transactions are completed, this flow needs to be followed.