di-2 --> data_out?
[@940ns] data_in --> data_in_buff [==di0] 0x0400 [1.0]
[@1000ns] data_in_buff --> del_1 [==di-1] 0x0400 [1.0]
[@1080ns] del_1 --> del_2 [==di-1] 0x0400 [1.0]
del_2 --> add2_lft 0x0400 [1.0]
del_6 --> add2_rgt 0x0000 [0.0]
add2_lft+add2_rgt --> add2_out 0x0400 [1.0]
[@1100ns] add2_out --> reg2 [==v2] 0x0400 [1.0]
reg2 --> sub4_lft 0x0400 [1.0]
reg2/4 --> sub4_rgt 0x0100 [0.25]
sub4_lft-sub4_rgt --> sub4_out 0x0300 [0.75]
[@1120ns] sub4_out --> reg4 [==v7] 0x0300 [0.75]
reg3 --> sub4_lft 0x0000 [0.0]
reg4 --> sub4_rgt 0x0300 [0.75]
sub4_lft-sub4_rgt --> sub4_out 0xFD00 [-0.75]
[@1140ns] sub4_out --> reg4 [==v9] 0xFD00 [-0.75]
reg1 --> add1_lft 0x0000 [0.0]
reg4 --> add1_rgt 0xFD00 [-0.75]
add1_lft+add1_rgt --> add1_out 0xFD00 [-0.75]
[@1160ns] add1_out --> reg1 [==data_out] 0xFD00 [-0.75]
[@1180ns] reg1 --> data_out 0xFD00 [-0.75]