system on chip. system C emulation exercises