To support store and forward, the input queue pipeline could wait until the queue occupancy is at least as large as the current packet. This will have the effect to wait for the whole packet to be received before starting the routing process. This should be optional. An assert should be present that checks that the queue is large enough to hold the full packet.
To support store and forward, the input queue pipeline could wait until the queue occupancy is at least as large as the current packet. This will have the effect to wait for the whole packet to be received before starting the routing process. This should be optional. An assert should be present that checks that the queue is large enough to hold the full packet.