CoWare Model
Thread: A single flow of control within a process. It contains code in host language of encapsulation.
- Slave threads: associated with slave port activated due to RPC.
- Autonomous thread: not associated with any port.
Channel: A point to point connection of master port and slave port. Can be uni- or bidirectional. Data exchanges between connected channels. In HW implement it using wire. In SW use function call.
Assignment: Identify various type of ports, channels, threads in the Fig. 4.