simulator: adapted pasim to new timer API, implemented exception unit