Different prototyping techniques will be introduced and we will ... software related interfaces with the hardware (like register images). Depending on the type of software being developed, users may ...