[SIM] Updated SIM_IO
added SIM_PTYPE enum