Previous | Next --- Slide 49 of 51
Back to Lecture Thumbnails

Is there a simple example showing how VC can be used to prioritize traffic?


@haboric, as shown in previous slides, virtual channel is a way to have multiple channels in one physical channel. To prioritize traffic, we can use several virtual channels with different priorities in the same physical channel, and always transmit the packets in the virtual channels with higher priorities before the packets with lower priorities. For example, channel 1 has lower priority than channel 2, and there is one flits in both the channels and they are competing for the same link, we'll forward the packet in channel 2 before channel 1.