Hello AartiG,
I believe I found out what was causing the illegal opcode exception to occur (memory corruption issue) before I was able to try out any of the methods described in your posted link.
I think the method described in http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/22586.aspx will help if illegal opcode ISR happens again in the future.
Thanks,
Stephen