SystemC : from the ground up - Black, David C. (Springer, 2004)