Код смешной, сейчас вообще с константой... assign toout = modRTGet ? 19'd112233 : {rQ[15:0], 3'b000};
wire RE_RT;
OnePulse (gclk, modRTGet, 1, RE_RT);
Shift19(toout, RE | RE_RT,, uSCK,, uMISO);
{rQ[15:0], 3'b000} - это вот через кучу связей подходит к пинам. Оттуда читаю как надо.
А константу 19'd112233 (изначально там внутренний регистр перегружается в сдвиговой) не читаю - мусор какой-то выходит, однако однозначно соотносящийся с указанным числом.
вместо 112233 читаю 158129
вместо 123456 читаю 147936
и т.п.