diff --git a/dataflow_neuro/primitives.act b/dataflow_neuro/primitives.act index ba43095..9482648 100644 --- a/dataflow_neuro/primitives.act +++ b/dataflow_neuro/primitives.act @@ -350,7 +350,7 @@ namespace tmpl { } export - defproc buffer_t(a1of1 in; a1of1 out; bool? reset_B; power supply) + defproc buffer_t_tmsc(a1of1 in; a1of1 out; bool? reset_B; power supply) { //control bool _en, _reset_BX; @@ -363,6 +363,24 @@ namespace tmpl { A_2C1N_RB_X4 buf_func(.c1 = _en,.c2 = _out_a_B, .n1 = in.r,.y = out.r, .pr_B = _reset_BX, .sr_B = _reset_BX,.vdd = supply.vdd,.vss=supply.vss); + //reset buffers + BUF_X1 reset_buf(.a=reset_B, .y=_reset_BX,.vdd=supply.vdd,.vss=supply.vss); + } + + export + defproc buffer_t(a1of1 in; a1of1 out; bool? reset_B; power supply) + { + //control + bool _en, _reset_BX; + A_2C1N_RB_X4 inack_ctl(.c1=_en,.c2=in.r,.n1=out.r,.y=in.a,.pr_B=_reset_BX,.sr_B=_reset_BX,.vdd=supply.vdd,.vss=supply.vss); + A_1C1P_X1 en_ctl(.c1=in.a,.p1=out.r,.y=_en,.vdd=supply.vdd,.vss=supply.vss); + + //function + bool _out_a_B; + INV_X1 inv_outa(.a = out.a,.y=_out_a_B,.vdd = supply.vdd,.vss=supply.vss); + A_2C1N_RB_X4 buf_func(.c1 = _en,.c2 = _out_a_B, .n1 = in.r,.y = out.r, .pr_B = _reset_BX, .sr_B = _reset_BX,.vdd = supply.vdd,.vss=supply.vss); + + //reset buffers BUF_X1 reset_buf(.a=reset_B, .y=_reset_BX,.vdd=supply.vdd,.vss=supply.vss); } diff --git a/test/unit_tests/buffer_token/run/prsim.out b/test/unit_tests/buffer_token/run/prsim.out new file mode 100644 index 0000000..3f2ad4c --- /dev/null +++ b/test/unit_tests/buffer_token/run/prsim.out @@ -0,0 +1,29 @@ +t.a._out_a_B t.in.r t.in.a t.out.r t.a._en t.a.inack_ctl._y t.out.a t.a.buf_func._y +[0] code starts + 7093 t.in.r : 0 + 7093 t.out.a : 0 + 17560 t.a._out_a_B : 1 [by t.out.a:=0] + 17560 Reset : 0 + 17562 t.a.reset_buf._y : 1 [by Reset:=0] + 22315 t.a._reset_BX : 0 [by t.a.reset_buf._y:=1] + 22429 t.a.inack_ctl._y : 1 [by t.a._reset_BX:=0] + 23452 t.a.buf_func._y : 1 [by t.a._reset_BX:=0] + 25178 t.out.r : 0 [by t.a.buf_func._y:=1] + 87795 t.in.a : 0 [by t.a.inack_ctl._y:=1] + 87834 t.a._en : 1 [by t.in.a:=0] + + 87834 Reset : 1 + 87849 t.a.reset_buf._y : 0 [by Reset:=1] + 88340 t.a._reset_BX : 1 [by t.a.reset_buf._y:=0] +[1] reset done +---------------------------------------------------------------------------------------------------- + 88340 t.in.r : 1 + 88353 t.a.buf_func._y : 0 [by t.in.r:=1] + 88393 t.out.r : 1 [by t.a.buf_func._y:=0] + 88808 t.a.inack_ctl._y : 0 [by t.out.r:=1] + 88828 t.in.a : 1 [by t.a.inack_ctl._y:=0] + 94889 t.a._en : 0 [by t.in.a:=1] + 94889 t.out.a : 1 + 94936 t.a._out_a_B : 0 [by t.out.a:=1] + 94952 t.a.buf_func._y : 1 [by t.a._out_a_B:=0] + 139050 t.out.r : 0 [by t.a.buf_func._y:=1] diff --git a/test/unit_tests/buffer_token/run/test.prs b/test/unit_tests/buffer_token/run/test.prs new file mode 100644 index 0000000..2065324 --- /dev/null +++ b/test/unit_tests/buffer_token/run/test.prs @@ -0,0 +1,65 @@ += "GND" "GND" += "Vdd" "Vdd" += "Reset" "Reset" +"t.a.reset_buf.a"->"t.a.reset_buf._y"- +~("t.a.reset_buf.a")->"t.a.reset_buf._y"+ +"t.a.reset_buf._y"->"t.a.reset_buf.y"- +~("t.a.reset_buf._y")->"t.a.reset_buf.y"+ +"t.a.inv_outa.a"->"t.a.inv_outa.y"- +~("t.a.inv_outa.a")->"t.a.inv_outa.y"+ +~"t.a.inack_ctl.c1"&~"t.a.inack_ctl.c2"|~"t.a.inack_ctl.pr_B"->"t.a.inack_ctl._y"+ +"t.a.inack_ctl.c1"&"t.a.inack_ctl.c2"&"t.a.inack_ctl.n1"&"t.a.inack_ctl.sr_B"->"t.a.inack_ctl._y"- +"t.a.inack_ctl._y"->"t.a.inack_ctl.y"- +~("t.a.inack_ctl._y")->"t.a.inack_ctl.y"+ +~"t.a.buf_func.c1"&~"t.a.buf_func.c2"|~"t.a.buf_func.pr_B"->"t.a.buf_func._y"+ +"t.a.buf_func.c1"&"t.a.buf_func.c2"&"t.a.buf_func.n1"&"t.a.buf_func.sr_B"->"t.a.buf_func._y"- +"t.a.buf_func._y"->"t.a.buf_func.y"- +~("t.a.buf_func._y")->"t.a.buf_func.y"+ += "t.a.reset_B" "t.a.reset_buf.a" += "t.a.supply.vdd" "t.a.reset_buf.vdd" += "t.a.supply.vdd" "t.a.buf_func.vdd" += "t.a.supply.vdd" "t.a.inv_outa.vdd" += "t.a.supply.vdd" "t.a.en_ctl.vdd" += "t.a.supply.vdd" "t.a.inack_ctl.vdd" += "t.a.supply.vss" "t.a.reset_buf.vss" += "t.a.supply.vss" "t.a.buf_func.vss" += "t.a.supply.vss" "t.a.inv_outa.vss" += "t.a.supply.vss" "t.a.en_ctl.vss" += "t.a.supply.vss" "t.a.inack_ctl.vss" += "t.a._reset_BX" "t.a.reset_buf.y" += "t.a._reset_BX" "t.a.buf_func.sr_B" += "t.a._reset_BX" "t.a.buf_func.pr_B" += "t.a._reset_BX" "t.a.inack_ctl.sr_B" += "t.a._reset_BX" "t.a.inack_ctl.pr_B" += "t.a._en" "t.a.buf_func.c1" += "t.a._en" "t.a.en_ctl.y" += "t.a._en" "t.a.inack_ctl.c1" +~"t.a.en_ctl.p1"&~"t.a.en_ctl.c1"->"t.a.en_ctl.y"+ +"t.a.en_ctl.c1"->"t.a.en_ctl.y"- += "t.a._out_a_B" "t.a.buf_func.c2" += "t.a._out_a_B" "t.a.inv_outa.y" += "t.a.in.d.d[0]" "t.a.in.r" += "t.a.in.a" "t.a.en_ctl.c1" += "t.a.in.a" "t.a.inack_ctl.y" += "t.a.in.d.d[0]" "t.a.buf_func.n1" += "t.a.in.d.d[0]" "t.a.inack_ctl.c2" += "t.a.in.d.d[0]" "t.a.in.r" += "t.a.out.d.d[0]" "t.a.out.r" += "t.a.out.a" "t.a.inv_outa.a" += "t.a.out.d.d[0]" "t.a.buf_func.y" += "t.a.out.d.d[0]" "t.a.en_ctl.p1" += "t.a.out.d.d[0]" "t.a.inack_ctl.n1" += "t.a.out.d.d[0]" "t.a.out.r" += "Reset" "t.a.reset_B" += "Vdd" "t.a.supply.vdd" += "GND" "t.a.supply.vss" += "t.out.d.d[0]" "t.out.r" += "t.out.r" "t.a.out.r" += "t.out.a" "t.a.out.a" += "t.out.d.d[0]" "t.a.out.d.d[0]" += "t.out.d.d[0]" "t.out.r" += "t.in.d.d[0]" "t.in.r" += "t.in.r" "t.a.in.r" += "t.in.a" "t.a.in.a" += "t.in.d.d[0]" "t.a.in.d.d[0]" += "t.in.d.d[0]" "t.in.r" diff --git a/test/unit_tests/buffer_token/test.act b/test/unit_tests/buffer_token/test.act new file mode 100644 index 0000000..69d47ed --- /dev/null +++ b/test/unit_tests/buffer_token/test.act @@ -0,0 +1,43 @@ +/************************************************************************* + * + * 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/primitives.act"; +import globals; + +open tmpl::dataflow_neuro; + +defproc buffer_token_test(a1of1 in; a1of1 out) +{ + buffer_t a(.in = in, .out = out); + a.supply.vdd = Vdd; + a.supply.vss = GND; + a.reset_B = Reset; + +} + +buffer_token_test t; \ No newline at end of file diff --git a/test/unit_tests/buffer_token/test.prsim b/test/unit_tests/buffer_token/test.prsim new file mode 100644 index 0000000..7608068 --- /dev/null +++ b/test/unit_tests/buffer_token/test.prsim @@ -0,0 +1,20 @@ +watchall +system "echo '[0] code starts'" +set t.in.r 0 +set t.out.a 0 +cycle +set Reset 0 +cycle +status X +mode run +set Reset 1 +cycle +system "echo '[1] reset done'" +system "echo '----------------------------------------------------------------------------------------------------'" +set t.in.r 1 +cycle +assert t.out.r 1 +set t.out.a 1 +cycle +assert t.in.a 1 + diff --git a/test/unit_tests/fifo_t_15/run/prsim.out b/test/unit_tests/fifo_t_15/run/prsim.out index ed49b86..afe3d35 100644 --- a/test/unit_tests/fifo_t_15/run/prsim.out +++ b/test/unit_tests/fifo_t_15/run/prsim.out @@ -1,4 +1,4 @@ -t.a.fifo_element[13].in.r t.a.fifo_element[0]._out_a_B t.out.r t.a.fifo_element[1]._out_a_B t.a.fifo_element[8]._out_a_B t.a.fifo_element[9]._en t.a.fifo_element[12].in.a t.a.fifo_element[7]._en t.in.r t.a.fifo_element[2]._en t.a.fifo_element[9].in.r t.a.fifo_element[14].in.r t.a.fifo_element[12].in.r t.a.fifo_element[9].inack_ctl._y t.a.fifo_element[10].in.a t.a.fifo_element[8].in.r t.a.fifo_element[14].inack_ctl._y t.a.fifo_element[5].inack_ctl._y t.a.fifo_element[10].in.r t.a.fifo_element[5]._en t.a.fifo_element[7].in.r t.a.fifo_element[4].in.r t.a.fifo_element[3].inack_ctl._y t.a.fifo_element[8].in.a t.a.fifo_element[2].in.r t.a.fifo_element[3].in.a t.a.fifo_element[1]._en t.a.fifo_element[3]._out_a_B t.a.fifo_element[0]._en t.a.fifo_element[13].buf_func._y t.a.fifo_element[12].inack_ctl._y t.a.fifo_element[13].in.a t.a.fifo_element[5].buf_func._y t.a.fifo_element[11]._out_a_B t.a.fifo_element[11].in.r t.a.fifo_element[12]._en t.a.fifo_element[6]._en t.in.a t.a.fifo_element[4]._en t.a.fifo_element[2].inack_ctl._y t.a.fifo_element[14]._out_a_B t.a.fifo_element[14]._en t.a.fifo_element[13]._en t.a.fifo_element[5].in.r t.a.fifo_element[7].in.a t.a.fifo_element[8]._en t.a.fifo_element[4]._out_a_B t.a.fifo_element[6].in.r t.a.fifo_element[1].inack_ctl._y t.a.fifo_element[6].in.a t.a.fifo_element[9].in.a t.a.fifo_element[12]._out_a_B t.a.fifo_element[11].inack_ctl._y t.out.a t.a.fifo_element[7].inack_ctl._y t.a.fifo_element[1].in.r t.a.fifo_element[10].inack_ctl._y t.a.fifo_element[14].in.a t.a.fifo_element[3].in.r t.a.fifo_element[10]._out_a_B t.a.fifo_element[10].buf_func._y t.a.fifo_element[1].in.a t.a.fifo_element[13].inack_ctl._y t.a.fifo_element[8].buf_func._y t.a.fifo_element[4].in.a t.a.fifo_element[7]._out_a_B t.a.fifo_element[11]._en t.a.fifo_element[13]._out_a_B t.a.fifo_element[0].inack_ctl._y t.a.fifo_element[1].buf_func._y t.a.fifo_element[2]._out_a_B t.a.fifo_element[5]._out_a_B t.a.fifo_element[10]._en t.a.fifo_element[6]._out_a_B t.a.fifo_element[11].in.a t.a.fifo_element[0].buf_func._y t.a.fifo_element[3]._en t.a.fifo_element[9]._out_a_B t.a.fifo_element[12].buf_func._y t.a.fifo_element[2].in.a t.a.fifo_element[5].in.a t.a.fifo_element[9].buf_func._y t.a.fifo_element[6].inack_ctl._y t.a.fifo_element[4].buf_func._y t.a.fifo_element[3].buf_func._y t.a.fifo_element[11].buf_func._y t.a.fifo_element[7].buf_func._y t.a.fifo_element[4].inack_ctl._y t.a.fifo_element[14].buf_func._y t.a.fifo_element[2].buf_func._y t.a.fifo_element[8].inack_ctl._y t.a.fifo_element[6].buf_func._y +t.a.fifo_element[13].in.r t.a.fifo_element[0]._out_a_B t.out.r t.a.fifo_element[1]._out_a_B t.a.fifo_element[8]._out_a_B t.a.fifo_element[9]._en t.a.fifo_element[12].in.a t.a.fifo_element[7]._en t.in.r t.a.fifo_element[2]._en t.a.fifo_element[9].in.r t.a.fifo_element[14].in.r t.a.fifo_element[12].in.r t.a.fifo_element[5].in.r t.a.fifo_element[9].inack_ctl._y t.a.fifo_element[10].in.a t.a.fifo_element[8].in.r t.a.fifo_element[7].in.r t.a.fifo_element[14].inack_ctl._y t.a.fifo_element[5].inack_ctl._y t.a.fifo_element[10].in.r t.a.fifo_element[5]._en t.a.fifo_element[3].inack_ctl._y t.a.fifo_element[8].in.a t.a.fifo_element[2].in.r t.a.fifo_element[3].in.a t.a.fifo_element[1]._en t.a.fifo_element[3]._out_a_B t.a.fifo_element[0]._en t.a.fifo_element[13].buf_func._y t.a.fifo_element[12].inack_ctl._y t.a.fifo_element[13].in.a t.a.fifo_element[5].buf_func._y t.a.fifo_element[4].in.r t.a.fifo_element[11]._out_a_B t.a.fifo_element[11].in.r t.a.fifo_element[12]._en t.a.fifo_element[6]._en t.in.a t.a.fifo_element[4]._en t.a.fifo_element[2].inack_ctl._y t.a.fifo_element[14]._out_a_B t.a.fifo_element[14]._en t.a.fifo_element[13]._en t.a.fifo_element[7].in.a t.a.fifo_element[8]._en t.a.fifo_element[4]._out_a_B t.a.fifo_element[6].in.r t.a.fifo_element[1].inack_ctl._y t.a.fifo_element[6].in.a t.a.fifo_element[9].in.a t.a.fifo_element[12]._out_a_B t.a.fifo_element[11].inack_ctl._y t.out.a t.a.fifo_element[7].inack_ctl._y t.a.fifo_element[1].in.r t.a.fifo_element[10].inack_ctl._y t.a.fifo_element[14].in.a t.a.fifo_element[3].in.r t.a.fifo_element[10]._out_a_B t.a.fifo_element[10].buf_func._y t.a.fifo_element[1].in.a t.a.fifo_element[13].inack_ctl._y t.a.fifo_element[8].buf_func._y t.a.fifo_element[4].in.a t.a.fifo_element[7]._out_a_B t.a.fifo_element[11]._en t.a.fifo_element[13]._out_a_B t.a.fifo_element[0].inack_ctl._y t.a.fifo_element[1].buf_func._y t.a.fifo_element[2]._out_a_B t.a.fifo_element[5]._out_a_B t.a.fifo_element[10]._en t.a.fifo_element[6]._out_a_B t.a.fifo_element[11].in.a t.a.fifo_element[0].buf_func._y t.a.fifo_element[3]._en t.a.fifo_element[9]._out_a_B t.a.fifo_element[12].buf_func._y t.a.fifo_element[2].in.a t.a.fifo_element[5].in.a t.a.fifo_element[9].buf_func._y t.a.fifo_element[6].inack_ctl._y t.a.fifo_element[4].buf_func._y t.a.fifo_element[3].buf_func._y t.a.fifo_element[11].buf_func._y t.a.fifo_element[7].buf_func._y t.a.fifo_element[4].inack_ctl._y t.a.fifo_element[14].buf_func._y t.a.fifo_element[2].buf_func._y t.a.fifo_element[8].inack_ctl._y t.a.fifo_element[6].buf_func._y [0] code starts 131642 t.in.r : 0 131642 t.out.a : 0 @@ -128,27 +128,1034 @@ t.a.fifo_element[13].in.r t.a.fifo_element[0]._out_a_B t.out.r t.a.fifo_element[ 250410 t.a.fifo_element[13]._en : 1 [by t.a.fifo_element[13].in.a:=0] 289693 t.a.fifo_element[12]._out_a_B : 1 [by t.a.fifo_element[13].in.a:=0] + 289693 Reset : 1 + 289855 t.a.reset_buf._y : 0 [by Reset:=1] + 297224 t.a._reset_BX : 1 [by t.a.reset_buf._y:=0] + 297238 t.a.reset_bufarray.buf6._y : 0 [by t.a._reset_BX:=1] + 297245 t.a._reset_BXX[0] : 1 [by t.a.reset_bufarray.buf6._y:=0] + 297246 t.a.fifo_element[11].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297246 t.a.fifo_element[14].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297246 t.a.fifo_element[10].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297246 t.a.fifo_element[9].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297246 t.a.fifo_element[3].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297246 t.a.fifo_element[6].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297249 t.a.fifo_element[9]._reset_BX : 1 [by t.a.fifo_element[9].reset_buf._y:=0] + 297250 t.a.fifo_element[1].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297251 t.a.fifo_element[1]._reset_BX : 1 [by t.a.fifo_element[1].reset_buf._y:=0] + 297263 t.a.fifo_element[11]._reset_BX : 1 [by t.a.fifo_element[11].reset_buf._y:=0] + 297405 t.a.fifo_element[13].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297432 t.a.fifo_element[7].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 297447 t.a.fifo_element[13]._reset_BX : 1 [by t.a.fifo_element[13].reset_buf._y:=0] + 298098 t.a.fifo_element[2].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 298136 t.a.fifo_element[0].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 298187 t.a.fifo_element[3]._reset_BX : 1 [by t.a.fifo_element[3].reset_buf._y:=0] + 298231 t.a.fifo_element[0]._reset_BX : 1 [by t.a.fifo_element[0].reset_buf._y:=0] + 299488 t.a.fifo_element[8].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 299819 t.a.fifo_element[14]._reset_BX : 1 [by t.a.fifo_element[14].reset_buf._y:=0] + 299823 t.a.fifo_element[8]._reset_BX : 1 [by t.a.fifo_element[8].reset_buf._y:=0] + 300249 t.a.fifo_element[7]._reset_BX : 1 [by t.a.fifo_element[7].reset_buf._y:=0] + 301427 t.a.fifo_element[5].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 301435 t.a.fifo_element[5]._reset_BX : 1 [by t.a.fifo_element[5].reset_buf._y:=0] + 305607 t.a.fifo_element[10]._reset_BX : 1 [by t.a.fifo_element[10].reset_buf._y:=0] + 311831 t.a.fifo_element[2]._reset_BX : 1 [by t.a.fifo_element[2].reset_buf._y:=0] + 318802 t.a.fifo_element[12].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 318836 t.a.fifo_element[12]._reset_BX : 1 [by t.a.fifo_element[12].reset_buf._y:=0] + 332027 t.a.fifo_element[4].reset_buf._y : 0 [by t.a._reset_BXX[0]:=1] + 345914 t.a.fifo_element[4]._reset_BX : 1 [by t.a.fifo_element[4].reset_buf._y:=0] + 356208 t.a.fifo_element[6]._reset_BX : 1 [by t.a.fifo_element[6].reset_buf._y:=0] [1] reset done ---------------------------------------------------------------------------------------------------- - 289693 t.in.r : 1 - 289693 t.in.r : 0 + 356208 t.in.r : 1 + 357126 t.a.fifo_element[0].buf_func._y : 0 [by t.in.r:=1] + 357130 t.a.fifo_element[1].in.r : 1 [by t.a.fifo_element[0].buf_func._y:=0] + 359528 t.a.fifo_element[0].inack_ctl._y : 0 [by t.a.fifo_element[1].in.r:=1] + 362743 t.in.a : 1 [by t.a.fifo_element[0].inack_ctl._y:=0] + 403508 t.a.fifo_element[1].buf_func._y : 0 [by t.a.fifo_element[1].in.r:=1] + 403556 t.a.fifo_element[2].in.r : 1 [by t.a.fifo_element[1].buf_func._y:=0] + 403559 t.a.fifo_element[2].buf_func._y : 0 [by t.a.fifo_element[2].in.r:=1] + 403734 t.a.fifo_element[1].inack_ctl._y : 0 [by t.a.fifo_element[2].in.r:=1] + 409862 t.a.fifo_element[0]._en : 0 [by t.in.a:=1] + 415633 t.a.fifo_element[1].in.a : 1 [by t.a.fifo_element[1].inack_ctl._y:=0] + 421584 t.a.fifo_element[1]._en : 0 [by t.a.fifo_element[1].in.a:=1] + 424536 t.a.fifo_element[3].in.r : 1 [by t.a.fifo_element[2].buf_func._y:=0] + 424709 t.a.fifo_element[2].inack_ctl._y : 0 [by t.a.fifo_element[3].in.r:=1] + 424893 t.a.fifo_element[2].in.a : 1 [by t.a.fifo_element[2].inack_ctl._y:=0] + 424894 t.a.fifo_element[2]._en : 0 [by t.a.fifo_element[2].in.a:=1] + 424966 t.a.fifo_element[1]._out_a_B : 0 [by t.a.fifo_element[2].in.a:=1] + 424970 t.a.fifo_element[1].buf_func._y : 1 [by t.a.fifo_element[1]._out_a_B:=0] + 425363 t.a.fifo_element[3].buf_func._y : 0 [by t.a.fifo_element[3].in.r:=1] + 425459 t.a.fifo_element[4].in.r : 1 [by t.a.fifo_element[3].buf_func._y:=0] + 425460 t.a.fifo_element[3].inack_ctl._y : 0 [by t.a.fifo_element[4].in.r:=1] + 425595 t.a.fifo_element[4].buf_func._y : 0 [by t.a.fifo_element[4].in.r:=1] + 425836 t.a.fifo_element[5].in.r : 1 [by t.a.fifo_element[4].buf_func._y:=0] + 425848 t.a.fifo_element[4].inack_ctl._y : 0 [by t.a.fifo_element[5].in.r:=1] + 429748 t.a.fifo_element[4].in.a : 1 [by t.a.fifo_element[4].inack_ctl._y:=0] + 429749 t.a.fifo_element[3]._out_a_B : 0 [by t.a.fifo_element[4].in.a:=1] + 429795 t.a.fifo_element[5].buf_func._y : 0 [by t.a.fifo_element[5].in.r:=1] + 429851 t.a.fifo_element[6].in.r : 1 [by t.a.fifo_element[5].buf_func._y:=0] + 429852 t.a.fifo_element[5].inack_ctl._y : 0 [by t.a.fifo_element[6].in.r:=1] + 429889 t.a.fifo_element[5].in.a : 1 [by t.a.fifo_element[5].inack_ctl._y:=0] + 429890 t.a.fifo_element[4]._out_a_B : 0 [by t.a.fifo_element[5].in.a:=1] + 430777 t.a.fifo_element[4]._en : 0 [by t.a.fifo_element[4].in.a:=1] + 434341 t.a.fifo_element[4].buf_func._y : 1 [by t.a.fifo_element[4]._en:=0] + 436033 t.a.fifo_element[5].in.r : 0 [by t.a.fifo_element[4].buf_func._y:=1] + 444506 t.a.fifo_element[3].in.a : 1 [by t.a.fifo_element[3].inack_ctl._y:=0] + 444519 t.a.fifo_element[3]._en : 0 [by t.a.fifo_element[3].in.a:=1] + 444876 t.a.fifo_element[3].buf_func._y : 1 [by t.a.fifo_element[3]._en:=0] + 444901 t.a.fifo_element[4].in.r : 0 [by t.a.fifo_element[3].buf_func._y:=1] + 444922 t.a.fifo_element[4].inack_ctl._y : 1 [by t.a.fifo_element[4].in.r:=0] + 444923 t.a.fifo_element[4].in.a : 0 [by t.a.fifo_element[4].inack_ctl._y:=1] + 444924 t.a.fifo_element[3]._out_a_B : 1 [by t.a.fifo_element[4].in.a:=0] + 453264 t.a.fifo_element[5]._en : 0 [by t.a.fifo_element[5].in.a:=1] + 453265 t.a.fifo_element[5].inack_ctl._y : 1 [by t.a.fifo_element[5]._en:=0] + 453426 t.a.fifo_element[5].in.a : 0 [by t.a.fifo_element[5].inack_ctl._y:=1] + 454463 t.a.fifo_element[4]._out_a_B : 1 [by t.a.fifo_element[5].in.a:=0] + 454571 t.a.fifo_element[4]._en : 1 [by t.a.fifo_element[4].in.a:=0] + 455118 t.a.fifo_element[0]._out_a_B : 0 [by t.a.fifo_element[1].in.a:=1] + 455123 t.a.fifo_element[0].buf_func._y : 1 [by t.a.fifo_element[0]._out_a_B:=0] + 455704 t.a.fifo_element[1].in.r : 0 [by t.a.fifo_element[0].buf_func._y:=1] + 456112 t.a.fifo_element[1].inack_ctl._y : 1 [by t.a.fifo_element[1].in.r:=0] + 456123 t.a.fifo_element[1].in.a : 0 [by t.a.fifo_element[1].inack_ctl._y:=1] + 457170 t.a.fifo_element[0]._out_a_B : 1 [by t.a.fifo_element[1].in.a:=0] + 461490 t.a.fifo_element[2]._out_a_B : 0 [by t.a.fifo_element[3].in.a:=1] + 461504 t.a.fifo_element[2].buf_func._y : 1 [by t.a.fifo_element[2]._out_a_B:=0] + 461522 t.a.fifo_element[3].in.r : 0 [by t.a.fifo_element[2].buf_func._y:=1] + 461526 t.a.fifo_element[3].inack_ctl._y : 1 [by t.a.fifo_element[3].in.r:=0] + 461630 t.a.fifo_element[3].in.a : 0 [by t.a.fifo_element[3].inack_ctl._y:=1] + 462258 t.a.fifo_element[2].in.r : 0 [by t.a.fifo_element[1].buf_func._y:=1] + 462486 t.a.fifo_element[1]._en : 1 [by t.a.fifo_element[2].in.r:=0] + 462834 t.a.fifo_element[2]._out_a_B : 1 [by t.a.fifo_element[3].in.a:=0] + 470713 t.a.fifo_element[2].inack_ctl._y : 1 [by t.a.fifo_element[2].in.r:=0] + 471556 t.a.fifo_element[2].in.a : 0 [by t.a.fifo_element[2].inack_ctl._y:=1] + 471626 t.a.fifo_element[1]._out_a_B : 1 [by t.a.fifo_element[2].in.a:=0] + 473015 t.a.fifo_element[2]._en : 1 [by t.a.fifo_element[2].in.a:=0] + 474857 t.a.fifo_element[6].buf_func._y : 0 [by t.a.fifo_element[6].in.r:=1] + 493074 t.a.fifo_element[3]._en : 1 [by t.a.fifo_element[3].in.a:=0] + 525279 t.a.fifo_element[7].in.r : 1 [by t.a.fifo_element[6].buf_func._y:=0] + 525282 t.a.fifo_element[6].inack_ctl._y : 0 [by t.a.fifo_element[7].in.r:=1] + 525290 t.a.fifo_element[7].buf_func._y : 0 [by t.a.fifo_element[7].in.r:=1] + 525336 t.a.fifo_element[6].in.a : 1 [by t.a.fifo_element[6].inack_ctl._y:=0] + 526438 t.a.fifo_element[8].in.r : 1 [by t.a.fifo_element[7].buf_func._y:=0] + 526497 t.a.fifo_element[6]._en : 0 [by t.a.fifo_element[6].in.a:=1] + 526519 t.a.fifo_element[8].buf_func._y : 0 [by t.a.fifo_element[8].in.r:=1] + 533988 t.a.fifo_element[5]._out_a_B : 0 [by t.a.fifo_element[6].in.a:=1] + 534080 t.a.fifo_element[5].buf_func._y : 1 [by t.a.fifo_element[5]._out_a_B:=0] + 537515 t.a.fifo_element[7].inack_ctl._y : 0 [by t.a.fifo_element[8].in.r:=1] + 539259 t.a.fifo_element[7].in.a : 1 [by t.a.fifo_element[7].inack_ctl._y:=0] + 539872 t.a.fifo_element[7]._en : 0 [by t.a.fifo_element[7].in.a:=1] + 542391 t.a.fifo_element[6].in.r : 0 [by t.a.fifo_element[5].buf_func._y:=1] + 542436 t.a.fifo_element[6].inack_ctl._y : 1 [by t.a.fifo_element[6].in.r:=0] + 543388 t.a.fifo_element[5]._en : 1 [by t.a.fifo_element[6].in.r:=0] + 544085 t.a.fifo_element[6].in.a : 0 [by t.a.fifo_element[6].inack_ctl._y:=1] + 544502 t.a.fifo_element[9].in.r : 1 [by t.a.fifo_element[8].buf_func._y:=0] + 544554 t.a.fifo_element[8].inack_ctl._y : 0 [by t.a.fifo_element[9].in.r:=1] + 544561 t.a.fifo_element[8].in.a : 1 [by t.a.fifo_element[8].inack_ctl._y:=0] + 544610 t.a.fifo_element[5]._out_a_B : 1 [by t.a.fifo_element[6].in.a:=0] + 545402 t.a.fifo_element[9].buf_func._y : 0 [by t.a.fifo_element[9].in.r:=1] + 545404 t.a.fifo_element[10].in.r : 1 [by t.a.fifo_element[9].buf_func._y:=0] + 545537 t.a.fifo_element[9].inack_ctl._y : 0 [by t.a.fifo_element[10].in.r:=1] + 545538 t.a.fifo_element[9].in.a : 1 [by t.a.fifo_element[9].inack_ctl._y:=0] + 545542 t.a.fifo_element[9]._en : 0 [by t.a.fifo_element[9].in.a:=1] + 545758 t.a.fifo_element[10].buf_func._y : 0 [by t.a.fifo_element[10].in.r:=1] + 546084 t.a.fifo_element[8]._out_a_B : 0 [by t.a.fifo_element[9].in.a:=1] + 551028 t.a.fifo_element[7]._out_a_B : 0 [by t.a.fifo_element[8].in.a:=1] + 551029 t.a.fifo_element[7].buf_func._y : 1 [by t.a.fifo_element[7]._out_a_B:=0] + 553281 t.a.fifo_element[6]._out_a_B : 0 [by t.a.fifo_element[7].in.a:=1] + 553360 t.a.fifo_element[6].buf_func._y : 1 [by t.a.fifo_element[6]._out_a_B:=0] + 555793 t.a.fifo_element[7].in.r : 0 [by t.a.fifo_element[6].buf_func._y:=1] + 555881 t.a.fifo_element[7].inack_ctl._y : 1 [by t.a.fifo_element[7].in.r:=0] + 560173 t.a.fifo_element[8]._en : 0 [by t.a.fifo_element[8].in.a:=1] + 560232 t.a.fifo_element[8].buf_func._y : 1 [by t.a.fifo_element[8]._en:=0] + 560262 t.a.fifo_element[9].in.r : 0 [by t.a.fifo_element[8].buf_func._y:=1] + 561729 t.a.fifo_element[9].inack_ctl._y : 1 [by t.a.fifo_element[9].in.r:=0] + 563407 t.a.fifo_element[8].in.r : 0 [by t.a.fifo_element[7].buf_func._y:=1] + 563575 t.a.fifo_element[6]._en : 1 [by t.a.fifo_element[7].in.r:=0] + 582791 t.a.fifo_element[8].inack_ctl._y : 1 [by t.a.fifo_element[8].in.r:=0] + 583476 t.a.fifo_element[8].in.a : 0 [by t.a.fifo_element[8].inack_ctl._y:=1] + 583603 t.a.fifo_element[7]._out_a_B : 1 [by t.a.fifo_element[8].in.a:=0] + 584208 t.a.fifo_element[7].in.a : 0 [by t.a.fifo_element[7].inack_ctl._y:=1] + 584251 t.a.fifo_element[6]._out_a_B : 1 [by t.a.fifo_element[7].in.a:=0] + 584377 t.a.fifo_element[7]._en : 1 [by t.a.fifo_element[7].in.a:=0] + 591321 t.a.fifo_element[11].in.r : 1 [by t.a.fifo_element[10].buf_func._y:=0] + 591333 t.a.fifo_element[11].buf_func._y : 0 [by t.a.fifo_element[11].in.r:=1] + 591566 t.a.fifo_element[12].in.r : 1 [by t.a.fifo_element[11].buf_func._y:=0] + 591569 t.a.fifo_element[12].buf_func._y : 0 [by t.a.fifo_element[12].in.r:=1] + 591570 t.a.fifo_element[13].in.r : 1 [by t.a.fifo_element[12].buf_func._y:=0] + 591604 t.a.fifo_element[11].inack_ctl._y : 0 [by t.a.fifo_element[12].in.r:=1] + 591662 t.a.fifo_element[12].inack_ctl._y : 0 [by t.a.fifo_element[13].in.r:=1] + 591664 t.a.fifo_element[12].in.a : 1 [by t.a.fifo_element[12].inack_ctl._y:=0] + 591665 t.a.fifo_element[12]._en : 0 [by t.a.fifo_element[12].in.a:=1] + 592600 t.a.fifo_element[10].inack_ctl._y : 0 [by t.a.fifo_element[11].in.r:=1] + 592602 t.a.fifo_element[10].in.a : 1 [by t.a.fifo_element[10].inack_ctl._y:=0] + 592620 t.a.fifo_element[10]._en : 0 [by t.a.fifo_element[10].in.a:=1] + 592721 t.a.fifo_element[9]._out_a_B : 0 [by t.a.fifo_element[10].in.a:=1] + 593165 t.a.fifo_element[11]._out_a_B : 0 [by t.a.fifo_element[12].in.a:=1] + 594331 t.a.fifo_element[11].in.a : 1 [by t.a.fifo_element[11].inack_ctl._y:=0] + 594339 t.a.fifo_element[11]._en : 0 [by t.a.fifo_element[11].in.a:=1] + 594385 t.a.fifo_element[10]._out_a_B : 0 [by t.a.fifo_element[11].in.a:=1] + 594390 t.a.fifo_element[10].buf_func._y : 1 [by t.a.fifo_element[10]._out_a_B:=0] + 595457 t.a.fifo_element[11].in.r : 0 [by t.a.fifo_element[10].buf_func._y:=1] + 595458 t.a.fifo_element[11].inack_ctl._y : 1 [by t.a.fifo_element[11].in.r:=0] + 595596 t.a.fifo_element[11].in.a : 0 [by t.a.fifo_element[11].inack_ctl._y:=1] + 595597 t.a.fifo_element[10]._out_a_B : 1 [by t.a.fifo_element[11].in.a:=0] + 598441 t.a.fifo_element[9].buf_func._y : 1 [by t.a.fifo_element[9]._out_a_B:=0] + 598505 t.a.fifo_element[10].in.r : 0 [by t.a.fifo_element[9].buf_func._y:=1] + 598628 t.a.fifo_element[10].inack_ctl._y : 1 [by t.a.fifo_element[10].in.r:=0] + 598630 t.a.fifo_element[10].in.a : 0 [by t.a.fifo_element[10].inack_ctl._y:=1] + 598667 t.a.fifo_element[10]._en : 1 [by t.a.fifo_element[10].in.a:=0] + 598773 t.a.fifo_element[9]._out_a_B : 1 [by t.a.fifo_element[10].in.a:=0] + 600191 t.a.fifo_element[8]._en : 1 [by t.a.fifo_element[8].in.a:=0] + 604322 t.a.fifo_element[13].buf_func._y : 0 [by t.a.fifo_element[13].in.r:=1] + 604373 t.a.fifo_element[14].in.r : 1 [by t.a.fifo_element[13].buf_func._y:=0] + 604384 t.a.fifo_element[13].inack_ctl._y : 0 [by t.a.fifo_element[14].in.r:=1] + 604385 t.a.fifo_element[13].in.a : 1 [by t.a.fifo_element[13].inack_ctl._y:=0] + 604394 t.a.fifo_element[13]._en : 0 [by t.a.fifo_element[13].in.a:=1] + 604410 t.a.fifo_element[12]._out_a_B : 0 [by t.a.fifo_element[13].in.a:=1] + 604815 t.a.fifo_element[14].buf_func._y : 0 [by t.a.fifo_element[14].in.r:=1] + 608336 t.out.r : 1 [by t.a.fifo_element[14].buf_func._y:=0] + 608481 t.a.fifo_element[14].inack_ctl._y : 0 [by t.out.r:=1] + 614663 t.a.fifo_element[12].buf_func._y : 1 [by t.a.fifo_element[12]._out_a_B:=0] + 614893 t.a.fifo_element[13].in.r : 0 [by t.a.fifo_element[12].buf_func._y:=1] + 615584 t.a.fifo_element[13].inack_ctl._y : 1 [by t.a.fifo_element[13].in.r:=0] + 615598 t.a.fifo_element[13].in.a : 0 [by t.a.fifo_element[13].inack_ctl._y:=1] + 617141 t.a.fifo_element[12]._out_a_B : 1 [by t.a.fifo_element[13].in.a:=0] + 621233 t.a.fifo_element[9].in.a : 0 [by t.a.fifo_element[9].inack_ctl._y:=1] + 622844 t.a.fifo_element[9]._en : 1 [by t.a.fifo_element[9].in.a:=0] + 624649 t.a.fifo_element[14].in.a : 1 [by t.a.fifo_element[14].inack_ctl._y:=0] + 624650 t.a.fifo_element[13]._out_a_B : 0 [by t.a.fifo_element[14].in.a:=1] + 624651 t.a.fifo_element[13].buf_func._y : 1 [by t.a.fifo_element[13]._out_a_B:=0] + 624660 t.a.fifo_element[14]._en : 0 [by t.a.fifo_element[14].in.a:=1] + 631152 t.a.fifo_element[14].in.r : 0 [by t.a.fifo_element[13].buf_func._y:=1] + 631791 t.a.fifo_element[14].inack_ctl._y : 1 [by t.a.fifo_element[14].in.r:=0] + 631923 t.a.fifo_element[14].in.a : 0 [by t.a.fifo_element[14].inack_ctl._y:=1] + 631924 t.a.fifo_element[13]._out_a_B : 1 [by t.a.fifo_element[14].in.a:=0] + 632945 t.a.fifo_element[13]._en : 1 [by t.a.fifo_element[14].in.r:=0] + 638745 t.a.fifo_element[8]._out_a_B : 1 [by t.a.fifo_element[9].in.a:=0] + 644877 t.a.fifo_element[11].buf_func._y : 1 [by t.a.fifo_element[11]._en:=0] + 644894 t.a.fifo_element[12].in.r : 0 [by t.a.fifo_element[11].buf_func._y:=1] + 645046 t.a.fifo_element[12].inack_ctl._y : 1 [by t.a.fifo_element[12].in.r:=0] + 645049 t.a.fifo_element[12].in.a : 0 [by t.a.fifo_element[12].inack_ctl._y:=1] + 645055 t.a.fifo_element[11]._out_a_B : 1 [by t.a.fifo_element[12].in.a:=0] + 645473 t.a.fifo_element[12]._en : 1 [by t.a.fifo_element[12].in.a:=0] + 647877 t.a.fifo_element[11]._en : 1 [by t.a.fifo_element[12].in.r:=0] + 647877 t.in.r : 0 + 650465 t.a.fifo_element[0].inack_ctl._y : 1 [by t.in.r:=0] + 652926 t.in.a : 0 [by t.a.fifo_element[0].inack_ctl._y:=1] + 653756 t.a.fifo_element[0]._en : 1 [by t.in.a:=0] 1 bit inside - 289693 t.in.r : 1 - 289693 t.in.r : 0 + 653756 t.in.r : 1 + 676688 t.a.fifo_element[0].buf_func._y : 0 [by t.in.r:=1] + 676690 t.a.fifo_element[1].in.r : 1 [by t.a.fifo_element[0].buf_func._y:=0] + 676884 t.a.fifo_element[1].buf_func._y : 0 [by t.a.fifo_element[1].in.r:=1] + 677022 t.a.fifo_element[2].in.r : 1 [by t.a.fifo_element[1].buf_func._y:=0] + 677039 t.a.fifo_element[2].buf_func._y : 0 [by t.a.fifo_element[2].in.r:=1] + 677039 t.a.fifo_element[1].inack_ctl._y : 0 [by t.a.fifo_element[2].in.r:=1] + 677040 t.a.fifo_element[1].in.a : 1 [by t.a.fifo_element[1].inack_ctl._y:=0] + 677041 t.a.fifo_element[1]._en : 0 [by t.a.fifo_element[1].in.a:=1] + 677293 t.a.fifo_element[0].inack_ctl._y : 0 [by t.a.fifo_element[1].in.r:=1] + 677294 t.in.a : 1 [by t.a.fifo_element[0].inack_ctl._y:=0] + 677313 t.a.fifo_element[0]._en : 0 [by t.in.a:=1] + 677465 t.a.fifo_element[3].in.r : 1 [by t.a.fifo_element[2].buf_func._y:=0] + 677633 t.a.fifo_element[3].buf_func._y : 0 [by t.a.fifo_element[3].in.r:=1] + 677794 t.a.fifo_element[4].in.r : 1 [by t.a.fifo_element[3].buf_func._y:=0] + 677967 t.a.fifo_element[4].buf_func._y : 0 [by t.a.fifo_element[4].in.r:=1] + 678004 t.a.fifo_element[2].inack_ctl._y : 0 [by t.a.fifo_element[3].in.r:=1] + 678005 t.a.fifo_element[2].in.a : 1 [by t.a.fifo_element[2].inack_ctl._y:=0] + 678006 t.a.fifo_element[2]._en : 0 [by t.a.fifo_element[2].in.a:=1] + 678066 t.a.fifo_element[0]._out_a_B : 0 [by t.a.fifo_element[1].in.a:=1] + 678273 t.a.fifo_element[0].buf_func._y : 1 [by t.a.fifo_element[0]._out_a_B:=0] + 678395 t.a.fifo_element[1]._out_a_B : 0 [by t.a.fifo_element[2].in.a:=1] + 678423 t.a.fifo_element[1].buf_func._y : 1 [by t.a.fifo_element[1]._out_a_B:=0] + 678430 t.a.fifo_element[2].in.r : 0 [by t.a.fifo_element[1].buf_func._y:=1] + 678844 t.a.fifo_element[2].inack_ctl._y : 1 [by t.a.fifo_element[2].in.r:=0] + 678848 t.a.fifo_element[2].in.a : 0 [by t.a.fifo_element[2].inack_ctl._y:=1] + 679106 t.a.fifo_element[1].in.r : 0 [by t.a.fifo_element[0].buf_func._y:=1] + 680341 t.a.fifo_element[3].inack_ctl._y : 0 [by t.a.fifo_element[4].in.r:=1] + 680507 t.a.fifo_element[3].in.a : 1 [by t.a.fifo_element[3].inack_ctl._y:=0] + 680627 t.a.fifo_element[1]._out_a_B : 1 [by t.a.fifo_element[2].in.a:=0] + 689152 t.a.fifo_element[2]._out_a_B : 0 [by t.a.fifo_element[3].in.a:=1] + 690085 t.a.fifo_element[2].buf_func._y : 1 [by t.a.fifo_element[2]._out_a_B:=0] + 690941 t.a.fifo_element[3].in.r : 0 [by t.a.fifo_element[2].buf_func._y:=1] + 691080 t.a.fifo_element[2]._en : 1 [by t.a.fifo_element[3].in.r:=0] + 693028 t.a.fifo_element[5].in.r : 1 [by t.a.fifo_element[4].buf_func._y:=0] + 693223 t.a.fifo_element[4].inack_ctl._y : 0 [by t.a.fifo_element[5].in.r:=1] + 693225 t.a.fifo_element[4].in.a : 1 [by t.a.fifo_element[4].inack_ctl._y:=0] + 693231 t.a.fifo_element[3]._out_a_B : 0 [by t.a.fifo_element[4].in.a:=1] + 701980 t.a.fifo_element[1].inack_ctl._y : 1 [by t.a.fifo_element[1].in.r:=0] + 702234 t.a.fifo_element[1].in.a : 0 [by t.a.fifo_element[1].inack_ctl._y:=1] + 702235 t.a.fifo_element[0]._out_a_B : 1 [by t.a.fifo_element[1].in.a:=0] + 702242 t.a.fifo_element[1]._en : 1 [by t.a.fifo_element[1].in.a:=0] + 719237 t.a.fifo_element[5].buf_func._y : 0 [by t.a.fifo_element[5].in.r:=1] + 719243 t.a.fifo_element[6].in.r : 1 [by t.a.fifo_element[5].buf_func._y:=0] + 720377 t.a.fifo_element[3]._en : 0 [by t.a.fifo_element[3].in.a:=1] + 720603 t.a.fifo_element[3].buf_func._y : 1 [by t.a.fifo_element[3]._en:=0] + 720604 t.a.fifo_element[4].in.r : 0 [by t.a.fifo_element[3].buf_func._y:=1] + 721196 t.a.fifo_element[3].inack_ctl._y : 1 [by t.a.fifo_element[3]._en:=0] + 721202 t.a.fifo_element[3].in.a : 0 [by t.a.fifo_element[3].inack_ctl._y:=1] + 721204 t.a.fifo_element[3]._en : 1 [by t.a.fifo_element[3].in.a:=0] + 722333 t.a.fifo_element[5].inack_ctl._y : 0 [by t.a.fifo_element[6].in.r:=1] + 722348 t.a.fifo_element[5].in.a : 1 [by t.a.fifo_element[5].inack_ctl._y:=0] + 722455 t.a.fifo_element[4]._out_a_B : 0 [by t.a.fifo_element[5].in.a:=1] + 724764 t.a.fifo_element[2]._out_a_B : 1 [by t.a.fifo_element[3].in.a:=0] + 743149 t.a.fifo_element[5]._en : 0 [by t.a.fifo_element[5].in.a:=1] + 746674 t.a.fifo_element[4]._en : 0 [by t.a.fifo_element[4].in.a:=1] + 746767 t.a.fifo_element[4].buf_func._y : 1 [by t.a.fifo_element[4]._en:=0] + 748326 t.a.fifo_element[4].inack_ctl._y : 1 [by t.a.fifo_element[4]._en:=0] + 749084 t.a.fifo_element[4].in.a : 0 [by t.a.fifo_element[4].inack_ctl._y:=1] + 750706 t.a.fifo_element[5].in.r : 0 [by t.a.fifo_element[4].buf_func._y:=1] + 750707 t.a.fifo_element[4]._en : 1 [by t.a.fifo_element[5].in.r:=0] + 751422 t.a.fifo_element[5].inack_ctl._y : 1 [by t.a.fifo_element[5].in.r:=0] + 751707 t.a.fifo_element[3]._out_a_B : 1 [by t.a.fifo_element[4].in.a:=0] + 753162 t.a.fifo_element[5].in.a : 0 [by t.a.fifo_element[5].inack_ctl._y:=1] + 753163 t.a.fifo_element[4]._out_a_B : 1 [by t.a.fifo_element[5].in.a:=0] + 770279 t.a.fifo_element[6].buf_func._y : 0 [by t.a.fifo_element[6].in.r:=1] + 782431 t.a.fifo_element[7].in.r : 1 [by t.a.fifo_element[6].buf_func._y:=0] + 782432 t.a.fifo_element[6].inack_ctl._y : 0 [by t.a.fifo_element[7].in.r:=1] + 782438 t.a.fifo_element[6].in.a : 1 [by t.a.fifo_element[6].inack_ctl._y:=0] + 782439 t.a.fifo_element[6]._en : 0 [by t.a.fifo_element[6].in.a:=1] + 810630 t.a.fifo_element[7].buf_func._y : 0 [by t.a.fifo_element[7].in.r:=1] + 821927 t.a.fifo_element[5]._out_a_B : 0 [by t.a.fifo_element[6].in.a:=1] + 821949 t.a.fifo_element[5].buf_func._y : 1 [by t.a.fifo_element[5]._out_a_B:=0] + 832229 t.a.fifo_element[8].in.r : 1 [by t.a.fifo_element[7].buf_func._y:=0] + 832236 t.a.fifo_element[8].buf_func._y : 0 [by t.a.fifo_element[8].in.r:=1] + 832249 t.a.fifo_element[9].in.r : 1 [by t.a.fifo_element[8].buf_func._y:=0] + 832294 t.a.fifo_element[7].inack_ctl._y : 0 [by t.a.fifo_element[8].in.r:=1] + 832335 t.a.fifo_element[7].in.a : 1 [by t.a.fifo_element[7].inack_ctl._y:=0] + 832336 t.a.fifo_element[7]._en : 0 [by t.a.fifo_element[7].in.a:=1] + 832336 t.a.fifo_element[6]._out_a_B : 0 [by t.a.fifo_element[7].in.a:=1] + 832353 t.a.fifo_element[8].inack_ctl._y : 0 [by t.a.fifo_element[9].in.r:=1] + 833373 t.a.fifo_element[9].buf_func._y : 0 [by t.a.fifo_element[9].in.r:=1] + 833374 t.a.fifo_element[10].in.r : 1 [by t.a.fifo_element[9].buf_func._y:=0] + 836510 t.a.fifo_element[9].inack_ctl._y : 0 [by t.a.fifo_element[10].in.r:=1] + 837336 t.a.fifo_element[9].in.a : 1 [by t.a.fifo_element[9].inack_ctl._y:=0] + 839169 t.a.fifo_element[9]._en : 0 [by t.a.fifo_element[9].in.a:=1] + 844457 t.a.fifo_element[6].in.r : 0 [by t.a.fifo_element[5].buf_func._y:=1] + 844515 t.a.fifo_element[6].inack_ctl._y : 1 [by t.a.fifo_element[6].in.r:=0] + 845525 t.a.fifo_element[8].in.a : 1 [by t.a.fifo_element[8].inack_ctl._y:=0] + 845539 t.a.fifo_element[7]._out_a_B : 0 [by t.a.fifo_element[8].in.a:=1] + 845895 t.a.fifo_element[7].buf_func._y : 1 [by t.a.fifo_element[7]._out_a_B:=0] + 846900 t.a.fifo_element[5]._en : 1 [by t.a.fifo_element[6].in.r:=0] + 853199 t.a.fifo_element[10].buf_func._y : 0 [by t.a.fifo_element[10].in.r:=1] + 853304 t.a.fifo_element[11].in.r : 1 [by t.a.fifo_element[10].buf_func._y:=0] + 853305 t.a.fifo_element[10].inack_ctl._y : 0 [by t.a.fifo_element[11].in.r:=1] + 853314 t.a.fifo_element[10].in.a : 1 [by t.a.fifo_element[10].inack_ctl._y:=0] + 853315 t.a.fifo_element[9]._out_a_B : 0 [by t.a.fifo_element[10].in.a:=1] + 853413 t.a.fifo_element[11].buf_func._y : 0 [by t.a.fifo_element[11].in.r:=1] + 853414 t.a.fifo_element[12].in.r : 1 [by t.a.fifo_element[11].buf_func._y:=0] + 853884 t.a.fifo_element[8]._out_a_B : 0 [by t.a.fifo_element[9].in.a:=1] + 856503 t.a.fifo_element[12].buf_func._y : 0 [by t.a.fifo_element[12].in.r:=1] + 857253 t.a.fifo_element[13].in.r : 1 [by t.a.fifo_element[12].buf_func._y:=0] + 857304 t.a.fifo_element[12].inack_ctl._y : 0 [by t.a.fifo_element[13].in.r:=1] + 857314 t.a.fifo_element[12].in.a : 1 [by t.a.fifo_element[12].inack_ctl._y:=0] + 857634 t.a.fifo_element[12]._en : 0 [by t.a.fifo_element[12].in.a:=1] + 861288 t.a.fifo_element[6].in.a : 0 [by t.a.fifo_element[6].inack_ctl._y:=1] + 861289 t.a.fifo_element[5]._out_a_B : 1 [by t.a.fifo_element[6].in.a:=0] + 864008 t.a.fifo_element[13].buf_func._y : 0 [by t.a.fifo_element[13].in.r:=1] + 864009 t.a.fifo_element[14].in.r : 1 [by t.a.fifo_element[13].buf_func._y:=0] + 864896 t.a.fifo_element[11]._out_a_B : 0 [by t.a.fifo_element[12].in.a:=1] + 865739 t.a.fifo_element[13].inack_ctl._y : 0 [by t.a.fifo_element[14].in.r:=1] + 867426 t.a.fifo_element[13].in.a : 1 [by t.a.fifo_element[13].inack_ctl._y:=0] + 867441 t.a.fifo_element[13]._en : 0 [by t.a.fifo_element[13].in.a:=1] + 881733 t.a.fifo_element[8].in.r : 0 [by t.a.fifo_element[7].buf_func._y:=1] + 882724 t.a.fifo_element[8]._en : 0 [by t.a.fifo_element[8].in.a:=1] + 883040 t.a.fifo_element[8].inack_ctl._y : 1 [by t.a.fifo_element[8]._en:=0] + 883041 t.a.fifo_element[8].in.a : 0 [by t.a.fifo_element[8].inack_ctl._y:=1] + 883178 t.a.fifo_element[8].buf_func._y : 1 [by t.a.fifo_element[8]._en:=0] + 883424 t.a.fifo_element[7]._out_a_B : 1 [by t.a.fifo_element[8].in.a:=0] + 889709 t.a.fifo_element[9].buf_func._y : 1 [by t.a.fifo_element[9]._out_a_B:=0] + 889729 t.a.fifo_element[10].in.r : 0 [by t.a.fifo_element[9].buf_func._y:=1] + 890641 t.a.fifo_element[9].in.r : 0 [by t.a.fifo_element[8].buf_func._y:=1] + 890728 t.a.fifo_element[8]._en : 1 [by t.a.fifo_element[9].in.r:=0] + 891267 t.a.fifo_element[10]._en : 0 [by t.a.fifo_element[10].in.a:=1] + 891700 t.a.fifo_element[12]._out_a_B : 0 [by t.a.fifo_element[13].in.a:=1] + 891712 t.a.fifo_element[12].buf_func._y : 1 [by t.a.fifo_element[12]._out_a_B:=0] + 891857 t.a.fifo_element[13].in.r : 0 [by t.a.fifo_element[12].buf_func._y:=1] + 891964 t.a.fifo_element[9].inack_ctl._y : 1 [by t.a.fifo_element[9].in.r:=0] + 892758 t.a.fifo_element[13].inack_ctl._y : 1 [by t.a.fifo_element[13].in.r:=0] + 892977 t.a.fifo_element[13].in.a : 0 [by t.a.fifo_element[13].inack_ctl._y:=1] + 893313 t.a.fifo_element[9].in.a : 0 [by t.a.fifo_element[9].inack_ctl._y:=1] + 893331 t.a.fifo_element[8]._out_a_B : 1 [by t.a.fifo_element[9].in.a:=0] + 896714 t.a.fifo_element[6].buf_func._y : 1 [by t.a.fifo_element[6]._out_a_B:=0] + 897989 t.a.fifo_element[10].inack_ctl._y : 1 [by t.a.fifo_element[10]._en:=0] + 898908 t.a.fifo_element[7].in.r : 0 [by t.a.fifo_element[6].buf_func._y:=1] + 899028 t.a.fifo_element[7].inack_ctl._y : 1 [by t.a.fifo_element[7].in.r:=0] + 901092 t.a.fifo_element[7].in.a : 0 [by t.a.fifo_element[7].inack_ctl._y:=1] + 901099 t.a.fifo_element[6]._out_a_B : 1 [by t.a.fifo_element[7].in.a:=0] + 901308 t.a.fifo_element[12]._out_a_B : 1 [by t.a.fifo_element[13].in.a:=0] + 901684 t.a.fifo_element[7]._en : 1 [by t.a.fifo_element[7].in.a:=0] + 902140 t.a.fifo_element[11].inack_ctl._y : 0 [by t.a.fifo_element[12].in.r:=1] + 902141 t.a.fifo_element[11].in.a : 1 [by t.a.fifo_element[11].inack_ctl._y:=0] + 902265 t.a.fifo_element[11]._en : 0 [by t.a.fifo_element[11].in.a:=1] + 903317 t.a.fifo_element[11].buf_func._y : 1 [by t.a.fifo_element[11]._en:=0] + 903677 t.a.fifo_element[12].in.r : 0 [by t.a.fifo_element[11].buf_func._y:=1] + 905223 t.a.fifo_element[6]._en : 1 [by t.a.fifo_element[7].in.r:=0] + 908071 t.a.fifo_element[10]._out_a_B : 0 [by t.a.fifo_element[11].in.a:=1] + 909168 t.a.fifo_element[10].buf_func._y : 1 [by t.a.fifo_element[10]._out_a_B:=0] + 913871 t.a.fifo_element[12].inack_ctl._y : 1 [by t.a.fifo_element[12].in.r:=0] + 913875 t.a.fifo_element[12].in.a : 0 [by t.a.fifo_element[12].inack_ctl._y:=1] + 924894 t.a.fifo_element[9]._en : 1 [by t.a.fifo_element[9].in.a:=0] + 925539 t.a.fifo_element[12]._en : 1 [by t.a.fifo_element[12].in.a:=0] + 929060 t.a.fifo_element[11].in.r : 0 [by t.a.fifo_element[10].buf_func._y:=1] + 935961 t.a.fifo_element[10].in.a : 0 [by t.a.fifo_element[10].inack_ctl._y:=1] + 936217 t.a.fifo_element[9]._out_a_B : 1 [by t.a.fifo_element[10].in.a:=0] + 939342 t.a.fifo_element[10]._en : 1 [by t.a.fifo_element[10].in.a:=0] + 946721 t.a.fifo_element[11].inack_ctl._y : 1 [by t.a.fifo_element[11].in.r:=0] + 951794 t.a.fifo_element[11]._out_a_B : 1 [by t.a.fifo_element[12].in.a:=0] + 961651 t.a.fifo_element[11].in.a : 0 [by t.a.fifo_element[11].inack_ctl._y:=1] + 961663 t.a.fifo_element[10]._out_a_B : 1 [by t.a.fifo_element[11].in.a:=0] + 961688 t.a.fifo_element[11]._en : 1 [by t.a.fifo_element[11].in.a:=0] + 961688 t.in.r : 0 + 961697 t.a.fifo_element[0].inack_ctl._y : 1 [by t.in.r:=0] + 962124 t.in.a : 0 [by t.a.fifo_element[0].inack_ctl._y:=1] + 962366 t.a.fifo_element[0]._en : 1 [by t.in.a:=0] 2 bit inside - 289693 t.in.r : 1 - 289693 t.in.r : 0 + 962366 t.in.r : 1 + 963201 t.a.fifo_element[0].buf_func._y : 0 [by t.in.r:=1] + 1009937 t.a.fifo_element[1].in.r : 1 [by t.a.fifo_element[0].buf_func._y:=0] + 1011497 t.a.fifo_element[1].buf_func._y : 0 [by t.a.fifo_element[1].in.r:=1] + 1011757 t.a.fifo_element[2].in.r : 1 [by t.a.fifo_element[1].buf_func._y:=0] + 1011758 t.a.fifo_element[1].inack_ctl._y : 0 [by t.a.fifo_element[2].in.r:=1] + 1020745 t.a.fifo_element[2].buf_func._y : 0 [by t.a.fifo_element[2].in.r:=1] + 1021129 t.a.fifo_element[3].in.r : 1 [by t.a.fifo_element[2].buf_func._y:=0] + 1021138 t.a.fifo_element[2].inack_ctl._y : 0 [by t.a.fifo_element[3].in.r:=1] + 1021148 t.a.fifo_element[3].buf_func._y : 0 [by t.a.fifo_element[3].in.r:=1] + 1021336 t.a.fifo_element[4].in.r : 1 [by t.a.fifo_element[3].buf_func._y:=0] + 1024936 t.a.fifo_element[3].inack_ctl._y : 0 [by t.a.fifo_element[4].in.r:=1] + 1025084 t.a.fifo_element[3].in.a : 1 [by t.a.fifo_element[3].inack_ctl._y:=0] + 1025099 t.a.fifo_element[2]._out_a_B : 0 [by t.a.fifo_element[3].in.a:=1] + 1043092 t.a.fifo_element[2].in.a : 1 [by t.a.fifo_element[2].inack_ctl._y:=0] + 1043961 t.a.fifo_element[3]._en : 0 [by t.a.fifo_element[3].in.a:=1] + 1043979 t.a.fifo_element[1]._out_a_B : 0 [by t.a.fifo_element[2].in.a:=1] + 1047030 t.a.fifo_element[0].inack_ctl._y : 0 [by t.a.fifo_element[1].in.r:=1] + 1047808 t.a.fifo_element[1].in.a : 1 [by t.a.fifo_element[1].inack_ctl._y:=0] + 1047809 t.a.fifo_element[1]._en : 0 [by t.a.fifo_element[1].in.a:=1] + 1048174 t.a.fifo_element[1].buf_func._y : 1 [by t.a.fifo_element[1]._en:=0] + 1053701 t.a.fifo_element[2]._en : 0 [by t.a.fifo_element[2].in.a:=1] + 1054534 t.a.fifo_element[0]._out_a_B : 0 [by t.a.fifo_element[1].in.a:=1] + 1055012 t.in.a : 1 [by t.a.fifo_element[0].inack_ctl._y:=0] + 1055033 t.a.fifo_element[0]._en : 0 [by t.in.a:=1] + 1055074 t.a.fifo_element[0].buf_func._y : 1 [by t.a.fifo_element[0]._en:=0] + 1055077 t.a.fifo_element[1].in.r : 0 [by t.a.fifo_element[0].buf_func._y:=1] + 1055085 t.a.fifo_element[2].buf_func._y : 1 [by t.a.fifo_element[2]._en:=0] + 1056954 t.a.fifo_element[1].inack_ctl._y : 1 [by t.a.fifo_element[1].in.r:=0] + 1057132 t.a.fifo_element[2].in.r : 0 [by t.a.fifo_element[1].buf_func._y:=1] + 1057134 t.a.fifo_element[2].inack_ctl._y : 1 [by t.a.fifo_element[2].in.r:=0] + 1057137 t.a.fifo_element[2].in.a : 0 [by t.a.fifo_element[2].inack_ctl._y:=1] + 1057138 t.a.fifo_element[1]._out_a_B : 1 [by t.a.fifo_element[2].in.a:=0] + 1057536 t.a.fifo_element[1].in.a : 0 [by t.a.fifo_element[1].inack_ctl._y:=1] + 1060988 t.a.fifo_element[1]._en : 1 [by t.a.fifo_element[1].in.a:=0] + 1064594 t.a.fifo_element[3].in.r : 0 [by t.a.fifo_element[2].buf_func._y:=1] + 1064595 t.a.fifo_element[2]._en : 1 [by t.a.fifo_element[3].in.r:=0] + 1064669 t.a.fifo_element[0]._out_a_B : 1 [by t.a.fifo_element[1].in.a:=0] + 1065454 t.a.fifo_element[3].inack_ctl._y : 1 [by t.a.fifo_element[3].in.r:=0] + 1065529 t.a.fifo_element[3].in.a : 0 [by t.a.fifo_element[3].inack_ctl._y:=1] + 1067112 t.a.fifo_element[4].buf_func._y : 0 [by t.a.fifo_element[4].in.r:=1] + 1067186 t.a.fifo_element[5].in.r : 1 [by t.a.fifo_element[4].buf_func._y:=0] + 1067284 t.a.fifo_element[4].inack_ctl._y : 0 [by t.a.fifo_element[5].in.r:=1] + 1069456 t.a.fifo_element[5].buf_func._y : 0 [by t.a.fifo_element[5].in.r:=1] + 1073055 t.a.fifo_element[4].in.a : 1 [by t.a.fifo_element[4].inack_ctl._y:=0] + 1076908 t.a.fifo_element[4]._en : 0 [by t.a.fifo_element[4].in.a:=1] + 1079196 t.a.fifo_element[3]._out_a_B : 0 [by t.a.fifo_element[4].in.a:=1] + 1081556 t.a.fifo_element[3].buf_func._y : 1 [by t.a.fifo_element[3]._out_a_B:=0] + 1081560 t.a.fifo_element[4].in.r : 0 [by t.a.fifo_element[3].buf_func._y:=1] + 1081565 t.a.fifo_element[4].inack_ctl._y : 1 [by t.a.fifo_element[4].in.r:=0] + 1081659 t.a.fifo_element[4].in.a : 0 [by t.a.fifo_element[4].inack_ctl._y:=1] + 1081660 t.a.fifo_element[3]._out_a_B : 1 [by t.a.fifo_element[4].in.a:=0] + 1081851 t.a.fifo_element[3]._en : 1 [by t.a.fifo_element[4].in.r:=0] + 1093480 t.a.fifo_element[2]._out_a_B : 1 [by t.a.fifo_element[3].in.a:=0] + 1101184 t.a.fifo_element[6].in.r : 1 [by t.a.fifo_element[5].buf_func._y:=0] + 1101186 t.a.fifo_element[5].inack_ctl._y : 0 [by t.a.fifo_element[6].in.r:=1] + 1101220 t.a.fifo_element[6].buf_func._y : 0 [by t.a.fifo_element[6].in.r:=1] + 1101256 t.a.fifo_element[7].in.r : 1 [by t.a.fifo_element[6].buf_func._y:=0] + 1101257 t.a.fifo_element[7].buf_func._y : 0 [by t.a.fifo_element[7].in.r:=1] + 1101269 t.a.fifo_element[8].in.r : 1 [by t.a.fifo_element[7].buf_func._y:=0] + 1101270 t.a.fifo_element[6].inack_ctl._y : 0 [by t.a.fifo_element[7].in.r:=1] + 1114260 t.a.fifo_element[6].in.a : 1 [by t.a.fifo_element[6].inack_ctl._y:=0] + 1122826 t.a.fifo_element[7].inack_ctl._y : 0 [by t.a.fifo_element[8].in.r:=1] + 1122827 t.a.fifo_element[7].in.a : 1 [by t.a.fifo_element[7].inack_ctl._y:=0] + 1123004 t.a.fifo_element[5].in.a : 1 [by t.a.fifo_element[5].inack_ctl._y:=0] + 1123039 t.a.fifo_element[7]._en : 0 [by t.a.fifo_element[7].in.a:=1] + 1123143 t.a.fifo_element[4]._out_a_B : 0 [by t.a.fifo_element[5].in.a:=1] + 1123147 t.a.fifo_element[4].buf_func._y : 1 [by t.a.fifo_element[4]._out_a_B:=0] + 1123502 t.a.fifo_element[5].in.r : 0 [by t.a.fifo_element[4].buf_func._y:=1] + 1123580 t.a.fifo_element[4]._en : 1 [by t.a.fifo_element[5].in.r:=0] + 1125300 t.a.fifo_element[8].buf_func._y : 0 [by t.a.fifo_element[8].in.r:=1] + 1125937 t.a.fifo_element[5]._en : 0 [by t.a.fifo_element[5].in.a:=1] + 1125963 t.a.fifo_element[5].inack_ctl._y : 1 [by t.a.fifo_element[5]._en:=0] + 1126158 t.a.fifo_element[6]._en : 0 [by t.a.fifo_element[6].in.a:=1] + 1126227 t.a.fifo_element[5].in.a : 0 [by t.a.fifo_element[5].inack_ctl._y:=1] + 1126288 t.a.fifo_element[4]._out_a_B : 1 [by t.a.fifo_element[5].in.a:=0] + 1130239 t.a.fifo_element[6]._out_a_B : 0 [by t.a.fifo_element[7].in.a:=1] + 1130244 t.a.fifo_element[6].buf_func._y : 1 [by t.a.fifo_element[6]._out_a_B:=0] + 1130316 t.a.fifo_element[7].in.r : 0 [by t.a.fifo_element[6].buf_func._y:=1] + 1130427 t.a.fifo_element[7].inack_ctl._y : 1 [by t.a.fifo_element[7].in.r:=0] + 1130446 t.a.fifo_element[7].in.a : 0 [by t.a.fifo_element[7].inack_ctl._y:=1] + 1130545 t.a.fifo_element[6]._out_a_B : 1 [by t.a.fifo_element[7].in.a:=0] + 1157210 t.a.fifo_element[5]._out_a_B : 0 [by t.a.fifo_element[6].in.a:=1] + 1157577 t.a.fifo_element[5].buf_func._y : 1 [by t.a.fifo_element[5]._out_a_B:=0] + 1157626 t.a.fifo_element[6].in.r : 0 [by t.a.fifo_element[5].buf_func._y:=1] + 1157661 t.a.fifo_element[6].inack_ctl._y : 1 [by t.a.fifo_element[6].in.r:=0] + 1162485 t.a.fifo_element[6].in.a : 0 [by t.a.fifo_element[6].inack_ctl._y:=1] + 1162513 t.a.fifo_element[6]._en : 1 [by t.a.fifo_element[6].in.a:=0] + 1163472 t.a.fifo_element[5]._out_a_B : 1 [by t.a.fifo_element[6].in.a:=0] + 1163505 t.a.fifo_element[9].in.r : 1 [by t.a.fifo_element[8].buf_func._y:=0] + 1163565 t.a.fifo_element[8].inack_ctl._y : 0 [by t.a.fifo_element[9].in.r:=1] + 1163803 t.a.fifo_element[5]._en : 1 [by t.a.fifo_element[6].in.r:=0] + 1173135 t.a.fifo_element[8].in.a : 1 [by t.a.fifo_element[8].inack_ctl._y:=0] + 1175238 t.a.fifo_element[8]._en : 0 [by t.a.fifo_element[8].in.a:=1] + 1184008 t.a.fifo_element[9].buf_func._y : 0 [by t.a.fifo_element[9].in.r:=1] + 1190843 t.a.fifo_element[7]._out_a_B : 0 [by t.a.fifo_element[8].in.a:=1] + 1190844 t.a.fifo_element[7].buf_func._y : 1 [by t.a.fifo_element[7]._out_a_B:=0] + 1194925 t.a.fifo_element[10].in.r : 1 [by t.a.fifo_element[9].buf_func._y:=0] + 1194928 t.a.fifo_element[10].buf_func._y : 0 [by t.a.fifo_element[10].in.r:=1] + 1196397 t.a.fifo_element[11].in.r : 1 [by t.a.fifo_element[10].buf_func._y:=0] + 1196403 t.a.fifo_element[10].inack_ctl._y : 0 [by t.a.fifo_element[11].in.r:=1] + 1196404 t.a.fifo_element[10].in.a : 1 [by t.a.fifo_element[10].inack_ctl._y:=0] + 1196407 t.a.fifo_element[9]._out_a_B : 0 [by t.a.fifo_element[10].in.a:=1] + 1196427 t.a.fifo_element[11].buf_func._y : 0 [by t.a.fifo_element[11].in.r:=1] + 1196513 t.a.fifo_element[12].in.r : 1 [by t.a.fifo_element[11].buf_func._y:=0] + 1196531 t.a.fifo_element[10]._en : 0 [by t.a.fifo_element[10].in.a:=1] + 1197445 t.a.fifo_element[12].buf_func._y : 0 [by t.a.fifo_element[12].in.r:=1] + 1198006 t.a.fifo_element[11].inack_ctl._y : 0 [by t.a.fifo_element[12].in.r:=1] + 1206168 t.a.fifo_element[13].in.r : 1 [by t.a.fifo_element[12].buf_func._y:=0] + 1206442 t.a.fifo_element[12].inack_ctl._y : 0 [by t.a.fifo_element[13].in.r:=1] + 1206443 t.a.fifo_element[12].in.a : 1 [by t.a.fifo_element[12].inack_ctl._y:=0] + 1212359 t.a.fifo_element[11].in.a : 1 [by t.a.fifo_element[11].inack_ctl._y:=0] + 1212361 t.a.fifo_element[11]._en : 0 [by t.a.fifo_element[11].in.a:=1] + 1212718 t.a.fifo_element[10]._out_a_B : 0 [by t.a.fifo_element[11].in.a:=1] + 1213589 t.a.fifo_element[9].inack_ctl._y : 0 [by t.a.fifo_element[10].in.r:=1] + 1214594 t.a.fifo_element[12]._en : 0 [by t.a.fifo_element[12].in.a:=1] + 1214734 t.a.fifo_element[10].buf_func._y : 1 [by t.a.fifo_element[10]._out_a_B:=0] + 1214736 t.a.fifo_element[11].in.r : 0 [by t.a.fifo_element[10].buf_func._y:=1] + 1216585 t.a.fifo_element[8].in.r : 0 [by t.a.fifo_element[7].buf_func._y:=1] + 1216588 t.a.fifo_element[8].inack_ctl._y : 1 [by t.a.fifo_element[8].in.r:=0] + 1216932 t.a.fifo_element[8].in.a : 0 [by t.a.fifo_element[8].inack_ctl._y:=1] + 1218715 t.a.fifo_element[7]._out_a_B : 1 [by t.a.fifo_element[8].in.a:=0] + 1226288 t.a.fifo_element[11]._out_a_B : 0 [by t.a.fifo_element[12].in.a:=1] + 1226317 t.a.fifo_element[11].buf_func._y : 1 [by t.a.fifo_element[11]._out_a_B:=0] + 1226388 t.a.fifo_element[12].in.r : 0 [by t.a.fifo_element[11].buf_func._y:=1] + 1226750 t.a.fifo_element[12].inack_ctl._y : 1 [by t.a.fifo_element[12].in.r:=0] + 1226833 t.a.fifo_element[12].in.a : 0 [by t.a.fifo_element[12].inack_ctl._y:=1] + 1229167 t.a.fifo_element[11].inack_ctl._y : 1 [by t.a.fifo_element[11].in.r:=0] + 1229274 t.a.fifo_element[11].in.a : 0 [by t.a.fifo_element[11].inack_ctl._y:=1] + 1229275 t.a.fifo_element[10]._out_a_B : 1 [by t.a.fifo_element[11].in.a:=0] + 1229277 t.a.fifo_element[11]._en : 1 [by t.a.fifo_element[11].in.a:=0] + 1238100 t.a.fifo_element[9].in.a : 1 [by t.a.fifo_element[9].inack_ctl._y:=0] + 1238101 t.a.fifo_element[9]._en : 0 [by t.a.fifo_element[9].in.a:=1] + 1238959 t.a.fifo_element[9].buf_func._y : 1 [by t.a.fifo_element[9]._en:=0] + 1238971 t.a.fifo_element[10].in.r : 0 [by t.a.fifo_element[9].buf_func._y:=1] + 1242445 t.a.fifo_element[8]._out_a_B : 0 [by t.a.fifo_element[9].in.a:=1] + 1253874 t.a.fifo_element[7]._en : 1 [by t.a.fifo_element[8].in.r:=0] + 1274995 t.a.fifo_element[11]._out_a_B : 1 [by t.a.fifo_element[12].in.a:=0] + 1275400 t.a.fifo_element[10].inack_ctl._y : 1 [by t.a.fifo_element[10].in.r:=0] + 1293414 t.a.fifo_element[8].buf_func._y : 1 [by t.a.fifo_element[8]._out_a_B:=0] + 1298395 t.a.fifo_element[9].in.r : 0 [by t.a.fifo_element[8].buf_func._y:=1] + 1298403 t.a.fifo_element[8]._en : 1 [by t.a.fifo_element[9].in.r:=0] + 1298423 t.a.fifo_element[9].inack_ctl._y : 1 [by t.a.fifo_element[9].in.r:=0] + 1308746 t.a.fifo_element[10].in.a : 0 [by t.a.fifo_element[10].inack_ctl._y:=1] + 1309011 t.a.fifo_element[9]._out_a_B : 1 [by t.a.fifo_element[10].in.a:=0] + 1319778 t.a.fifo_element[9].in.a : 0 [by t.a.fifo_element[9].inack_ctl._y:=1] + 1319786 t.a.fifo_element[8]._out_a_B : 1 [by t.a.fifo_element[9].in.a:=0] + 1319857 t.a.fifo_element[9]._en : 1 [by t.a.fifo_element[9].in.a:=0] + 1343077 t.a.fifo_element[10]._en : 1 [by t.a.fifo_element[10].in.a:=0] + 1343077 t.in.r : 0 + 1343118 t.a.fifo_element[0].inack_ctl._y : 1 [by t.in.r:=0] + 1343757 t.in.a : 0 [by t.a.fifo_element[0].inack_ctl._y:=1] + 1377312 t.a.fifo_element[0]._en : 1 [by t.in.a:=0] 3 bit inside - 289693 t.in.r : 1 - 289693 t.in.r : 0 + 1377312 t.in.r : 1 + 1377329 t.a.fifo_element[0].buf_func._y : 0 [by t.in.r:=1] + 1401607 t.a.fifo_element[1].in.r : 1 [by t.a.fifo_element[0].buf_func._y:=0] + 1423219 t.a.fifo_element[0].inack_ctl._y : 0 [by t.a.fifo_element[1].in.r:=1] + 1423220 t.in.a : 1 [by t.a.fifo_element[0].inack_ctl._y:=0] + 1423221 t.a.fifo_element[0]._en : 0 [by t.in.a:=1] + 1446826 t.a.fifo_element[1].buf_func._y : 0 [by t.a.fifo_element[1].in.r:=1] + 1447252 t.a.fifo_element[2].in.r : 1 [by t.a.fifo_element[1].buf_func._y:=0] + 1447378 t.a.fifo_element[1].inack_ctl._y : 0 [by t.a.fifo_element[2].in.r:=1] + 1447380 t.a.fifo_element[1].in.a : 1 [by t.a.fifo_element[1].inack_ctl._y:=0] + 1447540 t.a.fifo_element[0]._out_a_B : 0 [by t.a.fifo_element[1].in.a:=1] + 1447590 t.a.fifo_element[2].buf_func._y : 0 [by t.a.fifo_element[2].in.r:=1] + 1448190 t.a.fifo_element[1]._en : 0 [by t.a.fifo_element[1].in.a:=1] + 1475371 t.a.fifo_element[0].buf_func._y : 1 [by t.a.fifo_element[0]._out_a_B:=0] + 1475372 t.a.fifo_element[1].in.r : 0 [by t.a.fifo_element[0].buf_func._y:=1] + 1475377 t.a.fifo_element[1].inack_ctl._y : 1 [by t.a.fifo_element[1].in.r:=0] + 1475947 t.a.fifo_element[1].in.a : 0 [by t.a.fifo_element[1].inack_ctl._y:=1] + 1510023 t.a.fifo_element[3].in.r : 1 [by t.a.fifo_element[2].buf_func._y:=0] + 1510025 t.a.fifo_element[2].inack_ctl._y : 0 [by t.a.fifo_element[3].in.r:=1] + 1510063 t.a.fifo_element[2].in.a : 1 [by t.a.fifo_element[2].inack_ctl._y:=0] + 1510120 t.a.fifo_element[1]._out_a_B : 0 [by t.a.fifo_element[2].in.a:=1] + 1510121 t.a.fifo_element[1].buf_func._y : 1 [by t.a.fifo_element[1]._out_a_B:=0] + 1512155 t.a.fifo_element[3].buf_func._y : 0 [by t.a.fifo_element[3].in.r:=1] + 1512159 t.a.fifo_element[4].in.r : 1 [by t.a.fifo_element[3].buf_func._y:=0] + 1512170 t.a.fifo_element[3].inack_ctl._y : 0 [by t.a.fifo_element[4].in.r:=1] + 1512182 t.a.fifo_element[3].in.a : 1 [by t.a.fifo_element[3].inack_ctl._y:=0] + 1512705 t.a.fifo_element[4].buf_func._y : 0 [by t.a.fifo_element[4].in.r:=1] + 1513573 t.a.fifo_element[5].in.r : 1 [by t.a.fifo_element[4].buf_func._y:=0] + 1513593 t.a.fifo_element[4].inack_ctl._y : 0 [by t.a.fifo_element[5].in.r:=1] + 1513865 t.a.fifo_element[3]._en : 0 [by t.a.fifo_element[3].in.a:=1] + 1516233 t.a.fifo_element[4].in.a : 1 [by t.a.fifo_element[4].inack_ctl._y:=0] + 1518662 t.a.fifo_element[3]._out_a_B : 0 [by t.a.fifo_element[4].in.a:=1] + 1518841 t.a.fifo_element[2].in.r : 0 [by t.a.fifo_element[1].buf_func._y:=1] + 1520975 t.a.fifo_element[1]._en : 1 [by t.a.fifo_element[2].in.r:=0] + 1521538 t.a.fifo_element[3].buf_func._y : 1 [by t.a.fifo_element[3]._out_a_B:=0] + 1522385 t.a.fifo_element[2]._en : 0 [by t.a.fifo_element[2].in.a:=1] + 1522876 t.a.fifo_element[2].inack_ctl._y : 1 [by t.a.fifo_element[2]._en:=0] + 1530021 t.a.fifo_element[5].buf_func._y : 0 [by t.a.fifo_element[5].in.r:=1] + 1534563 t.a.fifo_element[0]._out_a_B : 1 [by t.a.fifo_element[1].in.a:=0] + 1535982 t.a.fifo_element[6].in.r : 1 [by t.a.fifo_element[5].buf_func._y:=0] + 1536004 t.a.fifo_element[6].buf_func._y : 0 [by t.a.fifo_element[6].in.r:=1] + 1536022 t.a.fifo_element[7].in.r : 1 [by t.a.fifo_element[6].buf_func._y:=0] + 1536023 t.a.fifo_element[7].buf_func._y : 0 [by t.a.fifo_element[7].in.r:=1] + 1536077 t.a.fifo_element[8].in.r : 1 [by t.a.fifo_element[7].buf_func._y:=0] + 1536103 t.a.fifo_element[8].buf_func._y : 0 [by t.a.fifo_element[8].in.r:=1] + 1536108 t.a.fifo_element[5].inack_ctl._y : 0 [by t.a.fifo_element[6].in.r:=1] + 1536160 t.a.fifo_element[5].in.a : 1 [by t.a.fifo_element[5].inack_ctl._y:=0] + 1536161 t.a.fifo_element[4]._out_a_B : 0 [by t.a.fifo_element[5].in.a:=1] + 1536268 t.a.fifo_element[5]._en : 0 [by t.a.fifo_element[5].in.a:=1] + 1538375 t.a.fifo_element[9].in.r : 1 [by t.a.fifo_element[8].buf_func._y:=0] + 1538376 t.a.fifo_element[8].inack_ctl._y : 0 [by t.a.fifo_element[9].in.r:=1] + 1538377 t.a.fifo_element[8].in.a : 1 [by t.a.fifo_element[8].inack_ctl._y:=0] + 1538383 t.a.fifo_element[7]._out_a_B : 0 [by t.a.fifo_element[8].in.a:=1] + 1538710 t.a.fifo_element[7].inack_ctl._y : 0 [by t.a.fifo_element[8].in.r:=1] + 1538714 t.a.fifo_element[7].in.a : 1 [by t.a.fifo_element[7].inack_ctl._y:=0] + 1538716 t.a.fifo_element[6]._out_a_B : 0 [by t.a.fifo_element[7].in.a:=1] + 1540350 t.a.fifo_element[2]._out_a_B : 0 [by t.a.fifo_element[3].in.a:=1] + 1540354 t.a.fifo_element[2].buf_func._y : 1 [by t.a.fifo_element[2]._out_a_B:=0] + 1540355 t.a.fifo_element[3].in.r : 0 [by t.a.fifo_element[2].buf_func._y:=1] + 1540380 t.a.fifo_element[3].inack_ctl._y : 1 [by t.a.fifo_element[3].in.r:=0] + 1540555 t.a.fifo_element[3].in.a : 0 [by t.a.fifo_element[3].inack_ctl._y:=1] + 1541690 t.a.fifo_element[8]._en : 0 [by t.a.fifo_element[8].in.a:=1] + 1542675 t.a.fifo_element[9].buf_func._y : 0 [by t.a.fifo_element[9].in.r:=1] + 1542930 t.a.fifo_element[2]._out_a_B : 1 [by t.a.fifo_element[3].in.a:=0] + 1544941 t.a.fifo_element[4]._en : 0 [by t.a.fifo_element[4].in.a:=1] + 1546501 t.a.fifo_element[4].in.r : 0 [by t.a.fifo_element[3].buf_func._y:=1] + 1546850 t.a.fifo_element[4].inack_ctl._y : 1 [by t.a.fifo_element[4].in.r:=0] + 1546934 t.a.fifo_element[4].in.a : 0 [by t.a.fifo_element[4].inack_ctl._y:=1] + 1546935 t.a.fifo_element[3]._out_a_B : 1 [by t.a.fifo_element[4].in.a:=0] + 1548042 t.a.fifo_element[3]._en : 1 [by t.a.fifo_element[4].in.r:=0] + 1551086 t.a.fifo_element[2].in.a : 0 [by t.a.fifo_element[2].inack_ctl._y:=1] + 1551231 t.a.fifo_element[1]._out_a_B : 1 [by t.a.fifo_element[2].in.a:=0] + 1555787 t.a.fifo_element[10].in.r : 1 [by t.a.fifo_element[9].buf_func._y:=0] + 1555848 t.a.fifo_element[10].buf_func._y : 0 [by t.a.fifo_element[10].in.r:=1] + 1555856 t.a.fifo_element[11].in.r : 1 [by t.a.fifo_element[10].buf_func._y:=0] + 1558860 t.a.fifo_element[6].inack_ctl._y : 0 [by t.a.fifo_element[7].in.r:=1] + 1558872 t.a.fifo_element[6].in.a : 1 [by t.a.fifo_element[6].inack_ctl._y:=0] + 1558879 t.a.fifo_element[5]._out_a_B : 0 [by t.a.fifo_element[6].in.a:=1] + 1558880 t.a.fifo_element[5].buf_func._y : 1 [by t.a.fifo_element[5]._out_a_B:=0] + 1559160 t.a.fifo_element[6].in.r : 0 [by t.a.fifo_element[5].buf_func._y:=1] + 1565733 t.a.fifo_element[7]._en : 0 [by t.a.fifo_element[7].in.a:=1] + 1569407 t.a.fifo_element[10].inack_ctl._y : 0 [by t.a.fifo_element[11].in.r:=1] + 1569414 t.a.fifo_element[10].in.a : 1 [by t.a.fifo_element[10].inack_ctl._y:=0] + 1571579 t.a.fifo_element[6]._en : 0 [by t.a.fifo_element[6].in.a:=1] + 1571588 t.a.fifo_element[6].buf_func._y : 1 [by t.a.fifo_element[6]._en:=0] + 1571675 t.a.fifo_element[7].in.r : 0 [by t.a.fifo_element[6].buf_func._y:=1] + 1572137 t.a.fifo_element[6].inack_ctl._y : 1 [by t.a.fifo_element[6]._en:=0] + 1572138 t.a.fifo_element[6].in.a : 0 [by t.a.fifo_element[6].inack_ctl._y:=1] + 1572175 t.a.fifo_element[6]._en : 1 [by t.a.fifo_element[6].in.a:=0] + 1572303 t.a.fifo_element[5]._out_a_B : 1 [by t.a.fifo_element[6].in.a:=0] + 1572913 t.a.fifo_element[9]._out_a_B : 0 [by t.a.fifo_element[10].in.a:=1] + 1573674 t.a.fifo_element[10]._en : 0 [by t.a.fifo_element[10].in.a:=1] + 1579820 t.a.fifo_element[7].buf_func._y : 1 [by t.a.fifo_element[7]._en:=0] + 1583235 t.a.fifo_element[4].buf_func._y : 1 [by t.a.fifo_element[4]._en:=0] + 1586832 t.a.fifo_element[8].in.r : 0 [by t.a.fifo_element[7].buf_func._y:=1] + 1586916 t.a.fifo_element[8].inack_ctl._y : 1 [by t.a.fifo_element[8].in.r:=0] + 1586944 t.a.fifo_element[8].in.a : 0 [by t.a.fifo_element[8].inack_ctl._y:=1] + 1587258 t.a.fifo_element[7]._out_a_B : 1 [by t.a.fifo_element[8].in.a:=0] + 1593390 t.a.fifo_element[5].in.r : 0 [by t.a.fifo_element[4].buf_func._y:=1] + 1593433 t.a.fifo_element[5].inack_ctl._y : 1 [by t.a.fifo_element[5].in.r:=0] + 1593460 t.a.fifo_element[4]._en : 1 [by t.a.fifo_element[5].in.r:=0] + 1594831 t.a.fifo_element[11].buf_func._y : 0 [by t.a.fifo_element[11].in.r:=1] + 1594832 t.a.fifo_element[12].in.r : 1 [by t.a.fifo_element[11].buf_func._y:=0] + 1594838 t.a.fifo_element[11].inack_ctl._y : 0 [by t.a.fifo_element[12].in.r:=1] + 1594839 t.a.fifo_element[11].in.a : 1 [by t.a.fifo_element[11].inack_ctl._y:=0] + 1598719 t.a.fifo_element[10]._out_a_B : 0 [by t.a.fifo_element[11].in.a:=1] + 1598721 t.a.fifo_element[10].buf_func._y : 1 [by t.a.fifo_element[10]._out_a_B:=0] + 1602924 t.a.fifo_element[9].inack_ctl._y : 0 [by t.a.fifo_element[10].in.r:=1] + 1603051 t.a.fifo_element[9].in.a : 1 [by t.a.fifo_element[9].inack_ctl._y:=0] + 1603121 t.a.fifo_element[9]._en : 0 [by t.a.fifo_element[9].in.a:=1] + 1603222 t.a.fifo_element[8]._out_a_B : 0 [by t.a.fifo_element[9].in.a:=1] + 1603223 t.a.fifo_element[8].buf_func._y : 1 [by t.a.fifo_element[8]._out_a_B:=0] + 1603431 t.a.fifo_element[9].buf_func._y : 1 [by t.a.fifo_element[9]._en:=0] + 1604249 t.a.fifo_element[9].in.r : 0 [by t.a.fifo_element[8].buf_func._y:=1] + 1605879 t.a.fifo_element[2]._en : 1 [by t.a.fifo_element[2].in.a:=0] + 1606018 t.a.fifo_element[11].in.r : 0 [by t.a.fifo_element[10].buf_func._y:=1] + 1607547 t.a.fifo_element[9].inack_ctl._y : 1 [by t.a.fifo_element[9].in.r:=0] + 1607917 t.a.fifo_element[9].in.a : 0 [by t.a.fifo_element[9].inack_ctl._y:=1] + 1609799 t.a.fifo_element[8]._en : 1 [by t.a.fifo_element[9].in.r:=0] + 1611353 t.a.fifo_element[8]._out_a_B : 1 [by t.a.fifo_element[9].in.a:=0] + 1617976 t.a.fifo_element[10].in.r : 0 [by t.a.fifo_element[9].buf_func._y:=1] + 1617982 t.a.fifo_element[10].inack_ctl._y : 1 [by t.a.fifo_element[10].in.r:=0] + 1617998 t.a.fifo_element[10].in.a : 0 [by t.a.fifo_element[10].inack_ctl._y:=1] + 1618008 t.a.fifo_element[10]._en : 1 [by t.a.fifo_element[10].in.a:=0] + 1618047 t.a.fifo_element[9]._out_a_B : 1 [by t.a.fifo_element[10].in.a:=0] + 1621442 t.a.fifo_element[11]._en : 0 [by t.a.fifo_element[11].in.a:=1] + 1621449 t.a.fifo_element[11].inack_ctl._y : 1 [by t.a.fifo_element[11]._en:=0] + 1621451 t.a.fifo_element[11].in.a : 0 [by t.a.fifo_element[11].inack_ctl._y:=1] + 1627060 t.a.fifo_element[7].inack_ctl._y : 1 [by t.a.fifo_element[7].in.r:=0] + 1629520 t.a.fifo_element[7].in.a : 0 [by t.a.fifo_element[7].inack_ctl._y:=1] + 1629578 t.a.fifo_element[7]._en : 1 [by t.a.fifo_element[7].in.a:=0] + 1631614 t.a.fifo_element[6]._out_a_B : 1 [by t.a.fifo_element[7].in.a:=0] + 1639026 t.a.fifo_element[5].in.a : 0 [by t.a.fifo_element[5].inack_ctl._y:=1] + 1639033 t.a.fifo_element[4]._out_a_B : 1 [by t.a.fifo_element[5].in.a:=0] + 1643927 t.a.fifo_element[10]._out_a_B : 1 [by t.a.fifo_element[11].in.a:=0] + 1645694 t.a.fifo_element[9]._en : 1 [by t.a.fifo_element[10].in.r:=0] + 1665457 t.a.fifo_element[5]._en : 1 [by t.a.fifo_element[5].in.a:=0] + 1665457 t.in.r : 0 + 1670131 t.a.fifo_element[0].inack_ctl._y : 1 [by t.in.r:=0] + 1670173 t.in.a : 0 [by t.a.fifo_element[0].inack_ctl._y:=1] + 1680643 t.a.fifo_element[0]._en : 1 [by t.in.a:=0] 4 bit inside - 289693 t.in.r : 1 - 289693 t.in.r : 0 + 1680643 t.in.r : 1 + 1680916 t.a.fifo_element[0].buf_func._y : 0 [by t.in.r:=1] + 1685895 t.a.fifo_element[1].in.r : 1 [by t.a.fifo_element[0].buf_func._y:=0] + 1689475 t.a.fifo_element[1].buf_func._y : 0 [by t.a.fifo_element[1].in.r:=1] + 1689603 t.a.fifo_element[2].in.r : 1 [by t.a.fifo_element[1].buf_func._y:=0] + 1699565 t.a.fifo_element[1].inack_ctl._y : 0 [by t.a.fifo_element[2].in.r:=1] + 1699644 t.a.fifo_element[1].in.a : 1 [by t.a.fifo_element[1].inack_ctl._y:=0] + 1699645 t.a.fifo_element[1]._en : 0 [by t.a.fifo_element[1].in.a:=1] + 1699749 t.a.fifo_element[0]._out_a_B : 0 [by t.a.fifo_element[1].in.a:=1] + 1723953 t.a.fifo_element[0].inack_ctl._y : 0 [by t.a.fifo_element[1].in.r:=1] + 1730499 t.in.a : 1 [by t.a.fifo_element[0].inack_ctl._y:=0] + 1731153 t.a.fifo_element[0]._en : 0 [by t.in.a:=1] + 1731163 t.a.fifo_element[0].buf_func._y : 1 [by t.a.fifo_element[0]._en:=0] + 1731207 t.a.fifo_element[1].in.r : 0 [by t.a.fifo_element[0].buf_func._y:=1] + 1731343 t.a.fifo_element[1].inack_ctl._y : 1 [by t.a.fifo_element[1].in.r:=0] + 1731666 t.a.fifo_element[1].in.a : 0 [by t.a.fifo_element[1].inack_ctl._y:=1] + 1731704 t.a.fifo_element[0]._out_a_B : 1 [by t.a.fifo_element[1].in.a:=0] + 1742680 t.a.fifo_element[2].buf_func._y : 0 [by t.a.fifo_element[2].in.r:=1] + 1742684 t.a.fifo_element[3].in.r : 1 [by t.a.fifo_element[2].buf_func._y:=0] + 1742811 t.a.fifo_element[2].inack_ctl._y : 0 [by t.a.fifo_element[3].in.r:=1] + 1743777 t.a.fifo_element[3].buf_func._y : 0 [by t.a.fifo_element[3].in.r:=1] + 1763856 t.a.fifo_element[4].in.r : 1 [by t.a.fifo_element[3].buf_func._y:=0] + 1763857 t.a.fifo_element[4].buf_func._y : 0 [by t.a.fifo_element[4].in.r:=1] + 1763877 t.a.fifo_element[3].inack_ctl._y : 0 [by t.a.fifo_element[4].in.r:=1] + 1769718 t.a.fifo_element[5].in.r : 1 [by t.a.fifo_element[4].buf_func._y:=0] + 1769730 t.a.fifo_element[5].buf_func._y : 0 [by t.a.fifo_element[5].in.r:=1] + 1770120 t.a.fifo_element[4].inack_ctl._y : 0 [by t.a.fifo_element[5].in.r:=1] + 1772376 t.a.fifo_element[6].in.r : 1 [by t.a.fifo_element[5].buf_func._y:=0] + 1772658 t.a.fifo_element[6].buf_func._y : 0 [by t.a.fifo_element[6].in.r:=1] + 1776423 t.a.fifo_element[4].in.a : 1 [by t.a.fifo_element[4].inack_ctl._y:=0] + 1776425 t.a.fifo_element[4]._en : 0 [by t.a.fifo_element[4].in.a:=1] + 1777138 t.a.fifo_element[3]._out_a_B : 0 [by t.a.fifo_element[4].in.a:=1] + 1778271 t.a.fifo_element[3].in.a : 1 [by t.a.fifo_element[3].inack_ctl._y:=0] + 1778319 t.a.fifo_element[2]._out_a_B : 0 [by t.a.fifo_element[3].in.a:=1] + 1778354 t.a.fifo_element[3]._en : 0 [by t.a.fifo_element[3].in.a:=1] + 1792527 t.a.fifo_element[2].in.a : 1 [by t.a.fifo_element[2].inack_ctl._y:=0] + 1792531 t.a.fifo_element[2]._en : 0 [by t.a.fifo_element[2].in.a:=1] + 1793418 t.a.fifo_element[3].buf_func._y : 1 [by t.a.fifo_element[3]._en:=0] + 1794867 t.a.fifo_element[4].in.r : 0 [by t.a.fifo_element[3].buf_func._y:=1] + 1795223 t.a.fifo_element[4].inack_ctl._y : 1 [by t.a.fifo_element[4].in.r:=0] + 1795224 t.a.fifo_element[4].in.a : 0 [by t.a.fifo_element[4].inack_ctl._y:=1] + 1795225 t.a.fifo_element[3]._out_a_B : 1 [by t.a.fifo_element[4].in.a:=0] + 1803115 t.a.fifo_element[5].inack_ctl._y : 0 [by t.a.fifo_element[6].in.r:=1] + 1803123 t.a.fifo_element[5].in.a : 1 [by t.a.fifo_element[5].inack_ctl._y:=0] + 1803148 t.a.fifo_element[4]._out_a_B : 0 [by t.a.fifo_element[5].in.a:=1] + 1804197 t.a.fifo_element[2].buf_func._y : 1 [by t.a.fifo_element[2]._en:=0] + 1804198 t.a.fifo_element[3].in.r : 0 [by t.a.fifo_element[2].buf_func._y:=1] + 1804459 t.a.fifo_element[3].inack_ctl._y : 1 [by t.a.fifo_element[3].in.r:=0] + 1804463 t.a.fifo_element[3].in.a : 0 [by t.a.fifo_element[3].inack_ctl._y:=1] + 1804577 t.a.fifo_element[3]._en : 1 [by t.a.fifo_element[3].in.a:=0] + 1806485 t.a.fifo_element[2]._out_a_B : 1 [by t.a.fifo_element[3].in.a:=0] + 1810949 t.a.fifo_element[4].buf_func._y : 1 [by t.a.fifo_element[4]._out_a_B:=0] + 1810950 t.a.fifo_element[5].in.r : 0 [by t.a.fifo_element[4].buf_func._y:=1] + 1810951 t.a.fifo_element[4]._en : 1 [by t.a.fifo_element[5].in.r:=0] + 1830752 t.a.fifo_element[5]._en : 0 [by t.a.fifo_element[5].in.a:=1] + 1830783 t.a.fifo_element[5].inack_ctl._y : 1 [by t.a.fifo_element[5]._en:=0] + 1830785 t.a.fifo_element[5].in.a : 0 [by t.a.fifo_element[5].inack_ctl._y:=1] + 1830888 t.a.fifo_element[4]._out_a_B : 1 [by t.a.fifo_element[5].in.a:=0] + 1836813 t.a.fifo_element[7].in.r : 1 [by t.a.fifo_element[6].buf_func._y:=0] + 1836814 t.a.fifo_element[6].inack_ctl._y : 0 [by t.a.fifo_element[7].in.r:=1] + 1837263 t.a.fifo_element[6].in.a : 1 [by t.a.fifo_element[6].inack_ctl._y:=0] + 1843467 t.a.fifo_element[6]._en : 0 [by t.a.fifo_element[6].in.a:=1] + 1852620 t.a.fifo_element[1]._out_a_B : 0 [by t.a.fifo_element[2].in.a:=1] + 1852621 t.a.fifo_element[1].buf_func._y : 1 [by t.a.fifo_element[1]._out_a_B:=0] + 1853832 t.a.fifo_element[2].in.r : 0 [by t.a.fifo_element[1].buf_func._y:=1] + 1853985 t.a.fifo_element[2].inack_ctl._y : 1 [by t.a.fifo_element[2].in.r:=0] + 1854341 t.a.fifo_element[2].in.a : 0 [by t.a.fifo_element[2].inack_ctl._y:=1] + 1854458 t.a.fifo_element[1]._out_a_B : 1 [by t.a.fifo_element[2].in.a:=0] + 1854717 t.a.fifo_element[1]._en : 1 [by t.a.fifo_element[2].in.r:=0] + 1870670 t.a.fifo_element[5]._out_a_B : 0 [by t.a.fifo_element[6].in.a:=1] + 1870672 t.a.fifo_element[5].buf_func._y : 1 [by t.a.fifo_element[5]._out_a_B:=0] + 1870680 t.a.fifo_element[6].in.r : 0 [by t.a.fifo_element[5].buf_func._y:=1] + 1884182 t.a.fifo_element[5]._en : 1 [by t.a.fifo_element[6].in.r:=0] + 1884464 t.a.fifo_element[6].inack_ctl._y : 1 [by t.a.fifo_element[6].in.r:=0] + 1893104 t.a.fifo_element[6].in.a : 0 [by t.a.fifo_element[6].inack_ctl._y:=1] + 1893105 t.a.fifo_element[5]._out_a_B : 1 [by t.a.fifo_element[6].in.a:=0] + 1899773 t.a.fifo_element[7].buf_func._y : 0 [by t.a.fifo_element[7].in.r:=1] + 1900740 t.a.fifo_element[8].in.r : 1 [by t.a.fifo_element[7].buf_func._y:=0] + 1900761 t.a.fifo_element[7].inack_ctl._y : 0 [by t.a.fifo_element[8].in.r:=1] + 1903885 t.a.fifo_element[2]._en : 1 [by t.a.fifo_element[2].in.a:=0] + 1926612 t.a.fifo_element[7].in.a : 1 [by t.a.fifo_element[7].inack_ctl._y:=0] + 1926613 t.a.fifo_element[7]._en : 0 [by t.a.fifo_element[7].in.a:=1] + 1929880 t.a.fifo_element[8].buf_func._y : 0 [by t.a.fifo_element[8].in.r:=1] + 1929900 t.a.fifo_element[9].in.r : 1 [by t.a.fifo_element[8].buf_func._y:=0] + 1929908 t.a.fifo_element[8].inack_ctl._y : 0 [by t.a.fifo_element[9].in.r:=1] + 1930051 t.a.fifo_element[9].buf_func._y : 0 [by t.a.fifo_element[9].in.r:=1] + 1931465 t.a.fifo_element[6]._out_a_B : 0 [by t.a.fifo_element[7].in.a:=1] + 1931658 t.a.fifo_element[6].buf_func._y : 1 [by t.a.fifo_element[6]._out_a_B:=0] + 1936135 t.a.fifo_element[8].in.a : 1 [by t.a.fifo_element[8].inack_ctl._y:=0] + 1936136 t.a.fifo_element[8]._en : 0 [by t.a.fifo_element[8].in.a:=1] + 1936686 t.a.fifo_element[7]._out_a_B : 0 [by t.a.fifo_element[8].in.a:=1] + 1940871 t.a.fifo_element[10].in.r : 1 [by t.a.fifo_element[9].buf_func._y:=0] + 1940872 t.a.fifo_element[10].buf_func._y : 0 [by t.a.fifo_element[10].in.r:=1] + 1943416 t.a.fifo_element[7].buf_func._y : 1 [by t.a.fifo_element[7]._out_a_B:=0] + 1945008 t.a.fifo_element[8].in.r : 0 [by t.a.fifo_element[7].buf_func._y:=1] + 1945435 t.a.fifo_element[8].inack_ctl._y : 1 [by t.a.fifo_element[8].in.r:=0] + 1950906 t.a.fifo_element[11].in.r : 1 [by t.a.fifo_element[10].buf_func._y:=0] + 1950920 t.a.fifo_element[10].inack_ctl._y : 0 [by t.a.fifo_element[11].in.r:=1] + 1951085 t.a.fifo_element[10].in.a : 1 [by t.a.fifo_element[10].inack_ctl._y:=0] + 1951100 t.a.fifo_element[9]._out_a_B : 0 [by t.a.fifo_element[10].in.a:=1] + 1953005 t.a.fifo_element[10]._en : 0 [by t.a.fifo_element[10].in.a:=1] + 1956203 t.a.fifo_element[7].in.r : 0 [by t.a.fifo_element[6].buf_func._y:=1] + 1956204 t.a.fifo_element[7].inack_ctl._y : 1 [by t.a.fifo_element[7].in.r:=0] + 1956204 t.a.fifo_element[6]._en : 1 [by t.a.fifo_element[7].in.r:=0] + 1956951 t.a.fifo_element[7].in.a : 0 [by t.a.fifo_element[7].inack_ctl._y:=1] + 1956976 t.a.fifo_element[7]._en : 1 [by t.a.fifo_element[7].in.a:=0] + 1958730 t.a.fifo_element[9].inack_ctl._y : 0 [by t.a.fifo_element[10].in.r:=1] + 1959319 t.a.fifo_element[9].in.a : 1 [by t.a.fifo_element[9].inack_ctl._y:=0] + 1959360 t.a.fifo_element[9]._en : 0 [by t.a.fifo_element[9].in.a:=1] + 1959367 t.a.fifo_element[9].buf_func._y : 1 [by t.a.fifo_element[9]._en:=0] + 1959524 t.a.fifo_element[10].in.r : 0 [by t.a.fifo_element[9].buf_func._y:=1] + 1959525 t.a.fifo_element[10].inack_ctl._y : 1 [by t.a.fifo_element[10].in.r:=0] + 1967921 t.a.fifo_element[10].in.a : 0 [by t.a.fifo_element[10].inack_ctl._y:=1] + 1967930 t.a.fifo_element[9]._out_a_B : 1 [by t.a.fifo_element[10].in.a:=0] + 1978395 t.a.fifo_element[6]._out_a_B : 1 [by t.a.fifo_element[7].in.a:=0] + 1984684 t.a.fifo_element[8]._out_a_B : 0 [by t.a.fifo_element[9].in.a:=1] + 1984707 t.a.fifo_element[8].buf_func._y : 1 [by t.a.fifo_element[8]._out_a_B:=0] + 1985267 t.a.fifo_element[9].in.r : 0 [by t.a.fifo_element[8].buf_func._y:=1] + 1987360 t.a.fifo_element[9].inack_ctl._y : 1 [by t.a.fifo_element[9].in.r:=0] + 1990088 t.a.fifo_element[9].in.a : 0 [by t.a.fifo_element[9].inack_ctl._y:=1] + 1990835 t.a.fifo_element[8]._out_a_B : 1 [by t.a.fifo_element[9].in.a:=0] + 1991342 t.a.fifo_element[8].in.a : 0 [by t.a.fifo_element[8].inack_ctl._y:=1] + 1991343 t.a.fifo_element[7]._out_a_B : 1 [by t.a.fifo_element[8].in.a:=0] + 1991368 t.a.fifo_element[8]._en : 1 [by t.a.fifo_element[8].in.a:=0] + 2023888 t.a.fifo_element[9]._en : 1 [by t.a.fifo_element[9].in.a:=0] + 2023888 t.in.r : 0 + 2023889 t.a.fifo_element[0].inack_ctl._y : 1 [by t.in.r:=0] + 2030969 t.in.a : 0 [by t.a.fifo_element[0].inack_ctl._y:=1] + 2030970 t.a.fifo_element[0]._en : 1 [by t.in.a:=0] 5 bit inside - 289693 t.in.r : 1 - 289693 t.in.r : 0 + 2030970 t.in.r : 1 + 2030971 t.a.fifo_element[0].buf_func._y : 0 [by t.in.r:=1] + 2031102 t.a.fifo_element[1].in.r : 1 [by t.a.fifo_element[0].buf_func._y:=0] + 2031122 t.a.fifo_element[0].inack_ctl._y : 0 [by t.a.fifo_element[1].in.r:=1] + 2031295 t.in.a : 1 [by t.a.fifo_element[0].inack_ctl._y:=0] + 2031298 t.a.fifo_element[0]._en : 0 [by t.in.a:=1] + 2031425 t.a.fifo_element[1].buf_func._y : 0 [by t.a.fifo_element[1].in.r:=1] + 2046662 t.a.fifo_element[2].in.r : 1 [by t.a.fifo_element[1].buf_func._y:=0] + 2048839 t.a.fifo_element[2].buf_func._y : 0 [by t.a.fifo_element[2].in.r:=1] + 2050928 t.a.fifo_element[1].inack_ctl._y : 0 [by t.a.fifo_element[2].in.r:=1] + 2076972 t.a.fifo_element[3].in.r : 1 [by t.a.fifo_element[2].buf_func._y:=0] + 2082759 t.a.fifo_element[1].in.a : 1 [by t.a.fifo_element[1].inack_ctl._y:=0] + 2083113 t.a.fifo_element[1]._en : 0 [by t.a.fifo_element[1].in.a:=1] + 2083656 t.a.fifo_element[0]._out_a_B : 0 [by t.a.fifo_element[1].in.a:=1] + 2088063 t.a.fifo_element[2].inack_ctl._y : 0 [by t.a.fifo_element[3].in.r:=1] + 2088081 t.a.fifo_element[2].in.a : 1 [by t.a.fifo_element[2].inack_ctl._y:=0] + 2088348 t.a.fifo_element[1]._out_a_B : 0 [by t.a.fifo_element[2].in.a:=1] + 2088768 t.a.fifo_element[1].buf_func._y : 1 [by t.a.fifo_element[1]._out_a_B:=0] + 2090856 t.a.fifo_element[3].buf_func._y : 0 [by t.a.fifo_element[3].in.r:=1] + 2091362 t.a.fifo_element[2]._en : 0 [by t.a.fifo_element[2].in.a:=1] + 2092557 t.a.fifo_element[4].in.r : 1 [by t.a.fifo_element[3].buf_func._y:=0] + 2092661 t.a.fifo_element[4].buf_func._y : 0 [by t.a.fifo_element[4].in.r:=1] + 2092683 t.a.fifo_element[5].in.r : 1 [by t.a.fifo_element[4].buf_func._y:=0] + 2093102 t.a.fifo_element[3].inack_ctl._y : 0 [by t.a.fifo_element[4].in.r:=1] + 2093103 t.a.fifo_element[3].in.a : 1 [by t.a.fifo_element[3].inack_ctl._y:=0] + 2093514 t.a.fifo_element[2]._out_a_B : 0 [by t.a.fifo_element[3].in.a:=1] + 2094948 t.a.fifo_element[0].buf_func._y : 1 [by t.a.fifo_element[0]._out_a_B:=0] + 2095688 t.a.fifo_element[3]._en : 0 [by t.a.fifo_element[3].in.a:=1] + 2100136 t.a.fifo_element[2].buf_func._y : 1 [by t.a.fifo_element[2]._out_a_B:=0] + 2101560 t.a.fifo_element[3].in.r : 0 [by t.a.fifo_element[2].buf_func._y:=1] + 2101655 t.a.fifo_element[3].inack_ctl._y : 1 [by t.a.fifo_element[3].in.r:=0] + 2105884 t.a.fifo_element[2].in.r : 0 [by t.a.fifo_element[1].buf_func._y:=1] + 2105885 t.a.fifo_element[2].inack_ctl._y : 1 [by t.a.fifo_element[2].in.r:=0] + 2106016 t.a.fifo_element[3].in.a : 0 [by t.a.fifo_element[3].inack_ctl._y:=1] + 2106017 t.a.fifo_element[2]._out_a_B : 1 [by t.a.fifo_element[3].in.a:=0] + 2107578 t.a.fifo_element[1].in.r : 0 [by t.a.fifo_element[0].buf_func._y:=1] + 2111029 t.a.fifo_element[5].buf_func._y : 0 [by t.a.fifo_element[5].in.r:=1] + 2111071 t.a.fifo_element[6].in.r : 1 [by t.a.fifo_element[5].buf_func._y:=0] + 2111299 t.a.fifo_element[6].buf_func._y : 0 [by t.a.fifo_element[6].in.r:=1] + 2111429 t.a.fifo_element[7].in.r : 1 [by t.a.fifo_element[6].buf_func._y:=0] + 2111430 t.a.fifo_element[7].buf_func._y : 0 [by t.a.fifo_element[7].in.r:=1] + 2111446 t.a.fifo_element[8].in.r : 1 [by t.a.fifo_element[7].buf_func._y:=0] + 2111451 t.a.fifo_element[7].inack_ctl._y : 0 [by t.a.fifo_element[8].in.r:=1] + 2111454 t.a.fifo_element[8].buf_func._y : 0 [by t.a.fifo_element[8].in.r:=1] + 2111461 t.a.fifo_element[7].in.a : 1 [by t.a.fifo_element[7].inack_ctl._y:=0] + 2111508 t.a.fifo_element[6]._out_a_B : 0 [by t.a.fifo_element[7].in.a:=1] + 2111553 t.a.fifo_element[7]._en : 0 [by t.a.fifo_element[7].in.a:=1] + 2111843 t.a.fifo_element[9].in.r : 1 [by t.a.fifo_element[8].buf_func._y:=0] + 2112334 t.a.fifo_element[5].inack_ctl._y : 0 [by t.a.fifo_element[6].in.r:=1] + 2113162 t.a.fifo_element[6].inack_ctl._y : 0 [by t.a.fifo_element[7].in.r:=1] + 2113704 t.a.fifo_element[9].buf_func._y : 0 [by t.a.fifo_element[9].in.r:=1] + 2115037 t.a.fifo_element[10].in.r : 1 [by t.a.fifo_element[9].buf_func._y:=0] + 2117466 t.a.fifo_element[6].in.a : 1 [by t.a.fifo_element[6].inack_ctl._y:=0] + 2117527 t.a.fifo_element[6]._en : 0 [by t.a.fifo_element[6].in.a:=1] + 2117571 t.a.fifo_element[6].buf_func._y : 1 [by t.a.fifo_element[6]._en:=0] + 2117588 t.a.fifo_element[7].in.r : 0 [by t.a.fifo_element[6].buf_func._y:=1] + 2117672 t.a.fifo_element[5]._out_a_B : 0 [by t.a.fifo_element[6].in.a:=1] + 2117978 t.a.fifo_element[7].inack_ctl._y : 1 [by t.a.fifo_element[7].in.r:=0] + 2119175 t.a.fifo_element[7].in.a : 0 [by t.a.fifo_element[7].inack_ctl._y:=1] + 2119176 t.a.fifo_element[6]._out_a_B : 1 [by t.a.fifo_element[7].in.a:=0] + 2122991 t.a.fifo_element[8].inack_ctl._y : 0 [by t.a.fifo_element[9].in.r:=1] + 2122994 t.a.fifo_element[8].in.a : 1 [by t.a.fifo_element[8].inack_ctl._y:=0] + 2123047 t.a.fifo_element[7]._out_a_B : 0 [by t.a.fifo_element[8].in.a:=1] + 2129541 t.a.fifo_element[5].in.a : 1 [by t.a.fifo_element[5].inack_ctl._y:=0] + 2129545 t.a.fifo_element[5]._en : 0 [by t.a.fifo_element[5].in.a:=1] + 2129564 t.a.fifo_element[5].buf_func._y : 1 [by t.a.fifo_element[5]._en:=0] + 2129567 t.a.fifo_element[6].in.r : 0 [by t.a.fifo_element[5].buf_func._y:=1] + 2129714 t.a.fifo_element[7].buf_func._y : 1 [by t.a.fifo_element[7]._out_a_B:=0] + 2129720 t.a.fifo_element[8].in.r : 0 [by t.a.fifo_element[7].buf_func._y:=1] + 2131249 t.a.fifo_element[6].inack_ctl._y : 1 [by t.a.fifo_element[6].in.r:=0] + 2131757 t.a.fifo_element[4]._out_a_B : 0 [by t.a.fifo_element[5].in.a:=1] + 2132607 t.a.fifo_element[1].inack_ctl._y : 1 [by t.a.fifo_element[1].in.r:=0] + 2133590 t.a.fifo_element[1].in.a : 0 [by t.a.fifo_element[1].inack_ctl._y:=1] + 2133639 t.a.fifo_element[1]._en : 1 [by t.a.fifo_element[1].in.a:=0] + 2135390 t.a.fifo_element[2].in.a : 0 [by t.a.fifo_element[2].inack_ctl._y:=1] + 2135396 t.a.fifo_element[1]._out_a_B : 1 [by t.a.fifo_element[2].in.a:=0] + 2135408 t.a.fifo_element[2]._en : 1 [by t.a.fifo_element[2].in.a:=0] + 2144369 t.a.fifo_element[4].inack_ctl._y : 0 [by t.a.fifo_element[5].in.r:=1] + 2144374 t.a.fifo_element[4].in.a : 1 [by t.a.fifo_element[4].inack_ctl._y:=0] + 2144376 t.a.fifo_element[4]._en : 0 [by t.a.fifo_element[4].in.a:=1] + 2144712 t.a.fifo_element[3]._out_a_B : 0 [by t.a.fifo_element[4].in.a:=1] + 2144746 t.a.fifo_element[4].buf_func._y : 1 [by t.a.fifo_element[4]._en:=0] + 2144747 t.a.fifo_element[5].in.r : 0 [by t.a.fifo_element[4].buf_func._y:=1] + 2144833 t.a.fifo_element[5].inack_ctl._y : 1 [by t.a.fifo_element[5].in.r:=0] + 2144936 t.a.fifo_element[5].in.a : 0 [by t.a.fifo_element[5].inack_ctl._y:=1] + 2145044 t.a.fifo_element[4]._out_a_B : 1 [by t.a.fifo_element[5].in.a:=0] + 2145267 t.a.fifo_element[0]._out_a_B : 1 [by t.a.fifo_element[1].in.a:=0] + 2145318 t.a.fifo_element[3].buf_func._y : 1 [by t.a.fifo_element[3]._out_a_B:=0] + 2145331 t.a.fifo_element[4].in.r : 0 [by t.a.fifo_element[3].buf_func._y:=1] + 2145332 t.a.fifo_element[3]._en : 1 [by t.a.fifo_element[4].in.r:=0] + 2145688 t.a.fifo_element[5]._en : 1 [by t.a.fifo_element[5].in.a:=0] + 2157122 t.a.fifo_element[8]._en : 0 [by t.a.fifo_element[8].in.a:=1] + 2157123 t.a.fifo_element[8].inack_ctl._y : 1 [by t.a.fifo_element[8]._en:=0] + 2157129 t.a.fifo_element[8].in.a : 0 [by t.a.fifo_element[8].inack_ctl._y:=1] + 2158425 t.a.fifo_element[7]._out_a_B : 1 [by t.a.fifo_element[8].in.a:=0] + 2159651 t.a.fifo_element[4].inack_ctl._y : 1 [by t.a.fifo_element[4].in.r:=0] + 2159669 t.a.fifo_element[4].in.a : 0 [by t.a.fifo_element[4].inack_ctl._y:=1] + 2162682 t.a.fifo_element[6].in.a : 0 [by t.a.fifo_element[6].inack_ctl._y:=1] + 2162703 t.a.fifo_element[3]._out_a_B : 1 [by t.a.fifo_element[4].in.a:=0] + 2163387 t.a.fifo_element[5]._out_a_B : 1 [by t.a.fifo_element[6].in.a:=0] + 2169786 t.a.fifo_element[7]._en : 1 [by t.a.fifo_element[8].in.r:=0] + 2171385 t.a.fifo_element[9].inack_ctl._y : 0 [by t.a.fifo_element[10].in.r:=1] + 2171386 t.a.fifo_element[9].in.a : 1 [by t.a.fifo_element[9].inack_ctl._y:=0] + 2171387 t.a.fifo_element[9]._en : 0 [by t.a.fifo_element[9].in.a:=1] + 2187973 t.a.fifo_element[4]._en : 1 [by t.a.fifo_element[4].in.a:=0] + 2201009 t.a.fifo_element[8]._out_a_B : 0 [by t.a.fifo_element[9].in.a:=1] + 2203853 t.a.fifo_element[8].buf_func._y : 1 [by t.a.fifo_element[8]._out_a_B:=0] + 2203854 t.a.fifo_element[9].in.r : 0 [by t.a.fifo_element[8].buf_func._y:=1] + 2205330 t.a.fifo_element[9].inack_ctl._y : 1 [by t.a.fifo_element[9].in.r:=0] + 2215021 t.a.fifo_element[9].in.a : 0 [by t.a.fifo_element[9].inack_ctl._y:=1] + 2215060 t.a.fifo_element[8]._out_a_B : 1 [by t.a.fifo_element[9].in.a:=0] + 2217451 t.a.fifo_element[6]._en : 1 [by t.a.fifo_element[6].in.a:=0] + 2259983 t.a.fifo_element[8]._en : 1 [by t.a.fifo_element[9].in.r:=0] + 2259983 t.in.r : 0 + 2259986 t.a.fifo_element[0].inack_ctl._y : 1 [by t.in.r:=0] + 2260144 t.in.a : 0 [by t.a.fifo_element[0].inack_ctl._y:=1] + 2263755 t.a.fifo_element[0]._en : 1 [by t.in.a:=0] 6 bit inside - 289693 t.in.r : 1 - 289693 t.in.r : 0 + 2263755 t.in.r : 1 + 2263772 t.a.fifo_element[0].buf_func._y : 0 [by t.in.r:=1] + 2273460 t.a.fifo_element[1].in.r : 1 [by t.a.fifo_element[0].buf_func._y:=0] + 2274717 t.a.fifo_element[0].inack_ctl._y : 0 [by t.a.fifo_element[1].in.r:=1] + 2291970 t.in.a : 1 [by t.a.fifo_element[0].inack_ctl._y:=0] + 2293260 t.a.fifo_element[0]._en : 0 [by t.in.a:=1] + 2332453 t.a.fifo_element[1].buf_func._y : 0 [by t.a.fifo_element[1].in.r:=1] + 2346296 t.a.fifo_element[2].in.r : 1 [by t.a.fifo_element[1].buf_func._y:=0] + 2346298 t.a.fifo_element[1].inack_ctl._y : 0 [by t.a.fifo_element[2].in.r:=1] + 2346304 t.a.fifo_element[1].in.a : 1 [by t.a.fifo_element[1].inack_ctl._y:=0] + 2346463 t.a.fifo_element[1]._en : 0 [by t.a.fifo_element[1].in.a:=1] + 2353383 t.a.fifo_element[0]._out_a_B : 0 [by t.a.fifo_element[1].in.a:=1] + 2353434 t.a.fifo_element[0].buf_func._y : 1 [by t.a.fifo_element[0]._out_a_B:=0] + 2354091 t.a.fifo_element[1].in.r : 0 [by t.a.fifo_element[0].buf_func._y:=1] + 2354377 t.a.fifo_element[1].inack_ctl._y : 1 [by t.a.fifo_element[1].in.r:=0] + 2354496 t.a.fifo_element[1].in.a : 0 [by t.a.fifo_element[1].inack_ctl._y:=1] + 2368681 t.a.fifo_element[0]._out_a_B : 1 [by t.a.fifo_element[1].in.a:=0] + 2391813 t.a.fifo_element[2].buf_func._y : 0 [by t.a.fifo_element[2].in.r:=1] + 2408424 t.a.fifo_element[3].in.r : 1 [by t.a.fifo_element[2].buf_func._y:=0] + 2408636 t.a.fifo_element[2].inack_ctl._y : 0 [by t.a.fifo_element[3].in.r:=1] + 2408694 t.a.fifo_element[3].buf_func._y : 0 [by t.a.fifo_element[3].in.r:=1] + 2408695 t.a.fifo_element[4].in.r : 1 [by t.a.fifo_element[3].buf_func._y:=0] + 2408697 t.a.fifo_element[3].inack_ctl._y : 0 [by t.a.fifo_element[4].in.r:=1] + 2408724 t.a.fifo_element[3].in.a : 1 [by t.a.fifo_element[3].inack_ctl._y:=0] + 2408733 t.a.fifo_element[2]._out_a_B : 0 [by t.a.fifo_element[3].in.a:=1] + 2408791 t.a.fifo_element[3]._en : 0 [by t.a.fifo_element[3].in.a:=1] + 2418518 t.a.fifo_element[2].in.a : 1 [by t.a.fifo_element[2].inack_ctl._y:=0] + 2419217 t.a.fifo_element[1]._out_a_B : 0 [by t.a.fifo_element[2].in.a:=1] + 2419218 t.a.fifo_element[1].buf_func._y : 1 [by t.a.fifo_element[1]._out_a_B:=0] + 2420366 t.a.fifo_element[4].buf_func._y : 0 [by t.a.fifo_element[4].in.r:=1] + 2420792 t.a.fifo_element[5].in.r : 1 [by t.a.fifo_element[4].buf_func._y:=0] + 2420924 t.a.fifo_element[2].in.r : 0 [by t.a.fifo_element[1].buf_func._y:=1] + 2421038 t.a.fifo_element[4].inack_ctl._y : 0 [by t.a.fifo_element[5].in.r:=1] + 2422313 t.a.fifo_element[5].buf_func._y : 0 [by t.a.fifo_element[5].in.r:=1] + 2423556 t.a.fifo_element[4].in.a : 1 [by t.a.fifo_element[4].inack_ctl._y:=0] + 2423766 t.a.fifo_element[3]._out_a_B : 0 [by t.a.fifo_element[4].in.a:=1] + 2423792 t.a.fifo_element[3].buf_func._y : 1 [by t.a.fifo_element[3]._out_a_B:=0] + 2423843 t.a.fifo_element[4].in.r : 0 [by t.a.fifo_element[3].buf_func._y:=1] + 2435033 t.a.fifo_element[2]._en : 0 [by t.a.fifo_element[2].in.a:=1] + 2435169 t.a.fifo_element[2].buf_func._y : 1 [by t.a.fifo_element[2]._en:=0] + 2436547 t.a.fifo_element[2].inack_ctl._y : 1 [by t.a.fifo_element[2]._en:=0] + 2436555 t.a.fifo_element[2].in.a : 0 [by t.a.fifo_element[2].inack_ctl._y:=1] + 2436563 t.a.fifo_element[1]._out_a_B : 1 [by t.a.fifo_element[2].in.a:=0] + 2444387 t.a.fifo_element[3].in.r : 0 [by t.a.fifo_element[2].buf_func._y:=1] + 2445354 t.a.fifo_element[2]._en : 1 [by t.a.fifo_element[3].in.r:=0] + 2449706 t.a.fifo_element[3].inack_ctl._y : 1 [by t.a.fifo_element[3].in.r:=0] + 2457861 t.a.fifo_element[1]._en : 1 [by t.a.fifo_element[2].in.r:=0] + 2458430 t.a.fifo_element[3].in.a : 0 [by t.a.fifo_element[3].inack_ctl._y:=1] + 2458439 t.a.fifo_element[2]._out_a_B : 1 [by t.a.fifo_element[3].in.a:=0] + 2472905 t.a.fifo_element[4]._en : 0 [by t.a.fifo_element[4].in.a:=1] + 2476366 t.a.fifo_element[6].in.r : 1 [by t.a.fifo_element[5].buf_func._y:=0] + 2476368 t.a.fifo_element[6].buf_func._y : 0 [by t.a.fifo_element[6].in.r:=1] + 2476412 t.a.fifo_element[7].in.r : 1 [by t.a.fifo_element[6].buf_func._y:=0] + 2476440 t.a.fifo_element[6].inack_ctl._y : 0 [by t.a.fifo_element[7].in.r:=1] + 2476443 t.a.fifo_element[6].in.a : 1 [by t.a.fifo_element[6].inack_ctl._y:=0] + 2476458 t.a.fifo_element[5]._out_a_B : 0 [by t.a.fifo_element[6].in.a:=1] + 2476520 t.a.fifo_element[5].inack_ctl._y : 0 [by t.a.fifo_element[6].in.r:=1] + 2476521 t.a.fifo_element[5].in.a : 1 [by t.a.fifo_element[5].inack_ctl._y:=0] + 2476974 t.a.fifo_element[4].inack_ctl._y : 1 [by t.a.fifo_element[4]._en:=0] + 2477360 t.a.fifo_element[4].in.a : 0 [by t.a.fifo_element[4].inack_ctl._y:=1] + 2477509 t.a.fifo_element[4]._out_a_B : 0 [by t.a.fifo_element[5].in.a:=1] + 2478120 t.a.fifo_element[6]._en : 0 [by t.a.fifo_element[6].in.a:=1] + 2480036 t.a.fifo_element[3]._out_a_B : 1 [by t.a.fifo_element[4].in.a:=0] + 2480517 t.a.fifo_element[5]._en : 0 [by t.a.fifo_element[5].in.a:=1] + 2481804 t.a.fifo_element[5].buf_func._y : 1 [by t.a.fifo_element[5]._en:=0] + 2483643 t.a.fifo_element[3]._en : 1 [by t.a.fifo_element[3].in.a:=0] + 2502255 t.a.fifo_element[6].in.r : 0 [by t.a.fifo_element[5].buf_func._y:=1] + 2505234 t.a.fifo_element[6].inack_ctl._y : 1 [by t.a.fifo_element[6].in.r:=0] + 2505452 t.a.fifo_element[6].in.a : 0 [by t.a.fifo_element[6].inack_ctl._y:=1] + 2512442 t.a.fifo_element[4].buf_func._y : 1 [by t.a.fifo_element[4]._out_a_B:=0] + 2518048 t.a.fifo_element[7].buf_func._y : 0 [by t.a.fifo_element[7].in.r:=1] + 2518119 t.a.fifo_element[8].in.r : 1 [by t.a.fifo_element[7].buf_func._y:=0] + 2518766 t.a.fifo_element[7].inack_ctl._y : 0 [by t.a.fifo_element[8].in.r:=1] + 2519668 t.a.fifo_element[7].in.a : 1 [by t.a.fifo_element[7].inack_ctl._y:=0] + 2519971 t.a.fifo_element[6]._out_a_B : 0 [by t.a.fifo_element[7].in.a:=1] + 2527440 t.a.fifo_element[8].buf_func._y : 0 [by t.a.fifo_element[8].in.r:=1] + 2527753 t.a.fifo_element[7]._en : 0 [by t.a.fifo_element[7].in.a:=1] + 2527776 t.a.fifo_element[9].in.r : 1 [by t.a.fifo_element[8].buf_func._y:=0] + 2536155 t.a.fifo_element[5].in.r : 0 [by t.a.fifo_element[4].buf_func._y:=1] + 2536156 t.a.fifo_element[4]._en : 1 [by t.a.fifo_element[5].in.r:=0] + 2550474 t.a.fifo_element[5]._out_a_B : 1 [by t.a.fifo_element[6].in.a:=0] + 2560584 t.a.fifo_element[8].inack_ctl._y : 0 [by t.a.fifo_element[9].in.r:=1] + 2560602 t.a.fifo_element[8].in.a : 1 [by t.a.fifo_element[8].inack_ctl._y:=0] + 2560603 t.a.fifo_element[8]._en : 0 [by t.a.fifo_element[8].in.a:=1] + 2560609 t.a.fifo_element[7]._out_a_B : 0 [by t.a.fifo_element[8].in.a:=1] + 2573591 t.a.fifo_element[7].buf_func._y : 1 [by t.a.fifo_element[7]._out_a_B:=0] + 2573616 t.a.fifo_element[8].in.r : 0 [by t.a.fifo_element[7].buf_func._y:=1] + 2573617 t.a.fifo_element[8].inack_ctl._y : 1 [by t.a.fifo_element[8].in.r:=0] + 2573783 t.a.fifo_element[8].in.a : 0 [by t.a.fifo_element[8].inack_ctl._y:=1] + 2573792 t.a.fifo_element[7]._out_a_B : 1 [by t.a.fifo_element[8].in.a:=0] + 2576666 t.a.fifo_element[6].buf_func._y : 1 [by t.a.fifo_element[6]._out_a_B:=0] + 2576675 t.a.fifo_element[7].in.r : 0 [by t.a.fifo_element[6].buf_func._y:=1] + 2576786 t.a.fifo_element[6]._en : 1 [by t.a.fifo_element[7].in.r:=0] + 2580269 t.a.fifo_element[7].inack_ctl._y : 1 [by t.a.fifo_element[7].in.r:=0] + 2581138 t.a.fifo_element[7].in.a : 0 [by t.a.fifo_element[7].inack_ctl._y:=1] + 2581142 t.a.fifo_element[7]._en : 1 [by t.a.fifo_element[7].in.a:=0] + 2581168 t.a.fifo_element[6]._out_a_B : 1 [by t.a.fifo_element[7].in.a:=0] + 2598814 t.a.fifo_element[5].inack_ctl._y : 1 [by t.a.fifo_element[5].in.r:=0] + 2598815 t.a.fifo_element[5].in.a : 0 [by t.a.fifo_element[5].inack_ctl._y:=1] + 2607764 t.a.fifo_element[5]._en : 1 [by t.a.fifo_element[5].in.a:=0] + 2609568 t.a.fifo_element[4]._out_a_B : 1 [by t.a.fifo_element[5].in.a:=0] + 2609568 t.in.r : 0 + 2639368 t.a.fifo_element[0].inack_ctl._y : 1 [by t.in.r:=0] + 2645008 t.in.a : 0 [by t.a.fifo_element[0].inack_ctl._y:=1] + 2645222 t.a.fifo_element[0]._en : 1 [by t.in.a:=0] 7 bit inside -WRONG ASSERT: "t.out.r" has value 0 and not 1. diff --git a/test/unit_tests/fifo_t_15/run/prsim.pdf b/test/unit_tests/fifo_t_15/run/prsim.pdf new file mode 100644 index 0000000..26508f5 Binary files /dev/null and b/test/unit_tests/fifo_t_15/run/prsim.pdf differ diff --git a/test/unit_tests/fifo_t_15/run/test.prs b/test/unit_tests/fifo_t_15/run/test.prs index a54ca0b..b340595 100644 --- a/test/unit_tests/fifo_t_15/run/test.prs +++ b/test/unit_tests/fifo_t_15/run/test.prs @@ -68,8 +68,8 @@ ~("t.a.fifo_element[0].reset_buf._y")->"t.a.fifo_element[0].reset_buf.y"+ "t.a.fifo_element[0].inv_outa.a"->"t.a.fifo_element[0].inv_outa.y"- ~("t.a.fifo_element[0].inv_outa.a")->"t.a.fifo_element[0].inv_outa.y"+ -~"t.a.fifo_element[0].inack_ctl.c1"&~"t.a.fifo_element[0].inack_ctl.c2"&~"t.a.fifo_element[0].inack_ctl.c3"|~"t.a.fifo_element[0].inack_ctl.pr_B"->"t.a.fifo_element[0].inack_ctl._y"+ -"t.a.fifo_element[0].inack_ctl.c1"&"t.a.fifo_element[0].inack_ctl.c2"&"t.a.fifo_element[0].inack_ctl.c3"&"t.a.fifo_element[0].inack_ctl.sr_B"->"t.a.fifo_element[0].inack_ctl._y"- +~"t.a.fifo_element[0].inack_ctl.c1"&~"t.a.fifo_element[0].inack_ctl.c2"|~"t.a.fifo_element[0].inack_ctl.pr_B"->"t.a.fifo_element[0].inack_ctl._y"+ +"t.a.fifo_element[0].inack_ctl.c1"&"t.a.fifo_element[0].inack_ctl.c2"&"t.a.fifo_element[0].inack_ctl.n1"&"t.a.fifo_element[0].inack_ctl.sr_B"->"t.a.fifo_element[0].inack_ctl._y"- "t.a.fifo_element[0].inack_ctl._y"->"t.a.fifo_element[0].inack_ctl.y"- ~("t.a.fifo_element[0].inack_ctl._y")->"t.a.fifo_element[0].inack_ctl.y"+ ~"t.a.fifo_element[0].buf_func.c1"&~"t.a.fifo_element[0].buf_func.c2"|~"t.a.fifo_element[0].buf_func.pr_B"->"t.a.fifo_element[0].buf_func._y"+ @@ -109,7 +109,7 @@ = "t.a.fifo_element[0].out.a" "t.a.fifo_element[0].inv_outa.a" = "t.a.fifo_element[0].out.d.d[0]" "t.a.fifo_element[0].buf_func.y" = "t.a.fifo_element[0].out.d.d[0]" "t.a.fifo_element[0].en_ctl.p1" -= "t.a.fifo_element[0].out.d.d[0]" "t.a.fifo_element[0].inack_ctl.c3" += "t.a.fifo_element[0].out.d.d[0]" "t.a.fifo_element[0].inack_ctl.n1" = "t.a.fifo_element[0].out.d.d[0]" "t.a.fifo_element[0].out.r" "t.a.fifo_element[1].reset_buf.a"->"t.a.fifo_element[1].reset_buf._y"- ~("t.a.fifo_element[1].reset_buf.a")->"t.a.fifo_element[1].reset_buf._y"+ @@ -117,8 +117,8 @@ ~("t.a.fifo_element[1].reset_buf._y")->"t.a.fifo_element[1].reset_buf.y"+ "t.a.fifo_element[1].inv_outa.a"->"t.a.fifo_element[1].inv_outa.y"- ~("t.a.fifo_element[1].inv_outa.a")->"t.a.fifo_element[1].inv_outa.y"+ -~"t.a.fifo_element[1].inack_ctl.c1"&~"t.a.fifo_element[1].inack_ctl.c2"&~"t.a.fifo_element[1].inack_ctl.c3"|~"t.a.fifo_element[1].inack_ctl.pr_B"->"t.a.fifo_element[1].inack_ctl._y"+ -"t.a.fifo_element[1].inack_ctl.c1"&"t.a.fifo_element[1].inack_ctl.c2"&"t.a.fifo_element[1].inack_ctl.c3"&"t.a.fifo_element[1].inack_ctl.sr_B"->"t.a.fifo_element[1].inack_ctl._y"- +~"t.a.fifo_element[1].inack_ctl.c1"&~"t.a.fifo_element[1].inack_ctl.c2"|~"t.a.fifo_element[1].inack_ctl.pr_B"->"t.a.fifo_element[1].inack_ctl._y"+ +"t.a.fifo_element[1].inack_ctl.c1"&"t.a.fifo_element[1].inack_ctl.c2"&"t.a.fifo_element[1].inack_ctl.n1"&"t.a.fifo_element[1].inack_ctl.sr_B"->"t.a.fifo_element[1].inack_ctl._y"- "t.a.fifo_element[1].inack_ctl._y"->"t.a.fifo_element[1].inack_ctl.y"- ~("t.a.fifo_element[1].inack_ctl._y")->"t.a.fifo_element[1].inack_ctl.y"+ ~"t.a.fifo_element[1].buf_func.c1"&~"t.a.fifo_element[1].buf_func.c2"|~"t.a.fifo_element[1].buf_func.pr_B"->"t.a.fifo_element[1].buf_func._y"+ @@ -158,7 +158,7 @@ = "t.a.fifo_element[1].out.a" "t.a.fifo_element[1].inv_outa.a" = "t.a.fifo_element[1].out.d.d[0]" "t.a.fifo_element[1].buf_func.y" = "t.a.fifo_element[1].out.d.d[0]" "t.a.fifo_element[1].en_ctl.p1" -= "t.a.fifo_element[1].out.d.d[0]" "t.a.fifo_element[1].inack_ctl.c3" += "t.a.fifo_element[1].out.d.d[0]" "t.a.fifo_element[1].inack_ctl.n1" = "t.a.fifo_element[1].out.d.d[0]" "t.a.fifo_element[1].out.r" "t.a.fifo_element[2].reset_buf.a"->"t.a.fifo_element[2].reset_buf._y"- ~("t.a.fifo_element[2].reset_buf.a")->"t.a.fifo_element[2].reset_buf._y"+ @@ -166,8 +166,8 @@ ~("t.a.fifo_element[2].reset_buf._y")->"t.a.fifo_element[2].reset_buf.y"+ "t.a.fifo_element[2].inv_outa.a"->"t.a.fifo_element[2].inv_outa.y"- ~("t.a.fifo_element[2].inv_outa.a")->"t.a.fifo_element[2].inv_outa.y"+ -~"t.a.fifo_element[2].inack_ctl.c1"&~"t.a.fifo_element[2].inack_ctl.c2"&~"t.a.fifo_element[2].inack_ctl.c3"|~"t.a.fifo_element[2].inack_ctl.pr_B"->"t.a.fifo_element[2].inack_ctl._y"+ -"t.a.fifo_element[2].inack_ctl.c1"&"t.a.fifo_element[2].inack_ctl.c2"&"t.a.fifo_element[2].inack_ctl.c3"&"t.a.fifo_element[2].inack_ctl.sr_B"->"t.a.fifo_element[2].inack_ctl._y"- +~"t.a.fifo_element[2].inack_ctl.c1"&~"t.a.fifo_element[2].inack_ctl.c2"|~"t.a.fifo_element[2].inack_ctl.pr_B"->"t.a.fifo_element[2].inack_ctl._y"+ +"t.a.fifo_element[2].inack_ctl.c1"&"t.a.fifo_element[2].inack_ctl.c2"&"t.a.fifo_element[2].inack_ctl.n1"&"t.a.fifo_element[2].inack_ctl.sr_B"->"t.a.fifo_element[2].inack_ctl._y"- "t.a.fifo_element[2].inack_ctl._y"->"t.a.fifo_element[2].inack_ctl.y"- ~("t.a.fifo_element[2].inack_ctl._y")->"t.a.fifo_element[2].inack_ctl.y"+ ~"t.a.fifo_element[2].buf_func.c1"&~"t.a.fifo_element[2].buf_func.c2"|~"t.a.fifo_element[2].buf_func.pr_B"->"t.a.fifo_element[2].buf_func._y"+ @@ -207,7 +207,7 @@ = "t.a.fifo_element[2].out.a" "t.a.fifo_element[2].inv_outa.a" = "t.a.fifo_element[2].out.d.d[0]" "t.a.fifo_element[2].buf_func.y" = "t.a.fifo_element[2].out.d.d[0]" "t.a.fifo_element[2].en_ctl.p1" -= "t.a.fifo_element[2].out.d.d[0]" "t.a.fifo_element[2].inack_ctl.c3" += "t.a.fifo_element[2].out.d.d[0]" "t.a.fifo_element[2].inack_ctl.n1" = "t.a.fifo_element[2].out.d.d[0]" "t.a.fifo_element[2].out.r" "t.a.fifo_element[3].reset_buf.a"->"t.a.fifo_element[3].reset_buf._y"- ~("t.a.fifo_element[3].reset_buf.a")->"t.a.fifo_element[3].reset_buf._y"+ @@ -215,8 +215,8 @@ ~("t.a.fifo_element[3].reset_buf._y")->"t.a.fifo_element[3].reset_buf.y"+ "t.a.fifo_element[3].inv_outa.a"->"t.a.fifo_element[3].inv_outa.y"- ~("t.a.fifo_element[3].inv_outa.a")->"t.a.fifo_element[3].inv_outa.y"+ -~"t.a.fifo_element[3].inack_ctl.c1"&~"t.a.fifo_element[3].inack_ctl.c2"&~"t.a.fifo_element[3].inack_ctl.c3"|~"t.a.fifo_element[3].inack_ctl.pr_B"->"t.a.fifo_element[3].inack_ctl._y"+ -"t.a.fifo_element[3].inack_ctl.c1"&"t.a.fifo_element[3].inack_ctl.c2"&"t.a.fifo_element[3].inack_ctl.c3"&"t.a.fifo_element[3].inack_ctl.sr_B"->"t.a.fifo_element[3].inack_ctl._y"- +~"t.a.fifo_element[3].inack_ctl.c1"&~"t.a.fifo_element[3].inack_ctl.c2"|~"t.a.fifo_element[3].inack_ctl.pr_B"->"t.a.fifo_element[3].inack_ctl._y"+ +"t.a.fifo_element[3].inack_ctl.c1"&"t.a.fifo_element[3].inack_ctl.c2"&"t.a.fifo_element[3].inack_ctl.n1"&"t.a.fifo_element[3].inack_ctl.sr_B"->"t.a.fifo_element[3].inack_ctl._y"- "t.a.fifo_element[3].inack_ctl._y"->"t.a.fifo_element[3].inack_ctl.y"- ~("t.a.fifo_element[3].inack_ctl._y")->"t.a.fifo_element[3].inack_ctl.y"+ ~"t.a.fifo_element[3].buf_func.c1"&~"t.a.fifo_element[3].buf_func.c2"|~"t.a.fifo_element[3].buf_func.pr_B"->"t.a.fifo_element[3].buf_func._y"+ @@ -256,7 +256,7 @@ = "t.a.fifo_element[3].out.a" "t.a.fifo_element[3].inv_outa.a" = "t.a.fifo_element[3].out.d.d[0]" "t.a.fifo_element[3].buf_func.y" = "t.a.fifo_element[3].out.d.d[0]" "t.a.fifo_element[3].en_ctl.p1" -= "t.a.fifo_element[3].out.d.d[0]" "t.a.fifo_element[3].inack_ctl.c3" += "t.a.fifo_element[3].out.d.d[0]" "t.a.fifo_element[3].inack_ctl.n1" = "t.a.fifo_element[3].out.d.d[0]" "t.a.fifo_element[3].out.r" "t.a.fifo_element[4].reset_buf.a"->"t.a.fifo_element[4].reset_buf._y"- ~("t.a.fifo_element[4].reset_buf.a")->"t.a.fifo_element[4].reset_buf._y"+ @@ -264,8 +264,8 @@ ~("t.a.fifo_element[4].reset_buf._y")->"t.a.fifo_element[4].reset_buf.y"+ "t.a.fifo_element[4].inv_outa.a"->"t.a.fifo_element[4].inv_outa.y"- ~("t.a.fifo_element[4].inv_outa.a")->"t.a.fifo_element[4].inv_outa.y"+ -~"t.a.fifo_element[4].inack_ctl.c1"&~"t.a.fifo_element[4].inack_ctl.c2"&~"t.a.fifo_element[4].inack_ctl.c3"|~"t.a.fifo_element[4].inack_ctl.pr_B"->"t.a.fifo_element[4].inack_ctl._y"+ -"t.a.fifo_element[4].inack_ctl.c1"&"t.a.fifo_element[4].inack_ctl.c2"&"t.a.fifo_element[4].inack_ctl.c3"&"t.a.fifo_element[4].inack_ctl.sr_B"->"t.a.fifo_element[4].inack_ctl._y"- +~"t.a.fifo_element[4].inack_ctl.c1"&~"t.a.fifo_element[4].inack_ctl.c2"|~"t.a.fifo_element[4].inack_ctl.pr_B"->"t.a.fifo_element[4].inack_ctl._y"+ +"t.a.fifo_element[4].inack_ctl.c1"&"t.a.fifo_element[4].inack_ctl.c2"&"t.a.fifo_element[4].inack_ctl.n1"&"t.a.fifo_element[4].inack_ctl.sr_B"->"t.a.fifo_element[4].inack_ctl._y"- "t.a.fifo_element[4].inack_ctl._y"->"t.a.fifo_element[4].inack_ctl.y"- ~("t.a.fifo_element[4].inack_ctl._y")->"t.a.fifo_element[4].inack_ctl.y"+ ~"t.a.fifo_element[4].buf_func.c1"&~"t.a.fifo_element[4].buf_func.c2"|~"t.a.fifo_element[4].buf_func.pr_B"->"t.a.fifo_element[4].buf_func._y"+ @@ -305,7 +305,7 @@ = "t.a.fifo_element[4].out.a" "t.a.fifo_element[4].inv_outa.a" = "t.a.fifo_element[4].out.d.d[0]" "t.a.fifo_element[4].buf_func.y" = "t.a.fifo_element[4].out.d.d[0]" "t.a.fifo_element[4].en_ctl.p1" -= "t.a.fifo_element[4].out.d.d[0]" "t.a.fifo_element[4].inack_ctl.c3" += "t.a.fifo_element[4].out.d.d[0]" "t.a.fifo_element[4].inack_ctl.n1" = "t.a.fifo_element[4].out.d.d[0]" "t.a.fifo_element[4].out.r" "t.a.fifo_element[5].reset_buf.a"->"t.a.fifo_element[5].reset_buf._y"- ~("t.a.fifo_element[5].reset_buf.a")->"t.a.fifo_element[5].reset_buf._y"+ @@ -313,8 +313,8 @@ ~("t.a.fifo_element[5].reset_buf._y")->"t.a.fifo_element[5].reset_buf.y"+ "t.a.fifo_element[5].inv_outa.a"->"t.a.fifo_element[5].inv_outa.y"- ~("t.a.fifo_element[5].inv_outa.a")->"t.a.fifo_element[5].inv_outa.y"+ -~"t.a.fifo_element[5].inack_ctl.c1"&~"t.a.fifo_element[5].inack_ctl.c2"&~"t.a.fifo_element[5].inack_ctl.c3"|~"t.a.fifo_element[5].inack_ctl.pr_B"->"t.a.fifo_element[5].inack_ctl._y"+ -"t.a.fifo_element[5].inack_ctl.c1"&"t.a.fifo_element[5].inack_ctl.c2"&"t.a.fifo_element[5].inack_ctl.c3"&"t.a.fifo_element[5].inack_ctl.sr_B"->"t.a.fifo_element[5].inack_ctl._y"- +~"t.a.fifo_element[5].inack_ctl.c1"&~"t.a.fifo_element[5].inack_ctl.c2"|~"t.a.fifo_element[5].inack_ctl.pr_B"->"t.a.fifo_element[5].inack_ctl._y"+ +"t.a.fifo_element[5].inack_ctl.c1"&"t.a.fifo_element[5].inack_ctl.c2"&"t.a.fifo_element[5].inack_ctl.n1"&"t.a.fifo_element[5].inack_ctl.sr_B"->"t.a.fifo_element[5].inack_ctl._y"- "t.a.fifo_element[5].inack_ctl._y"->"t.a.fifo_element[5].inack_ctl.y"- ~("t.a.fifo_element[5].inack_ctl._y")->"t.a.fifo_element[5].inack_ctl.y"+ ~"t.a.fifo_element[5].buf_func.c1"&~"t.a.fifo_element[5].buf_func.c2"|~"t.a.fifo_element[5].buf_func.pr_B"->"t.a.fifo_element[5].buf_func._y"+ @@ -354,7 +354,7 @@ = "t.a.fifo_element[5].out.a" "t.a.fifo_element[5].inv_outa.a" = "t.a.fifo_element[5].out.d.d[0]" "t.a.fifo_element[5].buf_func.y" = "t.a.fifo_element[5].out.d.d[0]" "t.a.fifo_element[5].en_ctl.p1" -= "t.a.fifo_element[5].out.d.d[0]" "t.a.fifo_element[5].inack_ctl.c3" += "t.a.fifo_element[5].out.d.d[0]" "t.a.fifo_element[5].inack_ctl.n1" = "t.a.fifo_element[5].out.d.d[0]" "t.a.fifo_element[5].out.r" "t.a.fifo_element[6].reset_buf.a"->"t.a.fifo_element[6].reset_buf._y"- ~("t.a.fifo_element[6].reset_buf.a")->"t.a.fifo_element[6].reset_buf._y"+ @@ -362,8 +362,8 @@ ~("t.a.fifo_element[6].reset_buf._y")->"t.a.fifo_element[6].reset_buf.y"+ "t.a.fifo_element[6].inv_outa.a"->"t.a.fifo_element[6].inv_outa.y"- ~("t.a.fifo_element[6].inv_outa.a")->"t.a.fifo_element[6].inv_outa.y"+ -~"t.a.fifo_element[6].inack_ctl.c1"&~"t.a.fifo_element[6].inack_ctl.c2"&~"t.a.fifo_element[6].inack_ctl.c3"|~"t.a.fifo_element[6].inack_ctl.pr_B"->"t.a.fifo_element[6].inack_ctl._y"+ -"t.a.fifo_element[6].inack_ctl.c1"&"t.a.fifo_element[6].inack_ctl.c2"&"t.a.fifo_element[6].inack_ctl.c3"&"t.a.fifo_element[6].inack_ctl.sr_B"->"t.a.fifo_element[6].inack_ctl._y"- +~"t.a.fifo_element[6].inack_ctl.c1"&~"t.a.fifo_element[6].inack_ctl.c2"|~"t.a.fifo_element[6].inack_ctl.pr_B"->"t.a.fifo_element[6].inack_ctl._y"+ +"t.a.fifo_element[6].inack_ctl.c1"&"t.a.fifo_element[6].inack_ctl.c2"&"t.a.fifo_element[6].inack_ctl.n1"&"t.a.fifo_element[6].inack_ctl.sr_B"->"t.a.fifo_element[6].inack_ctl._y"- "t.a.fifo_element[6].inack_ctl._y"->"t.a.fifo_element[6].inack_ctl.y"- ~("t.a.fifo_element[6].inack_ctl._y")->"t.a.fifo_element[6].inack_ctl.y"+ ~"t.a.fifo_element[6].buf_func.c1"&~"t.a.fifo_element[6].buf_func.c2"|~"t.a.fifo_element[6].buf_func.pr_B"->"t.a.fifo_element[6].buf_func._y"+ @@ -403,7 +403,7 @@ = "t.a.fifo_element[6].out.a" "t.a.fifo_element[6].inv_outa.a" = "t.a.fifo_element[6].out.d.d[0]" "t.a.fifo_element[6].buf_func.y" = "t.a.fifo_element[6].out.d.d[0]" "t.a.fifo_element[6].en_ctl.p1" -= "t.a.fifo_element[6].out.d.d[0]" "t.a.fifo_element[6].inack_ctl.c3" += "t.a.fifo_element[6].out.d.d[0]" "t.a.fifo_element[6].inack_ctl.n1" = "t.a.fifo_element[6].out.d.d[0]" "t.a.fifo_element[6].out.r" "t.a.fifo_element[7].reset_buf.a"->"t.a.fifo_element[7].reset_buf._y"- ~("t.a.fifo_element[7].reset_buf.a")->"t.a.fifo_element[7].reset_buf._y"+ @@ -411,8 +411,8 @@ ~("t.a.fifo_element[7].reset_buf._y")->"t.a.fifo_element[7].reset_buf.y"+ "t.a.fifo_element[7].inv_outa.a"->"t.a.fifo_element[7].inv_outa.y"- ~("t.a.fifo_element[7].inv_outa.a")->"t.a.fifo_element[7].inv_outa.y"+ -~"t.a.fifo_element[7].inack_ctl.c1"&~"t.a.fifo_element[7].inack_ctl.c2"&~"t.a.fifo_element[7].inack_ctl.c3"|~"t.a.fifo_element[7].inack_ctl.pr_B"->"t.a.fifo_element[7].inack_ctl._y"+ -"t.a.fifo_element[7].inack_ctl.c1"&"t.a.fifo_element[7].inack_ctl.c2"&"t.a.fifo_element[7].inack_ctl.c3"&"t.a.fifo_element[7].inack_ctl.sr_B"->"t.a.fifo_element[7].inack_ctl._y"- +~"t.a.fifo_element[7].inack_ctl.c1"&~"t.a.fifo_element[7].inack_ctl.c2"|~"t.a.fifo_element[7].inack_ctl.pr_B"->"t.a.fifo_element[7].inack_ctl._y"+ +"t.a.fifo_element[7].inack_ctl.c1"&"t.a.fifo_element[7].inack_ctl.c2"&"t.a.fifo_element[7].inack_ctl.n1"&"t.a.fifo_element[7].inack_ctl.sr_B"->"t.a.fifo_element[7].inack_ctl._y"- "t.a.fifo_element[7].inack_ctl._y"->"t.a.fifo_element[7].inack_ctl.y"- ~("t.a.fifo_element[7].inack_ctl._y")->"t.a.fifo_element[7].inack_ctl.y"+ ~"t.a.fifo_element[7].buf_func.c1"&~"t.a.fifo_element[7].buf_func.c2"|~"t.a.fifo_element[7].buf_func.pr_B"->"t.a.fifo_element[7].buf_func._y"+ @@ -452,7 +452,7 @@ = "t.a.fifo_element[7].out.a" "t.a.fifo_element[7].inv_outa.a" = "t.a.fifo_element[7].out.d.d[0]" "t.a.fifo_element[7].buf_func.y" = "t.a.fifo_element[7].out.d.d[0]" "t.a.fifo_element[7].en_ctl.p1" -= "t.a.fifo_element[7].out.d.d[0]" "t.a.fifo_element[7].inack_ctl.c3" += "t.a.fifo_element[7].out.d.d[0]" "t.a.fifo_element[7].inack_ctl.n1" = "t.a.fifo_element[7].out.d.d[0]" "t.a.fifo_element[7].out.r" "t.a.fifo_element[8].reset_buf.a"->"t.a.fifo_element[8].reset_buf._y"- ~("t.a.fifo_element[8].reset_buf.a")->"t.a.fifo_element[8].reset_buf._y"+ @@ -460,8 +460,8 @@ ~("t.a.fifo_element[8].reset_buf._y")->"t.a.fifo_element[8].reset_buf.y"+ "t.a.fifo_element[8].inv_outa.a"->"t.a.fifo_element[8].inv_outa.y"- ~("t.a.fifo_element[8].inv_outa.a")->"t.a.fifo_element[8].inv_outa.y"+ -~"t.a.fifo_element[8].inack_ctl.c1"&~"t.a.fifo_element[8].inack_ctl.c2"&~"t.a.fifo_element[8].inack_ctl.c3"|~"t.a.fifo_element[8].inack_ctl.pr_B"->"t.a.fifo_element[8].inack_ctl._y"+ -"t.a.fifo_element[8].inack_ctl.c1"&"t.a.fifo_element[8].inack_ctl.c2"&"t.a.fifo_element[8].inack_ctl.c3"&"t.a.fifo_element[8].inack_ctl.sr_B"->"t.a.fifo_element[8].inack_ctl._y"- +~"t.a.fifo_element[8].inack_ctl.c1"&~"t.a.fifo_element[8].inack_ctl.c2"|~"t.a.fifo_element[8].inack_ctl.pr_B"->"t.a.fifo_element[8].inack_ctl._y"+ +"t.a.fifo_element[8].inack_ctl.c1"&"t.a.fifo_element[8].inack_ctl.c2"&"t.a.fifo_element[8].inack_ctl.n1"&"t.a.fifo_element[8].inack_ctl.sr_B"->"t.a.fifo_element[8].inack_ctl._y"- "t.a.fifo_element[8].inack_ctl._y"->"t.a.fifo_element[8].inack_ctl.y"- ~("t.a.fifo_element[8].inack_ctl._y")->"t.a.fifo_element[8].inack_ctl.y"+ ~"t.a.fifo_element[8].buf_func.c1"&~"t.a.fifo_element[8].buf_func.c2"|~"t.a.fifo_element[8].buf_func.pr_B"->"t.a.fifo_element[8].buf_func._y"+ @@ -501,7 +501,7 @@ = "t.a.fifo_element[8].out.a" "t.a.fifo_element[8].inv_outa.a" = "t.a.fifo_element[8].out.d.d[0]" "t.a.fifo_element[8].buf_func.y" = "t.a.fifo_element[8].out.d.d[0]" "t.a.fifo_element[8].en_ctl.p1" -= "t.a.fifo_element[8].out.d.d[0]" "t.a.fifo_element[8].inack_ctl.c3" += "t.a.fifo_element[8].out.d.d[0]" "t.a.fifo_element[8].inack_ctl.n1" = "t.a.fifo_element[8].out.d.d[0]" "t.a.fifo_element[8].out.r" "t.a.fifo_element[9].reset_buf.a"->"t.a.fifo_element[9].reset_buf._y"- ~("t.a.fifo_element[9].reset_buf.a")->"t.a.fifo_element[9].reset_buf._y"+ @@ -509,8 +509,8 @@ ~("t.a.fifo_element[9].reset_buf._y")->"t.a.fifo_element[9].reset_buf.y"+ "t.a.fifo_element[9].inv_outa.a"->"t.a.fifo_element[9].inv_outa.y"- ~("t.a.fifo_element[9].inv_outa.a")->"t.a.fifo_element[9].inv_outa.y"+ -~"t.a.fifo_element[9].inack_ctl.c1"&~"t.a.fifo_element[9].inack_ctl.c2"&~"t.a.fifo_element[9].inack_ctl.c3"|~"t.a.fifo_element[9].inack_ctl.pr_B"->"t.a.fifo_element[9].inack_ctl._y"+ -"t.a.fifo_element[9].inack_ctl.c1"&"t.a.fifo_element[9].inack_ctl.c2"&"t.a.fifo_element[9].inack_ctl.c3"&"t.a.fifo_element[9].inack_ctl.sr_B"->"t.a.fifo_element[9].inack_ctl._y"- +~"t.a.fifo_element[9].inack_ctl.c1"&~"t.a.fifo_element[9].inack_ctl.c2"|~"t.a.fifo_element[9].inack_ctl.pr_B"->"t.a.fifo_element[9].inack_ctl._y"+ +"t.a.fifo_element[9].inack_ctl.c1"&"t.a.fifo_element[9].inack_ctl.c2"&"t.a.fifo_element[9].inack_ctl.n1"&"t.a.fifo_element[9].inack_ctl.sr_B"->"t.a.fifo_element[9].inack_ctl._y"- "t.a.fifo_element[9].inack_ctl._y"->"t.a.fifo_element[9].inack_ctl.y"- ~("t.a.fifo_element[9].inack_ctl._y")->"t.a.fifo_element[9].inack_ctl.y"+ ~"t.a.fifo_element[9].buf_func.c1"&~"t.a.fifo_element[9].buf_func.c2"|~"t.a.fifo_element[9].buf_func.pr_B"->"t.a.fifo_element[9].buf_func._y"+ @@ -550,7 +550,7 @@ = "t.a.fifo_element[9].out.a" "t.a.fifo_element[9].inv_outa.a" = "t.a.fifo_element[9].out.d.d[0]" "t.a.fifo_element[9].buf_func.y" = "t.a.fifo_element[9].out.d.d[0]" "t.a.fifo_element[9].en_ctl.p1" -= "t.a.fifo_element[9].out.d.d[0]" "t.a.fifo_element[9].inack_ctl.c3" += "t.a.fifo_element[9].out.d.d[0]" "t.a.fifo_element[9].inack_ctl.n1" = "t.a.fifo_element[9].out.d.d[0]" "t.a.fifo_element[9].out.r" "t.a.fifo_element[10].reset_buf.a"->"t.a.fifo_element[10].reset_buf._y"- ~("t.a.fifo_element[10].reset_buf.a")->"t.a.fifo_element[10].reset_buf._y"+ @@ -558,8 +558,8 @@ ~("t.a.fifo_element[10].reset_buf._y")->"t.a.fifo_element[10].reset_buf.y"+ "t.a.fifo_element[10].inv_outa.a"->"t.a.fifo_element[10].inv_outa.y"- ~("t.a.fifo_element[10].inv_outa.a")->"t.a.fifo_element[10].inv_outa.y"+ -~"t.a.fifo_element[10].inack_ctl.c1"&~"t.a.fifo_element[10].inack_ctl.c2"&~"t.a.fifo_element[10].inack_ctl.c3"|~"t.a.fifo_element[10].inack_ctl.pr_B"->"t.a.fifo_element[10].inack_ctl._y"+ -"t.a.fifo_element[10].inack_ctl.c1"&"t.a.fifo_element[10].inack_ctl.c2"&"t.a.fifo_element[10].inack_ctl.c3"&"t.a.fifo_element[10].inack_ctl.sr_B"->"t.a.fifo_element[10].inack_ctl._y"- +~"t.a.fifo_element[10].inack_ctl.c1"&~"t.a.fifo_element[10].inack_ctl.c2"|~"t.a.fifo_element[10].inack_ctl.pr_B"->"t.a.fifo_element[10].inack_ctl._y"+ +"t.a.fifo_element[10].inack_ctl.c1"&"t.a.fifo_element[10].inack_ctl.c2"&"t.a.fifo_element[10].inack_ctl.n1"&"t.a.fifo_element[10].inack_ctl.sr_B"->"t.a.fifo_element[10].inack_ctl._y"- "t.a.fifo_element[10].inack_ctl._y"->"t.a.fifo_element[10].inack_ctl.y"- ~("t.a.fifo_element[10].inack_ctl._y")->"t.a.fifo_element[10].inack_ctl.y"+ ~"t.a.fifo_element[10].buf_func.c1"&~"t.a.fifo_element[10].buf_func.c2"|~"t.a.fifo_element[10].buf_func.pr_B"->"t.a.fifo_element[10].buf_func._y"+ @@ -599,7 +599,7 @@ = "t.a.fifo_element[10].out.a" "t.a.fifo_element[10].inv_outa.a" = "t.a.fifo_element[10].out.d.d[0]" "t.a.fifo_element[10].buf_func.y" = "t.a.fifo_element[10].out.d.d[0]" "t.a.fifo_element[10].en_ctl.p1" -= "t.a.fifo_element[10].out.d.d[0]" "t.a.fifo_element[10].inack_ctl.c3" += "t.a.fifo_element[10].out.d.d[0]" "t.a.fifo_element[10].inack_ctl.n1" = "t.a.fifo_element[10].out.d.d[0]" "t.a.fifo_element[10].out.r" "t.a.fifo_element[11].reset_buf.a"->"t.a.fifo_element[11].reset_buf._y"- ~("t.a.fifo_element[11].reset_buf.a")->"t.a.fifo_element[11].reset_buf._y"+ @@ -607,8 +607,8 @@ ~("t.a.fifo_element[11].reset_buf._y")->"t.a.fifo_element[11].reset_buf.y"+ "t.a.fifo_element[11].inv_outa.a"->"t.a.fifo_element[11].inv_outa.y"- ~("t.a.fifo_element[11].inv_outa.a")->"t.a.fifo_element[11].inv_outa.y"+ -~"t.a.fifo_element[11].inack_ctl.c1"&~"t.a.fifo_element[11].inack_ctl.c2"&~"t.a.fifo_element[11].inack_ctl.c3"|~"t.a.fifo_element[11].inack_ctl.pr_B"->"t.a.fifo_element[11].inack_ctl._y"+ -"t.a.fifo_element[11].inack_ctl.c1"&"t.a.fifo_element[11].inack_ctl.c2"&"t.a.fifo_element[11].inack_ctl.c3"&"t.a.fifo_element[11].inack_ctl.sr_B"->"t.a.fifo_element[11].inack_ctl._y"- +~"t.a.fifo_element[11].inack_ctl.c1"&~"t.a.fifo_element[11].inack_ctl.c2"|~"t.a.fifo_element[11].inack_ctl.pr_B"->"t.a.fifo_element[11].inack_ctl._y"+ +"t.a.fifo_element[11].inack_ctl.c1"&"t.a.fifo_element[11].inack_ctl.c2"&"t.a.fifo_element[11].inack_ctl.n1"&"t.a.fifo_element[11].inack_ctl.sr_B"->"t.a.fifo_element[11].inack_ctl._y"- "t.a.fifo_element[11].inack_ctl._y"->"t.a.fifo_element[11].inack_ctl.y"- ~("t.a.fifo_element[11].inack_ctl._y")->"t.a.fifo_element[11].inack_ctl.y"+ ~"t.a.fifo_element[11].buf_func.c1"&~"t.a.fifo_element[11].buf_func.c2"|~"t.a.fifo_element[11].buf_func.pr_B"->"t.a.fifo_element[11].buf_func._y"+ @@ -648,7 +648,7 @@ = "t.a.fifo_element[11].out.a" "t.a.fifo_element[11].inv_outa.a" = "t.a.fifo_element[11].out.d.d[0]" "t.a.fifo_element[11].buf_func.y" = "t.a.fifo_element[11].out.d.d[0]" "t.a.fifo_element[11].en_ctl.p1" -= "t.a.fifo_element[11].out.d.d[0]" "t.a.fifo_element[11].inack_ctl.c3" += "t.a.fifo_element[11].out.d.d[0]" "t.a.fifo_element[11].inack_ctl.n1" = "t.a.fifo_element[11].out.d.d[0]" "t.a.fifo_element[11].out.r" "t.a.fifo_element[12].reset_buf.a"->"t.a.fifo_element[12].reset_buf._y"- ~("t.a.fifo_element[12].reset_buf.a")->"t.a.fifo_element[12].reset_buf._y"+ @@ -656,8 +656,8 @@ ~("t.a.fifo_element[12].reset_buf._y")->"t.a.fifo_element[12].reset_buf.y"+ "t.a.fifo_element[12].inv_outa.a"->"t.a.fifo_element[12].inv_outa.y"- ~("t.a.fifo_element[12].inv_outa.a")->"t.a.fifo_element[12].inv_outa.y"+ -~"t.a.fifo_element[12].inack_ctl.c1"&~"t.a.fifo_element[12].inack_ctl.c2"&~"t.a.fifo_element[12].inack_ctl.c3"|~"t.a.fifo_element[12].inack_ctl.pr_B"->"t.a.fifo_element[12].inack_ctl._y"+ -"t.a.fifo_element[12].inack_ctl.c1"&"t.a.fifo_element[12].inack_ctl.c2"&"t.a.fifo_element[12].inack_ctl.c3"&"t.a.fifo_element[12].inack_ctl.sr_B"->"t.a.fifo_element[12].inack_ctl._y"- +~"t.a.fifo_element[12].inack_ctl.c1"&~"t.a.fifo_element[12].inack_ctl.c2"|~"t.a.fifo_element[12].inack_ctl.pr_B"->"t.a.fifo_element[12].inack_ctl._y"+ +"t.a.fifo_element[12].inack_ctl.c1"&"t.a.fifo_element[12].inack_ctl.c2"&"t.a.fifo_element[12].inack_ctl.n1"&"t.a.fifo_element[12].inack_ctl.sr_B"->"t.a.fifo_element[12].inack_ctl._y"- "t.a.fifo_element[12].inack_ctl._y"->"t.a.fifo_element[12].inack_ctl.y"- ~("t.a.fifo_element[12].inack_ctl._y")->"t.a.fifo_element[12].inack_ctl.y"+ ~"t.a.fifo_element[12].buf_func.c1"&~"t.a.fifo_element[12].buf_func.c2"|~"t.a.fifo_element[12].buf_func.pr_B"->"t.a.fifo_element[12].buf_func._y"+ @@ -697,7 +697,7 @@ = "t.a.fifo_element[12].out.a" "t.a.fifo_element[12].inv_outa.a" = "t.a.fifo_element[12].out.d.d[0]" "t.a.fifo_element[12].buf_func.y" = "t.a.fifo_element[12].out.d.d[0]" "t.a.fifo_element[12].en_ctl.p1" -= "t.a.fifo_element[12].out.d.d[0]" "t.a.fifo_element[12].inack_ctl.c3" += "t.a.fifo_element[12].out.d.d[0]" "t.a.fifo_element[12].inack_ctl.n1" = "t.a.fifo_element[12].out.d.d[0]" "t.a.fifo_element[12].out.r" "t.a.fifo_element[13].reset_buf.a"->"t.a.fifo_element[13].reset_buf._y"- ~("t.a.fifo_element[13].reset_buf.a")->"t.a.fifo_element[13].reset_buf._y"+ @@ -705,8 +705,8 @@ ~("t.a.fifo_element[13].reset_buf._y")->"t.a.fifo_element[13].reset_buf.y"+ "t.a.fifo_element[13].inv_outa.a"->"t.a.fifo_element[13].inv_outa.y"- ~("t.a.fifo_element[13].inv_outa.a")->"t.a.fifo_element[13].inv_outa.y"+ -~"t.a.fifo_element[13].inack_ctl.c1"&~"t.a.fifo_element[13].inack_ctl.c2"&~"t.a.fifo_element[13].inack_ctl.c3"|~"t.a.fifo_element[13].inack_ctl.pr_B"->"t.a.fifo_element[13].inack_ctl._y"+ -"t.a.fifo_element[13].inack_ctl.c1"&"t.a.fifo_element[13].inack_ctl.c2"&"t.a.fifo_element[13].inack_ctl.c3"&"t.a.fifo_element[13].inack_ctl.sr_B"->"t.a.fifo_element[13].inack_ctl._y"- +~"t.a.fifo_element[13].inack_ctl.c1"&~"t.a.fifo_element[13].inack_ctl.c2"|~"t.a.fifo_element[13].inack_ctl.pr_B"->"t.a.fifo_element[13].inack_ctl._y"+ +"t.a.fifo_element[13].inack_ctl.c1"&"t.a.fifo_element[13].inack_ctl.c2"&"t.a.fifo_element[13].inack_ctl.n1"&"t.a.fifo_element[13].inack_ctl.sr_B"->"t.a.fifo_element[13].inack_ctl._y"- "t.a.fifo_element[13].inack_ctl._y"->"t.a.fifo_element[13].inack_ctl.y"- ~("t.a.fifo_element[13].inack_ctl._y")->"t.a.fifo_element[13].inack_ctl.y"+ ~"t.a.fifo_element[13].buf_func.c1"&~"t.a.fifo_element[13].buf_func.c2"|~"t.a.fifo_element[13].buf_func.pr_B"->"t.a.fifo_element[13].buf_func._y"+ @@ -746,7 +746,7 @@ = "t.a.fifo_element[13].out.a" "t.a.fifo_element[13].inv_outa.a" = "t.a.fifo_element[13].out.d.d[0]" "t.a.fifo_element[13].buf_func.y" = "t.a.fifo_element[13].out.d.d[0]" "t.a.fifo_element[13].en_ctl.p1" -= "t.a.fifo_element[13].out.d.d[0]" "t.a.fifo_element[13].inack_ctl.c3" += "t.a.fifo_element[13].out.d.d[0]" "t.a.fifo_element[13].inack_ctl.n1" = "t.a.fifo_element[13].out.d.d[0]" "t.a.fifo_element[13].out.r" "t.a.fifo_element[14].reset_buf.a"->"t.a.fifo_element[14].reset_buf._y"- ~("t.a.fifo_element[14].reset_buf.a")->"t.a.fifo_element[14].reset_buf._y"+ @@ -754,8 +754,8 @@ ~("t.a.fifo_element[14].reset_buf._y")->"t.a.fifo_element[14].reset_buf.y"+ "t.a.fifo_element[14].inv_outa.a"->"t.a.fifo_element[14].inv_outa.y"- ~("t.a.fifo_element[14].inv_outa.a")->"t.a.fifo_element[14].inv_outa.y"+ -~"t.a.fifo_element[14].inack_ctl.c1"&~"t.a.fifo_element[14].inack_ctl.c2"&~"t.a.fifo_element[14].inack_ctl.c3"|~"t.a.fifo_element[14].inack_ctl.pr_B"->"t.a.fifo_element[14].inack_ctl._y"+ -"t.a.fifo_element[14].inack_ctl.c1"&"t.a.fifo_element[14].inack_ctl.c2"&"t.a.fifo_element[14].inack_ctl.c3"&"t.a.fifo_element[14].inack_ctl.sr_B"->"t.a.fifo_element[14].inack_ctl._y"- +~"t.a.fifo_element[14].inack_ctl.c1"&~"t.a.fifo_element[14].inack_ctl.c2"|~"t.a.fifo_element[14].inack_ctl.pr_B"->"t.a.fifo_element[14].inack_ctl._y"+ +"t.a.fifo_element[14].inack_ctl.c1"&"t.a.fifo_element[14].inack_ctl.c2"&"t.a.fifo_element[14].inack_ctl.n1"&"t.a.fifo_element[14].inack_ctl.sr_B"->"t.a.fifo_element[14].inack_ctl._y"- "t.a.fifo_element[14].inack_ctl._y"->"t.a.fifo_element[14].inack_ctl.y"- ~("t.a.fifo_element[14].inack_ctl._y")->"t.a.fifo_element[14].inack_ctl.y"+ ~"t.a.fifo_element[14].buf_func.c1"&~"t.a.fifo_element[14].buf_func.c2"|~"t.a.fifo_element[14].buf_func.pr_B"->"t.a.fifo_element[14].buf_func._y"+ @@ -795,7 +795,7 @@ = "t.a.fifo_element[14].out.a" "t.a.fifo_element[14].inv_outa.a" = "t.a.fifo_element[14].out.d.d[0]" "t.a.fifo_element[14].buf_func.y" = "t.a.fifo_element[14].out.d.d[0]" "t.a.fifo_element[14].en_ctl.p1" -= "t.a.fifo_element[14].out.d.d[0]" "t.a.fifo_element[14].inack_ctl.c3" += "t.a.fifo_element[14].out.d.d[0]" "t.a.fifo_element[14].inack_ctl.n1" = "t.a.fifo_element[14].out.d.d[0]" "t.a.fifo_element[14].out.r" = "t.a.fifo_element[14].in.a" "t.a.fifo_element[13].out.a" = "t.a.fifo_element[14].in.d.d[0]" "t.a.fifo_element[13].out.r" diff --git a/test/unit_tests/fifo_t_15/test.prsim b/test/unit_tests/fifo_t_15/test.prsim index 679c463..e4dfecf 100644 --- a/test/unit_tests/fifo_t_15/test.prsim +++ b/test/unit_tests/fifo_t_15/test.prsim @@ -7,6 +7,8 @@ set Reset 0 cycle status X mode run +set Reset 1 +cycle system "echo '[1] reset done'" system "echo '----------------------------------------------------------------------------------------------------'" set t.in.r 1