Hardware Simulator Tutorial