Read sequence controller
If there is a non-zero grant, de-queue the packet at the head of read_queue (determined by grant)
Read first byte from buffer, second, third and fourth bytes from vci_out_vector and the rest from buffer until dq_counter reaches 53