#chacha 4 clock cycles
connection relations
X_0_0, X_0_5, a_0_0
a_0_0, d_0_0, X_1_0
X_0_5, b_0_0, d_0_0
d_0_0, X_1_10, X_1_5
X_0_10, c_0_0, b_0_0
b_0_0, X_1_15, X_1_10
X_0_15, a_0_0, c_0_0
c_0_0, X_1_0, X_1_15
X_0_1, X_0_6, a_0_1
a_0_1, d_0_1, X_1_1
X_0_6, b_0_1, d_0_1
d_0_1, X_1_11, X_1_6
X_0_11, c_0_1, b_0_1
b_0_1, X_1_12, X_1_11
X_0_12, a_0_1, c_0_1
c_0_1, X_1_1, X_1_12
X_0_2, X_0_7, a_0_2
a_0_2, d_0_2, X_1_2
X_0_7, b_0_2, d_0_2
d_0_2, X_1_8, X_1_7
X_0_8, c_0_2, b_0_2
b_0_2, X_1_13, X_1_8
X_0_13, a_0_2, c_0_2
c_0_2, X_1_2, X_1_13
X_0_3, X_0_4, a_0_3
a_0_3, d_0_3, X_1_3
X_0_4, b_0_3, d_0_3
d_0_3, X_1_9, X_1_4
X_0_9, c_0_3, b_0_3
b_0_3, X_1_14, X_1_9
X_0_14, a_0_3, c_0_3
c_0_3, X_1_3, X_1_14
X_1_0, X_1_4, a_1_0
a_1_0, d_1_0, X_2_0
X_1_4, b_1_0, d_1_0
d_1_0, X_2_8, X_2_4
X_1_8, c_1_0, b_1_0
b_1_0, X_2_12, X_2_8
X_1_12, a_1_0, c_1_0
c_1_0, X_2_0, X_2_12
X_1_1, X_1_5, a_1_1
a_1_1, d_1_1, X_2_1
X_1_5, b_1_1, d_1_1
d_1_1, X_2_9, X_2_5
X_1_9, c_1_1, b_1_1
b_1_1, X_2_13, X_2_9
X_1_13, a_1_1, c_1_1
c_1_1, X_2_1, X_2_13
X_1_2, X_1_6, a_1_2
a_1_2, d_1_2, X_2_2
X_1_6, b_1_2, d_1_2
d_1_2, X_2_10, X_2_6
X_1_10, c_1_2, b_1_2
b_1_2, X_2_14, X_2_10
X_1_14, a_1_2, c_1_2
c_1_2, X_2_2, X_2_14
X_1_3, X_1_7, a_1_3
a_1_3, d_1_3, X_2_3
X_1_7, b_1_3, d_1_3
d_1_3, X_2_11, X_2_7
X_1_11, c_1_3, b_1_3
b_1_3, X_2_15, X_2_11
X_1_15, a_1_3, c_1_3
c_1_3, X_2_3, X_2_15
X_2_0, X_2_5, a_2_0
a_2_0, d_2_0, X_3_0
X_2_5, b_2_0, d_2_0
d_2_0, X_3_10, X_3_5
X_2_10, c_2_0, b_2_0
b_2_0, X_3_15, X_3_10
X_2_15, a_2_0, c_2_0
c_2_0, X_3_0, X_3_15
X_2_1, X_2_6, a_2_1
a_2_1, d_2_1, X_3_1
X_2_6, b_2_1, d_2_1
d_2_1, X_3_11, X_3_6
X_2_11, c_2_1, b_2_1
b_2_1, X_3_12, X_3_11
X_2_12, a_2_1, c_2_1
c_2_1, X_3_1, X_3_12
X_2_2, X_2_7, a_2_2
a_2_2, d_2_2, X_3_2
X_2_7, b_2_2, d_2_2
d_2_2, X_3_8, X_3_7
X_2_8, c_2_2, b_2_2
b_2_2, X_3_13, X_3_8
X_2_13, a_2_2, c_2_2
c_2_2, X_3_2, X_3_13
X_2_3, X_2_4, a_2_3
a_2_3, d_2_3, X_3_3
X_2_4, b_2_3, d_2_3
d_2_3, X_3_9, X_3_4
X_2_9, c_2_3, b_2_3
b_2_3, X_3_14, X_3_9
X_2_14, a_2_3, c_2_3
c_2_3, X_3_3, X_3_14
X_3_0, X_3_4, a_3_0
a_3_0, d_3_0, X_4_0
X_3_4, b_3_0, d_3_0
d_3_0, X_4_8, X_4_4
X_3_8, c_3_0, b_3_0
b_3_0, X_4_12, X_4_8
X_3_12, a_3_0, c_3_0
c_3_0, X_4_0, X_4_12
X_3_1, X_3_5, a_3_1
a_3_1, d_3_1, X_4_1
X_3_5, b_3_1, d_3_1
d_3_1, X_4_9, X_4_5
X_3_9, c_3_1, b_3_1
b_3_1, X_4_13, X_4_9
X_3_13, a_3_1, c_3_1
c_3_1, X_4_1, X_4_13
X_3_2, X_3_6, a_3_2
a_3_2, d_3_2, X_4_2
X_3_6, b_3_2, d_3_2
d_3_2, X_4_10, X_4_6
X_3_10, c_3_2, b_3_2
b_3_2, X_4_14, X_4_10
X_3_14, a_3_2, c_3_2
c_3_2, X_4_2, X_4_14
X_3_3, X_3_7, a_3_3
a_3_3, d_3_3, X_4_3
X_3_7, b_3_3, d_3_3
d_3_3, X_4_11, X_4_7
X_3_11, c_3_3, b_3_3
b_3_3, X_4_15, X_4_11
X_3_15, a_3_3, c_3_3
c_3_3, X_4_3, X_4_15
X_0_0, X_4_0
X_0_1, X_4_1
X_0_2, X_4_2
X_0_3, X_4_3
X_0_4, X_4_4
X_0_5, X_4_5
X_0_6, X_4_6
X_0_7, X_4_7
X_0_8, X_4_8
X_0_9, X_4_9
X_0_10, X_4_10
X_0_11, X_4_11
X_0_12, X_4_12
X_0_13, X_4_13
X_0_14, X_4_14
X_0_15, X_4_15
known
X_0_0
X_0_1
X_0_2
X_0_3
X_0_12
X_0_13
X_0_14
X_0_15
end
