I am wondering the classic column-row decoding scheme can also be applied to randomized current source layout.
Added after 4 hours 42 minutes:
yeah! I have got that.
suppose we adopt N bit unary in MSB
The sequence to turn on this current source can be represented as
Sequence=2^(N/2) * row + col
row is from 0 to 2^(N/2)-1
col is from 0 to 2^(N/2)-1
In random sequence, we can get row/col from the "Sequence".
row=[Sequence/(2^(N/2))] [] means get the integer part of the result.
col=Sequence%(2^(N/2))
So even for randomized current source as presented in the above paper, we can still use the row-column decoding scheme!
Aha!