pub fn sha_ring_kernel(_cr: ClockReset, i: ShaRingIn, q: Q) -> (ShaRingOut, D)Expand description
State transition for ShaRing.
All three stages run every cycle on the three contexts x, y, z;
stage C’s result becomes the next x, or a new job takes its place.