Оператор >> не является логическим сдвигом в этом контексте, но он называется оператором потока.
операторов Потоковых определяют порядок, в котором потоковые блоках данных: >> вызывает блоки данных, подлежащие потоковые передачу в левом направо порядке, в то время как < < вызывает блоки данных, которые должны передаваться в правой TO- левый заказ.
Рассмотрим следующие строки, например:
$display ("%h", {>>byte{24'h060708}});
$display ("%h", {<<byte{24'h060708}});
В обоих случаях число 24'h060708 должен быть первым нарезанных в байтах (называемый slice_size). Первый печатает байты слева направо, а второй печатает их справа налево. Для этого, выхода:
060708
080706
Теперь в строке ans = byteq'({>>byte{24'h060708}});
вы используете битовый поток литье, который бросает 24'h060708
число нарезанного в байтах, представленных слева направо в byteq, что очередь байт.