i2c interrupt not taking in lpc2148

i configured vector interrupt slot 1 for i2c0 interrupt...
it is not taking the interrupt in simulator......
after sending the start condition the STATUS REG set with 0x08....and SI also set........ but the control not going to irq........
i am using lpc2148...... I2C 0.......
sending the interrupt setting code


        PINSEL0 = 0X00000050;
        VICIntSelect = 0x00000000;
        VICIntEnable = 0X00000200;
        VICVectCntl1 = 0x00000029;
        VICVectAddr1 = (unsigned)i2cISR;

More questions in this forum