encoder8x8sim
This commit is contained in:
1 parent
d9cf4669ae
commit
af2cedf54d
5 files changed
+4196
No files matched your search
Binary file not shown.
@@ -0,0 +1,844 @@
|
||||
e.y[3].a e.y[0].a e.e.Xarb.arbs[1]._y2_arb e.x[4].r e.e.x_enc_out.d[0].f e.e.x_enc_out.d[2].f e.e.x_ack_arb[0].buf1._y e.e.y_encoder.ors_t[0].tmp[5] e.e._x_temp[7].a e.y[6].r e.e.y_encoder.ors_t[1].or2s[1]._y e.e.y_enc_out.d[1].f e.e.Xarb.tmp[9].a e.e.x_enc_out.d[2].t e.y[4].a e.out.v e.e.Yarb.tmp[8].a e.e.Xarb.tmp[8].a e.x[2].a e.y[7].r e.e._y_temp[1].a e.e.y_encoder.ors_t[2].tmp[4] e.e.buf_s_func._en_X_f[0] e.e._x_temp[2].a e.e.Yarb.tmp[11].r e.e._y_temp[5].a e.e.x_ack_arb[6].buf1._y e.e.buf_s_func._out_a_BX_f[0] e.y[1].a e.e.y_ack_arb[3].buf1._y e.e.Xarb.tmp[10].a e.x[6].r e.x[5].r e.e.buf_s_func.in_v_buf_t.buf2._y e.y[1].r e.e._arb_out_y.r e.x[2].r e.out.a e.e.y_enc_out.d[2].t e.e.Xarb.arbs[6]._y1_arb e.e.x_enc_out.d[0].t e.e.Xarb.arbs[5]._y2_arb e.y[5].r e.x[6].a e.e._x_v e.e.Yarb.tmp[12].a e.e._en e.e._x_temp[4].a e.x[7].r e.e.buf_s_func.en_buf_t.buf2._y e.e._y_temp[4].a e.e.Xarb.tmp[8].r e.e.y_enc_out.d[0].t e.e._in_x_v e.e.Xarb.arbs[2].arbiter._y2 e.e.y_encoder.ors_f[0].tmp[4] e.e.Xarb.arbs[0]._y2_arb e.y[0].r e.e._y_temp[0].a e.e.Xarb.arbs[5].arbiter._y1 e.e.Xarb.tmp[12].a e.y[6].a e.e.Yarb.arbs[0]._y1_arb e.e.y_enc_out.d[0].f e.e.x_encoder.ors_f[1].tmp[5] e.e.x_req_ortree.tmp[9] e.e.Xarb.tmp[11].a e.e.buf_s_func.out_a_B_buf_f.buf2._y e.x[5].a e.e.y_encoder.ors_f[0].tmp[5] e.e._x_temp[5].a e.e.y_encoder.ors_f[2].tmp[5] e.e.Yarb.arbs[5]._y2_arb e.e.x_enc_out.d[1].f e.e.y_encoder.ors_t[2].tmp[5] e.x[4].a e.e.Yarb.tmp[13].r e.e.Yarb.arbs[1]._y1_arb e.e._in_xy_v.y e.e.x_req_ortree.tmp[13] e.e.x_enc_out.d[1].t e.x[3].a e.e.buf_s_func.en_buf_f.buf2._y e.y[2].a e.e.Xarb.arbs[1]._y1_arb e.e.vtree_y.ct.in[0] e.e.buf_s_func._in_vXX_f[0] e.e.Yarb.arbs[4].or_cell._y e.y[2].r e.e.buf_s_func._in_vXX_t[0] e.e.x_encoder.ors_t[1].tmp[4] e.e.Xarb.tmp[13].r e.x[7].a e.x[1].a e.e.Xarb.arbs[0].arbiter._y1 e.e.Yarb.tmp[13].a e.e.Yarb.tmp[9].a e.x[1].r e.y[5].a e.x[0].a e.x[3].r e.e.Yarb.tmp[9].r e.e.vtree_x.ct.in[0] e.e.Xarb.tmp[13].a e.e.Yarb.tmp[11].a e.e.x_encoder.ors_f[2].tmp[4] e.y[3].r e.e.vtree_x.ct.in[2] e.e.buf_s_func._out_a_BX_t[0] e.e.Yarb.tmp[12].r e.e.Yarb.arbs[6].ack_cell1._y e.e.Yarb.tmp[8].r e.e.Xarb.arbs[0]._y1_arb e.e._y_temp[2].a e.e.Xarb.arbs[2].ack_cell2._y e.e.x_req_ortree.tmp[8] e.e.vtree_y.ct.in[2] e.e.Yarb.arbs[1].arbiter._y1 e.e.buf_s_func._en_X_t[0] e.x[0].r e.e._y_temp[7].a e.y[4].r e.e.y_enc_out.d[2].f e.e.Yarb.arbs[6].ack_cell2._y e.e.Yarb.arbs[6]._y2_arb e.e.Xarb.arbs[3]._y1_arb e.e.y_encoder.ors_f[0].or2s[2]._y e.e.buf_s_func._in_vX e.e.Yarb.arbs[1]._y2_arb e.e.y_encoder.ors_f[1].tmp[5] e.e._y_temp[3].a e.e.Xarb.arbs[6]._y2_arb e.e.Xarb.tmp[12].r e.e.Xarb.arbs[3].arbiter._y2 e.e.x_encoder.ors_f[0].tmp[5] e.e.y_enc_out.d[1].t e.e.Yarb.tmp[10].r e.e.Yarb.tmp[10].a e.e.y_encoder.ors_f[1].or2s[1]._y e.e.x_req_ortree.or2s[2]._y e.e._x_temp[3].a e.e.x_req_ortree.tmp[11] e.e.Xarb.arbs[5]._y1_arb e.e.Xarb.arbs[0].arbiter._y2 e.e.Yarb.arbs[2]._y2_arb e.e._in_y_v e.e._y_temp[6].a e.e.y_encoder.ors_t[1].tmp[5] e.e.buf_s_func._out_a_B e.e.Xarb.tmp[10].r e.e.Yarb.arbs[0]._y2_arb e.e.y_encoder.ors_t[0].tmp[4] e.e.x_req_ortree.tmp[12] e.e.Xarb.tmp[11].r e.e._arb_out_x.r e.e.Xarb.arbs[5].ack_cell1._y e.y[7].a e.e.x_req_ortree.tmp[10] e.e.Yarb.arbs[5]._y1_arb e.e.Yarb.arbs[3]._y2_arb e.e.Yarb.arbs[2].or_cell._y e.e.y_ack_arb[1].buf1._y e.e.Xarb.arbs[6].arbiter._y2 e.e.Yarb.arbs[0].ack_cell2._y e.e.vtree_x.OR2_tf[1]._y e.e.Xarb.arbs[4]._y1_arb e.e._x_temp[6].a e.e._x_temp[1].a e.e.y_encoder.ors_t[1].tmp[4] e.e.Xarb.tmp[9].r e.e.x_encoder.ors_t[2].or2s[0]._y e.e.y_ack_arb[5].buf1._y e.e.Xarb.arbs[2]._y1_arb e.e.Xarb.arbs[5].or_cell._y e.e.x_ack_arb[5].buf1._y e.e.Xarb.arbs[2].arbiter._y1 e.e.x_encoder.ors_f[0].or2s[2]._y e.e.Xarb.arbs[6].or_cell._y e.e.x_encoder.ors_t[1].tmp[5] e.e.Yarb.arbs[2].ack_cell1._y e.e.buf_s_func.in_v_prebuf._y e.e.x_encoder.ors_f[1].or2s[1]._y e.e.Xarb.arbs[2]._y2_arb e.e.Xarb.arbs[6].ack_cell1._y e.e.Xarb.arbs[4]._y2_arb e.e.Yarb.arbs[3].arbiter._y2 e.e._x_temp[0].a e.e.Xarb.arbs[4].arbiter._y2 e.e.y_ack_arb[7].buf1._y e.e.x_encoder.ors_t[2].tmp[5] e.e.Yarb.arbs[4].ack_cell2._y e.e.x_req_ortree.or2s[4]._y e.e.Yarb.arbs[5].or_cell._y e.e.vtree_y.ct.in[1] e.e.y_encoder.ors_f[1].tmp[4] e.e.y_encoder.ors_t[1].or2s[0]._y e.e.x_encoder.ors_t[2].or2s[1]._y e.e.Xarb.arbs[3].ack_cell1._y e.e.x_req_ortree.or2s[5]._y e.e.Xarb.arbs[3]._y2_arb e.e.x_encoder.ors_f[2].tmp[5] e.e.Xarb.arbs[4].ack_cell2._y e.e.x_encoder.ors_t[0].tmp[4] e.e.Yarb.arbs[4]._y2_arb e.e.Xarb.arbs[1].arbiter._y1 e.e.Xarb.arbs[5].arbiter._y2 e.e.y_encoder.ors_f[2].tmp[4] e.e.Yarb.arbs[3]._y1_arb e.e.Yarb.arbs[2].arbiter._y1 e.e.x_encoder.ors_t[2].tmp[4] e.e.y_encoder.ors_f[0].or2s[1]._y e.e.x_ack_arb[7].buf1._y e.e.x_ack_arb[1].buf1._y e.e.Yarb.arbs[6].arbiter._y1 e.e.Xarb.arbs[4].or_cell._y e.e.Yarb.arbs[4].arbiter._y1 e.e.Yarb.arbs[5].arbiter._y2 e.e.Xarb.arbs[4].ack_cell1._y e.e.Yarb.arbs[0].or_cell._y e.e.x_encoder.ors_t[0].or2s[1]._y e.e.x_ack_arb[2].buf1._y e.e.Yarb.arbs[4]._y1_arb e.e.Yarb.arbs[2]._y1_arb e.e.y_eLine truncated
|
||||
[] Set Out Ack/Valid Low
|
||||
136278 e.out.a : 0
|
||||
136278 e.out.v : 0
|
||||
136284 e.e._en : 1 [by e.out.v:=0]
|
||||
136466 e.e.buf_s_func.en_buf_t.buf2._y : 0 [by e.e._en:=1]
|
||||
136538 e.e.buf_s_func.en_buf_f.buf2._y : 0 [by e.e._en:=1]
|
||||
136685 e.e.buf_s_func._en_X_f[0] : 1 [by e.e.buf_s_func.en_buf_f.buf2._y:=0]
|
||||
183972 e.e.buf_s_func._en_X_t[0] : 1 [by e.e.buf_s_func.en_buf_t.buf2._y:=0]
|
||||
192258 e.e.buf_s_func._out_a_B : 1 [by e.out.a:=0]
|
||||
192259 e.e.buf_s_func.out_a_B_buf_t.buf2._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
192333 e.e.buf_s_func._out_a_BX_f[0] : 1 [by e.e.buf_s_func.out_a_B_buf_t.buf2._y:=0]
|
||||
241420 e.e.buf_s_func.out_a_B_buf_f.buf2._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
243317 e.e.buf_s_func._out_a_BX_t[0] : 1 [by e.e.buf_s_func.out_a_B_buf_f.buf2._y:=0]
|
||||
[] Setting Neuron Req Low
|
||||
243317 e.y[0].r : 0
|
||||
243317 e.x[7].r : 0
|
||||
243317 e.y[2].r : 0
|
||||
243317 e.y[6].r : 0
|
||||
243317 e.x[6].r : 0
|
||||
243317 e.x[5].r : 0
|
||||
243317 e.y[5].r : 0
|
||||
243317 e.x[4].r : 0
|
||||
243317 e.x[3].r : 0
|
||||
243317 e.y[1].r : 0
|
||||
243317 e.y[4].r : 0
|
||||
243317 e.x[2].r : 0
|
||||
243317 e.x[1].r : 0
|
||||
243317 e.y[3].r : 0
|
||||
243317 e.x[0].r : 0
|
||||
243317 e.y[7].r : 0
|
||||
243318 e.e.Yarb.arbs[0].arbiter._y1 : 1 [by e.y[0].r:=0]
|
||||
243318 e.e.Yarb.arbs[3].arbiter._y1 : 1 [by e.y[6].r:=0]
|
||||
243318 e.e.Yarb.arbs[2].arbiter._y1 : 1 [by e.y[4].r:=0]
|
||||
243328 e.e.Xarb.arbs[3].arbiter._y2 : 1 [by e.x[7].r:=0]
|
||||
243337 e.e.Yarb.arbs[1].arbiter._y2 : 1 [by e.y[3].r:=0]
|
||||
243338 e.e.Yarb.arbs[1]._y2_arb : 0 [by e.e.Yarb.arbs[1].arbiter._y2:=1]
|
||||
243349 e.e.Xarb.arbs[2].arbiter._y2 : 1 [by e.x[5].r:=0]
|
||||
243367 e.e.Xarb.arbs[1].arbiter._y1 : 1 [by e.x[2].r:=0]
|
||||
243375 e.e.Xarb.arbs[1].arbiter._y2 : 1 [by e.x[3].r:=0]
|
||||
243416 e.e.x_req_ortree.or2s[3]._y : 1 [by e.x[6].r:=0]
|
||||
243477 e.e.Xarb.arbs[1]._y2_arb : 0 [by e.e.Xarb.arbs[1].arbiter._y2:=1]
|
||||
243496 e.e.Yarb.arbs[1].arbiter._y1 : 1 [by e.y[2].r:=0]
|
||||
243518 e.e.x_req_ortree.tmp[11] : 0 [by e.e.x_req_ortree.or2s[3]._y:=1]
|
||||
243537 e.e.Xarb.arbs[2].arbiter._y1 : 1 [by e.x[4].r:=0]
|
||||
243563 e.e.Yarb.arbs[1]._y1_arb : 0 [by e.e.Yarb.arbs[1].arbiter._y1:=1]
|
||||
243576 e.e.Yarb.arbs[1].or_cell._y : 1 [by e.e.Yarb.arbs[1]._y1_arb:=0]
|
||||
243733 e.e.Xarb.arbs[2]._y2_arb : 0 [by e.e.Xarb.arbs[2].arbiter._y2:=1]
|
||||
244116 e.e.Yarb.arbs[0].arbiter._y2 : 1 [by e.y[1].r:=0]
|
||||
244234 e.e.Yarb.arbs[0]._y2_arb : 0 [by e.e.Yarb.arbs[0].arbiter._y2:=1]
|
||||
245219 e.e.Yarb.arbs[0]._y1_arb : 0 [by e.e.Yarb.arbs[0].arbiter._y1:=1]
|
||||
245221 e.e.Yarb.arbs[0].or_cell._y : 1 [by e.e.Yarb.arbs[0]._y1_arb:=0]
|
||||
245231 e.e.Yarb.tmp[8].r : 0 [by e.e.Yarb.arbs[0].or_cell._y:=1]
|
||||
245260 e.e.Yarb.arbs[4].arbiter._y1 : 1 [by e.e.Yarb.tmp[8].r:=0]
|
||||
245274 e.e.Yarb.arbs[4]._y1_arb : 0 [by e.e.Yarb.arbs[4].arbiter._y1:=1]
|
||||
245825 e.e.Xarb.arbs[3]._y2_arb : 0 [by e.e.Xarb.arbs[3].arbiter._y2:=1]
|
||||
246721 e.e.Yarb.tmp[9].r : 0 [by e.e.Yarb.arbs[1].or_cell._y:=1]
|
||||
246785 e.e.Yarb.arbs[4].arbiter._y2 : 1 [by e.e.Yarb.tmp[9].r:=0]
|
||||
248858 e.e.Yarb.arbs[3].arbiter._y2 : 1 [by e.y[7].r:=0]
|
||||
248889 e.e.Yarb.arbs[3]._y2_arb : 0 [by e.e.Yarb.arbs[3].arbiter._y2:=1]
|
||||
248936 e.e.Yarb.arbs[2].arbiter._y2 : 1 [by e.y[5].r:=0]
|
||||
250160 e.e.Xarb.arbs[3].arbiter._y1 : 1 [by e.x[6].r:=0]
|
||||
250182 e.e.Xarb.arbs[3]._y1_arb : 0 [by e.e.Xarb.arbs[3].arbiter._y1:=1]
|
||||
250947 e.e.Xarb.arbs[0].arbiter._y2 : 1 [by e.x[1].r:=0]
|
||||
251382 e.e.x_req_ortree.or2s[1]._y : 1 [by e.x[2].r:=0]
|
||||
252063 e.e.Xarb.arbs[0]._y2_arb : 0 [by e.e.Xarb.arbs[0].arbiter._y2:=1]
|
||||
252164 e.e.x_req_ortree.tmp[9] : 0 [by e.e.x_req_ortree.or2s[1]._y:=1]
|
||||
253097 e.e.x_req_ortree.or2s[2]._y : 1 [by e.x[4].r:=0]
|
||||
253380 e.e.x_req_ortree.tmp[10] : 0 [by e.e.x_req_ortree.or2s[2]._y:=1]
|
||||
253852 e.e.Yarb.arbs[3]._y1_arb : 0 [by e.e.Yarb.arbs[3].arbiter._y1:=1]
|
||||
253860 e.e.Yarb.arbs[3].or_cell._y : 1 [by e.e.Yarb.arbs[3]._y1_arb:=0]
|
||||
253861 e.e.Yarb.tmp[11].r : 0 [by e.e.Yarb.arbs[3].or_cell._y:=1]
|
||||
254276 e.e.Xarb.arbs[2]._y1_arb : 0 [by e.e.Xarb.arbs[2].arbiter._y1:=1]
|
||||
254283 e.e.Xarb.arbs[2].or_cell._y : 1 [by e.e.Xarb.arbs[2]._y1_arb:=0]
|
||||
254307 e.e.Xarb.tmp[10].r : 0 [by e.e.Xarb.arbs[2].or_cell._y:=1]
|
||||
254353 e.e.Yarb.arbs[2]._y2_arb : 0 [by e.e.Yarb.arbs[2].arbiter._y2:=1]
|
||||
254537 e.e.Yarb.arbs[4]._y2_arb : 0 [by e.e.Yarb.arbs[4].arbiter._y2:=1]
|
||||
254546 e.e.Yarb.arbs[4].or_cell._y : 1 [by e.e.Yarb.arbs[4]._y2_arb:=0]
|
||||
254575 e.e.Yarb.tmp[12].r : 0 [by e.e.Yarb.arbs[4].or_cell._y:=1]
|
||||
254576 e.e.Yarb.arbs[6].arbiter._y1 : 1 [by e.e.Yarb.tmp[12].r:=0]
|
||||
255059 e.e.Yarb.arbs[6]._y1_arb : 0 [by e.e.Yarb.arbs[6].arbiter._y1:=1]
|
||||
255159 e.e.Yarb.arbs[6].ack_cell1._y : 1 [by e.e.Yarb.arbs[6]._y1_arb:=0]
|
||||
255161 e.e.Yarb.tmp[12].a : 0 [by e.e.Yarb.arbs[6].ack_cell1._y:=1]
|
||||
257141 e.e.Yarb.arbs[5].arbiter._y2 : 1 [by e.e.Yarb.tmp[11].r:=0]
|
||||
257161 e.e.x_req_ortree.or2s[0]._y : 1 [by e.x[0].r:=0]
|
||||
257164 e.e.Yarb.arbs[4].ack_cell2._y : 1 [by e.e.Yarb.tmp[12].a:=0]
|
||||
257164 e.e.x_req_ortree.tmp[8] : 0 [by e.e.x_req_ortree.or2s[0]._y:=1]
|
||||
257165 e.e.x_req_ortree.or2s[4]._y : 1 [by e.e.x_req_ortree.tmp[8]:=0]
|
||||
257169 e.e.x_req_ortree.tmp[12] : 0 [by e.e.x_req_ortree.or2s[4]._y:=1]
|
||||
259438 e.e.Xarb.arbs[5].arbiter._y1 : 1 [by e.e.Xarb.tmp[10].r:=0]
|
||||
259767 e.e.Xarb.arbs[5]._y1_arb : 0 [by e.e.Xarb.arbs[5].arbiter._y1:=1]
|
||||
263791 e.e.x_req_ortree.or2s[5]._y : 1 [by e.e.x_req_ortree.tmp[10]:=0]
|
||||
265017 e.e.x_req_ortree.tmp[13] : 0 [by e.e.x_req_ortree.or2s[5]._y:=1]
|
||||
277163 e.e.Yarb.arbs[5]._y2_arb : 0 [by e.e.Yarb.arbs[5].arbiter._y2:=1]
|
||||
281384 e.e.Xarb.arbs[0].arbiter._y1 : 1 [by e.x[0].r:=0]
|
||||
281991 e.e.Xarb.arbs[0]._y1_arb : 0 [by e.e.Xarb.arbs[0].arbiter._y1:=1]
|
||||
283885 e.e.Xarb.arbs[0].or_cell._y : 1 [by e.e.Xarb.arbs[0]._y1_arb:=0]
|
||||
284128 e.e.Xarb.arbs[1]._y1_arb : 0 [by e.e.Xarb.arbs[1].arbiter._y1:=1]
|
||||
284182 e.e.Xarb.arbs[1].or_cell._y : 1 [by e.e.Xarb.arbs[1]._y1_arb:=0]
|
||||
285666 e.e.Xarb.tmp[8].r : 0 [by e.e.Xarb.arbs[0].or_cell._y:=1]
|
||||
285902 e.e.Yarb.arbs[2]._y1_arb : 0 [by e.e.Yarb.arbs[2].arbiter._y1:=1]
|
||||
286023 e.e.Xarb.arbs[4].arbiter._y1 : 1 [by e.e.Xarb.tmp[8].r:=0]
|
||||
286045 e.e.Xarb.arbs[4]._y1_arb : 0 [by e.e.Xarb.arbs[4].arbiter._y1:=1]
|
||||
297192 e.e.Yarb.arbs[4].ack_cell1._y : 1 [by e.e.Yarb.tmp[12].a:=0]
|
||||
297201 e.e.Yarb.tmp[8].a : 0 [by e.e.Yarb.arbs[4].ack_cell1._y:=1]
|
||||
297387 e.e.Yarb.arbs[0].ack_cell2._y : 1 [by e.e.Yarb.tmp[8].a:=0]
|
||||
297392 e.e._y_temp[1].a : 0 [by e.e.Yarb.arbs[0].ack_cell2._y:=1]
|
||||
297690 e.e.y_ack_arb[1].buf1._y : 1 [by e.e._y_temp[1].a:=0]
|
||||
304871 e.e.Yarb.arbs[0].ack_cell1._y : 1 [by e.e.Yarb.tmp[8].a:=0]
|
||||
304872 e.e._y_temp[0].a : 0 [by e.e.Yarb.arbs[0].ack_cell1._y:=1]
|
||||
305075 e.e.y_ack_arb[0].buf1._y : 1 [by e.e._y_temp[0].a:=0]
|
||||
305076 e.y[0].a : 0 [by e.e.y_ack_arb[0].buf1._y:=1]
|
||||
305937 e.y[1].a : 0 [by e.e.y_ack_arb[1].buf1._y:=1]
|
||||
305962 e.e.y_encoder.ors_f[1].or2s[0]._y : 1 [by e.y[1].a:=0]
|
||||
307969 e.e.y_encoder.ors_f[1].tmp[4] : 0 [by e.e.y_encoder.ors_f[1].or2s[0]._y:=1]
|
||||
309630 e.e.Xarb.tmp[9].r : 0 [by e.e.Xarb.arbs[1].or_cell._y:=1]
|
||||
309631 e.e.Xarb.arbs[4].arbiter._y2 : 1 [by e.e.Xarb.tmp[9].r:=0]
|
||||
312182 e.e.Yarb.arbs[2].or_cell._y : 1 [by e.e.Yarb.arbs[2]._y1_arb:=0]
|
||||
312195 e.e.Yarb.tmp[10].r : 0 [by e.e.Yarb.arbs[2].or_cell._y:=1]
|
||||
312225 e.e.Yarb.arbs[5].arbiter._y1 : 1 [by e.e.Yarb.tmp[10].r:=0]
|
||||
312459 e.e.Yarb.arbs[5]._y1_arb : 0 [by e.e.Yarb.arbs[5].arbiter._y1:=1]
|
||||
312509 e.e.Yarb.arbs[5].or_cell._y : 1 [by e.e.Yarb.arbs[5]._y1_arb:=0]
|
||||
312538 e.e.Yarb.tmp[13].r : 0 [by e.e.Yarb.arbs[5].or_cell._y:=1]
|
||||
312618 e.e.Yarb.arbs[6].arbiter._y2 : 1 [by e.e.Yarb.tmp[13].r:=0]
|
||||
312619 e.e.Yarb.arbs[6]._y2_arb : 0 [by e.e.Yarb.arbs[6].arbiter._y2:=1]
|
||||
313116 e.e.Xarb.arbs[3].or_cell._y : 1 [by e.e.Xarb.arbs[3]._y1_arb:=0]
|
||||
313465 e.e.Xarb.tmp[11].r : 0 [by e.e.Xarb.arbs[3].or_cell._y:=1]
|
||||
314588 e.e.Yarb.arbs[6].ack_cell2._y : 1 [by e.e.Yarb.arbs[6]._y2_arb:=0]
|
||||
316612 e.e.Yarb.tmp[13].a : 0 [by e.e.Yarb.arbs[6].ack_cell2._y:=1]
|
||||
316613 e.e.Yarb.arbs[5].ack_cell2._y : 1 [by e.e.Yarb.tmp[13].a:=0]
|
||||
316614 e.e.Yarb.tmp[11].a : 0 [by e.e.Yarb.arbs[5].ack_cell2._y:=1]
|
||||
316616 e.e.Yarb.arbs[5].ack_cell1._y : 1 [by e.e.Yarb.tmp[13].a:=0]
|
||||
316619 e.e.Yarb.arbs[3].ack_cell1._y : 1 [by e.e.Yarb.tmp[11].a:=0]
|
||||
316717 e.e.Yarb.arbs[3].ack_cell2._y : 1 [by e.e.Yarb.tmp[11].a:=0]
|
||||
316847 e.e._y_temp[6].a : 0 [by e.e.Yarb.arbs[3].ack_cell1._y:=1]
|
||||
316884 e.e.y_ack_arb[6].buf1._y : 1 [by e.e._y_temp[6].a:=0]
|
||||
316886 e.y[6].a : 0 [by e.e.y_ack_arb[6].buf1._y:=1]
|
||||
318653 e.e.Xarb.arbs[4]._y2_arb : 0 [by e.e.Xarb.arbs[4].arbiter._y2:=1]
|
||||
318655 e.e.Xarb.arbs[4].or_cell._y : 1 [by e.e.Xarb.arbs[4]._y2_arb:=0]
|
||||
318717 e.e.Xarb.tmp[12].r : 0 [by e.e.Xarb.arbs[4].or_cell._y:=1]
|
||||
318781 e.e.Xarb.arbs[6].arbiter._y1 : 1 [by e.e.Xarb.tmp[12].r:=0]
|
||||
320710 e.e._y_temp[7].a : 0 [by e.e.Yarb.arbs[3].ack_cell2._y:=1]
|
||||
320711 e.e.y_ack_arb[7].buf1._y : 1 [by e.e._y_temp[7].a:=0]
|
||||
320779 e.y[7].a : 0 [by e.e.y_ack_arb[7].buf1._y:=1]
|
||||
320837 e.e.Yarb.tmp[10].a : 0 [by e.e.Yarb.arbs[5].ack_cell1._y:=1]
|
||||
320838 e.e.Yarb.arbs[2].ack_cell2._y : 1 [by e.e.Yarb.tmp[10].a:=0]
|
||||
320840 e.e._y_temp[5].a : 0 [by e.e.Yarb.arbs[2].ack_cell2._y:=1]
|
||||
321008 e.e.y_encoder.ors_t[2].or2s[1]._y : 1 [by e.y[7].a:=0]
|
||||
321015 e.e.y_encoder.ors_t[2].tmp[5] : 0 [by e.e.y_encoder.ors_t[2].or2s[1]._y:=1]
|
||||
321119 e.e.Yarb.tmp[9].a : 0 [by e.e.Yarb.arbs[4].ack_cell2._y:=1]
|
||||
322015 e.e.Xarb.arbs[6]._y1_arb : 0 [by e.e.Xarb.arbs[6].arbiter._y1:=1]
|
||||
322017 e.e.Xarb.arbs[6].ack_cell1._y : 1 [by e.e.Xarb.arbs[6]._y1_arb:=0]
|
||||
323119 e.e.x_req_ortree.or2s[6]._y : 1 [by e.e.x_req_ortree.tmp[13]:=0]
|
||||
323645 e.e._x_v : 0 [by e.e.x_req_ortree.or2s[6]._y:=1]
|
||||
324260 e.e.Yarb.arbs[1].ack_cell2._y : 1 [by e.e.Yarb.tmp[9].a:=0]
|
||||
324350 e.e._y_temp[3].a : 0 [by e.e.Yarb.arbs[1].ack_cell2._y:=1]
|
||||
328265 e.e.y_encoder.ors_f[2].or2s[0]._y : 1 [by e.y[1].a:=0]
|
||||
328269 e.e.y_encoder.ors_f[2].tmp[4] : 0 [by e.e.y_encoder.ors_f[2].or2s[0]._y:=1]
|
||||
330460 e.e.y_encoder.ors_t[1].or2s[1]._y : 1 [by e.y[7].a:=0]
|
||||
331234 e.e.Yarb.arbs[6].or_cell._y : 1 [by e.e.Yarb.arbs[6]._y2_arb:=0]
|
||||
331353 e.e._arb_out_y.r : 0 [by e.e.Yarb.arbs[6].or_cell._y:=1]
|
||||
331647 e.e._x_v_B : 1 [by e.e._x_v:=0]
|
||||
332995 e.e.Xarb.tmp[12].a : 0 [by e.e.Xarb.arbs[6].ack_cell1._y:=1]
|
||||
333009 e.e.Xarb.arbs[4].ack_cell2._y : 1 [by e.e.Xarb.tmp[12].a:=0]
|
||||
333752 e.e.Xarb.tmp[9].a : 0 [by e.e.Xarb.arbs[4].ack_cell2._y:=1]
|
||||
334600 e.e.Xarb.arbs[1].ack_cell1._y : 1 [by e.e.Xarb.tmp[9].a:=0]
|
||||
334666 e.e.Yarb.arbs[1].ack_cell1._y : 1 [by e.e.Yarb.tmp[9].a:=0]
|
||||
334694 e.e._y_temp[2].a : 0 [by e.e.Yarb.arbs[1].ack_cell1._y:=1]
|
||||
334842 e.e._x_temp[2].a : 0 [by e.e.Xarb.arbs[1].ack_cell1._y:=1]
|
||||
335040 e.e.Xarb.arbs[1].ack_cell2._y : 1 [by e.e.Xarb.tmp[9].a:=0]
|
||||
335195 e.e._x_temp[3].a : 0 [by e.e.Xarb.arbs[1].ack_cell2._y:=1]
|
||||
335322 e.e.x_ack_arb[3].buf1._y : 1 [by e.e._x_temp[3].a:=0]
|
||||
335769 e.e.Xarb.arbs[5].arbiter._y2 : 1 [by e.e.Xarb.tmp[11].r:=0]
|
||||
335771 e.e.Xarb.arbs[5]._y2_arb : 0 [by e.e.Xarb.arbs[5].arbiter._y2:=1]
|
||||
335772 e.e.Xarb.arbs[5].or_cell._y : 1 [by e.e.Xarb.arbs[5]._y2_arb:=0]
|
||||
338980 e.e.y_encoder.ors_t[1].tmp[5] : 0 [by e.e.y_encoder.ors_t[1].or2s[1]._y:=1]
|
||||
339052 e.e.y_ack_arb[2].buf1._y : 1 [by e.e._y_temp[2].a:=0]
|
||||
341531 e.e.Xarb.tmp[13].r : 0 [by e.e.Xarb.arbs[5].or_cell._y:=1]
|
||||
341928 e.e.Xarb.arbs[6].arbiter._y2 : 1 [by e.e.Xarb.tmp[13].r:=0]
|
||||
342998 e.e.Xarb.arbs[4].ack_cell1._y : 1 [by e.e.Xarb.tmp[12].a:=0]
|
||||
343502 e.e.Xarb.tmp[8].a : 0 [by e.e.Xarb.arbs[4].ack_cell1._y:=1]
|
||||
343503 e.e.Xarb.arbs[0].ack_cell1._y : 1 [by e.e.Xarb.tmp[8].a:=0]
|
||||
343572 e.e.Xarb.arbs[0].ack_cell2._y : 1 [by e.e.Xarb.tmp[8].a:=0]
|
||||
343579 e.e._x_temp[1].a : 0 [by e.e.Xarb.arbs[0].ack_cell2._y:=1]
|
||||
344249 e.e.Xarb.arbs[6]._y2_arb : 0 [by e.e.Xarb.arbs[6].arbiter._y2:=1]
|
||||
344282 e.e.Xarb.arbs[6].ack_cell2._y : 1 [by e.e.Xarb.arbs[6]._y2_arb:=0]
|
||||
344285 e.e.Xarb.tmp[13].a : 0 [by e.e.Xarb.arbs[6].ack_cell2._y:=1]
|
||||
344308 e.e.Xarb.arbs[5].ack_cell2._y : 1 [by e.e.Xarb.tmp[13].a:=0]
|
||||
344329 e.e.Xarb.tmp[11].a : 0 [by e.e.Xarb.arbs[5].ack_cell2._y:=1]
|
||||
344330 e.e.Xarb.arbs[3].ack_cell2._y : 1 [by e.e.Xarb.tmp[11].a:=0]
|
||||
344635 e.e.x_ack_arb[2].buf1._y : 1 [by e.e._x_temp[2].a:=0]
|
||||
348681 e.e.Xarb.arbs[3].ack_cell1._y : 1 [by e.e.Xarb.tmp[11].a:=0]
|
||||
349037 e.e.Yarb.arbs[2].ack_cell1._y : 1 [by e.e.Yarb.tmp[10].a:=0]
|
||||
349068 e.e._y_temp[4].a : 0 [by e.e.Yarb.arbs[2].ack_cell1._y:=1]
|
||||
349246 e.e.y_ack_arb[4].buf1._y : 1 [by e.e._y_temp[4].a:=0]
|
||||
349259 e.y[4].a : 0 [by e.e.y_ack_arb[4].buf1._y:=1]
|
||||
352209 e.e._x_temp[7].a : 0 [by e.e.Xarb.arbs[3].ack_cell2._y:=1]
|
||||
352980 e.e.x_ack_arb[7].buf1._y : 1 [by e.e._x_temp[7].a:=0]
|
||||
353881 e.e.y_ack_arb[5].buf1._y : 1 [by e.e._y_temp[5].a:=0]
|
||||
353917 e.y[5].a : 0 [by e.e.y_ack_arb[5].buf1._y:=1]
|
||||
353918 e.e.y_encoder.ors_t[2].or2s[0]._y : 1 [by e.y[5].a:=0]
|
||||
354262 e.e.y_encoder.ors_t[2].tmp[4] : 0 [by e.e.y_encoder.ors_t[2].or2s[0]._y:=1]
|
||||
354292 e.e.y_encoder.ors_t[2].or2s[2]._y : 1 [by e.e.y_encoder.ors_t[2].tmp[4]:=0]
|
||||
354847 e.e.x_ack_arb[1].buf1._y : 1 [by e.e._x_temp[1].a:=0]
|
||||
355197 e.x[1].a : 0 [by e.e.x_ack_arb[1].buf1._y:=1]
|
||||
355597 e.e.y_enc_out.d[2].t : 0 [by e.e.y_encoder.ors_t[2].or2s[2]._y:=1]
|
||||
356212 e.e.y_ack_arb[3].buf1._y : 1 [by e.e._y_temp[3].a:=0]
|
||||
356332 e.x[3].a : 0 [by e.e.x_ack_arb[3].buf1._y:=1]
|
||||
356798 e.x[7].a : 0 [by e.e.x_ack_arb[7].buf1._y:=1]
|
||||
358506 e.e.y_encoder.ors_f[0].or2s[1]._y : 1 [by e.y[4].a:=0]
|
||||
358808 e.e.y_encoder.ors_f[0].tmp[5] : 0 [by e.e.y_encoder.ors_f[0].or2s[1]._y:=1]
|
||||
359501 e.x[2].a : 0 [by e.e.x_ack_arb[2].buf1._y:=1]
|
||||
359509 e.e.x_encoder.ors_t[1].or2s[0]._y : 1 [by e.x[2].a:=0]
|
||||
359641 e.e.x_encoder.ors_t[1].tmp[4] : 0 [by e.e.x_encoder.ors_t[1].or2s[0]._y:=1]
|
||||
362323 e.y[3].a : 0 [by e.e.y_ack_arb[3].buf1._y:=1]
|
||||
363128 e.e.y_encoder.ors_t[0].or2s[1]._y : 1 [by e.y[5].a:=0]
|
||||
366756 e.e.y_encoder.ors_t[0].or2s[0]._y : 1 [by e.y[3].a:=0]
|
||||
367249 e.e.y_encoder.ors_t[0].tmp[5] : 0 [by e.e.y_encoder.ors_t[0].or2s[1]._y:=1]
|
||||
368329 e.e.x_encoder.ors_f[2].or2s[1]._y : 1 [by e.x[2].a:=0]
|
||||
368343 e.e.x_encoder.ors_f[2].tmp[5] : 0 [by e.e.x_encoder.ors_f[2].or2s[1]._y:=1]
|
||||
368421 e.e.Xarb.arbs[5].ack_cell1._y : 1 [by e.e.Xarb.tmp[13].a:=0]
|
||||
368431 e.e.Xarb.tmp[10].a : 0 [by e.e.Xarb.arbs[5].ack_cell1._y:=1]
|
||||
368432 e.e.Xarb.arbs[2].ack_cell2._y : 1 [by e.e.Xarb.tmp[10].a:=0]
|
||||
369275 e.e.Xarb.arbs[2].ack_cell1._y : 1 [by e.e.Xarb.tmp[10].a:=0]
|
||||
371133 e.e._x_temp[5].a : 0 [by e.e.Xarb.arbs[2].ack_cell2._y:=1]
|
||||
371143 e.e.x_ack_arb[5].buf1._y : 1 [by e.e._x_temp[5].a:=0]
|
||||
371144 e.x[5].a : 0 [by e.e.x_ack_arb[5].buf1._y:=1]
|
||||
373042 e.e.x_encoder.ors_t[0].or2s[1]._y : 1 [by e.x[5].a:=0]
|
||||
373192 e.e.x_encoder.ors_t[0].tmp[5] : 0 [by e.e.x_encoder.ors_t[0].or2s[1]._y:=1]
|
||||
373450 e.e._x_temp[0].a : 0 [by e.e.Xarb.arbs[0].ack_cell1._y:=1]
|
||||
373455 e.e.x_ack_arb[0].buf1._y : 1 [by e.e._x_temp[0].a:=0]
|
||||
373478 e.x[0].a : 0 [by e.e.x_ack_arb[0].buf1._y:=1]
|
||||
373481 e.e.x_encoder.ors_f[2].or2s[0]._y : 1 [by e.x[0].a:=0]
|
||||
373497 e.e.x_encoder.ors_f[1].or2s[0]._y : 1 [by e.x[0].a:=0]
|
||||
374828 e.e.x_encoder.ors_f[0].or2s[0]._y : 1 [by e.x[0].a:=0]
|
||||
375206 e.e.x_encoder.ors_f[0].tmp[4] : 0 [by e.e.x_encoder.ors_f[0].or2s[0]._y:=1]
|
||||
376405 e.e.x_encoder.ors_f[2].tmp[4] : 0 [by e.e.x_encoder.ors_f[2].or2s[0]._y:=1]
|
||||
376409 e.e.x_encoder.ors_f[2].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[2].tmp[4]:=0]
|
||||
376590 e.e.x_enc_out.d[2].f : 0 [by e.e.x_encoder.ors_f[2].or2s[2]._y:=1]
|
||||
378033 e.e.y_encoder.ors_t[0].tmp[4] : 0 [by e.e.y_encoder.ors_t[0].or2s[0]._y:=1]
|
||||
384960 e.e._x_temp[4].a : 0 [by e.e.Xarb.arbs[2].ack_cell1._y:=1]
|
||||
384991 e.e.x_ack_arb[4].buf1._y : 1 [by e.e._x_temp[4].a:=0]
|
||||
385072 e.x[4].a : 0 [by e.e.x_ack_arb[4].buf1._y:=1]
|
||||
385073 e.e.x_encoder.ors_t[2].or2s[0]._y : 1 [by e.x[4].a:=0]
|
||||
385694 e.e.x_encoder.ors_t[2].tmp[4] : 0 [by e.e.x_encoder.ors_t[2].or2s[0]._y:=1]
|
||||
388701 e.e.x_encoder.ors_f[1].or2s[1]._y : 1 [by e.x[4].a:=0]
|
||||
389009 e.e.y_encoder.ors_t[0].or2s[2]._y : 1 [by e.e.y_encoder.ors_t[0].tmp[4]:=0]
|
||||
389055 e.e.y_enc_out.d[0].t : 0 [by e.e.y_encoder.ors_t[0].or2s[2]._y:=1]
|
||||
390912 e.e.Xarb.arbs[6].or_cell._y : 1 [by e.e.Xarb.arbs[6]._y2_arb:=0]
|
||||
392035 e.e.y_encoder.ors_f[1].or2s[1]._y : 1 [by e.y[5].a:=0]
|
||||
392085 e.e.y_encoder.ors_f[1].tmp[5] : 0 [by e.e.y_encoder.ors_f[1].or2s[1]._y:=1]
|
||||
392215 e.e.y_encoder.ors_f[1].or2s[2]._y : 1 [by e.e.y_encoder.ors_f[1].tmp[5]:=0]
|
||||
392216 e.e.y_enc_out.d[1].f : 0 [by e.e.y_encoder.ors_f[1].or2s[2]._y:=1]
|
||||
392525 e.e._arb_out_x.r : 0 [by e.e.Xarb.arbs[6].or_cell._y:=1]
|
||||
395025 e.e.x_encoder.ors_t[0].or2s[0]._y : 1 [by e.x[3].a:=0]
|
||||
397550 e.e._x_temp[6].a : 0 [by e.e.Xarb.arbs[3].ack_cell1._y:=1]
|
||||
397701 e.e.x_encoder.ors_t[0].tmp[4] : 0 [by e.e.x_encoder.ors_t[0].or2s[0]._y:=1]
|
||||
398851 e.e.x_encoder.ors_t[0].or2s[2]._y : 1 [by e.e.x_encoder.ors_t[0].tmp[4]:=0]
|
||||
398855 e.e.x_enc_out.d[0].t : 0 [by e.e.x_encoder.ors_t[0].or2s[2]._y:=1]
|
||||
399052 e.e.x_encoder.ors_f[1].tmp[5] : 0 [by e.e.x_encoder.ors_f[1].or2s[1]._y:=1]
|
||||
400084 e.e.x_ack_arb[6].buf1._y : 1 [by e.e._x_temp[6].a:=0]
|
||||
402818 e.y[2].a : 0 [by e.e.y_ack_arb[2].buf1._y:=1]
|
||||
402819 e.e.y_encoder.ors_f[0].or2s[0]._y : 1 [by e.y[2].a:=0]
|
||||
402824 e.e.y_encoder.ors_f[2].or2s[1]._y : 1 [by e.y[2].a:=0]
|
||||
404695 e.e.y_encoder.ors_t[1].or2s[0]._y : 1 [by e.y[2].a:=0]
|
||||
406118 e.e.y_encoder.ors_f[2].tmp[5] : 0 [by e.e.y_encoder.ors_f[2].or2s[1]._y:=1]
|
||||
406179 e.e.y_encoder.ors_f[2].or2s[2]._y : 1 [by e.e.y_encoder.ors_f[2].tmp[5]:=0]
|
||||
406239 e.e.y_enc_out.d[2].f : 0 [by e.e.y_encoder.ors_f[2].or2s[2]._y:=1]
|
||||
406748 e.e.y_encoder.ors_t[1].tmp[4] : 0 [by e.e.y_encoder.ors_t[1].or2s[0]._y:=1]
|
||||
407809 e.e.vtree_y.OR2_tf[2]._y : 1 [by e.e.y_enc_out.d[2].f:=0]
|
||||
408477 e.e.vtree_y.ct.in[2] : 0 [by e.e.vtree_y.OR2_tf[2]._y:=1]
|
||||
418040 e.e.y_encoder.ors_f[0].tmp[4] : 0 [by e.e.y_encoder.ors_f[0].or2s[0]._y:=1]
|
||||
418096 e.e.y_encoder.ors_f[0].or2s[2]._y : 1 [by e.e.y_encoder.ors_f[0].tmp[4]:=0]
|
||||
418185 e.e.y_enc_out.d[0].f : 0 [by e.e.y_encoder.ors_f[0].or2s[2]._y:=1]
|
||||
418186 e.e.vtree_y.OR2_tf[0]._y : 1 [by e.e.y_enc_out.d[0].f:=0]
|
||||
418187 e.e.vtree_y.ct.in[0] : 0 [by e.e.vtree_y.OR2_tf[0]._y:=1]
|
||||
425154 e.e.y_encoder.ors_t[1].or2s[2]._y : 1 [by e.e.y_encoder.ors_t[1].tmp[4]:=0]
|
||||
425226 e.e.y_enc_out.d[1].t : 0 [by e.e.y_encoder.ors_t[1].or2s[2]._y:=1]
|
||||
425587 e.e.vtree_y.OR2_tf[1]._y : 1 [by e.e.y_enc_out.d[1].t:=0]
|
||||
425943 e.e.vtree_y.ct.in[1] : 0 [by e.e.vtree_y.OR2_tf[1]._y:=1]
|
||||
425954 e.e.vtree_y.ct.C3Els[0]._y : 1 [by e.e.vtree_y.ct.in[1]:=0]
|
||||
425955 e.e._in_y_v : 0 [by e.e.vtree_y.ct.C3Els[0]._y:=1]
|
||||
426084 e.e._in_xy_v._y : 1 [by e.e._in_y_v:=0]
|
||||
429247 e.e._in_xy_v.y : 0 [by e.e._in_xy_v._y:=1]
|
||||
429256 e.e.buf_s_func.in_v_prebuf._y : 1 [by e.e._in_xy_v.y:=0]
|
||||
432642 e.e.x_encoder.ors_f[1].tmp[4] : 0 [by e.e.x_encoder.ors_f[1].or2s[0]._y:=1]
|
||||
432647 e.e.x_encoder.ors_f[1].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[1].tmp[4]:=0]
|
||||
433234 e.e.x_enc_out.d[1].f : 0 [by e.e.x_encoder.ors_f[1].or2s[2]._y:=1]
|
||||
433315 e.e.buf_s_func._in_vX : 0 [by e.e.buf_s_func.in_v_prebuf._y:=1]
|
||||
433324 e.e.buf_s_func.in_v_buf_f.buf2._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
433484 e.e.buf_s_func.in_v_buf_t.buf2._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
433741 e.e.buf_s_func._in_vXX_t[0] : 0 [by e.e.buf_s_func.in_v_buf_t.buf2._y:=1]
|
||||
438392 e.e.buf_s_func._in_vXX_f[0] : 0 [by e.e.buf_s_func.in_v_buf_f.buf2._y:=1]
|
||||
441028 e.x[6].a : 0 [by e.e.x_ack_arb[6].buf1._y:=1]
|
||||
441029 e.e.x_encoder.ors_t[2].or2s[1]._y : 1 [by e.x[6].a:=0]
|
||||
441065 e.e.x_encoder.ors_t[1].or2s[1]._y : 1 [by e.x[6].a:=0]
|
||||
441066 e.e.x_encoder.ors_t[1].tmp[5] : 0 [by e.e.x_encoder.ors_t[1].or2s[1]._y:=1]
|
||||
441144 e.e.x_encoder.ors_f[0].or2s[1]._y : 1 [by e.x[6].a:=0]
|
||||
441332 e.e.x_encoder.ors_t[1].or2s[2]._y : 1 [by e.e.x_encoder.ors_t[1].tmp[5]:=0]
|
||||
441980 e.e.x_encoder.ors_t[2].tmp[5] : 0 [by e.e.x_encoder.ors_t[2].or2s[1]._y:=1]
|
||||
441981 e.e.x_encoder.ors_t[2].or2s[2]._y : 1 [by e.e.x_encoder.ors_t[2].tmp[5]:=0]
|
||||
443502 e.e.x_enc_out.d[2].t : 0 [by e.e.x_encoder.ors_t[2].or2s[2]._y:=1]
|
||||
443932 e.e.x_enc_out.d[1].t : 0 [by e.e.x_encoder.ors_t[1].or2s[2]._y:=1]
|
||||
446148 e.e.vtree_x.OR2_tf[2]._y : 1 [by e.e.x_enc_out.d[2].t:=0]
|
||||
446654 e.e.vtree_x.ct.in[2] : 0 [by e.e.vtree_x.OR2_tf[2]._y:=1]
|
||||
449808 e.e.vtree_x.OR2_tf[1]._y : 1 [by e.e.x_enc_out.d[1].t:=0]
|
||||
450743 e.e.vtree_x.ct.in[1] : 0 [by e.e.vtree_x.OR2_tf[1]._y:=1]
|
||||
502969 e.e.x_encoder.ors_f[0].tmp[5] : 0 [by e.e.x_encoder.ors_f[0].or2s[1]._y:=1]
|
||||
515657 e.e.x_encoder.ors_f[0].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[0].tmp[5]:=0]
|
||||
532282 e.e.x_enc_out.d[0].f : 0 [by e.e.x_encoder.ors_f[0].or2s[2]._y:=1]
|
||||
532382 e.e.vtree_x.OR2_tf[0]._y : 1 [by e.e.x_enc_out.d[0].f:=0]
|
||||
593965 e.e.vtree_x.ct.in[0] : 0 [by e.e.vtree_x.OR2_tf[0]._y:=1]
|
||||
598133 e.e.vtree_x.ct.C3Els[0]._y : 1 [by e.e.vtree_x.ct.in[0]:=0]
|
||||
598135 e.e._in_x_v : 0 [by e.e.vtree_x.ct.C3Els[0]._y:=1]
|
||||
598135 Reset : 0
|
||||
599132 e._reset_B : 1 [by Reset:=0]
|
||||
603869 e.e.buf_s_func.reset_buf._y : 0 [by e._reset_B:=1]
|
||||
603874 e.e.buf_s_func._reset_BX : 1 [by e.e.buf_s_func.reset_buf._y:=0]
|
||||
603876 e.e.buf_s_func.reset_bufarray.buf2._y : 0 [by e.e.buf_s_func._reset_BX:=1]
|
||||
612150 e.e.reset_buf._y : 0 [by e._reset_B:=1]
|
||||
612247 e.e._reset_BX : 1 [by e.e.reset_buf._y:=0]
|
||||
612313 e.e.reset_bufarray.buf4._y : 0 [by e.e._reset_BX:=1]
|
||||
612314 e.e._reset_BXX[0] : 1 [by e.e.reset_bufarray.buf4._y:=0]
|
||||
664438 e.e.buf_s_func._reset_BXX[0] : 1 [by e.e.buf_s_func.reset_bufarray.buf2._y:=0]
|
||||
[] Single Neuron Spikes (2,5)
|
||||
664438 e.y[5].r : 1
|
||||
664438 e.x[2].r : 1
|
||||
664449 e.e.x_req_ortree.or2s[1]._y : 0 [by e.x[2].r:=1]
|
||||
664585 e.e.Yarb.arbs[2].arbiter._y2 : 0 [by e.y[5].r:=1]
|
||||
664657 e.e.Yarb.arbs[2]._y2_arb : 1 [by e.e.Yarb.arbs[2].arbiter._y2:=0]
|
||||
664671 e.e.Yarb.arbs[2].or_cell._y : 0 [by e.e.Yarb.arbs[2]._y2_arb:=1]
|
||||
664683 e.e.Yarb.tmp[10].r : 1 [by e.e.Yarb.arbs[2].or_cell._y:=0]
|
||||
666730 e.e.x_req_ortree.tmp[9] : 1 [by e.e.x_req_ortree.or2s[1]._y:=0]
|
||||
670789 e.e.Xarb.arbs[1].arbiter._y1 : 0 [by e.x[2].r:=1]
|
||||
677000 e.e.Yarb.arbs[5].arbiter._y1 : 0 [by e.e.Yarb.tmp[10].r:=1]
|
||||
677900 e.e.Yarb.arbs[5]._y1_arb : 1 [by e.e.Yarb.arbs[5].arbiter._y1:=0]
|
||||
678237 e.e.Xarb.arbs[1]._y1_arb : 1 [by e.e.Xarb.arbs[1].arbiter._y1:=0]
|
||||
679467 e.e.Yarb.arbs[5].or_cell._y : 0 [by e.e.Yarb.arbs[5]._y1_arb:=1]
|
||||
679617 e.e.Yarb.tmp[13].r : 1 [by e.e.Yarb.arbs[5].or_cell._y:=0]
|
||||
681840 e.e.Xarb.arbs[1].or_cell._y : 0 [by e.e.Xarb.arbs[1]._y1_arb:=1]
|
||||
681965 e.e.Xarb.tmp[9].r : 1 [by e.e.Xarb.arbs[1].or_cell._y:=0]
|
||||
681970 e.e.Xarb.arbs[4].arbiter._y2 : 0 [by e.e.Xarb.tmp[9].r:=1]
|
||||
681989 e.e.Xarb.arbs[4]._y2_arb : 1 [by e.e.Xarb.arbs[4].arbiter._y2:=0]
|
||||
682162 e.e.Xarb.arbs[4].or_cell._y : 0 [by e.e.Xarb.arbs[4]._y2_arb:=1]
|
||||
688977 e.e.x_req_ortree.or2s[4]._y : 0 [by e.e.x_req_ortree.tmp[9]:=1]
|
||||
689036 e.e.x_req_ortree.tmp[12] : 1 [by e.e.x_req_ortree.or2s[4]._y:=0]
|
||||
689877 e.e.x_req_ortree.or2s[6]._y : 0 [by e.e.x_req_ortree.tmp[12]:=1]
|
||||
690246 e.e._x_v : 1 [by e.e.x_req_ortree.or2s[6]._y:=0]
|
||||
710107 e.e.Yarb.arbs[6].arbiter._y2 : 0 [by e.e.Yarb.tmp[13].r:=1]
|
||||
710695 e.e.Yarb.arbs[6]._y2_arb : 1 [by e.e.Yarb.arbs[6].arbiter._y2:=0]
|
||||
711166 e.e.Yarb.arbs[6].or_cell._y : 0 [by e.e.Yarb.arbs[6]._y2_arb:=1]
|
||||
711435 e.e._arb_out_y.r : 1 [by e.e.Yarb.arbs[6].or_cell._y:=0]
|
||||
711836 e.e.Y_ack_confirm._y : 0 [by e.e._arb_out_y.r:=1]
|
||||
711903 e.e._arb_out_y.a : 1 [by e.e.Y_ack_confirm._y:=0]
|
||||
714985 e.e.Yarb.arbs[6].ack_cell2._y : 0 [by e.e._arb_out_y.a:=1]
|
||||
718263 e.e.Yarb.tmp[13].a : 1 [by e.e.Yarb.arbs[6].ack_cell2._y:=0]
|
||||
718265 e.e.Yarb.arbs[5].ack_cell1._y : 0 [by e.e.Yarb.tmp[13].a:=1]
|
||||
722149 e.e.Xarb.tmp[12].r : 1 [by e.e.Xarb.arbs[4].or_cell._y:=0]
|
||||
723351 e.e.Xarb.arbs[6].arbiter._y1 : 0 [by e.e.Xarb.tmp[12].r:=1]
|
||||
723374 e.e.Xarb.arbs[6]._y1_arb : 1 [by e.e.Xarb.arbs[6].arbiter._y1:=0]
|
||||
723413 e.e.Xarb.arbs[6].or_cell._y : 0 [by e.e.Xarb.arbs[6]._y1_arb:=1]
|
||||
733905 e.e._arb_out_x.r : 1 [by e.e.Xarb.arbs[6].or_cell._y:=0]
|
||||
736720 e.e.Yarb.tmp[10].a : 1 [by e.e.Yarb.arbs[5].ack_cell1._y:=0]
|
||||
747803 e.e.X_ack_confirm._y : 0 [by e.e._arb_out_x.r:=1]
|
||||
747819 e.e._arb_out_x.a : 1 [by e.e.X_ack_confirm._y:=0]
|
||||
752149 e.e.Yarb.arbs[2].ack_cell2._y : 0 [by e.e.Yarb.tmp[10].a:=1]
|
||||
752151 e.e._y_temp[5].a : 1 [by e.e.Yarb.arbs[2].ack_cell2._y:=0]
|
||||
752158 e.e.y_ack_arb[5].buf1._y : 0 [by e.e._y_temp[5].a:=1]
|
||||
752186 e.y[5].a : 1 [by e.e.y_ack_arb[5].buf1._y:=0]
|
||||
753961 e.e.y_encoder.ors_t[0].or2s[1]._y : 0 [by e.y[5].a:=1]
|
||||
755546 e.e._x_v_B : 0 [by e.e._x_v:=1]
|
||||
759008 e.e.y_encoder.ors_f[1].or2s[1]._y : 0 [by e.y[5].a:=1]
|
||||
759010 e.e.y_encoder.ors_f[1].tmp[5] : 1 [by e.e.y_encoder.ors_f[1].or2s[1]._y:=0]
|
||||
759020 e.e.y_encoder.ors_f[1].or2s[2]._y : 0 [by e.e.y_encoder.ors_f[1].tmp[5]:=1]
|
||||
763607 e.e.Xarb.arbs[6].ack_cell1._y : 0 [by e.e._arb_out_x.a:=1]
|
||||
765919 e.e.y_encoder.ors_t[2].or2s[0]._y : 0 [by e.y[5].a:=1]
|
||||
765941 e.e.y_encoder.ors_t[2].tmp[4] : 1 [by e.e.y_encoder.ors_t[2].or2s[0]._y:=0]
|
||||
765957 e.e.y_encoder.ors_t[2].or2s[2]._y : 0 [by e.e.y_encoder.ors_t[2].tmp[4]:=1]
|
||||
771135 e.e.y_enc_out.d[2].t : 1 [by e.e.y_encoder.ors_t[2].or2s[2]._y:=0]
|
||||
775633 e.e.y_encoder.ors_t[0].tmp[5] : 1 [by e.e.y_encoder.ors_t[0].or2s[1]._y:=0]
|
||||
776899 e.e.y_encoder.ors_t[0].or2s[2]._y : 0 [by e.e.y_encoder.ors_t[0].tmp[5]:=1]
|
||||
778874 e.e.y_enc_out.d[0].t : 1 [by e.e.y_encoder.ors_t[0].or2s[2]._y:=0]
|
||||
780937 e.e.Xarb.tmp[12].a : 1 [by e.e.Xarb.arbs[6].ack_cell1._y:=0]
|
||||
780996 e.e.Xarb.arbs[4].ack_cell2._y : 0 [by e.e.Xarb.tmp[12].a:=1]
|
||||
780997 e.e.Xarb.tmp[9].a : 1 [by e.e.Xarb.arbs[4].ack_cell2._y:=0]
|
||||
781098 e.e.Xarb.arbs[1].ack_cell1._y : 0 [by e.e.Xarb.tmp[9].a:=1]
|
||||
781125 e.e._x_temp[2].a : 1 [by e.e.Xarb.arbs[1].ack_cell1._y:=0]
|
||||
784676 e.e.y_enc_out.d[1].f : 1 [by e.e.y_encoder.ors_f[1].or2s[2]._y:=0]
|
||||
785280 e.e.vtree_y.OR2_tf[2]._y : 0 [by e.e.y_enc_out.d[2].t:=1]
|
||||
785281 e.e.vtree_y.ct.in[2] : 1 [by e.e.vtree_y.OR2_tf[2]._y:=0]
|
||||
787081 e.e.vtree_y.OR2_tf[1]._y : 0 [by e.e.y_enc_out.d[1].f:=1]
|
||||
792993 e.e.vtree_y.ct.in[1] : 1 [by e.e.vtree_y.OR2_tf[1]._y:=0]
|
||||
796762 e.e.vtree_y.OR2_tf[0]._y : 0 [by e.e.y_enc_out.d[0].t:=1]
|
||||
799201 e.e.vtree_y.ct.in[0] : 1 [by e.e.vtree_y.OR2_tf[0]._y:=0]
|
||||
800937 e.e.vtree_y.ct.C3Els[0]._y : 0 [by e.e.vtree_y.ct.in[0]:=1]
|
||||
816526 e.e._in_y_v : 1 [by e.e.vtree_y.ct.C3Els[0]._y:=0]
|
||||
833895 e.e.x_ack_arb[2].buf1._y : 0 [by e.e._x_temp[2].a:=1]
|
||||
849337 e.x[2].a : 1 [by e.e.x_ack_arb[2].buf1._y:=0]
|
||||
849343 e.e.x_encoder.ors_t[1].or2s[0]._y : 0 [by e.x[2].a:=1]
|
||||
849671 e.e.x_encoder.ors_f[2].or2s[1]._y : 0 [by e.x[2].a:=1]
|
||||
849748 e.e.x_encoder.ors_f[2].tmp[5] : 1 [by e.e.x_encoder.ors_f[2].or2s[1]._y:=0]
|
||||
849758 e.e.x_encoder.ors_f[2].or2s[2]._y : 0 [by e.e.x_encoder.ors_f[2].tmp[5]:=1]
|
||||
849899 e.e.x_enc_out.d[2].f : 1 [by e.e.x_encoder.ors_f[2].or2s[2]._y:=0]
|
||||
850580 e.e.x_encoder.ors_t[1].tmp[4] : 1 [by e.e.x_encoder.ors_t[1].or2s[0]._y:=0]
|
||||
850581 e.e.x_encoder.ors_t[1].or2s[2]._y : 0 [by e.e.x_encoder.ors_t[1].tmp[4]:=1]
|
||||
855908 e.e.x_enc_out.d[1].t : 1 [by e.e.x_encoder.ors_t[1].or2s[2]._y:=0]
|
||||
855909 e.e.vtree_x.OR2_tf[1]._y : 0 [by e.e.x_enc_out.d[1].t:=1]
|
||||
855910 e.e.vtree_x.ct.in[1] : 1 [by e.e.vtree_x.OR2_tf[1]._y:=0]
|
||||
865154 e.e.vtree_x.OR2_tf[2]._y : 0 [by e.e.x_enc_out.d[2].f:=1]
|
||||
869020 e.e.vtree_x.ct.in[2] : 1 [by e.e.vtree_x.OR2_tf[2]._y:=0]
|
||||
902035 e.e.x_encoder.ors_f[0].or2s[0]._y : 0 [by e.x[2].a:=1]
|
||||
902056 e.e.x_encoder.ors_f[0].tmp[4] : 1 [by e.e.x_encoder.ors_f[0].or2s[0]._y:=0]
|
||||
902386 e.e.x_encoder.ors_f[0].or2s[2]._y : 0 [by e.e.x_encoder.ors_f[0].tmp[4]:=1]
|
||||
949258 e.e.x_enc_out.d[0].f : 1 [by e.e.x_encoder.ors_f[0].or2s[2]._y:=0]
|
||||
949260 e.e.vtree_x.OR2_tf[0]._y : 0 [by e.e.x_enc_out.d[0].f:=1]
|
||||
958130 e.e.vtree_x.ct.in[0] : 1 [by e.e.vtree_x.OR2_tf[0]._y:=0]
|
||||
958313 e.e.vtree_x.ct.C3Els[0]._y : 0 [by e.e.vtree_x.ct.in[0]:=1]
|
||||
987473 e.e._in_x_v : 1 [by e.e.vtree_x.ct.C3Els[0]._y:=0]
|
||||
1000583 e.e._in_xy_v._y : 0 [by e.e._in_x_v:=1]
|
||||
1000695 e.e._in_xy_v.y : 1 [by e.e._in_xy_v._y:=0]
|
||||
1032478 e.e.buf_s_func.in_v_prebuf._y : 0 [by e.e._in_xy_v.y:=1]
|
||||
1032550 e.e.buf_s_func._in_vX : 1 [by e.e.buf_s_func.in_v_prebuf._y:=0]
|
||||
1033658 e.e.buf_s_func.in_v_buf_f.buf2._y : 0 [by e.e.buf_s_func._in_vX:=1]
|
||||
1033662 e.e.buf_s_func._in_vXX_f[0] : 1 [by e.e.buf_s_func.in_v_buf_f.buf2._y:=0]
|
||||
1033705 e.e.buf_s_func.f_buf_func[2]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1033706 e.out.d.d[2].f : 1 [by e.e.buf_s_func.f_buf_func[2]._y:=0]
|
||||
1034061 e.e.buf_s_func.f_buf_func[0]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1042195 e.out.d.d[0].f : 1 [by e.e.buf_s_func.f_buf_func[0]._y:=0]
|
||||
1047488 e.e.buf_s_func.f_buf_func[4]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1047507 e.out.d.d[4].f : 1 [by e.e.buf_s_func.f_buf_func[4]._y:=0]
|
||||
1055747 e.e.buf_s_func.in_v_buf_t.buf2._y : 0 [by e.e.buf_s_func._in_vX:=1]
|
||||
1068956 e.e.buf_s_func._in_vXX_t[0] : 1 [by e.e.buf_s_func.in_v_buf_t.buf2._y:=0]
|
||||
1069331 e.e.buf_s_func.t_buf_func[5]._y : 0 [by e.e.buf_s_func._in_vXX_t[0]:=1]
|
||||
1069357 e.e.buf_s_func.t_buf_func[3]._y : 0 [by e.e.buf_s_func._in_vXX_t[0]:=1]
|
||||
1069465 e.out.d.d[3].t : 1 [by e.e.buf_s_func.t_buf_func[3]._y:=0]
|
||||
1069665 e.out.d.d[5].t : 1 [by e.e.buf_s_func.t_buf_func[5]._y:=0]
|
||||
1084521 e.e.buf_s_func.t_buf_func[1]._y : 0 [by e.e.buf_s_func._in_vXX_t[0]:=1]
|
||||
1084522 e.out.d.d[1].t : 1 [by e.e.buf_s_func.t_buf_func[1]._y:=0]
|
||||
[] Check Arbiter Acks
|
||||
[] Check Encoders
|
||||
[] Check Buffer
|
||||
[] Finish Neuron Handshake
|
||||
1084522 e.y[5].r : 0
|
||||
1084522 e.x[2].r : 0
|
||||
1084773 e.e.Xarb.arbs[1].arbiter._y1 : 1 [by e.x[2].r:=0]
|
||||
1084951 e.e.Xarb.arbs[1]._y1_arb : 0 [by e.e.Xarb.arbs[1].arbiter._y1:=1]
|
||||
1084989 e.e.Yarb.arbs[2].arbiter._y2 : 1 [by e.y[5].r:=0]
|
||||
1084990 e.e.Yarb.arbs[2]._y2_arb : 0 [by e.e.Yarb.arbs[2].arbiter._y2:=1]
|
||||
1084991 e.e.Yarb.arbs[2].or_cell._y : 1 [by e.e.Yarb.arbs[2]._y2_arb:=0]
|
||||
1085211 e.e.Yarb.tmp[10].r : 0 [by e.e.Yarb.arbs[2].or_cell._y:=1]
|
||||
1085774 e.e.Yarb.arbs[5].arbiter._y1 : 1 [by e.e.Yarb.tmp[10].r:=0]
|
||||
1085852 e.e.Yarb.arbs[5]._y1_arb : 0 [by e.e.Yarb.arbs[5].arbiter._y1:=1]
|
||||
1085893 e.e.Xarb.arbs[1].or_cell._y : 1 [by e.e.Xarb.arbs[1]._y1_arb:=0]
|
||||
1086181 e.e.Yarb.arbs[5].or_cell._y : 1 [by e.e.Yarb.arbs[5]._y1_arb:=0]
|
||||
1086332 e.e.Yarb.tmp[13].r : 0 [by e.e.Yarb.arbs[5].or_cell._y:=1]
|
||||
1089254 e.e.x_req_ortree.or2s[1]._y : 1 [by e.x[2].r:=0]
|
||||
1089255 e.e.x_req_ortree.tmp[9] : 0 [by e.e.x_req_ortree.or2s[1]._y:=1]
|
||||
1089256 e.e.x_req_ortree.or2s[4]._y : 1 [by e.e.x_req_ortree.tmp[9]:=0]
|
||||
1091149 e.e.Xarb.tmp[9].r : 0 [by e.e.Xarb.arbs[1].or_cell._y:=1]
|
||||
1091177 e.e.Xarb.arbs[4].arbiter._y2 : 1 [by e.e.Xarb.tmp[9].r:=0]
|
||||
1091178 e.e.Xarb.arbs[4]._y2_arb : 0 [by e.e.Xarb.arbs[4].arbiter._y2:=1]
|
||||
1091451 e.e.Xarb.arbs[4].or_cell._y : 1 [by e.e.Xarb.arbs[4]._y2_arb:=0]
|
||||
1091473 e.e.Xarb.tmp[12].r : 0 [by e.e.Xarb.arbs[4].or_cell._y:=1]
|
||||
1091475 e.e.Xarb.arbs[6].arbiter._y1 : 1 [by e.e.Xarb.tmp[12].r:=0]
|
||||
1094201 e.e.Yarb.arbs[6].arbiter._y2 : 1 [by e.e.Yarb.tmp[13].r:=0]
|
||||
1094202 e.e.Yarb.arbs[6]._y2_arb : 0 [by e.e.Yarb.arbs[6].arbiter._y2:=1]
|
||||
1094207 e.e.Yarb.arbs[6].or_cell._y : 1 [by e.e.Yarb.arbs[6]._y2_arb:=0]
|
||||
1094541 e.e._arb_out_y.r : 0 [by e.e.Yarb.arbs[6].or_cell._y:=1]
|
||||
1098869 e.e.x_req_ortree.tmp[12] : 0 [by e.e.x_req_ortree.or2s[4]._y:=1]
|
||||
1100667 e.e.x_req_ortree.or2s[6]._y : 1 [by e.e.x_req_ortree.tmp[12]:=0]
|
||||
1100668 e.e._x_v : 0 [by e.e.x_req_ortree.or2s[6]._y:=1]
|
||||
1116723 e.e._x_v_B : 1 [by e.e._x_v:=0]
|
||||
1145560 e.e.Xarb.arbs[6]._y1_arb : 0 [by e.e.Xarb.arbs[6].arbiter._y1:=1]
|
||||
1145950 e.e.Xarb.arbs[6].or_cell._y : 1 [by e.e.Xarb.arbs[6]._y1_arb:=0]
|
||||
1146151 e.e._arb_out_x.r : 0 [by e.e.Xarb.arbs[6].or_cell._y:=1]
|
||||
1146151 e.out.a : 1
|
||||
1146151 e.out.v : 1
|
||||
1146177 e.e._x_a_B : 0 [by e.out.v:=1]
|
||||
1146221 e.e.X_ack_confirm._y : 1 [by e.e._x_a_B:=0]
|
||||
1146273 e.e._x_a : 1 [by e.e._x_a_B:=0]
|
||||
1146425 e.e.buf_s_func._out_a_B : 0 [by e.out.a:=1]
|
||||
1146427 e.e.buf_s_func.out_a_B_buf_t.buf2._y : 1 [by e.e.buf_s_func._out_a_B:=0]
|
||||
1146432 e.e.buf_s_func.out_a_B_buf_f.buf2._y : 1 [by e.e.buf_s_func._out_a_B:=0]
|
||||
1146541 e.e.buf_s_func._out_a_BX_t[0] : 0 [by e.e.buf_s_func.out_a_B_buf_f.buf2._y:=1]
|
||||
1146899 e.e.buf_s_func._out_a_BX_f[0] : 0 [by e.e.buf_s_func.out_a_B_buf_t.buf2._y:=1]
|
||||
1157255 e.e._en : 0 [by e.e._x_a:=1]
|
||||
1157267 e.e.buf_s_func.en_buf_t.buf2._y : 1 [by e.e._en:=0]
|
||||
1160009 e.e.buf_s_func.en_buf_f.buf2._y : 1 [by e.e._en:=0]
|
||||
1160036 e.e.buf_s_func._en_X_f[0] : 0 [by e.e.buf_s_func.en_buf_f.buf2._y:=1]
|
||||
1160037 e.e.buf_s_func.f_buf_func[2]._y : 1 [by e.e.buf_s_func._en_X_f[0]:=0]
|
||||
1160071 e.e.buf_s_func.f_buf_func[4]._y : 1 [by e.e.buf_s_func._en_X_f[0]:=0]
|
||||
1160316 e.e.buf_s_func.f_buf_func[0]._y : 1 [by e.e.buf_s_func._en_X_f[0]:=0]
|
||||
1160453 e.e.buf_s_func._en_X_t[0] : 0 [by e.e.buf_s_func.en_buf_t.buf2._y:=1]
|
||||
1160454 e.e.buf_s_func.t_buf_func[5]._y : 1 [by e.e.buf_s_func._en_X_t[0]:=0]
|
||||
1160536 e.e.buf_s_func.t_buf_func[1]._y : 1 [by e.e.buf_s_func._en_X_t[0]:=0]
|
||||
1161830 e.out.d.d[1].t : 0 [by e.e.buf_s_func.t_buf_func[1]._y:=1]
|
||||
1161996 e.e._arb_out_x.a : 0 [by e.e.X_ack_confirm._y:=1]
|
||||
1162887 e.out.d.d[5].t : 0 [by e.e.buf_s_func.t_buf_func[5]._y:=1]
|
||||
1162994 e.out.d.d[0].f : 0 [by e.e.buf_s_func.f_buf_func[0]._y:=1]
|
||||
1186062 e.e.buf_s_func.t_buf_func[3]._y : 1 [by e.e.buf_s_func._en_X_t[0]:=0]
|
||||
1195116 e.out.d.d[3].t : 0 [by e.e.buf_s_func.t_buf_func[3]._y:=1]
|
||||
1207428 e.e.Xarb.arbs[6].ack_cell1._y : 1 [by e.e._arb_out_x.a:=0]
|
||||
1207676 e.e.Xarb.tmp[12].a : 0 [by e.e.Xarb.arbs[6].ack_cell1._y:=1]
|
||||
1211896 e.e.Xarb.arbs[4].ack_cell2._y : 1 [by e.e.Xarb.tmp[12].a:=0]
|
||||
1224457 e.out.d.d[2].f : 0 [by e.e.buf_s_func.f_buf_func[2]._y:=1]
|
||||
1225205 e.out.d.d[4].f : 0 [by e.e.buf_s_func.f_buf_func[4]._y:=1]
|
||||
1250790 e.e.Xarb.tmp[9].a : 0 [by e.e.Xarb.arbs[4].ack_cell2._y:=1]
|
||||
1250845 e.e.Xarb.arbs[1].ack_cell1._y : 1 [by e.e.Xarb.tmp[9].a:=0]
|
||||
1251023 e.e._x_temp[2].a : 0 [by e.e.Xarb.arbs[1].ack_cell1._y:=1]
|
||||
1251031 e.e.x_ack_arb[2].buf1._y : 1 [by e.e._x_temp[2].a:=0]
|
||||
1251064 e.x[2].a : 0 [by e.e.x_ack_arb[2].buf1._y:=1]
|
||||
1251088 e.e.x_encoder.ors_t[1].or2s[0]._y : 1 [by e.x[2].a:=0]
|
||||
1251418 e.e.x_encoder.ors_t[1].tmp[4] : 0 [by e.e.x_encoder.ors_t[1].or2s[0]._y:=1]
|
||||
1251476 e.e.x_encoder.ors_t[1].or2s[2]._y : 1 [by e.e.x_encoder.ors_t[1].tmp[4]:=0]
|
||||
1251488 e.e.x_enc_out.d[1].t : 0 [by e.e.x_encoder.ors_t[1].or2s[2]._y:=1]
|
||||
1252236 e.e.x_encoder.ors_f[2].or2s[1]._y : 1 [by e.x[2].a:=0]
|
||||
1253825 e.e.vtree_x.OR2_tf[1]._y : 1 [by e.e.x_enc_out.d[1].t:=0]
|
||||
1253833 e.e.vtree_x.ct.in[1] : 0 [by e.e.vtree_x.OR2_tf[1]._y:=1]
|
||||
1267867 e.e.x_encoder.ors_f[0].or2s[0]._y : 1 [by e.x[2].a:=0]
|
||||
1268000 e.e.x_encoder.ors_f[0].tmp[4] : 0 [by e.e.x_encoder.ors_f[0].or2s[0]._y:=1]
|
||||
1271034 e.e.x_encoder.ors_f[0].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[0].tmp[4]:=0]
|
||||
1271035 e.e.x_enc_out.d[0].f : 0 [by e.e.x_encoder.ors_f[0].or2s[2]._y:=1]
|
||||
1271040 e.e.vtree_x.OR2_tf[0]._y : 1 [by e.e.x_enc_out.d[0].f:=0]
|
||||
1271434 e.e.vtree_x.ct.in[0] : 0 [by e.e.vtree_x.OR2_tf[0]._y:=1]
|
||||
1317048 e.e.x_encoder.ors_f[2].tmp[5] : 0 [by e.e.x_encoder.ors_f[2].or2s[1]._y:=1]
|
||||
1319844 e.e.x_encoder.ors_f[2].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[2].tmp[5]:=0]
|
||||
1319859 e.e.x_enc_out.d[2].f : 0 [by e.e.x_encoder.ors_f[2].or2s[2]._y:=1]
|
||||
1323984 e.e.vtree_x.OR2_tf[2]._y : 1 [by e.e.x_enc_out.d[2].f:=0]
|
||||
1325748 e.e.vtree_x.ct.in[2] : 0 [by e.e.vtree_x.OR2_tf[2]._y:=1]
|
||||
1326919 e.e.vtree_x.ct.C3Els[0]._y : 1 [by e.e.vtree_x.ct.in[2]:=0]
|
||||
1326921 e.e._in_x_v : 0 [by e.e.vtree_x.ct.C3Els[0]._y:=1]
|
||||
1326932 e.e._in_xy_v._y : 1 [by e.e._in_x_v:=0]
|
||||
1326982 e.e._in_xy_v.y : 0 [by e.e._in_xy_v._y:=1]
|
||||
1327195 e.e.Y_ack_confirm._y : 1 [by e.e._in_x_v:=0]
|
||||
1327196 e.e._arb_out_y.a : 0 [by e.e.Y_ack_confirm._y:=1]
|
||||
1330345 e.e.buf_s_func.in_v_prebuf._y : 1 [by e.e._in_xy_v.y:=0]
|
||||
1330348 e.e.buf_s_func._in_vX : 0 [by e.e.buf_s_func.in_v_prebuf._y:=1]
|
||||
1330982 e.e.buf_s_func.in_v_buf_t.buf2._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
1331008 e.e.buf_s_func.in_v_buf_f.buf2._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
1331015 e.e.buf_s_func._in_vXX_f[0] : 0 [by e.e.buf_s_func.in_v_buf_f.buf2._y:=1]
|
||||
1358630 e.e.buf_s_func._in_vXX_t[0] : 0 [by e.e.buf_s_func.in_v_buf_t.buf2._y:=1]
|
||||
1373150 e.e.Yarb.arbs[6].ack_cell2._y : 1 [by e.e._arb_out_y.a:=0]
|
||||
1387738 e.e.Yarb.tmp[13].a : 0 [by e.e.Yarb.arbs[6].ack_cell2._y:=1]
|
||||
1387768 e.e.Yarb.arbs[5].ack_cell1._y : 1 [by e.e.Yarb.tmp[13].a:=0]
|
||||
1395846 e.e.Yarb.tmp[10].a : 0 [by e.e.Yarb.arbs[5].ack_cell1._y:=1]
|
||||
1399690 e.e.Yarb.arbs[2].ack_cell2._y : 1 [by e.e.Yarb.tmp[10].a:=0]
|
||||
1399805 e.e._y_temp[5].a : 0 [by e.e.Yarb.arbs[2].ack_cell2._y:=1]
|
||||
1399812 e.e.y_ack_arb[5].buf1._y : 1 [by e.e._y_temp[5].a:=0]
|
||||
1426097 e.y[5].a : 0 [by e.e.y_ack_arb[5].buf1._y:=1]
|
||||
1426098 e.e.y_encoder.ors_t[0].or2s[1]._y : 1 [by e.y[5].a:=0]
|
||||
1426116 e.e.y_encoder.ors_f[1].or2s[1]._y : 1 [by e.y[5].a:=0]
|
||||
1426193 e.e.y_encoder.ors_f[1].tmp[5] : 0 [by e.e.y_encoder.ors_f[1].or2s[1]._y:=1]
|
||||
1426422 e.e.y_encoder.ors_t[0].tmp[5] : 0 [by e.e.y_encoder.ors_t[0].or2s[1]._y:=1]
|
||||
1426759 e.e.y_encoder.ors_t[2].or2s[0]._y : 1 [by e.y[5].a:=0]
|
||||
1428287 e.e.y_encoder.ors_t[2].tmp[4] : 0 [by e.e.y_encoder.ors_t[2].or2s[0]._y:=1]
|
||||
1433890 e.e.y_encoder.ors_t[2].or2s[2]._y : 1 [by e.e.y_encoder.ors_t[2].tmp[4]:=0]
|
||||
1433954 e.e.y_enc_out.d[2].t : 0 [by e.e.y_encoder.ors_t[2].or2s[2]._y:=1]
|
||||
1433963 e.e.vtree_y.OR2_tf[2]._y : 1 [by e.e.y_enc_out.d[2].t:=0]
|
||||
1435734 e.e.y_encoder.ors_f[1].or2s[2]._y : 1 [by e.e.y_encoder.ors_f[1].tmp[5]:=0]
|
||||
1454097 e.e.y_encoder.ors_t[0].or2s[2]._y : 1 [by e.e.y_encoder.ors_t[0].tmp[5]:=0]
|
||||
1455136 e.e.y_enc_out.d[0].t : 0 [by e.e.y_encoder.ors_t[0].or2s[2]._y:=1]
|
||||
1455144 e.e.vtree_y.OR2_tf[0]._y : 1 [by e.e.y_enc_out.d[0].t:=0]
|
||||
1458333 e.e.y_enc_out.d[1].f : 0 [by e.e.y_encoder.ors_f[1].or2s[2]._y:=1]
|
||||
1458425 e.e.vtree_y.OR2_tf[1]._y : 1 [by e.e.y_enc_out.d[1].f:=0]
|
||||
1458461 e.e.vtree_y.ct.in[1] : 0 [by e.e.vtree_y.OR2_tf[1]._y:=1]
|
||||
1463431 e.e.vtree_y.ct.in[0] : 0 [by e.e.vtree_y.OR2_tf[0]._y:=1]
|
||||
1495633 e.e.vtree_y.ct.in[2] : 0 [by e.e.vtree_y.OR2_tf[2]._y:=1]
|
||||
1495668 e.e.vtree_y.ct.C3Els[0]._y : 1 [by e.e.vtree_y.ct.in[2]:=0]
|
||||
1495725 e.e._in_y_v : 0 [by e.e.vtree_y.ct.C3Els[0]._y:=1]
|
||||
1496015 e.e._x_a_B : 1 [by e.e._in_y_v:=0]
|
||||
1496986 e.e._x_a : 0 [by e.e._x_a_B:=1]
|
||||
1496986 e.out.a : 0
|
||||
1496986 e.out.v : 0
|
||||
1497029 e.e._en : 1 [by e.out.v:=0]
|
||||
1497044 e.e.buf_s_func.en_buf_t.buf2._y : 0 [by e.e._en:=1]
|
||||
1499857 e.e.buf_s_func._en_X_t[0] : 1 [by e.e.buf_s_func.en_buf_t.buf2._y:=0]
|
||||
1504427 e.e.buf_s_func._out_a_B : 1 [by e.out.a:=0]
|
||||
1504799 e.e.buf_s_func.out_a_B_buf_t.buf2._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
1504870 e.e.buf_s_func._out_a_BX_f[0] : 1 [by e.e.buf_s_func.out_a_B_buf_t.buf2._y:=0]
|
||||
1508579 e.e.buf_s_func.out_a_B_buf_f.buf2._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
1514165 e.e.buf_s_func.en_buf_f.buf2._y : 0 [by e.e._en:=1]
|
||||
1517635 e.e.buf_s_func._out_a_BX_t[0] : 1 [by e.e.buf_s_func.out_a_B_buf_f.buf2._y:=0]
|
||||
1527252 e.e.buf_s_func._en_X_f[0] : 1 [by e.e.buf_s_func.en_buf_f.buf2._y:=0]
|
||||
[] Neuron (2,5) Encoded
|
||||
[] Single Neuron Spikes (0,0)
|
||||
1527252 e.y[0].r : 1
|
||||
1527252 e.x[0].r : 1
|
||||
1527253 e.e.x_req_ortree.or2s[0]._y : 0 [by e.x[0].r:=1]
|
||||
1527322 e.e.x_req_ortree.tmp[8] : 1 [by e.e.x_req_ortree.or2s[0]._y:=0]
|
||||
1527341 e.e.x_req_ortree.or2s[4]._y : 0 [by e.e.x_req_ortree.tmp[8]:=1]
|
||||
1534120 e.e.Yarb.arbs[0].arbiter._y1 : 0 [by e.y[0].r:=1]
|
||||
1535092 e.e.Yarb.arbs[0]._y1_arb : 1 [by e.e.Yarb.arbs[0].arbiter._y1:=0]
|
||||
1538983 e.e.Xarb.arbs[0].arbiter._y1 : 0 [by e.x[0].r:=1]
|
||||
1539083 e.e.Xarb.arbs[0]._y1_arb : 1 [by e.e.Xarb.arbs[0].arbiter._y1:=0]
|
||||
1545327 e.e.x_req_ortree.tmp[12] : 1 [by e.e.x_req_ortree.or2s[4]._y:=0]
|
||||
1545401 e.e.x_req_ortree.or2s[6]._y : 0 [by e.e.x_req_ortree.tmp[12]:=1]
|
||||
1545402 e.e._x_v : 1 [by e.e.x_req_ortree.or2s[6]._y:=0]
|
||||
1545518 e.e._x_v_B : 0 [by e.e._x_v:=1]
|
||||
1561309 e.e.Xarb.arbs[0].or_cell._y : 0 [by e.e.Xarb.arbs[0]._y1_arb:=1]
|
||||
1561319 e.e.Xarb.tmp[8].r : 1 [by e.e.Xarb.arbs[0].or_cell._y:=0]
|
||||
1561332 e.e.Xarb.arbs[4].arbiter._y1 : 0 [by e.e.Xarb.tmp[8].r:=1]
|
||||
1561787 e.e.Xarb.arbs[4]._y1_arb : 1 [by e.e.Xarb.arbs[4].arbiter._y1:=0]
|
||||
1570129 e.e.Xarb.arbs[4].or_cell._y : 0 [by e.e.Xarb.arbs[4]._y1_arb:=1]
|
||||
1570436 e.e.Xarb.tmp[12].r : 1 [by e.e.Xarb.arbs[4].or_cell._y:=0]
|
||||
1571679 e.e.Xarb.arbs[6].arbiter._y1 : 0 [by e.e.Xarb.tmp[12].r:=1]
|
||||
1579446 e.e.Yarb.arbs[0].or_cell._y : 0 [by e.e.Yarb.arbs[0]._y1_arb:=1]
|
||||
1579498 e.e.Yarb.tmp[8].r : 1 [by e.e.Yarb.arbs[0].or_cell._y:=0]
|
||||
1580792 e.e.Xarb.arbs[6]._y1_arb : 1 [by e.e.Xarb.arbs[6].arbiter._y1:=0]
|
||||
1580797 e.e.Xarb.arbs[6].or_cell._y : 0 [by e.e.Xarb.arbs[6]._y1_arb:=1]
|
||||
1582115 e.e.Yarb.arbs[4].arbiter._y1 : 0 [by e.e.Yarb.tmp[8].r:=1]
|
||||
1582135 e.e.Yarb.arbs[4]._y1_arb : 1 [by e.e.Yarb.arbs[4].arbiter._y1:=0]
|
||||
1582187 e.e.Yarb.arbs[4].or_cell._y : 0 [by e.e.Yarb.arbs[4]._y1_arb:=1]
|
||||
1582482 e.e.Yarb.tmp[12].r : 1 [by e.e.Yarb.arbs[4].or_cell._y:=0]
|
||||
1588544 e.e._arb_out_x.r : 1 [by e.e.Xarb.arbs[6].or_cell._y:=0]
|
||||
1589015 e.e.X_ack_confirm._y : 0 [by e.e._arb_out_x.r:=1]
|
||||
1592458 e.e._arb_out_x.a : 1 [by e.e.X_ack_confirm._y:=0]
|
||||
1593812 e.e.Xarb.arbs[6].ack_cell1._y : 0 [by e.e._arb_out_x.a:=1]
|
||||
1595349 e.e.Xarb.tmp[12].a : 1 [by e.e.Xarb.arbs[6].ack_cell1._y:=0]
|
||||
1606767 e.e.Xarb.arbs[4].ack_cell1._y : 0 [by e.e.Xarb.tmp[12].a:=1]
|
||||
1606768 e.e.Xarb.tmp[8].a : 1 [by e.e.Xarb.arbs[4].ack_cell1._y:=0]
|
||||
1606821 e.e.Xarb.arbs[0].ack_cell1._y : 0 [by e.e.Xarb.tmp[8].a:=1]
|
||||
1608494 e.e._x_temp[0].a : 1 [by e.e.Xarb.arbs[0].ack_cell1._y:=0]
|
||||
1616174 e.e.x_ack_arb[0].buf1._y : 0 [by e.e._x_temp[0].a:=1]
|
||||
1616176 e.x[0].a : 1 [by e.e.x_ack_arb[0].buf1._y:=0]
|
||||
1616206 e.e.x_encoder.ors_f[2].or2s[0]._y : 0 [by e.x[0].a:=1]
|
||||
1616473 e.e.x_encoder.ors_f[1].or2s[0]._y : 0 [by e.x[0].a:=1]
|
||||
1616716 e.e.x_encoder.ors_f[1].tmp[4] : 1 [by e.e.x_encoder.ors_f[1].or2s[0]._y:=0]
|
||||
1619828 e.e.x_encoder.ors_f[1].or2s[2]._y : 0 [by e.e.x_encoder.ors_f[1].tmp[4]:=1]
|
||||
1620389 e.e.x_enc_out.d[1].f : 1 [by e.e.x_encoder.ors_f[1].or2s[2]._y:=0]
|
||||
1620402 e.e.vtree_x.OR2_tf[1]._y : 0 [by e.e.x_enc_out.d[1].f:=1]
|
||||
1623493 e.e.x_encoder.ors_f[2].tmp[4] : 1 [by e.e.x_encoder.ors_f[2].or2s[0]._y:=0]
|
||||
1623494 e.e.x_encoder.ors_f[2].or2s[2]._y : 0 [by e.e.x_encoder.ors_f[2].tmp[4]:=1]
|
||||
1631313 e.e.x_enc_out.d[2].f : 1 [by e.e.x_encoder.ors_f[2].or2s[2]._y:=0]
|
||||
1631362 e.e.vtree_x.OR2_tf[2]._y : 0 [by e.e.x_enc_out.d[2].f:=1]
|
||||
1640698 e.e.Yarb.arbs[6].arbiter._y1 : 0 [by e.e.Yarb.tmp[12].r:=1]
|
||||
1641763 e.e.x_encoder.ors_f[0].or2s[0]._y : 0 [by e.x[0].a:=1]
|
||||
1641860 e.e.vtree_x.ct.in[2] : 1 [by e.e.vtree_x.OR2_tf[2]._y:=0]
|
||||
1641916 e.e.x_encoder.ors_f[0].tmp[4] : 1 [by e.e.x_encoder.ors_f[0].or2s[0]._y:=0]
|
||||
1641978 e.e.x_encoder.ors_f[0].or2s[2]._y : 0 [by e.e.x_encoder.ors_f[0].tmp[4]:=1]
|
||||
1641980 e.e.x_enc_out.d[0].f : 1 [by e.e.x_encoder.ors_f[0].or2s[2]._y:=0]
|
||||
1642695 e.e.vtree_x.OR2_tf[0]._y : 0 [by e.e.x_enc_out.d[0].f:=1]
|
||||
1642726 e.e.vtree_x.ct.in[0] : 1 [by e.e.vtree_x.OR2_tf[0]._y:=0]
|
||||
1648656 e.e.vtree_x.ct.in[1] : 1 [by e.e.vtree_x.OR2_tf[1]._y:=0]
|
||||
1651785 e.e.Yarb.arbs[6]._y1_arb : 1 [by e.e.Yarb.arbs[6].arbiter._y1:=0]
|
||||
1651835 e.e.Yarb.arbs[6].or_cell._y : 0 [by e.e.Yarb.arbs[6]._y1_arb:=1]
|
||||
1651871 e.e._arb_out_y.r : 1 [by e.e.Yarb.arbs[6].or_cell._y:=0]
|
||||
1651877 e.e.Y_ack_confirm._y : 0 [by e.e._arb_out_y.r:=1]
|
||||
1665039 e.e._arb_out_y.a : 1 [by e.e.Y_ack_confirm._y:=0]
|
||||
1665201 e.e.Yarb.arbs[6].ack_cell1._y : 0 [by e.e._arb_out_y.a:=1]
|
||||
1665205 e.e.Yarb.tmp[12].a : 1 [by e.e.Yarb.arbs[6].ack_cell1._y:=0]
|
||||
1665233 e.e.Yarb.arbs[4].ack_cell1._y : 0 [by e.e.Yarb.tmp[12].a:=1]
|
||||
1666032 e.e.vtree_x.ct.C3Els[0]._y : 0 [by e.e.vtree_x.ct.in[1]:=1]
|
||||
1666974 e.e.Yarb.tmp[8].a : 1 [by e.e.Yarb.arbs[4].ack_cell1._y:=0]
|
||||
1666975 e.e.Yarb.arbs[0].ack_cell1._y : 0 [by e.e.Yarb.tmp[8].a:=1]
|
||||
1667024 e.e._y_temp[0].a : 1 [by e.e.Yarb.arbs[0].ack_cell1._y:=0]
|
||||
1679749 e.e._in_x_v : 1 [by e.e.vtree_x.ct.C3Els[0]._y:=0]
|
||||
1731669 e.e.y_ack_arb[0].buf1._y : 0 [by e.e._y_temp[0].a:=1]
|
||||
1731692 e.y[0].a : 1 [by e.e.y_ack_arb[0].buf1._y:=0]
|
||||
1731702 e.e.y_encoder.ors_f[1].or2s[0]._y : 0 [by e.y[0].a:=1]
|
||||
1731778 e.e.y_encoder.ors_f[2].or2s[0]._y : 0 [by e.y[0].a:=1]
|
||||
1731781 e.e.y_encoder.ors_f[2].tmp[4] : 1 [by e.e.y_encoder.ors_f[2].or2s[0]._y:=0]
|
||||
1732286 e.e.y_encoder.ors_f[0].or2s[0]._y : 0 [by e.y[0].a:=1]
|
||||
1732297 e.e.y_encoder.ors_f[0].tmp[4] : 1 [by e.e.y_encoder.ors_f[0].or2s[0]._y:=0]
|
||||
1735903 e.e.y_encoder.ors_f[0].or2s[2]._y : 0 [by e.e.y_encoder.ors_f[0].tmp[4]:=1]
|
||||
1737206 e.e.y_enc_out.d[0].f : 1 [by e.e.y_encoder.ors_f[0].or2s[2]._y:=0]
|
||||
1739016 e.e.y_encoder.ors_f[1].tmp[4] : 1 [by e.e.y_encoder.ors_f[1].or2s[0]._y:=0]
|
||||
1739522 e.e.y_encoder.ors_f[1].or2s[2]._y : 0 [by e.e.y_encoder.ors_f[1].tmp[4]:=1]
|
||||
1739523 e.e.y_enc_out.d[1].f : 1 [by e.e.y_encoder.ors_f[1].or2s[2]._y:=0]
|
||||
1739525 e.e.vtree_y.OR2_tf[1]._y : 0 [by e.e.y_enc_out.d[1].f:=1]
|
||||
1739526 e.e.vtree_y.ct.in[1] : 1 [by e.e.vtree_y.OR2_tf[1]._y:=0]
|
||||
1745156 e.e.vtree_y.OR2_tf[0]._y : 0 [by e.e.y_enc_out.d[0].f:=1]
|
||||
1765366 e.e.vtree_y.ct.in[0] : 1 [by e.e.vtree_y.OR2_tf[0]._y:=0]
|
||||
1782486 e.e.y_encoder.ors_f[2].or2s[2]._y : 0 [by e.e.y_encoder.ors_f[2].tmp[4]:=1]
|
||||
1782501 e.e.y_enc_out.d[2].f : 1 [by e.e.y_encoder.ors_f[2].or2s[2]._y:=0]
|
||||
1782548 e.e.vtree_y.OR2_tf[2]._y : 0 [by e.e.y_enc_out.d[2].f:=1]
|
||||
1782957 e.e.vtree_y.ct.in[2] : 1 [by e.e.vtree_y.OR2_tf[2]._y:=0]
|
||||
1783366 e.e.vtree_y.ct.C3Els[0]._y : 0 [by e.e.vtree_y.ct.in[2]:=1]
|
||||
1784863 e.e._in_y_v : 1 [by e.e.vtree_y.ct.C3Els[0]._y:=0]
|
||||
1784891 e.e._in_xy_v._y : 0 [by e.e._in_y_v:=1]
|
||||
1786946 e.e._in_xy_v.y : 1 [by e.e._in_xy_v._y:=0]
|
||||
1787068 e.e.buf_s_func.in_v_prebuf._y : 0 [by e.e._in_xy_v.y:=1]
|
||||
1787103 e.e.buf_s_func._in_vX : 1 [by e.e.buf_s_func.in_v_prebuf._y:=0]
|
||||
1787106 e.e.buf_s_func.in_v_buf_t.buf2._y : 0 [by e.e.buf_s_func._in_vX:=1]
|
||||
1787273 e.e.buf_s_func._in_vXX_t[0] : 1 [by e.e.buf_s_func.in_v_buf_t.buf2._y:=0]
|
||||
1787795 e.e.buf_s_func.in_v_buf_f.buf2._y : 0 [by e.e.buf_s_func._in_vX:=1]
|
||||
1787796 e.e.buf_s_func._in_vXX_f[0] : 1 [by e.e.buf_s_func.in_v_buf_f.buf2._y:=0]
|
||||
1787797 e.e.buf_s_func.f_buf_func[5]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1787798 e.out.d.d[5].f : 1 [by e.e.buf_s_func.f_buf_func[5]._y:=0]
|
||||
1787811 e.e.buf_s_func.f_buf_func[2]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1787814 e.out.d.d[2].f : 1 [by e.e.buf_s_func.f_buf_func[2]._y:=0]
|
||||
1788064 e.e.buf_s_func.f_buf_func[3]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1788096 e.out.d.d[3].f : 1 [by e.e.buf_s_func.f_buf_func[3]._y:=0]
|
||||
1788455 e.e.buf_s_func.f_buf_func[1]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1788456 e.out.d.d[1].f : 1 [by e.e.buf_s_func.f_buf_func[1]._y:=0]
|
||||
1788876 e.e.buf_s_func.f_buf_func[0]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1788885 e.out.d.d[0].f : 1 [by e.e.buf_s_func.f_buf_func[0]._y:=0]
|
||||
1790053 e.e.buf_s_func.f_buf_func[4]._y : 0 [by e.e.buf_s_func._in_vXX_f[0]:=1]
|
||||
1793851 e.out.d.d[4].f : 1 [by e.e.buf_s_func.f_buf_func[4]._y:=0]
|
||||
[] Check Arbiter Acks
|
||||
[] Check Encoders
|
||||
[] Check Buffer
|
||||
[] Finish Neuron Handshake
|
||||
1793851 e.y[0].r : 0
|
||||
1793851 e.x[0].r : 0
|
||||
1794437 e.e.Yarb.arbs[0].arbiter._y1 : 1 [by e.y[0].r:=0]
|
||||
1794446 e.e.Yarb.arbs[0]._y1_arb : 0 [by e.e.Yarb.arbs[0].arbiter._y1:=1]
|
||||
1794447 e.e.Yarb.arbs[0].or_cell._y : 1 [by e.e.Yarb.arbs[0]._y1_arb:=0]
|
||||
1794700 e.e.Xarb.arbs[0].arbiter._y1 : 1 [by e.x[0].r:=0]
|
||||
1795316 e.e.Xarb.arbs[0]._y1_arb : 0 [by e.e.Xarb.arbs[0].arbiter._y1:=1]
|
||||
1795555 e.e.x_req_ortree.or2s[0]._y : 1 [by e.x[0].r:=0]
|
||||
1795879 e.e.x_req_ortree.tmp[8] : 0 [by e.e.x_req_ortree.or2s[0]._y:=1]
|
||||
1798584 e.e.x_req_ortree.or2s[4]._y : 1 [by e.e.x_req_ortree.tmp[8]:=0]
|
||||
1798585 e.e.x_req_ortree.tmp[12] : 0 [by e.e.x_req_ortree.or2s[4]._y:=1]
|
||||
1799334 e.e.x_req_ortree.or2s[6]._y : 1 [by e.e.x_req_ortree.tmp[12]:=0]
|
||||
1803520 e.e._x_v : 0 [by e.e.x_req_ortree.or2s[6]._y:=1]
|
||||
1803967 e.e._x_v_B : 1 [by e.e._x_v:=0]
|
||||
1810566 e.e.Yarb.tmp[8].r : 0 [by e.e.Yarb.arbs[0].or_cell._y:=1]
|
||||
1810567 e.e.Yarb.arbs[4].arbiter._y1 : 1 [by e.e.Yarb.tmp[8].r:=0]
|
||||
1810708 e.e.Yarb.arbs[4]._y1_arb : 0 [by e.e.Yarb.arbs[4].arbiter._y1:=1]
|
||||
1815107 e.e.Xarb.arbs[0].or_cell._y : 1 [by e.e.Xarb.arbs[0]._y1_arb:=0]
|
||||
1815311 e.e.Xarb.tmp[8].r : 0 [by e.e.Xarb.arbs[0].or_cell._y:=1]
|
||||
1815362 e.e.Xarb.arbs[4].arbiter._y1 : 1 [by e.e.Xarb.tmp[8].r:=0]
|
||||
1815802 e.e.Xarb.arbs[4]._y1_arb : 0 [by e.e.Xarb.arbs[4].arbiter._y1:=1]
|
||||
1843971 e.e.Xarb.arbs[4].or_cell._y : 1 [by e.e.Xarb.arbs[4]._y1_arb:=0]
|
||||
1844155 e.e.Xarb.tmp[12].r : 0 [by e.e.Xarb.arbs[4].or_cell._y:=1]
|
||||
1847490 e.e.Xarb.arbs[6].arbiter._y1 : 1 [by e.e.Xarb.tmp[12].r:=0]
|
||||
1847534 e.e.Xarb.arbs[6]._y1_arb : 0 [by e.e.Xarb.arbs[6].arbiter._y1:=1]
|
||||
1847535 e.e.Xarb.arbs[6].or_cell._y : 1 [by e.e.Xarb.arbs[6]._y1_arb:=0]
|
||||
1850540 e.e._arb_out_x.r : 0 [by e.e.Xarb.arbs[6].or_cell._y:=1]
|
||||
1852534 e.e.Yarb.arbs[4].or_cell._y : 1 [by e.e.Yarb.arbs[4]._y1_arb:=0]
|
||||
1854327 e.e.Yarb.tmp[12].r : 0 [by e.e.Yarb.arbs[4].or_cell._y:=1]
|
||||
1855393 e.e.Yarb.arbs[6].arbiter._y1 : 1 [by e.e.Yarb.tmp[12].r:=0]
|
||||
1855405 e.e.Yarb.arbs[6]._y1_arb : 0 [by e.e.Yarb.arbs[6].arbiter._y1:=1]
|
||||
1856572 e.e.Yarb.arbs[6].or_cell._y : 1 [by e.e.Yarb.arbs[6]._y1_arb:=0]
|
||||
1866503 e.e._arb_out_y.r : 0 [by e.e.Yarb.arbs[6].or_cell._y:=1]
|
||||
1866503 e.out.a : 1
|
||||
1866503 e.out.v : 1
|
||||
1867343 e.e.buf_s_func._out_a_B : 0 [by e.out.a:=1]
|
||||
1867484 e.e._x_a_B : 0 [by e.out.v:=1]
|
||||
1867487 e.e.X_ack_confirm._y : 1 [by e.e._x_a_B:=0]
|
||||
1868465 e.e._x_a : 1 [by e.e._x_a_B:=0]
|
||||
1869394 e.e._en : 0 [by e.e._x_a:=1]
|
||||
1869395 e.e.buf_s_func.en_buf_t.buf2._y : 1 [by e.e._en:=0]
|
||||
1869422 e.e.buf_s_func._en_X_t[0] : 0 [by e.e.buf_s_func.en_buf_t.buf2._y:=1]
|
||||
1869573 e.e.buf_s_func.en_buf_f.buf2._y : 1 [by e.e._en:=0]
|
||||
1869587 e.e.buf_s_func._en_X_f[0] : 0 [by e.e.buf_s_func.en_buf_f.buf2._y:=1]
|
||||
1890691 e.e._arb_out_x.a : 0 [by e.e.X_ack_confirm._y:=1]
|
||||
1899297 e.e.Xarb.arbs[6].ack_cell1._y : 1 [by e.e._arb_out_x.a:=0]
|
||||
1900146 e.e.Xarb.tmp[12].a : 0 [by e.e.Xarb.arbs[6].ack_cell1._y:=1]
|
||||
1900540 e.e.Xarb.arbs[4].ack_cell1._y : 1 [by e.e.Xarb.tmp[12].a:=0]
|
||||
1900650 e.e.Xarb.tmp[8].a : 0 [by e.e.Xarb.arbs[4].ack_cell1._y:=1]
|
||||
1904810 e.e.Xarb.arbs[0].ack_cell1._y : 1 [by e.e.Xarb.tmp[8].a:=0]
|
||||
1904927 e.e._x_temp[0].a : 0 [by e.e.Xarb.arbs[0].ack_cell1._y:=1]
|
||||
1905985 e.e.x_ack_arb[0].buf1._y : 1 [by e.e._x_temp[0].a:=0]
|
||||
1906030 e.x[0].a : 0 [by e.e.x_ack_arb[0].buf1._y:=1]
|
||||
1906035 e.e.x_encoder.ors_f[0].or2s[0]._y : 1 [by e.x[0].a:=0]
|
||||
1906187 e.e.x_encoder.ors_f[1].or2s[0]._y : 1 [by e.x[0].a:=0]
|
||||
1914013 e.e.x_encoder.ors_f[0].tmp[4] : 0 [by e.e.x_encoder.ors_f[0].or2s[0]._y:=1]
|
||||
1914052 e.e.x_encoder.ors_f[0].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[0].tmp[4]:=0]
|
||||
1914381 e.e.x_encoder.ors_f[1].tmp[4] : 0 [by e.e.x_encoder.ors_f[1].or2s[0]._y:=1]
|
||||
1914822 e.e.x_encoder.ors_f[1].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[1].tmp[4]:=0]
|
||||
1914823 e.e.x_enc_out.d[1].f : 0 [by e.e.x_encoder.ors_f[1].or2s[2]._y:=1]
|
||||
1914871 e.e.vtree_x.OR2_tf[1]._y : 1 [by e.e.x_enc_out.d[1].f:=0]
|
||||
1915203 e.e.vtree_x.ct.in[1] : 0 [by e.e.vtree_x.OR2_tf[1]._y:=1]
|
||||
1915964 e.e.buf_s_func.out_a_B_buf_f.buf2._y : 1 [by e.e.buf_s_func._out_a_B:=0]
|
||||
1916124 e.e.buf_s_func._out_a_BX_t[0] : 0 [by e.e.buf_s_func.out_a_B_buf_f.buf2._y:=1]
|
||||
1917408 e.e.buf_s_func.out_a_B_buf_t.buf2._y : 1 [by e.e.buf_s_func._out_a_B:=0]
|
||||
1917409 e.e.buf_s_func._out_a_BX_f[0] : 0 [by e.e.buf_s_func.out_a_B_buf_t.buf2._y:=1]
|
||||
1917410 e.e.buf_s_func.f_buf_func[5]._y : 1 [by e.e.buf_s_func._out_a_BX_f[0]:=0]
|
||||
1917545 e.e.buf_s_func.f_buf_func[4]._y : 1 [by e.e.buf_s_func._out_a_BX_f[0]:=0]
|
||||
1917546 e.out.d.d[4].f : 0 [by e.e.buf_s_func.f_buf_func[4]._y:=1]
|
||||
1917721 e.e.buf_s_func.f_buf_func[1]._y : 1 [by e.e.buf_s_func._out_a_BX_f[0]:=0]
|
||||
1917728 e.e.buf_s_func.f_buf_func[2]._y : 1 [by e.e.buf_s_func._out_a_BX_f[0]:=0]
|
||||
1918089 e.out.d.d[5].f : 0 [by e.e.buf_s_func.f_buf_func[5]._y:=1]
|
||||
1919867 e.e.buf_s_func.f_buf_func[3]._y : 1 [by e.e.buf_s_func._out_a_BX_f[0]:=0]
|
||||
1919933 e.out.d.d[3].f : 0 [by e.e.buf_s_func.f_buf_func[3]._y:=1]
|
||||
1924507 e.e.x_enc_out.d[0].f : 0 [by e.e.x_encoder.ors_f[0].or2s[2]._y:=1]
|
||||
1926026 e.e.buf_s_func.f_buf_func[0]._y : 1 [by e.e.buf_s_func._out_a_BX_f[0]:=0]
|
||||
1926027 e.out.d.d[0].f : 0 [by e.e.buf_s_func.f_buf_func[0]._y:=1]
|
||||
1926096 e.e.x_encoder.ors_f[2].or2s[0]._y : 1 [by e.x[0].a:=0]
|
||||
1931340 e.out.d.d[2].f : 0 [by e.e.buf_s_func.f_buf_func[2]._y:=1]
|
||||
1949084 e.e.x_encoder.ors_f[2].tmp[4] : 0 [by e.e.x_encoder.ors_f[2].or2s[0]._y:=1]
|
||||
1949264 e.e.x_encoder.ors_f[2].or2s[2]._y : 1 [by e.e.x_encoder.ors_f[2].tmp[4]:=0]
|
||||
1949307 e.e.x_enc_out.d[2].f : 0 [by e.e.x_encoder.ors_f[2].or2s[2]._y:=1]
|
||||
1949314 e.e.vtree_x.OR2_tf[2]._y : 1 [by e.e.x_enc_out.d[2].f:=0]
|
||||
1949397 e.e.vtree_x.ct.in[2] : 0 [by e.e.vtree_x.OR2_tf[2]._y:=1]
|
||||
1950386 e.out.d.d[1].f : 0 [by e.e.buf_s_func.f_buf_func[1]._y:=1]
|
||||
1959589 e.e.vtree_x.OR2_tf[0]._y : 1 [by e.e.x_enc_out.d[0].f:=0]
|
||||
1959629 e.e.vtree_x.ct.in[0] : 0 [by e.e.vtree_x.OR2_tf[0]._y:=1]
|
||||
1959880 e.e.vtree_x.ct.C3Els[0]._y : 1 [by e.e.vtree_x.ct.in[0]:=0]
|
||||
1960264 e.e._in_x_v : 0 [by e.e.vtree_x.ct.C3Els[0]._y:=1]
|
||||
1960265 e.e._in_xy_v._y : 1 [by e.e._in_x_v:=0]
|
||||
1960824 e.e._in_xy_v.y : 0 [by e.e._in_xy_v._y:=1]
|
||||
1960826 e.e.buf_s_func.in_v_prebuf._y : 1 [by e.e._in_xy_v.y:=0]
|
||||
1960827 e.e.buf_s_func._in_vX : 0 [by e.e.buf_s_func.in_v_prebuf._y:=1]
|
||||
1960883 e.e.Y_ack_confirm._y : 1 [by e.e._in_x_v:=0]
|
||||
1960968 e.e.buf_s_func.in_v_buf_t.buf2._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
1961003 e.e.buf_s_func._in_vXX_t[0] : 0 [by e.e.buf_s_func.in_v_buf_t.buf2._y:=1]
|
||||
1966572 e.e.buf_s_func.in_v_buf_f.buf2._y : 1 [by e.e.buf_s_func._in_vX:=0]
|
||||
1969330 e.e._arb_out_y.a : 0 [by e.e.Y_ack_confirm._y:=1]
|
||||
1969390 e.e.Yarb.arbs[6].ack_cell1._y : 1 [by e.e._arb_out_y.a:=0]
|
||||
1969402 e.e.Yarb.tmp[12].a : 0 [by e.e.Yarb.arbs[6].ack_cell1._y:=1]
|
||||
1969403 e.e.Yarb.arbs[4].ack_cell1._y : 1 [by e.e.Yarb.tmp[12].a:=0]
|
||||
1969404 e.e.Yarb.tmp[8].a : 0 [by e.e.Yarb.arbs[4].ack_cell1._y:=1]
|
||||
1969985 e.e.buf_s_func._in_vXX_f[0] : 0 [by e.e.buf_s_func.in_v_buf_f.buf2._y:=1]
|
||||
1986322 e.e.Yarb.arbs[0].ack_cell1._y : 1 [by e.e.Yarb.tmp[8].a:=0]
|
||||
2000123 e.e._y_temp[0].a : 0 [by e.e.Yarb.arbs[0].ack_cell1._y:=1]
|
||||
2000158 e.e.y_ack_arb[0].buf1._y : 1 [by e.e._y_temp[0].a:=0]
|
||||
2000164 e.y[0].a : 0 [by e.e.y_ack_arb[0].buf1._y:=1]
|
||||
2000941 e.e.y_encoder.ors_f[0].or2s[0]._y : 1 [by e.y[0].a:=0]
|
||||
2000959 e.e.y_encoder.ors_f[0].tmp[4] : 0 [by e.e.y_encoder.ors_f[0].or2s[0]._y:=1]
|
||||
2001009 e.e.y_encoder.ors_f[0].or2s[2]._y : 1 [by e.e.y_encoder.ors_f[0].tmp[4]:=0]
|
||||
2002255 e.e.y_encoder.ors_f[1].or2s[0]._y : 1 [by e.y[0].a:=0]
|
||||
2002256 e.e.y_encoder.ors_f[1].tmp[4] : 0 [by e.e.y_encoder.ors_f[1].or2s[0]._y:=1]
|
||||
2005648 e.e.y_encoder.ors_f[1].or2s[2]._y : 1 [by e.e.y_encoder.ors_f[1].tmp[4]:=0]
|
||||
2012427 e.e.y_enc_out.d[0].f : 0 [by e.e.y_encoder.ors_f[0].or2s[2]._y:=1]
|
||||
2012433 e.e.vtree_y.OR2_tf[0]._y : 1 [by e.e.y_enc_out.d[0].f:=0]
|
||||
2012436 e.e.vtree_y.ct.in[0] : 0 [by e.e.vtree_y.OR2_tf[0]._y:=1]
|
||||
2029884 e.e.y_encoder.ors_f[2].or2s[0]._y : 1 [by e.y[0].a:=0]
|
||||
2030039 e.e.y_encoder.ors_f[2].tmp[4] : 0 [by e.e.y_encoder.ors_f[2].or2s[0]._y:=1]
|
||||
2031977 e.e.y_encoder.ors_f[2].or2s[2]._y : 1 [by e.e.y_encoder.ors_f[2].tmp[4]:=0]
|
||||
2031979 e.e.y_enc_out.d[2].f : 0 [by e.e.y_encoder.ors_f[2].or2s[2]._y:=1]
|
||||
2031990 e.e.vtree_y.OR2_tf[2]._y : 1 [by e.e.y_enc_out.d[2].f:=0]
|
||||
2032100 e.e.y_enc_out.d[1].f : 0 [by e.e.y_encoder.ors_f[1].or2s[2]._y:=1]
|
||||
2032468 e.e.vtree_y.ct.in[2] : 0 [by e.e.vtree_y.OR2_tf[2]._y:=1]
|
||||
2053450 e.e.vtree_y.OR2_tf[1]._y : 1 [by e.e.y_enc_out.d[1].f:=0]
|
||||
2053610 e.e.vtree_y.ct.in[1] : 0 [by e.e.vtree_y.OR2_tf[1]._y:=1]
|
||||
2061191 e.e.vtree_y.ct.C3Els[0]._y : 1 [by e.e.vtree_y.ct.in[1]:=0]
|
||||
2061295 e.e._in_y_v : 0 [by e.e.vtree_y.ct.C3Els[0]._y:=1]
|
||||
2062132 e.e._x_a_B : 1 [by e.e._in_y_v:=0]
|
||||
2062139 e.e._x_a : 0 [by e.e._x_a_B:=1]
|
||||
2062139 e.out.a : 0
|
||||
2062139 e.out.v : 0
|
||||
2062241 e.e.buf_s_func._out_a_B : 1 [by e.out.a:=0]
|
||||
2062250 e.e.buf_s_func.out_a_B_buf_f.buf2._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
2065518 e.e.buf_s_func._out_a_BX_t[0] : 1 [by e.e.buf_s_func.out_a_B_buf_f.buf2._y:=0]
|
||||
2101229 e.e._en : 1 [by e.out.v:=0]
|
||||
2101593 e.e.buf_s_func.en_buf_f.buf2._y : 0 [by e.e._en:=1]
|
||||
2101594 e.e.buf_s_func._en_X_f[0] : 1 [by e.e.buf_s_func.en_buf_f.buf2._y:=0]
|
||||
2103461 e.e.buf_s_func.en_buf_t.buf2._y : 0 [by e.e._en:=1]
|
||||
2104078 e.e.buf_s_func._en_X_t[0] : 1 [by e.e.buf_s_func.en_buf_t.buf2._y:=0]
|
||||
2107775 e.e.buf_s_func.out_a_B_buf_t.buf2._y : 0 [by e.e.buf_s_func._out_a_B:=1]
|
||||
2107792 e.e.buf_s_func._out_a_BX_f[0] : 1 [by e.e.buf_s_func.out_a_B_buf_t.buf2._y:=0]
|
||||
[] Neuron (0,0) Encoded
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,49 @@
|
||||
/*************************************************************************
|
||||
*
|
||||
* This file is part of ACT dataflow neuro library.
|
||||
* It's the testing facility for cell_lib_std.act
|
||||
*
|
||||
* Copyright (c) 2022 University of Groningen - Ole Richter
|
||||
* Copyright (c) 2022 University of Groningen - Hugh Greatorex
|
||||
* Copyright (c) 2022 University of Groningen - Michele Mastella
|
||||
* Copyright (c) 2022 University of Groningen - Madison Cotteret
|
||||
*
|
||||
* This source describes Open Hardware and is licensed under the CERN-OHL-W v2 or later
|
||||
*
|
||||
* You may redistribute and modify this documentation and make products
|
||||
* using it under the terms of the CERN-OHL-W v2 (https:/cern.ch/cern-ohl).
|
||||
* This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED
|
||||
* WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY
|
||||
* AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN-OHL-W v2
|
||||
* for applicable conditions.
|
||||
*
|
||||
* Source location: https://git.web.rug.nl/bics/actlib_dataflow_neuro
|
||||
*
|
||||
* As per CERN-OHL-W v2 section 4.1, should You produce hardware based on
|
||||
* these sources, You must maintain the Source Location visible in its
|
||||
* documentation.
|
||||
*
|
||||
**************************************************************************
|
||||
*/
|
||||
|
||||
import "../../dataflow_neuro/coders.act";
|
||||
import globals;
|
||||
import std::data;
|
||||
|
||||
open std::data;
|
||||
|
||||
open tmpl::dataflow_neuro;
|
||||
|
||||
defproc encoder2D_2x2 (a1of1 x[8]; a1of1 y[8]; avMx1of2<6> out){
|
||||
encoder2D<3, 3, 8, 8, 1> e(.x=x, .y=y, .out=out);
|
||||
bool _reset_B;
|
||||
prs {
|
||||
Reset => _reset_B-
|
||||
}
|
||||
e.supply.vss = GND;
|
||||
e.supply.vdd = Vdd;
|
||||
e.reset_B = _reset_B;
|
||||
|
||||
}
|
||||
|
||||
encoder2D_2x2 e;
|
||||
@@ -0,0 +1,231 @@
|
||||
watchall
|
||||
mode run
|
||||
|
||||
system "echo '[] Set Out Ack/Valid Low'"
|
||||
|
||||
set e.out.a 0
|
||||
set e.out.v 0
|
||||
cycle
|
||||
|
||||
system "echo '[] Setting Neuron Req Low'"
|
||||
|
||||
set e.y[0].r 0
|
||||
set e.y[1].r 0
|
||||
set e.y[2].r 0
|
||||
set e.y[3].r 0
|
||||
set e.y[4].r 0
|
||||
set e.y[5].r 0
|
||||
set e.y[6].r 0
|
||||
set e.y[7].r 0
|
||||
|
||||
set e.x[0].r 0
|
||||
set e.x[1].r 0
|
||||
set e.x[2].r 0
|
||||
set e.x[3].r 0
|
||||
set e.x[4].r 0
|
||||
set e.x[5].r 0
|
||||
set e.x[6].r 0
|
||||
set e.x[7].r 0
|
||||
cycle
|
||||
|
||||
# # Slightly confused as to whether Reset should be set to 1 given A_2C_RB_X1 needs active high to change y
|
||||
# # status X
|
||||
# # set Reset 1
|
||||
# # cycle
|
||||
|
||||
cycle
|
||||
set Reset 0
|
||||
cycle
|
||||
|
||||
system "echo '[] Single Neuron Spikes (2,5)'"
|
||||
|
||||
set e.y[5].r 1
|
||||
set e.x[2].r 1
|
||||
|
||||
cycle
|
||||
|
||||
assert e.e.Yarb.out.r 1
|
||||
assert e.e.Xarb.out.r 1
|
||||
|
||||
assert e.e._x_v 1
|
||||
|
||||
system "echo '[] Check Arbiter Acks'"
|
||||
|
||||
assert e.e._x_a_B 1
|
||||
|
||||
assert e.y[0].a 0
|
||||
assert e.y[1].a 0
|
||||
assert e.y[2].a 0
|
||||
assert e.y[3].a 0
|
||||
assert e.y[4].a 0
|
||||
assert e.y[5].a 1
|
||||
assert e.y[6].a 0
|
||||
assert e.y[7].a 0
|
||||
assert e.e.Yarb.out.a 1
|
||||
|
||||
|
||||
assert e.x[0].a 0
|
||||
assert e.x[1].a 0
|
||||
assert e.x[2].a 1
|
||||
assert e.x[3].a 0
|
||||
assert e.x[4].a 0
|
||||
assert e.x[5].a 0
|
||||
assert e.x[6].a 0
|
||||
assert e.x[7].a 0
|
||||
assert e.e.Xarb.out.a 1
|
||||
|
||||
system "echo '[] Check Encoders'"
|
||||
|
||||
assert e.e.y_enc_out.d[0].t 1
|
||||
assert e.e.y_enc_out.d[0].f 0
|
||||
assert e.e.y_enc_out.d[1].t 0
|
||||
assert e.e.y_enc_out.d[1].f 1
|
||||
assert e.e.y_enc_out.d[2].t 1
|
||||
assert e.e.y_enc_out.d[2].f 0
|
||||
|
||||
assert e.e.x_enc_out.d[0].t 0
|
||||
assert e.e.x_enc_out.d[0].f 1
|
||||
assert e.e.x_enc_out.d[1].t 1
|
||||
assert e.e.x_enc_out.d[1].f 0
|
||||
assert e.e.x_enc_out.d[2].t 0
|
||||
assert e.e.x_enc_out.d[2].f 1
|
||||
|
||||
system "echo '[] Check Buffer'"
|
||||
|
||||
assert e.e._in_x_v 1
|
||||
assert e.e._in_y_v 1
|
||||
assert e.e._en 1
|
||||
|
||||
assert e.out.d.d[0].t 0
|
||||
assert e.out.d.d[0].f 1
|
||||
assert e.out.d.d[1].t 1
|
||||
assert e.out.d.d[1].f 0
|
||||
assert e.out.d.d[2].t 0
|
||||
assert e.out.d.d[2].f 1
|
||||
assert e.out.d.d[3].t 1
|
||||
assert e.out.d.d[3].f 0
|
||||
assert e.out.d.d[4].t 0
|
||||
assert e.out.d.d[4].f 1
|
||||
assert e.out.d.d[5].t 1
|
||||
assert e.out.d.d[5].f 0
|
||||
|
||||
|
||||
system "echo '[] Finish Neuron Handshake'"
|
||||
|
||||
set e.y[5].r 0
|
||||
set e.x[2].r 0
|
||||
cycle
|
||||
|
||||
assert e.e.Yarb.out.r 0
|
||||
assert e.e.Xarb.out.r 0
|
||||
|
||||
set e.out.a 1
|
||||
set e.out.v 1
|
||||
cycle
|
||||
|
||||
assert e.e.Yarb.out.a 0
|
||||
assert e.e.Xarb.out.a 0
|
||||
assert e.y[5].a 0
|
||||
assert e.x[2].a 0
|
||||
|
||||
set e.out.a 0
|
||||
set e.out.v 0
|
||||
cycle
|
||||
|
||||
system "echo '[] Neuron (2,5) Encoded'"
|
||||
|
||||
system "echo '[] Single Neuron Spikes (0,0)'"
|
||||
|
||||
set e.y[0].r 1
|
||||
set e.x[0].r 1
|
||||
|
||||
cycle
|
||||
|
||||
assert e.e.Yarb.out.r 1
|
||||
assert e.e.Xarb.out.r 1
|
||||
|
||||
assert e.e._x_v 1
|
||||
|
||||
system "echo '[] Check Arbiter Acks'"
|
||||
|
||||
assert e.e._x_a_B 1
|
||||
|
||||
assert e.y[0].a 1
|
||||
assert e.y[1].a 0
|
||||
assert e.y[2].a 0
|
||||
assert e.y[3].a 0
|
||||
assert e.y[4].a 0
|
||||
assert e.y[5].a 0
|
||||
assert e.y[6].a 0
|
||||
assert e.y[7].a 0
|
||||
assert e.e.Yarb.out.a 1
|
||||
|
||||
|
||||
assert e.x[0].a 1
|
||||
assert e.x[1].a 0
|
||||
assert e.x[2].a 0
|
||||
assert e.x[3].a 0
|
||||
assert e.x[4].a 0
|
||||
assert e.x[5].a 0
|
||||
assert e.x[6].a 0
|
||||
assert e.x[7].a 0
|
||||
assert e.e.Xarb.out.a 1
|
||||
|
||||
system "echo '[] Check Encoders'"
|
||||
|
||||
assert e.e.y_enc_out.d[0].t 0
|
||||
assert e.e.y_enc_out.d[0].f 1
|
||||
assert e.e.y_enc_out.d[1].t 0
|
||||
assert e.e.y_enc_out.d[1].f 1
|
||||
assert e.e.y_enc_out.d[2].t 0
|
||||
assert e.e.y_enc_out.d[2].f 1
|
||||
|
||||
assert e.e.x_enc_out.d[0].t 0
|
||||
assert e.e.x_enc_out.d[0].f 1
|
||||
assert e.e.x_enc_out.d[1].t 0
|
||||
assert e.e.x_enc_out.d[1].f 1
|
||||
assert e.e.x_enc_out.d[2].t 0
|
||||
assert e.e.x_enc_out.d[2].f 1
|
||||
|
||||
system "echo '[] Check Buffer'"
|
||||
|
||||
assert e.e._in_x_v 1
|
||||
assert e.e._in_y_v 1
|
||||
assert e.e._en 1
|
||||
|
||||
assert e.out.d.d[0].t 0
|
||||
assert e.out.d.d[0].f 1
|
||||
assert e.out.d.d[1].t 0
|
||||
assert e.out.d.d[1].f 1
|
||||
assert e.out.d.d[2].t 0
|
||||
assert e.out.d.d[2].f 1
|
||||
assert e.out.d.d[3].t 0
|
||||
assert e.out.d.d[3].f 1
|
||||
assert e.out.d.d[4].t 0
|
||||
assert e.out.d.d[4].f 1
|
||||
assert e.out.d.d[5].t 0
|
||||
assert e.out.d.d[5].f 1
|
||||
|
||||
system "echo '[] Finish Neuron Handshake'"
|
||||
|
||||
set e.y[0].r 0
|
||||
set e.x[0].r 0
|
||||
cycle
|
||||
|
||||
assert e.e.Yarb.out.r 0
|
||||
assert e.e.Xarb.out.r 0
|
||||
|
||||
set e.out.a 1
|
||||
set e.out.v 1
|
||||
cycle
|
||||
|
||||
assert e.e.Yarb.out.a 0
|
||||
assert e.e.Xarb.out.a 0
|
||||
assert e.y[0].a 0
|
||||
assert e.x[0].a 0
|
||||
|
||||
set e.out.a 0
|
||||
set e.out.v 0
|
||||
cycle
|
||||
|
||||
system "echo '[] Neuron (0,0) Encoded'"
|
||||
Reference in new issue
Block a user