pub fn column_clocks(
groups: usize,
pairs: usize,
blocks: usize,
tokens: usize,
passes: usize,
) -> usizeExpand description
The clocks from the edge that takes start to the edge that raises the column’s last sum, for a stream that offers
a beat whenever the column is ready and issues of passes passes: a clock to take the first beat; a block step
(every pair’s beat of one block against every token-row) of pairs · tokens issues, a pass a clock, its first issue’s
last pass at least FADD_LATENCY + 1 clocks after the step before’s, waiting for the sum that one left in the add;
then the last issue’s value through the lane and the add.