track: 1-17 18-24 25-30 31-35 ----------------------------- v1 (shards) 4 4 4 3 v2 (combined checksum) 4 4 3 3 v3 (74-cycle transfer) 4 3 3 3 v3 raw loading speed (B/s) 6720 8107 7680 7253
HCL: I might be wrong, but the drive being slightly faster actually gives you more than 18 cycles here and there on the drive side, according to my understanding.
As for the 18-cycle limit with plain 2bit+ATN, which i confirm: My explanation is that waiting for ATN flip in a loop is 6 cycles minimum, then 7 cycles for a miss which does happen, then 4 cycles to set next bitpair, then another cycle due to slightly different clocks, wire delay, missed sampling windows and whatnot. Makes 6+7+4+1=18 cycles.
So, in case the drive is a fragment slower, you need to go below 18 cycles here and there. The drive is after all waiting for the computer when needed.