Transaction Level Modelling Using SystemC