From e775471440a3402f96774af519d8b592d9174a15 Mon Sep 17 00:00:00 2001 From: Fabian Posch Date: Tue, 4 Feb 2025 10:32:36 +0100 Subject: [PATCH] added 8x8 and randomized 4x4 circuits for testing --- test-circuit/prs/umul4x4_DIMS_delay.act | 2504 +++++ test-circuit/prs/umul4x4_DIMS_rand.act | 2504 +++++ test-circuit/prs/umul8x8_DIMS.act | 11876 ++++++++++++++++++++ test-circuit/prs/umul8x8_DIMS.fanout.json | 1 + test-circuit/randomizer.py | 31 + 5 files changed, 16916 insertions(+) create mode 100644 test-circuit/prs/umul4x4_DIMS_delay.act create mode 100644 test-circuit/prs/umul4x4_DIMS_rand.act create mode 100644 test-circuit/prs/umul8x8_DIMS.act create mode 100644 test-circuit/prs/umul8x8_DIMS.fanout.json create mode 100644 test-circuit/randomizer.py diff --git a/test-circuit/prs/umul4x4_DIMS_delay.act b/test-circuit/prs/umul4x4_DIMS_delay.act new file mode 100644 index 0000000..61164f7 --- /dev/null +++ b/test-circuit/prs/umul4x4_DIMS_delay.act @@ -0,0 +1,2504 @@ +import "std/data.act"; +import "globals.act"; +open std::data; + +defproc umul4x4 +( + dualrail? a[4] /* attributes(channel := Cin, role := data) */; + dualrail? b[4] /* attributes(channel := Cin, role := data) */; + bool? ack_in /* attributes(channel := Cout, role := ack, channel_type := DIDR) */; + bool? reset /* attributes(role := reset) */; + bool! ack_out /* attributes(channel := Cin, role := ack, channel_type := DIDR) */; + dualrail! s[8] /* attributes(channel := Cout, role := data) */ +) +{ + dualrail b1__a_in[4] /* attributes(channel := "b1->chin", role := data) */; + dualrail b1__b_in[2] /* attributes(channel := "b1->chin", role := data) */; + dualrail b1__s_in[6] /* attributes(channel := "b1->chin", role := data) */; + dualrail b2__a_in[4] /* attributes(channel := "b2->chin", role := data) */; + dualrail b2__b_in /* attributes(channel := "b2->chin", role := data) */; + dualrail b2__s_in[7] /* attributes(channel := "b2->chin", role := data) */; + dualrail b3__s_in[8] /* attributes(channel := "b3->chin", role := data) */; + dualrail logic_fs__logic_fs__cell_07__a; + dualrail logic_fs__logic_fs__cell_07__b; + dualrail logic_fs__logic_fs__cell_11__a; + dualrail logic_fs__logic_fs__cell_11__b; + dualrail logic_fs__logic_fs__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_12__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_12__x; + dualrail logic_fs__logic_fs__cell_12__y; + dualrail logic_fs__logic_fs__cell_12__z; + dualrail logic_fs__logic_fs__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_13__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_13__x; + dualrail logic_fs__logic_fs__cell_13__y; + dualrail logic_fs__logic_fs__cell_13__z; + dualrail logic_ms_1__logic_ms_1__cell_5__b; + dualrail logic_ms_1__logic_ms_1__cell_6__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_6__x; + dualrail logic_ms_1__logic_ms_1__cell_6__y; + dualrail logic_ms_1__logic_ms_1__cell_6__z; + dualrail logic_ms_1__logic_ms_1__cell_7__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_7__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_7__x; + dualrail logic_ms_1__logic_ms_1__cell_7__y; + dualrail logic_ms_1__logic_ms_1__cell_7__z; + dualrail logic_ms_1__logic_ms_1__cell_8__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_8__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_8__x; + dualrail logic_ms_1__logic_ms_1__cell_8__y; + dualrail logic_ms_1__logic_ms_1__cell_8__z; + dualrail logic_ls__logic_ls__a_in[4] /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__b_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_5__b; + dualrail logic_ls__logic_ls__cell_6__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_6__x; + dualrail logic_ls__logic_ls__cell_6__y; + dualrail logic_ls__logic_ls__cell_6__z; + dualrail logic_ls__logic_ls__cell_7__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_7__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_7__x; + dualrail logic_ls__logic_ls__cell_7__y; + dualrail logic_ls__logic_ls__cell_7__z; + dualrail logic_ls__logic_ls__cell_8__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_8__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_8__x; + dualrail logic_ls__logic_ls__cell_8__y; + dualrail logic_ls__logic_ls__cell_8__z; + dualrail logic_fs__logic_fs__b_in_0; + dualrail logic_fs__logic_fs__b_in_1; + dualrail logic_ms_1__logic_ms_1__b_in_0; + dualrail logic_ms_1__logic_ms_1__s_in_2; + dualrail logic_ms_1__logic_ms_1__s_in_3; + dualrail logic_ms_1__logic_ms_1__s_in_4; + dualrail logic_ms_1__logic_ms_1__s_in_5; + dualrail logic_ls__logic_ls__s_in_3; + dualrail logic_ls__logic_ls__s_in_4; + dualrail logic_ls__logic_ls__s_in_5; + dualrail logic_ls__logic_ls__s_in_6; + bool b0__c_a_out_0; + bool b0__c_a_out_1; + bool b0__c_a_out_2; + bool b0__c_a_out_3; + bool b0__c_b_out_0; + bool b0__c_b_out_1; + bool b0__c_b_out_2; + bool b0__c_b_out_3; + bool b0__ocd_n_lvl0_0; + bool b0__ocd_n_lvl0_1; + bool b0__ocd_n_lvl0_2; + bool b0__ocd_n_lvl0_3; + bool b0__ocd_n_lvl1_0; + bool b0__ocd_n_lvl1_1; + bool b0__ocd_n; + bool b1__c_a_out_0; + bool b1__c_a_out_1; + bool b1__c_a_out_2; + bool b1__c_a_out_3; + bool b1__c_b_out_0; + bool b1__c_b_out_1; + bool b1__c_s_out_0; + bool b1__c_s_out_1; + bool b1__c_s_out_2; + bool b1__c_s_out_3; + bool b1__c_s_out_4; + bool b1__c_s_out_5; + bool b0__en_lvl0_0; + bool b0__en_lvl0_1; + bool b0__en_lvl0_2; + bool b0__en_lvl0_3; + bool b0__en_lvl0_4; + bool b0__en_lvl0_5; + bool b0__en_lvl1_0; + bool b0__en_lvl1_1; + bool b0__en_lvl1_2; + bool b0__en_lvl2_0; + bool b0__en; + bool b2__c_a_out_0; + bool b2__c_a_out_1; + bool b2__c_a_out_2; + bool b2__c_a_out_3; + bool b2__c_b_out; + bool b2__c_s_out_0; + bool b2__c_s_out_1; + bool b2__c_s_out_2; + bool b2__c_s_out_3; + bool b2__c_s_out_4; + bool b2__c_s_out_5; + bool b2__c_s_out_6; + bool b1__en_lvl0_0; + bool b1__en_lvl0_1; + bool b1__en_lvl0_2; + bool b1__en_lvl0_3; + bool b1__en_lvl0_4; + bool b1__en_lvl0_5; + bool b1__en_lvl1_0; + bool b1__en_lvl1_1; + bool b1__en_lvl1_2; + bool b1__en_lvl2_0; + bool b1__en; + bool b3__c_s_out_0; + bool b3__c_s_out_1; + bool b3__c_s_out_2; + bool b3__c_s_out_3; + bool b3__c_s_out_4; + bool b3__c_s_out_5; + bool b3__c_s_out_6; + bool b3__c_s_out_7; + bool b2__en_lvl0_0; + bool b2__en_lvl0_1; + bool b2__en_lvl0_2; + bool b2__en_lvl0_3; + bool b2__en_lvl1_0; + bool b2__en_lvl1_1; + bool b2__en; + bool b3__en; + bool logic_fs__logic_fs__cell_00__onehot00; + bool logic_fs__logic_fs__cell_00__onehot01; + bool logic_fs__logic_fs__cell_00__onehot10; + bool logic_fs__logic_fs__cell_01__onehot00; + bool logic_fs__logic_fs__cell_01__onehot01; + bool logic_fs__logic_fs__cell_01__onehot10; + bool logic_fs__logic_fs__cell_02__onehot00; + bool logic_fs__logic_fs__cell_02__onehot01; + bool logic_fs__logic_fs__cell_02__onehot10; + bool logic_fs__logic_fs__cell_03__onehot00; + bool logic_fs__logic_fs__cell_03__onehot01; + bool logic_fs__logic_fs__cell_03__onehot10; + bool logic_fs__logic_fs__cell_04__onehot00; + bool logic_fs__logic_fs__cell_04__onehot01; + bool logic_fs__logic_fs__cell_04__onehot10; + bool logic_fs__logic_fs__cell_05__onehot00; + bool logic_fs__logic_fs__cell_05__onehot01; + bool logic_fs__logic_fs__cell_05__onehot10; + bool logic_fs__logic_fs__cell_07__onehot00; + bool logic_fs__logic_fs__cell_07__onehot01; + bool logic_fs__logic_fs__cell_07__onehot10; + bool logic_fs__logic_fs__cell_08__onehot00; + bool logic_fs__logic_fs__cell_08__onehot01; + bool logic_fs__logic_fs__cell_08__onehot10; + bool logic_fs__logic_fs__cell_09__onehot00; + bool logic_fs__logic_fs__cell_09__onehot01; + bool logic_fs__logic_fs__cell_09__onehot10; + bool logic_fs__logic_fs__cell_10__onehot00; + bool logic_fs__logic_fs__cell_10__onehot01; + bool logic_fs__logic_fs__cell_10__onehot10; + bool logic_fs__logic_fs__cell_11__onehot00; + bool logic_fs__logic_fs__cell_11__onehot01; + bool logic_fs__logic_fs__cell_11__onehot10; + bool logic_fs__logic_fs__cell_11__onehot11; + bool logic_fs__logic_fs__cell_12__aFbF; + bool logic_fs__logic_fs__cell_12__aFbT; + bool logic_fs__logic_fs__cell_12__aTbF; + bool logic_fs__logic_fs__cell_12__aTbT; + bool logic_fs__logic_fs__cell_12__xFcF; + bool logic_fs__logic_fs__cell_12__xFcT; + bool logic_fs__logic_fs__cell_12__xTcF; + bool logic_fs__logic_fs__cell_12__xTcT; + bool logic_fs__logic_fs__cell_12__yFzT; + bool logic_fs__logic_fs__cell_12__yTzF; + bool logic_fs__logic_fs__cell_12__yTzT; + bool logic_fs__logic_fs__cell_13__aFbF; + bool logic_fs__logic_fs__cell_13__aFbT; + bool logic_fs__logic_fs__cell_13__aTbF; + bool logic_fs__logic_fs__cell_13__aTbT; + bool logic_fs__logic_fs__cell_13__xFcF; + bool logic_fs__logic_fs__cell_13__xFcT; + bool logic_fs__logic_fs__cell_13__xTcF; + bool logic_fs__logic_fs__cell_13__xTcT; + bool logic_fs__logic_fs__cell_13__yFzT; + bool logic_fs__logic_fs__cell_13__yTzF; + bool logic_fs__logic_fs__cell_13__yTzT; + bool logic_ms_1__logic_ms_1__cell_0__onehot00; + bool logic_ms_1__logic_ms_1__cell_0__onehot01; + bool logic_ms_1__logic_ms_1__cell_0__onehot10; + bool logic_ms_1__logic_ms_1__cell_1__onehot00; + bool logic_ms_1__logic_ms_1__cell_1__onehot01; + bool logic_ms_1__logic_ms_1__cell_1__onehot10; + bool logic_ms_1__logic_ms_1__cell_2__onehot00; + bool logic_ms_1__logic_ms_1__cell_2__onehot01; + bool logic_ms_1__logic_ms_1__cell_2__onehot10; + bool logic_ms_1__logic_ms_1__cell_3__onehot00; + bool logic_ms_1__logic_ms_1__cell_3__onehot01; + bool logic_ms_1__logic_ms_1__cell_3__onehot10; + bool logic_ms_1__logic_ms_1__cell_5__onehot00; + bool logic_ms_1__logic_ms_1__cell_5__onehot01; + bool logic_ms_1__logic_ms_1__cell_5__onehot10; + bool logic_ms_1__logic_ms_1__cell_5__onehot11; + bool logic_ms_1__logic_ms_1__cell_6__c_in_F; + bool logic_ms_1__logic_ms_1__cell_6__aFbF; + bool logic_ms_1__logic_ms_1__cell_6__aFbT; + bool logic_ms_1__logic_ms_1__cell_6__aTbF; + bool logic_ms_1__logic_ms_1__cell_6__aTbT; + bool logic_ms_1__logic_ms_1__cell_6__xFcF; + bool logic_ms_1__logic_ms_1__cell_6__xFcT; + bool logic_ms_1__logic_ms_1__cell_6__xTcF; + bool logic_ms_1__logic_ms_1__cell_6__xTcT; + bool logic_ms_1__logic_ms_1__cell_6__yFzT; + bool logic_ms_1__logic_ms_1__cell_6__yTzF; + bool logic_ms_1__logic_ms_1__cell_6__yTzT; + bool logic_ms_1__logic_ms_1__cell_7__aFbF; + bool logic_ms_1__logic_ms_1__cell_7__aFbT; + bool logic_ms_1__logic_ms_1__cell_7__aTbF; + bool logic_ms_1__logic_ms_1__cell_7__aTbT; + bool logic_ms_1__logic_ms_1__cell_7__xFcF; + bool logic_ms_1__logic_ms_1__cell_7__xFcT; + bool logic_ms_1__logic_ms_1__cell_7__xTcF; + bool logic_ms_1__logic_ms_1__cell_7__xTcT; + bool logic_ms_1__logic_ms_1__cell_7__yFzT; + bool logic_ms_1__logic_ms_1__cell_7__yTzF; + bool logic_ms_1__logic_ms_1__cell_7__yTzT; + bool logic_ms_1__logic_ms_1__cell_8__aFbF; + bool logic_ms_1__logic_ms_1__cell_8__aFbT; + bool logic_ms_1__logic_ms_1__cell_8__aTbF; + bool logic_ms_1__logic_ms_1__cell_8__aTbT; + bool logic_ms_1__logic_ms_1__cell_8__xFcF; + bool logic_ms_1__logic_ms_1__cell_8__xFcT; + bool logic_ms_1__logic_ms_1__cell_8__xTcF; + bool logic_ms_1__logic_ms_1__cell_8__xTcT; + bool logic_ms_1__logic_ms_1__cell_8__yFzT; + bool logic_ms_1__logic_ms_1__cell_8__yTzF; + bool logic_ms_1__logic_ms_1__cell_8__yTzT; + bool logic_ls__logic_ls__cell_0__onehot00; + bool logic_ls__logic_ls__cell_0__onehot01; + bool logic_ls__logic_ls__cell_0__onehot10; + bool logic_ls__logic_ls__cell_1__onehot00; + bool logic_ls__logic_ls__cell_1__onehot01; + bool logic_ls__logic_ls__cell_1__onehot10; + bool logic_ls__logic_ls__cell_2__onehot00; + bool logic_ls__logic_ls__cell_2__onehot01; + bool logic_ls__logic_ls__cell_2__onehot10; + bool logic_ls__logic_ls__cell_3__onehot00; + bool logic_ls__logic_ls__cell_3__onehot01; + bool logic_ls__logic_ls__cell_3__onehot10; + bool logic_ls__logic_ls__cell_5__onehot00; + bool logic_ls__logic_ls__cell_5__onehot01; + bool logic_ls__logic_ls__cell_5__onehot10; + bool logic_ls__logic_ls__cell_5__onehot11; + bool logic_ls__logic_ls__cell_6__c_in_F; + bool logic_ls__logic_ls__cell_6__aFbF; + bool logic_ls__logic_ls__cell_6__aFbT; + bool logic_ls__logic_ls__cell_6__aTbF; + bool logic_ls__logic_ls__cell_6__aTbT; + bool logic_ls__logic_ls__cell_6__xFcF; + bool logic_ls__logic_ls__cell_6__xFcT; + bool logic_ls__logic_ls__cell_6__xTcF; + bool logic_ls__logic_ls__cell_6__xTcT; + bool logic_ls__logic_ls__cell_6__yFzT; + bool logic_ls__logic_ls__cell_6__yTzF; + bool logic_ls__logic_ls__cell_6__yTzT; + bool logic_ls__logic_ls__cell_7__aFbF; + bool logic_ls__logic_ls__cell_7__aFbT; + bool logic_ls__logic_ls__cell_7__aTbF; + bool logic_ls__logic_ls__cell_7__aTbT; + bool logic_ls__logic_ls__cell_7__xFcF; + bool logic_ls__logic_ls__cell_7__xFcT; + bool logic_ls__logic_ls__cell_7__xTcF; + bool logic_ls__logic_ls__cell_7__xTcT; + bool logic_ls__logic_ls__cell_7__yFzT; + bool logic_ls__logic_ls__cell_7__yTzF; + bool logic_ls__logic_ls__cell_7__yTzT; + bool logic_ls__logic_ls__cell_8__aFbF; + bool logic_ls__logic_ls__cell_8__aFbT; + bool logic_ls__logic_ls__cell_8__aTbF; + bool logic_ls__logic_ls__cell_8__aTbT; + bool logic_ls__logic_ls__cell_8__xFcF; + bool logic_ls__logic_ls__cell_8__xFcT; + bool logic_ls__logic_ls__cell_8__xTcF; + bool logic_ls__logic_ls__cell_8__xTcT; + bool logic_ls__logic_ls__cell_8__yFzT; + bool logic_ls__logic_ls__cell_8__yTzF; + bool logic_ls__logic_ls__cell_8__yTzT; + // b0__c_a_out_0 := nor_gate(b1__a_in(0).F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[0].f | b1__a_in[0].t)) -> b0__c_a_out_0+ + [after=1000]( ~( ~(b1__a_in[0].f | b1__a_in[0].t))) -> b0__c_a_out_0- + } + // b1__a_in(0).F := cgate(a(0).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[0].f & b0__en) & ~reset -> b1__a_in[0].f+ + [after=1000]( ~(a[0].f | b0__en)) | reset -> b1__a_in[0].f- + } + // b1__a_in(0).T := cgate(a(0).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[0].t & b0__en) & ~reset -> b1__a_in[0].t+ + [after=1000]( ~(a[0].t | b0__en)) | reset -> b1__a_in[0].t- + } + // b0__c_a_out_1 := nor_gate(b1__a_in(1).F, b1__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[1].f | b1__a_in[1].t)) -> b0__c_a_out_1+ + [after=1000]( ~( ~(b1__a_in[1].f | b1__a_in[1].t))) -> b0__c_a_out_1- + } + // b1__a_in(1).F := cgate(a(1).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[1].f & b0__en) & ~reset -> b1__a_in[1].f+ + [after=1000]( ~(a[1].f | b0__en)) | reset -> b1__a_in[1].f- + } + // b1__a_in(1).T := cgate(a(1).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[1].t & b0__en) & ~reset -> b1__a_in[1].t+ + [after=1000]( ~(a[1].t | b0__en)) | reset -> b1__a_in[1].t- + } + // b0__c_a_out_2 := nor_gate(b1__a_in(2).F, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[2].f | b1__a_in[2].t)) -> b0__c_a_out_2+ + [after=1000]( ~( ~(b1__a_in[2].f | b1__a_in[2].t))) -> b0__c_a_out_2- + } + // b1__a_in(2).F := cgate(a(2).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[2].f & b0__en) & ~reset -> b1__a_in[2].f+ + [after=1000]( ~(a[2].f | b0__en)) | reset -> b1__a_in[2].f- + } + // b1__a_in(2).T := cgate(a(2).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[2].t & b0__en) & ~reset -> b1__a_in[2].t+ + [after=1000]( ~(a[2].t | b0__en)) | reset -> b1__a_in[2].t- + } + // b0__c_a_out_3 := nor_gate(b1__a_in(3).F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[3].f | b1__a_in[3].t)) -> b0__c_a_out_3+ + [after=1000]( ~( ~(b1__a_in[3].f | b1__a_in[3].t))) -> b0__c_a_out_3- + } + // b1__a_in(3).F := cgate(a(3).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[3].f & b0__en) & ~reset -> b1__a_in[3].f+ + [after=1000]( ~(a[3].f | b0__en)) | reset -> b1__a_in[3].f- + } + // b1__a_in(3).T := cgate(a(3).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[3].t & b0__en) & ~reset -> b1__a_in[3].t+ + [after=1000]( ~(a[3].t | b0__en)) | reset -> b1__a_in[3].t- + } + // b0__c_b_out_0 := nor_gate(logic_fs__logic_fs__b_in_0.F, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | logic_fs__logic_fs__b_in_0.t)) -> b0__c_b_out_0+ + [after=1000]( ~( ~(logic_fs__logic_fs__b_in_0.f | logic_fs__logic_fs__b_in_0.t))) -> b0__c_b_out_0- + } + // logic_fs__logic_fs__b_in_0.F := cgate(b(0).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[0].f & b0__en) & ~reset -> logic_fs__logic_fs__b_in_0.f+ + [after=1000]( ~(b[0].f | b0__en)) | reset -> logic_fs__logic_fs__b_in_0.f- + } + // logic_fs__logic_fs__b_in_0.T := cgate(b(0).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[0].t & b0__en) & ~reset -> logic_fs__logic_fs__b_in_0.t+ + [after=1000]( ~(b[0].t | b0__en)) | reset -> logic_fs__logic_fs__b_in_0.t- + } + // b0__c_b_out_1 := nor_gate(logic_fs__logic_fs__b_in_1.F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | logic_fs__logic_fs__b_in_1.t)) -> b0__c_b_out_1+ + [after=1000]( ~( ~(logic_fs__logic_fs__b_in_1.f | logic_fs__logic_fs__b_in_1.t))) -> b0__c_b_out_1- + } + // logic_fs__logic_fs__b_in_1.F := cgate(b(1).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[1].f & b0__en) & ~reset -> logic_fs__logic_fs__b_in_1.f+ + [after=1000]( ~(b[1].f | b0__en)) | reset -> logic_fs__logic_fs__b_in_1.f- + } + // logic_fs__logic_fs__b_in_1.T := cgate(b(1).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[1].t & b0__en) & ~reset -> logic_fs__logic_fs__b_in_1.t+ + [after=1000]( ~(b[1].t | b0__en)) | reset -> logic_fs__logic_fs__b_in_1.t- + } + // b0__c_b_out_2 := nor_gate(b1__b_in(0).F, b1__b_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[0].f | b1__b_in[0].t)) -> b0__c_b_out_2+ + [after=1000]( ~( ~(b1__b_in[0].f | b1__b_in[0].t))) -> b0__c_b_out_2- + } + // b1__b_in(0).F := cgate(b(2).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[2].f & b0__en) & ~reset -> b1__b_in[0].f+ + [after=1000]( ~(b[2].f | b0__en)) | reset -> b1__b_in[0].f- + } + // b1__b_in(0).T := cgate(b(2).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[2].t & b0__en) & ~reset -> b1__b_in[0].t+ + [after=1000]( ~(b[2].t | b0__en)) | reset -> b1__b_in[0].t- + } + // b0__c_b_out_3 := nor_gate(b1__b_in(1).F, b1__b_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[1].f | b1__b_in[1].t)) -> b0__c_b_out_3+ + [after=1000]( ~( ~(b1__b_in[1].f | b1__b_in[1].t))) -> b0__c_b_out_3- + } + // b1__b_in(1).F := cgate(b(3).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[3].f & b0__en) & ~reset -> b1__b_in[1].f+ + [after=1000]( ~(b[3].f | b0__en)) | reset -> b1__b_in[1].f- + } + // b1__b_in(1).T := cgate(b(3).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[3].t & b0__en) & ~reset -> b1__b_in[1].t+ + [after=1000]( ~(b[3].t | b0__en)) | reset -> b1__b_in[1].t- + } + // b0__ocd_n_lvl0_0 := cgate(b0__c_a_out_0, b0__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b0__c_a_out_0 & b0__c_a_out_1) -> b0__ocd_n_lvl0_0+ + [after=1000]( ~(b0__c_a_out_0 | b0__c_a_out_1)) -> b0__ocd_n_lvl0_0- + } + // b0__ocd_n_lvl0_1 := cgate(b0__c_a_out_2, b0__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b0__c_a_out_2 & b0__c_a_out_3) -> b0__ocd_n_lvl0_1+ + [after=1000]( ~(b0__c_a_out_2 | b0__c_a_out_3)) -> b0__ocd_n_lvl0_1- + } + // b0__ocd_n_lvl0_2 := cgate(b0__c_b_out_0, b0__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b0__c_b_out_0 & b0__c_b_out_1) -> b0__ocd_n_lvl0_2+ + [after=1000]( ~(b0__c_b_out_0 | b0__c_b_out_1)) -> b0__ocd_n_lvl0_2- + } + // b0__ocd_n_lvl0_3 := cgate(b0__c_b_out_2, b0__c_b_out_3) delay(1.0 ns); + prs { + [after=1000](b0__c_b_out_2 & b0__c_b_out_3) -> b0__ocd_n_lvl0_3+ + [after=1000]( ~(b0__c_b_out_2 | b0__c_b_out_3)) -> b0__ocd_n_lvl0_3- + } + // b0__ocd_n_lvl1_0 := cgate(b0__ocd_n_lvl0_0, b0__ocd_n_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl0_0 & b0__ocd_n_lvl0_1) -> b0__ocd_n_lvl1_0+ + [after=1000]( ~(b0__ocd_n_lvl0_0 | b0__ocd_n_lvl0_1)) -> b0__ocd_n_lvl1_0- + } + // b0__ocd_n_lvl1_1 := cgate(b0__ocd_n_lvl0_2, b0__ocd_n_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl0_2 & b0__ocd_n_lvl0_3) -> b0__ocd_n_lvl1_1+ + [after=1000]( ~(b0__ocd_n_lvl0_2 | b0__ocd_n_lvl0_3)) -> b0__ocd_n_lvl1_1- + } + // b0__ocd_n := cgate(b0__ocd_n_lvl1_0, b0__ocd_n_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl1_0 & b0__ocd_n_lvl1_1) -> b0__ocd_n+ + [after=1000]( ~(b0__ocd_n_lvl1_0 | b0__ocd_n_lvl1_1)) -> b0__ocd_n- + } + // ack_out := inv(b0__ocd_n) delay(1.0 ns); + prs { + [after=1000]( ~b0__ocd_n) -> ack_out+ + [after=1000]( ~( ~b0__ocd_n)) -> ack_out- + } + // b1__c_a_out_0 := nor_gate(b2__a_in(0).F, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[0].f | b2__a_in[0].t)) -> b1__c_a_out_0+ + [after=1000]( ~( ~(b2__a_in[0].f | b2__a_in[0].t))) -> b1__c_a_out_0- + } + // b2__a_in(0).F := cgate(b1__a_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[0].f & b1__en) & ~reset -> b2__a_in[0].f+ + [after=1000]( ~(b1__a_in[0].f | b1__en)) | reset -> b2__a_in[0].f- + } + // b2__a_in(0).T := cgate(b1__a_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[0].t & b1__en) & ~reset -> b2__a_in[0].t+ + [after=1000]( ~(b1__a_in[0].t | b1__en)) | reset -> b2__a_in[0].t- + } + // b1__c_a_out_1 := nor_gate(b2__a_in(1).F, b2__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[1].f | b2__a_in[1].t)) -> b1__c_a_out_1+ + [after=1000]( ~( ~(b2__a_in[1].f | b2__a_in[1].t))) -> b1__c_a_out_1- + } + // b2__a_in(1).F := cgate(b1__a_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[1].f & b1__en) & ~reset -> b2__a_in[1].f+ + [after=1000]( ~(b1__a_in[1].f | b1__en)) | reset -> b2__a_in[1].f- + } + // b2__a_in(1).T := cgate(b1__a_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[1].t & b1__en) & ~reset -> b2__a_in[1].t+ + [after=1000]( ~(b1__a_in[1].t | b1__en)) | reset -> b2__a_in[1].t- + } + // b1__c_a_out_2 := nor_gate(b2__a_in(2).F, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[2].f | b2__a_in[2].t)) -> b1__c_a_out_2+ + [after=1000]( ~( ~(b2__a_in[2].f | b2__a_in[2].t))) -> b1__c_a_out_2- + } + // b2__a_in(2).F := cgate(b1__a_in(2).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[2].f & b1__en) & ~reset -> b2__a_in[2].f+ + [after=1000]( ~(b1__a_in[2].f | b1__en)) | reset -> b2__a_in[2].f- + } + // b2__a_in(2).T := cgate(b1__a_in(2).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[2].t & b1__en) & ~reset -> b2__a_in[2].t+ + [after=1000]( ~(b1__a_in[2].t | b1__en)) | reset -> b2__a_in[2].t- + } + // b1__c_a_out_3 := nor_gate(b2__a_in(3).F, b2__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[3].f | b2__a_in[3].t)) -> b1__c_a_out_3+ + [after=1000]( ~( ~(b2__a_in[3].f | b2__a_in[3].t))) -> b1__c_a_out_3- + } + // b2__a_in(3).F := cgate(b1__a_in(3).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[3].f & b1__en) & ~reset -> b2__a_in[3].f+ + [after=1000]( ~(b1__a_in[3].f | b1__en)) | reset -> b2__a_in[3].f- + } + // b2__a_in(3).T := cgate(b1__a_in(3).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[3].t & b1__en) & ~reset -> b2__a_in[3].t+ + [after=1000]( ~(b1__a_in[3].t | b1__en)) | reset -> b2__a_in[3].t- + } + // b1__c_b_out_0 := nor_gate(logic_ms_1__logic_ms_1__b_in_0.F, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | logic_ms_1__logic_ms_1__b_in_0.t)) -> b1__c_b_out_0+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__b_in_0.f | logic_ms_1__logic_ms_1__b_in_0.t))) -> b1__c_b_out_0- + } + // logic_ms_1__logic_ms_1__b_in_0.F := cgate(b1__b_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[0].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__b_in_0.f+ + [after=1000]( ~(b1__b_in[0].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__b_in_0.f- + } + // logic_ms_1__logic_ms_1__b_in_0.T := cgate(b1__b_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[0].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__b_in_0.t+ + [after=1000]( ~(b1__b_in[0].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__b_in_0.t- + } + // b1__c_b_out_1 := nor_gate(b2__b_in.F, b2__b_in.T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__b_in.f | b2__b_in.t)) -> b1__c_b_out_1+ + [after=1000]( ~( ~(b2__b_in.f | b2__b_in.t))) -> b1__c_b_out_1- + } + // b2__b_in.F := cgate(b1__b_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[1].f & b1__en) & ~reset -> b2__b_in.f+ + [after=1000]( ~(b1__b_in[1].f | b1__en)) | reset -> b2__b_in.f- + } + // b2__b_in.T := cgate(b1__b_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[1].t & b1__en) & ~reset -> b2__b_in.t+ + [after=1000]( ~(b1__b_in[1].t | b1__en)) | reset -> b2__b_in.t- + } + // b1__c_s_out_0 := nor_gate(b2__s_in(0).F, b2__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__s_in[0].f | b2__s_in[0].t)) -> b1__c_s_out_0+ + [after=1000]( ~( ~(b2__s_in[0].f | b2__s_in[0].t))) -> b1__c_s_out_0- + } + // b2__s_in(0).F := cgate(b1__s_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[0].f & b1__en) & ~reset -> b2__s_in[0].f+ + [after=1000]( ~(b1__s_in[0].f | b1__en)) | reset -> b2__s_in[0].f- + } + // b2__s_in(0).T := cgate(b1__s_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[0].t & b1__en) & ~reset -> b2__s_in[0].t+ + [after=1000]( ~(b1__s_in[0].t | b1__en)) | reset -> b2__s_in[0].t- + } + // b1__c_s_out_1 := nor_gate(b2__s_in(1).F, b2__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__s_in[1].f | b2__s_in[1].t)) -> b1__c_s_out_1+ + [after=1000]( ~( ~(b2__s_in[1].f | b2__s_in[1].t))) -> b1__c_s_out_1- + } + // b2__s_in(1).F := cgate(b1__s_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[1].f & b1__en) & ~reset -> b2__s_in[1].f+ + [after=1000]( ~(b1__s_in[1].f | b1__en)) | reset -> b2__s_in[1].f- + } + // b2__s_in(1).T := cgate(b1__s_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[1].t & b1__en) & ~reset -> b2__s_in[1].t+ + [after=1000]( ~(b1__s_in[1].t | b1__en)) | reset -> b2__s_in[1].t- + } + // b1__c_s_out_2 := nor_gate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__s_in_2.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__s_in_2.t)) -> b1__c_s_out_2+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__s_in_2.t))) -> b1__c_s_out_2- + } + // logic_ms_1__logic_ms_1__s_in_2.F := cgate(b1__s_in(2).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[2].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_2.f+ + [after=1000]( ~(b1__s_in[2].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_2.f- + } + // logic_ms_1__logic_ms_1__s_in_2.T := cgate(b1__s_in(2).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[2].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_2.t+ + [after=1000]( ~(b1__s_in[2].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_2.t- + } + // b1__c_s_out_3 := nor_gate(logic_ms_1__logic_ms_1__s_in_3.F, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_3.f | logic_ms_1__logic_ms_1__s_in_3.t)) -> b1__c_s_out_3+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_3.f | logic_ms_1__logic_ms_1__s_in_3.t))) -> b1__c_s_out_3- + } + // logic_ms_1__logic_ms_1__s_in_3.F := cgate(b1__s_in(3).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[3].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_3.f+ + [after=1000]( ~(b1__s_in[3].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_3.f- + } + // logic_ms_1__logic_ms_1__s_in_3.T := cgate(b1__s_in(3).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[3].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_3.t+ + [after=1000]( ~(b1__s_in[3].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_3.t- + } + // b1__c_s_out_4 := nor_gate(logic_ms_1__logic_ms_1__s_in_4.F, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_4.f | logic_ms_1__logic_ms_1__s_in_4.t)) -> b1__c_s_out_4+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_4.f | logic_ms_1__logic_ms_1__s_in_4.t))) -> b1__c_s_out_4- + } + // logic_ms_1__logic_ms_1__s_in_4.F := cgate(b1__s_in(4).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[4].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_4.f+ + [after=1000]( ~(b1__s_in[4].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_4.f- + } + // logic_ms_1__logic_ms_1__s_in_4.T := cgate(b1__s_in(4).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[4].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_4.t+ + [after=1000]( ~(b1__s_in[4].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_4.t- + } + // b1__c_s_out_5 := nor_gate(logic_ms_1__logic_ms_1__s_in_5.F, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_5.f | logic_ms_1__logic_ms_1__s_in_5.t)) -> b1__c_s_out_5+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_5.f | logic_ms_1__logic_ms_1__s_in_5.t))) -> b1__c_s_out_5- + } + // logic_ms_1__logic_ms_1__s_in_5.F := cgate(b1__s_in(5).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[5].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_5.f+ + [after=1000]( ~(b1__s_in[5].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_5.f- + } + // logic_ms_1__logic_ms_1__s_in_5.T := cgate(b1__s_in(5).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[5].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_5.t+ + [after=1000]( ~(b1__s_in[5].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_5.t- + } + // b0__en_lvl0_0 := cgate(b1__c_a_out_0, b1__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b1__c_a_out_0 & b1__c_a_out_1) -> b0__en_lvl0_0+ + [after=1000]( ~(b1__c_a_out_0 | b1__c_a_out_1)) -> b0__en_lvl0_0- + } + // b0__en_lvl0_1 := cgate(b1__c_a_out_2, b1__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b1__c_a_out_2 & b1__c_a_out_3) -> b0__en_lvl0_1+ + [after=1000]( ~(b1__c_a_out_2 | b1__c_a_out_3)) -> b0__en_lvl0_1- + } + // b0__en_lvl0_2 := cgate(b1__c_b_out_0, b1__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b1__c_b_out_0 & b1__c_b_out_1) -> b0__en_lvl0_2+ + [after=1000]( ~(b1__c_b_out_0 | b1__c_b_out_1)) -> b0__en_lvl0_2- + } + // b0__en_lvl0_3 := cgate(b1__c_s_out_0, b1__c_s_out_1) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_0 & b1__c_s_out_1) -> b0__en_lvl0_3+ + [after=1000]( ~(b1__c_s_out_0 | b1__c_s_out_1)) -> b0__en_lvl0_3- + } + // b0__en_lvl0_4 := cgate(b1__c_s_out_2, b1__c_s_out_3) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_2 & b1__c_s_out_3) -> b0__en_lvl0_4+ + [after=1000]( ~(b1__c_s_out_2 | b1__c_s_out_3)) -> b0__en_lvl0_4- + } + // b0__en_lvl0_5 := cgate(b1__c_s_out_4, b1__c_s_out_5) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_4 & b1__c_s_out_5) -> b0__en_lvl0_5+ + [after=1000]( ~(b1__c_s_out_4 | b1__c_s_out_5)) -> b0__en_lvl0_5- + } + // b0__en_lvl1_0 := cgate(b0__en_lvl0_0, b0__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_0 & b0__en_lvl0_1) -> b0__en_lvl1_0+ + [after=1000]( ~(b0__en_lvl0_0 | b0__en_lvl0_1)) -> b0__en_lvl1_0- + } + // b0__en_lvl1_1 := cgate(b0__en_lvl0_2, b0__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_2 & b0__en_lvl0_3) -> b0__en_lvl1_1+ + [after=1000]( ~(b0__en_lvl0_2 | b0__en_lvl0_3)) -> b0__en_lvl1_1- + } + // b0__en_lvl1_2 := cgate(b0__en_lvl0_4, b0__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_4 & b0__en_lvl0_5) -> b0__en_lvl1_2+ + [after=1000]( ~(b0__en_lvl0_4 | b0__en_lvl0_5)) -> b0__en_lvl1_2- + } + // b0__en_lvl2_0 := cgate(b0__en_lvl1_0, b0__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl1_0 & b0__en_lvl1_1) -> b0__en_lvl2_0+ + [after=1000]( ~(b0__en_lvl1_0 | b0__en_lvl1_1)) -> b0__en_lvl2_0- + } + // b0__en := cgate(b0__en_lvl2_0, b0__en_lvl1_2) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl2_0 & b0__en_lvl1_2) -> b0__en+ + [after=1000]( ~(b0__en_lvl2_0 | b0__en_lvl1_2)) -> b0__en- + } + // b2__c_a_out_0 := nor_gate(logic_ls__logic_ls__a_in(0).F, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[0].f | logic_ls__logic_ls__a_in[0].t)) -> b2__c_a_out_0+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[0].f | logic_ls__logic_ls__a_in[0].t))) -> b2__c_a_out_0- + } + // logic_ls__logic_ls__a_in(0).F := cgate(b2__a_in(0).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[0].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[0].f+ + [after=1000]( ~(b2__a_in[0].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[0].f- + } + // logic_ls__logic_ls__a_in(0).T := cgate(b2__a_in(0).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[0].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[0].t+ + [after=1000]( ~(b2__a_in[0].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[0].t- + } + // b2__c_a_out_1 := nor_gate(logic_ls__logic_ls__a_in(1).F, logic_ls__logic_ls__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__a_in[1].t)) -> b2__c_a_out_1+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__a_in[1].t))) -> b2__c_a_out_1- + } + // logic_ls__logic_ls__a_in(1).F := cgate(b2__a_in(1).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[1].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[1].f+ + [after=1000]( ~(b2__a_in[1].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[1].f- + } + // logic_ls__logic_ls__a_in(1).T := cgate(b2__a_in(1).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[1].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[1].t+ + [after=1000]( ~(b2__a_in[1].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[1].t- + } + // b2__c_a_out_2 := nor_gate(logic_ls__logic_ls__a_in(2).F, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[2].f | logic_ls__logic_ls__a_in[2].t)) -> b2__c_a_out_2+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[2].f | logic_ls__logic_ls__a_in[2].t))) -> b2__c_a_out_2- + } + // logic_ls__logic_ls__a_in(2).F := cgate(b2__a_in(2).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[2].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[2].f+ + [after=1000]( ~(b2__a_in[2].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[2].f- + } + // logic_ls__logic_ls__a_in(2).T := cgate(b2__a_in(2).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[2].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[2].t+ + [after=1000]( ~(b2__a_in[2].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[2].t- + } + // b2__c_a_out_3 := nor_gate(logic_ls__logic_ls__a_in(3).F, logic_ls__logic_ls__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__a_in[3].t)) -> b2__c_a_out_3+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__a_in[3].t))) -> b2__c_a_out_3- + } + // logic_ls__logic_ls__a_in(3).F := cgate(b2__a_in(3).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[3].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[3].f+ + [after=1000]( ~(b2__a_in[3].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[3].f- + } + // logic_ls__logic_ls__a_in(3).T := cgate(b2__a_in(3).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[3].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[3].t+ + [after=1000]( ~(b2__a_in[3].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[3].t- + } + // b2__c_b_out := nor_gate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__b_in.t)) -> b2__c_b_out+ + [after=1000]( ~( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__b_in.t))) -> b2__c_b_out- + } + // logic_ls__logic_ls__b_in.F := cgate(b2__b_in.F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in.f & b2__en) & ~reset -> logic_ls__logic_ls__b_in.f+ + [after=1000]( ~(b2__b_in.f | b2__en)) | reset -> logic_ls__logic_ls__b_in.f- + } + // logic_ls__logic_ls__b_in.T := cgate(b2__b_in.T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in.t & b2__en) & ~reset -> logic_ls__logic_ls__b_in.t+ + [after=1000]( ~(b2__b_in.t | b2__en)) | reset -> logic_ls__logic_ls__b_in.t- + } + // b2__c_s_out_0 := nor_gate(b3__s_in(0).F, b3__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__s_in[0].f | b3__s_in[0].t)) -> b2__c_s_out_0+ + [after=1000]( ~( ~(b3__s_in[0].f | b3__s_in[0].t))) -> b2__c_s_out_0- + } + // b3__s_in(0).F := cgate(b2__s_in(0).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[0].f & b2__en) & ~reset -> b3__s_in[0].f+ + [after=1000]( ~(b2__s_in[0].f | b2__en)) | reset -> b3__s_in[0].f- + } + // b3__s_in(0).T := cgate(b2__s_in(0).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[0].t & b2__en) & ~reset -> b3__s_in[0].t+ + [after=1000]( ~(b2__s_in[0].t | b2__en)) | reset -> b3__s_in[0].t- + } + // b2__c_s_out_1 := nor_gate(b3__s_in(1).F, b3__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__s_in[1].f | b3__s_in[1].t)) -> b2__c_s_out_1+ + [after=1000]( ~( ~(b3__s_in[1].f | b3__s_in[1].t))) -> b2__c_s_out_1- + } + // b3__s_in(1).F := cgate(b2__s_in(1).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[1].f & b2__en) & ~reset -> b3__s_in[1].f+ + [after=1000]( ~(b2__s_in[1].f | b2__en)) | reset -> b3__s_in[1].f- + } + // b3__s_in(1).T := cgate(b2__s_in(1).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[1].t & b2__en) & ~reset -> b3__s_in[1].t+ + [after=1000]( ~(b2__s_in[1].t | b2__en)) | reset -> b3__s_in[1].t- + } + // b2__c_s_out_2 := nor_gate(b3__s_in(2).F, b3__s_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__s_in[2].f | b3__s_in[2].t)) -> b2__c_s_out_2+ + [after=1000]( ~( ~(b3__s_in[2].f | b3__s_in[2].t))) -> b2__c_s_out_2- + } + // b3__s_in(2).F := cgate(b2__s_in(2).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[2].f & b2__en) & ~reset -> b3__s_in[2].f+ + [after=1000]( ~(b2__s_in[2].f | b2__en)) | reset -> b3__s_in[2].f- + } + // b3__s_in(2).T := cgate(b2__s_in(2).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[2].t & b2__en) & ~reset -> b3__s_in[2].t+ + [after=1000]( ~(b2__s_in[2].t | b2__en)) | reset -> b3__s_in[2].t- + } + // b2__c_s_out_3 := nor_gate(logic_ls__logic_ls__s_in_3.F, logic_ls__logic_ls__s_in_3.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__s_in_3.t)) -> b2__c_s_out_3+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__s_in_3.t))) -> b2__c_s_out_3- + } + // logic_ls__logic_ls__s_in_3.F := cgate(b2__s_in(3).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[3].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_3.f+ + [after=1000]( ~(b2__s_in[3].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_3.f- + } + // logic_ls__logic_ls__s_in_3.T := cgate(b2__s_in(3).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[3].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_3.t+ + [after=1000]( ~(b2__s_in[3].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_3.t- + } + // b2__c_s_out_4 := nor_gate(logic_ls__logic_ls__s_in_4.F, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_4.f | logic_ls__logic_ls__s_in_4.t)) -> b2__c_s_out_4+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_4.f | logic_ls__logic_ls__s_in_4.t))) -> b2__c_s_out_4- + } + // logic_ls__logic_ls__s_in_4.F := cgate(b2__s_in(4).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[4].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_4.f+ + [after=1000]( ~(b2__s_in[4].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_4.f- + } + // logic_ls__logic_ls__s_in_4.T := cgate(b2__s_in(4).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[4].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_4.t+ + [after=1000]( ~(b2__s_in[4].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_4.t- + } + // b2__c_s_out_5 := nor_gate(logic_ls__logic_ls__s_in_5.F, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_5.f | logic_ls__logic_ls__s_in_5.t)) -> b2__c_s_out_5+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_5.f | logic_ls__logic_ls__s_in_5.t))) -> b2__c_s_out_5- + } + // logic_ls__logic_ls__s_in_5.F := cgate(b2__s_in(5).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[5].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_5.f+ + [after=1000]( ~(b2__s_in[5].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_5.f- + } + // logic_ls__logic_ls__s_in_5.T := cgate(b2__s_in(5).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[5].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_5.t+ + [after=1000]( ~(b2__s_in[5].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_5.t- + } + // b2__c_s_out_6 := nor_gate(logic_ls__logic_ls__s_in_6.F, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_6.f | logic_ls__logic_ls__s_in_6.t)) -> b2__c_s_out_6+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_6.f | logic_ls__logic_ls__s_in_6.t))) -> b2__c_s_out_6- + } + // logic_ls__logic_ls__s_in_6.F := cgate(b2__s_in(6).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[6].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_6.f+ + [after=1000]( ~(b2__s_in[6].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_6.f- + } + // logic_ls__logic_ls__s_in_6.T := cgate(b2__s_in(6).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[6].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_6.t+ + [after=1000]( ~(b2__s_in[6].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_6.t- + } + // b1__en_lvl0_0 := cgate(b2__c_a_out_0, b2__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b2__c_a_out_0 & b2__c_a_out_1) -> b1__en_lvl0_0+ + [after=1000]( ~(b2__c_a_out_0 | b2__c_a_out_1)) -> b1__en_lvl0_0- + } + // b1__en_lvl0_1 := cgate(b2__c_a_out_2, b2__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b2__c_a_out_2 & b2__c_a_out_3) -> b1__en_lvl0_1+ + [after=1000]( ~(b2__c_a_out_2 | b2__c_a_out_3)) -> b1__en_lvl0_1- + } + // b1__en_lvl0_2 := cgate(b2__c_b_out, b2__c_s_out_0) delay(1.0 ns); + prs { + [after=1000](b2__c_b_out & b2__c_s_out_0) -> b1__en_lvl0_2+ + [after=1000]( ~(b2__c_b_out | b2__c_s_out_0)) -> b1__en_lvl0_2- + } + // b1__en_lvl0_3 := cgate(b2__c_s_out_1, b2__c_s_out_2) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_1 & b2__c_s_out_2) -> b1__en_lvl0_3+ + [after=1000]( ~(b2__c_s_out_1 | b2__c_s_out_2)) -> b1__en_lvl0_3- + } + // b1__en_lvl0_4 := cgate(b2__c_s_out_3, b2__c_s_out_4) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_3 & b2__c_s_out_4) -> b1__en_lvl0_4+ + [after=1000]( ~(b2__c_s_out_3 | b2__c_s_out_4)) -> b1__en_lvl0_4- + } + // b1__en_lvl0_5 := cgate(b2__c_s_out_5, b2__c_s_out_6) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_5 & b2__c_s_out_6) -> b1__en_lvl0_5+ + [after=1000]( ~(b2__c_s_out_5 | b2__c_s_out_6)) -> b1__en_lvl0_5- + } + // b1__en_lvl1_0 := cgate(b1__en_lvl0_0, b1__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_0 & b1__en_lvl0_1) -> b1__en_lvl1_0+ + [after=1000]( ~(b1__en_lvl0_0 | b1__en_lvl0_1)) -> b1__en_lvl1_0- + } + // b1__en_lvl1_1 := cgate(b1__en_lvl0_2, b1__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_2 & b1__en_lvl0_3) -> b1__en_lvl1_1+ + [after=1000]( ~(b1__en_lvl0_2 | b1__en_lvl0_3)) -> b1__en_lvl1_1- + } + // b1__en_lvl1_2 := cgate(b1__en_lvl0_4, b1__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_4 & b1__en_lvl0_5) -> b1__en_lvl1_2+ + [after=1000]( ~(b1__en_lvl0_4 | b1__en_lvl0_5)) -> b1__en_lvl1_2- + } + // b1__en_lvl2_0 := cgate(b1__en_lvl1_0, b1__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl1_0 & b1__en_lvl1_1) -> b1__en_lvl2_0+ + [after=1000]( ~(b1__en_lvl1_0 | b1__en_lvl1_1)) -> b1__en_lvl2_0- + } + // b1__en := cgate(b1__en_lvl2_0, b1__en_lvl1_2) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl2_0 & b1__en_lvl1_2) -> b1__en+ + [after=1000]( ~(b1__en_lvl2_0 | b1__en_lvl1_2)) -> b1__en- + } + // b3__c_s_out_0 := nor_gate(s(0).F, s(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[0].f | s[0].t)) -> b3__c_s_out_0+ + [after=1000]( ~( ~(s[0].f | s[0].t))) -> b3__c_s_out_0- + } + // s(0).F := cgate(b3__s_in(0).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[0].f & b3__en) & ~reset -> s[0].f+ + [after=1000]( ~(b3__s_in[0].f | b3__en)) | reset -> s[0].f- + } + // s(0).T := cgate(b3__s_in(0).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[0].t & b3__en) & ~reset -> s[0].t+ + [after=1000]( ~(b3__s_in[0].t | b3__en)) | reset -> s[0].t- + } + // b3__c_s_out_1 := nor_gate(s(1).F, s(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[1].f | s[1].t)) -> b3__c_s_out_1+ + [after=1000]( ~( ~(s[1].f | s[1].t))) -> b3__c_s_out_1- + } + // s(1).F := cgate(b3__s_in(1).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[1].f & b3__en) & ~reset -> s[1].f+ + [after=1000]( ~(b3__s_in[1].f | b3__en)) | reset -> s[1].f- + } + // s(1).T := cgate(b3__s_in(1).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[1].t & b3__en) & ~reset -> s[1].t+ + [after=1000]( ~(b3__s_in[1].t | b3__en)) | reset -> s[1].t- + } + // b3__c_s_out_2 := nor_gate(s(2).F, s(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[2].f | s[2].t)) -> b3__c_s_out_2+ + [after=1000]( ~( ~(s[2].f | s[2].t))) -> b3__c_s_out_2- + } + // s(2).F := cgate(b3__s_in(2).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[2].f & b3__en) & ~reset -> s[2].f+ + [after=1000]( ~(b3__s_in[2].f | b3__en)) | reset -> s[2].f- + } + // s(2).T := cgate(b3__s_in(2).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[2].t & b3__en) & ~reset -> s[2].t+ + [after=1000]( ~(b3__s_in[2].t | b3__en)) | reset -> s[2].t- + } + // b3__c_s_out_3 := nor_gate(s(3).F, s(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[3].f | s[3].t)) -> b3__c_s_out_3+ + [after=1000]( ~( ~(s[3].f | s[3].t))) -> b3__c_s_out_3- + } + // s(3).F := cgate(b3__s_in(3).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[3].f & b3__en) & ~reset -> s[3].f+ + [after=1000]( ~(b3__s_in[3].f | b3__en)) | reset -> s[3].f- + } + // s(3).T := cgate(b3__s_in(3).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[3].t & b3__en) & ~reset -> s[3].t+ + [after=1000]( ~(b3__s_in[3].t | b3__en)) | reset -> s[3].t- + } + // b3__c_s_out_4 := nor_gate(s(4).F, s(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[4].f | s[4].t)) -> b3__c_s_out_4+ + [after=1000]( ~( ~(s[4].f | s[4].t))) -> b3__c_s_out_4- + } + // s(4).F := cgate(b3__s_in(4).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[4].f & b3__en) & ~reset -> s[4].f+ + [after=1000]( ~(b3__s_in[4].f | b3__en)) | reset -> s[4].f- + } + // s(4).T := cgate(b3__s_in(4).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[4].t & b3__en) & ~reset -> s[4].t+ + [after=1000]( ~(b3__s_in[4].t | b3__en)) | reset -> s[4].t- + } + // b3__c_s_out_5 := nor_gate(s(5).F, s(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[5].f | s[5].t)) -> b3__c_s_out_5+ + [after=1000]( ~( ~(s[5].f | s[5].t))) -> b3__c_s_out_5- + } + // s(5).F := cgate(b3__s_in(5).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[5].f & b3__en) & ~reset -> s[5].f+ + [after=1000]( ~(b3__s_in[5].f | b3__en)) | reset -> s[5].f- + } + // s(5).T := cgate(b3__s_in(5).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[5].t & b3__en) & ~reset -> s[5].t+ + [after=1000]( ~(b3__s_in[5].t | b3__en)) | reset -> s[5].t- + } + // b3__c_s_out_6 := nor_gate(s(6).F, s(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[6].f | s[6].t)) -> b3__c_s_out_6+ + [after=1000]( ~( ~(s[6].f | s[6].t))) -> b3__c_s_out_6- + } + // s(6).F := cgate(b3__s_in(6).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[6].f & b3__en) & ~reset -> s[6].f+ + [after=1000]( ~(b3__s_in[6].f | b3__en)) | reset -> s[6].f- + } + // s(6).T := cgate(b3__s_in(6).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[6].t & b3__en) & ~reset -> s[6].t+ + [after=1000]( ~(b3__s_in[6].t | b3__en)) | reset -> s[6].t- + } + // b3__c_s_out_7 := nor_gate(s(7).F, s(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[7].f | s[7].t)) -> b3__c_s_out_7+ + [after=1000]( ~( ~(s[7].f | s[7].t))) -> b3__c_s_out_7- + } + // s(7).F := cgate(b3__s_in(7).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[7].f & b3__en) & ~reset -> s[7].f+ + [after=1000]( ~(b3__s_in[7].f | b3__en)) | reset -> s[7].f- + } + // s(7).T := cgate(b3__s_in(7).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[7].t & b3__en) & ~reset -> s[7].t+ + [after=1000]( ~(b3__s_in[7].t | b3__en)) | reset -> s[7].t- + } + // b2__en_lvl0_0 := cgate(b3__c_s_out_0, b3__c_s_out_1) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_0 & b3__c_s_out_1) -> b2__en_lvl0_0+ + [after=1000]( ~(b3__c_s_out_0 | b3__c_s_out_1)) -> b2__en_lvl0_0- + } + // b2__en_lvl0_1 := cgate(b3__c_s_out_2, b3__c_s_out_3) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_2 & b3__c_s_out_3) -> b2__en_lvl0_1+ + [after=1000]( ~(b3__c_s_out_2 | b3__c_s_out_3)) -> b2__en_lvl0_1- + } + // b2__en_lvl0_2 := cgate(b3__c_s_out_4, b3__c_s_out_5) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_4 & b3__c_s_out_5) -> b2__en_lvl0_2+ + [after=1000]( ~(b3__c_s_out_4 | b3__c_s_out_5)) -> b2__en_lvl0_2- + } + // b2__en_lvl0_3 := cgate(b3__c_s_out_6, b3__c_s_out_7) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_6 & b3__c_s_out_7) -> b2__en_lvl0_3+ + [after=1000]( ~(b3__c_s_out_6 | b3__c_s_out_7)) -> b2__en_lvl0_3- + } + // b2__en_lvl1_0 := cgate(b2__en_lvl0_0, b2__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_0 & b2__en_lvl0_1) -> b2__en_lvl1_0+ + [after=1000]( ~(b2__en_lvl0_0 | b2__en_lvl0_1)) -> b2__en_lvl1_0- + } + // b2__en_lvl1_1 := cgate(b2__en_lvl0_2, b2__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_2 & b2__en_lvl0_3) -> b2__en_lvl1_1+ + [after=1000]( ~(b2__en_lvl0_2 | b2__en_lvl0_3)) -> b2__en_lvl1_1- + } + // b2__en := cgate(b2__en_lvl1_0, b2__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl1_0 & b2__en_lvl1_1) -> b2__en+ + [after=1000]( ~(b2__en_lvl1_0 | b2__en_lvl1_1)) -> b2__en- + } + // b3__en := inv(ack_in) delay(1.0 ns); + prs { + [after=1000]( ~ack_in) -> b3__en+ + [after=1000]( ~( ~ack_in)) -> b3__en- + } + // logic_fs__logic_fs__cell_00__onehot00 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].f & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_00__onehot00+ + [after=1000]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_00__onehot00- + } + // logic_fs__logic_fs__cell_00__onehot01 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].f & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_00__onehot01+ + [after=1000]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_00__onehot01- + } + // logic_fs__logic_fs__cell_00__onehot10 := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].t & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_00__onehot10+ + [after=1000]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_00__onehot10- + } + // logic_fs__logic_fs__cell_12__b.T := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].t & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_12__b.t+ + [after=1000]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_12__b.t- + } + // logic_fs__logic_fs__cell_12__b.F := or_gate(logic_fs__logic_fs__cell_00__onehot00, logic_fs__logic_fs__cell_00__onehot01, logic_fs__logic_fs__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_00__onehot00 | logic_fs__logic_fs__cell_00__onehot01 | logic_fs__logic_fs__cell_00__onehot10) -> logic_fs__logic_fs__cell_12__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_00__onehot00 | logic_fs__logic_fs__cell_00__onehot01 | logic_fs__logic_fs__cell_00__onehot10)) -> logic_fs__logic_fs__cell_12__b.f- + } + // logic_fs__logic_fs__cell_01__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[2].f) -> logic_fs__logic_fs__cell_01__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_01__onehot00- + } + // logic_fs__logic_fs__cell_01__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[2].t) -> logic_fs__logic_fs__cell_01__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_01__onehot01- + } + // logic_fs__logic_fs__cell_01__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[2].f) -> logic_fs__logic_fs__cell_01__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_01__onehot10- + } + // logic_fs__logic_fs__cell_13__b.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[2].t) -> logic_fs__logic_fs__cell_13__b.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_13__b.t- + } + // logic_fs__logic_fs__cell_13__b.F := or_gate(logic_fs__logic_fs__cell_01__onehot00, logic_fs__logic_fs__cell_01__onehot01, logic_fs__logic_fs__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_01__onehot00 | logic_fs__logic_fs__cell_01__onehot01 | logic_fs__logic_fs__cell_01__onehot10) -> logic_fs__logic_fs__cell_13__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_01__onehot00 | logic_fs__logic_fs__cell_01__onehot01 | logic_fs__logic_fs__cell_01__onehot10)) -> logic_fs__logic_fs__cell_13__b.f- + } + // logic_fs__logic_fs__cell_02__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[0].f) -> logic_fs__logic_fs__cell_02__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_02__onehot00- + } + // logic_fs__logic_fs__cell_02__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[0].t) -> logic_fs__logic_fs__cell_02__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_02__onehot01- + } + // logic_fs__logic_fs__cell_02__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[0].f) -> logic_fs__logic_fs__cell_02__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_02__onehot10- + } + // b1__s_in(0).T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[0].t) -> b1__s_in[0].t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[0].t)) -> b1__s_in[0].t- + } + // b1__s_in(0).F := or_gate(logic_fs__logic_fs__cell_02__onehot00, logic_fs__logic_fs__cell_02__onehot01, logic_fs__logic_fs__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_02__onehot00 | logic_fs__logic_fs__cell_02__onehot01 | logic_fs__logic_fs__cell_02__onehot10) -> b1__s_in[0].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_02__onehot00 | logic_fs__logic_fs__cell_02__onehot01 | logic_fs__logic_fs__cell_02__onehot10)) -> b1__s_in[0].f- + } + // logic_fs__logic_fs__cell_03__onehot00 := cgate(b1__a_in(2).F, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[2].f & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_03__onehot00+ + [after=1000]( ~(b1__a_in[2].f | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_03__onehot00- + } + // logic_fs__logic_fs__cell_03__onehot01 := cgate(b1__a_in(2).F, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[2].f & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_03__onehot01+ + [after=1000]( ~(b1__a_in[2].f | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_03__onehot01- + } + // logic_fs__logic_fs__cell_03__onehot10 := cgate(b1__a_in(2).T, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[2].t & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_03__onehot10+ + [after=1000]( ~(b1__a_in[2].t | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_03__onehot10- + } + // logic_fs__logic_fs__cell_12__a.T := cgate(b1__a_in(2).T, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[2].t & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_12__a.t+ + [after=1000]( ~(b1__a_in[2].t | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_12__a.t- + } + // logic_fs__logic_fs__cell_12__a.F := or_gate(logic_fs__logic_fs__cell_03__onehot00, logic_fs__logic_fs__cell_03__onehot01, logic_fs__logic_fs__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_03__onehot00 | logic_fs__logic_fs__cell_03__onehot01 | logic_fs__logic_fs__cell_03__onehot10) -> logic_fs__logic_fs__cell_12__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_03__onehot00 | logic_fs__logic_fs__cell_03__onehot01 | logic_fs__logic_fs__cell_03__onehot10)) -> logic_fs__logic_fs__cell_12__a.f- + } + // logic_fs__logic_fs__cell_04__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[3].f) -> logic_fs__logic_fs__cell_04__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_04__onehot00- + } + // logic_fs__logic_fs__cell_04__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[3].t) -> logic_fs__logic_fs__cell_04__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_04__onehot01- + } + // logic_fs__logic_fs__cell_04__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[3].f) -> logic_fs__logic_fs__cell_04__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_04__onehot10- + } + // logic_fs__logic_fs__cell_13__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[3].t) -> logic_fs__logic_fs__cell_13__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_13__a.t- + } + // logic_fs__logic_fs__cell_13__a.F := or_gate(logic_fs__logic_fs__cell_04__onehot00, logic_fs__logic_fs__cell_04__onehot01, logic_fs__logic_fs__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_04__onehot00 | logic_fs__logic_fs__cell_04__onehot01 | logic_fs__logic_fs__cell_04__onehot10) -> logic_fs__logic_fs__cell_13__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_04__onehot00 | logic_fs__logic_fs__cell_04__onehot01 | logic_fs__logic_fs__cell_04__onehot10)) -> logic_fs__logic_fs__cell_13__a.f- + } + // logic_fs__logic_fs__cell_05__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[3].f) -> logic_fs__logic_fs__cell_05__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_05__onehot00- + } + // logic_fs__logic_fs__cell_05__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[3].t) -> logic_fs__logic_fs__cell_05__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_05__onehot01- + } + // logic_fs__logic_fs__cell_05__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[3].f) -> logic_fs__logic_fs__cell_05__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_05__onehot10- + } + // logic_fs__logic_fs__cell_07__b.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[3].t) -> logic_fs__logic_fs__cell_07__b.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_07__b.t- + } + // logic_fs__logic_fs__cell_07__b.F := or_gate(logic_fs__logic_fs__cell_05__onehot00, logic_fs__logic_fs__cell_05__onehot01, logic_fs__logic_fs__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_05__onehot00 | logic_fs__logic_fs__cell_05__onehot01 | logic_fs__logic_fs__cell_05__onehot10) -> logic_fs__logic_fs__cell_07__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_05__onehot00 | logic_fs__logic_fs__cell_05__onehot01 | logic_fs__logic_fs__cell_05__onehot10)) -> logic_fs__logic_fs__cell_07__b.f- + } + // logic_fs__logic_fs__cell_07__onehot00 := cgate(logic_fs__logic_fs__cell_07__a.F, logic_fs__logic_fs__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__a.f & logic_fs__logic_fs__cell_07__b.f) -> logic_fs__logic_fs__cell_07__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__a.f | logic_fs__logic_fs__cell_07__b.f)) -> logic_fs__logic_fs__cell_07__onehot00- + } + // logic_fs__logic_fs__cell_07__onehot01 := cgate(logic_fs__logic_fs__cell_07__a.F, logic_fs__logic_fs__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__a.f & logic_fs__logic_fs__cell_07__b.t) -> logic_fs__logic_fs__cell_07__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__a.f | logic_fs__logic_fs__cell_07__b.t)) -> logic_fs__logic_fs__cell_07__onehot01- + } + // logic_fs__logic_fs__cell_07__onehot10 := cgate(logic_fs__logic_fs__cell_07__a.T, logic_fs__logic_fs__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__a.t & logic_fs__logic_fs__cell_07__b.f) -> logic_fs__logic_fs__cell_07__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__a.t | logic_fs__logic_fs__cell_07__b.f)) -> logic_fs__logic_fs__cell_07__onehot10- + } + // b1__s_in(5).T := cgate(logic_fs__logic_fs__cell_07__a.T, logic_fs__logic_fs__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__a.t & logic_fs__logic_fs__cell_07__b.t) -> b1__s_in[5].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__a.t | logic_fs__logic_fs__cell_07__b.t)) -> b1__s_in[5].t- + } + // b1__s_in(5).F := or_gate(logic_fs__logic_fs__cell_07__onehot00, logic_fs__logic_fs__cell_07__onehot01, logic_fs__logic_fs__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__onehot00 | logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10) -> b1__s_in[5].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__onehot00 | logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10)) -> b1__s_in[5].f- + } + // b1__s_in(4).T := or_gate(logic_fs__logic_fs__cell_07__onehot01, logic_fs__logic_fs__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10) -> b1__s_in[4].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10)) -> b1__s_in[4].t- + } + // b1__s_in(4).F := or_gate(logic_fs__logic_fs__cell_07__onehot00, b1__s_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__onehot00 | b1__s_in[5].t) -> b1__s_in[4].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__onehot00 | b1__s_in[5].t)) -> b1__s_in[4].f- + } + // logic_fs__logic_fs__cell_08__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[0].f) -> logic_fs__logic_fs__cell_08__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_08__onehot00- + } + // logic_fs__logic_fs__cell_08__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[0].t) -> logic_fs__logic_fs__cell_08__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_08__onehot01- + } + // logic_fs__logic_fs__cell_08__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[0].f) -> logic_fs__logic_fs__cell_08__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_08__onehot10- + } + // logic_fs__logic_fs__cell_11__a.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[0].t) -> logic_fs__logic_fs__cell_11__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_11__a.t- + } + // logic_fs__logic_fs__cell_11__a.F := or_gate(logic_fs__logic_fs__cell_08__onehot00, logic_fs__logic_fs__cell_08__onehot01, logic_fs__logic_fs__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_08__onehot00 | logic_fs__logic_fs__cell_08__onehot01 | logic_fs__logic_fs__cell_08__onehot10) -> logic_fs__logic_fs__cell_11__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_08__onehot00 | logic_fs__logic_fs__cell_08__onehot01 | logic_fs__logic_fs__cell_08__onehot10)) -> logic_fs__logic_fs__cell_11__a.f- + } + // logic_fs__logic_fs__cell_09__onehot00 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].f & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_09__onehot00+ + [after=1000]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_09__onehot00- + } + // logic_fs__logic_fs__cell_09__onehot01 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].f & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_09__onehot01+ + [after=1000]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_09__onehot01- + } + // logic_fs__logic_fs__cell_09__onehot10 := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].t & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_09__onehot10+ + [after=1000]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_09__onehot10- + } + // logic_fs__logic_fs__cell_11__b.T := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].t & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_11__b.t+ + [after=1000]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_11__b.t- + } + // logic_fs__logic_fs__cell_11__b.F := or_gate(logic_fs__logic_fs__cell_09__onehot00, logic_fs__logic_fs__cell_09__onehot01, logic_fs__logic_fs__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_09__onehot00 | logic_fs__logic_fs__cell_09__onehot01 | logic_fs__logic_fs__cell_09__onehot10) -> logic_fs__logic_fs__cell_11__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_09__onehot00 | logic_fs__logic_fs__cell_09__onehot01 | logic_fs__logic_fs__cell_09__onehot10)) -> logic_fs__logic_fs__cell_11__b.f- + } + // logic_fs__logic_fs__cell_10__onehot00 := cgate(logic_fs__logic_fs__cell_12__b.F, b1__s_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__b.f & b1__s_in[0].f) -> logic_fs__logic_fs__cell_10__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__b.f | b1__s_in[0].f)) -> logic_fs__logic_fs__cell_10__onehot00- + } + // logic_fs__logic_fs__cell_10__onehot01 := cgate(logic_fs__logic_fs__cell_12__b.F, b1__s_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__b.f & b1__s_in[0].t) -> logic_fs__logic_fs__cell_10__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__b.f | b1__s_in[0].t)) -> logic_fs__logic_fs__cell_10__onehot01- + } + // logic_fs__logic_fs__cell_10__onehot10 := cgate(logic_fs__logic_fs__cell_12__b.T, b1__s_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__b.t & b1__s_in[0].f) -> logic_fs__logic_fs__cell_10__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__b.t | b1__s_in[0].f)) -> logic_fs__logic_fs__cell_10__onehot10- + } + // logic_fs__logic_fs__cell_12__c_in.T := cgate(logic_fs__logic_fs__cell_12__b.T, b1__s_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__b.t & b1__s_in[0].t) -> logic_fs__logic_fs__cell_12__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__b.t | b1__s_in[0].t)) -> logic_fs__logic_fs__cell_12__c_in.t- + } + // logic_fs__logic_fs__cell_12__c_in.F := or_gate(logic_fs__logic_fs__cell_10__onehot00, logic_fs__logic_fs__cell_10__onehot01, logic_fs__logic_fs__cell_10__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_10__onehot00 | logic_fs__logic_fs__cell_10__onehot01 | logic_fs__logic_fs__cell_10__onehot10) -> logic_fs__logic_fs__cell_12__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_10__onehot00 | logic_fs__logic_fs__cell_10__onehot01 | logic_fs__logic_fs__cell_10__onehot10)) -> logic_fs__logic_fs__cell_12__c_in.f- + } + // logic_fs__logic_fs__cell_11__onehot00 := cgate(logic_fs__logic_fs__cell_11__a.F, logic_fs__logic_fs__cell_11__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_11__a.f & logic_fs__logic_fs__cell_11__b.f) -> logic_fs__logic_fs__cell_11__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__cell_11__a.f | logic_fs__logic_fs__cell_11__b.f)) -> logic_fs__logic_fs__cell_11__onehot00- + } + // logic_fs__logic_fs__cell_11__onehot01 := cgate(logic_fs__logic_fs__cell_11__a.F, logic_fs__logic_fs__cell_11__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_11__a.f & logic_fs__logic_fs__cell_11__b.t) -> logic_fs__logic_fs__cell_11__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__cell_11__a.f | logic_fs__logic_fs__cell_11__b.t)) -> logic_fs__logic_fs__cell_11__onehot01- + } + // logic_fs__logic_fs__cell_11__onehot10 := cgate(logic_fs__logic_fs__cell_11__a.T, logic_fs__logic_fs__cell_11__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_11__a.t & logic_fs__logic_fs__cell_11__b.f) -> logic_fs__logic_fs__cell_11__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__cell_11__a.t | logic_fs__logic_fs__cell_11__b.f)) -> logic_fs__logic_fs__cell_11__onehot10- + } + // logic_fs__logic_fs__cell_11__onehot11 := cgate(logic_fs__logic_fs__cell_11__a.T, logic_fs__logic_fs__cell_11__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_11__a.t & logic_fs__logic_fs__cell_11__b.t) -> logic_fs__logic_fs__cell_11__onehot11+ + [after=1000]( ~(logic_fs__logic_fs__cell_11__a.t | logic_fs__logic_fs__cell_11__b.t)) -> logic_fs__logic_fs__cell_11__onehot11- + } + // b1__s_in(1).T := or_gate(logic_fs__logic_fs__cell_11__onehot01, logic_fs__logic_fs__cell_11__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_11__onehot01 | logic_fs__logic_fs__cell_11__onehot10) -> b1__s_in[1].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_11__onehot01 | logic_fs__logic_fs__cell_11__onehot10)) -> b1__s_in[1].t- + } + // b1__s_in(1).F := or_gate(logic_fs__logic_fs__cell_11__onehot00, logic_fs__logic_fs__cell_11__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_11__onehot00 | logic_fs__logic_fs__cell_11__onehot11) -> b1__s_in[1].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_11__onehot00 | logic_fs__logic_fs__cell_11__onehot11)) -> b1__s_in[1].f- + } + // logic_fs__logic_fs__cell_12__aFbF := cgate(logic_fs__logic_fs__cell_12__a.F, logic_fs__logic_fs__cell_12__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__a.f & logic_fs__logic_fs__cell_12__b.f) -> logic_fs__logic_fs__cell_12__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.f)) -> logic_fs__logic_fs__cell_12__aFbF- + } + // logic_fs__logic_fs__cell_12__aFbT := cgate(logic_fs__logic_fs__cell_12__a.F, logic_fs__logic_fs__cell_12__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__a.f & logic_fs__logic_fs__cell_12__b.t) -> logic_fs__logic_fs__cell_12__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.t)) -> logic_fs__logic_fs__cell_12__aFbT- + } + // logic_fs__logic_fs__cell_12__aTbF := cgate(logic_fs__logic_fs__cell_12__a.T, logic_fs__logic_fs__cell_12__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.f) -> logic_fs__logic_fs__cell_12__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__a.t | logic_fs__logic_fs__cell_12__b.f)) -> logic_fs__logic_fs__cell_12__aTbF- + } + // logic_fs__logic_fs__cell_12__aTbT := cgate(logic_fs__logic_fs__cell_12__a.T, logic_fs__logic_fs__cell_12__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.t) -> logic_fs__logic_fs__cell_12__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__a.t | logic_fs__logic_fs__cell_12__b.t)) -> logic_fs__logic_fs__cell_12__aTbT- + } + // logic_fs__logic_fs__cell_12__x.F := or_gate(logic_fs__logic_fs__cell_12__aFbF, logic_fs__logic_fs__cell_12__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__aFbF | logic_fs__logic_fs__cell_12__aTbT) -> logic_fs__logic_fs__cell_12__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__aFbF | logic_fs__logic_fs__cell_12__aTbT)) -> logic_fs__logic_fs__cell_12__x.f- + } + // logic_fs__logic_fs__cell_12__x.T := or_gate(logic_fs__logic_fs__cell_12__aFbT, logic_fs__logic_fs__cell_12__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__aFbT | logic_fs__logic_fs__cell_12__aTbF) -> logic_fs__logic_fs__cell_12__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__aFbT | logic_fs__logic_fs__cell_12__aTbF)) -> logic_fs__logic_fs__cell_12__x.t- + } + // logic_fs__logic_fs__cell_12__y.T := and_gate(logic_fs__logic_fs__cell_12__a.T, logic_fs__logic_fs__cell_12__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.t) -> logic_fs__logic_fs__cell_12__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.t)) -> logic_fs__logic_fs__cell_12__y.t- + } + // logic_fs__logic_fs__cell_12__y.F := or_gate(logic_fs__logic_fs__cell_12__a.F, logic_fs__logic_fs__cell_12__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.f) -> logic_fs__logic_fs__cell_12__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.f)) -> logic_fs__logic_fs__cell_12__y.f- + } + // logic_fs__logic_fs__cell_12__xFcF := cgate(logic_fs__logic_fs__cell_12__x.F, logic_fs__logic_fs__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__x.f & logic_fs__logic_fs__cell_12__c_in.f) -> logic_fs__logic_fs__cell_12__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.f)) -> logic_fs__logic_fs__cell_12__xFcF- + } + // logic_fs__logic_fs__cell_12__xFcT := cgate(logic_fs__logic_fs__cell_12__x.F, logic_fs__logic_fs__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__x.f & logic_fs__logic_fs__cell_12__c_in.t) -> logic_fs__logic_fs__cell_12__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.t)) -> logic_fs__logic_fs__cell_12__xFcT- + } + // logic_fs__logic_fs__cell_12__xTcF := cgate(logic_fs__logic_fs__cell_12__x.T, logic_fs__logic_fs__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.f) -> logic_fs__logic_fs__cell_12__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__x.t | logic_fs__logic_fs__cell_12__c_in.f)) -> logic_fs__logic_fs__cell_12__xTcF- + } + // logic_fs__logic_fs__cell_12__xTcT := cgate(logic_fs__logic_fs__cell_12__x.T, logic_fs__logic_fs__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.t) -> logic_fs__logic_fs__cell_12__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__x.t | logic_fs__logic_fs__cell_12__c_in.t)) -> logic_fs__logic_fs__cell_12__xTcT- + } + // b1__s_in(2).T := or_gate(logic_fs__logic_fs__cell_12__xFcT, logic_fs__logic_fs__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__xFcT | logic_fs__logic_fs__cell_12__xTcF) -> b1__s_in[2].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__xFcT | logic_fs__logic_fs__cell_12__xTcF)) -> b1__s_in[2].t- + } + // b1__s_in(2).F := or_gate(logic_fs__logic_fs__cell_12__xFcF, logic_fs__logic_fs__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__xFcF | logic_fs__logic_fs__cell_12__xTcT) -> b1__s_in[2].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__xFcF | logic_fs__logic_fs__cell_12__xTcT)) -> b1__s_in[2].f- + } + // logic_fs__logic_fs__cell_12__z.T := and_gate(logic_fs__logic_fs__cell_12__x.T, logic_fs__logic_fs__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.t) -> logic_fs__logic_fs__cell_12__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.t)) -> logic_fs__logic_fs__cell_12__z.t- + } + // logic_fs__logic_fs__cell_12__z.F := or_gate(logic_fs__logic_fs__cell_12__x.F, logic_fs__logic_fs__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.f) -> logic_fs__logic_fs__cell_12__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.f)) -> logic_fs__logic_fs__cell_12__z.f- + } + // logic_fs__logic_fs__cell_13__c_in.F := cgate(logic_fs__logic_fs__cell_12__y.F, logic_fs__logic_fs__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__y.f & logic_fs__logic_fs__cell_12__z.f) -> logic_fs__logic_fs__cell_13__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__y.f | logic_fs__logic_fs__cell_12__z.f)) -> logic_fs__logic_fs__cell_13__c_in.f- + } + // logic_fs__logic_fs__cell_12__yFzT := cgate(logic_fs__logic_fs__cell_12__y.F, logic_fs__logic_fs__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__y.f & logic_fs__logic_fs__cell_12__z.t) -> logic_fs__logic_fs__cell_12__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__y.f | logic_fs__logic_fs__cell_12__z.t)) -> logic_fs__logic_fs__cell_12__yFzT- + } + // logic_fs__logic_fs__cell_12__yTzF := cgate(logic_fs__logic_fs__cell_12__y.T, logic_fs__logic_fs__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__y.t & logic_fs__logic_fs__cell_12__z.f) -> logic_fs__logic_fs__cell_12__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__y.t | logic_fs__logic_fs__cell_12__z.f)) -> logic_fs__logic_fs__cell_12__yTzF- + } + // logic_fs__logic_fs__cell_12__yTzT := cgate(logic_fs__logic_fs__cell_12__y.T, logic_fs__logic_fs__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__y.t & logic_fs__logic_fs__cell_12__z.t) -> logic_fs__logic_fs__cell_12__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__y.t | logic_fs__logic_fs__cell_12__z.t)) -> logic_fs__logic_fs__cell_12__yTzT- + } + // logic_fs__logic_fs__cell_13__c_in.T := or_gate(logic_fs__logic_fs__cell_12__yFzT, logic_fs__logic_fs__cell_12__yTzF, logic_fs__logic_fs__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__yFzT | logic_fs__logic_fs__cell_12__yTzF | logic_fs__logic_fs__cell_12__yTzT) -> logic_fs__logic_fs__cell_13__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__yFzT | logic_fs__logic_fs__cell_12__yTzF | logic_fs__logic_fs__cell_12__yTzT)) -> logic_fs__logic_fs__cell_13__c_in.t- + } + // logic_fs__logic_fs__cell_13__aFbF := cgate(logic_fs__logic_fs__cell_13__a.F, logic_fs__logic_fs__cell_13__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__a.f & logic_fs__logic_fs__cell_13__b.f) -> logic_fs__logic_fs__cell_13__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.f)) -> logic_fs__logic_fs__cell_13__aFbF- + } + // logic_fs__logic_fs__cell_13__aFbT := cgate(logic_fs__logic_fs__cell_13__a.F, logic_fs__logic_fs__cell_13__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__a.f & logic_fs__logic_fs__cell_13__b.t) -> logic_fs__logic_fs__cell_13__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.t)) -> logic_fs__logic_fs__cell_13__aFbT- + } + // logic_fs__logic_fs__cell_13__aTbF := cgate(logic_fs__logic_fs__cell_13__a.T, logic_fs__logic_fs__cell_13__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.f) -> logic_fs__logic_fs__cell_13__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__a.t | logic_fs__logic_fs__cell_13__b.f)) -> logic_fs__logic_fs__cell_13__aTbF- + } + // logic_fs__logic_fs__cell_13__aTbT := cgate(logic_fs__logic_fs__cell_13__a.T, logic_fs__logic_fs__cell_13__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.t) -> logic_fs__logic_fs__cell_13__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__a.t | logic_fs__logic_fs__cell_13__b.t)) -> logic_fs__logic_fs__cell_13__aTbT- + } + // logic_fs__logic_fs__cell_13__x.F := or_gate(logic_fs__logic_fs__cell_13__aFbF, logic_fs__logic_fs__cell_13__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__aFbF | logic_fs__logic_fs__cell_13__aTbT) -> logic_fs__logic_fs__cell_13__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__aFbF | logic_fs__logic_fs__cell_13__aTbT)) -> logic_fs__logic_fs__cell_13__x.f- + } + // logic_fs__logic_fs__cell_13__x.T := or_gate(logic_fs__logic_fs__cell_13__aFbT, logic_fs__logic_fs__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__aFbT | logic_fs__logic_fs__cell_13__aTbF) -> logic_fs__logic_fs__cell_13__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__aFbT | logic_fs__logic_fs__cell_13__aTbF)) -> logic_fs__logic_fs__cell_13__x.t- + } + // logic_fs__logic_fs__cell_13__y.T := and_gate(logic_fs__logic_fs__cell_13__a.T, logic_fs__logic_fs__cell_13__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.t) -> logic_fs__logic_fs__cell_13__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.t)) -> logic_fs__logic_fs__cell_13__y.t- + } + // logic_fs__logic_fs__cell_13__y.F := or_gate(logic_fs__logic_fs__cell_13__a.F, logic_fs__logic_fs__cell_13__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.f) -> logic_fs__logic_fs__cell_13__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.f)) -> logic_fs__logic_fs__cell_13__y.f- + } + // logic_fs__logic_fs__cell_13__xFcF := cgate(logic_fs__logic_fs__cell_13__x.F, logic_fs__logic_fs__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__x.f & logic_fs__logic_fs__cell_13__c_in.f) -> logic_fs__logic_fs__cell_13__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.f)) -> logic_fs__logic_fs__cell_13__xFcF- + } + // logic_fs__logic_fs__cell_13__xFcT := cgate(logic_fs__logic_fs__cell_13__x.F, logic_fs__logic_fs__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__x.f & logic_fs__logic_fs__cell_13__c_in.t) -> logic_fs__logic_fs__cell_13__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.t)) -> logic_fs__logic_fs__cell_13__xFcT- + } + // logic_fs__logic_fs__cell_13__xTcF := cgate(logic_fs__logic_fs__cell_13__x.T, logic_fs__logic_fs__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.f) -> logic_fs__logic_fs__cell_13__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__x.t | logic_fs__logic_fs__cell_13__c_in.f)) -> logic_fs__logic_fs__cell_13__xTcF- + } + // logic_fs__logic_fs__cell_13__xTcT := cgate(logic_fs__logic_fs__cell_13__x.T, logic_fs__logic_fs__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.t) -> logic_fs__logic_fs__cell_13__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__x.t | logic_fs__logic_fs__cell_13__c_in.t)) -> logic_fs__logic_fs__cell_13__xTcT- + } + // b1__s_in(3).T := or_gate(logic_fs__logic_fs__cell_13__xFcT, logic_fs__logic_fs__cell_13__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__xFcT | logic_fs__logic_fs__cell_13__xTcF) -> b1__s_in[3].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__xFcT | logic_fs__logic_fs__cell_13__xTcF)) -> b1__s_in[3].t- + } + // b1__s_in(3).F := or_gate(logic_fs__logic_fs__cell_13__xFcF, logic_fs__logic_fs__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__xFcF | logic_fs__logic_fs__cell_13__xTcT) -> b1__s_in[3].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__xFcF | logic_fs__logic_fs__cell_13__xTcT)) -> b1__s_in[3].f- + } + // logic_fs__logic_fs__cell_13__z.T := and_gate(logic_fs__logic_fs__cell_13__x.T, logic_fs__logic_fs__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.t) -> logic_fs__logic_fs__cell_13__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.t)) -> logic_fs__logic_fs__cell_13__z.t- + } + // logic_fs__logic_fs__cell_13__z.F := or_gate(logic_fs__logic_fs__cell_13__x.F, logic_fs__logic_fs__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.f) -> logic_fs__logic_fs__cell_13__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.f)) -> logic_fs__logic_fs__cell_13__z.f- + } + // logic_fs__logic_fs__cell_07__a.F := cgate(logic_fs__logic_fs__cell_13__y.F, logic_fs__logic_fs__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__y.f & logic_fs__logic_fs__cell_13__z.f) -> logic_fs__logic_fs__cell_07__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__y.f | logic_fs__logic_fs__cell_13__z.f)) -> logic_fs__logic_fs__cell_07__a.f- + } + // logic_fs__logic_fs__cell_13__yFzT := cgate(logic_fs__logic_fs__cell_13__y.F, logic_fs__logic_fs__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__y.f & logic_fs__logic_fs__cell_13__z.t) -> logic_fs__logic_fs__cell_13__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__y.f | logic_fs__logic_fs__cell_13__z.t)) -> logic_fs__logic_fs__cell_13__yFzT- + } + // logic_fs__logic_fs__cell_13__yTzF := cgate(logic_fs__logic_fs__cell_13__y.T, logic_fs__logic_fs__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__y.t & logic_fs__logic_fs__cell_13__z.f) -> logic_fs__logic_fs__cell_13__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__y.t | logic_fs__logic_fs__cell_13__z.f)) -> logic_fs__logic_fs__cell_13__yTzF- + } + // logic_fs__logic_fs__cell_13__yTzT := cgate(logic_fs__logic_fs__cell_13__y.T, logic_fs__logic_fs__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__y.t & logic_fs__logic_fs__cell_13__z.t) -> logic_fs__logic_fs__cell_13__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__y.t | logic_fs__logic_fs__cell_13__z.t)) -> logic_fs__logic_fs__cell_13__yTzT- + } + // logic_fs__logic_fs__cell_07__a.T := or_gate(logic_fs__logic_fs__cell_13__yFzT, logic_fs__logic_fs__cell_13__yTzF, logic_fs__logic_fs__cell_13__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__yFzT | logic_fs__logic_fs__cell_13__yTzF | logic_fs__logic_fs__cell_13__yTzT) -> logic_fs__logic_fs__cell_07__a.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__yFzT | logic_fs__logic_fs__cell_13__yTzF | logic_fs__logic_fs__cell_13__yTzT)) -> logic_fs__logic_fs__cell_07__a.t- + } + // logic_ms_1__logic_ms_1__cell_0__onehot00 := cgate(b2__a_in(1).F, logic_ms_1__logic_ms_1__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b2__a_in[1].f & logic_ms_1__logic_ms_1__b_in_0.f) -> logic_ms_1__logic_ms_1__cell_0__onehot00+ + [after=1000]( ~(b2__a_in[1].f | logic_ms_1__logic_ms_1__b_in_0.f)) -> logic_ms_1__logic_ms_1__cell_0__onehot00- + } + // logic_ms_1__logic_ms_1__cell_0__onehot01 := cgate(b2__a_in(1).F, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b2__a_in[1].f & logic_ms_1__logic_ms_1__b_in_0.t) -> logic_ms_1__logic_ms_1__cell_0__onehot01+ + [after=1000]( ~(b2__a_in[1].f | logic_ms_1__logic_ms_1__b_in_0.t)) -> logic_ms_1__logic_ms_1__cell_0__onehot01- + } + // logic_ms_1__logic_ms_1__cell_0__onehot10 := cgate(b2__a_in(1).T, logic_ms_1__logic_ms_1__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b2__a_in[1].t & logic_ms_1__logic_ms_1__b_in_0.f) -> logic_ms_1__logic_ms_1__cell_0__onehot10+ + [after=1000]( ~(b2__a_in[1].t | logic_ms_1__logic_ms_1__b_in_0.f)) -> logic_ms_1__logic_ms_1__cell_0__onehot10- + } + // logic_ms_1__logic_ms_1__cell_6__a.T := cgate(b2__a_in(1).T, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b2__a_in[1].t & logic_ms_1__logic_ms_1__b_in_0.t) -> logic_ms_1__logic_ms_1__cell_6__a.t+ + [after=1000]( ~(b2__a_in[1].t | logic_ms_1__logic_ms_1__b_in_0.t)) -> logic_ms_1__logic_ms_1__cell_6__a.t- + } + // logic_ms_1__logic_ms_1__cell_6__a.F := or_gate(logic_ms_1__logic_ms_1__cell_0__onehot00, logic_ms_1__logic_ms_1__cell_0__onehot01, logic_ms_1__logic_ms_1__cell_0__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_0__onehot00 | logic_ms_1__logic_ms_1__cell_0__onehot01 | logic_ms_1__logic_ms_1__cell_0__onehot10) -> logic_ms_1__logic_ms_1__cell_6__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_0__onehot00 | logic_ms_1__logic_ms_1__cell_0__onehot01 | logic_ms_1__logic_ms_1__cell_0__onehot10)) -> logic_ms_1__logic_ms_1__cell_6__a.f- + } + // logic_ms_1__logic_ms_1__cell_1__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[2].f) -> logic_ms_1__logic_ms_1__cell_1__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[2].f)) -> logic_ms_1__logic_ms_1__cell_1__onehot00- + } + // logic_ms_1__logic_ms_1__cell_1__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[2].t) -> logic_ms_1__logic_ms_1__cell_1__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[2].t)) -> logic_ms_1__logic_ms_1__cell_1__onehot01- + } + // logic_ms_1__logic_ms_1__cell_1__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[2].f) -> logic_ms_1__logic_ms_1__cell_1__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[2].f)) -> logic_ms_1__logic_ms_1__cell_1__onehot10- + } + // logic_ms_1__logic_ms_1__cell_7__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[2].t) -> logic_ms_1__logic_ms_1__cell_7__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[2].t)) -> logic_ms_1__logic_ms_1__cell_7__a.t- + } + // logic_ms_1__logic_ms_1__cell_7__a.F := or_gate(logic_ms_1__logic_ms_1__cell_1__onehot00, logic_ms_1__logic_ms_1__cell_1__onehot01, logic_ms_1__logic_ms_1__cell_1__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_1__onehot00 | logic_ms_1__logic_ms_1__cell_1__onehot01 | logic_ms_1__logic_ms_1__cell_1__onehot10) -> logic_ms_1__logic_ms_1__cell_7__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_1__onehot00 | logic_ms_1__logic_ms_1__cell_1__onehot01 | logic_ms_1__logic_ms_1__cell_1__onehot10)) -> logic_ms_1__logic_ms_1__cell_7__a.f- + } + // logic_ms_1__logic_ms_1__cell_2__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[3].f) -> logic_ms_1__logic_ms_1__cell_2__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[3].f)) -> logic_ms_1__logic_ms_1__cell_2__onehot00- + } + // logic_ms_1__logic_ms_1__cell_2__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[3].t) -> logic_ms_1__logic_ms_1__cell_2__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[3].t)) -> logic_ms_1__logic_ms_1__cell_2__onehot01- + } + // logic_ms_1__logic_ms_1__cell_2__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[3].f) -> logic_ms_1__logic_ms_1__cell_2__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[3].f)) -> logic_ms_1__logic_ms_1__cell_2__onehot10- + } + // logic_ms_1__logic_ms_1__cell_8__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[3].t) -> logic_ms_1__logic_ms_1__cell_8__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[3].t)) -> logic_ms_1__logic_ms_1__cell_8__a.t- + } + // logic_ms_1__logic_ms_1__cell_8__a.F := or_gate(logic_ms_1__logic_ms_1__cell_2__onehot00, logic_ms_1__logic_ms_1__cell_2__onehot01, logic_ms_1__logic_ms_1__cell_2__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_2__onehot00 | logic_ms_1__logic_ms_1__cell_2__onehot01 | logic_ms_1__logic_ms_1__cell_2__onehot10) -> logic_ms_1__logic_ms_1__cell_8__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_2__onehot00 | logic_ms_1__logic_ms_1__cell_2__onehot01 | logic_ms_1__logic_ms_1__cell_2__onehot10)) -> logic_ms_1__logic_ms_1__cell_8__a.f- + } + // logic_ms_1__logic_ms_1__cell_3__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[0].f) -> logic_ms_1__logic_ms_1__cell_3__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[0].f)) -> logic_ms_1__logic_ms_1__cell_3__onehot00- + } + // logic_ms_1__logic_ms_1__cell_3__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[0].t) -> logic_ms_1__logic_ms_1__cell_3__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[0].t)) -> logic_ms_1__logic_ms_1__cell_3__onehot01- + } + // logic_ms_1__logic_ms_1__cell_3__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[0].f) -> logic_ms_1__logic_ms_1__cell_3__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[0].f)) -> logic_ms_1__logic_ms_1__cell_3__onehot10- + } + // logic_ms_1__logic_ms_1__cell_5__b.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[0].t) -> logic_ms_1__logic_ms_1__cell_5__b.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[0].t)) -> logic_ms_1__logic_ms_1__cell_5__b.t- + } + // logic_ms_1__logic_ms_1__cell_5__b.F := or_gate(logic_ms_1__logic_ms_1__cell_3__onehot00, logic_ms_1__logic_ms_1__cell_3__onehot01, logic_ms_1__logic_ms_1__cell_3__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_3__onehot00 | logic_ms_1__logic_ms_1__cell_3__onehot01 | logic_ms_1__logic_ms_1__cell_3__onehot10) -> logic_ms_1__logic_ms_1__cell_5__b.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_3__onehot00 | logic_ms_1__logic_ms_1__cell_3__onehot01 | logic_ms_1__logic_ms_1__cell_3__onehot10)) -> logic_ms_1__logic_ms_1__cell_5__b.f- + } + // logic_ms_1__logic_ms_1__cell_5__onehot00 := cgate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__cell_5__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.f & logic_ms_1__logic_ms_1__cell_5__b.f) -> logic_ms_1__logic_ms_1__cell_5__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__cell_5__b.f)) -> logic_ms_1__logic_ms_1__cell_5__onehot00- + } + // logic_ms_1__logic_ms_1__cell_5__onehot01 := cgate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__cell_5__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.f & logic_ms_1__logic_ms_1__cell_5__b.t) -> logic_ms_1__logic_ms_1__cell_5__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__cell_5__b.t)) -> logic_ms_1__logic_ms_1__cell_5__onehot01- + } + // logic_ms_1__logic_ms_1__cell_5__onehot10 := cgate(logic_ms_1__logic_ms_1__s_in_2.T, logic_ms_1__logic_ms_1__cell_5__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.t & logic_ms_1__logic_ms_1__cell_5__b.f) -> logic_ms_1__logic_ms_1__cell_5__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.t | logic_ms_1__logic_ms_1__cell_5__b.f)) -> logic_ms_1__logic_ms_1__cell_5__onehot10- + } + // logic_ms_1__logic_ms_1__cell_5__onehot11 := cgate(logic_ms_1__logic_ms_1__s_in_2.T, logic_ms_1__logic_ms_1__cell_5__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.t & logic_ms_1__logic_ms_1__cell_5__b.t) -> logic_ms_1__logic_ms_1__cell_5__onehot11+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.t | logic_ms_1__logic_ms_1__cell_5__b.t)) -> logic_ms_1__logic_ms_1__cell_5__onehot11- + } + // logic_ms_1__logic_ms_1__cell_6__c_in_F := or_gate(logic_ms_1__logic_ms_1__cell_5__onehot00, logic_ms_1__logic_ms_1__cell_5__onehot01, logic_ms_1__logic_ms_1__cell_5__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10) -> logic_ms_1__logic_ms_1__cell_6__c_in_F+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10)) -> logic_ms_1__logic_ms_1__cell_6__c_in_F- + } + // b2__s_in(2).T := or_gate(logic_ms_1__logic_ms_1__cell_5__onehot01, logic_ms_1__logic_ms_1__cell_5__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10) -> b2__s_in[2].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10)) -> b2__s_in[2].t- + } + // b2__s_in(2).F := or_gate(logic_ms_1__logic_ms_1__cell_5__onehot00, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot11) -> b2__s_in[2].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot11)) -> b2__s_in[2].f- + } + // logic_ms_1__logic_ms_1__cell_6__aFbF := cgate(logic_ms_1__logic_ms_1__cell_6__a.F, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__a.f & logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_6__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_6__aFbF- + } + // logic_ms_1__logic_ms_1__cell_6__aFbT := cgate(logic_ms_1__logic_ms_1__cell_6__a.F, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__a.f & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_6__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_6__aFbT- + } + // logic_ms_1__logic_ms_1__cell_6__aTbF := cgate(logic_ms_1__logic_ms_1__cell_6__a.T, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_6__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__a.t | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_6__aTbF- + } + // logic_ms_1__logic_ms_1__cell_6__aTbT := cgate(logic_ms_1__logic_ms_1__cell_6__a.T, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_6__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__a.t | logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_6__aTbT- + } + // logic_ms_1__logic_ms_1__cell_6__x.F := or_gate(logic_ms_1__logic_ms_1__cell_6__aFbF, logic_ms_1__logic_ms_1__cell_6__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__aFbF | logic_ms_1__logic_ms_1__cell_6__aTbT) -> logic_ms_1__logic_ms_1__cell_6__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__aFbF | logic_ms_1__logic_ms_1__cell_6__aTbT)) -> logic_ms_1__logic_ms_1__cell_6__x.f- + } + // logic_ms_1__logic_ms_1__cell_6__x.T := or_gate(logic_ms_1__logic_ms_1__cell_6__aFbT, logic_ms_1__logic_ms_1__cell_6__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__aFbT | logic_ms_1__logic_ms_1__cell_6__aTbF) -> logic_ms_1__logic_ms_1__cell_6__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__aFbT | logic_ms_1__logic_ms_1__cell_6__aTbF)) -> logic_ms_1__logic_ms_1__cell_6__x.t- + } + // logic_ms_1__logic_ms_1__cell_6__y.T := and_gate(logic_ms_1__logic_ms_1__cell_6__a.T, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_6__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_6__y.t- + } + // logic_ms_1__logic_ms_1__cell_6__y.F := or_gate(logic_ms_1__logic_ms_1__cell_6__a.F, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_6__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_6__y.f- + } + // logic_ms_1__logic_ms_1__cell_6__xFcF := cgate(logic_ms_1__logic_ms_1__cell_6__x.F, logic_ms_1__logic_ms_1__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__x.f & logic_ms_1__logic_ms_1__cell_6__c_in_F) -> logic_ms_1__logic_ms_1__cell_6__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_6__c_in_F)) -> logic_ms_1__logic_ms_1__cell_6__xFcF- + } + // logic_ms_1__logic_ms_1__cell_6__xFcT := cgate(logic_ms_1__logic_ms_1__cell_6__x.F, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__x.f & logic_ms_1__logic_ms_1__cell_5__onehot11) -> logic_ms_1__logic_ms_1__cell_6__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_5__onehot11)) -> logic_ms_1__logic_ms_1__cell_6__xFcT- + } + // logic_ms_1__logic_ms_1__cell_6__xTcF := cgate(logic_ms_1__logic_ms_1__cell_6__x.T, logic_ms_1__logic_ms_1__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_6__c_in_F) -> logic_ms_1__logic_ms_1__cell_6__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__x.t | logic_ms_1__logic_ms_1__cell_6__c_in_F)) -> logic_ms_1__logic_ms_1__cell_6__xTcF- + } + // logic_ms_1__logic_ms_1__cell_6__xTcT := cgate(logic_ms_1__logic_ms_1__cell_6__x.T, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_5__onehot11) -> logic_ms_1__logic_ms_1__cell_6__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__x.t | logic_ms_1__logic_ms_1__cell_5__onehot11)) -> logic_ms_1__logic_ms_1__cell_6__xTcT- + } + // b2__s_in(3).T := or_gate(logic_ms_1__logic_ms_1__cell_6__xFcT, logic_ms_1__logic_ms_1__cell_6__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__xFcT | logic_ms_1__logic_ms_1__cell_6__xTcF) -> b2__s_in[3].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__xFcT | logic_ms_1__logic_ms_1__cell_6__xTcF)) -> b2__s_in[3].t- + } + // b2__s_in(3).F := or_gate(logic_ms_1__logic_ms_1__cell_6__xFcF, logic_ms_1__logic_ms_1__cell_6__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__xFcF | logic_ms_1__logic_ms_1__cell_6__xTcT) -> b2__s_in[3].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__xFcF | logic_ms_1__logic_ms_1__cell_6__xTcT)) -> b2__s_in[3].f- + } + // logic_ms_1__logic_ms_1__cell_6__z.T := and_gate(logic_ms_1__logic_ms_1__cell_6__x.T, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_5__onehot11) -> logic_ms_1__logic_ms_1__cell_6__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_5__onehot11)) -> logic_ms_1__logic_ms_1__cell_6__z.t- + } + // logic_ms_1__logic_ms_1__cell_6__z.F := or_gate(logic_ms_1__logic_ms_1__cell_6__x.F, logic_ms_1__logic_ms_1__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_6__c_in_F) -> logic_ms_1__logic_ms_1__cell_6__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_6__c_in_F)) -> logic_ms_1__logic_ms_1__cell_6__z.f- + } + // logic_ms_1__logic_ms_1__cell_7__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_6__y.F, logic_ms_1__logic_ms_1__cell_6__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__y.f & logic_ms_1__logic_ms_1__cell_6__z.f) -> logic_ms_1__logic_ms_1__cell_7__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__y.f | logic_ms_1__logic_ms_1__cell_6__z.f)) -> logic_ms_1__logic_ms_1__cell_7__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_6__yFzT := cgate(logic_ms_1__logic_ms_1__cell_6__y.F, logic_ms_1__logic_ms_1__cell_6__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__y.f & logic_ms_1__logic_ms_1__cell_6__z.t) -> logic_ms_1__logic_ms_1__cell_6__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__y.f | logic_ms_1__logic_ms_1__cell_6__z.t)) -> logic_ms_1__logic_ms_1__cell_6__yFzT- + } + // logic_ms_1__logic_ms_1__cell_6__yTzF := cgate(logic_ms_1__logic_ms_1__cell_6__y.T, logic_ms_1__logic_ms_1__cell_6__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__y.t & logic_ms_1__logic_ms_1__cell_6__z.f) -> logic_ms_1__logic_ms_1__cell_6__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__y.t | logic_ms_1__logic_ms_1__cell_6__z.f)) -> logic_ms_1__logic_ms_1__cell_6__yTzF- + } + // logic_ms_1__logic_ms_1__cell_6__yTzT := cgate(logic_ms_1__logic_ms_1__cell_6__y.T, logic_ms_1__logic_ms_1__cell_6__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__y.t & logic_ms_1__logic_ms_1__cell_6__z.t) -> logic_ms_1__logic_ms_1__cell_6__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__y.t | logic_ms_1__logic_ms_1__cell_6__z.t)) -> logic_ms_1__logic_ms_1__cell_6__yTzT- + } + // logic_ms_1__logic_ms_1__cell_7__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_6__yFzT, logic_ms_1__logic_ms_1__cell_6__yTzF, logic_ms_1__logic_ms_1__cell_6__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_6__yFzT | logic_ms_1__logic_ms_1__cell_6__yTzF | logic_ms_1__logic_ms_1__cell_6__yTzT) -> logic_ms_1__logic_ms_1__cell_7__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_6__yFzT | logic_ms_1__logic_ms_1__cell_6__yTzF | logic_ms_1__logic_ms_1__cell_6__yTzT)) -> logic_ms_1__logic_ms_1__cell_7__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_7__aFbF := cgate(logic_ms_1__logic_ms_1__cell_7__a.F, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__a.f & logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_7__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_7__aFbF- + } + // logic_ms_1__logic_ms_1__cell_7__aFbT := cgate(logic_ms_1__logic_ms_1__cell_7__a.F, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__a.f & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_7__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_7__aFbT- + } + // logic_ms_1__logic_ms_1__cell_7__aTbF := cgate(logic_ms_1__logic_ms_1__cell_7__a.T, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_7__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__a.t | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_7__aTbF- + } + // logic_ms_1__logic_ms_1__cell_7__aTbT := cgate(logic_ms_1__logic_ms_1__cell_7__a.T, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_7__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__a.t | logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_7__aTbT- + } + // logic_ms_1__logic_ms_1__cell_7__x.F := or_gate(logic_ms_1__logic_ms_1__cell_7__aFbF, logic_ms_1__logic_ms_1__cell_7__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__aFbF | logic_ms_1__logic_ms_1__cell_7__aTbT) -> logic_ms_1__logic_ms_1__cell_7__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__aFbF | logic_ms_1__logic_ms_1__cell_7__aTbT)) -> logic_ms_1__logic_ms_1__cell_7__x.f- + } + // logic_ms_1__logic_ms_1__cell_7__x.T := or_gate(logic_ms_1__logic_ms_1__cell_7__aFbT, logic_ms_1__logic_ms_1__cell_7__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__aFbT | logic_ms_1__logic_ms_1__cell_7__aTbF) -> logic_ms_1__logic_ms_1__cell_7__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__aFbT | logic_ms_1__logic_ms_1__cell_7__aTbF)) -> logic_ms_1__logic_ms_1__cell_7__x.t- + } + // logic_ms_1__logic_ms_1__cell_7__y.T := and_gate(logic_ms_1__logic_ms_1__cell_7__a.T, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_7__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_7__y.t- + } + // logic_ms_1__logic_ms_1__cell_7__y.F := or_gate(logic_ms_1__logic_ms_1__cell_7__a.F, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_7__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_7__y.f- + } + // logic_ms_1__logic_ms_1__cell_7__xFcF := cgate(logic_ms_1__logic_ms_1__cell_7__x.F, logic_ms_1__logic_ms_1__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__x.f & logic_ms_1__logic_ms_1__cell_7__c_in.f) -> logic_ms_1__logic_ms_1__cell_7__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.f)) -> logic_ms_1__logic_ms_1__cell_7__xFcF- + } + // logic_ms_1__logic_ms_1__cell_7__xFcT := cgate(logic_ms_1__logic_ms_1__cell_7__x.F, logic_ms_1__logic_ms_1__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__x.f & logic_ms_1__logic_ms_1__cell_7__c_in.t) -> logic_ms_1__logic_ms_1__cell_7__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.t)) -> logic_ms_1__logic_ms_1__cell_7__xFcT- + } + // logic_ms_1__logic_ms_1__cell_7__xTcF := cgate(logic_ms_1__logic_ms_1__cell_7__x.T, logic_ms_1__logic_ms_1__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.f) -> logic_ms_1__logic_ms_1__cell_7__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__x.t | logic_ms_1__logic_ms_1__cell_7__c_in.f)) -> logic_ms_1__logic_ms_1__cell_7__xTcF- + } + // logic_ms_1__logic_ms_1__cell_7__xTcT := cgate(logic_ms_1__logic_ms_1__cell_7__x.T, logic_ms_1__logic_ms_1__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.t) -> logic_ms_1__logic_ms_1__cell_7__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__x.t | logic_ms_1__logic_ms_1__cell_7__c_in.t)) -> logic_ms_1__logic_ms_1__cell_7__xTcT- + } + // b2__s_in(4).T := or_gate(logic_ms_1__logic_ms_1__cell_7__xFcT, logic_ms_1__logic_ms_1__cell_7__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__xFcT | logic_ms_1__logic_ms_1__cell_7__xTcF) -> b2__s_in[4].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__xFcT | logic_ms_1__logic_ms_1__cell_7__xTcF)) -> b2__s_in[4].t- + } + // b2__s_in(4).F := or_gate(logic_ms_1__logic_ms_1__cell_7__xFcF, logic_ms_1__logic_ms_1__cell_7__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__xFcF | logic_ms_1__logic_ms_1__cell_7__xTcT) -> b2__s_in[4].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__xFcF | logic_ms_1__logic_ms_1__cell_7__xTcT)) -> b2__s_in[4].f- + } + // logic_ms_1__logic_ms_1__cell_7__z.T := and_gate(logic_ms_1__logic_ms_1__cell_7__x.T, logic_ms_1__logic_ms_1__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.t) -> logic_ms_1__logic_ms_1__cell_7__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.t)) -> logic_ms_1__logic_ms_1__cell_7__z.t- + } + // logic_ms_1__logic_ms_1__cell_7__z.F := or_gate(logic_ms_1__logic_ms_1__cell_7__x.F, logic_ms_1__logic_ms_1__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.f) -> logic_ms_1__logic_ms_1__cell_7__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.f)) -> logic_ms_1__logic_ms_1__cell_7__z.f- + } + // logic_ms_1__logic_ms_1__cell_8__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_7__y.F, logic_ms_1__logic_ms_1__cell_7__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__y.f & logic_ms_1__logic_ms_1__cell_7__z.f) -> logic_ms_1__logic_ms_1__cell_8__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__y.f | logic_ms_1__logic_ms_1__cell_7__z.f)) -> logic_ms_1__logic_ms_1__cell_8__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_7__yFzT := cgate(logic_ms_1__logic_ms_1__cell_7__y.F, logic_ms_1__logic_ms_1__cell_7__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__y.f & logic_ms_1__logic_ms_1__cell_7__z.t) -> logic_ms_1__logic_ms_1__cell_7__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__y.f | logic_ms_1__logic_ms_1__cell_7__z.t)) -> logic_ms_1__logic_ms_1__cell_7__yFzT- + } + // logic_ms_1__logic_ms_1__cell_7__yTzF := cgate(logic_ms_1__logic_ms_1__cell_7__y.T, logic_ms_1__logic_ms_1__cell_7__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__y.t & logic_ms_1__logic_ms_1__cell_7__z.f) -> logic_ms_1__logic_ms_1__cell_7__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__y.t | logic_ms_1__logic_ms_1__cell_7__z.f)) -> logic_ms_1__logic_ms_1__cell_7__yTzF- + } + // logic_ms_1__logic_ms_1__cell_7__yTzT := cgate(logic_ms_1__logic_ms_1__cell_7__y.T, logic_ms_1__logic_ms_1__cell_7__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__y.t & logic_ms_1__logic_ms_1__cell_7__z.t) -> logic_ms_1__logic_ms_1__cell_7__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__y.t | logic_ms_1__logic_ms_1__cell_7__z.t)) -> logic_ms_1__logic_ms_1__cell_7__yTzT- + } + // logic_ms_1__logic_ms_1__cell_8__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_7__yFzT, logic_ms_1__logic_ms_1__cell_7__yTzF, logic_ms_1__logic_ms_1__cell_7__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_7__yFzT | logic_ms_1__logic_ms_1__cell_7__yTzF | logic_ms_1__logic_ms_1__cell_7__yTzT) -> logic_ms_1__logic_ms_1__cell_8__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_7__yFzT | logic_ms_1__logic_ms_1__cell_7__yTzF | logic_ms_1__logic_ms_1__cell_7__yTzT)) -> logic_ms_1__logic_ms_1__cell_8__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_8__aFbF := cgate(logic_ms_1__logic_ms_1__cell_8__a.F, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__a.f & logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_8__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_8__aFbF- + } + // logic_ms_1__logic_ms_1__cell_8__aFbT := cgate(logic_ms_1__logic_ms_1__cell_8__a.F, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__a.f & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_8__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_8__aFbT- + } + // logic_ms_1__logic_ms_1__cell_8__aTbF := cgate(logic_ms_1__logic_ms_1__cell_8__a.T, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_8__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__a.t | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_8__aTbF- + } + // logic_ms_1__logic_ms_1__cell_8__aTbT := cgate(logic_ms_1__logic_ms_1__cell_8__a.T, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_8__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__a.t | logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_8__aTbT- + } + // logic_ms_1__logic_ms_1__cell_8__x.F := or_gate(logic_ms_1__logic_ms_1__cell_8__aFbF, logic_ms_1__logic_ms_1__cell_8__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__aFbF | logic_ms_1__logic_ms_1__cell_8__aTbT) -> logic_ms_1__logic_ms_1__cell_8__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__aFbF | logic_ms_1__logic_ms_1__cell_8__aTbT)) -> logic_ms_1__logic_ms_1__cell_8__x.f- + } + // logic_ms_1__logic_ms_1__cell_8__x.T := or_gate(logic_ms_1__logic_ms_1__cell_8__aFbT, logic_ms_1__logic_ms_1__cell_8__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__aFbT | logic_ms_1__logic_ms_1__cell_8__aTbF) -> logic_ms_1__logic_ms_1__cell_8__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__aFbT | logic_ms_1__logic_ms_1__cell_8__aTbF)) -> logic_ms_1__logic_ms_1__cell_8__x.t- + } + // logic_ms_1__logic_ms_1__cell_8__y.T := and_gate(logic_ms_1__logic_ms_1__cell_8__a.T, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_8__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_8__y.t- + } + // logic_ms_1__logic_ms_1__cell_8__y.F := or_gate(logic_ms_1__logic_ms_1__cell_8__a.F, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_8__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_8__y.f- + } + // logic_ms_1__logic_ms_1__cell_8__xFcF := cgate(logic_ms_1__logic_ms_1__cell_8__x.F, logic_ms_1__logic_ms_1__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__x.f & logic_ms_1__logic_ms_1__cell_8__c_in.f) -> logic_ms_1__logic_ms_1__cell_8__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.f)) -> logic_ms_1__logic_ms_1__cell_8__xFcF- + } + // logic_ms_1__logic_ms_1__cell_8__xFcT := cgate(logic_ms_1__logic_ms_1__cell_8__x.F, logic_ms_1__logic_ms_1__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__x.f & logic_ms_1__logic_ms_1__cell_8__c_in.t) -> logic_ms_1__logic_ms_1__cell_8__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.t)) -> logic_ms_1__logic_ms_1__cell_8__xFcT- + } + // logic_ms_1__logic_ms_1__cell_8__xTcF := cgate(logic_ms_1__logic_ms_1__cell_8__x.T, logic_ms_1__logic_ms_1__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.f) -> logic_ms_1__logic_ms_1__cell_8__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__x.t | logic_ms_1__logic_ms_1__cell_8__c_in.f)) -> logic_ms_1__logic_ms_1__cell_8__xTcF- + } + // logic_ms_1__logic_ms_1__cell_8__xTcT := cgate(logic_ms_1__logic_ms_1__cell_8__x.T, logic_ms_1__logic_ms_1__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.t) -> logic_ms_1__logic_ms_1__cell_8__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__x.t | logic_ms_1__logic_ms_1__cell_8__c_in.t)) -> logic_ms_1__logic_ms_1__cell_8__xTcT- + } + // b2__s_in(5).T := or_gate(logic_ms_1__logic_ms_1__cell_8__xFcT, logic_ms_1__logic_ms_1__cell_8__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__xFcT | logic_ms_1__logic_ms_1__cell_8__xTcF) -> b2__s_in[5].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__xFcT | logic_ms_1__logic_ms_1__cell_8__xTcF)) -> b2__s_in[5].t- + } + // b2__s_in(5).F := or_gate(logic_ms_1__logic_ms_1__cell_8__xFcF, logic_ms_1__logic_ms_1__cell_8__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__xFcF | logic_ms_1__logic_ms_1__cell_8__xTcT) -> b2__s_in[5].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__xFcF | logic_ms_1__logic_ms_1__cell_8__xTcT)) -> b2__s_in[5].f- + } + // logic_ms_1__logic_ms_1__cell_8__z.T := and_gate(logic_ms_1__logic_ms_1__cell_8__x.T, logic_ms_1__logic_ms_1__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.t) -> logic_ms_1__logic_ms_1__cell_8__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.t)) -> logic_ms_1__logic_ms_1__cell_8__z.t- + } + // logic_ms_1__logic_ms_1__cell_8__z.F := or_gate(logic_ms_1__logic_ms_1__cell_8__x.F, logic_ms_1__logic_ms_1__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.f) -> logic_ms_1__logic_ms_1__cell_8__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.f)) -> logic_ms_1__logic_ms_1__cell_8__z.f- + } + // b2__s_in(6).F := cgate(logic_ms_1__logic_ms_1__cell_8__y.F, logic_ms_1__logic_ms_1__cell_8__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__y.f & logic_ms_1__logic_ms_1__cell_8__z.f) -> b2__s_in[6].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__y.f | logic_ms_1__logic_ms_1__cell_8__z.f)) -> b2__s_in[6].f- + } + // logic_ms_1__logic_ms_1__cell_8__yFzT := cgate(logic_ms_1__logic_ms_1__cell_8__y.F, logic_ms_1__logic_ms_1__cell_8__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__y.f & logic_ms_1__logic_ms_1__cell_8__z.t) -> logic_ms_1__logic_ms_1__cell_8__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__y.f | logic_ms_1__logic_ms_1__cell_8__z.t)) -> logic_ms_1__logic_ms_1__cell_8__yFzT- + } + // logic_ms_1__logic_ms_1__cell_8__yTzF := cgate(logic_ms_1__logic_ms_1__cell_8__y.T, logic_ms_1__logic_ms_1__cell_8__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__y.t & logic_ms_1__logic_ms_1__cell_8__z.f) -> logic_ms_1__logic_ms_1__cell_8__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__y.t | logic_ms_1__logic_ms_1__cell_8__z.f)) -> logic_ms_1__logic_ms_1__cell_8__yTzF- + } + // logic_ms_1__logic_ms_1__cell_8__yTzT := cgate(logic_ms_1__logic_ms_1__cell_8__y.T, logic_ms_1__logic_ms_1__cell_8__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__y.t & logic_ms_1__logic_ms_1__cell_8__z.t) -> logic_ms_1__logic_ms_1__cell_8__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__y.t | logic_ms_1__logic_ms_1__cell_8__z.t)) -> logic_ms_1__logic_ms_1__cell_8__yTzT- + } + // b2__s_in(6).T := or_gate(logic_ms_1__logic_ms_1__cell_8__yFzT, logic_ms_1__logic_ms_1__cell_8__yTzF, logic_ms_1__logic_ms_1__cell_8__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_8__yFzT | logic_ms_1__logic_ms_1__cell_8__yTzF | logic_ms_1__logic_ms_1__cell_8__yTzT) -> b2__s_in[6].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_8__yFzT | logic_ms_1__logic_ms_1__cell_8__yTzF | logic_ms_1__logic_ms_1__cell_8__yTzT)) -> b2__s_in[6].t- + } + // logic_ls__logic_ls__cell_0__onehot00 := cgate(logic_ls__logic_ls__a_in(1).F, logic_ls__logic_ls__b_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[1].f & logic_ls__logic_ls__b_in.f) -> logic_ls__logic_ls__cell_0__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__b_in.f)) -> logic_ls__logic_ls__cell_0__onehot00- + } + // logic_ls__logic_ls__cell_0__onehot01 := cgate(logic_ls__logic_ls__a_in(1).F, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[1].f & logic_ls__logic_ls__b_in.t) -> logic_ls__logic_ls__cell_0__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__b_in.t)) -> logic_ls__logic_ls__cell_0__onehot01- + } + // logic_ls__logic_ls__cell_0__onehot10 := cgate(logic_ls__logic_ls__a_in(1).T, logic_ls__logic_ls__b_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[1].t & logic_ls__logic_ls__b_in.f) -> logic_ls__logic_ls__cell_0__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__a_in[1].t | logic_ls__logic_ls__b_in.f)) -> logic_ls__logic_ls__cell_0__onehot10- + } + // logic_ls__logic_ls__cell_6__a.T := cgate(logic_ls__logic_ls__a_in(1).T, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[1].t & logic_ls__logic_ls__b_in.t) -> logic_ls__logic_ls__cell_6__a.t+ + [after=1000]( ~(logic_ls__logic_ls__a_in[1].t | logic_ls__logic_ls__b_in.t)) -> logic_ls__logic_ls__cell_6__a.t- + } + // logic_ls__logic_ls__cell_6__a.F := or_gate(logic_ls__logic_ls__cell_0__onehot00, logic_ls__logic_ls__cell_0__onehot01, logic_ls__logic_ls__cell_0__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_0__onehot00 | logic_ls__logic_ls__cell_0__onehot01 | logic_ls__logic_ls__cell_0__onehot10) -> logic_ls__logic_ls__cell_6__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_0__onehot00 | logic_ls__logic_ls__cell_0__onehot01 | logic_ls__logic_ls__cell_0__onehot10)) -> logic_ls__logic_ls__cell_6__a.f- + } + // logic_ls__logic_ls__cell_1__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[2].f) -> logic_ls__logic_ls__cell_1__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[2].f)) -> logic_ls__logic_ls__cell_1__onehot00- + } + // logic_ls__logic_ls__cell_1__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[2].t) -> logic_ls__logic_ls__cell_1__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[2].t)) -> logic_ls__logic_ls__cell_1__onehot01- + } + // logic_ls__logic_ls__cell_1__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[2].f) -> logic_ls__logic_ls__cell_1__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[2].f)) -> logic_ls__logic_ls__cell_1__onehot10- + } + // logic_ls__logic_ls__cell_7__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[2].t) -> logic_ls__logic_ls__cell_7__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[2].t)) -> logic_ls__logic_ls__cell_7__a.t- + } + // logic_ls__logic_ls__cell_7__a.F := or_gate(logic_ls__logic_ls__cell_1__onehot00, logic_ls__logic_ls__cell_1__onehot01, logic_ls__logic_ls__cell_1__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_1__onehot00 | logic_ls__logic_ls__cell_1__onehot01 | logic_ls__logic_ls__cell_1__onehot10) -> logic_ls__logic_ls__cell_7__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_1__onehot00 | logic_ls__logic_ls__cell_1__onehot01 | logic_ls__logic_ls__cell_1__onehot10)) -> logic_ls__logic_ls__cell_7__a.f- + } + // logic_ls__logic_ls__cell_2__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[3].f) -> logic_ls__logic_ls__cell_2__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[3].f)) -> logic_ls__logic_ls__cell_2__onehot00- + } + // logic_ls__logic_ls__cell_2__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[3].t) -> logic_ls__logic_ls__cell_2__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[3].t)) -> logic_ls__logic_ls__cell_2__onehot01- + } + // logic_ls__logic_ls__cell_2__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[3].f) -> logic_ls__logic_ls__cell_2__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[3].f)) -> logic_ls__logic_ls__cell_2__onehot10- + } + // logic_ls__logic_ls__cell_8__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[3].t) -> logic_ls__logic_ls__cell_8__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[3].t)) -> logic_ls__logic_ls__cell_8__a.t- + } + // logic_ls__logic_ls__cell_8__a.F := or_gate(logic_ls__logic_ls__cell_2__onehot00, logic_ls__logic_ls__cell_2__onehot01, logic_ls__logic_ls__cell_2__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_2__onehot00 | logic_ls__logic_ls__cell_2__onehot01 | logic_ls__logic_ls__cell_2__onehot10) -> logic_ls__logic_ls__cell_8__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_2__onehot00 | logic_ls__logic_ls__cell_2__onehot01 | logic_ls__logic_ls__cell_2__onehot10)) -> logic_ls__logic_ls__cell_8__a.f- + } + // logic_ls__logic_ls__cell_3__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[0].f) -> logic_ls__logic_ls__cell_3__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[0].f)) -> logic_ls__logic_ls__cell_3__onehot00- + } + // logic_ls__logic_ls__cell_3__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[0].t) -> logic_ls__logic_ls__cell_3__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[0].t)) -> logic_ls__logic_ls__cell_3__onehot01- + } + // logic_ls__logic_ls__cell_3__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[0].f) -> logic_ls__logic_ls__cell_3__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[0].f)) -> logic_ls__logic_ls__cell_3__onehot10- + } + // logic_ls__logic_ls__cell_5__b.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[0].t) -> logic_ls__logic_ls__cell_5__b.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[0].t)) -> logic_ls__logic_ls__cell_5__b.t- + } + // logic_ls__logic_ls__cell_5__b.F := or_gate(logic_ls__logic_ls__cell_3__onehot00, logic_ls__logic_ls__cell_3__onehot01, logic_ls__logic_ls__cell_3__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_3__onehot00 | logic_ls__logic_ls__cell_3__onehot01 | logic_ls__logic_ls__cell_3__onehot10) -> logic_ls__logic_ls__cell_5__b.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_3__onehot00 | logic_ls__logic_ls__cell_3__onehot01 | logic_ls__logic_ls__cell_3__onehot10)) -> logic_ls__logic_ls__cell_5__b.f- + } + // logic_ls__logic_ls__cell_5__onehot00 := cgate(logic_ls__logic_ls__s_in_3.F, logic_ls__logic_ls__cell_5__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_3.f & logic_ls__logic_ls__cell_5__b.f) -> logic_ls__logic_ls__cell_5__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__cell_5__b.f)) -> logic_ls__logic_ls__cell_5__onehot00- + } + // logic_ls__logic_ls__cell_5__onehot01 := cgate(logic_ls__logic_ls__s_in_3.F, logic_ls__logic_ls__cell_5__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_3.f & logic_ls__logic_ls__cell_5__b.t) -> logic_ls__logic_ls__cell_5__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__cell_5__b.t)) -> logic_ls__logic_ls__cell_5__onehot01- + } + // logic_ls__logic_ls__cell_5__onehot10 := cgate(logic_ls__logic_ls__s_in_3.T, logic_ls__logic_ls__cell_5__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_3.t & logic_ls__logic_ls__cell_5__b.f) -> logic_ls__logic_ls__cell_5__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__s_in_3.t | logic_ls__logic_ls__cell_5__b.f)) -> logic_ls__logic_ls__cell_5__onehot10- + } + // logic_ls__logic_ls__cell_5__onehot11 := cgate(logic_ls__logic_ls__s_in_3.T, logic_ls__logic_ls__cell_5__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_3.t & logic_ls__logic_ls__cell_5__b.t) -> logic_ls__logic_ls__cell_5__onehot11+ + [after=1000]( ~(logic_ls__logic_ls__s_in_3.t | logic_ls__logic_ls__cell_5__b.t)) -> logic_ls__logic_ls__cell_5__onehot11- + } + // logic_ls__logic_ls__cell_6__c_in_F := or_gate(logic_ls__logic_ls__cell_5__onehot00, logic_ls__logic_ls__cell_5__onehot01, logic_ls__logic_ls__cell_5__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10) -> logic_ls__logic_ls__cell_6__c_in_F+ + [after=1000]( ~(logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10)) -> logic_ls__logic_ls__cell_6__c_in_F- + } + // b3__s_in(3).T := or_gate(logic_ls__logic_ls__cell_5__onehot01, logic_ls__logic_ls__cell_5__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10) -> b3__s_in[3].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10)) -> b3__s_in[3].t- + } + // b3__s_in(3).F := or_gate(logic_ls__logic_ls__cell_5__onehot00, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot11) -> b3__s_in[3].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot11)) -> b3__s_in[3].f- + } + // logic_ls__logic_ls__cell_6__aFbF := cgate(logic_ls__logic_ls__cell_6__a.F, logic_ls__logic_ls__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__a.f & logic_ls__logic_ls__s_in_4.f) -> logic_ls__logic_ls__cell_6__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.f)) -> logic_ls__logic_ls__cell_6__aFbF- + } + // logic_ls__logic_ls__cell_6__aFbT := cgate(logic_ls__logic_ls__cell_6__a.F, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__a.f & logic_ls__logic_ls__s_in_4.t) -> logic_ls__logic_ls__cell_6__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.t)) -> logic_ls__logic_ls__cell_6__aFbT- + } + // logic_ls__logic_ls__cell_6__aTbF := cgate(logic_ls__logic_ls__cell_6__a.T, logic_ls__logic_ls__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.f) -> logic_ls__logic_ls__cell_6__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__a.t | logic_ls__logic_ls__s_in_4.f)) -> logic_ls__logic_ls__cell_6__aTbF- + } + // logic_ls__logic_ls__cell_6__aTbT := cgate(logic_ls__logic_ls__cell_6__a.T, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.t) -> logic_ls__logic_ls__cell_6__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__a.t | logic_ls__logic_ls__s_in_4.t)) -> logic_ls__logic_ls__cell_6__aTbT- + } + // logic_ls__logic_ls__cell_6__x.F := or_gate(logic_ls__logic_ls__cell_6__aFbF, logic_ls__logic_ls__cell_6__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__aFbF | logic_ls__logic_ls__cell_6__aTbT) -> logic_ls__logic_ls__cell_6__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__aFbF | logic_ls__logic_ls__cell_6__aTbT)) -> logic_ls__logic_ls__cell_6__x.f- + } + // logic_ls__logic_ls__cell_6__x.T := or_gate(logic_ls__logic_ls__cell_6__aFbT, logic_ls__logic_ls__cell_6__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__aFbT | logic_ls__logic_ls__cell_6__aTbF) -> logic_ls__logic_ls__cell_6__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__aFbT | logic_ls__logic_ls__cell_6__aTbF)) -> logic_ls__logic_ls__cell_6__x.t- + } + // logic_ls__logic_ls__cell_6__y.T := and_gate(logic_ls__logic_ls__cell_6__a.T, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.t) -> logic_ls__logic_ls__cell_6__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.t)) -> logic_ls__logic_ls__cell_6__y.t- + } + // logic_ls__logic_ls__cell_6__y.F := or_gate(logic_ls__logic_ls__cell_6__a.F, logic_ls__logic_ls__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.f) -> logic_ls__logic_ls__cell_6__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.f)) -> logic_ls__logic_ls__cell_6__y.f- + } + // logic_ls__logic_ls__cell_6__xFcF := cgate(logic_ls__logic_ls__cell_6__x.F, logic_ls__logic_ls__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__x.f & logic_ls__logic_ls__cell_6__c_in_F) -> logic_ls__logic_ls__cell_6__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_6__c_in_F)) -> logic_ls__logic_ls__cell_6__xFcF- + } + // logic_ls__logic_ls__cell_6__xFcT := cgate(logic_ls__logic_ls__cell_6__x.F, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__x.f & logic_ls__logic_ls__cell_5__onehot11) -> logic_ls__logic_ls__cell_6__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_5__onehot11)) -> logic_ls__logic_ls__cell_6__xFcT- + } + // logic_ls__logic_ls__cell_6__xTcF := cgate(logic_ls__logic_ls__cell_6__x.T, logic_ls__logic_ls__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_6__c_in_F) -> logic_ls__logic_ls__cell_6__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__x.t | logic_ls__logic_ls__cell_6__c_in_F)) -> logic_ls__logic_ls__cell_6__xTcF- + } + // logic_ls__logic_ls__cell_6__xTcT := cgate(logic_ls__logic_ls__cell_6__x.T, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_5__onehot11) -> logic_ls__logic_ls__cell_6__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__x.t | logic_ls__logic_ls__cell_5__onehot11)) -> logic_ls__logic_ls__cell_6__xTcT- + } + // b3__s_in(4).T := or_gate(logic_ls__logic_ls__cell_6__xFcT, logic_ls__logic_ls__cell_6__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__xFcT | logic_ls__logic_ls__cell_6__xTcF) -> b3__s_in[4].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__xFcT | logic_ls__logic_ls__cell_6__xTcF)) -> b3__s_in[4].t- + } + // b3__s_in(4).F := or_gate(logic_ls__logic_ls__cell_6__xFcF, logic_ls__logic_ls__cell_6__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__xFcF | logic_ls__logic_ls__cell_6__xTcT) -> b3__s_in[4].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__xFcF | logic_ls__logic_ls__cell_6__xTcT)) -> b3__s_in[4].f- + } + // logic_ls__logic_ls__cell_6__z.T := and_gate(logic_ls__logic_ls__cell_6__x.T, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_5__onehot11) -> logic_ls__logic_ls__cell_6__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_5__onehot11)) -> logic_ls__logic_ls__cell_6__z.t- + } + // logic_ls__logic_ls__cell_6__z.F := or_gate(logic_ls__logic_ls__cell_6__x.F, logic_ls__logic_ls__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_6__c_in_F) -> logic_ls__logic_ls__cell_6__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_6__c_in_F)) -> logic_ls__logic_ls__cell_6__z.f- + } + // logic_ls__logic_ls__cell_7__c_in.F := cgate(logic_ls__logic_ls__cell_6__y.F, logic_ls__logic_ls__cell_6__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__y.f & logic_ls__logic_ls__cell_6__z.f) -> logic_ls__logic_ls__cell_7__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__y.f | logic_ls__logic_ls__cell_6__z.f)) -> logic_ls__logic_ls__cell_7__c_in.f- + } + // logic_ls__logic_ls__cell_6__yFzT := cgate(logic_ls__logic_ls__cell_6__y.F, logic_ls__logic_ls__cell_6__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__y.f & logic_ls__logic_ls__cell_6__z.t) -> logic_ls__logic_ls__cell_6__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__y.f | logic_ls__logic_ls__cell_6__z.t)) -> logic_ls__logic_ls__cell_6__yFzT- + } + // logic_ls__logic_ls__cell_6__yTzF := cgate(logic_ls__logic_ls__cell_6__y.T, logic_ls__logic_ls__cell_6__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__y.t & logic_ls__logic_ls__cell_6__z.f) -> logic_ls__logic_ls__cell_6__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__y.t | logic_ls__logic_ls__cell_6__z.f)) -> logic_ls__logic_ls__cell_6__yTzF- + } + // logic_ls__logic_ls__cell_6__yTzT := cgate(logic_ls__logic_ls__cell_6__y.T, logic_ls__logic_ls__cell_6__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__y.t & logic_ls__logic_ls__cell_6__z.t) -> logic_ls__logic_ls__cell_6__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__y.t | logic_ls__logic_ls__cell_6__z.t)) -> logic_ls__logic_ls__cell_6__yTzT- + } + // logic_ls__logic_ls__cell_7__c_in.T := or_gate(logic_ls__logic_ls__cell_6__yFzT, logic_ls__logic_ls__cell_6__yTzF, logic_ls__logic_ls__cell_6__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_6__yFzT | logic_ls__logic_ls__cell_6__yTzF | logic_ls__logic_ls__cell_6__yTzT) -> logic_ls__logic_ls__cell_7__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_6__yFzT | logic_ls__logic_ls__cell_6__yTzF | logic_ls__logic_ls__cell_6__yTzT)) -> logic_ls__logic_ls__cell_7__c_in.t- + } + // logic_ls__logic_ls__cell_7__aFbF := cgate(logic_ls__logic_ls__cell_7__a.F, logic_ls__logic_ls__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__a.f & logic_ls__logic_ls__s_in_5.f) -> logic_ls__logic_ls__cell_7__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.f)) -> logic_ls__logic_ls__cell_7__aFbF- + } + // logic_ls__logic_ls__cell_7__aFbT := cgate(logic_ls__logic_ls__cell_7__a.F, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__a.f & logic_ls__logic_ls__s_in_5.t) -> logic_ls__logic_ls__cell_7__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.t)) -> logic_ls__logic_ls__cell_7__aFbT- + } + // logic_ls__logic_ls__cell_7__aTbF := cgate(logic_ls__logic_ls__cell_7__a.T, logic_ls__logic_ls__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.f) -> logic_ls__logic_ls__cell_7__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__a.t | logic_ls__logic_ls__s_in_5.f)) -> logic_ls__logic_ls__cell_7__aTbF- + } + // logic_ls__logic_ls__cell_7__aTbT := cgate(logic_ls__logic_ls__cell_7__a.T, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.t) -> logic_ls__logic_ls__cell_7__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__a.t | logic_ls__logic_ls__s_in_5.t)) -> logic_ls__logic_ls__cell_7__aTbT- + } + // logic_ls__logic_ls__cell_7__x.F := or_gate(logic_ls__logic_ls__cell_7__aFbF, logic_ls__logic_ls__cell_7__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__aFbF | logic_ls__logic_ls__cell_7__aTbT) -> logic_ls__logic_ls__cell_7__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__aFbF | logic_ls__logic_ls__cell_7__aTbT)) -> logic_ls__logic_ls__cell_7__x.f- + } + // logic_ls__logic_ls__cell_7__x.T := or_gate(logic_ls__logic_ls__cell_7__aFbT, logic_ls__logic_ls__cell_7__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__aFbT | logic_ls__logic_ls__cell_7__aTbF) -> logic_ls__logic_ls__cell_7__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__aFbT | logic_ls__logic_ls__cell_7__aTbF)) -> logic_ls__logic_ls__cell_7__x.t- + } + // logic_ls__logic_ls__cell_7__y.T := and_gate(logic_ls__logic_ls__cell_7__a.T, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.t) -> logic_ls__logic_ls__cell_7__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.t)) -> logic_ls__logic_ls__cell_7__y.t- + } + // logic_ls__logic_ls__cell_7__y.F := or_gate(logic_ls__logic_ls__cell_7__a.F, logic_ls__logic_ls__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.f) -> logic_ls__logic_ls__cell_7__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.f)) -> logic_ls__logic_ls__cell_7__y.f- + } + // logic_ls__logic_ls__cell_7__xFcF := cgate(logic_ls__logic_ls__cell_7__x.F, logic_ls__logic_ls__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__x.f & logic_ls__logic_ls__cell_7__c_in.f) -> logic_ls__logic_ls__cell_7__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.f)) -> logic_ls__logic_ls__cell_7__xFcF- + } + // logic_ls__logic_ls__cell_7__xFcT := cgate(logic_ls__logic_ls__cell_7__x.F, logic_ls__logic_ls__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__x.f & logic_ls__logic_ls__cell_7__c_in.t) -> logic_ls__logic_ls__cell_7__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.t)) -> logic_ls__logic_ls__cell_7__xFcT- + } + // logic_ls__logic_ls__cell_7__xTcF := cgate(logic_ls__logic_ls__cell_7__x.T, logic_ls__logic_ls__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.f) -> logic_ls__logic_ls__cell_7__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__x.t | logic_ls__logic_ls__cell_7__c_in.f)) -> logic_ls__logic_ls__cell_7__xTcF- + } + // logic_ls__logic_ls__cell_7__xTcT := cgate(logic_ls__logic_ls__cell_7__x.T, logic_ls__logic_ls__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.t) -> logic_ls__logic_ls__cell_7__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__x.t | logic_ls__logic_ls__cell_7__c_in.t)) -> logic_ls__logic_ls__cell_7__xTcT- + } + // b3__s_in(5).T := or_gate(logic_ls__logic_ls__cell_7__xFcT, logic_ls__logic_ls__cell_7__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__xFcT | logic_ls__logic_ls__cell_7__xTcF) -> b3__s_in[5].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__xFcT | logic_ls__logic_ls__cell_7__xTcF)) -> b3__s_in[5].t- + } + // b3__s_in(5).F := or_gate(logic_ls__logic_ls__cell_7__xFcF, logic_ls__logic_ls__cell_7__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__xFcF | logic_ls__logic_ls__cell_7__xTcT) -> b3__s_in[5].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__xFcF | logic_ls__logic_ls__cell_7__xTcT)) -> b3__s_in[5].f- + } + // logic_ls__logic_ls__cell_7__z.T := and_gate(logic_ls__logic_ls__cell_7__x.T, logic_ls__logic_ls__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.t) -> logic_ls__logic_ls__cell_7__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.t)) -> logic_ls__logic_ls__cell_7__z.t- + } + // logic_ls__logic_ls__cell_7__z.F := or_gate(logic_ls__logic_ls__cell_7__x.F, logic_ls__logic_ls__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.f) -> logic_ls__logic_ls__cell_7__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.f)) -> logic_ls__logic_ls__cell_7__z.f- + } + // logic_ls__logic_ls__cell_8__c_in.F := cgate(logic_ls__logic_ls__cell_7__y.F, logic_ls__logic_ls__cell_7__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__y.f & logic_ls__logic_ls__cell_7__z.f) -> logic_ls__logic_ls__cell_8__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__y.f | logic_ls__logic_ls__cell_7__z.f)) -> logic_ls__logic_ls__cell_8__c_in.f- + } + // logic_ls__logic_ls__cell_7__yFzT := cgate(logic_ls__logic_ls__cell_7__y.F, logic_ls__logic_ls__cell_7__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__y.f & logic_ls__logic_ls__cell_7__z.t) -> logic_ls__logic_ls__cell_7__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__y.f | logic_ls__logic_ls__cell_7__z.t)) -> logic_ls__logic_ls__cell_7__yFzT- + } + // logic_ls__logic_ls__cell_7__yTzF := cgate(logic_ls__logic_ls__cell_7__y.T, logic_ls__logic_ls__cell_7__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__y.t & logic_ls__logic_ls__cell_7__z.f) -> logic_ls__logic_ls__cell_7__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__y.t | logic_ls__logic_ls__cell_7__z.f)) -> logic_ls__logic_ls__cell_7__yTzF- + } + // logic_ls__logic_ls__cell_7__yTzT := cgate(logic_ls__logic_ls__cell_7__y.T, logic_ls__logic_ls__cell_7__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__y.t & logic_ls__logic_ls__cell_7__z.t) -> logic_ls__logic_ls__cell_7__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__y.t | logic_ls__logic_ls__cell_7__z.t)) -> logic_ls__logic_ls__cell_7__yTzT- + } + // logic_ls__logic_ls__cell_8__c_in.T := or_gate(logic_ls__logic_ls__cell_7__yFzT, logic_ls__logic_ls__cell_7__yTzF, logic_ls__logic_ls__cell_7__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_7__yFzT | logic_ls__logic_ls__cell_7__yTzF | logic_ls__logic_ls__cell_7__yTzT) -> logic_ls__logic_ls__cell_8__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_7__yFzT | logic_ls__logic_ls__cell_7__yTzF | logic_ls__logic_ls__cell_7__yTzT)) -> logic_ls__logic_ls__cell_8__c_in.t- + } + // logic_ls__logic_ls__cell_8__aFbF := cgate(logic_ls__logic_ls__cell_8__a.F, logic_ls__logic_ls__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__a.f & logic_ls__logic_ls__s_in_6.f) -> logic_ls__logic_ls__cell_8__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.f)) -> logic_ls__logic_ls__cell_8__aFbF- + } + // logic_ls__logic_ls__cell_8__aFbT := cgate(logic_ls__logic_ls__cell_8__a.F, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__a.f & logic_ls__logic_ls__s_in_6.t) -> logic_ls__logic_ls__cell_8__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.t)) -> logic_ls__logic_ls__cell_8__aFbT- + } + // logic_ls__logic_ls__cell_8__aTbF := cgate(logic_ls__logic_ls__cell_8__a.T, logic_ls__logic_ls__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.f) -> logic_ls__logic_ls__cell_8__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__a.t | logic_ls__logic_ls__s_in_6.f)) -> logic_ls__logic_ls__cell_8__aTbF- + } + // logic_ls__logic_ls__cell_8__aTbT := cgate(logic_ls__logic_ls__cell_8__a.T, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.t) -> logic_ls__logic_ls__cell_8__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__a.t | logic_ls__logic_ls__s_in_6.t)) -> logic_ls__logic_ls__cell_8__aTbT- + } + // logic_ls__logic_ls__cell_8__x.F := or_gate(logic_ls__logic_ls__cell_8__aFbF, logic_ls__logic_ls__cell_8__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__aFbF | logic_ls__logic_ls__cell_8__aTbT) -> logic_ls__logic_ls__cell_8__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__aFbF | logic_ls__logic_ls__cell_8__aTbT)) -> logic_ls__logic_ls__cell_8__x.f- + } + // logic_ls__logic_ls__cell_8__x.T := or_gate(logic_ls__logic_ls__cell_8__aFbT, logic_ls__logic_ls__cell_8__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__aFbT | logic_ls__logic_ls__cell_8__aTbF) -> logic_ls__logic_ls__cell_8__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__aFbT | logic_ls__logic_ls__cell_8__aTbF)) -> logic_ls__logic_ls__cell_8__x.t- + } + // logic_ls__logic_ls__cell_8__y.T := and_gate(logic_ls__logic_ls__cell_8__a.T, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.t) -> logic_ls__logic_ls__cell_8__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.t)) -> logic_ls__logic_ls__cell_8__y.t- + } + // logic_ls__logic_ls__cell_8__y.F := or_gate(logic_ls__logic_ls__cell_8__a.F, logic_ls__logic_ls__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.f) -> logic_ls__logic_ls__cell_8__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.f)) -> logic_ls__logic_ls__cell_8__y.f- + } + // logic_ls__logic_ls__cell_8__xFcF := cgate(logic_ls__logic_ls__cell_8__x.F, logic_ls__logic_ls__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__x.f & logic_ls__logic_ls__cell_8__c_in.f) -> logic_ls__logic_ls__cell_8__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.f)) -> logic_ls__logic_ls__cell_8__xFcF- + } + // logic_ls__logic_ls__cell_8__xFcT := cgate(logic_ls__logic_ls__cell_8__x.F, logic_ls__logic_ls__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__x.f & logic_ls__logic_ls__cell_8__c_in.t) -> logic_ls__logic_ls__cell_8__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.t)) -> logic_ls__logic_ls__cell_8__xFcT- + } + // logic_ls__logic_ls__cell_8__xTcF := cgate(logic_ls__logic_ls__cell_8__x.T, logic_ls__logic_ls__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.f) -> logic_ls__logic_ls__cell_8__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__x.t | logic_ls__logic_ls__cell_8__c_in.f)) -> logic_ls__logic_ls__cell_8__xTcF- + } + // logic_ls__logic_ls__cell_8__xTcT := cgate(logic_ls__logic_ls__cell_8__x.T, logic_ls__logic_ls__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.t) -> logic_ls__logic_ls__cell_8__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__x.t | logic_ls__logic_ls__cell_8__c_in.t)) -> logic_ls__logic_ls__cell_8__xTcT- + } + // b3__s_in(6).T := or_gate(logic_ls__logic_ls__cell_8__xFcT, logic_ls__logic_ls__cell_8__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__xFcT | logic_ls__logic_ls__cell_8__xTcF) -> b3__s_in[6].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__xFcT | logic_ls__logic_ls__cell_8__xTcF)) -> b3__s_in[6].t- + } + // b3__s_in(6).F := or_gate(logic_ls__logic_ls__cell_8__xFcF, logic_ls__logic_ls__cell_8__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__xFcF | logic_ls__logic_ls__cell_8__xTcT) -> b3__s_in[6].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__xFcF | logic_ls__logic_ls__cell_8__xTcT)) -> b3__s_in[6].f- + } + // logic_ls__logic_ls__cell_8__z.T := and_gate(logic_ls__logic_ls__cell_8__x.T, logic_ls__logic_ls__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.t) -> logic_ls__logic_ls__cell_8__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.t)) -> logic_ls__logic_ls__cell_8__z.t- + } + // logic_ls__logic_ls__cell_8__z.F := or_gate(logic_ls__logic_ls__cell_8__x.F, logic_ls__logic_ls__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.f) -> logic_ls__logic_ls__cell_8__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.f)) -> logic_ls__logic_ls__cell_8__z.f- + } + // b3__s_in(7).F := cgate(logic_ls__logic_ls__cell_8__y.F, logic_ls__logic_ls__cell_8__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__y.f & logic_ls__logic_ls__cell_8__z.f) -> b3__s_in[7].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__y.f | logic_ls__logic_ls__cell_8__z.f)) -> b3__s_in[7].f- + } + // logic_ls__logic_ls__cell_8__yFzT := cgate(logic_ls__logic_ls__cell_8__y.F, logic_ls__logic_ls__cell_8__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__y.f & logic_ls__logic_ls__cell_8__z.t) -> logic_ls__logic_ls__cell_8__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__y.f | logic_ls__logic_ls__cell_8__z.t)) -> logic_ls__logic_ls__cell_8__yFzT- + } + // logic_ls__logic_ls__cell_8__yTzF := cgate(logic_ls__logic_ls__cell_8__y.T, logic_ls__logic_ls__cell_8__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__y.t & logic_ls__logic_ls__cell_8__z.f) -> logic_ls__logic_ls__cell_8__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__y.t | logic_ls__logic_ls__cell_8__z.f)) -> logic_ls__logic_ls__cell_8__yTzF- + } + // logic_ls__logic_ls__cell_8__yTzT := cgate(logic_ls__logic_ls__cell_8__y.T, logic_ls__logic_ls__cell_8__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__y.t & logic_ls__logic_ls__cell_8__z.t) -> logic_ls__logic_ls__cell_8__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__y.t | logic_ls__logic_ls__cell_8__z.t)) -> logic_ls__logic_ls__cell_8__yTzT- + } + // b3__s_in(7).T := or_gate(logic_ls__logic_ls__cell_8__yFzT, logic_ls__logic_ls__cell_8__yTzF, logic_ls__logic_ls__cell_8__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_8__yFzT | logic_ls__logic_ls__cell_8__yTzF | logic_ls__logic_ls__cell_8__yTzT) -> b3__s_in[7].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_8__yFzT | logic_ls__logic_ls__cell_8__yTzF | logic_ls__logic_ls__cell_8__yTzT)) -> b3__s_in[7].t- + } +} diff --git a/test-circuit/prs/umul4x4_DIMS_rand.act b/test-circuit/prs/umul4x4_DIMS_rand.act new file mode 100644 index 0000000..c6a24ea --- /dev/null +++ b/test-circuit/prs/umul4x4_DIMS_rand.act @@ -0,0 +1,2504 @@ +import "std/data.act"; +import "globals.act"; +open std::data; + +defproc umul4x4 +( + dualrail? a[4] /* attributes(channel := Cin, role := data) */; + dualrail? b[4] /* attributes(channel := Cin, role := data) */; + bool? ack_in /* attributes(channel := Cout, role := ack, channel_type := DIDR) */; + bool? reset /* attributes(role := reset) */; + bool! ack_out /* attributes(channel := Cin, role := ack, channel_type := DIDR) */; + dualrail! s[8] /* attributes(channel := Cout, role := data) */ +) +{ + dualrail b1__a_in[4] /* attributes(channel := "b1->chin", role := data) */; + dualrail b1__b_in[2] /* attributes(channel := "b1->chin", role := data) */; + dualrail b1__s_in[6] /* attributes(channel := "b1->chin", role := data) */; + dualrail b2__a_in[4] /* attributes(channel := "b2->chin", role := data) */; + dualrail b2__b_in /* attributes(channel := "b2->chin", role := data) */; + dualrail b2__s_in[7] /* attributes(channel := "b2->chin", role := data) */; + dualrail b3__s_in[8] /* attributes(channel := "b3->chin", role := data) */; + dualrail logic_fs__logic_fs__cell_07__a; + dualrail logic_fs__logic_fs__cell_07__b; + dualrail logic_fs__logic_fs__cell_11__a; + dualrail logic_fs__logic_fs__cell_11__b; + dualrail logic_fs__logic_fs__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_12__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_12__x; + dualrail logic_fs__logic_fs__cell_12__y; + dualrail logic_fs__logic_fs__cell_12__z; + dualrail logic_fs__logic_fs__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_13__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_13__x; + dualrail logic_fs__logic_fs__cell_13__y; + dualrail logic_fs__logic_fs__cell_13__z; + dualrail logic_ms_1__logic_ms_1__cell_5__b; + dualrail logic_ms_1__logic_ms_1__cell_6__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_6__x; + dualrail logic_ms_1__logic_ms_1__cell_6__y; + dualrail logic_ms_1__logic_ms_1__cell_6__z; + dualrail logic_ms_1__logic_ms_1__cell_7__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_7__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_7__x; + dualrail logic_ms_1__logic_ms_1__cell_7__y; + dualrail logic_ms_1__logic_ms_1__cell_7__z; + dualrail logic_ms_1__logic_ms_1__cell_8__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_8__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_8__x; + dualrail logic_ms_1__logic_ms_1__cell_8__y; + dualrail logic_ms_1__logic_ms_1__cell_8__z; + dualrail logic_ls__logic_ls__a_in[4] /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__b_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_5__b; + dualrail logic_ls__logic_ls__cell_6__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_6__x; + dualrail logic_ls__logic_ls__cell_6__y; + dualrail logic_ls__logic_ls__cell_6__z; + dualrail logic_ls__logic_ls__cell_7__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_7__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_7__x; + dualrail logic_ls__logic_ls__cell_7__y; + dualrail logic_ls__logic_ls__cell_7__z; + dualrail logic_ls__logic_ls__cell_8__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_8__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_8__x; + dualrail logic_ls__logic_ls__cell_8__y; + dualrail logic_ls__logic_ls__cell_8__z; + dualrail logic_fs__logic_fs__b_in_0; + dualrail logic_fs__logic_fs__b_in_1; + dualrail logic_ms_1__logic_ms_1__b_in_0; + dualrail logic_ms_1__logic_ms_1__s_in_2; + dualrail logic_ms_1__logic_ms_1__s_in_3; + dualrail logic_ms_1__logic_ms_1__s_in_4; + dualrail logic_ms_1__logic_ms_1__s_in_5; + dualrail logic_ls__logic_ls__s_in_3; + dualrail logic_ls__logic_ls__s_in_4; + dualrail logic_ls__logic_ls__s_in_5; + dualrail logic_ls__logic_ls__s_in_6; + bool b0__c_a_out_0; + bool b0__c_a_out_1; + bool b0__c_a_out_2; + bool b0__c_a_out_3; + bool b0__c_b_out_0; + bool b0__c_b_out_1; + bool b0__c_b_out_2; + bool b0__c_b_out_3; + bool b0__ocd_n_lvl0_0; + bool b0__ocd_n_lvl0_1; + bool b0__ocd_n_lvl0_2; + bool b0__ocd_n_lvl0_3; + bool b0__ocd_n_lvl1_0; + bool b0__ocd_n_lvl1_1; + bool b0__ocd_n; + bool b1__c_a_out_0; + bool b1__c_a_out_1; + bool b1__c_a_out_2; + bool b1__c_a_out_3; + bool b1__c_b_out_0; + bool b1__c_b_out_1; + bool b1__c_s_out_0; + bool b1__c_s_out_1; + bool b1__c_s_out_2; + bool b1__c_s_out_3; + bool b1__c_s_out_4; + bool b1__c_s_out_5; + bool b0__en_lvl0_0; + bool b0__en_lvl0_1; + bool b0__en_lvl0_2; + bool b0__en_lvl0_3; + bool b0__en_lvl0_4; + bool b0__en_lvl0_5; + bool b0__en_lvl1_0; + bool b0__en_lvl1_1; + bool b0__en_lvl1_2; + bool b0__en_lvl2_0; + bool b0__en; + bool b2__c_a_out_0; + bool b2__c_a_out_1; + bool b2__c_a_out_2; + bool b2__c_a_out_3; + bool b2__c_b_out; + bool b2__c_s_out_0; + bool b2__c_s_out_1; + bool b2__c_s_out_2; + bool b2__c_s_out_3; + bool b2__c_s_out_4; + bool b2__c_s_out_5; + bool b2__c_s_out_6; + bool b1__en_lvl0_0; + bool b1__en_lvl0_1; + bool b1__en_lvl0_2; + bool b1__en_lvl0_3; + bool b1__en_lvl0_4; + bool b1__en_lvl0_5; + bool b1__en_lvl1_0; + bool b1__en_lvl1_1; + bool b1__en_lvl1_2; + bool b1__en_lvl2_0; + bool b1__en; + bool b3__c_s_out_0; + bool b3__c_s_out_1; + bool b3__c_s_out_2; + bool b3__c_s_out_3; + bool b3__c_s_out_4; + bool b3__c_s_out_5; + bool b3__c_s_out_6; + bool b3__c_s_out_7; + bool b2__en_lvl0_0; + bool b2__en_lvl0_1; + bool b2__en_lvl0_2; + bool b2__en_lvl0_3; + bool b2__en_lvl1_0; + bool b2__en_lvl1_1; + bool b2__en; + bool b3__en; + bool logic_fs__logic_fs__cell_00__onehot00; + bool logic_fs__logic_fs__cell_00__onehot01; + bool logic_fs__logic_fs__cell_00__onehot10; + bool logic_fs__logic_fs__cell_01__onehot00; + bool logic_fs__logic_fs__cell_01__onehot01; + bool logic_fs__logic_fs__cell_01__onehot10; + bool logic_fs__logic_fs__cell_02__onehot00; + bool logic_fs__logic_fs__cell_02__onehot01; + bool logic_fs__logic_fs__cell_02__onehot10; + bool logic_fs__logic_fs__cell_03__onehot00; + bool logic_fs__logic_fs__cell_03__onehot01; + bool logic_fs__logic_fs__cell_03__onehot10; + bool logic_fs__logic_fs__cell_04__onehot00; + bool logic_fs__logic_fs__cell_04__onehot01; + bool logic_fs__logic_fs__cell_04__onehot10; + bool logic_fs__logic_fs__cell_05__onehot00; + bool logic_fs__logic_fs__cell_05__onehot01; + bool logic_fs__logic_fs__cell_05__onehot10; + bool logic_fs__logic_fs__cell_07__onehot00; + bool logic_fs__logic_fs__cell_07__onehot01; + bool logic_fs__logic_fs__cell_07__onehot10; + bool logic_fs__logic_fs__cell_08__onehot00; + bool logic_fs__logic_fs__cell_08__onehot01; + bool logic_fs__logic_fs__cell_08__onehot10; + bool logic_fs__logic_fs__cell_09__onehot00; + bool logic_fs__logic_fs__cell_09__onehot01; + bool logic_fs__logic_fs__cell_09__onehot10; + bool logic_fs__logic_fs__cell_10__onehot00; + bool logic_fs__logic_fs__cell_10__onehot01; + bool logic_fs__logic_fs__cell_10__onehot10; + bool logic_fs__logic_fs__cell_11__onehot00; + bool logic_fs__logic_fs__cell_11__onehot01; + bool logic_fs__logic_fs__cell_11__onehot10; + bool logic_fs__logic_fs__cell_11__onehot11; + bool logic_fs__logic_fs__cell_12__aFbF; + bool logic_fs__logic_fs__cell_12__aFbT; + bool logic_fs__logic_fs__cell_12__aTbF; + bool logic_fs__logic_fs__cell_12__aTbT; + bool logic_fs__logic_fs__cell_12__xFcF; + bool logic_fs__logic_fs__cell_12__xFcT; + bool logic_fs__logic_fs__cell_12__xTcF; + bool logic_fs__logic_fs__cell_12__xTcT; + bool logic_fs__logic_fs__cell_12__yFzT; + bool logic_fs__logic_fs__cell_12__yTzF; + bool logic_fs__logic_fs__cell_12__yTzT; + bool logic_fs__logic_fs__cell_13__aFbF; + bool logic_fs__logic_fs__cell_13__aFbT; + bool logic_fs__logic_fs__cell_13__aTbF; + bool logic_fs__logic_fs__cell_13__aTbT; + bool logic_fs__logic_fs__cell_13__xFcF; + bool logic_fs__logic_fs__cell_13__xFcT; + bool logic_fs__logic_fs__cell_13__xTcF; + bool logic_fs__logic_fs__cell_13__xTcT; + bool logic_fs__logic_fs__cell_13__yFzT; + bool logic_fs__logic_fs__cell_13__yTzF; + bool logic_fs__logic_fs__cell_13__yTzT; + bool logic_ms_1__logic_ms_1__cell_0__onehot00; + bool logic_ms_1__logic_ms_1__cell_0__onehot01; + bool logic_ms_1__logic_ms_1__cell_0__onehot10; + bool logic_ms_1__logic_ms_1__cell_1__onehot00; + bool logic_ms_1__logic_ms_1__cell_1__onehot01; + bool logic_ms_1__logic_ms_1__cell_1__onehot10; + bool logic_ms_1__logic_ms_1__cell_2__onehot00; + bool logic_ms_1__logic_ms_1__cell_2__onehot01; + bool logic_ms_1__logic_ms_1__cell_2__onehot10; + bool logic_ms_1__logic_ms_1__cell_3__onehot00; + bool logic_ms_1__logic_ms_1__cell_3__onehot01; + bool logic_ms_1__logic_ms_1__cell_3__onehot10; + bool logic_ms_1__logic_ms_1__cell_5__onehot00; + bool logic_ms_1__logic_ms_1__cell_5__onehot01; + bool logic_ms_1__logic_ms_1__cell_5__onehot10; + bool logic_ms_1__logic_ms_1__cell_5__onehot11; + bool logic_ms_1__logic_ms_1__cell_6__c_in_F; + bool logic_ms_1__logic_ms_1__cell_6__aFbF; + bool logic_ms_1__logic_ms_1__cell_6__aFbT; + bool logic_ms_1__logic_ms_1__cell_6__aTbF; + bool logic_ms_1__logic_ms_1__cell_6__aTbT; + bool logic_ms_1__logic_ms_1__cell_6__xFcF; + bool logic_ms_1__logic_ms_1__cell_6__xFcT; + bool logic_ms_1__logic_ms_1__cell_6__xTcF; + bool logic_ms_1__logic_ms_1__cell_6__xTcT; + bool logic_ms_1__logic_ms_1__cell_6__yFzT; + bool logic_ms_1__logic_ms_1__cell_6__yTzF; + bool logic_ms_1__logic_ms_1__cell_6__yTzT; + bool logic_ms_1__logic_ms_1__cell_7__aFbF; + bool logic_ms_1__logic_ms_1__cell_7__aFbT; + bool logic_ms_1__logic_ms_1__cell_7__aTbF; + bool logic_ms_1__logic_ms_1__cell_7__aTbT; + bool logic_ms_1__logic_ms_1__cell_7__xFcF; + bool logic_ms_1__logic_ms_1__cell_7__xFcT; + bool logic_ms_1__logic_ms_1__cell_7__xTcF; + bool logic_ms_1__logic_ms_1__cell_7__xTcT; + bool logic_ms_1__logic_ms_1__cell_7__yFzT; + bool logic_ms_1__logic_ms_1__cell_7__yTzF; + bool logic_ms_1__logic_ms_1__cell_7__yTzT; + bool logic_ms_1__logic_ms_1__cell_8__aFbF; + bool logic_ms_1__logic_ms_1__cell_8__aFbT; + bool logic_ms_1__logic_ms_1__cell_8__aTbF; + bool logic_ms_1__logic_ms_1__cell_8__aTbT; + bool logic_ms_1__logic_ms_1__cell_8__xFcF; + bool logic_ms_1__logic_ms_1__cell_8__xFcT; + bool logic_ms_1__logic_ms_1__cell_8__xTcF; + bool logic_ms_1__logic_ms_1__cell_8__xTcT; + bool logic_ms_1__logic_ms_1__cell_8__yFzT; + bool logic_ms_1__logic_ms_1__cell_8__yTzF; + bool logic_ms_1__logic_ms_1__cell_8__yTzT; + bool logic_ls__logic_ls__cell_0__onehot00; + bool logic_ls__logic_ls__cell_0__onehot01; + bool logic_ls__logic_ls__cell_0__onehot10; + bool logic_ls__logic_ls__cell_1__onehot00; + bool logic_ls__logic_ls__cell_1__onehot01; + bool logic_ls__logic_ls__cell_1__onehot10; + bool logic_ls__logic_ls__cell_2__onehot00; + bool logic_ls__logic_ls__cell_2__onehot01; + bool logic_ls__logic_ls__cell_2__onehot10; + bool logic_ls__logic_ls__cell_3__onehot00; + bool logic_ls__logic_ls__cell_3__onehot01; + bool logic_ls__logic_ls__cell_3__onehot10; + bool logic_ls__logic_ls__cell_5__onehot00; + bool logic_ls__logic_ls__cell_5__onehot01; + bool logic_ls__logic_ls__cell_5__onehot10; + bool logic_ls__logic_ls__cell_5__onehot11; + bool logic_ls__logic_ls__cell_6__c_in_F; + bool logic_ls__logic_ls__cell_6__aFbF; + bool logic_ls__logic_ls__cell_6__aFbT; + bool logic_ls__logic_ls__cell_6__aTbF; + bool logic_ls__logic_ls__cell_6__aTbT; + bool logic_ls__logic_ls__cell_6__xFcF; + bool logic_ls__logic_ls__cell_6__xFcT; + bool logic_ls__logic_ls__cell_6__xTcF; + bool logic_ls__logic_ls__cell_6__xTcT; + bool logic_ls__logic_ls__cell_6__yFzT; + bool logic_ls__logic_ls__cell_6__yTzF; + bool logic_ls__logic_ls__cell_6__yTzT; + bool logic_ls__logic_ls__cell_7__aFbF; + bool logic_ls__logic_ls__cell_7__aFbT; + bool logic_ls__logic_ls__cell_7__aTbF; + bool logic_ls__logic_ls__cell_7__aTbT; + bool logic_ls__logic_ls__cell_7__xFcF; + bool logic_ls__logic_ls__cell_7__xFcT; + bool logic_ls__logic_ls__cell_7__xTcF; + bool logic_ls__logic_ls__cell_7__xTcT; + bool logic_ls__logic_ls__cell_7__yFzT; + bool logic_ls__logic_ls__cell_7__yTzF; + bool logic_ls__logic_ls__cell_7__yTzT; + bool logic_ls__logic_ls__cell_8__aFbF; + bool logic_ls__logic_ls__cell_8__aFbT; + bool logic_ls__logic_ls__cell_8__aTbF; + bool logic_ls__logic_ls__cell_8__aTbT; + bool logic_ls__logic_ls__cell_8__xFcF; + bool logic_ls__logic_ls__cell_8__xFcT; + bool logic_ls__logic_ls__cell_8__xTcF; + bool logic_ls__logic_ls__cell_8__xTcT; + bool logic_ls__logic_ls__cell_8__yFzT; + bool logic_ls__logic_ls__cell_8__yTzF; + bool logic_ls__logic_ls__cell_8__yTzT; + // b0__c_a_out_0 := nor_gate(b1__a_in(0).F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=958]( ~(b1__a_in[0].f | b1__a_in[0].t)) -> b0__c_a_out_0+ + [after=973]( ~( ~(b1__a_in[0].f | b1__a_in[0].t))) -> b0__c_a_out_0- + } + // b1__a_in(0).F := cgate(a(0).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=983](a[0].f & b0__en) & ~reset -> b1__a_in[0].f+ + [after=1017]( ~(a[0].f | b0__en)) | reset -> b1__a_in[0].f- + } + // b1__a_in(0).T := cgate(a(0).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=993](a[0].t & b0__en) & ~reset -> b1__a_in[0].t+ + [after=1014]( ~(a[0].t | b0__en)) | reset -> b1__a_in[0].t- + } + // b0__c_a_out_1 := nor_gate(b1__a_in(1).F, b1__a_in(1).T) delay(1.0 ns); + prs { + [after=1020]( ~(b1__a_in[1].f | b1__a_in[1].t)) -> b0__c_a_out_1+ + [after=988]( ~( ~(b1__a_in[1].f | b1__a_in[1].t))) -> b0__c_a_out_1- + } + // b1__a_in(1).F := cgate(a(1).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=981](a[1].f & b0__en) & ~reset -> b1__a_in[1].f+ + [after=1007]( ~(a[1].f | b0__en)) | reset -> b1__a_in[1].f- + } + // b1__a_in(1).T := cgate(a(1).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1018](a[1].t & b0__en) & ~reset -> b1__a_in[1].t+ + [after=1000]( ~(a[1].t | b0__en)) | reset -> b1__a_in[1].t- + } + // b0__c_a_out_2 := nor_gate(b1__a_in(2).F, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1048]( ~(b1__a_in[2].f | b1__a_in[2].t)) -> b0__c_a_out_2+ + [after=1009]( ~( ~(b1__a_in[2].f | b1__a_in[2].t))) -> b0__c_a_out_2- + } + // b1__a_in(2).F := cgate(a(2).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1044](a[2].f & b0__en) & ~reset -> b1__a_in[2].f+ + [after=993]( ~(a[2].f | b0__en)) | reset -> b1__a_in[2].f- + } + // b1__a_in(2).T := cgate(a(2).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=961](a[2].t & b0__en) & ~reset -> b1__a_in[2].t+ + [after=1013]( ~(a[2].t | b0__en)) | reset -> b1__a_in[2].t- + } + // b0__c_a_out_3 := nor_gate(b1__a_in(3).F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=951]( ~(b1__a_in[3].f | b1__a_in[3].t)) -> b0__c_a_out_3+ + [after=1010]( ~( ~(b1__a_in[3].f | b1__a_in[3].t))) -> b0__c_a_out_3- + } + // b1__a_in(3).F := cgate(a(3).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=998](a[3].f & b0__en) & ~reset -> b1__a_in[3].f+ + [after=1002]( ~(a[3].f | b0__en)) | reset -> b1__a_in[3].f- + } + // b1__a_in(3).T := cgate(a(3).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=972](a[3].t & b0__en) & ~reset -> b1__a_in[3].t+ + [after=1009]( ~(a[3].t | b0__en)) | reset -> b1__a_in[3].t- + } + // b0__c_b_out_0 := nor_gate(logic_fs__logic_fs__b_in_0.F, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=991]( ~(logic_fs__logic_fs__b_in_0.f | logic_fs__logic_fs__b_in_0.t)) -> b0__c_b_out_0+ + [after=1031]( ~( ~(logic_fs__logic_fs__b_in_0.f | logic_fs__logic_fs__b_in_0.t))) -> b0__c_b_out_0- + } + // logic_fs__logic_fs__b_in_0.F := cgate(b(0).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=964](b[0].f & b0__en) & ~reset -> logic_fs__logic_fs__b_in_0.f+ + [after=961]( ~(b[0].f | b0__en)) | reset -> logic_fs__logic_fs__b_in_0.f- + } + // logic_fs__logic_fs__b_in_0.T := cgate(b(0).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1034](b[0].t & b0__en) & ~reset -> logic_fs__logic_fs__b_in_0.t+ + [after=972]( ~(b[0].t | b0__en)) | reset -> logic_fs__logic_fs__b_in_0.t- + } + // b0__c_b_out_1 := nor_gate(logic_fs__logic_fs__b_in_1.F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1025]( ~(logic_fs__logic_fs__b_in_1.f | logic_fs__logic_fs__b_in_1.t)) -> b0__c_b_out_1+ + [after=982]( ~( ~(logic_fs__logic_fs__b_in_1.f | logic_fs__logic_fs__b_in_1.t))) -> b0__c_b_out_1- + } + // logic_fs__logic_fs__b_in_1.F := cgate(b(1).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=983](b[1].f & b0__en) & ~reset -> logic_fs__logic_fs__b_in_1.f+ + [after=985]( ~(b[1].f | b0__en)) | reset -> logic_fs__logic_fs__b_in_1.f- + } + // logic_fs__logic_fs__b_in_1.T := cgate(b(1).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=963](b[1].t & b0__en) & ~reset -> logic_fs__logic_fs__b_in_1.t+ + [after=992]( ~(b[1].t | b0__en)) | reset -> logic_fs__logic_fs__b_in_1.t- + } + // b0__c_b_out_2 := nor_gate(b1__b_in(0).F, b1__b_in(0).T) delay(1.0 ns); + prs { + [after=995]( ~(b1__b_in[0].f | b1__b_in[0].t)) -> b0__c_b_out_2+ + [after=1021]( ~( ~(b1__b_in[0].f | b1__b_in[0].t))) -> b0__c_b_out_2- + } + // b1__b_in(0).F := cgate(b(2).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=990](b[2].f & b0__en) & ~reset -> b1__b_in[0].f+ + [after=1013]( ~(b[2].f | b0__en)) | reset -> b1__b_in[0].f- + } + // b1__b_in(0).T := cgate(b(2).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1003](b[2].t & b0__en) & ~reset -> b1__b_in[0].t+ + [after=1022]( ~(b[2].t | b0__en)) | reset -> b1__b_in[0].t- + } + // b0__c_b_out_3 := nor_gate(b1__b_in(1).F, b1__b_in(1).T) delay(1.0 ns); + prs { + [after=997]( ~(b1__b_in[1].f | b1__b_in[1].t)) -> b0__c_b_out_3+ + [after=1003]( ~( ~(b1__b_in[1].f | b1__b_in[1].t))) -> b0__c_b_out_3- + } + // b1__b_in(1).F := cgate(b(3).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1009](b[3].f & b0__en) & ~reset -> b1__b_in[1].f+ + [after=961]( ~(b[3].f | b0__en)) | reset -> b1__b_in[1].f- + } + // b1__b_in(1).T := cgate(b(3).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=980](b[3].t & b0__en) & ~reset -> b1__b_in[1].t+ + [after=1041]( ~(b[3].t | b0__en)) | reset -> b1__b_in[1].t- + } + // b0__ocd_n_lvl0_0 := cgate(b0__c_a_out_0, b0__c_a_out_1) delay(1.0 ns); + prs { + [after=995](b0__c_a_out_0 & b0__c_a_out_1) -> b0__ocd_n_lvl0_0+ + [after=953]( ~(b0__c_a_out_0 | b0__c_a_out_1)) -> b0__ocd_n_lvl0_0- + } + // b0__ocd_n_lvl0_1 := cgate(b0__c_a_out_2, b0__c_a_out_3) delay(1.0 ns); + prs { + [after=966](b0__c_a_out_2 & b0__c_a_out_3) -> b0__ocd_n_lvl0_1+ + [after=966]( ~(b0__c_a_out_2 | b0__c_a_out_3)) -> b0__ocd_n_lvl0_1- + } + // b0__ocd_n_lvl0_2 := cgate(b0__c_b_out_0, b0__c_b_out_1) delay(1.0 ns); + prs { + [after=1044](b0__c_b_out_0 & b0__c_b_out_1) -> b0__ocd_n_lvl0_2+ + [after=994]( ~(b0__c_b_out_0 | b0__c_b_out_1)) -> b0__ocd_n_lvl0_2- + } + // b0__ocd_n_lvl0_3 := cgate(b0__c_b_out_2, b0__c_b_out_3) delay(1.0 ns); + prs { + [after=968](b0__c_b_out_2 & b0__c_b_out_3) -> b0__ocd_n_lvl0_3+ + [after=955]( ~(b0__c_b_out_2 | b0__c_b_out_3)) -> b0__ocd_n_lvl0_3- + } + // b0__ocd_n_lvl1_0 := cgate(b0__ocd_n_lvl0_0, b0__ocd_n_lvl0_1) delay(1.0 ns); + prs { + [after=1004](b0__ocd_n_lvl0_0 & b0__ocd_n_lvl0_1) -> b0__ocd_n_lvl1_0+ + [after=1004]( ~(b0__ocd_n_lvl0_0 | b0__ocd_n_lvl0_1)) -> b0__ocd_n_lvl1_0- + } + // b0__ocd_n_lvl1_1 := cgate(b0__ocd_n_lvl0_2, b0__ocd_n_lvl0_3) delay(1.0 ns); + prs { + [after=1015](b0__ocd_n_lvl0_2 & b0__ocd_n_lvl0_3) -> b0__ocd_n_lvl1_1+ + [after=979]( ~(b0__ocd_n_lvl0_2 | b0__ocd_n_lvl0_3)) -> b0__ocd_n_lvl1_1- + } + // b0__ocd_n := cgate(b0__ocd_n_lvl1_0, b0__ocd_n_lvl1_1) delay(1.0 ns); + prs { + [after=1015](b0__ocd_n_lvl1_0 & b0__ocd_n_lvl1_1) -> b0__ocd_n+ + [after=1043]( ~(b0__ocd_n_lvl1_0 | b0__ocd_n_lvl1_1)) -> b0__ocd_n- + } + // ack_out := inv(b0__ocd_n) delay(1.0 ns); + prs { + [after=1027]( ~b0__ocd_n) -> ack_out+ + [after=995]( ~( ~b0__ocd_n)) -> ack_out- + } + // b1__c_a_out_0 := nor_gate(b2__a_in(0).F, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1030]( ~(b2__a_in[0].f | b2__a_in[0].t)) -> b1__c_a_out_0+ + [after=1038]( ~( ~(b2__a_in[0].f | b2__a_in[0].t))) -> b1__c_a_out_0- + } + // b2__a_in(0).F := cgate(b1__a_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1014](b1__a_in[0].f & b1__en) & ~reset -> b2__a_in[0].f+ + [after=1048]( ~(b1__a_in[0].f | b1__en)) | reset -> b2__a_in[0].f- + } + // b2__a_in(0).T := cgate(b1__a_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1022](b1__a_in[0].t & b1__en) & ~reset -> b2__a_in[0].t+ + [after=1036]( ~(b1__a_in[0].t | b1__en)) | reset -> b2__a_in[0].t- + } + // b1__c_a_out_1 := nor_gate(b2__a_in(1).F, b2__a_in(1).T) delay(1.0 ns); + prs { + [after=982]( ~(b2__a_in[1].f | b2__a_in[1].t)) -> b1__c_a_out_1+ + [after=999]( ~( ~(b2__a_in[1].f | b2__a_in[1].t))) -> b1__c_a_out_1- + } + // b2__a_in(1).F := cgate(b1__a_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1016](b1__a_in[1].f & b1__en) & ~reset -> b2__a_in[1].f+ + [after=959]( ~(b1__a_in[1].f | b1__en)) | reset -> b2__a_in[1].f- + } + // b2__a_in(1).T := cgate(b1__a_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1031](b1__a_in[1].t & b1__en) & ~reset -> b2__a_in[1].t+ + [after=957]( ~(b1__a_in[1].t | b1__en)) | reset -> b2__a_in[1].t- + } + // b1__c_a_out_2 := nor_gate(b2__a_in(2).F, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1003]( ~(b2__a_in[2].f | b2__a_in[2].t)) -> b1__c_a_out_2+ + [after=1020]( ~( ~(b2__a_in[2].f | b2__a_in[2].t))) -> b1__c_a_out_2- + } + // b2__a_in(2).F := cgate(b1__a_in(2).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1001](b1__a_in[2].f & b1__en) & ~reset -> b2__a_in[2].f+ + [after=970]( ~(b1__a_in[2].f | b1__en)) | reset -> b2__a_in[2].f- + } + // b2__a_in(2).T := cgate(b1__a_in(2).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=969](b1__a_in[2].t & b1__en) & ~reset -> b2__a_in[2].t+ + [after=977]( ~(b1__a_in[2].t | b1__en)) | reset -> b2__a_in[2].t- + } + // b1__c_a_out_3 := nor_gate(b2__a_in(3).F, b2__a_in(3).T) delay(1.0 ns); + prs { + [after=994]( ~(b2__a_in[3].f | b2__a_in[3].t)) -> b1__c_a_out_3+ + [after=963]( ~( ~(b2__a_in[3].f | b2__a_in[3].t))) -> b1__c_a_out_3- + } + // b2__a_in(3).F := cgate(b1__a_in(3).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=953](b1__a_in[3].f & b1__en) & ~reset -> b2__a_in[3].f+ + [after=971]( ~(b1__a_in[3].f | b1__en)) | reset -> b2__a_in[3].f- + } + // b2__a_in(3).T := cgate(b1__a_in(3).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1024](b1__a_in[3].t & b1__en) & ~reset -> b2__a_in[3].t+ + [after=1049]( ~(b1__a_in[3].t | b1__en)) | reset -> b2__a_in[3].t- + } + // b1__c_b_out_0 := nor_gate(logic_ms_1__logic_ms_1__b_in_0.F, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1017]( ~(logic_ms_1__logic_ms_1__b_in_0.f | logic_ms_1__logic_ms_1__b_in_0.t)) -> b1__c_b_out_0+ + [after=976]( ~( ~(logic_ms_1__logic_ms_1__b_in_0.f | logic_ms_1__logic_ms_1__b_in_0.t))) -> b1__c_b_out_0- + } + // logic_ms_1__logic_ms_1__b_in_0.F := cgate(b1__b_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=964](b1__b_in[0].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__b_in_0.f+ + [after=992]( ~(b1__b_in[0].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__b_in_0.f- + } + // logic_ms_1__logic_ms_1__b_in_0.T := cgate(b1__b_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1036](b1__b_in[0].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__b_in_0.t+ + [after=997]( ~(b1__b_in[0].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__b_in_0.t- + } + // b1__c_b_out_1 := nor_gate(b2__b_in.F, b2__b_in.T) delay(1.0 ns); + prs { + [after=969]( ~(b2__b_in.f | b2__b_in.t)) -> b1__c_b_out_1+ + [after=1009]( ~( ~(b2__b_in.f | b2__b_in.t))) -> b1__c_b_out_1- + } + // b2__b_in.F := cgate(b1__b_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1033](b1__b_in[1].f & b1__en) & ~reset -> b2__b_in.f+ + [after=1035]( ~(b1__b_in[1].f | b1__en)) | reset -> b2__b_in.f- + } + // b2__b_in.T := cgate(b1__b_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=995](b1__b_in[1].t & b1__en) & ~reset -> b2__b_in.t+ + [after=1033]( ~(b1__b_in[1].t | b1__en)) | reset -> b2__b_in.t- + } + // b1__c_s_out_0 := nor_gate(b2__s_in(0).F, b2__s_in(0).T) delay(1.0 ns); + prs { + [after=981]( ~(b2__s_in[0].f | b2__s_in[0].t)) -> b1__c_s_out_0+ + [after=1037]( ~( ~(b2__s_in[0].f | b2__s_in[0].t))) -> b1__c_s_out_0- + } + // b2__s_in(0).F := cgate(b1__s_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1038](b1__s_in[0].f & b1__en) & ~reset -> b2__s_in[0].f+ + [after=968]( ~(b1__s_in[0].f | b1__en)) | reset -> b2__s_in[0].f- + } + // b2__s_in(0).T := cgate(b1__s_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=996](b1__s_in[0].t & b1__en) & ~reset -> b2__s_in[0].t+ + [after=1035]( ~(b1__s_in[0].t | b1__en)) | reset -> b2__s_in[0].t- + } + // b1__c_s_out_1 := nor_gate(b2__s_in(1).F, b2__s_in(1).T) delay(1.0 ns); + prs { + [after=973]( ~(b2__s_in[1].f | b2__s_in[1].t)) -> b1__c_s_out_1+ + [after=992]( ~( ~(b2__s_in[1].f | b2__s_in[1].t))) -> b1__c_s_out_1- + } + // b2__s_in(1).F := cgate(b1__s_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1037](b1__s_in[1].f & b1__en) & ~reset -> b2__s_in[1].f+ + [after=958]( ~(b1__s_in[1].f | b1__en)) | reset -> b2__s_in[1].f- + } + // b2__s_in(1).T := cgate(b1__s_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=988](b1__s_in[1].t & b1__en) & ~reset -> b2__s_in[1].t+ + [after=963]( ~(b1__s_in[1].t | b1__en)) | reset -> b2__s_in[1].t- + } + // b1__c_s_out_2 := nor_gate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__s_in_2.T) delay(1.0 ns); + prs { + [after=980]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__s_in_2.t)) -> b1__c_s_out_2+ + [after=1016]( ~( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__s_in_2.t))) -> b1__c_s_out_2- + } + // logic_ms_1__logic_ms_1__s_in_2.F := cgate(b1__s_in(2).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=990](b1__s_in[2].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_2.f+ + [after=957]( ~(b1__s_in[2].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_2.f- + } + // logic_ms_1__logic_ms_1__s_in_2.T := cgate(b1__s_in(2).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=998](b1__s_in[2].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_2.t+ + [after=972]( ~(b1__s_in[2].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_2.t- + } + // b1__c_s_out_3 := nor_gate(logic_ms_1__logic_ms_1__s_in_3.F, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1033]( ~(logic_ms_1__logic_ms_1__s_in_3.f | logic_ms_1__logic_ms_1__s_in_3.t)) -> b1__c_s_out_3+ + [after=1022]( ~( ~(logic_ms_1__logic_ms_1__s_in_3.f | logic_ms_1__logic_ms_1__s_in_3.t))) -> b1__c_s_out_3- + } + // logic_ms_1__logic_ms_1__s_in_3.F := cgate(b1__s_in(3).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=984](b1__s_in[3].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_3.f+ + [after=955]( ~(b1__s_in[3].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_3.f- + } + // logic_ms_1__logic_ms_1__s_in_3.T := cgate(b1__s_in(3).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1016](b1__s_in[3].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_3.t+ + [after=995]( ~(b1__s_in[3].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_3.t- + } + // b1__c_s_out_4 := nor_gate(logic_ms_1__logic_ms_1__s_in_4.F, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1005]( ~(logic_ms_1__logic_ms_1__s_in_4.f | logic_ms_1__logic_ms_1__s_in_4.t)) -> b1__c_s_out_4+ + [after=1013]( ~( ~(logic_ms_1__logic_ms_1__s_in_4.f | logic_ms_1__logic_ms_1__s_in_4.t))) -> b1__c_s_out_4- + } + // logic_ms_1__logic_ms_1__s_in_4.F := cgate(b1__s_in(4).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=963](b1__s_in[4].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_4.f+ + [after=1014]( ~(b1__s_in[4].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_4.f- + } + // logic_ms_1__logic_ms_1__s_in_4.T := cgate(b1__s_in(4).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1010](b1__s_in[4].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_4.t+ + [after=1022]( ~(b1__s_in[4].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_4.t- + } + // b1__c_s_out_5 := nor_gate(logic_ms_1__logic_ms_1__s_in_5.F, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1031]( ~(logic_ms_1__logic_ms_1__s_in_5.f | logic_ms_1__logic_ms_1__s_in_5.t)) -> b1__c_s_out_5+ + [after=962]( ~( ~(logic_ms_1__logic_ms_1__s_in_5.f | logic_ms_1__logic_ms_1__s_in_5.t))) -> b1__c_s_out_5- + } + // logic_ms_1__logic_ms_1__s_in_5.F := cgate(b1__s_in(5).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=951](b1__s_in[5].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_5.f+ + [after=990]( ~(b1__s_in[5].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_5.f- + } + // logic_ms_1__logic_ms_1__s_in_5.T := cgate(b1__s_in(5).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=989](b1__s_in[5].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_5.t+ + [after=952]( ~(b1__s_in[5].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_5.t- + } + // b0__en_lvl0_0 := cgate(b1__c_a_out_0, b1__c_a_out_1) delay(1.0 ns); + prs { + [after=1019](b1__c_a_out_0 & b1__c_a_out_1) -> b0__en_lvl0_0+ + [after=976]( ~(b1__c_a_out_0 | b1__c_a_out_1)) -> b0__en_lvl0_0- + } + // b0__en_lvl0_1 := cgate(b1__c_a_out_2, b1__c_a_out_3) delay(1.0 ns); + prs { + [after=1037](b1__c_a_out_2 & b1__c_a_out_3) -> b0__en_lvl0_1+ + [after=980]( ~(b1__c_a_out_2 | b1__c_a_out_3)) -> b0__en_lvl0_1- + } + // b0__en_lvl0_2 := cgate(b1__c_b_out_0, b1__c_b_out_1) delay(1.0 ns); + prs { + [after=1045](b1__c_b_out_0 & b1__c_b_out_1) -> b0__en_lvl0_2+ + [after=951]( ~(b1__c_b_out_0 | b1__c_b_out_1)) -> b0__en_lvl0_2- + } + // b0__en_lvl0_3 := cgate(b1__c_s_out_0, b1__c_s_out_1) delay(1.0 ns); + prs { + [after=1006](b1__c_s_out_0 & b1__c_s_out_1) -> b0__en_lvl0_3+ + [after=1000]( ~(b1__c_s_out_0 | b1__c_s_out_1)) -> b0__en_lvl0_3- + } + // b0__en_lvl0_4 := cgate(b1__c_s_out_2, b1__c_s_out_3) delay(1.0 ns); + prs { + [after=996](b1__c_s_out_2 & b1__c_s_out_3) -> b0__en_lvl0_4+ + [after=1019]( ~(b1__c_s_out_2 | b1__c_s_out_3)) -> b0__en_lvl0_4- + } + // b0__en_lvl0_5 := cgate(b1__c_s_out_4, b1__c_s_out_5) delay(1.0 ns); + prs { + [after=977](b1__c_s_out_4 & b1__c_s_out_5) -> b0__en_lvl0_5+ + [after=991]( ~(b1__c_s_out_4 | b1__c_s_out_5)) -> b0__en_lvl0_5- + } + // b0__en_lvl1_0 := cgate(b0__en_lvl0_0, b0__en_lvl0_1) delay(1.0 ns); + prs { + [after=1038](b0__en_lvl0_0 & b0__en_lvl0_1) -> b0__en_lvl1_0+ + [after=1040]( ~(b0__en_lvl0_0 | b0__en_lvl0_1)) -> b0__en_lvl1_0- + } + // b0__en_lvl1_1 := cgate(b0__en_lvl0_2, b0__en_lvl0_3) delay(1.0 ns); + prs { + [after=1015](b0__en_lvl0_2 & b0__en_lvl0_3) -> b0__en_lvl1_1+ + [after=1030]( ~(b0__en_lvl0_2 | b0__en_lvl0_3)) -> b0__en_lvl1_1- + } + // b0__en_lvl1_2 := cgate(b0__en_lvl0_4, b0__en_lvl0_5) delay(1.0 ns); + prs { + [after=985](b0__en_lvl0_4 & b0__en_lvl0_5) -> b0__en_lvl1_2+ + [after=1003]( ~(b0__en_lvl0_4 | b0__en_lvl0_5)) -> b0__en_lvl1_2- + } + // b0__en_lvl2_0 := cgate(b0__en_lvl1_0, b0__en_lvl1_1) delay(1.0 ns); + prs { + [after=982](b0__en_lvl1_0 & b0__en_lvl1_1) -> b0__en_lvl2_0+ + [after=1023]( ~(b0__en_lvl1_0 | b0__en_lvl1_1)) -> b0__en_lvl2_0- + } + // b0__en := cgate(b0__en_lvl2_0, b0__en_lvl1_2) delay(1.0 ns); + prs { + [after=990](b0__en_lvl2_0 & b0__en_lvl1_2) -> b0__en+ + [after=971]( ~(b0__en_lvl2_0 | b0__en_lvl1_2)) -> b0__en- + } + // b2__c_a_out_0 := nor_gate(logic_ls__logic_ls__a_in(0).F, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=961]( ~(logic_ls__logic_ls__a_in[0].f | logic_ls__logic_ls__a_in[0].t)) -> b2__c_a_out_0+ + [after=1013]( ~( ~(logic_ls__logic_ls__a_in[0].f | logic_ls__logic_ls__a_in[0].t))) -> b2__c_a_out_0- + } + // logic_ls__logic_ls__a_in(0).F := cgate(b2__a_in(0).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=963](b2__a_in[0].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[0].f+ + [after=1042]( ~(b2__a_in[0].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[0].f- + } + // logic_ls__logic_ls__a_in(0).T := cgate(b2__a_in(0).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=952](b2__a_in[0].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[0].t+ + [after=1005]( ~(b2__a_in[0].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[0].t- + } + // b2__c_a_out_1 := nor_gate(logic_ls__logic_ls__a_in(1).F, logic_ls__logic_ls__a_in(1).T) delay(1.0 ns); + prs { + [after=1017]( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__a_in[1].t)) -> b2__c_a_out_1+ + [after=978]( ~( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__a_in[1].t))) -> b2__c_a_out_1- + } + // logic_ls__logic_ls__a_in(1).F := cgate(b2__a_in(1).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=993](b2__a_in[1].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[1].f+ + [after=1021]( ~(b2__a_in[1].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[1].f- + } + // logic_ls__logic_ls__a_in(1).T := cgate(b2__a_in(1).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=981](b2__a_in[1].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[1].t+ + [after=1000]( ~(b2__a_in[1].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[1].t- + } + // b2__c_a_out_2 := nor_gate(logic_ls__logic_ls__a_in(2).F, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1025]( ~(logic_ls__logic_ls__a_in[2].f | logic_ls__logic_ls__a_in[2].t)) -> b2__c_a_out_2+ + [after=1029]( ~( ~(logic_ls__logic_ls__a_in[2].f | logic_ls__logic_ls__a_in[2].t))) -> b2__c_a_out_2- + } + // logic_ls__logic_ls__a_in(2).F := cgate(b2__a_in(2).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1031](b2__a_in[2].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[2].f+ + [after=996]( ~(b2__a_in[2].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[2].f- + } + // logic_ls__logic_ls__a_in(2).T := cgate(b2__a_in(2).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=977](b2__a_in[2].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[2].t+ + [after=1039]( ~(b2__a_in[2].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[2].t- + } + // b2__c_a_out_3 := nor_gate(logic_ls__logic_ls__a_in(3).F, logic_ls__logic_ls__a_in(3).T) delay(1.0 ns); + prs { + [after=1014]( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__a_in[3].t)) -> b2__c_a_out_3+ + [after=1003]( ~( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__a_in[3].t))) -> b2__c_a_out_3- + } + // logic_ls__logic_ls__a_in(3).F := cgate(b2__a_in(3).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=976](b2__a_in[3].f & b2__en) & ~reset -> logic_ls__logic_ls__a_in[3].f+ + [after=973]( ~(b2__a_in[3].f | b2__en)) | reset -> logic_ls__logic_ls__a_in[3].f- + } + // logic_ls__logic_ls__a_in(3).T := cgate(b2__a_in(3).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1028](b2__a_in[3].t & b2__en) & ~reset -> logic_ls__logic_ls__a_in[3].t+ + [after=990]( ~(b2__a_in[3].t | b2__en)) | reset -> logic_ls__logic_ls__a_in[3].t- + } + // b2__c_b_out := nor_gate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=987]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__b_in.t)) -> b2__c_b_out+ + [after=991]( ~( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__b_in.t))) -> b2__c_b_out- + } + // logic_ls__logic_ls__b_in.F := cgate(b2__b_in.F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1018](b2__b_in.f & b2__en) & ~reset -> logic_ls__logic_ls__b_in.f+ + [after=1002]( ~(b2__b_in.f | b2__en)) | reset -> logic_ls__logic_ls__b_in.f- + } + // logic_ls__logic_ls__b_in.T := cgate(b2__b_in.T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1042](b2__b_in.t & b2__en) & ~reset -> logic_ls__logic_ls__b_in.t+ + [after=952]( ~(b2__b_in.t | b2__en)) | reset -> logic_ls__logic_ls__b_in.t- + } + // b2__c_s_out_0 := nor_gate(b3__s_in(0).F, b3__s_in(0).T) delay(1.0 ns); + prs { + [after=1004]( ~(b3__s_in[0].f | b3__s_in[0].t)) -> b2__c_s_out_0+ + [after=1046]( ~( ~(b3__s_in[0].f | b3__s_in[0].t))) -> b2__c_s_out_0- + } + // b3__s_in(0).F := cgate(b2__s_in(0).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1017](b2__s_in[0].f & b2__en) & ~reset -> b3__s_in[0].f+ + [after=990]( ~(b2__s_in[0].f | b2__en)) | reset -> b3__s_in[0].f- + } + // b3__s_in(0).T := cgate(b2__s_in(0).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=972](b2__s_in[0].t & b2__en) & ~reset -> b3__s_in[0].t+ + [after=985]( ~(b2__s_in[0].t | b2__en)) | reset -> b3__s_in[0].t- + } + // b2__c_s_out_1 := nor_gate(b3__s_in(1).F, b3__s_in(1).T) delay(1.0 ns); + prs { + [after=1039]( ~(b3__s_in[1].f | b3__s_in[1].t)) -> b2__c_s_out_1+ + [after=1006]( ~( ~(b3__s_in[1].f | b3__s_in[1].t))) -> b2__c_s_out_1- + } + // b3__s_in(1).F := cgate(b2__s_in(1).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=960](b2__s_in[1].f & b2__en) & ~reset -> b3__s_in[1].f+ + [after=950]( ~(b2__s_in[1].f | b2__en)) | reset -> b3__s_in[1].f- + } + // b3__s_in(1).T := cgate(b2__s_in(1).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=955](b2__s_in[1].t & b2__en) & ~reset -> b3__s_in[1].t+ + [after=1045]( ~(b2__s_in[1].t | b2__en)) | reset -> b3__s_in[1].t- + } + // b2__c_s_out_2 := nor_gate(b3__s_in(2).F, b3__s_in(2).T) delay(1.0 ns); + prs { + [after=1038]( ~(b3__s_in[2].f | b3__s_in[2].t)) -> b2__c_s_out_2+ + [after=1020]( ~( ~(b3__s_in[2].f | b3__s_in[2].t))) -> b2__c_s_out_2- + } + // b3__s_in(2).F := cgate(b2__s_in(2).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1014](b2__s_in[2].f & b2__en) & ~reset -> b3__s_in[2].f+ + [after=970]( ~(b2__s_in[2].f | b2__en)) | reset -> b3__s_in[2].f- + } + // b3__s_in(2).T := cgate(b2__s_in(2).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=994](b2__s_in[2].t & b2__en) & ~reset -> b3__s_in[2].t+ + [after=1004]( ~(b2__s_in[2].t | b2__en)) | reset -> b3__s_in[2].t- + } + // b2__c_s_out_3 := nor_gate(logic_ls__logic_ls__s_in_3.F, logic_ls__logic_ls__s_in_3.T) delay(1.0 ns); + prs { + [after=979]( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__s_in_3.t)) -> b2__c_s_out_3+ + [after=1041]( ~( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__s_in_3.t))) -> b2__c_s_out_3- + } + // logic_ls__logic_ls__s_in_3.F := cgate(b2__s_in(3).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1044](b2__s_in[3].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_3.f+ + [after=950]( ~(b2__s_in[3].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_3.f- + } + // logic_ls__logic_ls__s_in_3.T := cgate(b2__s_in(3).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1027](b2__s_in[3].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_3.t+ + [after=1006]( ~(b2__s_in[3].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_3.t- + } + // b2__c_s_out_4 := nor_gate(logic_ls__logic_ls__s_in_4.F, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=977]( ~(logic_ls__logic_ls__s_in_4.f | logic_ls__logic_ls__s_in_4.t)) -> b2__c_s_out_4+ + [after=994]( ~( ~(logic_ls__logic_ls__s_in_4.f | logic_ls__logic_ls__s_in_4.t))) -> b2__c_s_out_4- + } + // logic_ls__logic_ls__s_in_4.F := cgate(b2__s_in(4).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=985](b2__s_in[4].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_4.f+ + [after=999]( ~(b2__s_in[4].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_4.f- + } + // logic_ls__logic_ls__s_in_4.T := cgate(b2__s_in(4).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1030](b2__s_in[4].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_4.t+ + [after=982]( ~(b2__s_in[4].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_4.t- + } + // b2__c_s_out_5 := nor_gate(logic_ls__logic_ls__s_in_5.F, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=1041]( ~(logic_ls__logic_ls__s_in_5.f | logic_ls__logic_ls__s_in_5.t)) -> b2__c_s_out_5+ + [after=1033]( ~( ~(logic_ls__logic_ls__s_in_5.f | logic_ls__logic_ls__s_in_5.t))) -> b2__c_s_out_5- + } + // logic_ls__logic_ls__s_in_5.F := cgate(b2__s_in(5).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1047](b2__s_in[5].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_5.f+ + [after=990]( ~(b2__s_in[5].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_5.f- + } + // logic_ls__logic_ls__s_in_5.T := cgate(b2__s_in(5).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=964](b2__s_in[5].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_5.t+ + [after=997]( ~(b2__s_in[5].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_5.t- + } + // b2__c_s_out_6 := nor_gate(logic_ls__logic_ls__s_in_6.F, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1024]( ~(logic_ls__logic_ls__s_in_6.f | logic_ls__logic_ls__s_in_6.t)) -> b2__c_s_out_6+ + [after=989]( ~( ~(logic_ls__logic_ls__s_in_6.f | logic_ls__logic_ls__s_in_6.t))) -> b2__c_s_out_6- + } + // logic_ls__logic_ls__s_in_6.F := cgate(b2__s_in(6).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=956](b2__s_in[6].f & b2__en) & ~reset -> logic_ls__logic_ls__s_in_6.f+ + [after=1047]( ~(b2__s_in[6].f | b2__en)) | reset -> logic_ls__logic_ls__s_in_6.f- + } + // logic_ls__logic_ls__s_in_6.T := cgate(b2__s_in(6).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1049](b2__s_in[6].t & b2__en) & ~reset -> logic_ls__logic_ls__s_in_6.t+ + [after=975]( ~(b2__s_in[6].t | b2__en)) | reset -> logic_ls__logic_ls__s_in_6.t- + } + // b1__en_lvl0_0 := cgate(b2__c_a_out_0, b2__c_a_out_1) delay(1.0 ns); + prs { + [after=971](b2__c_a_out_0 & b2__c_a_out_1) -> b1__en_lvl0_0+ + [after=977]( ~(b2__c_a_out_0 | b2__c_a_out_1)) -> b1__en_lvl0_0- + } + // b1__en_lvl0_1 := cgate(b2__c_a_out_2, b2__c_a_out_3) delay(1.0 ns); + prs { + [after=1004](b2__c_a_out_2 & b2__c_a_out_3) -> b1__en_lvl0_1+ + [after=1050]( ~(b2__c_a_out_2 | b2__c_a_out_3)) -> b1__en_lvl0_1- + } + // b1__en_lvl0_2 := cgate(b2__c_b_out, b2__c_s_out_0) delay(1.0 ns); + prs { + [after=963](b2__c_b_out & b2__c_s_out_0) -> b1__en_lvl0_2+ + [after=1027]( ~(b2__c_b_out | b2__c_s_out_0)) -> b1__en_lvl0_2- + } + // b1__en_lvl0_3 := cgate(b2__c_s_out_1, b2__c_s_out_2) delay(1.0 ns); + prs { + [after=1011](b2__c_s_out_1 & b2__c_s_out_2) -> b1__en_lvl0_3+ + [after=1042]( ~(b2__c_s_out_1 | b2__c_s_out_2)) -> b1__en_lvl0_3- + } + // b1__en_lvl0_4 := cgate(b2__c_s_out_3, b2__c_s_out_4) delay(1.0 ns); + prs { + [after=951](b2__c_s_out_3 & b2__c_s_out_4) -> b1__en_lvl0_4+ + [after=975]( ~(b2__c_s_out_3 | b2__c_s_out_4)) -> b1__en_lvl0_4- + } + // b1__en_lvl0_5 := cgate(b2__c_s_out_5, b2__c_s_out_6) delay(1.0 ns); + prs { + [after=1011](b2__c_s_out_5 & b2__c_s_out_6) -> b1__en_lvl0_5+ + [after=1016]( ~(b2__c_s_out_5 | b2__c_s_out_6)) -> b1__en_lvl0_5- + } + // b1__en_lvl1_0 := cgate(b1__en_lvl0_0, b1__en_lvl0_1) delay(1.0 ns); + prs { + [after=950](b1__en_lvl0_0 & b1__en_lvl0_1) -> b1__en_lvl1_0+ + [after=976]( ~(b1__en_lvl0_0 | b1__en_lvl0_1)) -> b1__en_lvl1_0- + } + // b1__en_lvl1_1 := cgate(b1__en_lvl0_2, b1__en_lvl0_3) delay(1.0 ns); + prs { + [after=986](b1__en_lvl0_2 & b1__en_lvl0_3) -> b1__en_lvl1_1+ + [after=1025]( ~(b1__en_lvl0_2 | b1__en_lvl0_3)) -> b1__en_lvl1_1- + } + // b1__en_lvl1_2 := cgate(b1__en_lvl0_4, b1__en_lvl0_5) delay(1.0 ns); + prs { + [after=967](b1__en_lvl0_4 & b1__en_lvl0_5) -> b1__en_lvl1_2+ + [after=958]( ~(b1__en_lvl0_4 | b1__en_lvl0_5)) -> b1__en_lvl1_2- + } + // b1__en_lvl2_0 := cgate(b1__en_lvl1_0, b1__en_lvl1_1) delay(1.0 ns); + prs { + [after=994](b1__en_lvl1_0 & b1__en_lvl1_1) -> b1__en_lvl2_0+ + [after=954]( ~(b1__en_lvl1_0 | b1__en_lvl1_1)) -> b1__en_lvl2_0- + } + // b1__en := cgate(b1__en_lvl2_0, b1__en_lvl1_2) delay(1.0 ns); + prs { + [after=1030](b1__en_lvl2_0 & b1__en_lvl1_2) -> b1__en+ + [after=974]( ~(b1__en_lvl2_0 | b1__en_lvl1_2)) -> b1__en- + } + // b3__c_s_out_0 := nor_gate(s(0).F, s(0).T) delay(1.0 ns); + prs { + [after=952]( ~(s[0].f | s[0].t)) -> b3__c_s_out_0+ + [after=1044]( ~( ~(s[0].f | s[0].t))) -> b3__c_s_out_0- + } + // s(0).F := cgate(b3__s_in(0).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=992](b3__s_in[0].f & b3__en) & ~reset -> s[0].f+ + [after=957]( ~(b3__s_in[0].f | b3__en)) | reset -> s[0].f- + } + // s(0).T := cgate(b3__s_in(0).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1028](b3__s_in[0].t & b3__en) & ~reset -> s[0].t+ + [after=1005]( ~(b3__s_in[0].t | b3__en)) | reset -> s[0].t- + } + // b3__c_s_out_1 := nor_gate(s(1).F, s(1).T) delay(1.0 ns); + prs { + [after=992]( ~(s[1].f | s[1].t)) -> b3__c_s_out_1+ + [after=1037]( ~( ~(s[1].f | s[1].t))) -> b3__c_s_out_1- + } + // s(1).F := cgate(b3__s_in(1).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1017](b3__s_in[1].f & b3__en) & ~reset -> s[1].f+ + [after=1037]( ~(b3__s_in[1].f | b3__en)) | reset -> s[1].f- + } + // s(1).T := cgate(b3__s_in(1).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1016](b3__s_in[1].t & b3__en) & ~reset -> s[1].t+ + [after=953]( ~(b3__s_in[1].t | b3__en)) | reset -> s[1].t- + } + // b3__c_s_out_2 := nor_gate(s(2).F, s(2).T) delay(1.0 ns); + prs { + [after=958]( ~(s[2].f | s[2].t)) -> b3__c_s_out_2+ + [after=1011]( ~( ~(s[2].f | s[2].t))) -> b3__c_s_out_2- + } + // s(2).F := cgate(b3__s_in(2).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1027](b3__s_in[2].f & b3__en) & ~reset -> s[2].f+ + [after=960]( ~(b3__s_in[2].f | b3__en)) | reset -> s[2].f- + } + // s(2).T := cgate(b3__s_in(2).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1021](b3__s_in[2].t & b3__en) & ~reset -> s[2].t+ + [after=985]( ~(b3__s_in[2].t | b3__en)) | reset -> s[2].t- + } + // b3__c_s_out_3 := nor_gate(s(3).F, s(3).T) delay(1.0 ns); + prs { + [after=959]( ~(s[3].f | s[3].t)) -> b3__c_s_out_3+ + [after=969]( ~( ~(s[3].f | s[3].t))) -> b3__c_s_out_3- + } + // s(3).F := cgate(b3__s_in(3).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1025](b3__s_in[3].f & b3__en) & ~reset -> s[3].f+ + [after=982]( ~(b3__s_in[3].f | b3__en)) | reset -> s[3].f- + } + // s(3).T := cgate(b3__s_in(3).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=973](b3__s_in[3].t & b3__en) & ~reset -> s[3].t+ + [after=993]( ~(b3__s_in[3].t | b3__en)) | reset -> s[3].t- + } + // b3__c_s_out_4 := nor_gate(s(4).F, s(4).T) delay(1.0 ns); + prs { + [after=1033]( ~(s[4].f | s[4].t)) -> b3__c_s_out_4+ + [after=982]( ~( ~(s[4].f | s[4].t))) -> b3__c_s_out_4- + } + // s(4).F := cgate(b3__s_in(4).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1018](b3__s_in[4].f & b3__en) & ~reset -> s[4].f+ + [after=956]( ~(b3__s_in[4].f | b3__en)) | reset -> s[4].f- + } + // s(4).T := cgate(b3__s_in(4).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=990](b3__s_in[4].t & b3__en) & ~reset -> s[4].t+ + [after=960]( ~(b3__s_in[4].t | b3__en)) | reset -> s[4].t- + } + // b3__c_s_out_5 := nor_gate(s(5).F, s(5).T) delay(1.0 ns); + prs { + [after=987]( ~(s[5].f | s[5].t)) -> b3__c_s_out_5+ + [after=990]( ~( ~(s[5].f | s[5].t))) -> b3__c_s_out_5- + } + // s(5).F := cgate(b3__s_in(5).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1006](b3__s_in[5].f & b3__en) & ~reset -> s[5].f+ + [after=1030]( ~(b3__s_in[5].f | b3__en)) | reset -> s[5].f- + } + // s(5).T := cgate(b3__s_in(5).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=994](b3__s_in[5].t & b3__en) & ~reset -> s[5].t+ + [after=1036]( ~(b3__s_in[5].t | b3__en)) | reset -> s[5].t- + } + // b3__c_s_out_6 := nor_gate(s(6).F, s(6).T) delay(1.0 ns); + prs { + [after=1006]( ~(s[6].f | s[6].t)) -> b3__c_s_out_6+ + [after=1024]( ~( ~(s[6].f | s[6].t))) -> b3__c_s_out_6- + } + // s(6).F := cgate(b3__s_in(6).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=957](b3__s_in[6].f & b3__en) & ~reset -> s[6].f+ + [after=1012]( ~(b3__s_in[6].f | b3__en)) | reset -> s[6].f- + } + // s(6).T := cgate(b3__s_in(6).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1005](b3__s_in[6].t & b3__en) & ~reset -> s[6].t+ + [after=969]( ~(b3__s_in[6].t | b3__en)) | reset -> s[6].t- + } + // b3__c_s_out_7 := nor_gate(s(7).F, s(7).T) delay(1.0 ns); + prs { + [after=955]( ~(s[7].f | s[7].t)) -> b3__c_s_out_7+ + [after=1013]( ~( ~(s[7].f | s[7].t))) -> b3__c_s_out_7- + } + // s(7).F := cgate(b3__s_in(7).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=965](b3__s_in[7].f & b3__en) & ~reset -> s[7].f+ + [after=999]( ~(b3__s_in[7].f | b3__en)) | reset -> s[7].f- + } + // s(7).T := cgate(b3__s_in(7).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=980](b3__s_in[7].t & b3__en) & ~reset -> s[7].t+ + [after=979]( ~(b3__s_in[7].t | b3__en)) | reset -> s[7].t- + } + // b2__en_lvl0_0 := cgate(b3__c_s_out_0, b3__c_s_out_1) delay(1.0 ns); + prs { + [after=1046](b3__c_s_out_0 & b3__c_s_out_1) -> b2__en_lvl0_0+ + [after=998]( ~(b3__c_s_out_0 | b3__c_s_out_1)) -> b2__en_lvl0_0- + } + // b2__en_lvl0_1 := cgate(b3__c_s_out_2, b3__c_s_out_3) delay(1.0 ns); + prs { + [after=969](b3__c_s_out_2 & b3__c_s_out_3) -> b2__en_lvl0_1+ + [after=1029]( ~(b3__c_s_out_2 | b3__c_s_out_3)) -> b2__en_lvl0_1- + } + // b2__en_lvl0_2 := cgate(b3__c_s_out_4, b3__c_s_out_5) delay(1.0 ns); + prs { + [after=1035](b3__c_s_out_4 & b3__c_s_out_5) -> b2__en_lvl0_2+ + [after=1028]( ~(b3__c_s_out_4 | b3__c_s_out_5)) -> b2__en_lvl0_2- + } + // b2__en_lvl0_3 := cgate(b3__c_s_out_6, b3__c_s_out_7) delay(1.0 ns); + prs { + [after=964](b3__c_s_out_6 & b3__c_s_out_7) -> b2__en_lvl0_3+ + [after=957]( ~(b3__c_s_out_6 | b3__c_s_out_7)) -> b2__en_lvl0_3- + } + // b2__en_lvl1_0 := cgate(b2__en_lvl0_0, b2__en_lvl0_1) delay(1.0 ns); + prs { + [after=999](b2__en_lvl0_0 & b2__en_lvl0_1) -> b2__en_lvl1_0+ + [after=981]( ~(b2__en_lvl0_0 | b2__en_lvl0_1)) -> b2__en_lvl1_0- + } + // b2__en_lvl1_1 := cgate(b2__en_lvl0_2, b2__en_lvl0_3) delay(1.0 ns); + prs { + [after=1037](b2__en_lvl0_2 & b2__en_lvl0_3) -> b2__en_lvl1_1+ + [after=990]( ~(b2__en_lvl0_2 | b2__en_lvl0_3)) -> b2__en_lvl1_1- + } + // b2__en := cgate(b2__en_lvl1_0, b2__en_lvl1_1) delay(1.0 ns); + prs { + [after=979](b2__en_lvl1_0 & b2__en_lvl1_1) -> b2__en+ + [after=992]( ~(b2__en_lvl1_0 | b2__en_lvl1_1)) -> b2__en- + } + // b3__en := inv(ack_in) delay(1.0 ns); + prs { + [after=990]( ~ack_in) -> b3__en+ + [after=977]( ~( ~ack_in)) -> b3__en- + } + // logic_fs__logic_fs__cell_00__onehot00 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=963](b1__a_in[1].f & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_00__onehot00+ + [after=1047]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_00__onehot00- + } + // logic_fs__logic_fs__cell_00__onehot01 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=989](b1__a_in[1].f & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_00__onehot01+ + [after=996]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_00__onehot01- + } + // logic_fs__logic_fs__cell_00__onehot10 := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=953](b1__a_in[1].t & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_00__onehot10+ + [after=1015]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_00__onehot10- + } + // logic_fs__logic_fs__cell_12__b.T := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=987](b1__a_in[1].t & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_12__b.t+ + [after=1032]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_12__b.t- + } + // logic_fs__logic_fs__cell_12__b.F := or_gate(logic_fs__logic_fs__cell_00__onehot00, logic_fs__logic_fs__cell_00__onehot01, logic_fs__logic_fs__cell_00__onehot10) delay(1.0 ns); + prs { + [after=957](logic_fs__logic_fs__cell_00__onehot00 | logic_fs__logic_fs__cell_00__onehot01 | logic_fs__logic_fs__cell_00__onehot10) -> logic_fs__logic_fs__cell_12__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_00__onehot00 | logic_fs__logic_fs__cell_00__onehot01 | logic_fs__logic_fs__cell_00__onehot10)) -> logic_fs__logic_fs__cell_12__b.f- + } + // logic_fs__logic_fs__cell_01__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=961](logic_fs__logic_fs__b_in_1.f & b1__a_in[2].f) -> logic_fs__logic_fs__cell_01__onehot00+ + [after=974]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_01__onehot00- + } + // logic_fs__logic_fs__cell_01__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1005](logic_fs__logic_fs__b_in_1.f & b1__a_in[2].t) -> logic_fs__logic_fs__cell_01__onehot01+ + [after=1049]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_01__onehot01- + } + // logic_fs__logic_fs__cell_01__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=1002](logic_fs__logic_fs__b_in_1.t & b1__a_in[2].f) -> logic_fs__logic_fs__cell_01__onehot10+ + [after=971]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_01__onehot10- + } + // logic_fs__logic_fs__cell_13__b.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1032](logic_fs__logic_fs__b_in_1.t & b1__a_in[2].t) -> logic_fs__logic_fs__cell_13__b.t+ + [after=1023]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_13__b.t- + } + // logic_fs__logic_fs__cell_13__b.F := or_gate(logic_fs__logic_fs__cell_01__onehot00, logic_fs__logic_fs__cell_01__onehot01, logic_fs__logic_fs__cell_01__onehot10) delay(1.0 ns); + prs { + [after=982](logic_fs__logic_fs__cell_01__onehot00 | logic_fs__logic_fs__cell_01__onehot01 | logic_fs__logic_fs__cell_01__onehot10) -> logic_fs__logic_fs__cell_13__b.f+ + [after=1049]( ~(logic_fs__logic_fs__cell_01__onehot00 | logic_fs__logic_fs__cell_01__onehot01 | logic_fs__logic_fs__cell_01__onehot10)) -> logic_fs__logic_fs__cell_13__b.f- + } + // logic_fs__logic_fs__cell_02__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1015](logic_fs__logic_fs__b_in_0.f & b1__a_in[0].f) -> logic_fs__logic_fs__cell_02__onehot00+ + [after=963]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_02__onehot00- + } + // logic_fs__logic_fs__cell_02__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1025](logic_fs__logic_fs__b_in_0.f & b1__a_in[0].t) -> logic_fs__logic_fs__cell_02__onehot01+ + [after=990]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_02__onehot01- + } + // logic_fs__logic_fs__cell_02__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=992](logic_fs__logic_fs__b_in_0.t & b1__a_in[0].f) -> logic_fs__logic_fs__cell_02__onehot10+ + [after=955]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_02__onehot10- + } + // b1__s_in(0).T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=977](logic_fs__logic_fs__b_in_0.t & b1__a_in[0].t) -> b1__s_in[0].t+ + [after=1037]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[0].t)) -> b1__s_in[0].t- + } + // b1__s_in(0).F := or_gate(logic_fs__logic_fs__cell_02__onehot00, logic_fs__logic_fs__cell_02__onehot01, logic_fs__logic_fs__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1018](logic_fs__logic_fs__cell_02__onehot00 | logic_fs__logic_fs__cell_02__onehot01 | logic_fs__logic_fs__cell_02__onehot10) -> b1__s_in[0].f+ + [after=990]( ~(logic_fs__logic_fs__cell_02__onehot00 | logic_fs__logic_fs__cell_02__onehot01 | logic_fs__logic_fs__cell_02__onehot10)) -> b1__s_in[0].f- + } + // logic_fs__logic_fs__cell_03__onehot00 := cgate(b1__a_in(2).F, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=1015](b1__a_in[2].f & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_03__onehot00+ + [after=1023]( ~(b1__a_in[2].f | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_03__onehot00- + } + // logic_fs__logic_fs__cell_03__onehot01 := cgate(b1__a_in(2).F, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1048](b1__a_in[2].f & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_03__onehot01+ + [after=955]( ~(b1__a_in[2].f | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_03__onehot01- + } + // logic_fs__logic_fs__cell_03__onehot10 := cgate(b1__a_in(2).T, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=1014](b1__a_in[2].t & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_03__onehot10+ + [after=994]( ~(b1__a_in[2].t | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_03__onehot10- + } + // logic_fs__logic_fs__cell_12__a.T := cgate(b1__a_in(2).T, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1003](b1__a_in[2].t & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_12__a.t+ + [after=961]( ~(b1__a_in[2].t | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_12__a.t- + } + // logic_fs__logic_fs__cell_12__a.F := or_gate(logic_fs__logic_fs__cell_03__onehot00, logic_fs__logic_fs__cell_03__onehot01, logic_fs__logic_fs__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1011](logic_fs__logic_fs__cell_03__onehot00 | logic_fs__logic_fs__cell_03__onehot01 | logic_fs__logic_fs__cell_03__onehot10) -> logic_fs__logic_fs__cell_12__a.f+ + [after=954]( ~(logic_fs__logic_fs__cell_03__onehot00 | logic_fs__logic_fs__cell_03__onehot01 | logic_fs__logic_fs__cell_03__onehot10)) -> logic_fs__logic_fs__cell_12__a.f- + } + // logic_fs__logic_fs__cell_04__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=970](logic_fs__logic_fs__b_in_0.f & b1__a_in[3].f) -> logic_fs__logic_fs__cell_04__onehot00+ + [after=995]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_04__onehot00- + } + // logic_fs__logic_fs__cell_04__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1024](logic_fs__logic_fs__b_in_0.f & b1__a_in[3].t) -> logic_fs__logic_fs__cell_04__onehot01+ + [after=954]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_04__onehot01- + } + // logic_fs__logic_fs__cell_04__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=969](logic_fs__logic_fs__b_in_0.t & b1__a_in[3].f) -> logic_fs__logic_fs__cell_04__onehot10+ + [after=983]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_04__onehot10- + } + // logic_fs__logic_fs__cell_13__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1009](logic_fs__logic_fs__b_in_0.t & b1__a_in[3].t) -> logic_fs__logic_fs__cell_13__a.t+ + [after=993]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_13__a.t- + } + // logic_fs__logic_fs__cell_13__a.F := or_gate(logic_fs__logic_fs__cell_04__onehot00, logic_fs__logic_fs__cell_04__onehot01, logic_fs__logic_fs__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1046](logic_fs__logic_fs__cell_04__onehot00 | logic_fs__logic_fs__cell_04__onehot01 | logic_fs__logic_fs__cell_04__onehot10) -> logic_fs__logic_fs__cell_13__a.f+ + [after=1047]( ~(logic_fs__logic_fs__cell_04__onehot00 | logic_fs__logic_fs__cell_04__onehot01 | logic_fs__logic_fs__cell_04__onehot10)) -> logic_fs__logic_fs__cell_13__a.f- + } + // logic_fs__logic_fs__cell_05__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=958](logic_fs__logic_fs__b_in_1.f & b1__a_in[3].f) -> logic_fs__logic_fs__cell_05__onehot00+ + [after=994]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_05__onehot00- + } + // logic_fs__logic_fs__cell_05__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=959](logic_fs__logic_fs__b_in_1.f & b1__a_in[3].t) -> logic_fs__logic_fs__cell_05__onehot01+ + [after=968]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_05__onehot01- + } + // logic_fs__logic_fs__cell_05__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=994](logic_fs__logic_fs__b_in_1.t & b1__a_in[3].f) -> logic_fs__logic_fs__cell_05__onehot10+ + [after=1030]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_05__onehot10- + } + // logic_fs__logic_fs__cell_07__b.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=979](logic_fs__logic_fs__b_in_1.t & b1__a_in[3].t) -> logic_fs__logic_fs__cell_07__b.t+ + [after=971]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_07__b.t- + } + // logic_fs__logic_fs__cell_07__b.F := or_gate(logic_fs__logic_fs__cell_05__onehot00, logic_fs__logic_fs__cell_05__onehot01, logic_fs__logic_fs__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1009](logic_fs__logic_fs__cell_05__onehot00 | logic_fs__logic_fs__cell_05__onehot01 | logic_fs__logic_fs__cell_05__onehot10) -> logic_fs__logic_fs__cell_07__b.f+ + [after=972]( ~(logic_fs__logic_fs__cell_05__onehot00 | logic_fs__logic_fs__cell_05__onehot01 | logic_fs__logic_fs__cell_05__onehot10)) -> logic_fs__logic_fs__cell_07__b.f- + } + // logic_fs__logic_fs__cell_07__onehot00 := cgate(logic_fs__logic_fs__cell_07__a.F, logic_fs__logic_fs__cell_07__b.F) delay(1.0 ns); + prs { + [after=981](logic_fs__logic_fs__cell_07__a.f & logic_fs__logic_fs__cell_07__b.f) -> logic_fs__logic_fs__cell_07__onehot00+ + [after=1042]( ~(logic_fs__logic_fs__cell_07__a.f | logic_fs__logic_fs__cell_07__b.f)) -> logic_fs__logic_fs__cell_07__onehot00- + } + // logic_fs__logic_fs__cell_07__onehot01 := cgate(logic_fs__logic_fs__cell_07__a.F, logic_fs__logic_fs__cell_07__b.T) delay(1.0 ns); + prs { + [after=953](logic_fs__logic_fs__cell_07__a.f & logic_fs__logic_fs__cell_07__b.t) -> logic_fs__logic_fs__cell_07__onehot01+ + [after=994]( ~(logic_fs__logic_fs__cell_07__a.f | logic_fs__logic_fs__cell_07__b.t)) -> logic_fs__logic_fs__cell_07__onehot01- + } + // logic_fs__logic_fs__cell_07__onehot10 := cgate(logic_fs__logic_fs__cell_07__a.T, logic_fs__logic_fs__cell_07__b.F) delay(1.0 ns); + prs { + [after=965](logic_fs__logic_fs__cell_07__a.t & logic_fs__logic_fs__cell_07__b.f) -> logic_fs__logic_fs__cell_07__onehot10+ + [after=1001]( ~(logic_fs__logic_fs__cell_07__a.t | logic_fs__logic_fs__cell_07__b.f)) -> logic_fs__logic_fs__cell_07__onehot10- + } + // b1__s_in(5).T := cgate(logic_fs__logic_fs__cell_07__a.T, logic_fs__logic_fs__cell_07__b.T) delay(1.0 ns); + prs { + [after=1041](logic_fs__logic_fs__cell_07__a.t & logic_fs__logic_fs__cell_07__b.t) -> b1__s_in[5].t+ + [after=970]( ~(logic_fs__logic_fs__cell_07__a.t | logic_fs__logic_fs__cell_07__b.t)) -> b1__s_in[5].t- + } + // b1__s_in(5).F := or_gate(logic_fs__logic_fs__cell_07__onehot00, logic_fs__logic_fs__cell_07__onehot01, logic_fs__logic_fs__cell_07__onehot10) delay(1.0 ns); + prs { + [after=956](logic_fs__logic_fs__cell_07__onehot00 | logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10) -> b1__s_in[5].f+ + [after=951]( ~(logic_fs__logic_fs__cell_07__onehot00 | logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10)) -> b1__s_in[5].f- + } + // b1__s_in(4).T := or_gate(logic_fs__logic_fs__cell_07__onehot01, logic_fs__logic_fs__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1044](logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10) -> b1__s_in[4].t+ + [after=993]( ~(logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10)) -> b1__s_in[4].t- + } + // b1__s_in(4).F := or_gate(logic_fs__logic_fs__cell_07__onehot00, b1__s_in(5).T) delay(1.0 ns); + prs { + [after=973](logic_fs__logic_fs__cell_07__onehot00 | b1__s_in[5].t) -> b1__s_in[4].f+ + [after=1039]( ~(logic_fs__logic_fs__cell_07__onehot00 | b1__s_in[5].t)) -> b1__s_in[4].f- + } + // logic_fs__logic_fs__cell_08__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1016](logic_fs__logic_fs__b_in_1.f & b1__a_in[0].f) -> logic_fs__logic_fs__cell_08__onehot00+ + [after=1049]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_08__onehot00- + } + // logic_fs__logic_fs__cell_08__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1035](logic_fs__logic_fs__b_in_1.f & b1__a_in[0].t) -> logic_fs__logic_fs__cell_08__onehot01+ + [after=957]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_08__onehot01- + } + // logic_fs__logic_fs__cell_08__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1004](logic_fs__logic_fs__b_in_1.t & b1__a_in[0].f) -> logic_fs__logic_fs__cell_08__onehot10+ + [after=968]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_08__onehot10- + } + // logic_fs__logic_fs__cell_11__a.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1008](logic_fs__logic_fs__b_in_1.t & b1__a_in[0].t) -> logic_fs__logic_fs__cell_11__a.t+ + [after=1004]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_11__a.t- + } + // logic_fs__logic_fs__cell_11__a.F := or_gate(logic_fs__logic_fs__cell_08__onehot00, logic_fs__logic_fs__cell_08__onehot01, logic_fs__logic_fs__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1007](logic_fs__logic_fs__cell_08__onehot00 | logic_fs__logic_fs__cell_08__onehot01 | logic_fs__logic_fs__cell_08__onehot10) -> logic_fs__logic_fs__cell_11__a.f+ + [after=1025]( ~(logic_fs__logic_fs__cell_08__onehot00 | logic_fs__logic_fs__cell_08__onehot01 | logic_fs__logic_fs__cell_08__onehot10)) -> logic_fs__logic_fs__cell_11__a.f- + } + // logic_fs__logic_fs__cell_09__onehot00 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=1010](b1__a_in[1].f & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_09__onehot00+ + [after=992]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_09__onehot00- + } + // logic_fs__logic_fs__cell_09__onehot01 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=971](b1__a_in[1].f & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_09__onehot01+ + [after=1032]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_09__onehot01- + } + // logic_fs__logic_fs__cell_09__onehot10 := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_0.F) delay(1.0 ns); + prs { + [after=975](b1__a_in[1].t & logic_fs__logic_fs__b_in_0.f) -> logic_fs__logic_fs__cell_09__onehot10+ + [after=1029]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_0.f)) -> logic_fs__logic_fs__cell_09__onehot10- + } + // logic_fs__logic_fs__cell_11__b.T := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=990](b1__a_in[1].t & logic_fs__logic_fs__b_in_0.t) -> logic_fs__logic_fs__cell_11__b.t+ + [after=951]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_0.t)) -> logic_fs__logic_fs__cell_11__b.t- + } + // logic_fs__logic_fs__cell_11__b.F := or_gate(logic_fs__logic_fs__cell_09__onehot00, logic_fs__logic_fs__cell_09__onehot01, logic_fs__logic_fs__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1018](logic_fs__logic_fs__cell_09__onehot00 | logic_fs__logic_fs__cell_09__onehot01 | logic_fs__logic_fs__cell_09__onehot10) -> logic_fs__logic_fs__cell_11__b.f+ + [after=972]( ~(logic_fs__logic_fs__cell_09__onehot00 | logic_fs__logic_fs__cell_09__onehot01 | logic_fs__logic_fs__cell_09__onehot10)) -> logic_fs__logic_fs__cell_11__b.f- + } + // logic_fs__logic_fs__cell_10__onehot00 := cgate(logic_fs__logic_fs__cell_12__b.F, b1__s_in(0).F) delay(1.0 ns); + prs { + [after=1001](logic_fs__logic_fs__cell_12__b.f & b1__s_in[0].f) -> logic_fs__logic_fs__cell_10__onehot00+ + [after=1034]( ~(logic_fs__logic_fs__cell_12__b.f | b1__s_in[0].f)) -> logic_fs__logic_fs__cell_10__onehot00- + } + // logic_fs__logic_fs__cell_10__onehot01 := cgate(logic_fs__logic_fs__cell_12__b.F, b1__s_in(0).T) delay(1.0 ns); + prs { + [after=1011](logic_fs__logic_fs__cell_12__b.f & b1__s_in[0].t) -> logic_fs__logic_fs__cell_10__onehot01+ + [after=950]( ~(logic_fs__logic_fs__cell_12__b.f | b1__s_in[0].t)) -> logic_fs__logic_fs__cell_10__onehot01- + } + // logic_fs__logic_fs__cell_10__onehot10 := cgate(logic_fs__logic_fs__cell_12__b.T, b1__s_in(0).F) delay(1.0 ns); + prs { + [after=966](logic_fs__logic_fs__cell_12__b.t & b1__s_in[0].f) -> logic_fs__logic_fs__cell_10__onehot10+ + [after=967]( ~(logic_fs__logic_fs__cell_12__b.t | b1__s_in[0].f)) -> logic_fs__logic_fs__cell_10__onehot10- + } + // logic_fs__logic_fs__cell_12__c_in.T := cgate(logic_fs__logic_fs__cell_12__b.T, b1__s_in(0).T) delay(1.0 ns); + prs { + [after=1041](logic_fs__logic_fs__cell_12__b.t & b1__s_in[0].t) -> logic_fs__logic_fs__cell_12__c_in.t+ + [after=975]( ~(logic_fs__logic_fs__cell_12__b.t | b1__s_in[0].t)) -> logic_fs__logic_fs__cell_12__c_in.t- + } + // logic_fs__logic_fs__cell_12__c_in.F := or_gate(logic_fs__logic_fs__cell_10__onehot00, logic_fs__logic_fs__cell_10__onehot01, logic_fs__logic_fs__cell_10__onehot10) delay(1.0 ns); + prs { + [after=996](logic_fs__logic_fs__cell_10__onehot00 | logic_fs__logic_fs__cell_10__onehot01 | logic_fs__logic_fs__cell_10__onehot10) -> logic_fs__logic_fs__cell_12__c_in.f+ + [after=979]( ~(logic_fs__logic_fs__cell_10__onehot00 | logic_fs__logic_fs__cell_10__onehot01 | logic_fs__logic_fs__cell_10__onehot10)) -> logic_fs__logic_fs__cell_12__c_in.f- + } + // logic_fs__logic_fs__cell_11__onehot00 := cgate(logic_fs__logic_fs__cell_11__a.F, logic_fs__logic_fs__cell_11__b.F) delay(1.0 ns); + prs { + [after=965](logic_fs__logic_fs__cell_11__a.f & logic_fs__logic_fs__cell_11__b.f) -> logic_fs__logic_fs__cell_11__onehot00+ + [after=1011]( ~(logic_fs__logic_fs__cell_11__a.f | logic_fs__logic_fs__cell_11__b.f)) -> logic_fs__logic_fs__cell_11__onehot00- + } + // logic_fs__logic_fs__cell_11__onehot01 := cgate(logic_fs__logic_fs__cell_11__a.F, logic_fs__logic_fs__cell_11__b.T) delay(1.0 ns); + prs { + [after=1027](logic_fs__logic_fs__cell_11__a.f & logic_fs__logic_fs__cell_11__b.t) -> logic_fs__logic_fs__cell_11__onehot01+ + [after=1013]( ~(logic_fs__logic_fs__cell_11__a.f | logic_fs__logic_fs__cell_11__b.t)) -> logic_fs__logic_fs__cell_11__onehot01- + } + // logic_fs__logic_fs__cell_11__onehot10 := cgate(logic_fs__logic_fs__cell_11__a.T, logic_fs__logic_fs__cell_11__b.F) delay(1.0 ns); + prs { + [after=1039](logic_fs__logic_fs__cell_11__a.t & logic_fs__logic_fs__cell_11__b.f) -> logic_fs__logic_fs__cell_11__onehot10+ + [after=996]( ~(logic_fs__logic_fs__cell_11__a.t | logic_fs__logic_fs__cell_11__b.f)) -> logic_fs__logic_fs__cell_11__onehot10- + } + // logic_fs__logic_fs__cell_11__onehot11 := cgate(logic_fs__logic_fs__cell_11__a.T, logic_fs__logic_fs__cell_11__b.T) delay(1.0 ns); + prs { + [after=979](logic_fs__logic_fs__cell_11__a.t & logic_fs__logic_fs__cell_11__b.t) -> logic_fs__logic_fs__cell_11__onehot11+ + [after=953]( ~(logic_fs__logic_fs__cell_11__a.t | logic_fs__logic_fs__cell_11__b.t)) -> logic_fs__logic_fs__cell_11__onehot11- + } + // b1__s_in(1).T := or_gate(logic_fs__logic_fs__cell_11__onehot01, logic_fs__logic_fs__cell_11__onehot10) delay(1.0 ns); + prs { + [after=1031](logic_fs__logic_fs__cell_11__onehot01 | logic_fs__logic_fs__cell_11__onehot10) -> b1__s_in[1].t+ + [after=1013]( ~(logic_fs__logic_fs__cell_11__onehot01 | logic_fs__logic_fs__cell_11__onehot10)) -> b1__s_in[1].t- + } + // b1__s_in(1).F := or_gate(logic_fs__logic_fs__cell_11__onehot00, logic_fs__logic_fs__cell_11__onehot11) delay(1.0 ns); + prs { + [after=1010](logic_fs__logic_fs__cell_11__onehot00 | logic_fs__logic_fs__cell_11__onehot11) -> b1__s_in[1].f+ + [after=967]( ~(logic_fs__logic_fs__cell_11__onehot00 | logic_fs__logic_fs__cell_11__onehot11)) -> b1__s_in[1].f- + } + // logic_fs__logic_fs__cell_12__aFbF := cgate(logic_fs__logic_fs__cell_12__a.F, logic_fs__logic_fs__cell_12__b.F) delay(1.0 ns); + prs { + [after=985](logic_fs__logic_fs__cell_12__a.f & logic_fs__logic_fs__cell_12__b.f) -> logic_fs__logic_fs__cell_12__aFbF+ + [after=1020]( ~(logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.f)) -> logic_fs__logic_fs__cell_12__aFbF- + } + // logic_fs__logic_fs__cell_12__aFbT := cgate(logic_fs__logic_fs__cell_12__a.F, logic_fs__logic_fs__cell_12__b.T) delay(1.0 ns); + prs { + [after=965](logic_fs__logic_fs__cell_12__a.f & logic_fs__logic_fs__cell_12__b.t) -> logic_fs__logic_fs__cell_12__aFbT+ + [after=1023]( ~(logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.t)) -> logic_fs__logic_fs__cell_12__aFbT- + } + // logic_fs__logic_fs__cell_12__aTbF := cgate(logic_fs__logic_fs__cell_12__a.T, logic_fs__logic_fs__cell_12__b.F) delay(1.0 ns); + prs { + [after=1021](logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.f) -> logic_fs__logic_fs__cell_12__aTbF+ + [after=974]( ~(logic_fs__logic_fs__cell_12__a.t | logic_fs__logic_fs__cell_12__b.f)) -> logic_fs__logic_fs__cell_12__aTbF- + } + // logic_fs__logic_fs__cell_12__aTbT := cgate(logic_fs__logic_fs__cell_12__a.T, logic_fs__logic_fs__cell_12__b.T) delay(1.0 ns); + prs { + [after=1021](logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.t) -> logic_fs__logic_fs__cell_12__aTbT+ + [after=1044]( ~(logic_fs__logic_fs__cell_12__a.t | logic_fs__logic_fs__cell_12__b.t)) -> logic_fs__logic_fs__cell_12__aTbT- + } + // logic_fs__logic_fs__cell_12__x.F := or_gate(logic_fs__logic_fs__cell_12__aFbF, logic_fs__logic_fs__cell_12__aTbT) delay(1.0 ns); + prs { + [after=978](logic_fs__logic_fs__cell_12__aFbF | logic_fs__logic_fs__cell_12__aTbT) -> logic_fs__logic_fs__cell_12__x.f+ + [after=1005]( ~(logic_fs__logic_fs__cell_12__aFbF | logic_fs__logic_fs__cell_12__aTbT)) -> logic_fs__logic_fs__cell_12__x.f- + } + // logic_fs__logic_fs__cell_12__x.T := or_gate(logic_fs__logic_fs__cell_12__aFbT, logic_fs__logic_fs__cell_12__aTbF) delay(1.0 ns); + prs { + [after=952](logic_fs__logic_fs__cell_12__aFbT | logic_fs__logic_fs__cell_12__aTbF) -> logic_fs__logic_fs__cell_12__x.t+ + [after=976]( ~(logic_fs__logic_fs__cell_12__aFbT | logic_fs__logic_fs__cell_12__aTbF)) -> logic_fs__logic_fs__cell_12__x.t- + } + // logic_fs__logic_fs__cell_12__y.T := and_gate(logic_fs__logic_fs__cell_12__a.T, logic_fs__logic_fs__cell_12__b.T) delay(1.0 ns); + prs { + [after=966](logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.t) -> logic_fs__logic_fs__cell_12__y.t+ + [after=1011]( ~(logic_fs__logic_fs__cell_12__a.t & logic_fs__logic_fs__cell_12__b.t)) -> logic_fs__logic_fs__cell_12__y.t- + } + // logic_fs__logic_fs__cell_12__y.F := or_gate(logic_fs__logic_fs__cell_12__a.F, logic_fs__logic_fs__cell_12__b.F) delay(1.0 ns); + prs { + [after=951](logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.f) -> logic_fs__logic_fs__cell_12__y.f+ + [after=987]( ~(logic_fs__logic_fs__cell_12__a.f | logic_fs__logic_fs__cell_12__b.f)) -> logic_fs__logic_fs__cell_12__y.f- + } + // logic_fs__logic_fs__cell_12__xFcF := cgate(logic_fs__logic_fs__cell_12__x.F, logic_fs__logic_fs__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=989](logic_fs__logic_fs__cell_12__x.f & logic_fs__logic_fs__cell_12__c_in.f) -> logic_fs__logic_fs__cell_12__xFcF+ + [after=999]( ~(logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.f)) -> logic_fs__logic_fs__cell_12__xFcF- + } + // logic_fs__logic_fs__cell_12__xFcT := cgate(logic_fs__logic_fs__cell_12__x.F, logic_fs__logic_fs__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=988](logic_fs__logic_fs__cell_12__x.f & logic_fs__logic_fs__cell_12__c_in.t) -> logic_fs__logic_fs__cell_12__xFcT+ + [after=1030]( ~(logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.t)) -> logic_fs__logic_fs__cell_12__xFcT- + } + // logic_fs__logic_fs__cell_12__xTcF := cgate(logic_fs__logic_fs__cell_12__x.T, logic_fs__logic_fs__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1011](logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.f) -> logic_fs__logic_fs__cell_12__xTcF+ + [after=995]( ~(logic_fs__logic_fs__cell_12__x.t | logic_fs__logic_fs__cell_12__c_in.f)) -> logic_fs__logic_fs__cell_12__xTcF- + } + // logic_fs__logic_fs__cell_12__xTcT := cgate(logic_fs__logic_fs__cell_12__x.T, logic_fs__logic_fs__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=976](logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.t) -> logic_fs__logic_fs__cell_12__xTcT+ + [after=990]( ~(logic_fs__logic_fs__cell_12__x.t | logic_fs__logic_fs__cell_12__c_in.t)) -> logic_fs__logic_fs__cell_12__xTcT- + } + // b1__s_in(2).T := or_gate(logic_fs__logic_fs__cell_12__xFcT, logic_fs__logic_fs__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1044](logic_fs__logic_fs__cell_12__xFcT | logic_fs__logic_fs__cell_12__xTcF) -> b1__s_in[2].t+ + [after=988]( ~(logic_fs__logic_fs__cell_12__xFcT | logic_fs__logic_fs__cell_12__xTcF)) -> b1__s_in[2].t- + } + // b1__s_in(2).F := or_gate(logic_fs__logic_fs__cell_12__xFcF, logic_fs__logic_fs__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1039](logic_fs__logic_fs__cell_12__xFcF | logic_fs__logic_fs__cell_12__xTcT) -> b1__s_in[2].f+ + [after=1009]( ~(logic_fs__logic_fs__cell_12__xFcF | logic_fs__logic_fs__cell_12__xTcT)) -> b1__s_in[2].f- + } + // logic_fs__logic_fs__cell_12__z.T := and_gate(logic_fs__logic_fs__cell_12__x.T, logic_fs__logic_fs__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1009](logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.t) -> logic_fs__logic_fs__cell_12__z.t+ + [after=989]( ~(logic_fs__logic_fs__cell_12__x.t & logic_fs__logic_fs__cell_12__c_in.t)) -> logic_fs__logic_fs__cell_12__z.t- + } + // logic_fs__logic_fs__cell_12__z.F := or_gate(logic_fs__logic_fs__cell_12__x.F, logic_fs__logic_fs__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1044](logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.f) -> logic_fs__logic_fs__cell_12__z.f+ + [after=959]( ~(logic_fs__logic_fs__cell_12__x.f | logic_fs__logic_fs__cell_12__c_in.f)) -> logic_fs__logic_fs__cell_12__z.f- + } + // logic_fs__logic_fs__cell_13__c_in.F := cgate(logic_fs__logic_fs__cell_12__y.F, logic_fs__logic_fs__cell_12__z.F) delay(1.0 ns); + prs { + [after=988](logic_fs__logic_fs__cell_12__y.f & logic_fs__logic_fs__cell_12__z.f) -> logic_fs__logic_fs__cell_13__c_in.f+ + [after=1011]( ~(logic_fs__logic_fs__cell_12__y.f | logic_fs__logic_fs__cell_12__z.f)) -> logic_fs__logic_fs__cell_13__c_in.f- + } + // logic_fs__logic_fs__cell_12__yFzT := cgate(logic_fs__logic_fs__cell_12__y.F, logic_fs__logic_fs__cell_12__z.T) delay(1.0 ns); + prs { + [after=1040](logic_fs__logic_fs__cell_12__y.f & logic_fs__logic_fs__cell_12__z.t) -> logic_fs__logic_fs__cell_12__yFzT+ + [after=999]( ~(logic_fs__logic_fs__cell_12__y.f | logic_fs__logic_fs__cell_12__z.t)) -> logic_fs__logic_fs__cell_12__yFzT- + } + // logic_fs__logic_fs__cell_12__yTzF := cgate(logic_fs__logic_fs__cell_12__y.T, logic_fs__logic_fs__cell_12__z.F) delay(1.0 ns); + prs { + [after=996](logic_fs__logic_fs__cell_12__y.t & logic_fs__logic_fs__cell_12__z.f) -> logic_fs__logic_fs__cell_12__yTzF+ + [after=993]( ~(logic_fs__logic_fs__cell_12__y.t | logic_fs__logic_fs__cell_12__z.f)) -> logic_fs__logic_fs__cell_12__yTzF- + } + // logic_fs__logic_fs__cell_12__yTzT := cgate(logic_fs__logic_fs__cell_12__y.T, logic_fs__logic_fs__cell_12__z.T) delay(1.0 ns); + prs { + [after=1029](logic_fs__logic_fs__cell_12__y.t & logic_fs__logic_fs__cell_12__z.t) -> logic_fs__logic_fs__cell_12__yTzT+ + [after=985]( ~(logic_fs__logic_fs__cell_12__y.t | logic_fs__logic_fs__cell_12__z.t)) -> logic_fs__logic_fs__cell_12__yTzT- + } + // logic_fs__logic_fs__cell_13__c_in.T := or_gate(logic_fs__logic_fs__cell_12__yFzT, logic_fs__logic_fs__cell_12__yTzF, logic_fs__logic_fs__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1028](logic_fs__logic_fs__cell_12__yFzT | logic_fs__logic_fs__cell_12__yTzF | logic_fs__logic_fs__cell_12__yTzT) -> logic_fs__logic_fs__cell_13__c_in.t+ + [after=1038]( ~(logic_fs__logic_fs__cell_12__yFzT | logic_fs__logic_fs__cell_12__yTzF | logic_fs__logic_fs__cell_12__yTzT)) -> logic_fs__logic_fs__cell_13__c_in.t- + } + // logic_fs__logic_fs__cell_13__aFbF := cgate(logic_fs__logic_fs__cell_13__a.F, logic_fs__logic_fs__cell_13__b.F) delay(1.0 ns); + prs { + [after=954](logic_fs__logic_fs__cell_13__a.f & logic_fs__logic_fs__cell_13__b.f) -> logic_fs__logic_fs__cell_13__aFbF+ + [after=1009]( ~(logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.f)) -> logic_fs__logic_fs__cell_13__aFbF- + } + // logic_fs__logic_fs__cell_13__aFbT := cgate(logic_fs__logic_fs__cell_13__a.F, logic_fs__logic_fs__cell_13__b.T) delay(1.0 ns); + prs { + [after=993](logic_fs__logic_fs__cell_13__a.f & logic_fs__logic_fs__cell_13__b.t) -> logic_fs__logic_fs__cell_13__aFbT+ + [after=1034]( ~(logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.t)) -> logic_fs__logic_fs__cell_13__aFbT- + } + // logic_fs__logic_fs__cell_13__aTbF := cgate(logic_fs__logic_fs__cell_13__a.T, logic_fs__logic_fs__cell_13__b.F) delay(1.0 ns); + prs { + [after=1038](logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.f) -> logic_fs__logic_fs__cell_13__aTbF+ + [after=990]( ~(logic_fs__logic_fs__cell_13__a.t | logic_fs__logic_fs__cell_13__b.f)) -> logic_fs__logic_fs__cell_13__aTbF- + } + // logic_fs__logic_fs__cell_13__aTbT := cgate(logic_fs__logic_fs__cell_13__a.T, logic_fs__logic_fs__cell_13__b.T) delay(1.0 ns); + prs { + [after=982](logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.t) -> logic_fs__logic_fs__cell_13__aTbT+ + [after=955]( ~(logic_fs__logic_fs__cell_13__a.t | logic_fs__logic_fs__cell_13__b.t)) -> logic_fs__logic_fs__cell_13__aTbT- + } + // logic_fs__logic_fs__cell_13__x.F := or_gate(logic_fs__logic_fs__cell_13__aFbF, logic_fs__logic_fs__cell_13__aTbT) delay(1.0 ns); + prs { + [after=964](logic_fs__logic_fs__cell_13__aFbF | logic_fs__logic_fs__cell_13__aTbT) -> logic_fs__logic_fs__cell_13__x.f+ + [after=968]( ~(logic_fs__logic_fs__cell_13__aFbF | logic_fs__logic_fs__cell_13__aTbT)) -> logic_fs__logic_fs__cell_13__x.f- + } + // logic_fs__logic_fs__cell_13__x.T := or_gate(logic_fs__logic_fs__cell_13__aFbT, logic_fs__logic_fs__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1024](logic_fs__logic_fs__cell_13__aFbT | logic_fs__logic_fs__cell_13__aTbF) -> logic_fs__logic_fs__cell_13__x.t+ + [after=1042]( ~(logic_fs__logic_fs__cell_13__aFbT | logic_fs__logic_fs__cell_13__aTbF)) -> logic_fs__logic_fs__cell_13__x.t- + } + // logic_fs__logic_fs__cell_13__y.T := and_gate(logic_fs__logic_fs__cell_13__a.T, logic_fs__logic_fs__cell_13__b.T) delay(1.0 ns); + prs { + [after=1027](logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.t) -> logic_fs__logic_fs__cell_13__y.t+ + [after=998]( ~(logic_fs__logic_fs__cell_13__a.t & logic_fs__logic_fs__cell_13__b.t)) -> logic_fs__logic_fs__cell_13__y.t- + } + // logic_fs__logic_fs__cell_13__y.F := or_gate(logic_fs__logic_fs__cell_13__a.F, logic_fs__logic_fs__cell_13__b.F) delay(1.0 ns); + prs { + [after=1011](logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.f) -> logic_fs__logic_fs__cell_13__y.f+ + [after=1040]( ~(logic_fs__logic_fs__cell_13__a.f | logic_fs__logic_fs__cell_13__b.f)) -> logic_fs__logic_fs__cell_13__y.f- + } + // logic_fs__logic_fs__cell_13__xFcF := cgate(logic_fs__logic_fs__cell_13__x.F, logic_fs__logic_fs__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=996](logic_fs__logic_fs__cell_13__x.f & logic_fs__logic_fs__cell_13__c_in.f) -> logic_fs__logic_fs__cell_13__xFcF+ + [after=1034]( ~(logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.f)) -> logic_fs__logic_fs__cell_13__xFcF- + } + // logic_fs__logic_fs__cell_13__xFcT := cgate(logic_fs__logic_fs__cell_13__x.F, logic_fs__logic_fs__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=966](logic_fs__logic_fs__cell_13__x.f & logic_fs__logic_fs__cell_13__c_in.t) -> logic_fs__logic_fs__cell_13__xFcT+ + [after=962]( ~(logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.t)) -> logic_fs__logic_fs__cell_13__xFcT- + } + // logic_fs__logic_fs__cell_13__xTcF := cgate(logic_fs__logic_fs__cell_13__x.T, logic_fs__logic_fs__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1039](logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.f) -> logic_fs__logic_fs__cell_13__xTcF+ + [after=971]( ~(logic_fs__logic_fs__cell_13__x.t | logic_fs__logic_fs__cell_13__c_in.f)) -> logic_fs__logic_fs__cell_13__xTcF- + } + // logic_fs__logic_fs__cell_13__xTcT := cgate(logic_fs__logic_fs__cell_13__x.T, logic_fs__logic_fs__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=963](logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.t) -> logic_fs__logic_fs__cell_13__xTcT+ + [after=955]( ~(logic_fs__logic_fs__cell_13__x.t | logic_fs__logic_fs__cell_13__c_in.t)) -> logic_fs__logic_fs__cell_13__xTcT- + } + // b1__s_in(3).T := or_gate(logic_fs__logic_fs__cell_13__xFcT, logic_fs__logic_fs__cell_13__xTcF) delay(1.0 ns); + prs { + [after=951](logic_fs__logic_fs__cell_13__xFcT | logic_fs__logic_fs__cell_13__xTcF) -> b1__s_in[3].t+ + [after=1044]( ~(logic_fs__logic_fs__cell_13__xFcT | logic_fs__logic_fs__cell_13__xTcF)) -> b1__s_in[3].t- + } + // b1__s_in(3).F := or_gate(logic_fs__logic_fs__cell_13__xFcF, logic_fs__logic_fs__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1050](logic_fs__logic_fs__cell_13__xFcF | logic_fs__logic_fs__cell_13__xTcT) -> b1__s_in[3].f+ + [after=1050]( ~(logic_fs__logic_fs__cell_13__xFcF | logic_fs__logic_fs__cell_13__xTcT)) -> b1__s_in[3].f- + } + // logic_fs__logic_fs__cell_13__z.T := and_gate(logic_fs__logic_fs__cell_13__x.T, logic_fs__logic_fs__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1030](logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.t) -> logic_fs__logic_fs__cell_13__z.t+ + [after=984]( ~(logic_fs__logic_fs__cell_13__x.t & logic_fs__logic_fs__cell_13__c_in.t)) -> logic_fs__logic_fs__cell_13__z.t- + } + // logic_fs__logic_fs__cell_13__z.F := or_gate(logic_fs__logic_fs__cell_13__x.F, logic_fs__logic_fs__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1035](logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.f) -> logic_fs__logic_fs__cell_13__z.f+ + [after=966]( ~(logic_fs__logic_fs__cell_13__x.f | logic_fs__logic_fs__cell_13__c_in.f)) -> logic_fs__logic_fs__cell_13__z.f- + } + // logic_fs__logic_fs__cell_07__a.F := cgate(logic_fs__logic_fs__cell_13__y.F, logic_fs__logic_fs__cell_13__z.F) delay(1.0 ns); + prs { + [after=1039](logic_fs__logic_fs__cell_13__y.f & logic_fs__logic_fs__cell_13__z.f) -> logic_fs__logic_fs__cell_07__a.f+ + [after=1037]( ~(logic_fs__logic_fs__cell_13__y.f | logic_fs__logic_fs__cell_13__z.f)) -> logic_fs__logic_fs__cell_07__a.f- + } + // logic_fs__logic_fs__cell_13__yFzT := cgate(logic_fs__logic_fs__cell_13__y.F, logic_fs__logic_fs__cell_13__z.T) delay(1.0 ns); + prs { + [after=968](logic_fs__logic_fs__cell_13__y.f & logic_fs__logic_fs__cell_13__z.t) -> logic_fs__logic_fs__cell_13__yFzT+ + [after=999]( ~(logic_fs__logic_fs__cell_13__y.f | logic_fs__logic_fs__cell_13__z.t)) -> logic_fs__logic_fs__cell_13__yFzT- + } + // logic_fs__logic_fs__cell_13__yTzF := cgate(logic_fs__logic_fs__cell_13__y.T, logic_fs__logic_fs__cell_13__z.F) delay(1.0 ns); + prs { + [after=956](logic_fs__logic_fs__cell_13__y.t & logic_fs__logic_fs__cell_13__z.f) -> logic_fs__logic_fs__cell_13__yTzF+ + [after=1016]( ~(logic_fs__logic_fs__cell_13__y.t | logic_fs__logic_fs__cell_13__z.f)) -> logic_fs__logic_fs__cell_13__yTzF- + } + // logic_fs__logic_fs__cell_13__yTzT := cgate(logic_fs__logic_fs__cell_13__y.T, logic_fs__logic_fs__cell_13__z.T) delay(1.0 ns); + prs { + [after=1038](logic_fs__logic_fs__cell_13__y.t & logic_fs__logic_fs__cell_13__z.t) -> logic_fs__logic_fs__cell_13__yTzT+ + [after=965]( ~(logic_fs__logic_fs__cell_13__y.t | logic_fs__logic_fs__cell_13__z.t)) -> logic_fs__logic_fs__cell_13__yTzT- + } + // logic_fs__logic_fs__cell_07__a.T := or_gate(logic_fs__logic_fs__cell_13__yFzT, logic_fs__logic_fs__cell_13__yTzF, logic_fs__logic_fs__cell_13__yTzT) delay(1.0 ns); + prs { + [after=963](logic_fs__logic_fs__cell_13__yFzT | logic_fs__logic_fs__cell_13__yTzF | logic_fs__logic_fs__cell_13__yTzT) -> logic_fs__logic_fs__cell_07__a.t+ + [after=985]( ~(logic_fs__logic_fs__cell_13__yFzT | logic_fs__logic_fs__cell_13__yTzF | logic_fs__logic_fs__cell_13__yTzT)) -> logic_fs__logic_fs__cell_07__a.t- + } + // logic_ms_1__logic_ms_1__cell_0__onehot00 := cgate(b2__a_in(1).F, logic_ms_1__logic_ms_1__b_in_0.F) delay(1.0 ns); + prs { + [after=1034](b2__a_in[1].f & logic_ms_1__logic_ms_1__b_in_0.f) -> logic_ms_1__logic_ms_1__cell_0__onehot00+ + [after=1037]( ~(b2__a_in[1].f | logic_ms_1__logic_ms_1__b_in_0.f)) -> logic_ms_1__logic_ms_1__cell_0__onehot00- + } + // logic_ms_1__logic_ms_1__cell_0__onehot01 := cgate(b2__a_in(1).F, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1002](b2__a_in[1].f & logic_ms_1__logic_ms_1__b_in_0.t) -> logic_ms_1__logic_ms_1__cell_0__onehot01+ + [after=1036]( ~(b2__a_in[1].f | logic_ms_1__logic_ms_1__b_in_0.t)) -> logic_ms_1__logic_ms_1__cell_0__onehot01- + } + // logic_ms_1__logic_ms_1__cell_0__onehot10 := cgate(b2__a_in(1).T, logic_ms_1__logic_ms_1__b_in_0.F) delay(1.0 ns); + prs { + [after=991](b2__a_in[1].t & logic_ms_1__logic_ms_1__b_in_0.f) -> logic_ms_1__logic_ms_1__cell_0__onehot10+ + [after=973]( ~(b2__a_in[1].t | logic_ms_1__logic_ms_1__b_in_0.f)) -> logic_ms_1__logic_ms_1__cell_0__onehot10- + } + // logic_ms_1__logic_ms_1__cell_6__a.T := cgate(b2__a_in(1).T, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=958](b2__a_in[1].t & logic_ms_1__logic_ms_1__b_in_0.t) -> logic_ms_1__logic_ms_1__cell_6__a.t+ + [after=1010]( ~(b2__a_in[1].t | logic_ms_1__logic_ms_1__b_in_0.t)) -> logic_ms_1__logic_ms_1__cell_6__a.t- + } + // logic_ms_1__logic_ms_1__cell_6__a.F := or_gate(logic_ms_1__logic_ms_1__cell_0__onehot00, logic_ms_1__logic_ms_1__cell_0__onehot01, logic_ms_1__logic_ms_1__cell_0__onehot10) delay(1.0 ns); + prs { + [after=1003](logic_ms_1__logic_ms_1__cell_0__onehot00 | logic_ms_1__logic_ms_1__cell_0__onehot01 | logic_ms_1__logic_ms_1__cell_0__onehot10) -> logic_ms_1__logic_ms_1__cell_6__a.f+ + [after=992]( ~(logic_ms_1__logic_ms_1__cell_0__onehot00 | logic_ms_1__logic_ms_1__cell_0__onehot01 | logic_ms_1__logic_ms_1__cell_0__onehot10)) -> logic_ms_1__logic_ms_1__cell_6__a.f- + } + // logic_ms_1__logic_ms_1__cell_1__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(2).F) delay(1.0 ns); + prs { + [after=1033](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[2].f) -> logic_ms_1__logic_ms_1__cell_1__onehot00+ + [after=989]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[2].f)) -> logic_ms_1__logic_ms_1__cell_1__onehot00- + } + // logic_ms_1__logic_ms_1__cell_1__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=984](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[2].t) -> logic_ms_1__logic_ms_1__cell_1__onehot01+ + [after=1024]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[2].t)) -> logic_ms_1__logic_ms_1__cell_1__onehot01- + } + // logic_ms_1__logic_ms_1__cell_1__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(2).F) delay(1.0 ns); + prs { + [after=972](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[2].f) -> logic_ms_1__logic_ms_1__cell_1__onehot10+ + [after=962]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[2].f)) -> logic_ms_1__logic_ms_1__cell_1__onehot10- + } + // logic_ms_1__logic_ms_1__cell_7__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1031](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[2].t) -> logic_ms_1__logic_ms_1__cell_7__a.t+ + [after=1014]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[2].t)) -> logic_ms_1__logic_ms_1__cell_7__a.t- + } + // logic_ms_1__logic_ms_1__cell_7__a.F := or_gate(logic_ms_1__logic_ms_1__cell_1__onehot00, logic_ms_1__logic_ms_1__cell_1__onehot01, logic_ms_1__logic_ms_1__cell_1__onehot10) delay(1.0 ns); + prs { + [after=1040](logic_ms_1__logic_ms_1__cell_1__onehot00 | logic_ms_1__logic_ms_1__cell_1__onehot01 | logic_ms_1__logic_ms_1__cell_1__onehot10) -> logic_ms_1__logic_ms_1__cell_7__a.f+ + [after=1006]( ~(logic_ms_1__logic_ms_1__cell_1__onehot00 | logic_ms_1__logic_ms_1__cell_1__onehot01 | logic_ms_1__logic_ms_1__cell_1__onehot10)) -> logic_ms_1__logic_ms_1__cell_7__a.f- + } + // logic_ms_1__logic_ms_1__cell_2__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(3).F) delay(1.0 ns); + prs { + [after=1014](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[3].f) -> logic_ms_1__logic_ms_1__cell_2__onehot00+ + [after=980]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[3].f)) -> logic_ms_1__logic_ms_1__cell_2__onehot00- + } + // logic_ms_1__logic_ms_1__cell_2__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(3).T) delay(1.0 ns); + prs { + [after=996](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[3].t) -> logic_ms_1__logic_ms_1__cell_2__onehot01+ + [after=1039]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[3].t)) -> logic_ms_1__logic_ms_1__cell_2__onehot01- + } + // logic_ms_1__logic_ms_1__cell_2__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(3).F) delay(1.0 ns); + prs { + [after=1027](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[3].f) -> logic_ms_1__logic_ms_1__cell_2__onehot10+ + [after=993]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[3].f)) -> logic_ms_1__logic_ms_1__cell_2__onehot10- + } + // logic_ms_1__logic_ms_1__cell_8__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(3).T) delay(1.0 ns); + prs { + [after=967](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[3].t) -> logic_ms_1__logic_ms_1__cell_8__a.t+ + [after=1019]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[3].t)) -> logic_ms_1__logic_ms_1__cell_8__a.t- + } + // logic_ms_1__logic_ms_1__cell_8__a.F := or_gate(logic_ms_1__logic_ms_1__cell_2__onehot00, logic_ms_1__logic_ms_1__cell_2__onehot01, logic_ms_1__logic_ms_1__cell_2__onehot10) delay(1.0 ns); + prs { + [after=971](logic_ms_1__logic_ms_1__cell_2__onehot00 | logic_ms_1__logic_ms_1__cell_2__onehot01 | logic_ms_1__logic_ms_1__cell_2__onehot10) -> logic_ms_1__logic_ms_1__cell_8__a.f+ + [after=1003]( ~(logic_ms_1__logic_ms_1__cell_2__onehot00 | logic_ms_1__logic_ms_1__cell_2__onehot01 | logic_ms_1__logic_ms_1__cell_2__onehot10)) -> logic_ms_1__logic_ms_1__cell_8__a.f- + } + // logic_ms_1__logic_ms_1__cell_3__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(0).F) delay(1.0 ns); + prs { + [after=1016](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[0].f) -> logic_ms_1__logic_ms_1__cell_3__onehot00+ + [after=955]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[0].f)) -> logic_ms_1__logic_ms_1__cell_3__onehot00- + } + // logic_ms_1__logic_ms_1__cell_3__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1031](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[0].t) -> logic_ms_1__logic_ms_1__cell_3__onehot01+ + [after=979]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[0].t)) -> logic_ms_1__logic_ms_1__cell_3__onehot01- + } + // logic_ms_1__logic_ms_1__cell_3__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(0).F) delay(1.0 ns); + prs { + [after=968](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[0].f) -> logic_ms_1__logic_ms_1__cell_3__onehot10+ + [after=993]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[0].f)) -> logic_ms_1__logic_ms_1__cell_3__onehot10- + } + // logic_ms_1__logic_ms_1__cell_5__b.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1023](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[0].t) -> logic_ms_1__logic_ms_1__cell_5__b.t+ + [after=1041]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[0].t)) -> logic_ms_1__logic_ms_1__cell_5__b.t- + } + // logic_ms_1__logic_ms_1__cell_5__b.F := or_gate(logic_ms_1__logic_ms_1__cell_3__onehot00, logic_ms_1__logic_ms_1__cell_3__onehot01, logic_ms_1__logic_ms_1__cell_3__onehot10) delay(1.0 ns); + prs { + [after=1049](logic_ms_1__logic_ms_1__cell_3__onehot00 | logic_ms_1__logic_ms_1__cell_3__onehot01 | logic_ms_1__logic_ms_1__cell_3__onehot10) -> logic_ms_1__logic_ms_1__cell_5__b.f+ + [after=1013]( ~(logic_ms_1__logic_ms_1__cell_3__onehot00 | logic_ms_1__logic_ms_1__cell_3__onehot01 | logic_ms_1__logic_ms_1__cell_3__onehot10)) -> logic_ms_1__logic_ms_1__cell_5__b.f- + } + // logic_ms_1__logic_ms_1__cell_5__onehot00 := cgate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__cell_5__b.F) delay(1.0 ns); + prs { + [after=987](logic_ms_1__logic_ms_1__s_in_2.f & logic_ms_1__logic_ms_1__cell_5__b.f) -> logic_ms_1__logic_ms_1__cell_5__onehot00+ + [after=983]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__cell_5__b.f)) -> logic_ms_1__logic_ms_1__cell_5__onehot00- + } + // logic_ms_1__logic_ms_1__cell_5__onehot01 := cgate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__cell_5__b.T) delay(1.0 ns); + prs { + [after=1021](logic_ms_1__logic_ms_1__s_in_2.f & logic_ms_1__logic_ms_1__cell_5__b.t) -> logic_ms_1__logic_ms_1__cell_5__onehot01+ + [after=1016]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__cell_5__b.t)) -> logic_ms_1__logic_ms_1__cell_5__onehot01- + } + // logic_ms_1__logic_ms_1__cell_5__onehot10 := cgate(logic_ms_1__logic_ms_1__s_in_2.T, logic_ms_1__logic_ms_1__cell_5__b.F) delay(1.0 ns); + prs { + [after=956](logic_ms_1__logic_ms_1__s_in_2.t & logic_ms_1__logic_ms_1__cell_5__b.f) -> logic_ms_1__logic_ms_1__cell_5__onehot10+ + [after=966]( ~(logic_ms_1__logic_ms_1__s_in_2.t | logic_ms_1__logic_ms_1__cell_5__b.f)) -> logic_ms_1__logic_ms_1__cell_5__onehot10- + } + // logic_ms_1__logic_ms_1__cell_5__onehot11 := cgate(logic_ms_1__logic_ms_1__s_in_2.T, logic_ms_1__logic_ms_1__cell_5__b.T) delay(1.0 ns); + prs { + [after=964](logic_ms_1__logic_ms_1__s_in_2.t & logic_ms_1__logic_ms_1__cell_5__b.t) -> logic_ms_1__logic_ms_1__cell_5__onehot11+ + [after=982]( ~(logic_ms_1__logic_ms_1__s_in_2.t | logic_ms_1__logic_ms_1__cell_5__b.t)) -> logic_ms_1__logic_ms_1__cell_5__onehot11- + } + // logic_ms_1__logic_ms_1__cell_6__c_in_F := or_gate(logic_ms_1__logic_ms_1__cell_5__onehot00, logic_ms_1__logic_ms_1__cell_5__onehot01, logic_ms_1__logic_ms_1__cell_5__onehot10) delay(1.0 ns); + prs { + [after=986](logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10) -> logic_ms_1__logic_ms_1__cell_6__c_in_F+ + [after=968]( ~(logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10)) -> logic_ms_1__logic_ms_1__cell_6__c_in_F- + } + // b2__s_in(2).T := or_gate(logic_ms_1__logic_ms_1__cell_5__onehot01, logic_ms_1__logic_ms_1__cell_5__onehot10) delay(1.0 ns); + prs { + [after=990](logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10) -> b2__s_in[2].t+ + [after=953]( ~(logic_ms_1__logic_ms_1__cell_5__onehot01 | logic_ms_1__logic_ms_1__cell_5__onehot10)) -> b2__s_in[2].t- + } + // b2__s_in(2).F := or_gate(logic_ms_1__logic_ms_1__cell_5__onehot00, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=959](logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot11) -> b2__s_in[2].f+ + [after=1032]( ~(logic_ms_1__logic_ms_1__cell_5__onehot00 | logic_ms_1__logic_ms_1__cell_5__onehot11)) -> b2__s_in[2].f- + } + // logic_ms_1__logic_ms_1__cell_6__aFbF := cgate(logic_ms_1__logic_ms_1__cell_6__a.F, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=957](logic_ms_1__logic_ms_1__cell_6__a.f & logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_6__aFbF+ + [after=1047]( ~(logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_6__aFbF- + } + // logic_ms_1__logic_ms_1__cell_6__aFbT := cgate(logic_ms_1__logic_ms_1__cell_6__a.F, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=954](logic_ms_1__logic_ms_1__cell_6__a.f & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_6__aFbT+ + [after=996]( ~(logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_6__aFbT- + } + // logic_ms_1__logic_ms_1__cell_6__aTbF := cgate(logic_ms_1__logic_ms_1__cell_6__a.T, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=987](logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_6__aTbF+ + [after=984]( ~(logic_ms_1__logic_ms_1__cell_6__a.t | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_6__aTbF- + } + // logic_ms_1__logic_ms_1__cell_6__aTbT := cgate(logic_ms_1__logic_ms_1__cell_6__a.T, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=954](logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_6__aTbT+ + [after=1046]( ~(logic_ms_1__logic_ms_1__cell_6__a.t | logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_6__aTbT- + } + // logic_ms_1__logic_ms_1__cell_6__x.F := or_gate(logic_ms_1__logic_ms_1__cell_6__aFbF, logic_ms_1__logic_ms_1__cell_6__aTbT) delay(1.0 ns); + prs { + [after=967](logic_ms_1__logic_ms_1__cell_6__aFbF | logic_ms_1__logic_ms_1__cell_6__aTbT) -> logic_ms_1__logic_ms_1__cell_6__x.f+ + [after=1027]( ~(logic_ms_1__logic_ms_1__cell_6__aFbF | logic_ms_1__logic_ms_1__cell_6__aTbT)) -> logic_ms_1__logic_ms_1__cell_6__x.f- + } + // logic_ms_1__logic_ms_1__cell_6__x.T := or_gate(logic_ms_1__logic_ms_1__cell_6__aFbT, logic_ms_1__logic_ms_1__cell_6__aTbF) delay(1.0 ns); + prs { + [after=1047](logic_ms_1__logic_ms_1__cell_6__aFbT | logic_ms_1__logic_ms_1__cell_6__aTbF) -> logic_ms_1__logic_ms_1__cell_6__x.t+ + [after=974]( ~(logic_ms_1__logic_ms_1__cell_6__aFbT | logic_ms_1__logic_ms_1__cell_6__aTbF)) -> logic_ms_1__logic_ms_1__cell_6__x.t- + } + // logic_ms_1__logic_ms_1__cell_6__y.T := and_gate(logic_ms_1__logic_ms_1__cell_6__a.T, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1036](logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_6__y.t+ + [after=1021]( ~(logic_ms_1__logic_ms_1__cell_6__a.t & logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_6__y.t- + } + // logic_ms_1__logic_ms_1__cell_6__y.F := or_gate(logic_ms_1__logic_ms_1__cell_6__a.F, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=1020](logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_6__y.f+ + [after=953]( ~(logic_ms_1__logic_ms_1__cell_6__a.f | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_6__y.f- + } + // logic_ms_1__logic_ms_1__cell_6__xFcF := cgate(logic_ms_1__logic_ms_1__cell_6__x.F, logic_ms_1__logic_ms_1__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1038](logic_ms_1__logic_ms_1__cell_6__x.f & logic_ms_1__logic_ms_1__cell_6__c_in_F) -> logic_ms_1__logic_ms_1__cell_6__xFcF+ + [after=973]( ~(logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_6__c_in_F)) -> logic_ms_1__logic_ms_1__cell_6__xFcF- + } + // logic_ms_1__logic_ms_1__cell_6__xFcT := cgate(logic_ms_1__logic_ms_1__cell_6__x.F, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=982](logic_ms_1__logic_ms_1__cell_6__x.f & logic_ms_1__logic_ms_1__cell_5__onehot11) -> logic_ms_1__logic_ms_1__cell_6__xFcT+ + [after=1031]( ~(logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_5__onehot11)) -> logic_ms_1__logic_ms_1__cell_6__xFcT- + } + // logic_ms_1__logic_ms_1__cell_6__xTcF := cgate(logic_ms_1__logic_ms_1__cell_6__x.T, logic_ms_1__logic_ms_1__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=995](logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_6__c_in_F) -> logic_ms_1__logic_ms_1__cell_6__xTcF+ + [after=1021]( ~(logic_ms_1__logic_ms_1__cell_6__x.t | logic_ms_1__logic_ms_1__cell_6__c_in_F)) -> logic_ms_1__logic_ms_1__cell_6__xTcF- + } + // logic_ms_1__logic_ms_1__cell_6__xTcT := cgate(logic_ms_1__logic_ms_1__cell_6__x.T, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=974](logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_5__onehot11) -> logic_ms_1__logic_ms_1__cell_6__xTcT+ + [after=1029]( ~(logic_ms_1__logic_ms_1__cell_6__x.t | logic_ms_1__logic_ms_1__cell_5__onehot11)) -> logic_ms_1__logic_ms_1__cell_6__xTcT- + } + // b2__s_in(3).T := or_gate(logic_ms_1__logic_ms_1__cell_6__xFcT, logic_ms_1__logic_ms_1__cell_6__xTcF) delay(1.0 ns); + prs { + [after=990](logic_ms_1__logic_ms_1__cell_6__xFcT | logic_ms_1__logic_ms_1__cell_6__xTcF) -> b2__s_in[3].t+ + [after=987]( ~(logic_ms_1__logic_ms_1__cell_6__xFcT | logic_ms_1__logic_ms_1__cell_6__xTcF)) -> b2__s_in[3].t- + } + // b2__s_in(3).F := or_gate(logic_ms_1__logic_ms_1__cell_6__xFcF, logic_ms_1__logic_ms_1__cell_6__xTcT) delay(1.0 ns); + prs { + [after=961](logic_ms_1__logic_ms_1__cell_6__xFcF | logic_ms_1__logic_ms_1__cell_6__xTcT) -> b2__s_in[3].f+ + [after=989]( ~(logic_ms_1__logic_ms_1__cell_6__xFcF | logic_ms_1__logic_ms_1__cell_6__xTcT)) -> b2__s_in[3].f- + } + // logic_ms_1__logic_ms_1__cell_6__z.T := and_gate(logic_ms_1__logic_ms_1__cell_6__x.T, logic_ms_1__logic_ms_1__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1045](logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_5__onehot11) -> logic_ms_1__logic_ms_1__cell_6__z.t+ + [after=974]( ~(logic_ms_1__logic_ms_1__cell_6__x.t & logic_ms_1__logic_ms_1__cell_5__onehot11)) -> logic_ms_1__logic_ms_1__cell_6__z.t- + } + // logic_ms_1__logic_ms_1__cell_6__z.F := or_gate(logic_ms_1__logic_ms_1__cell_6__x.F, logic_ms_1__logic_ms_1__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1039](logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_6__c_in_F) -> logic_ms_1__logic_ms_1__cell_6__z.f+ + [after=1010]( ~(logic_ms_1__logic_ms_1__cell_6__x.f | logic_ms_1__logic_ms_1__cell_6__c_in_F)) -> logic_ms_1__logic_ms_1__cell_6__z.f- + } + // logic_ms_1__logic_ms_1__cell_7__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_6__y.F, logic_ms_1__logic_ms_1__cell_6__z.F) delay(1.0 ns); + prs { + [after=1021](logic_ms_1__logic_ms_1__cell_6__y.f & logic_ms_1__logic_ms_1__cell_6__z.f) -> logic_ms_1__logic_ms_1__cell_7__c_in.f+ + [after=1027]( ~(logic_ms_1__logic_ms_1__cell_6__y.f | logic_ms_1__logic_ms_1__cell_6__z.f)) -> logic_ms_1__logic_ms_1__cell_7__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_6__yFzT := cgate(logic_ms_1__logic_ms_1__cell_6__y.F, logic_ms_1__logic_ms_1__cell_6__z.T) delay(1.0 ns); + prs { + [after=978](logic_ms_1__logic_ms_1__cell_6__y.f & logic_ms_1__logic_ms_1__cell_6__z.t) -> logic_ms_1__logic_ms_1__cell_6__yFzT+ + [after=950]( ~(logic_ms_1__logic_ms_1__cell_6__y.f | logic_ms_1__logic_ms_1__cell_6__z.t)) -> logic_ms_1__logic_ms_1__cell_6__yFzT- + } + // logic_ms_1__logic_ms_1__cell_6__yTzF := cgate(logic_ms_1__logic_ms_1__cell_6__y.T, logic_ms_1__logic_ms_1__cell_6__z.F) delay(1.0 ns); + prs { + [after=996](logic_ms_1__logic_ms_1__cell_6__y.t & logic_ms_1__logic_ms_1__cell_6__z.f) -> logic_ms_1__logic_ms_1__cell_6__yTzF+ + [after=951]( ~(logic_ms_1__logic_ms_1__cell_6__y.t | logic_ms_1__logic_ms_1__cell_6__z.f)) -> logic_ms_1__logic_ms_1__cell_6__yTzF- + } + // logic_ms_1__logic_ms_1__cell_6__yTzT := cgate(logic_ms_1__logic_ms_1__cell_6__y.T, logic_ms_1__logic_ms_1__cell_6__z.T) delay(1.0 ns); + prs { + [after=956](logic_ms_1__logic_ms_1__cell_6__y.t & logic_ms_1__logic_ms_1__cell_6__z.t) -> logic_ms_1__logic_ms_1__cell_6__yTzT+ + [after=1014]( ~(logic_ms_1__logic_ms_1__cell_6__y.t | logic_ms_1__logic_ms_1__cell_6__z.t)) -> logic_ms_1__logic_ms_1__cell_6__yTzT- + } + // logic_ms_1__logic_ms_1__cell_7__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_6__yFzT, logic_ms_1__logic_ms_1__cell_6__yTzF, logic_ms_1__logic_ms_1__cell_6__yTzT) delay(1.0 ns); + prs { + [after=1025](logic_ms_1__logic_ms_1__cell_6__yFzT | logic_ms_1__logic_ms_1__cell_6__yTzF | logic_ms_1__logic_ms_1__cell_6__yTzT) -> logic_ms_1__logic_ms_1__cell_7__c_in.t+ + [after=1032]( ~(logic_ms_1__logic_ms_1__cell_6__yFzT | logic_ms_1__logic_ms_1__cell_6__yTzF | logic_ms_1__logic_ms_1__cell_6__yTzT)) -> logic_ms_1__logic_ms_1__cell_7__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_7__aFbF := cgate(logic_ms_1__logic_ms_1__cell_7__a.F, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=996](logic_ms_1__logic_ms_1__cell_7__a.f & logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_7__aFbF+ + [after=1046]( ~(logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_7__aFbF- + } + // logic_ms_1__logic_ms_1__cell_7__aFbT := cgate(logic_ms_1__logic_ms_1__cell_7__a.F, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1002](logic_ms_1__logic_ms_1__cell_7__a.f & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_7__aFbT+ + [after=953]( ~(logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_7__aFbT- + } + // logic_ms_1__logic_ms_1__cell_7__aTbF := cgate(logic_ms_1__logic_ms_1__cell_7__a.T, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1046](logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_7__aTbF+ + [after=972]( ~(logic_ms_1__logic_ms_1__cell_7__a.t | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_7__aTbF- + } + // logic_ms_1__logic_ms_1__cell_7__aTbT := cgate(logic_ms_1__logic_ms_1__cell_7__a.T, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=988](logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_7__aTbT+ + [after=1008]( ~(logic_ms_1__logic_ms_1__cell_7__a.t | logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_7__aTbT- + } + // logic_ms_1__logic_ms_1__cell_7__x.F := or_gate(logic_ms_1__logic_ms_1__cell_7__aFbF, logic_ms_1__logic_ms_1__cell_7__aTbT) delay(1.0 ns); + prs { + [after=968](logic_ms_1__logic_ms_1__cell_7__aFbF | logic_ms_1__logic_ms_1__cell_7__aTbT) -> logic_ms_1__logic_ms_1__cell_7__x.f+ + [after=994]( ~(logic_ms_1__logic_ms_1__cell_7__aFbF | logic_ms_1__logic_ms_1__cell_7__aTbT)) -> logic_ms_1__logic_ms_1__cell_7__x.f- + } + // logic_ms_1__logic_ms_1__cell_7__x.T := or_gate(logic_ms_1__logic_ms_1__cell_7__aFbT, logic_ms_1__logic_ms_1__cell_7__aTbF) delay(1.0 ns); + prs { + [after=1036](logic_ms_1__logic_ms_1__cell_7__aFbT | logic_ms_1__logic_ms_1__cell_7__aTbF) -> logic_ms_1__logic_ms_1__cell_7__x.t+ + [after=965]( ~(logic_ms_1__logic_ms_1__cell_7__aFbT | logic_ms_1__logic_ms_1__cell_7__aTbF)) -> logic_ms_1__logic_ms_1__cell_7__x.t- + } + // logic_ms_1__logic_ms_1__cell_7__y.T := and_gate(logic_ms_1__logic_ms_1__cell_7__a.T, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=990](logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_7__y.t+ + [after=1006]( ~(logic_ms_1__logic_ms_1__cell_7__a.t & logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_7__y.t- + } + // logic_ms_1__logic_ms_1__cell_7__y.F := or_gate(logic_ms_1__logic_ms_1__cell_7__a.F, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1037](logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_7__y.f+ + [after=1049]( ~(logic_ms_1__logic_ms_1__cell_7__a.f | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_7__y.f- + } + // logic_ms_1__logic_ms_1__cell_7__xFcF := cgate(logic_ms_1__logic_ms_1__cell_7__x.F, logic_ms_1__logic_ms_1__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1044](logic_ms_1__logic_ms_1__cell_7__x.f & logic_ms_1__logic_ms_1__cell_7__c_in.f) -> logic_ms_1__logic_ms_1__cell_7__xFcF+ + [after=1024]( ~(logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.f)) -> logic_ms_1__logic_ms_1__cell_7__xFcF- + } + // logic_ms_1__logic_ms_1__cell_7__xFcT := cgate(logic_ms_1__logic_ms_1__cell_7__x.F, logic_ms_1__logic_ms_1__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=995](logic_ms_1__logic_ms_1__cell_7__x.f & logic_ms_1__logic_ms_1__cell_7__c_in.t) -> logic_ms_1__logic_ms_1__cell_7__xFcT+ + [after=1020]( ~(logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.t)) -> logic_ms_1__logic_ms_1__cell_7__xFcT- + } + // logic_ms_1__logic_ms_1__cell_7__xTcF := cgate(logic_ms_1__logic_ms_1__cell_7__x.T, logic_ms_1__logic_ms_1__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=995](logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.f) -> logic_ms_1__logic_ms_1__cell_7__xTcF+ + [after=1021]( ~(logic_ms_1__logic_ms_1__cell_7__x.t | logic_ms_1__logic_ms_1__cell_7__c_in.f)) -> logic_ms_1__logic_ms_1__cell_7__xTcF- + } + // logic_ms_1__logic_ms_1__cell_7__xTcT := cgate(logic_ms_1__logic_ms_1__cell_7__x.T, logic_ms_1__logic_ms_1__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1035](logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.t) -> logic_ms_1__logic_ms_1__cell_7__xTcT+ + [after=956]( ~(logic_ms_1__logic_ms_1__cell_7__x.t | logic_ms_1__logic_ms_1__cell_7__c_in.t)) -> logic_ms_1__logic_ms_1__cell_7__xTcT- + } + // b2__s_in(4).T := or_gate(logic_ms_1__logic_ms_1__cell_7__xFcT, logic_ms_1__logic_ms_1__cell_7__xTcF) delay(1.0 ns); + prs { + [after=984](logic_ms_1__logic_ms_1__cell_7__xFcT | logic_ms_1__logic_ms_1__cell_7__xTcF) -> b2__s_in[4].t+ + [after=995]( ~(logic_ms_1__logic_ms_1__cell_7__xFcT | logic_ms_1__logic_ms_1__cell_7__xTcF)) -> b2__s_in[4].t- + } + // b2__s_in(4).F := or_gate(logic_ms_1__logic_ms_1__cell_7__xFcF, logic_ms_1__logic_ms_1__cell_7__xTcT) delay(1.0 ns); + prs { + [after=1013](logic_ms_1__logic_ms_1__cell_7__xFcF | logic_ms_1__logic_ms_1__cell_7__xTcT) -> b2__s_in[4].f+ + [after=1026]( ~(logic_ms_1__logic_ms_1__cell_7__xFcF | logic_ms_1__logic_ms_1__cell_7__xTcT)) -> b2__s_in[4].f- + } + // logic_ms_1__logic_ms_1__cell_7__z.T := and_gate(logic_ms_1__logic_ms_1__cell_7__x.T, logic_ms_1__logic_ms_1__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1034](logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.t) -> logic_ms_1__logic_ms_1__cell_7__z.t+ + [after=991]( ~(logic_ms_1__logic_ms_1__cell_7__x.t & logic_ms_1__logic_ms_1__cell_7__c_in.t)) -> logic_ms_1__logic_ms_1__cell_7__z.t- + } + // logic_ms_1__logic_ms_1__cell_7__z.F := or_gate(logic_ms_1__logic_ms_1__cell_7__x.F, logic_ms_1__logic_ms_1__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1021](logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.f) -> logic_ms_1__logic_ms_1__cell_7__z.f+ + [after=956]( ~(logic_ms_1__logic_ms_1__cell_7__x.f | logic_ms_1__logic_ms_1__cell_7__c_in.f)) -> logic_ms_1__logic_ms_1__cell_7__z.f- + } + // logic_ms_1__logic_ms_1__cell_8__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_7__y.F, logic_ms_1__logic_ms_1__cell_7__z.F) delay(1.0 ns); + prs { + [after=1025](logic_ms_1__logic_ms_1__cell_7__y.f & logic_ms_1__logic_ms_1__cell_7__z.f) -> logic_ms_1__logic_ms_1__cell_8__c_in.f+ + [after=990]( ~(logic_ms_1__logic_ms_1__cell_7__y.f | logic_ms_1__logic_ms_1__cell_7__z.f)) -> logic_ms_1__logic_ms_1__cell_8__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_7__yFzT := cgate(logic_ms_1__logic_ms_1__cell_7__y.F, logic_ms_1__logic_ms_1__cell_7__z.T) delay(1.0 ns); + prs { + [after=951](logic_ms_1__logic_ms_1__cell_7__y.f & logic_ms_1__logic_ms_1__cell_7__z.t) -> logic_ms_1__logic_ms_1__cell_7__yFzT+ + [after=995]( ~(logic_ms_1__logic_ms_1__cell_7__y.f | logic_ms_1__logic_ms_1__cell_7__z.t)) -> logic_ms_1__logic_ms_1__cell_7__yFzT- + } + // logic_ms_1__logic_ms_1__cell_7__yTzF := cgate(logic_ms_1__logic_ms_1__cell_7__y.T, logic_ms_1__logic_ms_1__cell_7__z.F) delay(1.0 ns); + prs { + [after=989](logic_ms_1__logic_ms_1__cell_7__y.t & logic_ms_1__logic_ms_1__cell_7__z.f) -> logic_ms_1__logic_ms_1__cell_7__yTzF+ + [after=988]( ~(logic_ms_1__logic_ms_1__cell_7__y.t | logic_ms_1__logic_ms_1__cell_7__z.f)) -> logic_ms_1__logic_ms_1__cell_7__yTzF- + } + // logic_ms_1__logic_ms_1__cell_7__yTzT := cgate(logic_ms_1__logic_ms_1__cell_7__y.T, logic_ms_1__logic_ms_1__cell_7__z.T) delay(1.0 ns); + prs { + [after=965](logic_ms_1__logic_ms_1__cell_7__y.t & logic_ms_1__logic_ms_1__cell_7__z.t) -> logic_ms_1__logic_ms_1__cell_7__yTzT+ + [after=980]( ~(logic_ms_1__logic_ms_1__cell_7__y.t | logic_ms_1__logic_ms_1__cell_7__z.t)) -> logic_ms_1__logic_ms_1__cell_7__yTzT- + } + // logic_ms_1__logic_ms_1__cell_8__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_7__yFzT, logic_ms_1__logic_ms_1__cell_7__yTzF, logic_ms_1__logic_ms_1__cell_7__yTzT) delay(1.0 ns); + prs { + [after=1041](logic_ms_1__logic_ms_1__cell_7__yFzT | logic_ms_1__logic_ms_1__cell_7__yTzF | logic_ms_1__logic_ms_1__cell_7__yTzT) -> logic_ms_1__logic_ms_1__cell_8__c_in.t+ + [after=981]( ~(logic_ms_1__logic_ms_1__cell_7__yFzT | logic_ms_1__logic_ms_1__cell_7__yTzF | logic_ms_1__logic_ms_1__cell_7__yTzT)) -> logic_ms_1__logic_ms_1__cell_8__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_8__aFbF := cgate(logic_ms_1__logic_ms_1__cell_8__a.F, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=995](logic_ms_1__logic_ms_1__cell_8__a.f & logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_8__aFbF+ + [after=979]( ~(logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_8__aFbF- + } + // logic_ms_1__logic_ms_1__cell_8__aFbT := cgate(logic_ms_1__logic_ms_1__cell_8__a.F, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=969](logic_ms_1__logic_ms_1__cell_8__a.f & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_8__aFbT+ + [after=1017]( ~(logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_8__aFbT- + } + // logic_ms_1__logic_ms_1__cell_8__aTbF := cgate(logic_ms_1__logic_ms_1__cell_8__a.T, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=1042](logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_8__aTbF+ + [after=990]( ~(logic_ms_1__logic_ms_1__cell_8__a.t | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_8__aTbF- + } + // logic_ms_1__logic_ms_1__cell_8__aTbT := cgate(logic_ms_1__logic_ms_1__cell_8__a.T, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1037](logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_8__aTbT+ + [after=1027]( ~(logic_ms_1__logic_ms_1__cell_8__a.t | logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_8__aTbT- + } + // logic_ms_1__logic_ms_1__cell_8__x.F := or_gate(logic_ms_1__logic_ms_1__cell_8__aFbF, logic_ms_1__logic_ms_1__cell_8__aTbT) delay(1.0 ns); + prs { + [after=1028](logic_ms_1__logic_ms_1__cell_8__aFbF | logic_ms_1__logic_ms_1__cell_8__aTbT) -> logic_ms_1__logic_ms_1__cell_8__x.f+ + [after=1033]( ~(logic_ms_1__logic_ms_1__cell_8__aFbF | logic_ms_1__logic_ms_1__cell_8__aTbT)) -> logic_ms_1__logic_ms_1__cell_8__x.f- + } + // logic_ms_1__logic_ms_1__cell_8__x.T := or_gate(logic_ms_1__logic_ms_1__cell_8__aFbT, logic_ms_1__logic_ms_1__cell_8__aTbF) delay(1.0 ns); + prs { + [after=1011](logic_ms_1__logic_ms_1__cell_8__aFbT | logic_ms_1__logic_ms_1__cell_8__aTbF) -> logic_ms_1__logic_ms_1__cell_8__x.t+ + [after=1033]( ~(logic_ms_1__logic_ms_1__cell_8__aFbT | logic_ms_1__logic_ms_1__cell_8__aTbF)) -> logic_ms_1__logic_ms_1__cell_8__x.t- + } + // logic_ms_1__logic_ms_1__cell_8__y.T := and_gate(logic_ms_1__logic_ms_1__cell_8__a.T, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=997](logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_8__y.t+ + [after=1029]( ~(logic_ms_1__logic_ms_1__cell_8__a.t & logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_8__y.t- + } + // logic_ms_1__logic_ms_1__cell_8__y.F := or_gate(logic_ms_1__logic_ms_1__cell_8__a.F, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=962](logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_8__y.f+ + [after=1029]( ~(logic_ms_1__logic_ms_1__cell_8__a.f | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_8__y.f- + } + // logic_ms_1__logic_ms_1__cell_8__xFcF := cgate(logic_ms_1__logic_ms_1__cell_8__x.F, logic_ms_1__logic_ms_1__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=960](logic_ms_1__logic_ms_1__cell_8__x.f & logic_ms_1__logic_ms_1__cell_8__c_in.f) -> logic_ms_1__logic_ms_1__cell_8__xFcF+ + [after=1041]( ~(logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.f)) -> logic_ms_1__logic_ms_1__cell_8__xFcF- + } + // logic_ms_1__logic_ms_1__cell_8__xFcT := cgate(logic_ms_1__logic_ms_1__cell_8__x.F, logic_ms_1__logic_ms_1__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1002](logic_ms_1__logic_ms_1__cell_8__x.f & logic_ms_1__logic_ms_1__cell_8__c_in.t) -> logic_ms_1__logic_ms_1__cell_8__xFcT+ + [after=1002]( ~(logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.t)) -> logic_ms_1__logic_ms_1__cell_8__xFcT- + } + // logic_ms_1__logic_ms_1__cell_8__xTcF := cgate(logic_ms_1__logic_ms_1__cell_8__x.T, logic_ms_1__logic_ms_1__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=974](logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.f) -> logic_ms_1__logic_ms_1__cell_8__xTcF+ + [after=970]( ~(logic_ms_1__logic_ms_1__cell_8__x.t | logic_ms_1__logic_ms_1__cell_8__c_in.f)) -> logic_ms_1__logic_ms_1__cell_8__xTcF- + } + // logic_ms_1__logic_ms_1__cell_8__xTcT := cgate(logic_ms_1__logic_ms_1__cell_8__x.T, logic_ms_1__logic_ms_1__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1019](logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.t) -> logic_ms_1__logic_ms_1__cell_8__xTcT+ + [after=1050]( ~(logic_ms_1__logic_ms_1__cell_8__x.t | logic_ms_1__logic_ms_1__cell_8__c_in.t)) -> logic_ms_1__logic_ms_1__cell_8__xTcT- + } + // b2__s_in(5).T := or_gate(logic_ms_1__logic_ms_1__cell_8__xFcT, logic_ms_1__logic_ms_1__cell_8__xTcF) delay(1.0 ns); + prs { + [after=991](logic_ms_1__logic_ms_1__cell_8__xFcT | logic_ms_1__logic_ms_1__cell_8__xTcF) -> b2__s_in[5].t+ + [after=1021]( ~(logic_ms_1__logic_ms_1__cell_8__xFcT | logic_ms_1__logic_ms_1__cell_8__xTcF)) -> b2__s_in[5].t- + } + // b2__s_in(5).F := or_gate(logic_ms_1__logic_ms_1__cell_8__xFcF, logic_ms_1__logic_ms_1__cell_8__xTcT) delay(1.0 ns); + prs { + [after=987](logic_ms_1__logic_ms_1__cell_8__xFcF | logic_ms_1__logic_ms_1__cell_8__xTcT) -> b2__s_in[5].f+ + [after=966]( ~(logic_ms_1__logic_ms_1__cell_8__xFcF | logic_ms_1__logic_ms_1__cell_8__xTcT)) -> b2__s_in[5].f- + } + // logic_ms_1__logic_ms_1__cell_8__z.T := and_gate(logic_ms_1__logic_ms_1__cell_8__x.T, logic_ms_1__logic_ms_1__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1044](logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.t) -> logic_ms_1__logic_ms_1__cell_8__z.t+ + [after=958]( ~(logic_ms_1__logic_ms_1__cell_8__x.t & logic_ms_1__logic_ms_1__cell_8__c_in.t)) -> logic_ms_1__logic_ms_1__cell_8__z.t- + } + // logic_ms_1__logic_ms_1__cell_8__z.F := or_gate(logic_ms_1__logic_ms_1__cell_8__x.F, logic_ms_1__logic_ms_1__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1009](logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.f) -> logic_ms_1__logic_ms_1__cell_8__z.f+ + [after=993]( ~(logic_ms_1__logic_ms_1__cell_8__x.f | logic_ms_1__logic_ms_1__cell_8__c_in.f)) -> logic_ms_1__logic_ms_1__cell_8__z.f- + } + // b2__s_in(6).F := cgate(logic_ms_1__logic_ms_1__cell_8__y.F, logic_ms_1__logic_ms_1__cell_8__z.F) delay(1.0 ns); + prs { + [after=968](logic_ms_1__logic_ms_1__cell_8__y.f & logic_ms_1__logic_ms_1__cell_8__z.f) -> b2__s_in[6].f+ + [after=970]( ~(logic_ms_1__logic_ms_1__cell_8__y.f | logic_ms_1__logic_ms_1__cell_8__z.f)) -> b2__s_in[6].f- + } + // logic_ms_1__logic_ms_1__cell_8__yFzT := cgate(logic_ms_1__logic_ms_1__cell_8__y.F, logic_ms_1__logic_ms_1__cell_8__z.T) delay(1.0 ns); + prs { + [after=961](logic_ms_1__logic_ms_1__cell_8__y.f & logic_ms_1__logic_ms_1__cell_8__z.t) -> logic_ms_1__logic_ms_1__cell_8__yFzT+ + [after=1004]( ~(logic_ms_1__logic_ms_1__cell_8__y.f | logic_ms_1__logic_ms_1__cell_8__z.t)) -> logic_ms_1__logic_ms_1__cell_8__yFzT- + } + // logic_ms_1__logic_ms_1__cell_8__yTzF := cgate(logic_ms_1__logic_ms_1__cell_8__y.T, logic_ms_1__logic_ms_1__cell_8__z.F) delay(1.0 ns); + prs { + [after=1033](logic_ms_1__logic_ms_1__cell_8__y.t & logic_ms_1__logic_ms_1__cell_8__z.f) -> logic_ms_1__logic_ms_1__cell_8__yTzF+ + [after=981]( ~(logic_ms_1__logic_ms_1__cell_8__y.t | logic_ms_1__logic_ms_1__cell_8__z.f)) -> logic_ms_1__logic_ms_1__cell_8__yTzF- + } + // logic_ms_1__logic_ms_1__cell_8__yTzT := cgate(logic_ms_1__logic_ms_1__cell_8__y.T, logic_ms_1__logic_ms_1__cell_8__z.T) delay(1.0 ns); + prs { + [after=1038](logic_ms_1__logic_ms_1__cell_8__y.t & logic_ms_1__logic_ms_1__cell_8__z.t) -> logic_ms_1__logic_ms_1__cell_8__yTzT+ + [after=1048]( ~(logic_ms_1__logic_ms_1__cell_8__y.t | logic_ms_1__logic_ms_1__cell_8__z.t)) -> logic_ms_1__logic_ms_1__cell_8__yTzT- + } + // b2__s_in(6).T := or_gate(logic_ms_1__logic_ms_1__cell_8__yFzT, logic_ms_1__logic_ms_1__cell_8__yTzF, logic_ms_1__logic_ms_1__cell_8__yTzT) delay(1.0 ns); + prs { + [after=1024](logic_ms_1__logic_ms_1__cell_8__yFzT | logic_ms_1__logic_ms_1__cell_8__yTzF | logic_ms_1__logic_ms_1__cell_8__yTzT) -> b2__s_in[6].t+ + [after=1009]( ~(logic_ms_1__logic_ms_1__cell_8__yFzT | logic_ms_1__logic_ms_1__cell_8__yTzF | logic_ms_1__logic_ms_1__cell_8__yTzT)) -> b2__s_in[6].t- + } + // logic_ls__logic_ls__cell_0__onehot00 := cgate(logic_ls__logic_ls__a_in(1).F, logic_ls__logic_ls__b_in.F) delay(1.0 ns); + prs { + [after=964](logic_ls__logic_ls__a_in[1].f & logic_ls__logic_ls__b_in.f) -> logic_ls__logic_ls__cell_0__onehot00+ + [after=1049]( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__b_in.f)) -> logic_ls__logic_ls__cell_0__onehot00- + } + // logic_ls__logic_ls__cell_0__onehot01 := cgate(logic_ls__logic_ls__a_in(1).F, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=998](logic_ls__logic_ls__a_in[1].f & logic_ls__logic_ls__b_in.t) -> logic_ls__logic_ls__cell_0__onehot01+ + [after=1044]( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__b_in.t)) -> logic_ls__logic_ls__cell_0__onehot01- + } + // logic_ls__logic_ls__cell_0__onehot10 := cgate(logic_ls__logic_ls__a_in(1).T, logic_ls__logic_ls__b_in.F) delay(1.0 ns); + prs { + [after=957](logic_ls__logic_ls__a_in[1].t & logic_ls__logic_ls__b_in.f) -> logic_ls__logic_ls__cell_0__onehot10+ + [after=958]( ~(logic_ls__logic_ls__a_in[1].t | logic_ls__logic_ls__b_in.f)) -> logic_ls__logic_ls__cell_0__onehot10- + } + // logic_ls__logic_ls__cell_6__a.T := cgate(logic_ls__logic_ls__a_in(1).T, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=989](logic_ls__logic_ls__a_in[1].t & logic_ls__logic_ls__b_in.t) -> logic_ls__logic_ls__cell_6__a.t+ + [after=1044]( ~(logic_ls__logic_ls__a_in[1].t | logic_ls__logic_ls__b_in.t)) -> logic_ls__logic_ls__cell_6__a.t- + } + // logic_ls__logic_ls__cell_6__a.F := or_gate(logic_ls__logic_ls__cell_0__onehot00, logic_ls__logic_ls__cell_0__onehot01, logic_ls__logic_ls__cell_0__onehot10) delay(1.0 ns); + prs { + [after=1013](logic_ls__logic_ls__cell_0__onehot00 | logic_ls__logic_ls__cell_0__onehot01 | logic_ls__logic_ls__cell_0__onehot10) -> logic_ls__logic_ls__cell_6__a.f+ + [after=1020]( ~(logic_ls__logic_ls__cell_0__onehot00 | logic_ls__logic_ls__cell_0__onehot01 | logic_ls__logic_ls__cell_0__onehot10)) -> logic_ls__logic_ls__cell_6__a.f- + } + // logic_ls__logic_ls__cell_1__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(2).F) delay(1.0 ns); + prs { + [after=975](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[2].f) -> logic_ls__logic_ls__cell_1__onehot00+ + [after=1012]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[2].f)) -> logic_ls__logic_ls__cell_1__onehot00- + } + // logic_ls__logic_ls__cell_1__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1006](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[2].t) -> logic_ls__logic_ls__cell_1__onehot01+ + [after=950]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[2].t)) -> logic_ls__logic_ls__cell_1__onehot01- + } + // logic_ls__logic_ls__cell_1__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(2).F) delay(1.0 ns); + prs { + [after=983](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[2].f) -> logic_ls__logic_ls__cell_1__onehot10+ + [after=951]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[2].f)) -> logic_ls__logic_ls__cell_1__onehot10- + } + // logic_ls__logic_ls__cell_7__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=967](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[2].t) -> logic_ls__logic_ls__cell_7__a.t+ + [after=978]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[2].t)) -> logic_ls__logic_ls__cell_7__a.t- + } + // logic_ls__logic_ls__cell_7__a.F := or_gate(logic_ls__logic_ls__cell_1__onehot00, logic_ls__logic_ls__cell_1__onehot01, logic_ls__logic_ls__cell_1__onehot10) delay(1.0 ns); + prs { + [after=962](logic_ls__logic_ls__cell_1__onehot00 | logic_ls__logic_ls__cell_1__onehot01 | logic_ls__logic_ls__cell_1__onehot10) -> logic_ls__logic_ls__cell_7__a.f+ + [after=988]( ~(logic_ls__logic_ls__cell_1__onehot00 | logic_ls__logic_ls__cell_1__onehot01 | logic_ls__logic_ls__cell_1__onehot10)) -> logic_ls__logic_ls__cell_7__a.f- + } + // logic_ls__logic_ls__cell_2__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(3).F) delay(1.0 ns); + prs { + [after=1024](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[3].f) -> logic_ls__logic_ls__cell_2__onehot00+ + [after=966]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[3].f)) -> logic_ls__logic_ls__cell_2__onehot00- + } + // logic_ls__logic_ls__cell_2__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(3).T) delay(1.0 ns); + prs { + [after=1009](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[3].t) -> logic_ls__logic_ls__cell_2__onehot01+ + [after=1019]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[3].t)) -> logic_ls__logic_ls__cell_2__onehot01- + } + // logic_ls__logic_ls__cell_2__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(3).F) delay(1.0 ns); + prs { + [after=1006](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[3].f) -> logic_ls__logic_ls__cell_2__onehot10+ + [after=953]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[3].f)) -> logic_ls__logic_ls__cell_2__onehot10- + } + // logic_ls__logic_ls__cell_8__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(3).T) delay(1.0 ns); + prs { + [after=1040](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[3].t) -> logic_ls__logic_ls__cell_8__a.t+ + [after=963]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[3].t)) -> logic_ls__logic_ls__cell_8__a.t- + } + // logic_ls__logic_ls__cell_8__a.F := or_gate(logic_ls__logic_ls__cell_2__onehot00, logic_ls__logic_ls__cell_2__onehot01, logic_ls__logic_ls__cell_2__onehot10) delay(1.0 ns); + prs { + [after=1018](logic_ls__logic_ls__cell_2__onehot00 | logic_ls__logic_ls__cell_2__onehot01 | logic_ls__logic_ls__cell_2__onehot10) -> logic_ls__logic_ls__cell_8__a.f+ + [after=959]( ~(logic_ls__logic_ls__cell_2__onehot00 | logic_ls__logic_ls__cell_2__onehot01 | logic_ls__logic_ls__cell_2__onehot10)) -> logic_ls__logic_ls__cell_8__a.f- + } + // logic_ls__logic_ls__cell_3__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(0).F) delay(1.0 ns); + prs { + [after=981](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[0].f) -> logic_ls__logic_ls__cell_3__onehot00+ + [after=1008]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[0].f)) -> logic_ls__logic_ls__cell_3__onehot00- + } + // logic_ls__logic_ls__cell_3__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1024](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[0].t) -> logic_ls__logic_ls__cell_3__onehot01+ + [after=964]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[0].t)) -> logic_ls__logic_ls__cell_3__onehot01- + } + // logic_ls__logic_ls__cell_3__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(0).F) delay(1.0 ns); + prs { + [after=1029](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[0].f) -> logic_ls__logic_ls__cell_3__onehot10+ + [after=984]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[0].f)) -> logic_ls__logic_ls__cell_3__onehot10- + } + // logic_ls__logic_ls__cell_5__b.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1019](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[0].t) -> logic_ls__logic_ls__cell_5__b.t+ + [after=955]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[0].t)) -> logic_ls__logic_ls__cell_5__b.t- + } + // logic_ls__logic_ls__cell_5__b.F := or_gate(logic_ls__logic_ls__cell_3__onehot00, logic_ls__logic_ls__cell_3__onehot01, logic_ls__logic_ls__cell_3__onehot10) delay(1.0 ns); + prs { + [after=960](logic_ls__logic_ls__cell_3__onehot00 | logic_ls__logic_ls__cell_3__onehot01 | logic_ls__logic_ls__cell_3__onehot10) -> logic_ls__logic_ls__cell_5__b.f+ + [after=995]( ~(logic_ls__logic_ls__cell_3__onehot00 | logic_ls__logic_ls__cell_3__onehot01 | logic_ls__logic_ls__cell_3__onehot10)) -> logic_ls__logic_ls__cell_5__b.f- + } + // logic_ls__logic_ls__cell_5__onehot00 := cgate(logic_ls__logic_ls__s_in_3.F, logic_ls__logic_ls__cell_5__b.F) delay(1.0 ns); + prs { + [after=1005](logic_ls__logic_ls__s_in_3.f & logic_ls__logic_ls__cell_5__b.f) -> logic_ls__logic_ls__cell_5__onehot00+ + [after=960]( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__cell_5__b.f)) -> logic_ls__logic_ls__cell_5__onehot00- + } + // logic_ls__logic_ls__cell_5__onehot01 := cgate(logic_ls__logic_ls__s_in_3.F, logic_ls__logic_ls__cell_5__b.T) delay(1.0 ns); + prs { + [after=1014](logic_ls__logic_ls__s_in_3.f & logic_ls__logic_ls__cell_5__b.t) -> logic_ls__logic_ls__cell_5__onehot01+ + [after=1029]( ~(logic_ls__logic_ls__s_in_3.f | logic_ls__logic_ls__cell_5__b.t)) -> logic_ls__logic_ls__cell_5__onehot01- + } + // logic_ls__logic_ls__cell_5__onehot10 := cgate(logic_ls__logic_ls__s_in_3.T, logic_ls__logic_ls__cell_5__b.F) delay(1.0 ns); + prs { + [after=1022](logic_ls__logic_ls__s_in_3.t & logic_ls__logic_ls__cell_5__b.f) -> logic_ls__logic_ls__cell_5__onehot10+ + [after=950]( ~(logic_ls__logic_ls__s_in_3.t | logic_ls__logic_ls__cell_5__b.f)) -> logic_ls__logic_ls__cell_5__onehot10- + } + // logic_ls__logic_ls__cell_5__onehot11 := cgate(logic_ls__logic_ls__s_in_3.T, logic_ls__logic_ls__cell_5__b.T) delay(1.0 ns); + prs { + [after=1029](logic_ls__logic_ls__s_in_3.t & logic_ls__logic_ls__cell_5__b.t) -> logic_ls__logic_ls__cell_5__onehot11+ + [after=960]( ~(logic_ls__logic_ls__s_in_3.t | logic_ls__logic_ls__cell_5__b.t)) -> logic_ls__logic_ls__cell_5__onehot11- + } + // logic_ls__logic_ls__cell_6__c_in_F := or_gate(logic_ls__logic_ls__cell_5__onehot00, logic_ls__logic_ls__cell_5__onehot01, logic_ls__logic_ls__cell_5__onehot10) delay(1.0 ns); + prs { + [after=993](logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10) -> logic_ls__logic_ls__cell_6__c_in_F+ + [after=1009]( ~(logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10)) -> logic_ls__logic_ls__cell_6__c_in_F- + } + // b3__s_in(3).T := or_gate(logic_ls__logic_ls__cell_5__onehot01, logic_ls__logic_ls__cell_5__onehot10) delay(1.0 ns); + prs { + [after=975](logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10) -> b3__s_in[3].t+ + [after=1025]( ~(logic_ls__logic_ls__cell_5__onehot01 | logic_ls__logic_ls__cell_5__onehot10)) -> b3__s_in[3].t- + } + // b3__s_in(3).F := or_gate(logic_ls__logic_ls__cell_5__onehot00, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=969](logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot11) -> b3__s_in[3].f+ + [after=1011]( ~(logic_ls__logic_ls__cell_5__onehot00 | logic_ls__logic_ls__cell_5__onehot11)) -> b3__s_in[3].f- + } + // logic_ls__logic_ls__cell_6__aFbF := cgate(logic_ls__logic_ls__cell_6__a.F, logic_ls__logic_ls__s_in_4.F) delay(1.0 ns); + prs { + [after=998](logic_ls__logic_ls__cell_6__a.f & logic_ls__logic_ls__s_in_4.f) -> logic_ls__logic_ls__cell_6__aFbF+ + [after=1020]( ~(logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.f)) -> logic_ls__logic_ls__cell_6__aFbF- + } + // logic_ls__logic_ls__cell_6__aFbT := cgate(logic_ls__logic_ls__cell_6__a.F, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=950](logic_ls__logic_ls__cell_6__a.f & logic_ls__logic_ls__s_in_4.t) -> logic_ls__logic_ls__cell_6__aFbT+ + [after=1034]( ~(logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.t)) -> logic_ls__logic_ls__cell_6__aFbT- + } + // logic_ls__logic_ls__cell_6__aTbF := cgate(logic_ls__logic_ls__cell_6__a.T, logic_ls__logic_ls__s_in_4.F) delay(1.0 ns); + prs { + [after=1031](logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.f) -> logic_ls__logic_ls__cell_6__aTbF+ + [after=996]( ~(logic_ls__logic_ls__cell_6__a.t | logic_ls__logic_ls__s_in_4.f)) -> logic_ls__logic_ls__cell_6__aTbF- + } + // logic_ls__logic_ls__cell_6__aTbT := cgate(logic_ls__logic_ls__cell_6__a.T, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=1041](logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.t) -> logic_ls__logic_ls__cell_6__aTbT+ + [after=1026]( ~(logic_ls__logic_ls__cell_6__a.t | logic_ls__logic_ls__s_in_4.t)) -> logic_ls__logic_ls__cell_6__aTbT- + } + // logic_ls__logic_ls__cell_6__x.F := or_gate(logic_ls__logic_ls__cell_6__aFbF, logic_ls__logic_ls__cell_6__aTbT) delay(1.0 ns); + prs { + [after=970](logic_ls__logic_ls__cell_6__aFbF | logic_ls__logic_ls__cell_6__aTbT) -> logic_ls__logic_ls__cell_6__x.f+ + [after=978]( ~(logic_ls__logic_ls__cell_6__aFbF | logic_ls__logic_ls__cell_6__aTbT)) -> logic_ls__logic_ls__cell_6__x.f- + } + // logic_ls__logic_ls__cell_6__x.T := or_gate(logic_ls__logic_ls__cell_6__aFbT, logic_ls__logic_ls__cell_6__aTbF) delay(1.0 ns); + prs { + [after=980](logic_ls__logic_ls__cell_6__aFbT | logic_ls__logic_ls__cell_6__aTbF) -> logic_ls__logic_ls__cell_6__x.t+ + [after=1040]( ~(logic_ls__logic_ls__cell_6__aFbT | logic_ls__logic_ls__cell_6__aTbF)) -> logic_ls__logic_ls__cell_6__x.t- + } + // logic_ls__logic_ls__cell_6__y.T := and_gate(logic_ls__logic_ls__cell_6__a.T, logic_ls__logic_ls__s_in_4.T) delay(1.0 ns); + prs { + [after=1002](logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.t) -> logic_ls__logic_ls__cell_6__y.t+ + [after=987]( ~(logic_ls__logic_ls__cell_6__a.t & logic_ls__logic_ls__s_in_4.t)) -> logic_ls__logic_ls__cell_6__y.t- + } + // logic_ls__logic_ls__cell_6__y.F := or_gate(logic_ls__logic_ls__cell_6__a.F, logic_ls__logic_ls__s_in_4.F) delay(1.0 ns); + prs { + [after=1015](logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.f) -> logic_ls__logic_ls__cell_6__y.f+ + [after=1016]( ~(logic_ls__logic_ls__cell_6__a.f | logic_ls__logic_ls__s_in_4.f)) -> logic_ls__logic_ls__cell_6__y.f- + } + // logic_ls__logic_ls__cell_6__xFcF := cgate(logic_ls__logic_ls__cell_6__x.F, logic_ls__logic_ls__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=952](logic_ls__logic_ls__cell_6__x.f & logic_ls__logic_ls__cell_6__c_in_F) -> logic_ls__logic_ls__cell_6__xFcF+ + [after=1040]( ~(logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_6__c_in_F)) -> logic_ls__logic_ls__cell_6__xFcF- + } + // logic_ls__logic_ls__cell_6__xFcT := cgate(logic_ls__logic_ls__cell_6__x.F, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=986](logic_ls__logic_ls__cell_6__x.f & logic_ls__logic_ls__cell_5__onehot11) -> logic_ls__logic_ls__cell_6__xFcT+ + [after=1017]( ~(logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_5__onehot11)) -> logic_ls__logic_ls__cell_6__xFcT- + } + // logic_ls__logic_ls__cell_6__xTcF := cgate(logic_ls__logic_ls__cell_6__x.T, logic_ls__logic_ls__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=1045](logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_6__c_in_F) -> logic_ls__logic_ls__cell_6__xTcF+ + [after=1032]( ~(logic_ls__logic_ls__cell_6__x.t | logic_ls__logic_ls__cell_6__c_in_F)) -> logic_ls__logic_ls__cell_6__xTcF- + } + // logic_ls__logic_ls__cell_6__xTcT := cgate(logic_ls__logic_ls__cell_6__x.T, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=1036](logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_5__onehot11) -> logic_ls__logic_ls__cell_6__xTcT+ + [after=995]( ~(logic_ls__logic_ls__cell_6__x.t | logic_ls__logic_ls__cell_5__onehot11)) -> logic_ls__logic_ls__cell_6__xTcT- + } + // b3__s_in(4).T := or_gate(logic_ls__logic_ls__cell_6__xFcT, logic_ls__logic_ls__cell_6__xTcF) delay(1.0 ns); + prs { + [after=1034](logic_ls__logic_ls__cell_6__xFcT | logic_ls__logic_ls__cell_6__xTcF) -> b3__s_in[4].t+ + [after=986]( ~(logic_ls__logic_ls__cell_6__xFcT | logic_ls__logic_ls__cell_6__xTcF)) -> b3__s_in[4].t- + } + // b3__s_in(4).F := or_gate(logic_ls__logic_ls__cell_6__xFcF, logic_ls__logic_ls__cell_6__xTcT) delay(1.0 ns); + prs { + [after=1049](logic_ls__logic_ls__cell_6__xFcF | logic_ls__logic_ls__cell_6__xTcT) -> b3__s_in[4].f+ + [after=995]( ~(logic_ls__logic_ls__cell_6__xFcF | logic_ls__logic_ls__cell_6__xTcT)) -> b3__s_in[4].f- + } + // logic_ls__logic_ls__cell_6__z.T := and_gate(logic_ls__logic_ls__cell_6__x.T, logic_ls__logic_ls__cell_5__onehot11) delay(1.0 ns); + prs { + [after=958](logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_5__onehot11) -> logic_ls__logic_ls__cell_6__z.t+ + [after=1016]( ~(logic_ls__logic_ls__cell_6__x.t & logic_ls__logic_ls__cell_5__onehot11)) -> logic_ls__logic_ls__cell_6__z.t- + } + // logic_ls__logic_ls__cell_6__z.F := or_gate(logic_ls__logic_ls__cell_6__x.F, logic_ls__logic_ls__cell_6__c_in_F) delay(1.0 ns); + prs { + [after=990](logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_6__c_in_F) -> logic_ls__logic_ls__cell_6__z.f+ + [after=1034]( ~(logic_ls__logic_ls__cell_6__x.f | logic_ls__logic_ls__cell_6__c_in_F)) -> logic_ls__logic_ls__cell_6__z.f- + } + // logic_ls__logic_ls__cell_7__c_in.F := cgate(logic_ls__logic_ls__cell_6__y.F, logic_ls__logic_ls__cell_6__z.F) delay(1.0 ns); + prs { + [after=965](logic_ls__logic_ls__cell_6__y.f & logic_ls__logic_ls__cell_6__z.f) -> logic_ls__logic_ls__cell_7__c_in.f+ + [after=1020]( ~(logic_ls__logic_ls__cell_6__y.f | logic_ls__logic_ls__cell_6__z.f)) -> logic_ls__logic_ls__cell_7__c_in.f- + } + // logic_ls__logic_ls__cell_6__yFzT := cgate(logic_ls__logic_ls__cell_6__y.F, logic_ls__logic_ls__cell_6__z.T) delay(1.0 ns); + prs { + [after=967](logic_ls__logic_ls__cell_6__y.f & logic_ls__logic_ls__cell_6__z.t) -> logic_ls__logic_ls__cell_6__yFzT+ + [after=975]( ~(logic_ls__logic_ls__cell_6__y.f | logic_ls__logic_ls__cell_6__z.t)) -> logic_ls__logic_ls__cell_6__yFzT- + } + // logic_ls__logic_ls__cell_6__yTzF := cgate(logic_ls__logic_ls__cell_6__y.T, logic_ls__logic_ls__cell_6__z.F) delay(1.0 ns); + prs { + [after=987](logic_ls__logic_ls__cell_6__y.t & logic_ls__logic_ls__cell_6__z.f) -> logic_ls__logic_ls__cell_6__yTzF+ + [after=977]( ~(logic_ls__logic_ls__cell_6__y.t | logic_ls__logic_ls__cell_6__z.f)) -> logic_ls__logic_ls__cell_6__yTzF- + } + // logic_ls__logic_ls__cell_6__yTzT := cgate(logic_ls__logic_ls__cell_6__y.T, logic_ls__logic_ls__cell_6__z.T) delay(1.0 ns); + prs { + [after=991](logic_ls__logic_ls__cell_6__y.t & logic_ls__logic_ls__cell_6__z.t) -> logic_ls__logic_ls__cell_6__yTzT+ + [after=1002]( ~(logic_ls__logic_ls__cell_6__y.t | logic_ls__logic_ls__cell_6__z.t)) -> logic_ls__logic_ls__cell_6__yTzT- + } + // logic_ls__logic_ls__cell_7__c_in.T := or_gate(logic_ls__logic_ls__cell_6__yFzT, logic_ls__logic_ls__cell_6__yTzF, logic_ls__logic_ls__cell_6__yTzT) delay(1.0 ns); + prs { + [after=962](logic_ls__logic_ls__cell_6__yFzT | logic_ls__logic_ls__cell_6__yTzF | logic_ls__logic_ls__cell_6__yTzT) -> logic_ls__logic_ls__cell_7__c_in.t+ + [after=950]( ~(logic_ls__logic_ls__cell_6__yFzT | logic_ls__logic_ls__cell_6__yTzF | logic_ls__logic_ls__cell_6__yTzT)) -> logic_ls__logic_ls__cell_7__c_in.t- + } + // logic_ls__logic_ls__cell_7__aFbF := cgate(logic_ls__logic_ls__cell_7__a.F, logic_ls__logic_ls__s_in_5.F) delay(1.0 ns); + prs { + [after=1049](logic_ls__logic_ls__cell_7__a.f & logic_ls__logic_ls__s_in_5.f) -> logic_ls__logic_ls__cell_7__aFbF+ + [after=959]( ~(logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.f)) -> logic_ls__logic_ls__cell_7__aFbF- + } + // logic_ls__logic_ls__cell_7__aFbT := cgate(logic_ls__logic_ls__cell_7__a.F, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=968](logic_ls__logic_ls__cell_7__a.f & logic_ls__logic_ls__s_in_5.t) -> logic_ls__logic_ls__cell_7__aFbT+ + [after=1011]( ~(logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.t)) -> logic_ls__logic_ls__cell_7__aFbT- + } + // logic_ls__logic_ls__cell_7__aTbF := cgate(logic_ls__logic_ls__cell_7__a.T, logic_ls__logic_ls__s_in_5.F) delay(1.0 ns); + prs { + [after=1045](logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.f) -> logic_ls__logic_ls__cell_7__aTbF+ + [after=995]( ~(logic_ls__logic_ls__cell_7__a.t | logic_ls__logic_ls__s_in_5.f)) -> logic_ls__logic_ls__cell_7__aTbF- + } + // logic_ls__logic_ls__cell_7__aTbT := cgate(logic_ls__logic_ls__cell_7__a.T, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=1004](logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.t) -> logic_ls__logic_ls__cell_7__aTbT+ + [after=1036]( ~(logic_ls__logic_ls__cell_7__a.t | logic_ls__logic_ls__s_in_5.t)) -> logic_ls__logic_ls__cell_7__aTbT- + } + // logic_ls__logic_ls__cell_7__x.F := or_gate(logic_ls__logic_ls__cell_7__aFbF, logic_ls__logic_ls__cell_7__aTbT) delay(1.0 ns); + prs { + [after=992](logic_ls__logic_ls__cell_7__aFbF | logic_ls__logic_ls__cell_7__aTbT) -> logic_ls__logic_ls__cell_7__x.f+ + [after=983]( ~(logic_ls__logic_ls__cell_7__aFbF | logic_ls__logic_ls__cell_7__aTbT)) -> logic_ls__logic_ls__cell_7__x.f- + } + // logic_ls__logic_ls__cell_7__x.T := or_gate(logic_ls__logic_ls__cell_7__aFbT, logic_ls__logic_ls__cell_7__aTbF) delay(1.0 ns); + prs { + [after=982](logic_ls__logic_ls__cell_7__aFbT | logic_ls__logic_ls__cell_7__aTbF) -> logic_ls__logic_ls__cell_7__x.t+ + [after=980]( ~(logic_ls__logic_ls__cell_7__aFbT | logic_ls__logic_ls__cell_7__aTbF)) -> logic_ls__logic_ls__cell_7__x.t- + } + // logic_ls__logic_ls__cell_7__y.T := and_gate(logic_ls__logic_ls__cell_7__a.T, logic_ls__logic_ls__s_in_5.T) delay(1.0 ns); + prs { + [after=997](logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.t) -> logic_ls__logic_ls__cell_7__y.t+ + [after=1043]( ~(logic_ls__logic_ls__cell_7__a.t & logic_ls__logic_ls__s_in_5.t)) -> logic_ls__logic_ls__cell_7__y.t- + } + // logic_ls__logic_ls__cell_7__y.F := or_gate(logic_ls__logic_ls__cell_7__a.F, logic_ls__logic_ls__s_in_5.F) delay(1.0 ns); + prs { + [after=985](logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.f) -> logic_ls__logic_ls__cell_7__y.f+ + [after=1003]( ~(logic_ls__logic_ls__cell_7__a.f | logic_ls__logic_ls__s_in_5.f)) -> logic_ls__logic_ls__cell_7__y.f- + } + // logic_ls__logic_ls__cell_7__xFcF := cgate(logic_ls__logic_ls__cell_7__x.F, logic_ls__logic_ls__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=986](logic_ls__logic_ls__cell_7__x.f & logic_ls__logic_ls__cell_7__c_in.f) -> logic_ls__logic_ls__cell_7__xFcF+ + [after=967]( ~(logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.f)) -> logic_ls__logic_ls__cell_7__xFcF- + } + // logic_ls__logic_ls__cell_7__xFcT := cgate(logic_ls__logic_ls__cell_7__x.F, logic_ls__logic_ls__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=976](logic_ls__logic_ls__cell_7__x.f & logic_ls__logic_ls__cell_7__c_in.t) -> logic_ls__logic_ls__cell_7__xFcT+ + [after=999]( ~(logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.t)) -> logic_ls__logic_ls__cell_7__xFcT- + } + // logic_ls__logic_ls__cell_7__xTcF := cgate(logic_ls__logic_ls__cell_7__x.T, logic_ls__logic_ls__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=996](logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.f) -> logic_ls__logic_ls__cell_7__xTcF+ + [after=1048]( ~(logic_ls__logic_ls__cell_7__x.t | logic_ls__logic_ls__cell_7__c_in.f)) -> logic_ls__logic_ls__cell_7__xTcF- + } + // logic_ls__logic_ls__cell_7__xTcT := cgate(logic_ls__logic_ls__cell_7__x.T, logic_ls__logic_ls__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=969](logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.t) -> logic_ls__logic_ls__cell_7__xTcT+ + [after=964]( ~(logic_ls__logic_ls__cell_7__x.t | logic_ls__logic_ls__cell_7__c_in.t)) -> logic_ls__logic_ls__cell_7__xTcT- + } + // b3__s_in(5).T := or_gate(logic_ls__logic_ls__cell_7__xFcT, logic_ls__logic_ls__cell_7__xTcF) delay(1.0 ns); + prs { + [after=987](logic_ls__logic_ls__cell_7__xFcT | logic_ls__logic_ls__cell_7__xTcF) -> b3__s_in[5].t+ + [after=966]( ~(logic_ls__logic_ls__cell_7__xFcT | logic_ls__logic_ls__cell_7__xTcF)) -> b3__s_in[5].t- + } + // b3__s_in(5).F := or_gate(logic_ls__logic_ls__cell_7__xFcF, logic_ls__logic_ls__cell_7__xTcT) delay(1.0 ns); + prs { + [after=1040](logic_ls__logic_ls__cell_7__xFcF | logic_ls__logic_ls__cell_7__xTcT) -> b3__s_in[5].f+ + [after=1049]( ~(logic_ls__logic_ls__cell_7__xFcF | logic_ls__logic_ls__cell_7__xTcT)) -> b3__s_in[5].f- + } + // logic_ls__logic_ls__cell_7__z.T := and_gate(logic_ls__logic_ls__cell_7__x.T, logic_ls__logic_ls__cell_7__c_in.T) delay(1.0 ns); + prs { + [after=1024](logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.t) -> logic_ls__logic_ls__cell_7__z.t+ + [after=953]( ~(logic_ls__logic_ls__cell_7__x.t & logic_ls__logic_ls__cell_7__c_in.t)) -> logic_ls__logic_ls__cell_7__z.t- + } + // logic_ls__logic_ls__cell_7__z.F := or_gate(logic_ls__logic_ls__cell_7__x.F, logic_ls__logic_ls__cell_7__c_in.F) delay(1.0 ns); + prs { + [after=1029](logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.f) -> logic_ls__logic_ls__cell_7__z.f+ + [after=990]( ~(logic_ls__logic_ls__cell_7__x.f | logic_ls__logic_ls__cell_7__c_in.f)) -> logic_ls__logic_ls__cell_7__z.f- + } + // logic_ls__logic_ls__cell_8__c_in.F := cgate(logic_ls__logic_ls__cell_7__y.F, logic_ls__logic_ls__cell_7__z.F) delay(1.0 ns); + prs { + [after=1004](logic_ls__logic_ls__cell_7__y.f & logic_ls__logic_ls__cell_7__z.f) -> logic_ls__logic_ls__cell_8__c_in.f+ + [after=966]( ~(logic_ls__logic_ls__cell_7__y.f | logic_ls__logic_ls__cell_7__z.f)) -> logic_ls__logic_ls__cell_8__c_in.f- + } + // logic_ls__logic_ls__cell_7__yFzT := cgate(logic_ls__logic_ls__cell_7__y.F, logic_ls__logic_ls__cell_7__z.T) delay(1.0 ns); + prs { + [after=1026](logic_ls__logic_ls__cell_7__y.f & logic_ls__logic_ls__cell_7__z.t) -> logic_ls__logic_ls__cell_7__yFzT+ + [after=962]( ~(logic_ls__logic_ls__cell_7__y.f | logic_ls__logic_ls__cell_7__z.t)) -> logic_ls__logic_ls__cell_7__yFzT- + } + // logic_ls__logic_ls__cell_7__yTzF := cgate(logic_ls__logic_ls__cell_7__y.T, logic_ls__logic_ls__cell_7__z.F) delay(1.0 ns); + prs { + [after=1004](logic_ls__logic_ls__cell_7__y.t & logic_ls__logic_ls__cell_7__z.f) -> logic_ls__logic_ls__cell_7__yTzF+ + [after=1024]( ~(logic_ls__logic_ls__cell_7__y.t | logic_ls__logic_ls__cell_7__z.f)) -> logic_ls__logic_ls__cell_7__yTzF- + } + // logic_ls__logic_ls__cell_7__yTzT := cgate(logic_ls__logic_ls__cell_7__y.T, logic_ls__logic_ls__cell_7__z.T) delay(1.0 ns); + prs { + [after=1049](logic_ls__logic_ls__cell_7__y.t & logic_ls__logic_ls__cell_7__z.t) -> logic_ls__logic_ls__cell_7__yTzT+ + [after=966]( ~(logic_ls__logic_ls__cell_7__y.t | logic_ls__logic_ls__cell_7__z.t)) -> logic_ls__logic_ls__cell_7__yTzT- + } + // logic_ls__logic_ls__cell_8__c_in.T := or_gate(logic_ls__logic_ls__cell_7__yFzT, logic_ls__logic_ls__cell_7__yTzF, logic_ls__logic_ls__cell_7__yTzT) delay(1.0 ns); + prs { + [after=1010](logic_ls__logic_ls__cell_7__yFzT | logic_ls__logic_ls__cell_7__yTzF | logic_ls__logic_ls__cell_7__yTzT) -> logic_ls__logic_ls__cell_8__c_in.t+ + [after=1003]( ~(logic_ls__logic_ls__cell_7__yFzT | logic_ls__logic_ls__cell_7__yTzF | logic_ls__logic_ls__cell_7__yTzT)) -> logic_ls__logic_ls__cell_8__c_in.t- + } + // logic_ls__logic_ls__cell_8__aFbF := cgate(logic_ls__logic_ls__cell_8__a.F, logic_ls__logic_ls__s_in_6.F) delay(1.0 ns); + prs { + [after=1035](logic_ls__logic_ls__cell_8__a.f & logic_ls__logic_ls__s_in_6.f) -> logic_ls__logic_ls__cell_8__aFbF+ + [after=1046]( ~(logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.f)) -> logic_ls__logic_ls__cell_8__aFbF- + } + // logic_ls__logic_ls__cell_8__aFbT := cgate(logic_ls__logic_ls__cell_8__a.F, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1023](logic_ls__logic_ls__cell_8__a.f & logic_ls__logic_ls__s_in_6.t) -> logic_ls__logic_ls__cell_8__aFbT+ + [after=972]( ~(logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.t)) -> logic_ls__logic_ls__cell_8__aFbT- + } + // logic_ls__logic_ls__cell_8__aTbF := cgate(logic_ls__logic_ls__cell_8__a.T, logic_ls__logic_ls__s_in_6.F) delay(1.0 ns); + prs { + [after=951](logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.f) -> logic_ls__logic_ls__cell_8__aTbF+ + [after=1029]( ~(logic_ls__logic_ls__cell_8__a.t | logic_ls__logic_ls__s_in_6.f)) -> logic_ls__logic_ls__cell_8__aTbF- + } + // logic_ls__logic_ls__cell_8__aTbT := cgate(logic_ls__logic_ls__cell_8__a.T, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1044](logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.t) -> logic_ls__logic_ls__cell_8__aTbT+ + [after=954]( ~(logic_ls__logic_ls__cell_8__a.t | logic_ls__logic_ls__s_in_6.t)) -> logic_ls__logic_ls__cell_8__aTbT- + } + // logic_ls__logic_ls__cell_8__x.F := or_gate(logic_ls__logic_ls__cell_8__aFbF, logic_ls__logic_ls__cell_8__aTbT) delay(1.0 ns); + prs { + [after=976](logic_ls__logic_ls__cell_8__aFbF | logic_ls__logic_ls__cell_8__aTbT) -> logic_ls__logic_ls__cell_8__x.f+ + [after=1049]( ~(logic_ls__logic_ls__cell_8__aFbF | logic_ls__logic_ls__cell_8__aTbT)) -> logic_ls__logic_ls__cell_8__x.f- + } + // logic_ls__logic_ls__cell_8__x.T := or_gate(logic_ls__logic_ls__cell_8__aFbT, logic_ls__logic_ls__cell_8__aTbF) delay(1.0 ns); + prs { + [after=1033](logic_ls__logic_ls__cell_8__aFbT | logic_ls__logic_ls__cell_8__aTbF) -> logic_ls__logic_ls__cell_8__x.t+ + [after=989]( ~(logic_ls__logic_ls__cell_8__aFbT | logic_ls__logic_ls__cell_8__aTbF)) -> logic_ls__logic_ls__cell_8__x.t- + } + // logic_ls__logic_ls__cell_8__y.T := and_gate(logic_ls__logic_ls__cell_8__a.T, logic_ls__logic_ls__s_in_6.T) delay(1.0 ns); + prs { + [after=1031](logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.t) -> logic_ls__logic_ls__cell_8__y.t+ + [after=976]( ~(logic_ls__logic_ls__cell_8__a.t & logic_ls__logic_ls__s_in_6.t)) -> logic_ls__logic_ls__cell_8__y.t- + } + // logic_ls__logic_ls__cell_8__y.F := or_gate(logic_ls__logic_ls__cell_8__a.F, logic_ls__logic_ls__s_in_6.F) delay(1.0 ns); + prs { + [after=1034](logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.f) -> logic_ls__logic_ls__cell_8__y.f+ + [after=1015]( ~(logic_ls__logic_ls__cell_8__a.f | logic_ls__logic_ls__s_in_6.f)) -> logic_ls__logic_ls__cell_8__y.f- + } + // logic_ls__logic_ls__cell_8__xFcF := cgate(logic_ls__logic_ls__cell_8__x.F, logic_ls__logic_ls__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1024](logic_ls__logic_ls__cell_8__x.f & logic_ls__logic_ls__cell_8__c_in.f) -> logic_ls__logic_ls__cell_8__xFcF+ + [after=1005]( ~(logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.f)) -> logic_ls__logic_ls__cell_8__xFcF- + } + // logic_ls__logic_ls__cell_8__xFcT := cgate(logic_ls__logic_ls__cell_8__x.F, logic_ls__logic_ls__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1021](logic_ls__logic_ls__cell_8__x.f & logic_ls__logic_ls__cell_8__c_in.t) -> logic_ls__logic_ls__cell_8__xFcT+ + [after=1009]( ~(logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.t)) -> logic_ls__logic_ls__cell_8__xFcT- + } + // logic_ls__logic_ls__cell_8__xTcF := cgate(logic_ls__logic_ls__cell_8__x.T, logic_ls__logic_ls__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=1015](logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.f) -> logic_ls__logic_ls__cell_8__xTcF+ + [after=959]( ~(logic_ls__logic_ls__cell_8__x.t | logic_ls__logic_ls__cell_8__c_in.f)) -> logic_ls__logic_ls__cell_8__xTcF- + } + // logic_ls__logic_ls__cell_8__xTcT := cgate(logic_ls__logic_ls__cell_8__x.T, logic_ls__logic_ls__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=1047](logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.t) -> logic_ls__logic_ls__cell_8__xTcT+ + [after=985]( ~(logic_ls__logic_ls__cell_8__x.t | logic_ls__logic_ls__cell_8__c_in.t)) -> logic_ls__logic_ls__cell_8__xTcT- + } + // b3__s_in(6).T := or_gate(logic_ls__logic_ls__cell_8__xFcT, logic_ls__logic_ls__cell_8__xTcF) delay(1.0 ns); + prs { + [after=986](logic_ls__logic_ls__cell_8__xFcT | logic_ls__logic_ls__cell_8__xTcF) -> b3__s_in[6].t+ + [after=995]( ~(logic_ls__logic_ls__cell_8__xFcT | logic_ls__logic_ls__cell_8__xTcF)) -> b3__s_in[6].t- + } + // b3__s_in(6).F := or_gate(logic_ls__logic_ls__cell_8__xFcF, logic_ls__logic_ls__cell_8__xTcT) delay(1.0 ns); + prs { + [after=968](logic_ls__logic_ls__cell_8__xFcF | logic_ls__logic_ls__cell_8__xTcT) -> b3__s_in[6].f+ + [after=963]( ~(logic_ls__logic_ls__cell_8__xFcF | logic_ls__logic_ls__cell_8__xTcT)) -> b3__s_in[6].f- + } + // logic_ls__logic_ls__cell_8__z.T := and_gate(logic_ls__logic_ls__cell_8__x.T, logic_ls__logic_ls__cell_8__c_in.T) delay(1.0 ns); + prs { + [after=992](logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.t) -> logic_ls__logic_ls__cell_8__z.t+ + [after=978]( ~(logic_ls__logic_ls__cell_8__x.t & logic_ls__logic_ls__cell_8__c_in.t)) -> logic_ls__logic_ls__cell_8__z.t- + } + // logic_ls__logic_ls__cell_8__z.F := or_gate(logic_ls__logic_ls__cell_8__x.F, logic_ls__logic_ls__cell_8__c_in.F) delay(1.0 ns); + prs { + [after=996](logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.f) -> logic_ls__logic_ls__cell_8__z.f+ + [after=960]( ~(logic_ls__logic_ls__cell_8__x.f | logic_ls__logic_ls__cell_8__c_in.f)) -> logic_ls__logic_ls__cell_8__z.f- + } + // b3__s_in(7).F := cgate(logic_ls__logic_ls__cell_8__y.F, logic_ls__logic_ls__cell_8__z.F) delay(1.0 ns); + prs { + [after=956](logic_ls__logic_ls__cell_8__y.f & logic_ls__logic_ls__cell_8__z.f) -> b3__s_in[7].f+ + [after=975]( ~(logic_ls__logic_ls__cell_8__y.f | logic_ls__logic_ls__cell_8__z.f)) -> b3__s_in[7].f- + } + // logic_ls__logic_ls__cell_8__yFzT := cgate(logic_ls__logic_ls__cell_8__y.F, logic_ls__logic_ls__cell_8__z.T) delay(1.0 ns); + prs { + [after=951](logic_ls__logic_ls__cell_8__y.f & logic_ls__logic_ls__cell_8__z.t) -> logic_ls__logic_ls__cell_8__yFzT+ + [after=961]( ~(logic_ls__logic_ls__cell_8__y.f | logic_ls__logic_ls__cell_8__z.t)) -> logic_ls__logic_ls__cell_8__yFzT- + } + // logic_ls__logic_ls__cell_8__yTzF := cgate(logic_ls__logic_ls__cell_8__y.T, logic_ls__logic_ls__cell_8__z.F) delay(1.0 ns); + prs { + [after=1016](logic_ls__logic_ls__cell_8__y.t & logic_ls__logic_ls__cell_8__z.f) -> logic_ls__logic_ls__cell_8__yTzF+ + [after=992]( ~(logic_ls__logic_ls__cell_8__y.t | logic_ls__logic_ls__cell_8__z.f)) -> logic_ls__logic_ls__cell_8__yTzF- + } + // logic_ls__logic_ls__cell_8__yTzT := cgate(logic_ls__logic_ls__cell_8__y.T, logic_ls__logic_ls__cell_8__z.T) delay(1.0 ns); + prs { + [after=989](logic_ls__logic_ls__cell_8__y.t & logic_ls__logic_ls__cell_8__z.t) -> logic_ls__logic_ls__cell_8__yTzT+ + [after=1029]( ~(logic_ls__logic_ls__cell_8__y.t | logic_ls__logic_ls__cell_8__z.t)) -> logic_ls__logic_ls__cell_8__yTzT- + } + // b3__s_in(7).T := or_gate(logic_ls__logic_ls__cell_8__yFzT, logic_ls__logic_ls__cell_8__yTzF, logic_ls__logic_ls__cell_8__yTzT) delay(1.0 ns); + prs { + [after=977](logic_ls__logic_ls__cell_8__yFzT | logic_ls__logic_ls__cell_8__yTzF | logic_ls__logic_ls__cell_8__yTzT) -> b3__s_in[7].t+ + [after=1037]( ~(logic_ls__logic_ls__cell_8__yFzT | logic_ls__logic_ls__cell_8__yTzF | logic_ls__logic_ls__cell_8__yTzT)) -> b3__s_in[7].t- + } +} diff --git a/test-circuit/prs/umul8x8_DIMS.act b/test-circuit/prs/umul8x8_DIMS.act new file mode 100644 index 0000000..4286ea4 --- /dev/null +++ b/test-circuit/prs/umul8x8_DIMS.act @@ -0,0 +1,11876 @@ +import "std/data.act"; +import "globals.act"; +open std::data; + +defproc umul8x8 +( + dualrail? a[8] /* attributes(channel := Cin, role := data) */; + dualrail? b[8] /* attributes(channel := Cin, role := data) */; + bool? ack_in /* attributes(channel := Cout, role := ack, channel_type := DIDR) */; + bool? reset /* attributes(role := reset) */; + bool! ack_out /* attributes(channel := Cin, role := ack, channel_type := DIDR) */; + dualrail! s[16] /* attributes(channel := Cout, role := data) */ +) +{ + dualrail b1__a_in[8] /* attributes(channel := "b1->chin", role := data) */; + dualrail b1__b_in[6] /* attributes(channel := "b1->chin", role := data) */; + dualrail b1__s_in[10] /* attributes(channel := "b1->chin", role := data) */; + dualrail b2__a_in[8] /* attributes(channel := "b2->chin", role := data) */; + dualrail b2__b_in[5] /* attributes(channel := "b2->chin", role := data) */; + dualrail b2__s_in[11] /* attributes(channel := "b2->chin", role := data) */; + dualrail b3__a_in[8] /* attributes(channel := "b3->chin", role := data) */; + dualrail b3__b_in[4] /* attributes(channel := "b3->chin", role := data) */; + dualrail b3__s_in[12] /* attributes(channel := "b3->chin", role := data) */; + dualrail b4__a_in[8] /* attributes(channel := "b4->chin", role := data) */; + dualrail b4__b_in[3] /* attributes(channel := "b4->chin", role := data) */; + dualrail b4__s_in[13] /* attributes(channel := "b4->chin", role := data) */; + dualrail b5__a_in[8] /* attributes(channel := "b5->chin", role := data) */; + dualrail b5__b_in[2] /* attributes(channel := "b5->chin", role := data) */; + dualrail b5__s_in[14] /* attributes(channel := "b5->chin", role := data) */; + dualrail b6__a_in[8] /* attributes(channel := "b6->chin", role := data) */; + dualrail b6__b_in /* attributes(channel := "b6->chin", role := data) */; + dualrail b6__s_in[15] /* attributes(channel := "b6->chin", role := data) */; + dualrail b7__s_in[16] /* attributes(channel := "b7->chin", role := data) */; + dualrail logic_fs__logic_fs__cell_15__a; + dualrail logic_fs__logic_fs__cell_15__b; + dualrail logic_fs__logic_fs__cell_19__a; + dualrail logic_fs__logic_fs__cell_19__b; + dualrail logic_fs__logic_fs__cell_20__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_20__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_20__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_20__x; + dualrail logic_fs__logic_fs__cell_20__y; + dualrail logic_fs__logic_fs__cell_20__z; + dualrail logic_fs__logic_fs__cell_21__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_21__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_21__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_21__x; + dualrail logic_fs__logic_fs__cell_21__y; + dualrail logic_fs__logic_fs__cell_21__z; + dualrail logic_fs__logic_fs__cell_22__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_22__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_22__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_22__x; + dualrail logic_fs__logic_fs__cell_22__y; + dualrail logic_fs__logic_fs__cell_22__z; + dualrail logic_fs__logic_fs__cell_23__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_23__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_23__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_23__x; + dualrail logic_fs__logic_fs__cell_23__y; + dualrail logic_fs__logic_fs__cell_23__z; + dualrail logic_fs__logic_fs__cell_24__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_24__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_24__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_24__x; + dualrail logic_fs__logic_fs__cell_24__y; + dualrail logic_fs__logic_fs__cell_24__z; + dualrail logic_fs__logic_fs__cell_25__a /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_25__b /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_25__c_in /* attributes(needs_cd := false) */; + dualrail logic_fs__logic_fs__cell_25__x; + dualrail logic_fs__logic_fs__cell_25__y; + dualrail logic_fs__logic_fs__cell_25__z; + dualrail logic_ms_1__logic_ms_1__cell_07__b; + dualrail logic_ms_1__logic_ms_1__cell_10__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_10__x; + dualrail logic_ms_1__logic_ms_1__cell_10__y; + dualrail logic_ms_1__logic_ms_1__cell_10__z; + dualrail logic_ms_1__logic_ms_1__cell_11__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_11__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_11__x; + dualrail logic_ms_1__logic_ms_1__cell_11__y; + dualrail logic_ms_1__logic_ms_1__cell_11__z; + dualrail logic_ms_1__logic_ms_1__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_12__x; + dualrail logic_ms_1__logic_ms_1__cell_12__y; + dualrail logic_ms_1__logic_ms_1__cell_12__z; + dualrail logic_ms_1__logic_ms_1__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_13__x; + dualrail logic_ms_1__logic_ms_1__cell_13__y; + dualrail logic_ms_1__logic_ms_1__cell_13__z; + dualrail logic_ms_1__logic_ms_1__cell_14__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_14__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_14__x; + dualrail logic_ms_1__logic_ms_1__cell_14__y; + dualrail logic_ms_1__logic_ms_1__cell_14__z; + dualrail logic_ms_1__logic_ms_1__cell_15__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_15__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_15__x; + dualrail logic_ms_1__logic_ms_1__cell_15__y; + dualrail logic_ms_1__logic_ms_1__cell_15__z; + dualrail logic_ms_1__logic_ms_1__cell_16__a /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_16__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_1__logic_ms_1__cell_16__x; + dualrail logic_ms_1__logic_ms_1__cell_16__y; + dualrail logic_ms_1__logic_ms_1__cell_16__z; + dualrail logic_ms_2__logic_ms_2__cell_07__b; + dualrail logic_ms_2__logic_ms_2__cell_10__a /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_10__x; + dualrail logic_ms_2__logic_ms_2__cell_10__y; + dualrail logic_ms_2__logic_ms_2__cell_10__z; + dualrail logic_ms_2__logic_ms_2__cell_11__a /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_11__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_11__x; + dualrail logic_ms_2__logic_ms_2__cell_11__y; + dualrail logic_ms_2__logic_ms_2__cell_11__z; + dualrail logic_ms_2__logic_ms_2__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_12__x; + dualrail logic_ms_2__logic_ms_2__cell_12__y; + dualrail logic_ms_2__logic_ms_2__cell_12__z; + dualrail logic_ms_2__logic_ms_2__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_13__x; + dualrail logic_ms_2__logic_ms_2__cell_13__y; + dualrail logic_ms_2__logic_ms_2__cell_13__z; + dualrail logic_ms_2__logic_ms_2__cell_14__a /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_14__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_14__x; + dualrail logic_ms_2__logic_ms_2__cell_14__y; + dualrail logic_ms_2__logic_ms_2__cell_14__z; + dualrail logic_ms_2__logic_ms_2__cell_15__a /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_15__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_15__x; + dualrail logic_ms_2__logic_ms_2__cell_15__y; + dualrail logic_ms_2__logic_ms_2__cell_15__z; + dualrail logic_ms_2__logic_ms_2__cell_16__a /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_16__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_2__logic_ms_2__cell_16__x; + dualrail logic_ms_2__logic_ms_2__cell_16__y; + dualrail logic_ms_2__logic_ms_2__cell_16__z; + dualrail logic_ms_3__logic_ms_3__cell_07__b; + dualrail logic_ms_3__logic_ms_3__cell_10__a /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_10__x; + dualrail logic_ms_3__logic_ms_3__cell_10__y; + dualrail logic_ms_3__logic_ms_3__cell_10__z; + dualrail logic_ms_3__logic_ms_3__cell_11__a /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_11__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_11__x; + dualrail logic_ms_3__logic_ms_3__cell_11__y; + dualrail logic_ms_3__logic_ms_3__cell_11__z; + dualrail logic_ms_3__logic_ms_3__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_12__x; + dualrail logic_ms_3__logic_ms_3__cell_12__y; + dualrail logic_ms_3__logic_ms_3__cell_12__z; + dualrail logic_ms_3__logic_ms_3__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_13__x; + dualrail logic_ms_3__logic_ms_3__cell_13__y; + dualrail logic_ms_3__logic_ms_3__cell_13__z; + dualrail logic_ms_3__logic_ms_3__cell_14__a /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_14__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_14__x; + dualrail logic_ms_3__logic_ms_3__cell_14__y; + dualrail logic_ms_3__logic_ms_3__cell_14__z; + dualrail logic_ms_3__logic_ms_3__cell_15__a /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_15__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_15__x; + dualrail logic_ms_3__logic_ms_3__cell_15__y; + dualrail logic_ms_3__logic_ms_3__cell_15__z; + dualrail logic_ms_3__logic_ms_3__cell_16__a /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_16__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_3__logic_ms_3__cell_16__x; + dualrail logic_ms_3__logic_ms_3__cell_16__y; + dualrail logic_ms_3__logic_ms_3__cell_16__z; + dualrail logic_ms_4__logic_ms_4__cell_07__b; + dualrail logic_ms_4__logic_ms_4__cell_10__a /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_10__x; + dualrail logic_ms_4__logic_ms_4__cell_10__y; + dualrail logic_ms_4__logic_ms_4__cell_10__z; + dualrail logic_ms_4__logic_ms_4__cell_11__a /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_11__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_11__x; + dualrail logic_ms_4__logic_ms_4__cell_11__y; + dualrail logic_ms_4__logic_ms_4__cell_11__z; + dualrail logic_ms_4__logic_ms_4__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_12__x; + dualrail logic_ms_4__logic_ms_4__cell_12__y; + dualrail logic_ms_4__logic_ms_4__cell_12__z; + dualrail logic_ms_4__logic_ms_4__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_13__x; + dualrail logic_ms_4__logic_ms_4__cell_13__y; + dualrail logic_ms_4__logic_ms_4__cell_13__z; + dualrail logic_ms_4__logic_ms_4__cell_14__a /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_14__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_14__x; + dualrail logic_ms_4__logic_ms_4__cell_14__y; + dualrail logic_ms_4__logic_ms_4__cell_14__z; + dualrail logic_ms_4__logic_ms_4__cell_15__a /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_15__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_15__x; + dualrail logic_ms_4__logic_ms_4__cell_15__y; + dualrail logic_ms_4__logic_ms_4__cell_15__z; + dualrail logic_ms_4__logic_ms_4__cell_16__a /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_16__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_4__logic_ms_4__cell_16__x; + dualrail logic_ms_4__logic_ms_4__cell_16__y; + dualrail logic_ms_4__logic_ms_4__cell_16__z; + dualrail logic_ms_5__logic_ms_5__cell_07__b; + dualrail logic_ms_5__logic_ms_5__cell_10__a /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_10__x; + dualrail logic_ms_5__logic_ms_5__cell_10__y; + dualrail logic_ms_5__logic_ms_5__cell_10__z; + dualrail logic_ms_5__logic_ms_5__cell_11__a /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_11__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_11__x; + dualrail logic_ms_5__logic_ms_5__cell_11__y; + dualrail logic_ms_5__logic_ms_5__cell_11__z; + dualrail logic_ms_5__logic_ms_5__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_12__x; + dualrail logic_ms_5__logic_ms_5__cell_12__y; + dualrail logic_ms_5__logic_ms_5__cell_12__z; + dualrail logic_ms_5__logic_ms_5__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_13__x; + dualrail logic_ms_5__logic_ms_5__cell_13__y; + dualrail logic_ms_5__logic_ms_5__cell_13__z; + dualrail logic_ms_5__logic_ms_5__cell_14__a /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_14__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_14__x; + dualrail logic_ms_5__logic_ms_5__cell_14__y; + dualrail logic_ms_5__logic_ms_5__cell_14__z; + dualrail logic_ms_5__logic_ms_5__cell_15__a /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_15__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_15__x; + dualrail logic_ms_5__logic_ms_5__cell_15__y; + dualrail logic_ms_5__logic_ms_5__cell_15__z; + dualrail logic_ms_5__logic_ms_5__cell_16__a /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_16__c_in /* attributes(needs_cd := false) */; + dualrail logic_ms_5__logic_ms_5__cell_16__x; + dualrail logic_ms_5__logic_ms_5__cell_16__y; + dualrail logic_ms_5__logic_ms_5__cell_16__z; + dualrail logic_ls__logic_ls__a_in[8] /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__b_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_07__b; + dualrail logic_ls__logic_ls__cell_10__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_10__x; + dualrail logic_ls__logic_ls__cell_10__y; + dualrail logic_ls__logic_ls__cell_10__z; + dualrail logic_ls__logic_ls__cell_11__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_11__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_11__x; + dualrail logic_ls__logic_ls__cell_11__y; + dualrail logic_ls__logic_ls__cell_11__z; + dualrail logic_ls__logic_ls__cell_12__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_12__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_12__x; + dualrail logic_ls__logic_ls__cell_12__y; + dualrail logic_ls__logic_ls__cell_12__z; + dualrail logic_ls__logic_ls__cell_13__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_13__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_13__x; + dualrail logic_ls__logic_ls__cell_13__y; + dualrail logic_ls__logic_ls__cell_13__z; + dualrail logic_ls__logic_ls__cell_14__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_14__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_14__x; + dualrail logic_ls__logic_ls__cell_14__y; + dualrail logic_ls__logic_ls__cell_14__z; + dualrail logic_ls__logic_ls__cell_15__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_15__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_15__x; + dualrail logic_ls__logic_ls__cell_15__y; + dualrail logic_ls__logic_ls__cell_15__z; + dualrail logic_ls__logic_ls__cell_16__a /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_16__c_in /* attributes(needs_cd := false) */; + dualrail logic_ls__logic_ls__cell_16__x; + dualrail logic_ls__logic_ls__cell_16__y; + dualrail logic_ls__logic_ls__cell_16__z; + dualrail logic_fs__logic_fs__b_in_0; + dualrail logic_fs__logic_fs__b_in_1; + dualrail logic_ms_1__logic_ms_1__b_in_0; + dualrail logic_ms_1__logic_ms_1__s_in_2; + dualrail logic_ms_1__logic_ms_1__s_in_3; + dualrail logic_ms_1__logic_ms_1__s_in_4; + dualrail logic_ms_1__logic_ms_1__s_in_5; + dualrail logic_ms_1__logic_ms_1__s_in_6; + dualrail logic_ms_1__logic_ms_1__s_in_7; + dualrail logic_ms_1__logic_ms_1__s_in_8; + dualrail logic_ms_1__logic_ms_1__s_in_9; + dualrail logic_ms_2__logic_ms_2__b_in_0; + dualrail logic_ms_2__logic_ms_2__s_in_3; + dualrail logic_ms_2__logic_ms_2__s_in_4; + dualrail logic_ms_2__logic_ms_2__s_in_5; + dualrail logic_ms_2__logic_ms_2__s_in_6; + dualrail logic_ms_2__logic_ms_2__s_in_7; + dualrail logic_ms_2__logic_ms_2__s_in_8; + dualrail logic_ms_2__logic_ms_2__s_in_9; + dualrail logic_ms_2__logic_ms_2__s_in_10; + dualrail logic_ms_3__logic_ms_3__b_in_0; + dualrail logic_ms_3__logic_ms_3__s_in_4; + dualrail logic_ms_3__logic_ms_3__s_in_5; + dualrail logic_ms_3__logic_ms_3__s_in_6; + dualrail logic_ms_3__logic_ms_3__s_in_7; + dualrail logic_ms_3__logic_ms_3__s_in_8; + dualrail logic_ms_3__logic_ms_3__s_in_9; + dualrail logic_ms_3__logic_ms_3__s_in_10; + dualrail logic_ms_3__logic_ms_3__s_in_11; + dualrail logic_ms_4__logic_ms_4__b_in_0; + dualrail logic_ms_4__logic_ms_4__s_in_5; + dualrail logic_ms_4__logic_ms_4__s_in_6; + dualrail logic_ms_4__logic_ms_4__s_in_7; + dualrail logic_ms_4__logic_ms_4__s_in_8; + dualrail logic_ms_4__logic_ms_4__s_in_9; + dualrail logic_ms_4__logic_ms_4__s_in_10; + dualrail logic_ms_4__logic_ms_4__s_in_11; + dualrail logic_ms_4__logic_ms_4__s_in_12; + dualrail logic_ms_5__logic_ms_5__b_in_0; + dualrail logic_ms_5__logic_ms_5__s_in_6; + dualrail logic_ms_5__logic_ms_5__s_in_7; + dualrail logic_ms_5__logic_ms_5__s_in_8; + dualrail logic_ms_5__logic_ms_5__s_in_9; + dualrail logic_ms_5__logic_ms_5__s_in_10; + dualrail logic_ms_5__logic_ms_5__s_in_11; + dualrail logic_ms_5__logic_ms_5__s_in_12; + dualrail logic_ms_5__logic_ms_5__s_in_13; + dualrail logic_ls__logic_ls__s_in_7; + dualrail logic_ls__logic_ls__s_in_8; + dualrail logic_ls__logic_ls__s_in_9; + dualrail logic_ls__logic_ls__s_in_10; + dualrail logic_ls__logic_ls__s_in_11; + dualrail logic_ls__logic_ls__s_in_12; + dualrail logic_ls__logic_ls__s_in_13; + dualrail logic_ls__logic_ls__s_in_14; + bool b0__c_a_out_0; + bool b0__c_a_out_1; + bool b0__c_a_out_2; + bool b0__c_a_out_3; + bool b0__c_a_out_4; + bool b0__c_a_out_5; + bool b0__c_a_out_6; + bool b0__c_a_out_7; + bool b0__c_b_out_0; + bool b0__c_b_out_1; + bool b0__c_b_out_2; + bool b0__c_b_out_3; + bool b0__c_b_out_4; + bool b0__c_b_out_5; + bool b0__c_b_out_6; + bool b0__c_b_out_7; + bool b0__ocd_n_lvl0_0; + bool b0__ocd_n_lvl0_1; + bool b0__ocd_n_lvl0_2; + bool b0__ocd_n_lvl0_3; + bool b0__ocd_n_lvl0_4; + bool b0__ocd_n_lvl0_5; + bool b0__ocd_n_lvl0_6; + bool b0__ocd_n_lvl0_7; + bool b0__ocd_n_lvl1_0; + bool b0__ocd_n_lvl1_1; + bool b0__ocd_n_lvl1_2; + bool b0__ocd_n_lvl1_3; + bool b0__ocd_n_lvl2_0; + bool b0__ocd_n_lvl2_1; + bool b0__ocd_n; + bool b1__c_a_out_0; + bool b1__c_a_out_1; + bool b1__c_a_out_2; + bool b1__c_a_out_3; + bool b1__c_a_out_4; + bool b1__c_a_out_5; + bool b1__c_a_out_6; + bool b1__c_a_out_7; + bool b1__c_b_out_0; + bool b1__c_b_out_1; + bool b1__c_b_out_2; + bool b1__c_b_out_3; + bool b1__c_b_out_4; + bool b1__c_b_out_5; + bool b1__c_s_out_0; + bool b1__c_s_out_1; + bool b1__c_s_out_2; + bool b1__c_s_out_3; + bool b1__c_s_out_4; + bool b1__c_s_out_5; + bool b1__c_s_out_6; + bool b1__c_s_out_7; + bool b1__c_s_out_8; + bool b1__c_s_out_9; + bool b0__en_lvl0_0; + bool b0__en_lvl0_1; + bool b0__en_lvl0_2; + bool b0__en_lvl0_3; + bool b0__en_lvl0_4; + bool b0__en_lvl0_5; + bool b0__en_lvl0_6; + bool b0__en_lvl0_7; + bool b0__en_lvl0_8; + bool b0__en_lvl0_9; + bool b0__en_lvl0_10; + bool b0__en_lvl0_11; + bool b0__en_lvl1_0; + bool b0__en_lvl1_1; + bool b0__en_lvl1_2; + bool b0__en_lvl1_3; + bool b0__en_lvl1_4; + bool b0__en_lvl1_5; + bool b0__en_lvl2_0; + bool b0__en_lvl2_1; + bool b0__en_lvl2_2; + bool b0__en_lvl3_0; + bool b0__en; + bool b2__c_a_out_0; + bool b2__c_a_out_1; + bool b2__c_a_out_2; + bool b2__c_a_out_3; + bool b2__c_a_out_4; + bool b2__c_a_out_5; + bool b2__c_a_out_6; + bool b2__c_a_out_7; + bool b2__c_b_out_0; + bool b2__c_b_out_1; + bool b2__c_b_out_2; + bool b2__c_b_out_3; + bool b2__c_b_out_4; + bool b2__c_s_out_0; + bool b2__c_s_out_1; + bool b2__c_s_out_2; + bool b2__c_s_out_3; + bool b2__c_s_out_4; + bool b2__c_s_out_5; + bool b2__c_s_out_6; + bool b2__c_s_out_7; + bool b2__c_s_out_8; + bool b2__c_s_out_9; + bool b2__c_s_out_10; + bool b1__en_lvl0_0; + bool b1__en_lvl0_1; + bool b1__en_lvl0_2; + bool b1__en_lvl0_3; + bool b1__en_lvl0_4; + bool b1__en_lvl0_5; + bool b1__en_lvl0_6; + bool b1__en_lvl0_7; + bool b1__en_lvl0_8; + bool b1__en_lvl0_9; + bool b1__en_lvl0_10; + bool b1__en_lvl0_11; + bool b1__en_lvl1_0; + bool b1__en_lvl1_1; + bool b1__en_lvl1_2; + bool b1__en_lvl1_3; + bool b1__en_lvl1_4; + bool b1__en_lvl1_5; + bool b1__en_lvl2_0; + bool b1__en_lvl2_1; + bool b1__en_lvl2_2; + bool b1__en_lvl3_0; + bool b1__en; + bool b3__c_a_out_0; + bool b3__c_a_out_1; + bool b3__c_a_out_2; + bool b3__c_a_out_3; + bool b3__c_a_out_4; + bool b3__c_a_out_5; + bool b3__c_a_out_6; + bool b3__c_a_out_7; + bool b3__c_b_out_0; + bool b3__c_b_out_1; + bool b3__c_b_out_2; + bool b3__c_b_out_3; + bool b3__c_s_out_0; + bool b3__c_s_out_1; + bool b3__c_s_out_2; + bool b3__c_s_out_3; + bool b3__c_s_out_4; + bool b3__c_s_out_5; + bool b3__c_s_out_6; + bool b3__c_s_out_7; + bool b3__c_s_out_8; + bool b3__c_s_out_9; + bool b3__c_s_out_10; + bool b3__c_s_out_11; + bool b2__en_lvl0_0; + bool b2__en_lvl0_1; + bool b2__en_lvl0_2; + bool b2__en_lvl0_3; + bool b2__en_lvl0_4; + bool b2__en_lvl0_5; + bool b2__en_lvl0_6; + bool b2__en_lvl0_7; + bool b2__en_lvl0_8; + bool b2__en_lvl0_9; + bool b2__en_lvl0_10; + bool b2__en_lvl0_11; + bool b2__en_lvl1_0; + bool b2__en_lvl1_1; + bool b2__en_lvl1_2; + bool b2__en_lvl1_3; + bool b2__en_lvl1_4; + bool b2__en_lvl1_5; + bool b2__en_lvl2_0; + bool b2__en_lvl2_1; + bool b2__en_lvl2_2; + bool b2__en_lvl3_0; + bool b2__en; + bool b4__c_a_out_0; + bool b4__c_a_out_1; + bool b4__c_a_out_2; + bool b4__c_a_out_3; + bool b4__c_a_out_4; + bool b4__c_a_out_5; + bool b4__c_a_out_6; + bool b4__c_a_out_7; + bool b4__c_b_out_0; + bool b4__c_b_out_1; + bool b4__c_b_out_2; + bool b4__c_s_out_0; + bool b4__c_s_out_1; + bool b4__c_s_out_2; + bool b4__c_s_out_3; + bool b4__c_s_out_4; + bool b4__c_s_out_5; + bool b4__c_s_out_6; + bool b4__c_s_out_7; + bool b4__c_s_out_8; + bool b4__c_s_out_9; + bool b4__c_s_out_10; + bool b4__c_s_out_11; + bool b4__c_s_out_12; + bool b3__en_lvl0_0; + bool b3__en_lvl0_1; + bool b3__en_lvl0_2; + bool b3__en_lvl0_3; + bool b3__en_lvl0_4; + bool b3__en_lvl0_5; + bool b3__en_lvl0_6; + bool b3__en_lvl0_7; + bool b3__en_lvl0_8; + bool b3__en_lvl0_9; + bool b3__en_lvl0_10; + bool b3__en_lvl0_11; + bool b3__en_lvl1_0; + bool b3__en_lvl1_1; + bool b3__en_lvl1_2; + bool b3__en_lvl1_3; + bool b3__en_lvl1_4; + bool b3__en_lvl1_5; + bool b3__en_lvl2_0; + bool b3__en_lvl2_1; + bool b3__en_lvl2_2; + bool b3__en_lvl3_0; + bool b3__en; + bool b5__c_a_out_0; + bool b5__c_a_out_1; + bool b5__c_a_out_2; + bool b5__c_a_out_3; + bool b5__c_a_out_4; + bool b5__c_a_out_5; + bool b5__c_a_out_6; + bool b5__c_a_out_7; + bool b5__c_b_out_0; + bool b5__c_b_out_1; + bool b5__c_s_out_0; + bool b5__c_s_out_1; + bool b5__c_s_out_2; + bool b5__c_s_out_3; + bool b5__c_s_out_4; + bool b5__c_s_out_5; + bool b5__c_s_out_6; + bool b5__c_s_out_7; + bool b5__c_s_out_8; + bool b5__c_s_out_9; + bool b5__c_s_out_10; + bool b5__c_s_out_11; + bool b5__c_s_out_12; + bool b5__c_s_out_13; + bool b4__en_lvl0_0; + bool b4__en_lvl0_1; + bool b4__en_lvl0_2; + bool b4__en_lvl0_3; + bool b4__en_lvl0_4; + bool b4__en_lvl0_5; + bool b4__en_lvl0_6; + bool b4__en_lvl0_7; + bool b4__en_lvl0_8; + bool b4__en_lvl0_9; + bool b4__en_lvl0_10; + bool b4__en_lvl0_11; + bool b4__en_lvl1_0; + bool b4__en_lvl1_1; + bool b4__en_lvl1_2; + bool b4__en_lvl1_3; + bool b4__en_lvl1_4; + bool b4__en_lvl1_5; + bool b4__en_lvl2_0; + bool b4__en_lvl2_1; + bool b4__en_lvl2_2; + bool b4__en_lvl3_0; + bool b4__en; + bool b6__c_a_out_0; + bool b6__c_a_out_1; + bool b6__c_a_out_2; + bool b6__c_a_out_3; + bool b6__c_a_out_4; + bool b6__c_a_out_5; + bool b6__c_a_out_6; + bool b6__c_a_out_7; + bool b6__c_b_out; + bool b6__c_s_out_0; + bool b6__c_s_out_1; + bool b6__c_s_out_2; + bool b6__c_s_out_3; + bool b6__c_s_out_4; + bool b6__c_s_out_5; + bool b6__c_s_out_6; + bool b6__c_s_out_7; + bool b6__c_s_out_8; + bool b6__c_s_out_9; + bool b6__c_s_out_10; + bool b6__c_s_out_11; + bool b6__c_s_out_12; + bool b6__c_s_out_13; + bool b6__c_s_out_14; + bool b5__en_lvl0_0; + bool b5__en_lvl0_1; + bool b5__en_lvl0_2; + bool b5__en_lvl0_3; + bool b5__en_lvl0_4; + bool b5__en_lvl0_5; + bool b5__en_lvl0_6; + bool b5__en_lvl0_7; + bool b5__en_lvl0_8; + bool b5__en_lvl0_9; + bool b5__en_lvl0_10; + bool b5__en_lvl0_11; + bool b5__en_lvl1_0; + bool b5__en_lvl1_1; + bool b5__en_lvl1_2; + bool b5__en_lvl1_3; + bool b5__en_lvl1_4; + bool b5__en_lvl1_5; + bool b5__en_lvl2_0; + bool b5__en_lvl2_1; + bool b5__en_lvl2_2; + bool b5__en_lvl3_0; + bool b5__en; + bool b7__c_s_out_0; + bool b7__c_s_out_1; + bool b7__c_s_out_2; + bool b7__c_s_out_3; + bool b7__c_s_out_4; + bool b7__c_s_out_5; + bool b7__c_s_out_6; + bool b7__c_s_out_7; + bool b7__c_s_out_8; + bool b7__c_s_out_9; + bool b7__c_s_out_10; + bool b7__c_s_out_11; + bool b7__c_s_out_12; + bool b7__c_s_out_13; + bool b7__c_s_out_14; + bool b7__c_s_out_15; + bool b6__en_lvl0_0; + bool b6__en_lvl0_1; + bool b6__en_lvl0_2; + bool b6__en_lvl0_3; + bool b6__en_lvl0_4; + bool b6__en_lvl0_5; + bool b6__en_lvl0_6; + bool b6__en_lvl0_7; + bool b6__en_lvl1_0; + bool b6__en_lvl1_1; + bool b6__en_lvl1_2; + bool b6__en_lvl1_3; + bool b6__en_lvl2_0; + bool b6__en_lvl2_1; + bool b6__en; + bool b7__en; + bool logic_fs__logic_fs__cell_00__onehot00; + bool logic_fs__logic_fs__cell_00__onehot01; + bool logic_fs__logic_fs__cell_00__onehot10; + bool logic_fs__logic_fs__cell_01__onehot00; + bool logic_fs__logic_fs__cell_01__onehot01; + bool logic_fs__logic_fs__cell_01__onehot10; + bool logic_fs__logic_fs__cell_02__onehot00; + bool logic_fs__logic_fs__cell_02__onehot01; + bool logic_fs__logic_fs__cell_02__onehot10; + bool logic_fs__logic_fs__cell_03__onehot00; + bool logic_fs__logic_fs__cell_03__onehot01; + bool logic_fs__logic_fs__cell_03__onehot10; + bool logic_fs__logic_fs__cell_04__onehot00; + bool logic_fs__logic_fs__cell_04__onehot01; + bool logic_fs__logic_fs__cell_04__onehot10; + bool logic_fs__logic_fs__cell_05__onehot00; + bool logic_fs__logic_fs__cell_05__onehot01; + bool logic_fs__logic_fs__cell_05__onehot10; + bool logic_fs__logic_fs__cell_06__onehot00; + bool logic_fs__logic_fs__cell_06__onehot01; + bool logic_fs__logic_fs__cell_06__onehot10; + bool logic_fs__logic_fs__cell_07__onehot00; + bool logic_fs__logic_fs__cell_07__onehot01; + bool logic_fs__logic_fs__cell_07__onehot10; + bool logic_fs__logic_fs__cell_08__onehot00; + bool logic_fs__logic_fs__cell_08__onehot01; + bool logic_fs__logic_fs__cell_08__onehot10; + bool logic_fs__logic_fs__cell_09__onehot00; + bool logic_fs__logic_fs__cell_09__onehot01; + bool logic_fs__logic_fs__cell_09__onehot10; + bool logic_fs__logic_fs__cell_10__onehot00; + bool logic_fs__logic_fs__cell_10__onehot01; + bool logic_fs__logic_fs__cell_10__onehot10; + bool logic_fs__logic_fs__cell_11__onehot00; + bool logic_fs__logic_fs__cell_11__onehot01; + bool logic_fs__logic_fs__cell_11__onehot10; + bool logic_fs__logic_fs__cell_12__onehot00; + bool logic_fs__logic_fs__cell_12__onehot01; + bool logic_fs__logic_fs__cell_12__onehot10; + bool logic_fs__logic_fs__cell_13__onehot00; + bool logic_fs__logic_fs__cell_13__onehot01; + bool logic_fs__logic_fs__cell_13__onehot10; + bool logic_fs__logic_fs__cell_15__onehot00; + bool logic_fs__logic_fs__cell_15__onehot01; + bool logic_fs__logic_fs__cell_15__onehot10; + bool logic_fs__logic_fs__cell_16__onehot00; + bool logic_fs__logic_fs__cell_16__onehot01; + bool logic_fs__logic_fs__cell_16__onehot10; + bool logic_fs__logic_fs__cell_17__onehot00; + bool logic_fs__logic_fs__cell_17__onehot01; + bool logic_fs__logic_fs__cell_17__onehot10; + bool logic_fs__logic_fs__cell_18__onehot00; + bool logic_fs__logic_fs__cell_18__onehot01; + bool logic_fs__logic_fs__cell_18__onehot10; + bool logic_fs__logic_fs__cell_19__onehot00; + bool logic_fs__logic_fs__cell_19__onehot01; + bool logic_fs__logic_fs__cell_19__onehot10; + bool logic_fs__logic_fs__cell_19__onehot11; + bool logic_fs__logic_fs__cell_20__aFbF; + bool logic_fs__logic_fs__cell_20__aFbT; + bool logic_fs__logic_fs__cell_20__aTbF; + bool logic_fs__logic_fs__cell_20__aTbT; + bool logic_fs__logic_fs__cell_20__xFcF; + bool logic_fs__logic_fs__cell_20__xFcT; + bool logic_fs__logic_fs__cell_20__xTcF; + bool logic_fs__logic_fs__cell_20__xTcT; + bool logic_fs__logic_fs__cell_20__yFzT; + bool logic_fs__logic_fs__cell_20__yTzF; + bool logic_fs__logic_fs__cell_20__yTzT; + bool logic_fs__logic_fs__cell_21__aFbF; + bool logic_fs__logic_fs__cell_21__aFbT; + bool logic_fs__logic_fs__cell_21__aTbF; + bool logic_fs__logic_fs__cell_21__aTbT; + bool logic_fs__logic_fs__cell_21__xFcF; + bool logic_fs__logic_fs__cell_21__xFcT; + bool logic_fs__logic_fs__cell_21__xTcF; + bool logic_fs__logic_fs__cell_21__xTcT; + bool logic_fs__logic_fs__cell_21__yFzT; + bool logic_fs__logic_fs__cell_21__yTzF; + bool logic_fs__logic_fs__cell_21__yTzT; + bool logic_fs__logic_fs__cell_22__aFbF; + bool logic_fs__logic_fs__cell_22__aFbT; + bool logic_fs__logic_fs__cell_22__aTbF; + bool logic_fs__logic_fs__cell_22__aTbT; + bool logic_fs__logic_fs__cell_22__xFcF; + bool logic_fs__logic_fs__cell_22__xFcT; + bool logic_fs__logic_fs__cell_22__xTcF; + bool logic_fs__logic_fs__cell_22__xTcT; + bool logic_fs__logic_fs__cell_22__yFzT; + bool logic_fs__logic_fs__cell_22__yTzF; + bool logic_fs__logic_fs__cell_22__yTzT; + bool logic_fs__logic_fs__cell_23__aFbF; + bool logic_fs__logic_fs__cell_23__aFbT; + bool logic_fs__logic_fs__cell_23__aTbF; + bool logic_fs__logic_fs__cell_23__aTbT; + bool logic_fs__logic_fs__cell_23__xFcF; + bool logic_fs__logic_fs__cell_23__xFcT; + bool logic_fs__logic_fs__cell_23__xTcF; + bool logic_fs__logic_fs__cell_23__xTcT; + bool logic_fs__logic_fs__cell_23__yFzT; + bool logic_fs__logic_fs__cell_23__yTzF; + bool logic_fs__logic_fs__cell_23__yTzT; + bool logic_fs__logic_fs__cell_24__aFbF; + bool logic_fs__logic_fs__cell_24__aFbT; + bool logic_fs__logic_fs__cell_24__aTbF; + bool logic_fs__logic_fs__cell_24__aTbT; + bool logic_fs__logic_fs__cell_24__xFcF; + bool logic_fs__logic_fs__cell_24__xFcT; + bool logic_fs__logic_fs__cell_24__xTcF; + bool logic_fs__logic_fs__cell_24__xTcT; + bool logic_fs__logic_fs__cell_24__yFzT; + bool logic_fs__logic_fs__cell_24__yTzF; + bool logic_fs__logic_fs__cell_24__yTzT; + bool logic_fs__logic_fs__cell_25__aFbF; + bool logic_fs__logic_fs__cell_25__aFbT; + bool logic_fs__logic_fs__cell_25__aTbF; + bool logic_fs__logic_fs__cell_25__aTbT; + bool logic_fs__logic_fs__cell_25__xFcF; + bool logic_fs__logic_fs__cell_25__xFcT; + bool logic_fs__logic_fs__cell_25__xTcF; + bool logic_fs__logic_fs__cell_25__xTcT; + bool logic_fs__logic_fs__cell_25__yFzT; + bool logic_fs__logic_fs__cell_25__yTzF; + bool logic_fs__logic_fs__cell_25__yTzT; + bool logic_ms_1__logic_ms_1__cell_00__onehot00; + bool logic_ms_1__logic_ms_1__cell_00__onehot01; + bool logic_ms_1__logic_ms_1__cell_00__onehot10; + bool logic_ms_1__logic_ms_1__cell_01__onehot00; + bool logic_ms_1__logic_ms_1__cell_01__onehot01; + bool logic_ms_1__logic_ms_1__cell_01__onehot10; + bool logic_ms_1__logic_ms_1__cell_02__onehot00; + bool logic_ms_1__logic_ms_1__cell_02__onehot01; + bool logic_ms_1__logic_ms_1__cell_02__onehot10; + bool logic_ms_1__logic_ms_1__cell_03__onehot00; + bool logic_ms_1__logic_ms_1__cell_03__onehot01; + bool logic_ms_1__logic_ms_1__cell_03__onehot10; + bool logic_ms_1__logic_ms_1__cell_04__onehot00; + bool logic_ms_1__logic_ms_1__cell_04__onehot01; + bool logic_ms_1__logic_ms_1__cell_04__onehot10; + bool logic_ms_1__logic_ms_1__cell_05__onehot00; + bool logic_ms_1__logic_ms_1__cell_05__onehot01; + bool logic_ms_1__logic_ms_1__cell_05__onehot10; + bool logic_ms_1__logic_ms_1__cell_07__onehot00; + bool logic_ms_1__logic_ms_1__cell_07__onehot01; + bool logic_ms_1__logic_ms_1__cell_07__onehot10; + bool logic_ms_1__logic_ms_1__cell_07__onehot11; + bool logic_ms_1__logic_ms_1__cell_10__c_in_F; + bool logic_ms_1__logic_ms_1__cell_08__onehot00; + bool logic_ms_1__logic_ms_1__cell_08__onehot01; + bool logic_ms_1__logic_ms_1__cell_08__onehot10; + bool logic_ms_1__logic_ms_1__cell_09__onehot00; + bool logic_ms_1__logic_ms_1__cell_09__onehot01; + bool logic_ms_1__logic_ms_1__cell_09__onehot10; + bool logic_ms_1__logic_ms_1__cell_10__aFbF; + bool logic_ms_1__logic_ms_1__cell_10__aFbT; + bool logic_ms_1__logic_ms_1__cell_10__aTbF; + bool logic_ms_1__logic_ms_1__cell_10__aTbT; + bool logic_ms_1__logic_ms_1__cell_10__xFcF; + bool logic_ms_1__logic_ms_1__cell_10__xFcT; + bool logic_ms_1__logic_ms_1__cell_10__xTcF; + bool logic_ms_1__logic_ms_1__cell_10__xTcT; + bool logic_ms_1__logic_ms_1__cell_10__yFzT; + bool logic_ms_1__logic_ms_1__cell_10__yTzF; + bool logic_ms_1__logic_ms_1__cell_10__yTzT; + bool logic_ms_1__logic_ms_1__cell_11__aFbF; + bool logic_ms_1__logic_ms_1__cell_11__aFbT; + bool logic_ms_1__logic_ms_1__cell_11__aTbF; + bool logic_ms_1__logic_ms_1__cell_11__aTbT; + bool logic_ms_1__logic_ms_1__cell_11__xFcF; + bool logic_ms_1__logic_ms_1__cell_11__xFcT; + bool logic_ms_1__logic_ms_1__cell_11__xTcF; + bool logic_ms_1__logic_ms_1__cell_11__xTcT; + bool logic_ms_1__logic_ms_1__cell_11__yFzT; + bool logic_ms_1__logic_ms_1__cell_11__yTzF; + bool logic_ms_1__logic_ms_1__cell_11__yTzT; + bool logic_ms_1__logic_ms_1__cell_12__aFbF; + bool logic_ms_1__logic_ms_1__cell_12__aFbT; + bool logic_ms_1__logic_ms_1__cell_12__aTbF; + bool logic_ms_1__logic_ms_1__cell_12__aTbT; + bool logic_ms_1__logic_ms_1__cell_12__xFcF; + bool logic_ms_1__logic_ms_1__cell_12__xFcT; + bool logic_ms_1__logic_ms_1__cell_12__xTcF; + bool logic_ms_1__logic_ms_1__cell_12__xTcT; + bool logic_ms_1__logic_ms_1__cell_12__yFzT; + bool logic_ms_1__logic_ms_1__cell_12__yTzF; + bool logic_ms_1__logic_ms_1__cell_12__yTzT; + bool logic_ms_1__logic_ms_1__cell_13__aFbF; + bool logic_ms_1__logic_ms_1__cell_13__aFbT; + bool logic_ms_1__logic_ms_1__cell_13__aTbF; + bool logic_ms_1__logic_ms_1__cell_13__aTbT; + bool logic_ms_1__logic_ms_1__cell_13__xFcF; + bool logic_ms_1__logic_ms_1__cell_13__xFcT; + bool logic_ms_1__logic_ms_1__cell_13__xTcF; + bool logic_ms_1__logic_ms_1__cell_13__xTcT; + bool logic_ms_1__logic_ms_1__cell_13__yFzT; + bool logic_ms_1__logic_ms_1__cell_13__yTzF; + bool logic_ms_1__logic_ms_1__cell_13__yTzT; + bool logic_ms_1__logic_ms_1__cell_14__aFbF; + bool logic_ms_1__logic_ms_1__cell_14__aFbT; + bool logic_ms_1__logic_ms_1__cell_14__aTbF; + bool logic_ms_1__logic_ms_1__cell_14__aTbT; + bool logic_ms_1__logic_ms_1__cell_14__xFcF; + bool logic_ms_1__logic_ms_1__cell_14__xFcT; + bool logic_ms_1__logic_ms_1__cell_14__xTcF; + bool logic_ms_1__logic_ms_1__cell_14__xTcT; + bool logic_ms_1__logic_ms_1__cell_14__yFzT; + bool logic_ms_1__logic_ms_1__cell_14__yTzF; + bool logic_ms_1__logic_ms_1__cell_14__yTzT; + bool logic_ms_1__logic_ms_1__cell_15__aFbF; + bool logic_ms_1__logic_ms_1__cell_15__aFbT; + bool logic_ms_1__logic_ms_1__cell_15__aTbF; + bool logic_ms_1__logic_ms_1__cell_15__aTbT; + bool logic_ms_1__logic_ms_1__cell_15__xFcF; + bool logic_ms_1__logic_ms_1__cell_15__xFcT; + bool logic_ms_1__logic_ms_1__cell_15__xTcF; + bool logic_ms_1__logic_ms_1__cell_15__xTcT; + bool logic_ms_1__logic_ms_1__cell_15__yFzT; + bool logic_ms_1__logic_ms_1__cell_15__yTzF; + bool logic_ms_1__logic_ms_1__cell_15__yTzT; + bool logic_ms_1__logic_ms_1__cell_16__aFbF; + bool logic_ms_1__logic_ms_1__cell_16__aFbT; + bool logic_ms_1__logic_ms_1__cell_16__aTbF; + bool logic_ms_1__logic_ms_1__cell_16__aTbT; + bool logic_ms_1__logic_ms_1__cell_16__xFcF; + bool logic_ms_1__logic_ms_1__cell_16__xFcT; + bool logic_ms_1__logic_ms_1__cell_16__xTcF; + bool logic_ms_1__logic_ms_1__cell_16__xTcT; + bool logic_ms_1__logic_ms_1__cell_16__yFzT; + bool logic_ms_1__logic_ms_1__cell_16__yTzF; + bool logic_ms_1__logic_ms_1__cell_16__yTzT; + bool logic_ms_2__logic_ms_2__cell_00__onehot00; + bool logic_ms_2__logic_ms_2__cell_00__onehot01; + bool logic_ms_2__logic_ms_2__cell_00__onehot10; + bool logic_ms_2__logic_ms_2__cell_01__onehot00; + bool logic_ms_2__logic_ms_2__cell_01__onehot01; + bool logic_ms_2__logic_ms_2__cell_01__onehot10; + bool logic_ms_2__logic_ms_2__cell_02__onehot00; + bool logic_ms_2__logic_ms_2__cell_02__onehot01; + bool logic_ms_2__logic_ms_2__cell_02__onehot10; + bool logic_ms_2__logic_ms_2__cell_03__onehot00; + bool logic_ms_2__logic_ms_2__cell_03__onehot01; + bool logic_ms_2__logic_ms_2__cell_03__onehot10; + bool logic_ms_2__logic_ms_2__cell_04__onehot00; + bool logic_ms_2__logic_ms_2__cell_04__onehot01; + bool logic_ms_2__logic_ms_2__cell_04__onehot10; + bool logic_ms_2__logic_ms_2__cell_05__onehot00; + bool logic_ms_2__logic_ms_2__cell_05__onehot01; + bool logic_ms_2__logic_ms_2__cell_05__onehot10; + bool logic_ms_2__logic_ms_2__cell_07__onehot00; + bool logic_ms_2__logic_ms_2__cell_07__onehot01; + bool logic_ms_2__logic_ms_2__cell_07__onehot10; + bool logic_ms_2__logic_ms_2__cell_07__onehot11; + bool logic_ms_2__logic_ms_2__cell_10__c_in_F; + bool logic_ms_2__logic_ms_2__cell_08__onehot00; + bool logic_ms_2__logic_ms_2__cell_08__onehot01; + bool logic_ms_2__logic_ms_2__cell_08__onehot10; + bool logic_ms_2__logic_ms_2__cell_09__onehot00; + bool logic_ms_2__logic_ms_2__cell_09__onehot01; + bool logic_ms_2__logic_ms_2__cell_09__onehot10; + bool logic_ms_2__logic_ms_2__cell_10__aFbF; + bool logic_ms_2__logic_ms_2__cell_10__aFbT; + bool logic_ms_2__logic_ms_2__cell_10__aTbF; + bool logic_ms_2__logic_ms_2__cell_10__aTbT; + bool logic_ms_2__logic_ms_2__cell_10__xFcF; + bool logic_ms_2__logic_ms_2__cell_10__xFcT; + bool logic_ms_2__logic_ms_2__cell_10__xTcF; + bool logic_ms_2__logic_ms_2__cell_10__xTcT; + bool logic_ms_2__logic_ms_2__cell_10__yFzT; + bool logic_ms_2__logic_ms_2__cell_10__yTzF; + bool logic_ms_2__logic_ms_2__cell_10__yTzT; + bool logic_ms_2__logic_ms_2__cell_11__aFbF; + bool logic_ms_2__logic_ms_2__cell_11__aFbT; + bool logic_ms_2__logic_ms_2__cell_11__aTbF; + bool logic_ms_2__logic_ms_2__cell_11__aTbT; + bool logic_ms_2__logic_ms_2__cell_11__xFcF; + bool logic_ms_2__logic_ms_2__cell_11__xFcT; + bool logic_ms_2__logic_ms_2__cell_11__xTcF; + bool logic_ms_2__logic_ms_2__cell_11__xTcT; + bool logic_ms_2__logic_ms_2__cell_11__yFzT; + bool logic_ms_2__logic_ms_2__cell_11__yTzF; + bool logic_ms_2__logic_ms_2__cell_11__yTzT; + bool logic_ms_2__logic_ms_2__cell_12__aFbF; + bool logic_ms_2__logic_ms_2__cell_12__aFbT; + bool logic_ms_2__logic_ms_2__cell_12__aTbF; + bool logic_ms_2__logic_ms_2__cell_12__aTbT; + bool logic_ms_2__logic_ms_2__cell_12__xFcF; + bool logic_ms_2__logic_ms_2__cell_12__xFcT; + bool logic_ms_2__logic_ms_2__cell_12__xTcF; + bool logic_ms_2__logic_ms_2__cell_12__xTcT; + bool logic_ms_2__logic_ms_2__cell_12__yFzT; + bool logic_ms_2__logic_ms_2__cell_12__yTzF; + bool logic_ms_2__logic_ms_2__cell_12__yTzT; + bool logic_ms_2__logic_ms_2__cell_13__aFbF; + bool logic_ms_2__logic_ms_2__cell_13__aFbT; + bool logic_ms_2__logic_ms_2__cell_13__aTbF; + bool logic_ms_2__logic_ms_2__cell_13__aTbT; + bool logic_ms_2__logic_ms_2__cell_13__xFcF; + bool logic_ms_2__logic_ms_2__cell_13__xFcT; + bool logic_ms_2__logic_ms_2__cell_13__xTcF; + bool logic_ms_2__logic_ms_2__cell_13__xTcT; + bool logic_ms_2__logic_ms_2__cell_13__yFzT; + bool logic_ms_2__logic_ms_2__cell_13__yTzF; + bool logic_ms_2__logic_ms_2__cell_13__yTzT; + bool logic_ms_2__logic_ms_2__cell_14__aFbF; + bool logic_ms_2__logic_ms_2__cell_14__aFbT; + bool logic_ms_2__logic_ms_2__cell_14__aTbF; + bool logic_ms_2__logic_ms_2__cell_14__aTbT; + bool logic_ms_2__logic_ms_2__cell_14__xFcF; + bool logic_ms_2__logic_ms_2__cell_14__xFcT; + bool logic_ms_2__logic_ms_2__cell_14__xTcF; + bool logic_ms_2__logic_ms_2__cell_14__xTcT; + bool logic_ms_2__logic_ms_2__cell_14__yFzT; + bool logic_ms_2__logic_ms_2__cell_14__yTzF; + bool logic_ms_2__logic_ms_2__cell_14__yTzT; + bool logic_ms_2__logic_ms_2__cell_15__aFbF; + bool logic_ms_2__logic_ms_2__cell_15__aFbT; + bool logic_ms_2__logic_ms_2__cell_15__aTbF; + bool logic_ms_2__logic_ms_2__cell_15__aTbT; + bool logic_ms_2__logic_ms_2__cell_15__xFcF; + bool logic_ms_2__logic_ms_2__cell_15__xFcT; + bool logic_ms_2__logic_ms_2__cell_15__xTcF; + bool logic_ms_2__logic_ms_2__cell_15__xTcT; + bool logic_ms_2__logic_ms_2__cell_15__yFzT; + bool logic_ms_2__logic_ms_2__cell_15__yTzF; + bool logic_ms_2__logic_ms_2__cell_15__yTzT; + bool logic_ms_2__logic_ms_2__cell_16__aFbF; + bool logic_ms_2__logic_ms_2__cell_16__aFbT; + bool logic_ms_2__logic_ms_2__cell_16__aTbF; + bool logic_ms_2__logic_ms_2__cell_16__aTbT; + bool logic_ms_2__logic_ms_2__cell_16__xFcF; + bool logic_ms_2__logic_ms_2__cell_16__xFcT; + bool logic_ms_2__logic_ms_2__cell_16__xTcF; + bool logic_ms_2__logic_ms_2__cell_16__xTcT; + bool logic_ms_2__logic_ms_2__cell_16__yFzT; + bool logic_ms_2__logic_ms_2__cell_16__yTzF; + bool logic_ms_2__logic_ms_2__cell_16__yTzT; + bool logic_ms_3__logic_ms_3__cell_00__onehot00; + bool logic_ms_3__logic_ms_3__cell_00__onehot01; + bool logic_ms_3__logic_ms_3__cell_00__onehot10; + bool logic_ms_3__logic_ms_3__cell_01__onehot00; + bool logic_ms_3__logic_ms_3__cell_01__onehot01; + bool logic_ms_3__logic_ms_3__cell_01__onehot10; + bool logic_ms_3__logic_ms_3__cell_02__onehot00; + bool logic_ms_3__logic_ms_3__cell_02__onehot01; + bool logic_ms_3__logic_ms_3__cell_02__onehot10; + bool logic_ms_3__logic_ms_3__cell_03__onehot00; + bool logic_ms_3__logic_ms_3__cell_03__onehot01; + bool logic_ms_3__logic_ms_3__cell_03__onehot10; + bool logic_ms_3__logic_ms_3__cell_04__onehot00; + bool logic_ms_3__logic_ms_3__cell_04__onehot01; + bool logic_ms_3__logic_ms_3__cell_04__onehot10; + bool logic_ms_3__logic_ms_3__cell_05__onehot00; + bool logic_ms_3__logic_ms_3__cell_05__onehot01; + bool logic_ms_3__logic_ms_3__cell_05__onehot10; + bool logic_ms_3__logic_ms_3__cell_07__onehot00; + bool logic_ms_3__logic_ms_3__cell_07__onehot01; + bool logic_ms_3__logic_ms_3__cell_07__onehot10; + bool logic_ms_3__logic_ms_3__cell_07__onehot11; + bool logic_ms_3__logic_ms_3__cell_10__c_in_F; + bool logic_ms_3__logic_ms_3__cell_08__onehot00; + bool logic_ms_3__logic_ms_3__cell_08__onehot01; + bool logic_ms_3__logic_ms_3__cell_08__onehot10; + bool logic_ms_3__logic_ms_3__cell_09__onehot00; + bool logic_ms_3__logic_ms_3__cell_09__onehot01; + bool logic_ms_3__logic_ms_3__cell_09__onehot10; + bool logic_ms_3__logic_ms_3__cell_10__aFbF; + bool logic_ms_3__logic_ms_3__cell_10__aFbT; + bool logic_ms_3__logic_ms_3__cell_10__aTbF; + bool logic_ms_3__logic_ms_3__cell_10__aTbT; + bool logic_ms_3__logic_ms_3__cell_10__xFcF; + bool logic_ms_3__logic_ms_3__cell_10__xFcT; + bool logic_ms_3__logic_ms_3__cell_10__xTcF; + bool logic_ms_3__logic_ms_3__cell_10__xTcT; + bool logic_ms_3__logic_ms_3__cell_10__yFzT; + bool logic_ms_3__logic_ms_3__cell_10__yTzF; + bool logic_ms_3__logic_ms_3__cell_10__yTzT; + bool logic_ms_3__logic_ms_3__cell_11__aFbF; + bool logic_ms_3__logic_ms_3__cell_11__aFbT; + bool logic_ms_3__logic_ms_3__cell_11__aTbF; + bool logic_ms_3__logic_ms_3__cell_11__aTbT; + bool logic_ms_3__logic_ms_3__cell_11__xFcF; + bool logic_ms_3__logic_ms_3__cell_11__xFcT; + bool logic_ms_3__logic_ms_3__cell_11__xTcF; + bool logic_ms_3__logic_ms_3__cell_11__xTcT; + bool logic_ms_3__logic_ms_3__cell_11__yFzT; + bool logic_ms_3__logic_ms_3__cell_11__yTzF; + bool logic_ms_3__logic_ms_3__cell_11__yTzT; + bool logic_ms_3__logic_ms_3__cell_12__aFbF; + bool logic_ms_3__logic_ms_3__cell_12__aFbT; + bool logic_ms_3__logic_ms_3__cell_12__aTbF; + bool logic_ms_3__logic_ms_3__cell_12__aTbT; + bool logic_ms_3__logic_ms_3__cell_12__xFcF; + bool logic_ms_3__logic_ms_3__cell_12__xFcT; + bool logic_ms_3__logic_ms_3__cell_12__xTcF; + bool logic_ms_3__logic_ms_3__cell_12__xTcT; + bool logic_ms_3__logic_ms_3__cell_12__yFzT; + bool logic_ms_3__logic_ms_3__cell_12__yTzF; + bool logic_ms_3__logic_ms_3__cell_12__yTzT; + bool logic_ms_3__logic_ms_3__cell_13__aFbF; + bool logic_ms_3__logic_ms_3__cell_13__aFbT; + bool logic_ms_3__logic_ms_3__cell_13__aTbF; + bool logic_ms_3__logic_ms_3__cell_13__aTbT; + bool logic_ms_3__logic_ms_3__cell_13__xFcF; + bool logic_ms_3__logic_ms_3__cell_13__xFcT; + bool logic_ms_3__logic_ms_3__cell_13__xTcF; + bool logic_ms_3__logic_ms_3__cell_13__xTcT; + bool logic_ms_3__logic_ms_3__cell_13__yFzT; + bool logic_ms_3__logic_ms_3__cell_13__yTzF; + bool logic_ms_3__logic_ms_3__cell_13__yTzT; + bool logic_ms_3__logic_ms_3__cell_14__aFbF; + bool logic_ms_3__logic_ms_3__cell_14__aFbT; + bool logic_ms_3__logic_ms_3__cell_14__aTbF; + bool logic_ms_3__logic_ms_3__cell_14__aTbT; + bool logic_ms_3__logic_ms_3__cell_14__xFcF; + bool logic_ms_3__logic_ms_3__cell_14__xFcT; + bool logic_ms_3__logic_ms_3__cell_14__xTcF; + bool logic_ms_3__logic_ms_3__cell_14__xTcT; + bool logic_ms_3__logic_ms_3__cell_14__yFzT; + bool logic_ms_3__logic_ms_3__cell_14__yTzF; + bool logic_ms_3__logic_ms_3__cell_14__yTzT; + bool logic_ms_3__logic_ms_3__cell_15__aFbF; + bool logic_ms_3__logic_ms_3__cell_15__aFbT; + bool logic_ms_3__logic_ms_3__cell_15__aTbF; + bool logic_ms_3__logic_ms_3__cell_15__aTbT; + bool logic_ms_3__logic_ms_3__cell_15__xFcF; + bool logic_ms_3__logic_ms_3__cell_15__xFcT; + bool logic_ms_3__logic_ms_3__cell_15__xTcF; + bool logic_ms_3__logic_ms_3__cell_15__xTcT; + bool logic_ms_3__logic_ms_3__cell_15__yFzT; + bool logic_ms_3__logic_ms_3__cell_15__yTzF; + bool logic_ms_3__logic_ms_3__cell_15__yTzT; + bool logic_ms_3__logic_ms_3__cell_16__aFbF; + bool logic_ms_3__logic_ms_3__cell_16__aFbT; + bool logic_ms_3__logic_ms_3__cell_16__aTbF; + bool logic_ms_3__logic_ms_3__cell_16__aTbT; + bool logic_ms_3__logic_ms_3__cell_16__xFcF; + bool logic_ms_3__logic_ms_3__cell_16__xFcT; + bool logic_ms_3__logic_ms_3__cell_16__xTcF; + bool logic_ms_3__logic_ms_3__cell_16__xTcT; + bool logic_ms_3__logic_ms_3__cell_16__yFzT; + bool logic_ms_3__logic_ms_3__cell_16__yTzF; + bool logic_ms_3__logic_ms_3__cell_16__yTzT; + bool logic_ms_4__logic_ms_4__cell_00__onehot00; + bool logic_ms_4__logic_ms_4__cell_00__onehot01; + bool logic_ms_4__logic_ms_4__cell_00__onehot10; + bool logic_ms_4__logic_ms_4__cell_01__onehot00; + bool logic_ms_4__logic_ms_4__cell_01__onehot01; + bool logic_ms_4__logic_ms_4__cell_01__onehot10; + bool logic_ms_4__logic_ms_4__cell_02__onehot00; + bool logic_ms_4__logic_ms_4__cell_02__onehot01; + bool logic_ms_4__logic_ms_4__cell_02__onehot10; + bool logic_ms_4__logic_ms_4__cell_03__onehot00; + bool logic_ms_4__logic_ms_4__cell_03__onehot01; + bool logic_ms_4__logic_ms_4__cell_03__onehot10; + bool logic_ms_4__logic_ms_4__cell_04__onehot00; + bool logic_ms_4__logic_ms_4__cell_04__onehot01; + bool logic_ms_4__logic_ms_4__cell_04__onehot10; + bool logic_ms_4__logic_ms_4__cell_05__onehot00; + bool logic_ms_4__logic_ms_4__cell_05__onehot01; + bool logic_ms_4__logic_ms_4__cell_05__onehot10; + bool logic_ms_4__logic_ms_4__cell_07__onehot00; + bool logic_ms_4__logic_ms_4__cell_07__onehot01; + bool logic_ms_4__logic_ms_4__cell_07__onehot10; + bool logic_ms_4__logic_ms_4__cell_07__onehot11; + bool logic_ms_4__logic_ms_4__cell_10__c_in_F; + bool logic_ms_4__logic_ms_4__cell_08__onehot00; + bool logic_ms_4__logic_ms_4__cell_08__onehot01; + bool logic_ms_4__logic_ms_4__cell_08__onehot10; + bool logic_ms_4__logic_ms_4__cell_09__onehot00; + bool logic_ms_4__logic_ms_4__cell_09__onehot01; + bool logic_ms_4__logic_ms_4__cell_09__onehot10; + bool logic_ms_4__logic_ms_4__cell_10__aFbF; + bool logic_ms_4__logic_ms_4__cell_10__aFbT; + bool logic_ms_4__logic_ms_4__cell_10__aTbF; + bool logic_ms_4__logic_ms_4__cell_10__aTbT; + bool logic_ms_4__logic_ms_4__cell_10__xFcF; + bool logic_ms_4__logic_ms_4__cell_10__xFcT; + bool logic_ms_4__logic_ms_4__cell_10__xTcF; + bool logic_ms_4__logic_ms_4__cell_10__xTcT; + bool logic_ms_4__logic_ms_4__cell_10__yFzT; + bool logic_ms_4__logic_ms_4__cell_10__yTzF; + bool logic_ms_4__logic_ms_4__cell_10__yTzT; + bool logic_ms_4__logic_ms_4__cell_11__aFbF; + bool logic_ms_4__logic_ms_4__cell_11__aFbT; + bool logic_ms_4__logic_ms_4__cell_11__aTbF; + bool logic_ms_4__logic_ms_4__cell_11__aTbT; + bool logic_ms_4__logic_ms_4__cell_11__xFcF; + bool logic_ms_4__logic_ms_4__cell_11__xFcT; + bool logic_ms_4__logic_ms_4__cell_11__xTcF; + bool logic_ms_4__logic_ms_4__cell_11__xTcT; + bool logic_ms_4__logic_ms_4__cell_11__yFzT; + bool logic_ms_4__logic_ms_4__cell_11__yTzF; + bool logic_ms_4__logic_ms_4__cell_11__yTzT; + bool logic_ms_4__logic_ms_4__cell_12__aFbF; + bool logic_ms_4__logic_ms_4__cell_12__aFbT; + bool logic_ms_4__logic_ms_4__cell_12__aTbF; + bool logic_ms_4__logic_ms_4__cell_12__aTbT; + bool logic_ms_4__logic_ms_4__cell_12__xFcF; + bool logic_ms_4__logic_ms_4__cell_12__xFcT; + bool logic_ms_4__logic_ms_4__cell_12__xTcF; + bool logic_ms_4__logic_ms_4__cell_12__xTcT; + bool logic_ms_4__logic_ms_4__cell_12__yFzT; + bool logic_ms_4__logic_ms_4__cell_12__yTzF; + bool logic_ms_4__logic_ms_4__cell_12__yTzT; + bool logic_ms_4__logic_ms_4__cell_13__aFbF; + bool logic_ms_4__logic_ms_4__cell_13__aFbT; + bool logic_ms_4__logic_ms_4__cell_13__aTbF; + bool logic_ms_4__logic_ms_4__cell_13__aTbT; + bool logic_ms_4__logic_ms_4__cell_13__xFcF; + bool logic_ms_4__logic_ms_4__cell_13__xFcT; + bool logic_ms_4__logic_ms_4__cell_13__xTcF; + bool logic_ms_4__logic_ms_4__cell_13__xTcT; + bool logic_ms_4__logic_ms_4__cell_13__yFzT; + bool logic_ms_4__logic_ms_4__cell_13__yTzF; + bool logic_ms_4__logic_ms_4__cell_13__yTzT; + bool logic_ms_4__logic_ms_4__cell_14__aFbF; + bool logic_ms_4__logic_ms_4__cell_14__aFbT; + bool logic_ms_4__logic_ms_4__cell_14__aTbF; + bool logic_ms_4__logic_ms_4__cell_14__aTbT; + bool logic_ms_4__logic_ms_4__cell_14__xFcF; + bool logic_ms_4__logic_ms_4__cell_14__xFcT; + bool logic_ms_4__logic_ms_4__cell_14__xTcF; + bool logic_ms_4__logic_ms_4__cell_14__xTcT; + bool logic_ms_4__logic_ms_4__cell_14__yFzT; + bool logic_ms_4__logic_ms_4__cell_14__yTzF; + bool logic_ms_4__logic_ms_4__cell_14__yTzT; + bool logic_ms_4__logic_ms_4__cell_15__aFbF; + bool logic_ms_4__logic_ms_4__cell_15__aFbT; + bool logic_ms_4__logic_ms_4__cell_15__aTbF; + bool logic_ms_4__logic_ms_4__cell_15__aTbT; + bool logic_ms_4__logic_ms_4__cell_15__xFcF; + bool logic_ms_4__logic_ms_4__cell_15__xFcT; + bool logic_ms_4__logic_ms_4__cell_15__xTcF; + bool logic_ms_4__logic_ms_4__cell_15__xTcT; + bool logic_ms_4__logic_ms_4__cell_15__yFzT; + bool logic_ms_4__logic_ms_4__cell_15__yTzF; + bool logic_ms_4__logic_ms_4__cell_15__yTzT; + bool logic_ms_4__logic_ms_4__cell_16__aFbF; + bool logic_ms_4__logic_ms_4__cell_16__aFbT; + bool logic_ms_4__logic_ms_4__cell_16__aTbF; + bool logic_ms_4__logic_ms_4__cell_16__aTbT; + bool logic_ms_4__logic_ms_4__cell_16__xFcF; + bool logic_ms_4__logic_ms_4__cell_16__xFcT; + bool logic_ms_4__logic_ms_4__cell_16__xTcF; + bool logic_ms_4__logic_ms_4__cell_16__xTcT; + bool logic_ms_4__logic_ms_4__cell_16__yFzT; + bool logic_ms_4__logic_ms_4__cell_16__yTzF; + bool logic_ms_4__logic_ms_4__cell_16__yTzT; + bool logic_ms_5__logic_ms_5__cell_00__onehot00; + bool logic_ms_5__logic_ms_5__cell_00__onehot01; + bool logic_ms_5__logic_ms_5__cell_00__onehot10; + bool logic_ms_5__logic_ms_5__cell_01__onehot00; + bool logic_ms_5__logic_ms_5__cell_01__onehot01; + bool logic_ms_5__logic_ms_5__cell_01__onehot10; + bool logic_ms_5__logic_ms_5__cell_02__onehot00; + bool logic_ms_5__logic_ms_5__cell_02__onehot01; + bool logic_ms_5__logic_ms_5__cell_02__onehot10; + bool logic_ms_5__logic_ms_5__cell_03__onehot00; + bool logic_ms_5__logic_ms_5__cell_03__onehot01; + bool logic_ms_5__logic_ms_5__cell_03__onehot10; + bool logic_ms_5__logic_ms_5__cell_04__onehot00; + bool logic_ms_5__logic_ms_5__cell_04__onehot01; + bool logic_ms_5__logic_ms_5__cell_04__onehot10; + bool logic_ms_5__logic_ms_5__cell_05__onehot00; + bool logic_ms_5__logic_ms_5__cell_05__onehot01; + bool logic_ms_5__logic_ms_5__cell_05__onehot10; + bool logic_ms_5__logic_ms_5__cell_07__onehot00; + bool logic_ms_5__logic_ms_5__cell_07__onehot01; + bool logic_ms_5__logic_ms_5__cell_07__onehot10; + bool logic_ms_5__logic_ms_5__cell_07__onehot11; + bool logic_ms_5__logic_ms_5__cell_10__c_in_F; + bool logic_ms_5__logic_ms_5__cell_08__onehot00; + bool logic_ms_5__logic_ms_5__cell_08__onehot01; + bool logic_ms_5__logic_ms_5__cell_08__onehot10; + bool logic_ms_5__logic_ms_5__cell_09__onehot00; + bool logic_ms_5__logic_ms_5__cell_09__onehot01; + bool logic_ms_5__logic_ms_5__cell_09__onehot10; + bool logic_ms_5__logic_ms_5__cell_10__aFbF; + bool logic_ms_5__logic_ms_5__cell_10__aFbT; + bool logic_ms_5__logic_ms_5__cell_10__aTbF; + bool logic_ms_5__logic_ms_5__cell_10__aTbT; + bool logic_ms_5__logic_ms_5__cell_10__xFcF; + bool logic_ms_5__logic_ms_5__cell_10__xFcT; + bool logic_ms_5__logic_ms_5__cell_10__xTcF; + bool logic_ms_5__logic_ms_5__cell_10__xTcT; + bool logic_ms_5__logic_ms_5__cell_10__yFzT; + bool logic_ms_5__logic_ms_5__cell_10__yTzF; + bool logic_ms_5__logic_ms_5__cell_10__yTzT; + bool logic_ms_5__logic_ms_5__cell_11__aFbF; + bool logic_ms_5__logic_ms_5__cell_11__aFbT; + bool logic_ms_5__logic_ms_5__cell_11__aTbF; + bool logic_ms_5__logic_ms_5__cell_11__aTbT; + bool logic_ms_5__logic_ms_5__cell_11__xFcF; + bool logic_ms_5__logic_ms_5__cell_11__xFcT; + bool logic_ms_5__logic_ms_5__cell_11__xTcF; + bool logic_ms_5__logic_ms_5__cell_11__xTcT; + bool logic_ms_5__logic_ms_5__cell_11__yFzT; + bool logic_ms_5__logic_ms_5__cell_11__yTzF; + bool logic_ms_5__logic_ms_5__cell_11__yTzT; + bool logic_ms_5__logic_ms_5__cell_12__aFbF; + bool logic_ms_5__logic_ms_5__cell_12__aFbT; + bool logic_ms_5__logic_ms_5__cell_12__aTbF; + bool logic_ms_5__logic_ms_5__cell_12__aTbT; + bool logic_ms_5__logic_ms_5__cell_12__xFcF; + bool logic_ms_5__logic_ms_5__cell_12__xFcT; + bool logic_ms_5__logic_ms_5__cell_12__xTcF; + bool logic_ms_5__logic_ms_5__cell_12__xTcT; + bool logic_ms_5__logic_ms_5__cell_12__yFzT; + bool logic_ms_5__logic_ms_5__cell_12__yTzF; + bool logic_ms_5__logic_ms_5__cell_12__yTzT; + bool logic_ms_5__logic_ms_5__cell_13__aFbF; + bool logic_ms_5__logic_ms_5__cell_13__aFbT; + bool logic_ms_5__logic_ms_5__cell_13__aTbF; + bool logic_ms_5__logic_ms_5__cell_13__aTbT; + bool logic_ms_5__logic_ms_5__cell_13__xFcF; + bool logic_ms_5__logic_ms_5__cell_13__xFcT; + bool logic_ms_5__logic_ms_5__cell_13__xTcF; + bool logic_ms_5__logic_ms_5__cell_13__xTcT; + bool logic_ms_5__logic_ms_5__cell_13__yFzT; + bool logic_ms_5__logic_ms_5__cell_13__yTzF; + bool logic_ms_5__logic_ms_5__cell_13__yTzT; + bool logic_ms_5__logic_ms_5__cell_14__aFbF; + bool logic_ms_5__logic_ms_5__cell_14__aFbT; + bool logic_ms_5__logic_ms_5__cell_14__aTbF; + bool logic_ms_5__logic_ms_5__cell_14__aTbT; + bool logic_ms_5__logic_ms_5__cell_14__xFcF; + bool logic_ms_5__logic_ms_5__cell_14__xFcT; + bool logic_ms_5__logic_ms_5__cell_14__xTcF; + bool logic_ms_5__logic_ms_5__cell_14__xTcT; + bool logic_ms_5__logic_ms_5__cell_14__yFzT; + bool logic_ms_5__logic_ms_5__cell_14__yTzF; + bool logic_ms_5__logic_ms_5__cell_14__yTzT; + bool logic_ms_5__logic_ms_5__cell_15__aFbF; + bool logic_ms_5__logic_ms_5__cell_15__aFbT; + bool logic_ms_5__logic_ms_5__cell_15__aTbF; + bool logic_ms_5__logic_ms_5__cell_15__aTbT; + bool logic_ms_5__logic_ms_5__cell_15__xFcF; + bool logic_ms_5__logic_ms_5__cell_15__xFcT; + bool logic_ms_5__logic_ms_5__cell_15__xTcF; + bool logic_ms_5__logic_ms_5__cell_15__xTcT; + bool logic_ms_5__logic_ms_5__cell_15__yFzT; + bool logic_ms_5__logic_ms_5__cell_15__yTzF; + bool logic_ms_5__logic_ms_5__cell_15__yTzT; + bool logic_ms_5__logic_ms_5__cell_16__aFbF; + bool logic_ms_5__logic_ms_5__cell_16__aFbT; + bool logic_ms_5__logic_ms_5__cell_16__aTbF; + bool logic_ms_5__logic_ms_5__cell_16__aTbT; + bool logic_ms_5__logic_ms_5__cell_16__xFcF; + bool logic_ms_5__logic_ms_5__cell_16__xFcT; + bool logic_ms_5__logic_ms_5__cell_16__xTcF; + bool logic_ms_5__logic_ms_5__cell_16__xTcT; + bool logic_ms_5__logic_ms_5__cell_16__yFzT; + bool logic_ms_5__logic_ms_5__cell_16__yTzF; + bool logic_ms_5__logic_ms_5__cell_16__yTzT; + bool logic_ls__logic_ls__cell_00__onehot00; + bool logic_ls__logic_ls__cell_00__onehot01; + bool logic_ls__logic_ls__cell_00__onehot10; + bool logic_ls__logic_ls__cell_01__onehot00; + bool logic_ls__logic_ls__cell_01__onehot01; + bool logic_ls__logic_ls__cell_01__onehot10; + bool logic_ls__logic_ls__cell_02__onehot00; + bool logic_ls__logic_ls__cell_02__onehot01; + bool logic_ls__logic_ls__cell_02__onehot10; + bool logic_ls__logic_ls__cell_03__onehot00; + bool logic_ls__logic_ls__cell_03__onehot01; + bool logic_ls__logic_ls__cell_03__onehot10; + bool logic_ls__logic_ls__cell_04__onehot00; + bool logic_ls__logic_ls__cell_04__onehot01; + bool logic_ls__logic_ls__cell_04__onehot10; + bool logic_ls__logic_ls__cell_05__onehot00; + bool logic_ls__logic_ls__cell_05__onehot01; + bool logic_ls__logic_ls__cell_05__onehot10; + bool logic_ls__logic_ls__cell_07__onehot00; + bool logic_ls__logic_ls__cell_07__onehot01; + bool logic_ls__logic_ls__cell_07__onehot10; + bool logic_ls__logic_ls__cell_07__onehot11; + bool logic_ls__logic_ls__cell_10__c_in_F; + bool logic_ls__logic_ls__cell_08__onehot00; + bool logic_ls__logic_ls__cell_08__onehot01; + bool logic_ls__logic_ls__cell_08__onehot10; + bool logic_ls__logic_ls__cell_09__onehot00; + bool logic_ls__logic_ls__cell_09__onehot01; + bool logic_ls__logic_ls__cell_09__onehot10; + bool logic_ls__logic_ls__cell_10__aFbF; + bool logic_ls__logic_ls__cell_10__aFbT; + bool logic_ls__logic_ls__cell_10__aTbF; + bool logic_ls__logic_ls__cell_10__aTbT; + bool logic_ls__logic_ls__cell_10__xFcF; + bool logic_ls__logic_ls__cell_10__xFcT; + bool logic_ls__logic_ls__cell_10__xTcF; + bool logic_ls__logic_ls__cell_10__xTcT; + bool logic_ls__logic_ls__cell_10__yFzT; + bool logic_ls__logic_ls__cell_10__yTzF; + bool logic_ls__logic_ls__cell_10__yTzT; + bool logic_ls__logic_ls__cell_11__aFbF; + bool logic_ls__logic_ls__cell_11__aFbT; + bool logic_ls__logic_ls__cell_11__aTbF; + bool logic_ls__logic_ls__cell_11__aTbT; + bool logic_ls__logic_ls__cell_11__xFcF; + bool logic_ls__logic_ls__cell_11__xFcT; + bool logic_ls__logic_ls__cell_11__xTcF; + bool logic_ls__logic_ls__cell_11__xTcT; + bool logic_ls__logic_ls__cell_11__yFzT; + bool logic_ls__logic_ls__cell_11__yTzF; + bool logic_ls__logic_ls__cell_11__yTzT; + bool logic_ls__logic_ls__cell_12__aFbF; + bool logic_ls__logic_ls__cell_12__aFbT; + bool logic_ls__logic_ls__cell_12__aTbF; + bool logic_ls__logic_ls__cell_12__aTbT; + bool logic_ls__logic_ls__cell_12__xFcF; + bool logic_ls__logic_ls__cell_12__xFcT; + bool logic_ls__logic_ls__cell_12__xTcF; + bool logic_ls__logic_ls__cell_12__xTcT; + bool logic_ls__logic_ls__cell_12__yFzT; + bool logic_ls__logic_ls__cell_12__yTzF; + bool logic_ls__logic_ls__cell_12__yTzT; + bool logic_ls__logic_ls__cell_13__aFbF; + bool logic_ls__logic_ls__cell_13__aFbT; + bool logic_ls__logic_ls__cell_13__aTbF; + bool logic_ls__logic_ls__cell_13__aTbT; + bool logic_ls__logic_ls__cell_13__xFcF; + bool logic_ls__logic_ls__cell_13__xFcT; + bool logic_ls__logic_ls__cell_13__xTcF; + bool logic_ls__logic_ls__cell_13__xTcT; + bool logic_ls__logic_ls__cell_13__yFzT; + bool logic_ls__logic_ls__cell_13__yTzF; + bool logic_ls__logic_ls__cell_13__yTzT; + bool logic_ls__logic_ls__cell_14__aFbF; + bool logic_ls__logic_ls__cell_14__aFbT; + bool logic_ls__logic_ls__cell_14__aTbF; + bool logic_ls__logic_ls__cell_14__aTbT; + bool logic_ls__logic_ls__cell_14__xFcF; + bool logic_ls__logic_ls__cell_14__xFcT; + bool logic_ls__logic_ls__cell_14__xTcF; + bool logic_ls__logic_ls__cell_14__xTcT; + bool logic_ls__logic_ls__cell_14__yFzT; + bool logic_ls__logic_ls__cell_14__yTzF; + bool logic_ls__logic_ls__cell_14__yTzT; + bool logic_ls__logic_ls__cell_15__aFbF; + bool logic_ls__logic_ls__cell_15__aFbT; + bool logic_ls__logic_ls__cell_15__aTbF; + bool logic_ls__logic_ls__cell_15__aTbT; + bool logic_ls__logic_ls__cell_15__xFcF; + bool logic_ls__logic_ls__cell_15__xFcT; + bool logic_ls__logic_ls__cell_15__xTcF; + bool logic_ls__logic_ls__cell_15__xTcT; + bool logic_ls__logic_ls__cell_15__yFzT; + bool logic_ls__logic_ls__cell_15__yTzF; + bool logic_ls__logic_ls__cell_15__yTzT; + bool logic_ls__logic_ls__cell_16__aFbF; + bool logic_ls__logic_ls__cell_16__aFbT; + bool logic_ls__logic_ls__cell_16__aTbF; + bool logic_ls__logic_ls__cell_16__aTbT; + bool logic_ls__logic_ls__cell_16__xFcF; + bool logic_ls__logic_ls__cell_16__xFcT; + bool logic_ls__logic_ls__cell_16__xTcF; + bool logic_ls__logic_ls__cell_16__xTcT; + bool logic_ls__logic_ls__cell_16__yFzT; + bool logic_ls__logic_ls__cell_16__yTzF; + bool logic_ls__logic_ls__cell_16__yTzT; + // b0__c_a_out_0 := nor_gate(b1__a_in(0).F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[0].f | b1__a_in[0].t)) -> b0__c_a_out_0+ + [after=1000]( ~( ~(b1__a_in[0].f | b1__a_in[0].t))) -> b0__c_a_out_0- + } + // b1__a_in(0).F := cgate(a(0).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[0].f & b0__en) & ~reset -> b1__a_in[0].f+ + [after=1000]( ~(a[0].f | b0__en)) | reset -> b1__a_in[0].f- + } + // b1__a_in(0).T := cgate(a(0).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[0].t & b0__en) & ~reset -> b1__a_in[0].t+ + [after=1000]( ~(a[0].t | b0__en)) | reset -> b1__a_in[0].t- + } + // b0__c_a_out_1 := nor_gate(b1__a_in(1).F, b1__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[1].f | b1__a_in[1].t)) -> b0__c_a_out_1+ + [after=1000]( ~( ~(b1__a_in[1].f | b1__a_in[1].t))) -> b0__c_a_out_1- + } + // b1__a_in(1).F := cgate(a(1).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[1].f & b0__en) & ~reset -> b1__a_in[1].f+ + [after=1000]( ~(a[1].f | b0__en)) | reset -> b1__a_in[1].f- + } + // b1__a_in(1).T := cgate(a(1).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[1].t & b0__en) & ~reset -> b1__a_in[1].t+ + [after=1000]( ~(a[1].t | b0__en)) | reset -> b1__a_in[1].t- + } + // b0__c_a_out_2 := nor_gate(b1__a_in(2).F, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[2].f | b1__a_in[2].t)) -> b0__c_a_out_2+ + [after=1000]( ~( ~(b1__a_in[2].f | b1__a_in[2].t))) -> b0__c_a_out_2- + } + // b1__a_in(2).F := cgate(a(2).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[2].f & b0__en) & ~reset -> b1__a_in[2].f+ + [after=1000]( ~(a[2].f | b0__en)) | reset -> b1__a_in[2].f- + } + // b1__a_in(2).T := cgate(a(2).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[2].t & b0__en) & ~reset -> b1__a_in[2].t+ + [after=1000]( ~(a[2].t | b0__en)) | reset -> b1__a_in[2].t- + } + // b0__c_a_out_3 := nor_gate(b1__a_in(3).F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[3].f | b1__a_in[3].t)) -> b0__c_a_out_3+ + [after=1000]( ~( ~(b1__a_in[3].f | b1__a_in[3].t))) -> b0__c_a_out_3- + } + // b1__a_in(3).F := cgate(a(3).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[3].f & b0__en) & ~reset -> b1__a_in[3].f+ + [after=1000]( ~(a[3].f | b0__en)) | reset -> b1__a_in[3].f- + } + // b1__a_in(3).T := cgate(a(3).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[3].t & b0__en) & ~reset -> b1__a_in[3].t+ + [after=1000]( ~(a[3].t | b0__en)) | reset -> b1__a_in[3].t- + } + // b0__c_a_out_4 := nor_gate(b1__a_in(4).F, b1__a_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[4].f | b1__a_in[4].t)) -> b0__c_a_out_4+ + [after=1000]( ~( ~(b1__a_in[4].f | b1__a_in[4].t))) -> b0__c_a_out_4- + } + // b1__a_in(4).F := cgate(a(4).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[4].f & b0__en) & ~reset -> b1__a_in[4].f+ + [after=1000]( ~(a[4].f | b0__en)) | reset -> b1__a_in[4].f- + } + // b1__a_in(4).T := cgate(a(4).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[4].t & b0__en) & ~reset -> b1__a_in[4].t+ + [after=1000]( ~(a[4].t | b0__en)) | reset -> b1__a_in[4].t- + } + // b0__c_a_out_5 := nor_gate(b1__a_in(5).F, b1__a_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[5].f | b1__a_in[5].t)) -> b0__c_a_out_5+ + [after=1000]( ~( ~(b1__a_in[5].f | b1__a_in[5].t))) -> b0__c_a_out_5- + } + // b1__a_in(5).F := cgate(a(5).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[5].f & b0__en) & ~reset -> b1__a_in[5].f+ + [after=1000]( ~(a[5].f | b0__en)) | reset -> b1__a_in[5].f- + } + // b1__a_in(5).T := cgate(a(5).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[5].t & b0__en) & ~reset -> b1__a_in[5].t+ + [after=1000]( ~(a[5].t | b0__en)) | reset -> b1__a_in[5].t- + } + // b0__c_a_out_6 := nor_gate(b1__a_in(6).F, b1__a_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[6].f | b1__a_in[6].t)) -> b0__c_a_out_6+ + [after=1000]( ~( ~(b1__a_in[6].f | b1__a_in[6].t))) -> b0__c_a_out_6- + } + // b1__a_in(6).F := cgate(a(6).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[6].f & b0__en) & ~reset -> b1__a_in[6].f+ + [after=1000]( ~(a[6].f | b0__en)) | reset -> b1__a_in[6].f- + } + // b1__a_in(6).T := cgate(a(6).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[6].t & b0__en) & ~reset -> b1__a_in[6].t+ + [after=1000]( ~(a[6].t | b0__en)) | reset -> b1__a_in[6].t- + } + // b0__c_a_out_7 := nor_gate(b1__a_in(7).F, b1__a_in(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__a_in[7].f | b1__a_in[7].t)) -> b0__c_a_out_7+ + [after=1000]( ~( ~(b1__a_in[7].f | b1__a_in[7].t))) -> b0__c_a_out_7- + } + // b1__a_in(7).F := cgate(a(7).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[7].f & b0__en) & ~reset -> b1__a_in[7].f+ + [after=1000]( ~(a[7].f | b0__en)) | reset -> b1__a_in[7].f- + } + // b1__a_in(7).T := cgate(a(7).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](a[7].t & b0__en) & ~reset -> b1__a_in[7].t+ + [after=1000]( ~(a[7].t | b0__en)) | reset -> b1__a_in[7].t- + } + // b0__c_b_out_0 := nor_gate(logic_fs__logic_fs__b_in_0.F, logic_fs__logic_fs__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | logic_fs__logic_fs__b_in_0.t)) -> b0__c_b_out_0+ + [after=1000]( ~( ~(logic_fs__logic_fs__b_in_0.f | logic_fs__logic_fs__b_in_0.t))) -> b0__c_b_out_0- + } + // logic_fs__logic_fs__b_in_0.F := cgate(b(0).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[0].f & b0__en) & ~reset -> logic_fs__logic_fs__b_in_0.f+ + [after=1000]( ~(b[0].f | b0__en)) | reset -> logic_fs__logic_fs__b_in_0.f- + } + // logic_fs__logic_fs__b_in_0.T := cgate(b(0).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[0].t & b0__en) & ~reset -> logic_fs__logic_fs__b_in_0.t+ + [after=1000]( ~(b[0].t | b0__en)) | reset -> logic_fs__logic_fs__b_in_0.t- + } + // b0__c_b_out_1 := nor_gate(logic_fs__logic_fs__b_in_1.F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | logic_fs__logic_fs__b_in_1.t)) -> b0__c_b_out_1+ + [after=1000]( ~( ~(logic_fs__logic_fs__b_in_1.f | logic_fs__logic_fs__b_in_1.t))) -> b0__c_b_out_1- + } + // logic_fs__logic_fs__b_in_1.F := cgate(b(1).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[1].f & b0__en) & ~reset -> logic_fs__logic_fs__b_in_1.f+ + [after=1000]( ~(b[1].f | b0__en)) | reset -> logic_fs__logic_fs__b_in_1.f- + } + // logic_fs__logic_fs__b_in_1.T := cgate(b(1).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[1].t & b0__en) & ~reset -> logic_fs__logic_fs__b_in_1.t+ + [after=1000]( ~(b[1].t | b0__en)) | reset -> logic_fs__logic_fs__b_in_1.t- + } + // b0__c_b_out_2 := nor_gate(b1__b_in(0).F, b1__b_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[0].f | b1__b_in[0].t)) -> b0__c_b_out_2+ + [after=1000]( ~( ~(b1__b_in[0].f | b1__b_in[0].t))) -> b0__c_b_out_2- + } + // b1__b_in(0).F := cgate(b(2).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[2].f & b0__en) & ~reset -> b1__b_in[0].f+ + [after=1000]( ~(b[2].f | b0__en)) | reset -> b1__b_in[0].f- + } + // b1__b_in(0).T := cgate(b(2).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[2].t & b0__en) & ~reset -> b1__b_in[0].t+ + [after=1000]( ~(b[2].t | b0__en)) | reset -> b1__b_in[0].t- + } + // b0__c_b_out_3 := nor_gate(b1__b_in(1).F, b1__b_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[1].f | b1__b_in[1].t)) -> b0__c_b_out_3+ + [after=1000]( ~( ~(b1__b_in[1].f | b1__b_in[1].t))) -> b0__c_b_out_3- + } + // b1__b_in(1).F := cgate(b(3).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[3].f & b0__en) & ~reset -> b1__b_in[1].f+ + [after=1000]( ~(b[3].f | b0__en)) | reset -> b1__b_in[1].f- + } + // b1__b_in(1).T := cgate(b(3).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[3].t & b0__en) & ~reset -> b1__b_in[1].t+ + [after=1000]( ~(b[3].t | b0__en)) | reset -> b1__b_in[1].t- + } + // b0__c_b_out_4 := nor_gate(b1__b_in(2).F, b1__b_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[2].f | b1__b_in[2].t)) -> b0__c_b_out_4+ + [after=1000]( ~( ~(b1__b_in[2].f | b1__b_in[2].t))) -> b0__c_b_out_4- + } + // b1__b_in(2).F := cgate(b(4).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[4].f & b0__en) & ~reset -> b1__b_in[2].f+ + [after=1000]( ~(b[4].f | b0__en)) | reset -> b1__b_in[2].f- + } + // b1__b_in(2).T := cgate(b(4).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[4].t & b0__en) & ~reset -> b1__b_in[2].t+ + [after=1000]( ~(b[4].t | b0__en)) | reset -> b1__b_in[2].t- + } + // b0__c_b_out_5 := nor_gate(b1__b_in(3).F, b1__b_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[3].f | b1__b_in[3].t)) -> b0__c_b_out_5+ + [after=1000]( ~( ~(b1__b_in[3].f | b1__b_in[3].t))) -> b0__c_b_out_5- + } + // b1__b_in(3).F := cgate(b(5).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[5].f & b0__en) & ~reset -> b1__b_in[3].f+ + [after=1000]( ~(b[5].f | b0__en)) | reset -> b1__b_in[3].f- + } + // b1__b_in(3).T := cgate(b(5).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[5].t & b0__en) & ~reset -> b1__b_in[3].t+ + [after=1000]( ~(b[5].t | b0__en)) | reset -> b1__b_in[3].t- + } + // b0__c_b_out_6 := nor_gate(b1__b_in(4).F, b1__b_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[4].f | b1__b_in[4].t)) -> b0__c_b_out_6+ + [after=1000]( ~( ~(b1__b_in[4].f | b1__b_in[4].t))) -> b0__c_b_out_6- + } + // b1__b_in(4).F := cgate(b(6).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[6].f & b0__en) & ~reset -> b1__b_in[4].f+ + [after=1000]( ~(b[6].f | b0__en)) | reset -> b1__b_in[4].f- + } + // b1__b_in(4).T := cgate(b(6).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[6].t & b0__en) & ~reset -> b1__b_in[4].t+ + [after=1000]( ~(b[6].t | b0__en)) | reset -> b1__b_in[4].t- + } + // b0__c_b_out_7 := nor_gate(b1__b_in(5).F, b1__b_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b1__b_in[5].f | b1__b_in[5].t)) -> b0__c_b_out_7+ + [after=1000]( ~( ~(b1__b_in[5].f | b1__b_in[5].t))) -> b0__c_b_out_7- + } + // b1__b_in(5).F := cgate(b(7).F, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[7].f & b0__en) & ~reset -> b1__b_in[5].f+ + [after=1000]( ~(b[7].f | b0__en)) | reset -> b1__b_in[5].f- + } + // b1__b_in(5).T := cgate(b(7).T, b0__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b[7].t & b0__en) & ~reset -> b1__b_in[5].t+ + [after=1000]( ~(b[7].t | b0__en)) | reset -> b1__b_in[5].t- + } + // b0__ocd_n_lvl0_0 := cgate(b0__c_a_out_0, b0__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b0__c_a_out_0 & b0__c_a_out_1) -> b0__ocd_n_lvl0_0+ + [after=1000]( ~(b0__c_a_out_0 | b0__c_a_out_1)) -> b0__ocd_n_lvl0_0- + } + // b0__ocd_n_lvl0_1 := cgate(b0__c_a_out_2, b0__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b0__c_a_out_2 & b0__c_a_out_3) -> b0__ocd_n_lvl0_1+ + [after=1000]( ~(b0__c_a_out_2 | b0__c_a_out_3)) -> b0__ocd_n_lvl0_1- + } + // b0__ocd_n_lvl0_2 := cgate(b0__c_a_out_4, b0__c_a_out_5) delay(1.0 ns); + prs { + [after=1000](b0__c_a_out_4 & b0__c_a_out_5) -> b0__ocd_n_lvl0_2+ + [after=1000]( ~(b0__c_a_out_4 | b0__c_a_out_5)) -> b0__ocd_n_lvl0_2- + } + // b0__ocd_n_lvl0_3 := cgate(b0__c_a_out_6, b0__c_a_out_7) delay(1.0 ns); + prs { + [after=1000](b0__c_a_out_6 & b0__c_a_out_7) -> b0__ocd_n_lvl0_3+ + [after=1000]( ~(b0__c_a_out_6 | b0__c_a_out_7)) -> b0__ocd_n_lvl0_3- + } + // b0__ocd_n_lvl0_4 := cgate(b0__c_b_out_0, b0__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b0__c_b_out_0 & b0__c_b_out_1) -> b0__ocd_n_lvl0_4+ + [after=1000]( ~(b0__c_b_out_0 | b0__c_b_out_1)) -> b0__ocd_n_lvl0_4- + } + // b0__ocd_n_lvl0_5 := cgate(b0__c_b_out_2, b0__c_b_out_3) delay(1.0 ns); + prs { + [after=1000](b0__c_b_out_2 & b0__c_b_out_3) -> b0__ocd_n_lvl0_5+ + [after=1000]( ~(b0__c_b_out_2 | b0__c_b_out_3)) -> b0__ocd_n_lvl0_5- + } + // b0__ocd_n_lvl0_6 := cgate(b0__c_b_out_4, b0__c_b_out_5) delay(1.0 ns); + prs { + [after=1000](b0__c_b_out_4 & b0__c_b_out_5) -> b0__ocd_n_lvl0_6+ + [after=1000]( ~(b0__c_b_out_4 | b0__c_b_out_5)) -> b0__ocd_n_lvl0_6- + } + // b0__ocd_n_lvl0_7 := cgate(b0__c_b_out_6, b0__c_b_out_7) delay(1.0 ns); + prs { + [after=1000](b0__c_b_out_6 & b0__c_b_out_7) -> b0__ocd_n_lvl0_7+ + [after=1000]( ~(b0__c_b_out_6 | b0__c_b_out_7)) -> b0__ocd_n_lvl0_7- + } + // b0__ocd_n_lvl1_0 := cgate(b0__ocd_n_lvl0_0, b0__ocd_n_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl0_0 & b0__ocd_n_lvl0_1) -> b0__ocd_n_lvl1_0+ + [after=1000]( ~(b0__ocd_n_lvl0_0 | b0__ocd_n_lvl0_1)) -> b0__ocd_n_lvl1_0- + } + // b0__ocd_n_lvl1_1 := cgate(b0__ocd_n_lvl0_2, b0__ocd_n_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl0_2 & b0__ocd_n_lvl0_3) -> b0__ocd_n_lvl1_1+ + [after=1000]( ~(b0__ocd_n_lvl0_2 | b0__ocd_n_lvl0_3)) -> b0__ocd_n_lvl1_1- + } + // b0__ocd_n_lvl1_2 := cgate(b0__ocd_n_lvl0_4, b0__ocd_n_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl0_4 & b0__ocd_n_lvl0_5) -> b0__ocd_n_lvl1_2+ + [after=1000]( ~(b0__ocd_n_lvl0_4 | b0__ocd_n_lvl0_5)) -> b0__ocd_n_lvl1_2- + } + // b0__ocd_n_lvl1_3 := cgate(b0__ocd_n_lvl0_6, b0__ocd_n_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl0_6 & b0__ocd_n_lvl0_7) -> b0__ocd_n_lvl1_3+ + [after=1000]( ~(b0__ocd_n_lvl0_6 | b0__ocd_n_lvl0_7)) -> b0__ocd_n_lvl1_3- + } + // b0__ocd_n_lvl2_0 := cgate(b0__ocd_n_lvl1_0, b0__ocd_n_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl1_0 & b0__ocd_n_lvl1_1) -> b0__ocd_n_lvl2_0+ + [after=1000]( ~(b0__ocd_n_lvl1_0 | b0__ocd_n_lvl1_1)) -> b0__ocd_n_lvl2_0- + } + // b0__ocd_n_lvl2_1 := cgate(b0__ocd_n_lvl1_2, b0__ocd_n_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl1_2 & b0__ocd_n_lvl1_3) -> b0__ocd_n_lvl2_1+ + [after=1000]( ~(b0__ocd_n_lvl1_2 | b0__ocd_n_lvl1_3)) -> b0__ocd_n_lvl2_1- + } + // b0__ocd_n := cgate(b0__ocd_n_lvl2_0, b0__ocd_n_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b0__ocd_n_lvl2_0 & b0__ocd_n_lvl2_1) -> b0__ocd_n+ + [after=1000]( ~(b0__ocd_n_lvl2_0 | b0__ocd_n_lvl2_1)) -> b0__ocd_n- + } + // ack_out := inv(b0__ocd_n) delay(1.0 ns); + prs { + [after=1000]( ~b0__ocd_n) -> ack_out+ + [after=1000]( ~( ~b0__ocd_n)) -> ack_out- + } + // b1__c_a_out_0 := nor_gate(b2__a_in(0).F, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[0].f | b2__a_in[0].t)) -> b1__c_a_out_0+ + [after=1000]( ~( ~(b2__a_in[0].f | b2__a_in[0].t))) -> b1__c_a_out_0- + } + // b2__a_in(0).F := cgate(b1__a_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[0].f & b1__en) & ~reset -> b2__a_in[0].f+ + [after=1000]( ~(b1__a_in[0].f | b1__en)) | reset -> b2__a_in[0].f- + } + // b2__a_in(0).T := cgate(b1__a_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[0].t & b1__en) & ~reset -> b2__a_in[0].t+ + [after=1000]( ~(b1__a_in[0].t | b1__en)) | reset -> b2__a_in[0].t- + } + // b1__c_a_out_1 := nor_gate(b2__a_in(1).F, b2__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[1].f | b2__a_in[1].t)) -> b1__c_a_out_1+ + [after=1000]( ~( ~(b2__a_in[1].f | b2__a_in[1].t))) -> b1__c_a_out_1- + } + // b2__a_in(1).F := cgate(b1__a_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[1].f & b1__en) & ~reset -> b2__a_in[1].f+ + [after=1000]( ~(b1__a_in[1].f | b1__en)) | reset -> b2__a_in[1].f- + } + // b2__a_in(1).T := cgate(b1__a_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[1].t & b1__en) & ~reset -> b2__a_in[1].t+ + [after=1000]( ~(b1__a_in[1].t | b1__en)) | reset -> b2__a_in[1].t- + } + // b1__c_a_out_2 := nor_gate(b2__a_in(2).F, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[2].f | b2__a_in[2].t)) -> b1__c_a_out_2+ + [after=1000]( ~( ~(b2__a_in[2].f | b2__a_in[2].t))) -> b1__c_a_out_2- + } + // b2__a_in(2).F := cgate(b1__a_in(2).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[2].f & b1__en) & ~reset -> b2__a_in[2].f+ + [after=1000]( ~(b1__a_in[2].f | b1__en)) | reset -> b2__a_in[2].f- + } + // b2__a_in(2).T := cgate(b1__a_in(2).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[2].t & b1__en) & ~reset -> b2__a_in[2].t+ + [after=1000]( ~(b1__a_in[2].t | b1__en)) | reset -> b2__a_in[2].t- + } + // b1__c_a_out_3 := nor_gate(b2__a_in(3).F, b2__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[3].f | b2__a_in[3].t)) -> b1__c_a_out_3+ + [after=1000]( ~( ~(b2__a_in[3].f | b2__a_in[3].t))) -> b1__c_a_out_3- + } + // b2__a_in(3).F := cgate(b1__a_in(3).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[3].f & b1__en) & ~reset -> b2__a_in[3].f+ + [after=1000]( ~(b1__a_in[3].f | b1__en)) | reset -> b2__a_in[3].f- + } + // b2__a_in(3).T := cgate(b1__a_in(3).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[3].t & b1__en) & ~reset -> b2__a_in[3].t+ + [after=1000]( ~(b1__a_in[3].t | b1__en)) | reset -> b2__a_in[3].t- + } + // b1__c_a_out_4 := nor_gate(b2__a_in(4).F, b2__a_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[4].f | b2__a_in[4].t)) -> b1__c_a_out_4+ + [after=1000]( ~( ~(b2__a_in[4].f | b2__a_in[4].t))) -> b1__c_a_out_4- + } + // b2__a_in(4).F := cgate(b1__a_in(4).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[4].f & b1__en) & ~reset -> b2__a_in[4].f+ + [after=1000]( ~(b1__a_in[4].f | b1__en)) | reset -> b2__a_in[4].f- + } + // b2__a_in(4).T := cgate(b1__a_in(4).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[4].t & b1__en) & ~reset -> b2__a_in[4].t+ + [after=1000]( ~(b1__a_in[4].t | b1__en)) | reset -> b2__a_in[4].t- + } + // b1__c_a_out_5 := nor_gate(b2__a_in(5).F, b2__a_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[5].f | b2__a_in[5].t)) -> b1__c_a_out_5+ + [after=1000]( ~( ~(b2__a_in[5].f | b2__a_in[5].t))) -> b1__c_a_out_5- + } + // b2__a_in(5).F := cgate(b1__a_in(5).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[5].f & b1__en) & ~reset -> b2__a_in[5].f+ + [after=1000]( ~(b1__a_in[5].f | b1__en)) | reset -> b2__a_in[5].f- + } + // b2__a_in(5).T := cgate(b1__a_in(5).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[5].t & b1__en) & ~reset -> b2__a_in[5].t+ + [after=1000]( ~(b1__a_in[5].t | b1__en)) | reset -> b2__a_in[5].t- + } + // b1__c_a_out_6 := nor_gate(b2__a_in(6).F, b2__a_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[6].f | b2__a_in[6].t)) -> b1__c_a_out_6+ + [after=1000]( ~( ~(b2__a_in[6].f | b2__a_in[6].t))) -> b1__c_a_out_6- + } + // b2__a_in(6).F := cgate(b1__a_in(6).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[6].f & b1__en) & ~reset -> b2__a_in[6].f+ + [after=1000]( ~(b1__a_in[6].f | b1__en)) | reset -> b2__a_in[6].f- + } + // b2__a_in(6).T := cgate(b1__a_in(6).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[6].t & b1__en) & ~reset -> b2__a_in[6].t+ + [after=1000]( ~(b1__a_in[6].t | b1__en)) | reset -> b2__a_in[6].t- + } + // b1__c_a_out_7 := nor_gate(b2__a_in(7).F, b2__a_in(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__a_in[7].f | b2__a_in[7].t)) -> b1__c_a_out_7+ + [after=1000]( ~( ~(b2__a_in[7].f | b2__a_in[7].t))) -> b1__c_a_out_7- + } + // b2__a_in(7).F := cgate(b1__a_in(7).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[7].f & b1__en) & ~reset -> b2__a_in[7].f+ + [after=1000]( ~(b1__a_in[7].f | b1__en)) | reset -> b2__a_in[7].f- + } + // b2__a_in(7).T := cgate(b1__a_in(7).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__a_in[7].t & b1__en) & ~reset -> b2__a_in[7].t+ + [after=1000]( ~(b1__a_in[7].t | b1__en)) | reset -> b2__a_in[7].t- + } + // b1__c_b_out_0 := nor_gate(logic_ms_1__logic_ms_1__b_in_0.F, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | logic_ms_1__logic_ms_1__b_in_0.t)) -> b1__c_b_out_0+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__b_in_0.f | logic_ms_1__logic_ms_1__b_in_0.t))) -> b1__c_b_out_0- + } + // logic_ms_1__logic_ms_1__b_in_0.F := cgate(b1__b_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[0].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__b_in_0.f+ + [after=1000]( ~(b1__b_in[0].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__b_in_0.f- + } + // logic_ms_1__logic_ms_1__b_in_0.T := cgate(b1__b_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[0].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__b_in_0.t+ + [after=1000]( ~(b1__b_in[0].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__b_in_0.t- + } + // b1__c_b_out_1 := nor_gate(b2__b_in(0).F, b2__b_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__b_in[0].f | b2__b_in[0].t)) -> b1__c_b_out_1+ + [after=1000]( ~( ~(b2__b_in[0].f | b2__b_in[0].t))) -> b1__c_b_out_1- + } + // b2__b_in(0).F := cgate(b1__b_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[1].f & b1__en) & ~reset -> b2__b_in[0].f+ + [after=1000]( ~(b1__b_in[1].f | b1__en)) | reset -> b2__b_in[0].f- + } + // b2__b_in(0).T := cgate(b1__b_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[1].t & b1__en) & ~reset -> b2__b_in[0].t+ + [after=1000]( ~(b1__b_in[1].t | b1__en)) | reset -> b2__b_in[0].t- + } + // b1__c_b_out_2 := nor_gate(b2__b_in(1).F, b2__b_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__b_in[1].f | b2__b_in[1].t)) -> b1__c_b_out_2+ + [after=1000]( ~( ~(b2__b_in[1].f | b2__b_in[1].t))) -> b1__c_b_out_2- + } + // b2__b_in(1).F := cgate(b1__b_in(2).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[2].f & b1__en) & ~reset -> b2__b_in[1].f+ + [after=1000]( ~(b1__b_in[2].f | b1__en)) | reset -> b2__b_in[1].f- + } + // b2__b_in(1).T := cgate(b1__b_in(2).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[2].t & b1__en) & ~reset -> b2__b_in[1].t+ + [after=1000]( ~(b1__b_in[2].t | b1__en)) | reset -> b2__b_in[1].t- + } + // b1__c_b_out_3 := nor_gate(b2__b_in(2).F, b2__b_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__b_in[2].f | b2__b_in[2].t)) -> b1__c_b_out_3+ + [after=1000]( ~( ~(b2__b_in[2].f | b2__b_in[2].t))) -> b1__c_b_out_3- + } + // b2__b_in(2).F := cgate(b1__b_in(3).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[3].f & b1__en) & ~reset -> b2__b_in[2].f+ + [after=1000]( ~(b1__b_in[3].f | b1__en)) | reset -> b2__b_in[2].f- + } + // b2__b_in(2).T := cgate(b1__b_in(3).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[3].t & b1__en) & ~reset -> b2__b_in[2].t+ + [after=1000]( ~(b1__b_in[3].t | b1__en)) | reset -> b2__b_in[2].t- + } + // b1__c_b_out_4 := nor_gate(b2__b_in(3).F, b2__b_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__b_in[3].f | b2__b_in[3].t)) -> b1__c_b_out_4+ + [after=1000]( ~( ~(b2__b_in[3].f | b2__b_in[3].t))) -> b1__c_b_out_4- + } + // b2__b_in(3).F := cgate(b1__b_in(4).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[4].f & b1__en) & ~reset -> b2__b_in[3].f+ + [after=1000]( ~(b1__b_in[4].f | b1__en)) | reset -> b2__b_in[3].f- + } + // b2__b_in(3).T := cgate(b1__b_in(4).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[4].t & b1__en) & ~reset -> b2__b_in[3].t+ + [after=1000]( ~(b1__b_in[4].t | b1__en)) | reset -> b2__b_in[3].t- + } + // b1__c_b_out_5 := nor_gate(b2__b_in(4).F, b2__b_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__b_in[4].f | b2__b_in[4].t)) -> b1__c_b_out_5+ + [after=1000]( ~( ~(b2__b_in[4].f | b2__b_in[4].t))) -> b1__c_b_out_5- + } + // b2__b_in(4).F := cgate(b1__b_in(5).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[5].f & b1__en) & ~reset -> b2__b_in[4].f+ + [after=1000]( ~(b1__b_in[5].f | b1__en)) | reset -> b2__b_in[4].f- + } + // b2__b_in(4).T := cgate(b1__b_in(5).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__b_in[5].t & b1__en) & ~reset -> b2__b_in[4].t+ + [after=1000]( ~(b1__b_in[5].t | b1__en)) | reset -> b2__b_in[4].t- + } + // b1__c_s_out_0 := nor_gate(b2__s_in(0).F, b2__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__s_in[0].f | b2__s_in[0].t)) -> b1__c_s_out_0+ + [after=1000]( ~( ~(b2__s_in[0].f | b2__s_in[0].t))) -> b1__c_s_out_0- + } + // b2__s_in(0).F := cgate(b1__s_in(0).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[0].f & b1__en) & ~reset -> b2__s_in[0].f+ + [after=1000]( ~(b1__s_in[0].f | b1__en)) | reset -> b2__s_in[0].f- + } + // b2__s_in(0).T := cgate(b1__s_in(0).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[0].t & b1__en) & ~reset -> b2__s_in[0].t+ + [after=1000]( ~(b1__s_in[0].t | b1__en)) | reset -> b2__s_in[0].t- + } + // b1__c_s_out_1 := nor_gate(b2__s_in(1).F, b2__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b2__s_in[1].f | b2__s_in[1].t)) -> b1__c_s_out_1+ + [after=1000]( ~( ~(b2__s_in[1].f | b2__s_in[1].t))) -> b1__c_s_out_1- + } + // b2__s_in(1).F := cgate(b1__s_in(1).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[1].f & b1__en) & ~reset -> b2__s_in[1].f+ + [after=1000]( ~(b1__s_in[1].f | b1__en)) | reset -> b2__s_in[1].f- + } + // b2__s_in(1).T := cgate(b1__s_in(1).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[1].t & b1__en) & ~reset -> b2__s_in[1].t+ + [after=1000]( ~(b1__s_in[1].t | b1__en)) | reset -> b2__s_in[1].t- + } + // b1__c_s_out_2 := nor_gate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__s_in_2.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__s_in_2.t)) -> b1__c_s_out_2+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__s_in_2.t))) -> b1__c_s_out_2- + } + // logic_ms_1__logic_ms_1__s_in_2.F := cgate(b1__s_in(2).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[2].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_2.f+ + [after=1000]( ~(b1__s_in[2].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_2.f- + } + // logic_ms_1__logic_ms_1__s_in_2.T := cgate(b1__s_in(2).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[2].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_2.t+ + [after=1000]( ~(b1__s_in[2].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_2.t- + } + // b1__c_s_out_3 := nor_gate(logic_ms_1__logic_ms_1__s_in_3.F, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_3.f | logic_ms_1__logic_ms_1__s_in_3.t)) -> b1__c_s_out_3+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_3.f | logic_ms_1__logic_ms_1__s_in_3.t))) -> b1__c_s_out_3- + } + // logic_ms_1__logic_ms_1__s_in_3.F := cgate(b1__s_in(3).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[3].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_3.f+ + [after=1000]( ~(b1__s_in[3].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_3.f- + } + // logic_ms_1__logic_ms_1__s_in_3.T := cgate(b1__s_in(3).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[3].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_3.t+ + [after=1000]( ~(b1__s_in[3].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_3.t- + } + // b1__c_s_out_4 := nor_gate(logic_ms_1__logic_ms_1__s_in_4.F, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_4.f | logic_ms_1__logic_ms_1__s_in_4.t)) -> b1__c_s_out_4+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_4.f | logic_ms_1__logic_ms_1__s_in_4.t))) -> b1__c_s_out_4- + } + // logic_ms_1__logic_ms_1__s_in_4.F := cgate(b1__s_in(4).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[4].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_4.f+ + [after=1000]( ~(b1__s_in[4].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_4.f- + } + // logic_ms_1__logic_ms_1__s_in_4.T := cgate(b1__s_in(4).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[4].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_4.t+ + [after=1000]( ~(b1__s_in[4].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_4.t- + } + // b1__c_s_out_5 := nor_gate(logic_ms_1__logic_ms_1__s_in_5.F, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_5.f | logic_ms_1__logic_ms_1__s_in_5.t)) -> b1__c_s_out_5+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_5.f | logic_ms_1__logic_ms_1__s_in_5.t))) -> b1__c_s_out_5- + } + // logic_ms_1__logic_ms_1__s_in_5.F := cgate(b1__s_in(5).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[5].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_5.f+ + [after=1000]( ~(b1__s_in[5].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_5.f- + } + // logic_ms_1__logic_ms_1__s_in_5.T := cgate(b1__s_in(5).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[5].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_5.t+ + [after=1000]( ~(b1__s_in[5].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_5.t- + } + // b1__c_s_out_6 := nor_gate(logic_ms_1__logic_ms_1__s_in_6.F, logic_ms_1__logic_ms_1__s_in_6.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_6.f | logic_ms_1__logic_ms_1__s_in_6.t)) -> b1__c_s_out_6+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_6.f | logic_ms_1__logic_ms_1__s_in_6.t))) -> b1__c_s_out_6- + } + // logic_ms_1__logic_ms_1__s_in_6.F := cgate(b1__s_in(6).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[6].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_6.f+ + [after=1000]( ~(b1__s_in[6].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_6.f- + } + // logic_ms_1__logic_ms_1__s_in_6.T := cgate(b1__s_in(6).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[6].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_6.t+ + [after=1000]( ~(b1__s_in[6].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_6.t- + } + // b1__c_s_out_7 := nor_gate(logic_ms_1__logic_ms_1__s_in_7.F, logic_ms_1__logic_ms_1__s_in_7.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_7.f | logic_ms_1__logic_ms_1__s_in_7.t)) -> b1__c_s_out_7+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_7.f | logic_ms_1__logic_ms_1__s_in_7.t))) -> b1__c_s_out_7- + } + // logic_ms_1__logic_ms_1__s_in_7.F := cgate(b1__s_in(7).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[7].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_7.f+ + [after=1000]( ~(b1__s_in[7].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_7.f- + } + // logic_ms_1__logic_ms_1__s_in_7.T := cgate(b1__s_in(7).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[7].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_7.t+ + [after=1000]( ~(b1__s_in[7].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_7.t- + } + // b1__c_s_out_8 := nor_gate(logic_ms_1__logic_ms_1__s_in_8.F, logic_ms_1__logic_ms_1__s_in_8.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_8.f | logic_ms_1__logic_ms_1__s_in_8.t)) -> b1__c_s_out_8+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_8.f | logic_ms_1__logic_ms_1__s_in_8.t))) -> b1__c_s_out_8- + } + // logic_ms_1__logic_ms_1__s_in_8.F := cgate(b1__s_in(8).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[8].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_8.f+ + [after=1000]( ~(b1__s_in[8].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_8.f- + } + // logic_ms_1__logic_ms_1__s_in_8.T := cgate(b1__s_in(8).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[8].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_8.t+ + [after=1000]( ~(b1__s_in[8].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_8.t- + } + // b1__c_s_out_9 := nor_gate(logic_ms_1__logic_ms_1__s_in_9.F, logic_ms_1__logic_ms_1__s_in_9.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_9.f | logic_ms_1__logic_ms_1__s_in_9.t)) -> b1__c_s_out_9+ + [after=1000]( ~( ~(logic_ms_1__logic_ms_1__s_in_9.f | logic_ms_1__logic_ms_1__s_in_9.t))) -> b1__c_s_out_9- + } + // logic_ms_1__logic_ms_1__s_in_9.F := cgate(b1__s_in(9).F, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[9].f & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_9.f+ + [after=1000]( ~(b1__s_in[9].f | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_9.f- + } + // logic_ms_1__logic_ms_1__s_in_9.T := cgate(b1__s_in(9).T, b1__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b1__s_in[9].t & b1__en) & ~reset -> logic_ms_1__logic_ms_1__s_in_9.t+ + [after=1000]( ~(b1__s_in[9].t | b1__en)) | reset -> logic_ms_1__logic_ms_1__s_in_9.t- + } + // b0__en_lvl0_0 := cgate(b1__c_a_out_0, b1__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b1__c_a_out_0 & b1__c_a_out_1) -> b0__en_lvl0_0+ + [after=1000]( ~(b1__c_a_out_0 | b1__c_a_out_1)) -> b0__en_lvl0_0- + } + // b0__en_lvl0_1 := cgate(b1__c_a_out_2, b1__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b1__c_a_out_2 & b1__c_a_out_3) -> b0__en_lvl0_1+ + [after=1000]( ~(b1__c_a_out_2 | b1__c_a_out_3)) -> b0__en_lvl0_1- + } + // b0__en_lvl0_2 := cgate(b1__c_a_out_4, b1__c_a_out_5) delay(1.0 ns); + prs { + [after=1000](b1__c_a_out_4 & b1__c_a_out_5) -> b0__en_lvl0_2+ + [after=1000]( ~(b1__c_a_out_4 | b1__c_a_out_5)) -> b0__en_lvl0_2- + } + // b0__en_lvl0_3 := cgate(b1__c_a_out_6, b1__c_a_out_7) delay(1.0 ns); + prs { + [after=1000](b1__c_a_out_6 & b1__c_a_out_7) -> b0__en_lvl0_3+ + [after=1000]( ~(b1__c_a_out_6 | b1__c_a_out_7)) -> b0__en_lvl0_3- + } + // b0__en_lvl0_4 := cgate(b1__c_b_out_0, b1__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b1__c_b_out_0 & b1__c_b_out_1) -> b0__en_lvl0_4+ + [after=1000]( ~(b1__c_b_out_0 | b1__c_b_out_1)) -> b0__en_lvl0_4- + } + // b0__en_lvl0_5 := cgate(b1__c_b_out_2, b1__c_b_out_3) delay(1.0 ns); + prs { + [after=1000](b1__c_b_out_2 & b1__c_b_out_3) -> b0__en_lvl0_5+ + [after=1000]( ~(b1__c_b_out_2 | b1__c_b_out_3)) -> b0__en_lvl0_5- + } + // b0__en_lvl0_6 := cgate(b1__c_b_out_4, b1__c_b_out_5) delay(1.0 ns); + prs { + [after=1000](b1__c_b_out_4 & b1__c_b_out_5) -> b0__en_lvl0_6+ + [after=1000]( ~(b1__c_b_out_4 | b1__c_b_out_5)) -> b0__en_lvl0_6- + } + // b0__en_lvl0_7 := cgate(b1__c_s_out_0, b1__c_s_out_1) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_0 & b1__c_s_out_1) -> b0__en_lvl0_7+ + [after=1000]( ~(b1__c_s_out_0 | b1__c_s_out_1)) -> b0__en_lvl0_7- + } + // b0__en_lvl0_8 := cgate(b1__c_s_out_2, b1__c_s_out_3) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_2 & b1__c_s_out_3) -> b0__en_lvl0_8+ + [after=1000]( ~(b1__c_s_out_2 | b1__c_s_out_3)) -> b0__en_lvl0_8- + } + // b0__en_lvl0_9 := cgate(b1__c_s_out_4, b1__c_s_out_5) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_4 & b1__c_s_out_5) -> b0__en_lvl0_9+ + [after=1000]( ~(b1__c_s_out_4 | b1__c_s_out_5)) -> b0__en_lvl0_9- + } + // b0__en_lvl0_10 := cgate(b1__c_s_out_6, b1__c_s_out_7) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_6 & b1__c_s_out_7) -> b0__en_lvl0_10+ + [after=1000]( ~(b1__c_s_out_6 | b1__c_s_out_7)) -> b0__en_lvl0_10- + } + // b0__en_lvl0_11 := cgate(b1__c_s_out_8, b1__c_s_out_9) delay(1.0 ns); + prs { + [after=1000](b1__c_s_out_8 & b1__c_s_out_9) -> b0__en_lvl0_11+ + [after=1000]( ~(b1__c_s_out_8 | b1__c_s_out_9)) -> b0__en_lvl0_11- + } + // b0__en_lvl1_0 := cgate(b0__en_lvl0_0, b0__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_0 & b0__en_lvl0_1) -> b0__en_lvl1_0+ + [after=1000]( ~(b0__en_lvl0_0 | b0__en_lvl0_1)) -> b0__en_lvl1_0- + } + // b0__en_lvl1_1 := cgate(b0__en_lvl0_2, b0__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_2 & b0__en_lvl0_3) -> b0__en_lvl1_1+ + [after=1000]( ~(b0__en_lvl0_2 | b0__en_lvl0_3)) -> b0__en_lvl1_1- + } + // b0__en_lvl1_2 := cgate(b0__en_lvl0_4, b0__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_4 & b0__en_lvl0_5) -> b0__en_lvl1_2+ + [after=1000]( ~(b0__en_lvl0_4 | b0__en_lvl0_5)) -> b0__en_lvl1_2- + } + // b0__en_lvl1_3 := cgate(b0__en_lvl0_6, b0__en_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_6 & b0__en_lvl0_7) -> b0__en_lvl1_3+ + [after=1000]( ~(b0__en_lvl0_6 | b0__en_lvl0_7)) -> b0__en_lvl1_3- + } + // b0__en_lvl1_4 := cgate(b0__en_lvl0_8, b0__en_lvl0_9) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_8 & b0__en_lvl0_9) -> b0__en_lvl1_4+ + [after=1000]( ~(b0__en_lvl0_8 | b0__en_lvl0_9)) -> b0__en_lvl1_4- + } + // b0__en_lvl1_5 := cgate(b0__en_lvl0_10, b0__en_lvl0_11) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl0_10 & b0__en_lvl0_11) -> b0__en_lvl1_5+ + [after=1000]( ~(b0__en_lvl0_10 | b0__en_lvl0_11)) -> b0__en_lvl1_5- + } + // b0__en_lvl2_0 := cgate(b0__en_lvl1_0, b0__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl1_0 & b0__en_lvl1_1) -> b0__en_lvl2_0+ + [after=1000]( ~(b0__en_lvl1_0 | b0__en_lvl1_1)) -> b0__en_lvl2_0- + } + // b0__en_lvl2_1 := cgate(b0__en_lvl1_2, b0__en_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl1_2 & b0__en_lvl1_3) -> b0__en_lvl2_1+ + [after=1000]( ~(b0__en_lvl1_2 | b0__en_lvl1_3)) -> b0__en_lvl2_1- + } + // b0__en_lvl2_2 := cgate(b0__en_lvl1_4, b0__en_lvl1_5) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl1_4 & b0__en_lvl1_5) -> b0__en_lvl2_2+ + [after=1000]( ~(b0__en_lvl1_4 | b0__en_lvl1_5)) -> b0__en_lvl2_2- + } + // b0__en_lvl3_0 := cgate(b0__en_lvl2_0, b0__en_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl2_0 & b0__en_lvl2_1) -> b0__en_lvl3_0+ + [after=1000]( ~(b0__en_lvl2_0 | b0__en_lvl2_1)) -> b0__en_lvl3_0- + } + // b0__en := cgate(b0__en_lvl3_0, b0__en_lvl2_2) delay(1.0 ns); + prs { + [after=1000](b0__en_lvl3_0 & b0__en_lvl2_2) -> b0__en+ + [after=1000]( ~(b0__en_lvl3_0 | b0__en_lvl2_2)) -> b0__en- + } + // b2__c_a_out_0 := nor_gate(b3__a_in(0).F, b3__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[0].f | b3__a_in[0].t)) -> b2__c_a_out_0+ + [after=1000]( ~( ~(b3__a_in[0].f | b3__a_in[0].t))) -> b2__c_a_out_0- + } + // b3__a_in(0).F := cgate(b2__a_in(0).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[0].f & b2__en) & ~reset -> b3__a_in[0].f+ + [after=1000]( ~(b2__a_in[0].f | b2__en)) | reset -> b3__a_in[0].f- + } + // b3__a_in(0).T := cgate(b2__a_in(0).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[0].t & b2__en) & ~reset -> b3__a_in[0].t+ + [after=1000]( ~(b2__a_in[0].t | b2__en)) | reset -> b3__a_in[0].t- + } + // b2__c_a_out_1 := nor_gate(b3__a_in(1).F, b3__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[1].f | b3__a_in[1].t)) -> b2__c_a_out_1+ + [after=1000]( ~( ~(b3__a_in[1].f | b3__a_in[1].t))) -> b2__c_a_out_1- + } + // b3__a_in(1).F := cgate(b2__a_in(1).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[1].f & b2__en) & ~reset -> b3__a_in[1].f+ + [after=1000]( ~(b2__a_in[1].f | b2__en)) | reset -> b3__a_in[1].f- + } + // b3__a_in(1).T := cgate(b2__a_in(1).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[1].t & b2__en) & ~reset -> b3__a_in[1].t+ + [after=1000]( ~(b2__a_in[1].t | b2__en)) | reset -> b3__a_in[1].t- + } + // b2__c_a_out_2 := nor_gate(b3__a_in(2).F, b3__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[2].f | b3__a_in[2].t)) -> b2__c_a_out_2+ + [after=1000]( ~( ~(b3__a_in[2].f | b3__a_in[2].t))) -> b2__c_a_out_2- + } + // b3__a_in(2).F := cgate(b2__a_in(2).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[2].f & b2__en) & ~reset -> b3__a_in[2].f+ + [after=1000]( ~(b2__a_in[2].f | b2__en)) | reset -> b3__a_in[2].f- + } + // b3__a_in(2).T := cgate(b2__a_in(2).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[2].t & b2__en) & ~reset -> b3__a_in[2].t+ + [after=1000]( ~(b2__a_in[2].t | b2__en)) | reset -> b3__a_in[2].t- + } + // b2__c_a_out_3 := nor_gate(b3__a_in(3).F, b3__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[3].f | b3__a_in[3].t)) -> b2__c_a_out_3+ + [after=1000]( ~( ~(b3__a_in[3].f | b3__a_in[3].t))) -> b2__c_a_out_3- + } + // b3__a_in(3).F := cgate(b2__a_in(3).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[3].f & b2__en) & ~reset -> b3__a_in[3].f+ + [after=1000]( ~(b2__a_in[3].f | b2__en)) | reset -> b3__a_in[3].f- + } + // b3__a_in(3).T := cgate(b2__a_in(3).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[3].t & b2__en) & ~reset -> b3__a_in[3].t+ + [after=1000]( ~(b2__a_in[3].t | b2__en)) | reset -> b3__a_in[3].t- + } + // b2__c_a_out_4 := nor_gate(b3__a_in(4).F, b3__a_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[4].f | b3__a_in[4].t)) -> b2__c_a_out_4+ + [after=1000]( ~( ~(b3__a_in[4].f | b3__a_in[4].t))) -> b2__c_a_out_4- + } + // b3__a_in(4).F := cgate(b2__a_in(4).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[4].f & b2__en) & ~reset -> b3__a_in[4].f+ + [after=1000]( ~(b2__a_in[4].f | b2__en)) | reset -> b3__a_in[4].f- + } + // b3__a_in(4).T := cgate(b2__a_in(4).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[4].t & b2__en) & ~reset -> b3__a_in[4].t+ + [after=1000]( ~(b2__a_in[4].t | b2__en)) | reset -> b3__a_in[4].t- + } + // b2__c_a_out_5 := nor_gate(b3__a_in(5).F, b3__a_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[5].f | b3__a_in[5].t)) -> b2__c_a_out_5+ + [after=1000]( ~( ~(b3__a_in[5].f | b3__a_in[5].t))) -> b2__c_a_out_5- + } + // b3__a_in(5).F := cgate(b2__a_in(5).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[5].f & b2__en) & ~reset -> b3__a_in[5].f+ + [after=1000]( ~(b2__a_in[5].f | b2__en)) | reset -> b3__a_in[5].f- + } + // b3__a_in(5).T := cgate(b2__a_in(5).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[5].t & b2__en) & ~reset -> b3__a_in[5].t+ + [after=1000]( ~(b2__a_in[5].t | b2__en)) | reset -> b3__a_in[5].t- + } + // b2__c_a_out_6 := nor_gate(b3__a_in(6).F, b3__a_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[6].f | b3__a_in[6].t)) -> b2__c_a_out_6+ + [after=1000]( ~( ~(b3__a_in[6].f | b3__a_in[6].t))) -> b2__c_a_out_6- + } + // b3__a_in(6).F := cgate(b2__a_in(6).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[6].f & b2__en) & ~reset -> b3__a_in[6].f+ + [after=1000]( ~(b2__a_in[6].f | b2__en)) | reset -> b3__a_in[6].f- + } + // b3__a_in(6).T := cgate(b2__a_in(6).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[6].t & b2__en) & ~reset -> b3__a_in[6].t+ + [after=1000]( ~(b2__a_in[6].t | b2__en)) | reset -> b3__a_in[6].t- + } + // b2__c_a_out_7 := nor_gate(b3__a_in(7).F, b3__a_in(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__a_in[7].f | b3__a_in[7].t)) -> b2__c_a_out_7+ + [after=1000]( ~( ~(b3__a_in[7].f | b3__a_in[7].t))) -> b2__c_a_out_7- + } + // b3__a_in(7).F := cgate(b2__a_in(7).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[7].f & b2__en) & ~reset -> b3__a_in[7].f+ + [after=1000]( ~(b2__a_in[7].f | b2__en)) | reset -> b3__a_in[7].f- + } + // b3__a_in(7).T := cgate(b2__a_in(7).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__a_in[7].t & b2__en) & ~reset -> b3__a_in[7].t+ + [after=1000]( ~(b2__a_in[7].t | b2__en)) | reset -> b3__a_in[7].t- + } + // b2__c_b_out_0 := nor_gate(logic_ms_2__logic_ms_2__b_in_0.F, logic_ms_2__logic_ms_2__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | logic_ms_2__logic_ms_2__b_in_0.t)) -> b2__c_b_out_0+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__b_in_0.f | logic_ms_2__logic_ms_2__b_in_0.t))) -> b2__c_b_out_0- + } + // logic_ms_2__logic_ms_2__b_in_0.F := cgate(b2__b_in(0).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[0].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__b_in_0.f+ + [after=1000]( ~(b2__b_in[0].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__b_in_0.f- + } + // logic_ms_2__logic_ms_2__b_in_0.T := cgate(b2__b_in(0).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[0].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__b_in_0.t+ + [after=1000]( ~(b2__b_in[0].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__b_in_0.t- + } + // b2__c_b_out_1 := nor_gate(b3__b_in(0).F, b3__b_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__b_in[0].f | b3__b_in[0].t)) -> b2__c_b_out_1+ + [after=1000]( ~( ~(b3__b_in[0].f | b3__b_in[0].t))) -> b2__c_b_out_1- + } + // b3__b_in(0).F := cgate(b2__b_in(1).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[1].f & b2__en) & ~reset -> b3__b_in[0].f+ + [after=1000]( ~(b2__b_in[1].f | b2__en)) | reset -> b3__b_in[0].f- + } + // b3__b_in(0).T := cgate(b2__b_in(1).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[1].t & b2__en) & ~reset -> b3__b_in[0].t+ + [after=1000]( ~(b2__b_in[1].t | b2__en)) | reset -> b3__b_in[0].t- + } + // b2__c_b_out_2 := nor_gate(b3__b_in(1).F, b3__b_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__b_in[1].f | b3__b_in[1].t)) -> b2__c_b_out_2+ + [after=1000]( ~( ~(b3__b_in[1].f | b3__b_in[1].t))) -> b2__c_b_out_2- + } + // b3__b_in(1).F := cgate(b2__b_in(2).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[2].f & b2__en) & ~reset -> b3__b_in[1].f+ + [after=1000]( ~(b2__b_in[2].f | b2__en)) | reset -> b3__b_in[1].f- + } + // b3__b_in(1).T := cgate(b2__b_in(2).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[2].t & b2__en) & ~reset -> b3__b_in[1].t+ + [after=1000]( ~(b2__b_in[2].t | b2__en)) | reset -> b3__b_in[1].t- + } + // b2__c_b_out_3 := nor_gate(b3__b_in(2).F, b3__b_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__b_in[2].f | b3__b_in[2].t)) -> b2__c_b_out_3+ + [after=1000]( ~( ~(b3__b_in[2].f | b3__b_in[2].t))) -> b2__c_b_out_3- + } + // b3__b_in(2).F := cgate(b2__b_in(3).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[3].f & b2__en) & ~reset -> b3__b_in[2].f+ + [after=1000]( ~(b2__b_in[3].f | b2__en)) | reset -> b3__b_in[2].f- + } + // b3__b_in(2).T := cgate(b2__b_in(3).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[3].t & b2__en) & ~reset -> b3__b_in[2].t+ + [after=1000]( ~(b2__b_in[3].t | b2__en)) | reset -> b3__b_in[2].t- + } + // b2__c_b_out_4 := nor_gate(b3__b_in(3).F, b3__b_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__b_in[3].f | b3__b_in[3].t)) -> b2__c_b_out_4+ + [after=1000]( ~( ~(b3__b_in[3].f | b3__b_in[3].t))) -> b2__c_b_out_4- + } + // b3__b_in(3).F := cgate(b2__b_in(4).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[4].f & b2__en) & ~reset -> b3__b_in[3].f+ + [after=1000]( ~(b2__b_in[4].f | b2__en)) | reset -> b3__b_in[3].f- + } + // b3__b_in(3).T := cgate(b2__b_in(4).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__b_in[4].t & b2__en) & ~reset -> b3__b_in[3].t+ + [after=1000]( ~(b2__b_in[4].t | b2__en)) | reset -> b3__b_in[3].t- + } + // b2__c_s_out_0 := nor_gate(b3__s_in(0).F, b3__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__s_in[0].f | b3__s_in[0].t)) -> b2__c_s_out_0+ + [after=1000]( ~( ~(b3__s_in[0].f | b3__s_in[0].t))) -> b2__c_s_out_0- + } + // b3__s_in(0).F := cgate(b2__s_in(0).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[0].f & b2__en) & ~reset -> b3__s_in[0].f+ + [after=1000]( ~(b2__s_in[0].f | b2__en)) | reset -> b3__s_in[0].f- + } + // b3__s_in(0).T := cgate(b2__s_in(0).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[0].t & b2__en) & ~reset -> b3__s_in[0].t+ + [after=1000]( ~(b2__s_in[0].t | b2__en)) | reset -> b3__s_in[0].t- + } + // b2__c_s_out_1 := nor_gate(b3__s_in(1).F, b3__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__s_in[1].f | b3__s_in[1].t)) -> b2__c_s_out_1+ + [after=1000]( ~( ~(b3__s_in[1].f | b3__s_in[1].t))) -> b2__c_s_out_1- + } + // b3__s_in(1).F := cgate(b2__s_in(1).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[1].f & b2__en) & ~reset -> b3__s_in[1].f+ + [after=1000]( ~(b2__s_in[1].f | b2__en)) | reset -> b3__s_in[1].f- + } + // b3__s_in(1).T := cgate(b2__s_in(1).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[1].t & b2__en) & ~reset -> b3__s_in[1].t+ + [after=1000]( ~(b2__s_in[1].t | b2__en)) | reset -> b3__s_in[1].t- + } + // b2__c_s_out_2 := nor_gate(b3__s_in(2).F, b3__s_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b3__s_in[2].f | b3__s_in[2].t)) -> b2__c_s_out_2+ + [after=1000]( ~( ~(b3__s_in[2].f | b3__s_in[2].t))) -> b2__c_s_out_2- + } + // b3__s_in(2).F := cgate(b2__s_in(2).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[2].f & b2__en) & ~reset -> b3__s_in[2].f+ + [after=1000]( ~(b2__s_in[2].f | b2__en)) | reset -> b3__s_in[2].f- + } + // b3__s_in(2).T := cgate(b2__s_in(2).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[2].t & b2__en) & ~reset -> b3__s_in[2].t+ + [after=1000]( ~(b2__s_in[2].t | b2__en)) | reset -> b3__s_in[2].t- + } + // b2__c_s_out_3 := nor_gate(logic_ms_2__logic_ms_2__s_in_3.F, logic_ms_2__logic_ms_2__s_in_3.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_3.f | logic_ms_2__logic_ms_2__s_in_3.t)) -> b2__c_s_out_3+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_3.f | logic_ms_2__logic_ms_2__s_in_3.t))) -> b2__c_s_out_3- + } + // logic_ms_2__logic_ms_2__s_in_3.F := cgate(b2__s_in(3).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[3].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_3.f+ + [after=1000]( ~(b2__s_in[3].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_3.f- + } + // logic_ms_2__logic_ms_2__s_in_3.T := cgate(b2__s_in(3).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[3].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_3.t+ + [after=1000]( ~(b2__s_in[3].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_3.t- + } + // b2__c_s_out_4 := nor_gate(logic_ms_2__logic_ms_2__s_in_4.F, logic_ms_2__logic_ms_2__s_in_4.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_4.f | logic_ms_2__logic_ms_2__s_in_4.t)) -> b2__c_s_out_4+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_4.f | logic_ms_2__logic_ms_2__s_in_4.t))) -> b2__c_s_out_4- + } + // logic_ms_2__logic_ms_2__s_in_4.F := cgate(b2__s_in(4).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[4].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_4.f+ + [after=1000]( ~(b2__s_in[4].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_4.f- + } + // logic_ms_2__logic_ms_2__s_in_4.T := cgate(b2__s_in(4).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[4].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_4.t+ + [after=1000]( ~(b2__s_in[4].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_4.t- + } + // b2__c_s_out_5 := nor_gate(logic_ms_2__logic_ms_2__s_in_5.F, logic_ms_2__logic_ms_2__s_in_5.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_5.f | logic_ms_2__logic_ms_2__s_in_5.t)) -> b2__c_s_out_5+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_5.f | logic_ms_2__logic_ms_2__s_in_5.t))) -> b2__c_s_out_5- + } + // logic_ms_2__logic_ms_2__s_in_5.F := cgate(b2__s_in(5).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[5].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_5.f+ + [after=1000]( ~(b2__s_in[5].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_5.f- + } + // logic_ms_2__logic_ms_2__s_in_5.T := cgate(b2__s_in(5).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[5].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_5.t+ + [after=1000]( ~(b2__s_in[5].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_5.t- + } + // b2__c_s_out_6 := nor_gate(logic_ms_2__logic_ms_2__s_in_6.F, logic_ms_2__logic_ms_2__s_in_6.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_6.f | logic_ms_2__logic_ms_2__s_in_6.t)) -> b2__c_s_out_6+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_6.f | logic_ms_2__logic_ms_2__s_in_6.t))) -> b2__c_s_out_6- + } + // logic_ms_2__logic_ms_2__s_in_6.F := cgate(b2__s_in(6).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[6].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_6.f+ + [after=1000]( ~(b2__s_in[6].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_6.f- + } + // logic_ms_2__logic_ms_2__s_in_6.T := cgate(b2__s_in(6).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[6].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_6.t+ + [after=1000]( ~(b2__s_in[6].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_6.t- + } + // b2__c_s_out_7 := nor_gate(logic_ms_2__logic_ms_2__s_in_7.F, logic_ms_2__logic_ms_2__s_in_7.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_7.f | logic_ms_2__logic_ms_2__s_in_7.t)) -> b2__c_s_out_7+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_7.f | logic_ms_2__logic_ms_2__s_in_7.t))) -> b2__c_s_out_7- + } + // logic_ms_2__logic_ms_2__s_in_7.F := cgate(b2__s_in(7).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[7].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_7.f+ + [after=1000]( ~(b2__s_in[7].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_7.f- + } + // logic_ms_2__logic_ms_2__s_in_7.T := cgate(b2__s_in(7).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[7].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_7.t+ + [after=1000]( ~(b2__s_in[7].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_7.t- + } + // b2__c_s_out_8 := nor_gate(logic_ms_2__logic_ms_2__s_in_8.F, logic_ms_2__logic_ms_2__s_in_8.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_8.f | logic_ms_2__logic_ms_2__s_in_8.t)) -> b2__c_s_out_8+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_8.f | logic_ms_2__logic_ms_2__s_in_8.t))) -> b2__c_s_out_8- + } + // logic_ms_2__logic_ms_2__s_in_8.F := cgate(b2__s_in(8).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[8].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_8.f+ + [after=1000]( ~(b2__s_in[8].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_8.f- + } + // logic_ms_2__logic_ms_2__s_in_8.T := cgate(b2__s_in(8).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[8].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_8.t+ + [after=1000]( ~(b2__s_in[8].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_8.t- + } + // b2__c_s_out_9 := nor_gate(logic_ms_2__logic_ms_2__s_in_9.F, logic_ms_2__logic_ms_2__s_in_9.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_9.f | logic_ms_2__logic_ms_2__s_in_9.t)) -> b2__c_s_out_9+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_9.f | logic_ms_2__logic_ms_2__s_in_9.t))) -> b2__c_s_out_9- + } + // logic_ms_2__logic_ms_2__s_in_9.F := cgate(b2__s_in(9).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[9].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_9.f+ + [after=1000]( ~(b2__s_in[9].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_9.f- + } + // logic_ms_2__logic_ms_2__s_in_9.T := cgate(b2__s_in(9).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[9].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_9.t+ + [after=1000]( ~(b2__s_in[9].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_9.t- + } + // b2__c_s_out_10 := nor_gate(logic_ms_2__logic_ms_2__s_in_10.F, logic_ms_2__logic_ms_2__s_in_10.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_10.f | logic_ms_2__logic_ms_2__s_in_10.t)) -> b2__c_s_out_10+ + [after=1000]( ~( ~(logic_ms_2__logic_ms_2__s_in_10.f | logic_ms_2__logic_ms_2__s_in_10.t))) -> b2__c_s_out_10- + } + // logic_ms_2__logic_ms_2__s_in_10.F := cgate(b2__s_in(10).F, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[10].f & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_10.f+ + [after=1000]( ~(b2__s_in[10].f | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_10.f- + } + // logic_ms_2__logic_ms_2__s_in_10.T := cgate(b2__s_in(10).T, b2__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b2__s_in[10].t & b2__en) & ~reset -> logic_ms_2__logic_ms_2__s_in_10.t+ + [after=1000]( ~(b2__s_in[10].t | b2__en)) | reset -> logic_ms_2__logic_ms_2__s_in_10.t- + } + // b1__en_lvl0_0 := cgate(b2__c_a_out_0, b2__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b2__c_a_out_0 & b2__c_a_out_1) -> b1__en_lvl0_0+ + [after=1000]( ~(b2__c_a_out_0 | b2__c_a_out_1)) -> b1__en_lvl0_0- + } + // b1__en_lvl0_1 := cgate(b2__c_a_out_2, b2__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b2__c_a_out_2 & b2__c_a_out_3) -> b1__en_lvl0_1+ + [after=1000]( ~(b2__c_a_out_2 | b2__c_a_out_3)) -> b1__en_lvl0_1- + } + // b1__en_lvl0_2 := cgate(b2__c_a_out_4, b2__c_a_out_5) delay(1.0 ns); + prs { + [after=1000](b2__c_a_out_4 & b2__c_a_out_5) -> b1__en_lvl0_2+ + [after=1000]( ~(b2__c_a_out_4 | b2__c_a_out_5)) -> b1__en_lvl0_2- + } + // b1__en_lvl0_3 := cgate(b2__c_a_out_6, b2__c_a_out_7) delay(1.0 ns); + prs { + [after=1000](b2__c_a_out_6 & b2__c_a_out_7) -> b1__en_lvl0_3+ + [after=1000]( ~(b2__c_a_out_6 | b2__c_a_out_7)) -> b1__en_lvl0_3- + } + // b1__en_lvl0_4 := cgate(b2__c_b_out_0, b2__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b2__c_b_out_0 & b2__c_b_out_1) -> b1__en_lvl0_4+ + [after=1000]( ~(b2__c_b_out_0 | b2__c_b_out_1)) -> b1__en_lvl0_4- + } + // b1__en_lvl0_5 := cgate(b2__c_b_out_2, b2__c_b_out_3) delay(1.0 ns); + prs { + [after=1000](b2__c_b_out_2 & b2__c_b_out_3) -> b1__en_lvl0_5+ + [after=1000]( ~(b2__c_b_out_2 | b2__c_b_out_3)) -> b1__en_lvl0_5- + } + // b1__en_lvl0_6 := cgate(b2__c_b_out_4, b2__c_s_out_0) delay(1.0 ns); + prs { + [after=1000](b2__c_b_out_4 & b2__c_s_out_0) -> b1__en_lvl0_6+ + [after=1000]( ~(b2__c_b_out_4 | b2__c_s_out_0)) -> b1__en_lvl0_6- + } + // b1__en_lvl0_7 := cgate(b2__c_s_out_1, b2__c_s_out_2) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_1 & b2__c_s_out_2) -> b1__en_lvl0_7+ + [after=1000]( ~(b2__c_s_out_1 | b2__c_s_out_2)) -> b1__en_lvl0_7- + } + // b1__en_lvl0_8 := cgate(b2__c_s_out_3, b2__c_s_out_4) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_3 & b2__c_s_out_4) -> b1__en_lvl0_8+ + [after=1000]( ~(b2__c_s_out_3 | b2__c_s_out_4)) -> b1__en_lvl0_8- + } + // b1__en_lvl0_9 := cgate(b2__c_s_out_5, b2__c_s_out_6) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_5 & b2__c_s_out_6) -> b1__en_lvl0_9+ + [after=1000]( ~(b2__c_s_out_5 | b2__c_s_out_6)) -> b1__en_lvl0_9- + } + // b1__en_lvl0_10 := cgate(b2__c_s_out_7, b2__c_s_out_8) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_7 & b2__c_s_out_8) -> b1__en_lvl0_10+ + [after=1000]( ~(b2__c_s_out_7 | b2__c_s_out_8)) -> b1__en_lvl0_10- + } + // b1__en_lvl0_11 := cgate(b2__c_s_out_9, b2__c_s_out_10) delay(1.0 ns); + prs { + [after=1000](b2__c_s_out_9 & b2__c_s_out_10) -> b1__en_lvl0_11+ + [after=1000]( ~(b2__c_s_out_9 | b2__c_s_out_10)) -> b1__en_lvl0_11- + } + // b1__en_lvl1_0 := cgate(b1__en_lvl0_0, b1__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_0 & b1__en_lvl0_1) -> b1__en_lvl1_0+ + [after=1000]( ~(b1__en_lvl0_0 | b1__en_lvl0_1)) -> b1__en_lvl1_0- + } + // b1__en_lvl1_1 := cgate(b1__en_lvl0_2, b1__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_2 & b1__en_lvl0_3) -> b1__en_lvl1_1+ + [after=1000]( ~(b1__en_lvl0_2 | b1__en_lvl0_3)) -> b1__en_lvl1_1- + } + // b1__en_lvl1_2 := cgate(b1__en_lvl0_4, b1__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_4 & b1__en_lvl0_5) -> b1__en_lvl1_2+ + [after=1000]( ~(b1__en_lvl0_4 | b1__en_lvl0_5)) -> b1__en_lvl1_2- + } + // b1__en_lvl1_3 := cgate(b1__en_lvl0_6, b1__en_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_6 & b1__en_lvl0_7) -> b1__en_lvl1_3+ + [after=1000]( ~(b1__en_lvl0_6 | b1__en_lvl0_7)) -> b1__en_lvl1_3- + } + // b1__en_lvl1_4 := cgate(b1__en_lvl0_8, b1__en_lvl0_9) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_8 & b1__en_lvl0_9) -> b1__en_lvl1_4+ + [after=1000]( ~(b1__en_lvl0_8 | b1__en_lvl0_9)) -> b1__en_lvl1_4- + } + // b1__en_lvl1_5 := cgate(b1__en_lvl0_10, b1__en_lvl0_11) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl0_10 & b1__en_lvl0_11) -> b1__en_lvl1_5+ + [after=1000]( ~(b1__en_lvl0_10 | b1__en_lvl0_11)) -> b1__en_lvl1_5- + } + // b1__en_lvl2_0 := cgate(b1__en_lvl1_0, b1__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl1_0 & b1__en_lvl1_1) -> b1__en_lvl2_0+ + [after=1000]( ~(b1__en_lvl1_0 | b1__en_lvl1_1)) -> b1__en_lvl2_0- + } + // b1__en_lvl2_1 := cgate(b1__en_lvl1_2, b1__en_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl1_2 & b1__en_lvl1_3) -> b1__en_lvl2_1+ + [after=1000]( ~(b1__en_lvl1_2 | b1__en_lvl1_3)) -> b1__en_lvl2_1- + } + // b1__en_lvl2_2 := cgate(b1__en_lvl1_4, b1__en_lvl1_5) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl1_4 & b1__en_lvl1_5) -> b1__en_lvl2_2+ + [after=1000]( ~(b1__en_lvl1_4 | b1__en_lvl1_5)) -> b1__en_lvl2_2- + } + // b1__en_lvl3_0 := cgate(b1__en_lvl2_0, b1__en_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl2_0 & b1__en_lvl2_1) -> b1__en_lvl3_0+ + [after=1000]( ~(b1__en_lvl2_0 | b1__en_lvl2_1)) -> b1__en_lvl3_0- + } + // b1__en := cgate(b1__en_lvl3_0, b1__en_lvl2_2) delay(1.0 ns); + prs { + [after=1000](b1__en_lvl3_0 & b1__en_lvl2_2) -> b1__en+ + [after=1000]( ~(b1__en_lvl3_0 | b1__en_lvl2_2)) -> b1__en- + } + // b3__c_a_out_0 := nor_gate(b4__a_in(0).F, b4__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[0].f | b4__a_in[0].t)) -> b3__c_a_out_0+ + [after=1000]( ~( ~(b4__a_in[0].f | b4__a_in[0].t))) -> b3__c_a_out_0- + } + // b4__a_in(0).F := cgate(b3__a_in(0).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[0].f & b3__en) & ~reset -> b4__a_in[0].f+ + [after=1000]( ~(b3__a_in[0].f | b3__en)) | reset -> b4__a_in[0].f- + } + // b4__a_in(0).T := cgate(b3__a_in(0).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[0].t & b3__en) & ~reset -> b4__a_in[0].t+ + [after=1000]( ~(b3__a_in[0].t | b3__en)) | reset -> b4__a_in[0].t- + } + // b3__c_a_out_1 := nor_gate(b4__a_in(1).F, b4__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[1].f | b4__a_in[1].t)) -> b3__c_a_out_1+ + [after=1000]( ~( ~(b4__a_in[1].f | b4__a_in[1].t))) -> b3__c_a_out_1- + } + // b4__a_in(1).F := cgate(b3__a_in(1).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[1].f & b3__en) & ~reset -> b4__a_in[1].f+ + [after=1000]( ~(b3__a_in[1].f | b3__en)) | reset -> b4__a_in[1].f- + } + // b4__a_in(1).T := cgate(b3__a_in(1).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[1].t & b3__en) & ~reset -> b4__a_in[1].t+ + [after=1000]( ~(b3__a_in[1].t | b3__en)) | reset -> b4__a_in[1].t- + } + // b3__c_a_out_2 := nor_gate(b4__a_in(2).F, b4__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[2].f | b4__a_in[2].t)) -> b3__c_a_out_2+ + [after=1000]( ~( ~(b4__a_in[2].f | b4__a_in[2].t))) -> b3__c_a_out_2- + } + // b4__a_in(2).F := cgate(b3__a_in(2).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[2].f & b3__en) & ~reset -> b4__a_in[2].f+ + [after=1000]( ~(b3__a_in[2].f | b3__en)) | reset -> b4__a_in[2].f- + } + // b4__a_in(2).T := cgate(b3__a_in(2).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[2].t & b3__en) & ~reset -> b4__a_in[2].t+ + [after=1000]( ~(b3__a_in[2].t | b3__en)) | reset -> b4__a_in[2].t- + } + // b3__c_a_out_3 := nor_gate(b4__a_in(3).F, b4__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[3].f | b4__a_in[3].t)) -> b3__c_a_out_3+ + [after=1000]( ~( ~(b4__a_in[3].f | b4__a_in[3].t))) -> b3__c_a_out_3- + } + // b4__a_in(3).F := cgate(b3__a_in(3).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[3].f & b3__en) & ~reset -> b4__a_in[3].f+ + [after=1000]( ~(b3__a_in[3].f | b3__en)) | reset -> b4__a_in[3].f- + } + // b4__a_in(3).T := cgate(b3__a_in(3).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[3].t & b3__en) & ~reset -> b4__a_in[3].t+ + [after=1000]( ~(b3__a_in[3].t | b3__en)) | reset -> b4__a_in[3].t- + } + // b3__c_a_out_4 := nor_gate(b4__a_in(4).F, b4__a_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[4].f | b4__a_in[4].t)) -> b3__c_a_out_4+ + [after=1000]( ~( ~(b4__a_in[4].f | b4__a_in[4].t))) -> b3__c_a_out_4- + } + // b4__a_in(4).F := cgate(b3__a_in(4).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[4].f & b3__en) & ~reset -> b4__a_in[4].f+ + [after=1000]( ~(b3__a_in[4].f | b3__en)) | reset -> b4__a_in[4].f- + } + // b4__a_in(4).T := cgate(b3__a_in(4).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[4].t & b3__en) & ~reset -> b4__a_in[4].t+ + [after=1000]( ~(b3__a_in[4].t | b3__en)) | reset -> b4__a_in[4].t- + } + // b3__c_a_out_5 := nor_gate(b4__a_in(5).F, b4__a_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[5].f | b4__a_in[5].t)) -> b3__c_a_out_5+ + [after=1000]( ~( ~(b4__a_in[5].f | b4__a_in[5].t))) -> b3__c_a_out_5- + } + // b4__a_in(5).F := cgate(b3__a_in(5).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[5].f & b3__en) & ~reset -> b4__a_in[5].f+ + [after=1000]( ~(b3__a_in[5].f | b3__en)) | reset -> b4__a_in[5].f- + } + // b4__a_in(5).T := cgate(b3__a_in(5).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[5].t & b3__en) & ~reset -> b4__a_in[5].t+ + [after=1000]( ~(b3__a_in[5].t | b3__en)) | reset -> b4__a_in[5].t- + } + // b3__c_a_out_6 := nor_gate(b4__a_in(6).F, b4__a_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[6].f | b4__a_in[6].t)) -> b3__c_a_out_6+ + [after=1000]( ~( ~(b4__a_in[6].f | b4__a_in[6].t))) -> b3__c_a_out_6- + } + // b4__a_in(6).F := cgate(b3__a_in(6).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[6].f & b3__en) & ~reset -> b4__a_in[6].f+ + [after=1000]( ~(b3__a_in[6].f | b3__en)) | reset -> b4__a_in[6].f- + } + // b4__a_in(6).T := cgate(b3__a_in(6).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[6].t & b3__en) & ~reset -> b4__a_in[6].t+ + [after=1000]( ~(b3__a_in[6].t | b3__en)) | reset -> b4__a_in[6].t- + } + // b3__c_a_out_7 := nor_gate(b4__a_in(7).F, b4__a_in(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__a_in[7].f | b4__a_in[7].t)) -> b3__c_a_out_7+ + [after=1000]( ~( ~(b4__a_in[7].f | b4__a_in[7].t))) -> b3__c_a_out_7- + } + // b4__a_in(7).F := cgate(b3__a_in(7).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[7].f & b3__en) & ~reset -> b4__a_in[7].f+ + [after=1000]( ~(b3__a_in[7].f | b3__en)) | reset -> b4__a_in[7].f- + } + // b4__a_in(7).T := cgate(b3__a_in(7).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__a_in[7].t & b3__en) & ~reset -> b4__a_in[7].t+ + [after=1000]( ~(b3__a_in[7].t | b3__en)) | reset -> b4__a_in[7].t- + } + // b3__c_b_out_0 := nor_gate(logic_ms_3__logic_ms_3__b_in_0.F, logic_ms_3__logic_ms_3__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | logic_ms_3__logic_ms_3__b_in_0.t)) -> b3__c_b_out_0+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__b_in_0.f | logic_ms_3__logic_ms_3__b_in_0.t))) -> b3__c_b_out_0- + } + // logic_ms_3__logic_ms_3__b_in_0.F := cgate(b3__b_in(0).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[0].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__b_in_0.f+ + [after=1000]( ~(b3__b_in[0].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__b_in_0.f- + } + // logic_ms_3__logic_ms_3__b_in_0.T := cgate(b3__b_in(0).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[0].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__b_in_0.t+ + [after=1000]( ~(b3__b_in[0].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__b_in_0.t- + } + // b3__c_b_out_1 := nor_gate(b4__b_in(0).F, b4__b_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__b_in[0].f | b4__b_in[0].t)) -> b3__c_b_out_1+ + [after=1000]( ~( ~(b4__b_in[0].f | b4__b_in[0].t))) -> b3__c_b_out_1- + } + // b4__b_in(0).F := cgate(b3__b_in(1).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[1].f & b3__en) & ~reset -> b4__b_in[0].f+ + [after=1000]( ~(b3__b_in[1].f | b3__en)) | reset -> b4__b_in[0].f- + } + // b4__b_in(0).T := cgate(b3__b_in(1).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[1].t & b3__en) & ~reset -> b4__b_in[0].t+ + [after=1000]( ~(b3__b_in[1].t | b3__en)) | reset -> b4__b_in[0].t- + } + // b3__c_b_out_2 := nor_gate(b4__b_in(1).F, b4__b_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__b_in[1].f | b4__b_in[1].t)) -> b3__c_b_out_2+ + [after=1000]( ~( ~(b4__b_in[1].f | b4__b_in[1].t))) -> b3__c_b_out_2- + } + // b4__b_in(1).F := cgate(b3__b_in(2).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[2].f & b3__en) & ~reset -> b4__b_in[1].f+ + [after=1000]( ~(b3__b_in[2].f | b3__en)) | reset -> b4__b_in[1].f- + } + // b4__b_in(1).T := cgate(b3__b_in(2).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[2].t & b3__en) & ~reset -> b4__b_in[1].t+ + [after=1000]( ~(b3__b_in[2].t | b3__en)) | reset -> b4__b_in[1].t- + } + // b3__c_b_out_3 := nor_gate(b4__b_in(2).F, b4__b_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__b_in[2].f | b4__b_in[2].t)) -> b3__c_b_out_3+ + [after=1000]( ~( ~(b4__b_in[2].f | b4__b_in[2].t))) -> b3__c_b_out_3- + } + // b4__b_in(2).F := cgate(b3__b_in(3).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[3].f & b3__en) & ~reset -> b4__b_in[2].f+ + [after=1000]( ~(b3__b_in[3].f | b3__en)) | reset -> b4__b_in[2].f- + } + // b4__b_in(2).T := cgate(b3__b_in(3).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__b_in[3].t & b3__en) & ~reset -> b4__b_in[2].t+ + [after=1000]( ~(b3__b_in[3].t | b3__en)) | reset -> b4__b_in[2].t- + } + // b3__c_s_out_0 := nor_gate(b4__s_in(0).F, b4__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__s_in[0].f | b4__s_in[0].t)) -> b3__c_s_out_0+ + [after=1000]( ~( ~(b4__s_in[0].f | b4__s_in[0].t))) -> b3__c_s_out_0- + } + // b4__s_in(0).F := cgate(b3__s_in(0).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[0].f & b3__en) & ~reset -> b4__s_in[0].f+ + [after=1000]( ~(b3__s_in[0].f | b3__en)) | reset -> b4__s_in[0].f- + } + // b4__s_in(0).T := cgate(b3__s_in(0).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[0].t & b3__en) & ~reset -> b4__s_in[0].t+ + [after=1000]( ~(b3__s_in[0].t | b3__en)) | reset -> b4__s_in[0].t- + } + // b3__c_s_out_1 := nor_gate(b4__s_in(1).F, b4__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__s_in[1].f | b4__s_in[1].t)) -> b3__c_s_out_1+ + [after=1000]( ~( ~(b4__s_in[1].f | b4__s_in[1].t))) -> b3__c_s_out_1- + } + // b4__s_in(1).F := cgate(b3__s_in(1).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[1].f & b3__en) & ~reset -> b4__s_in[1].f+ + [after=1000]( ~(b3__s_in[1].f | b3__en)) | reset -> b4__s_in[1].f- + } + // b4__s_in(1).T := cgate(b3__s_in(1).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[1].t & b3__en) & ~reset -> b4__s_in[1].t+ + [after=1000]( ~(b3__s_in[1].t | b3__en)) | reset -> b4__s_in[1].t- + } + // b3__c_s_out_2 := nor_gate(b4__s_in(2).F, b4__s_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__s_in[2].f | b4__s_in[2].t)) -> b3__c_s_out_2+ + [after=1000]( ~( ~(b4__s_in[2].f | b4__s_in[2].t))) -> b3__c_s_out_2- + } + // b4__s_in(2).F := cgate(b3__s_in(2).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[2].f & b3__en) & ~reset -> b4__s_in[2].f+ + [after=1000]( ~(b3__s_in[2].f | b3__en)) | reset -> b4__s_in[2].f- + } + // b4__s_in(2).T := cgate(b3__s_in(2).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[2].t & b3__en) & ~reset -> b4__s_in[2].t+ + [after=1000]( ~(b3__s_in[2].t | b3__en)) | reset -> b4__s_in[2].t- + } + // b3__c_s_out_3 := nor_gate(b4__s_in(3).F, b4__s_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b4__s_in[3].f | b4__s_in[3].t)) -> b3__c_s_out_3+ + [after=1000]( ~( ~(b4__s_in[3].f | b4__s_in[3].t))) -> b3__c_s_out_3- + } + // b4__s_in(3).F := cgate(b3__s_in(3).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[3].f & b3__en) & ~reset -> b4__s_in[3].f+ + [after=1000]( ~(b3__s_in[3].f | b3__en)) | reset -> b4__s_in[3].f- + } + // b4__s_in(3).T := cgate(b3__s_in(3).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[3].t & b3__en) & ~reset -> b4__s_in[3].t+ + [after=1000]( ~(b3__s_in[3].t | b3__en)) | reset -> b4__s_in[3].t- + } + // b3__c_s_out_4 := nor_gate(logic_ms_3__logic_ms_3__s_in_4.F, logic_ms_3__logic_ms_3__s_in_4.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_4.f | logic_ms_3__logic_ms_3__s_in_4.t)) -> b3__c_s_out_4+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_4.f | logic_ms_3__logic_ms_3__s_in_4.t))) -> b3__c_s_out_4- + } + // logic_ms_3__logic_ms_3__s_in_4.F := cgate(b3__s_in(4).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[4].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_4.f+ + [after=1000]( ~(b3__s_in[4].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_4.f- + } + // logic_ms_3__logic_ms_3__s_in_4.T := cgate(b3__s_in(4).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[4].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_4.t+ + [after=1000]( ~(b3__s_in[4].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_4.t- + } + // b3__c_s_out_5 := nor_gate(logic_ms_3__logic_ms_3__s_in_5.F, logic_ms_3__logic_ms_3__s_in_5.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_5.f | logic_ms_3__logic_ms_3__s_in_5.t)) -> b3__c_s_out_5+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_5.f | logic_ms_3__logic_ms_3__s_in_5.t))) -> b3__c_s_out_5- + } + // logic_ms_3__logic_ms_3__s_in_5.F := cgate(b3__s_in(5).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[5].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_5.f+ + [after=1000]( ~(b3__s_in[5].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_5.f- + } + // logic_ms_3__logic_ms_3__s_in_5.T := cgate(b3__s_in(5).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[5].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_5.t+ + [after=1000]( ~(b3__s_in[5].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_5.t- + } + // b3__c_s_out_6 := nor_gate(logic_ms_3__logic_ms_3__s_in_6.F, logic_ms_3__logic_ms_3__s_in_6.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_6.f | logic_ms_3__logic_ms_3__s_in_6.t)) -> b3__c_s_out_6+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_6.f | logic_ms_3__logic_ms_3__s_in_6.t))) -> b3__c_s_out_6- + } + // logic_ms_3__logic_ms_3__s_in_6.F := cgate(b3__s_in(6).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[6].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_6.f+ + [after=1000]( ~(b3__s_in[6].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_6.f- + } + // logic_ms_3__logic_ms_3__s_in_6.T := cgate(b3__s_in(6).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[6].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_6.t+ + [after=1000]( ~(b3__s_in[6].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_6.t- + } + // b3__c_s_out_7 := nor_gate(logic_ms_3__logic_ms_3__s_in_7.F, logic_ms_3__logic_ms_3__s_in_7.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_7.f | logic_ms_3__logic_ms_3__s_in_7.t)) -> b3__c_s_out_7+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_7.f | logic_ms_3__logic_ms_3__s_in_7.t))) -> b3__c_s_out_7- + } + // logic_ms_3__logic_ms_3__s_in_7.F := cgate(b3__s_in(7).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[7].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_7.f+ + [after=1000]( ~(b3__s_in[7].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_7.f- + } + // logic_ms_3__logic_ms_3__s_in_7.T := cgate(b3__s_in(7).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[7].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_7.t+ + [after=1000]( ~(b3__s_in[7].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_7.t- + } + // b3__c_s_out_8 := nor_gate(logic_ms_3__logic_ms_3__s_in_8.F, logic_ms_3__logic_ms_3__s_in_8.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_8.f | logic_ms_3__logic_ms_3__s_in_8.t)) -> b3__c_s_out_8+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_8.f | logic_ms_3__logic_ms_3__s_in_8.t))) -> b3__c_s_out_8- + } + // logic_ms_3__logic_ms_3__s_in_8.F := cgate(b3__s_in(8).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[8].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_8.f+ + [after=1000]( ~(b3__s_in[8].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_8.f- + } + // logic_ms_3__logic_ms_3__s_in_8.T := cgate(b3__s_in(8).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[8].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_8.t+ + [after=1000]( ~(b3__s_in[8].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_8.t- + } + // b3__c_s_out_9 := nor_gate(logic_ms_3__logic_ms_3__s_in_9.F, logic_ms_3__logic_ms_3__s_in_9.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_9.f | logic_ms_3__logic_ms_3__s_in_9.t)) -> b3__c_s_out_9+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_9.f | logic_ms_3__logic_ms_3__s_in_9.t))) -> b3__c_s_out_9- + } + // logic_ms_3__logic_ms_3__s_in_9.F := cgate(b3__s_in(9).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[9].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_9.f+ + [after=1000]( ~(b3__s_in[9].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_9.f- + } + // logic_ms_3__logic_ms_3__s_in_9.T := cgate(b3__s_in(9).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[9].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_9.t+ + [after=1000]( ~(b3__s_in[9].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_9.t- + } + // b3__c_s_out_10 := nor_gate(logic_ms_3__logic_ms_3__s_in_10.F, logic_ms_3__logic_ms_3__s_in_10.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_10.f | logic_ms_3__logic_ms_3__s_in_10.t)) -> b3__c_s_out_10+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_10.f | logic_ms_3__logic_ms_3__s_in_10.t))) -> b3__c_s_out_10- + } + // logic_ms_3__logic_ms_3__s_in_10.F := cgate(b3__s_in(10).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[10].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_10.f+ + [after=1000]( ~(b3__s_in[10].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_10.f- + } + // logic_ms_3__logic_ms_3__s_in_10.T := cgate(b3__s_in(10).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[10].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_10.t+ + [after=1000]( ~(b3__s_in[10].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_10.t- + } + // b3__c_s_out_11 := nor_gate(logic_ms_3__logic_ms_3__s_in_11.F, logic_ms_3__logic_ms_3__s_in_11.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_11.f | logic_ms_3__logic_ms_3__s_in_11.t)) -> b3__c_s_out_11+ + [after=1000]( ~( ~(logic_ms_3__logic_ms_3__s_in_11.f | logic_ms_3__logic_ms_3__s_in_11.t))) -> b3__c_s_out_11- + } + // logic_ms_3__logic_ms_3__s_in_11.F := cgate(b3__s_in(11).F, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[11].f & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_11.f+ + [after=1000]( ~(b3__s_in[11].f | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_11.f- + } + // logic_ms_3__logic_ms_3__s_in_11.T := cgate(b3__s_in(11).T, b3__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b3__s_in[11].t & b3__en) & ~reset -> logic_ms_3__logic_ms_3__s_in_11.t+ + [after=1000]( ~(b3__s_in[11].t | b3__en)) | reset -> logic_ms_3__logic_ms_3__s_in_11.t- + } + // b2__en_lvl0_0 := cgate(b3__c_a_out_0, b3__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b3__c_a_out_0 & b3__c_a_out_1) -> b2__en_lvl0_0+ + [after=1000]( ~(b3__c_a_out_0 | b3__c_a_out_1)) -> b2__en_lvl0_0- + } + // b2__en_lvl0_1 := cgate(b3__c_a_out_2, b3__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b3__c_a_out_2 & b3__c_a_out_3) -> b2__en_lvl0_1+ + [after=1000]( ~(b3__c_a_out_2 | b3__c_a_out_3)) -> b2__en_lvl0_1- + } + // b2__en_lvl0_2 := cgate(b3__c_a_out_4, b3__c_a_out_5) delay(1.0 ns); + prs { + [after=1000](b3__c_a_out_4 & b3__c_a_out_5) -> b2__en_lvl0_2+ + [after=1000]( ~(b3__c_a_out_4 | b3__c_a_out_5)) -> b2__en_lvl0_2- + } + // b2__en_lvl0_3 := cgate(b3__c_a_out_6, b3__c_a_out_7) delay(1.0 ns); + prs { + [after=1000](b3__c_a_out_6 & b3__c_a_out_7) -> b2__en_lvl0_3+ + [after=1000]( ~(b3__c_a_out_6 | b3__c_a_out_7)) -> b2__en_lvl0_3- + } + // b2__en_lvl0_4 := cgate(b3__c_b_out_0, b3__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b3__c_b_out_0 & b3__c_b_out_1) -> b2__en_lvl0_4+ + [after=1000]( ~(b3__c_b_out_0 | b3__c_b_out_1)) -> b2__en_lvl0_4- + } + // b2__en_lvl0_5 := cgate(b3__c_b_out_2, b3__c_b_out_3) delay(1.0 ns); + prs { + [after=1000](b3__c_b_out_2 & b3__c_b_out_3) -> b2__en_lvl0_5+ + [after=1000]( ~(b3__c_b_out_2 | b3__c_b_out_3)) -> b2__en_lvl0_5- + } + // b2__en_lvl0_6 := cgate(b3__c_s_out_0, b3__c_s_out_1) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_0 & b3__c_s_out_1) -> b2__en_lvl0_6+ + [after=1000]( ~(b3__c_s_out_0 | b3__c_s_out_1)) -> b2__en_lvl0_6- + } + // b2__en_lvl0_7 := cgate(b3__c_s_out_2, b3__c_s_out_3) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_2 & b3__c_s_out_3) -> b2__en_lvl0_7+ + [after=1000]( ~(b3__c_s_out_2 | b3__c_s_out_3)) -> b2__en_lvl0_7- + } + // b2__en_lvl0_8 := cgate(b3__c_s_out_4, b3__c_s_out_5) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_4 & b3__c_s_out_5) -> b2__en_lvl0_8+ + [after=1000]( ~(b3__c_s_out_4 | b3__c_s_out_5)) -> b2__en_lvl0_8- + } + // b2__en_lvl0_9 := cgate(b3__c_s_out_6, b3__c_s_out_7) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_6 & b3__c_s_out_7) -> b2__en_lvl0_9+ + [after=1000]( ~(b3__c_s_out_6 | b3__c_s_out_7)) -> b2__en_lvl0_9- + } + // b2__en_lvl0_10 := cgate(b3__c_s_out_8, b3__c_s_out_9) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_8 & b3__c_s_out_9) -> b2__en_lvl0_10+ + [after=1000]( ~(b3__c_s_out_8 | b3__c_s_out_9)) -> b2__en_lvl0_10- + } + // b2__en_lvl0_11 := cgate(b3__c_s_out_10, b3__c_s_out_11) delay(1.0 ns); + prs { + [after=1000](b3__c_s_out_10 & b3__c_s_out_11) -> b2__en_lvl0_11+ + [after=1000]( ~(b3__c_s_out_10 | b3__c_s_out_11)) -> b2__en_lvl0_11- + } + // b2__en_lvl1_0 := cgate(b2__en_lvl0_0, b2__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_0 & b2__en_lvl0_1) -> b2__en_lvl1_0+ + [after=1000]( ~(b2__en_lvl0_0 | b2__en_lvl0_1)) -> b2__en_lvl1_0- + } + // b2__en_lvl1_1 := cgate(b2__en_lvl0_2, b2__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_2 & b2__en_lvl0_3) -> b2__en_lvl1_1+ + [after=1000]( ~(b2__en_lvl0_2 | b2__en_lvl0_3)) -> b2__en_lvl1_1- + } + // b2__en_lvl1_2 := cgate(b2__en_lvl0_4, b2__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_4 & b2__en_lvl0_5) -> b2__en_lvl1_2+ + [after=1000]( ~(b2__en_lvl0_4 | b2__en_lvl0_5)) -> b2__en_lvl1_2- + } + // b2__en_lvl1_3 := cgate(b2__en_lvl0_6, b2__en_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_6 & b2__en_lvl0_7) -> b2__en_lvl1_3+ + [after=1000]( ~(b2__en_lvl0_6 | b2__en_lvl0_7)) -> b2__en_lvl1_3- + } + // b2__en_lvl1_4 := cgate(b2__en_lvl0_8, b2__en_lvl0_9) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_8 & b2__en_lvl0_9) -> b2__en_lvl1_4+ + [after=1000]( ~(b2__en_lvl0_8 | b2__en_lvl0_9)) -> b2__en_lvl1_4- + } + // b2__en_lvl1_5 := cgate(b2__en_lvl0_10, b2__en_lvl0_11) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl0_10 & b2__en_lvl0_11) -> b2__en_lvl1_5+ + [after=1000]( ~(b2__en_lvl0_10 | b2__en_lvl0_11)) -> b2__en_lvl1_5- + } + // b2__en_lvl2_0 := cgate(b2__en_lvl1_0, b2__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl1_0 & b2__en_lvl1_1) -> b2__en_lvl2_0+ + [after=1000]( ~(b2__en_lvl1_0 | b2__en_lvl1_1)) -> b2__en_lvl2_0- + } + // b2__en_lvl2_1 := cgate(b2__en_lvl1_2, b2__en_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl1_2 & b2__en_lvl1_3) -> b2__en_lvl2_1+ + [after=1000]( ~(b2__en_lvl1_2 | b2__en_lvl1_3)) -> b2__en_lvl2_1- + } + // b2__en_lvl2_2 := cgate(b2__en_lvl1_4, b2__en_lvl1_5) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl1_4 & b2__en_lvl1_5) -> b2__en_lvl2_2+ + [after=1000]( ~(b2__en_lvl1_4 | b2__en_lvl1_5)) -> b2__en_lvl2_2- + } + // b2__en_lvl3_0 := cgate(b2__en_lvl2_0, b2__en_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl2_0 & b2__en_lvl2_1) -> b2__en_lvl3_0+ + [after=1000]( ~(b2__en_lvl2_0 | b2__en_lvl2_1)) -> b2__en_lvl3_0- + } + // b2__en := cgate(b2__en_lvl3_0, b2__en_lvl2_2) delay(1.0 ns); + prs { + [after=1000](b2__en_lvl3_0 & b2__en_lvl2_2) -> b2__en+ + [after=1000]( ~(b2__en_lvl3_0 | b2__en_lvl2_2)) -> b2__en- + } + // b4__c_a_out_0 := nor_gate(b5__a_in(0).F, b5__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[0].f | b5__a_in[0].t)) -> b4__c_a_out_0+ + [after=1000]( ~( ~(b5__a_in[0].f | b5__a_in[0].t))) -> b4__c_a_out_0- + } + // b5__a_in(0).F := cgate(b4__a_in(0).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[0].f & b4__en) & ~reset -> b5__a_in[0].f+ + [after=1000]( ~(b4__a_in[0].f | b4__en)) | reset -> b5__a_in[0].f- + } + // b5__a_in(0).T := cgate(b4__a_in(0).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[0].t & b4__en) & ~reset -> b5__a_in[0].t+ + [after=1000]( ~(b4__a_in[0].t | b4__en)) | reset -> b5__a_in[0].t- + } + // b4__c_a_out_1 := nor_gate(b5__a_in(1).F, b5__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[1].f | b5__a_in[1].t)) -> b4__c_a_out_1+ + [after=1000]( ~( ~(b5__a_in[1].f | b5__a_in[1].t))) -> b4__c_a_out_1- + } + // b5__a_in(1).F := cgate(b4__a_in(1).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[1].f & b4__en) & ~reset -> b5__a_in[1].f+ + [after=1000]( ~(b4__a_in[1].f | b4__en)) | reset -> b5__a_in[1].f- + } + // b5__a_in(1).T := cgate(b4__a_in(1).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[1].t & b4__en) & ~reset -> b5__a_in[1].t+ + [after=1000]( ~(b4__a_in[1].t | b4__en)) | reset -> b5__a_in[1].t- + } + // b4__c_a_out_2 := nor_gate(b5__a_in(2).F, b5__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[2].f | b5__a_in[2].t)) -> b4__c_a_out_2+ + [after=1000]( ~( ~(b5__a_in[2].f | b5__a_in[2].t))) -> b4__c_a_out_2- + } + // b5__a_in(2).F := cgate(b4__a_in(2).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[2].f & b4__en) & ~reset -> b5__a_in[2].f+ + [after=1000]( ~(b4__a_in[2].f | b4__en)) | reset -> b5__a_in[2].f- + } + // b5__a_in(2).T := cgate(b4__a_in(2).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[2].t & b4__en) & ~reset -> b5__a_in[2].t+ + [after=1000]( ~(b4__a_in[2].t | b4__en)) | reset -> b5__a_in[2].t- + } + // b4__c_a_out_3 := nor_gate(b5__a_in(3).F, b5__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[3].f | b5__a_in[3].t)) -> b4__c_a_out_3+ + [after=1000]( ~( ~(b5__a_in[3].f | b5__a_in[3].t))) -> b4__c_a_out_3- + } + // b5__a_in(3).F := cgate(b4__a_in(3).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[3].f & b4__en) & ~reset -> b5__a_in[3].f+ + [after=1000]( ~(b4__a_in[3].f | b4__en)) | reset -> b5__a_in[3].f- + } + // b5__a_in(3).T := cgate(b4__a_in(3).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[3].t & b4__en) & ~reset -> b5__a_in[3].t+ + [after=1000]( ~(b4__a_in[3].t | b4__en)) | reset -> b5__a_in[3].t- + } + // b4__c_a_out_4 := nor_gate(b5__a_in(4).F, b5__a_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[4].f | b5__a_in[4].t)) -> b4__c_a_out_4+ + [after=1000]( ~( ~(b5__a_in[4].f | b5__a_in[4].t))) -> b4__c_a_out_4- + } + // b5__a_in(4).F := cgate(b4__a_in(4).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[4].f & b4__en) & ~reset -> b5__a_in[4].f+ + [after=1000]( ~(b4__a_in[4].f | b4__en)) | reset -> b5__a_in[4].f- + } + // b5__a_in(4).T := cgate(b4__a_in(4).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[4].t & b4__en) & ~reset -> b5__a_in[4].t+ + [after=1000]( ~(b4__a_in[4].t | b4__en)) | reset -> b5__a_in[4].t- + } + // b4__c_a_out_5 := nor_gate(b5__a_in(5).F, b5__a_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[5].f | b5__a_in[5].t)) -> b4__c_a_out_5+ + [after=1000]( ~( ~(b5__a_in[5].f | b5__a_in[5].t))) -> b4__c_a_out_5- + } + // b5__a_in(5).F := cgate(b4__a_in(5).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[5].f & b4__en) & ~reset -> b5__a_in[5].f+ + [after=1000]( ~(b4__a_in[5].f | b4__en)) | reset -> b5__a_in[5].f- + } + // b5__a_in(5).T := cgate(b4__a_in(5).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[5].t & b4__en) & ~reset -> b5__a_in[5].t+ + [after=1000]( ~(b4__a_in[5].t | b4__en)) | reset -> b5__a_in[5].t- + } + // b4__c_a_out_6 := nor_gate(b5__a_in(6).F, b5__a_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[6].f | b5__a_in[6].t)) -> b4__c_a_out_6+ + [after=1000]( ~( ~(b5__a_in[6].f | b5__a_in[6].t))) -> b4__c_a_out_6- + } + // b5__a_in(6).F := cgate(b4__a_in(6).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[6].f & b4__en) & ~reset -> b5__a_in[6].f+ + [after=1000]( ~(b4__a_in[6].f | b4__en)) | reset -> b5__a_in[6].f- + } + // b5__a_in(6).T := cgate(b4__a_in(6).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[6].t & b4__en) & ~reset -> b5__a_in[6].t+ + [after=1000]( ~(b4__a_in[6].t | b4__en)) | reset -> b5__a_in[6].t- + } + // b4__c_a_out_7 := nor_gate(b5__a_in(7).F, b5__a_in(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__a_in[7].f | b5__a_in[7].t)) -> b4__c_a_out_7+ + [after=1000]( ~( ~(b5__a_in[7].f | b5__a_in[7].t))) -> b4__c_a_out_7- + } + // b5__a_in(7).F := cgate(b4__a_in(7).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[7].f & b4__en) & ~reset -> b5__a_in[7].f+ + [after=1000]( ~(b4__a_in[7].f | b4__en)) | reset -> b5__a_in[7].f- + } + // b5__a_in(7).T := cgate(b4__a_in(7).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__a_in[7].t & b4__en) & ~reset -> b5__a_in[7].t+ + [after=1000]( ~(b4__a_in[7].t | b4__en)) | reset -> b5__a_in[7].t- + } + // b4__c_b_out_0 := nor_gate(logic_ms_4__logic_ms_4__b_in_0.F, logic_ms_4__logic_ms_4__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | logic_ms_4__logic_ms_4__b_in_0.t)) -> b4__c_b_out_0+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__b_in_0.f | logic_ms_4__logic_ms_4__b_in_0.t))) -> b4__c_b_out_0- + } + // logic_ms_4__logic_ms_4__b_in_0.F := cgate(b4__b_in(0).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__b_in[0].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__b_in_0.f+ + [after=1000]( ~(b4__b_in[0].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__b_in_0.f- + } + // logic_ms_4__logic_ms_4__b_in_0.T := cgate(b4__b_in(0).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__b_in[0].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__b_in_0.t+ + [after=1000]( ~(b4__b_in[0].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__b_in_0.t- + } + // b4__c_b_out_1 := nor_gate(b5__b_in(0).F, b5__b_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__b_in[0].f | b5__b_in[0].t)) -> b4__c_b_out_1+ + [after=1000]( ~( ~(b5__b_in[0].f | b5__b_in[0].t))) -> b4__c_b_out_1- + } + // b5__b_in(0).F := cgate(b4__b_in(1).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__b_in[1].f & b4__en) & ~reset -> b5__b_in[0].f+ + [after=1000]( ~(b4__b_in[1].f | b4__en)) | reset -> b5__b_in[0].f- + } + // b5__b_in(0).T := cgate(b4__b_in(1).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__b_in[1].t & b4__en) & ~reset -> b5__b_in[0].t+ + [after=1000]( ~(b4__b_in[1].t | b4__en)) | reset -> b5__b_in[0].t- + } + // b4__c_b_out_2 := nor_gate(b5__b_in(1).F, b5__b_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__b_in[1].f | b5__b_in[1].t)) -> b4__c_b_out_2+ + [after=1000]( ~( ~(b5__b_in[1].f | b5__b_in[1].t))) -> b4__c_b_out_2- + } + // b5__b_in(1).F := cgate(b4__b_in(2).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__b_in[2].f & b4__en) & ~reset -> b5__b_in[1].f+ + [after=1000]( ~(b4__b_in[2].f | b4__en)) | reset -> b5__b_in[1].f- + } + // b5__b_in(1).T := cgate(b4__b_in(2).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__b_in[2].t & b4__en) & ~reset -> b5__b_in[1].t+ + [after=1000]( ~(b4__b_in[2].t | b4__en)) | reset -> b5__b_in[1].t- + } + // b4__c_s_out_0 := nor_gate(b5__s_in(0).F, b5__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__s_in[0].f | b5__s_in[0].t)) -> b4__c_s_out_0+ + [after=1000]( ~( ~(b5__s_in[0].f | b5__s_in[0].t))) -> b4__c_s_out_0- + } + // b5__s_in(0).F := cgate(b4__s_in(0).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[0].f & b4__en) & ~reset -> b5__s_in[0].f+ + [after=1000]( ~(b4__s_in[0].f | b4__en)) | reset -> b5__s_in[0].f- + } + // b5__s_in(0).T := cgate(b4__s_in(0).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[0].t & b4__en) & ~reset -> b5__s_in[0].t+ + [after=1000]( ~(b4__s_in[0].t | b4__en)) | reset -> b5__s_in[0].t- + } + // b4__c_s_out_1 := nor_gate(b5__s_in(1).F, b5__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__s_in[1].f | b5__s_in[1].t)) -> b4__c_s_out_1+ + [after=1000]( ~( ~(b5__s_in[1].f | b5__s_in[1].t))) -> b4__c_s_out_1- + } + // b5__s_in(1).F := cgate(b4__s_in(1).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[1].f & b4__en) & ~reset -> b5__s_in[1].f+ + [after=1000]( ~(b4__s_in[1].f | b4__en)) | reset -> b5__s_in[1].f- + } + // b5__s_in(1).T := cgate(b4__s_in(1).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[1].t & b4__en) & ~reset -> b5__s_in[1].t+ + [after=1000]( ~(b4__s_in[1].t | b4__en)) | reset -> b5__s_in[1].t- + } + // b4__c_s_out_2 := nor_gate(b5__s_in(2).F, b5__s_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__s_in[2].f | b5__s_in[2].t)) -> b4__c_s_out_2+ + [after=1000]( ~( ~(b5__s_in[2].f | b5__s_in[2].t))) -> b4__c_s_out_2- + } + // b5__s_in(2).F := cgate(b4__s_in(2).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[2].f & b4__en) & ~reset -> b5__s_in[2].f+ + [after=1000]( ~(b4__s_in[2].f | b4__en)) | reset -> b5__s_in[2].f- + } + // b5__s_in(2).T := cgate(b4__s_in(2).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[2].t & b4__en) & ~reset -> b5__s_in[2].t+ + [after=1000]( ~(b4__s_in[2].t | b4__en)) | reset -> b5__s_in[2].t- + } + // b4__c_s_out_3 := nor_gate(b5__s_in(3).F, b5__s_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__s_in[3].f | b5__s_in[3].t)) -> b4__c_s_out_3+ + [after=1000]( ~( ~(b5__s_in[3].f | b5__s_in[3].t))) -> b4__c_s_out_3- + } + // b5__s_in(3).F := cgate(b4__s_in(3).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[3].f & b4__en) & ~reset -> b5__s_in[3].f+ + [after=1000]( ~(b4__s_in[3].f | b4__en)) | reset -> b5__s_in[3].f- + } + // b5__s_in(3).T := cgate(b4__s_in(3).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[3].t & b4__en) & ~reset -> b5__s_in[3].t+ + [after=1000]( ~(b4__s_in[3].t | b4__en)) | reset -> b5__s_in[3].t- + } + // b4__c_s_out_4 := nor_gate(b5__s_in(4).F, b5__s_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b5__s_in[4].f | b5__s_in[4].t)) -> b4__c_s_out_4+ + [after=1000]( ~( ~(b5__s_in[4].f | b5__s_in[4].t))) -> b4__c_s_out_4- + } + // b5__s_in(4).F := cgate(b4__s_in(4).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[4].f & b4__en) & ~reset -> b5__s_in[4].f+ + [after=1000]( ~(b4__s_in[4].f | b4__en)) | reset -> b5__s_in[4].f- + } + // b5__s_in(4).T := cgate(b4__s_in(4).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[4].t & b4__en) & ~reset -> b5__s_in[4].t+ + [after=1000]( ~(b4__s_in[4].t | b4__en)) | reset -> b5__s_in[4].t- + } + // b4__c_s_out_5 := nor_gate(logic_ms_4__logic_ms_4__s_in_5.F, logic_ms_4__logic_ms_4__s_in_5.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_5.f | logic_ms_4__logic_ms_4__s_in_5.t)) -> b4__c_s_out_5+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_5.f | logic_ms_4__logic_ms_4__s_in_5.t))) -> b4__c_s_out_5- + } + // logic_ms_4__logic_ms_4__s_in_5.F := cgate(b4__s_in(5).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[5].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_5.f+ + [after=1000]( ~(b4__s_in[5].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_5.f- + } + // logic_ms_4__logic_ms_4__s_in_5.T := cgate(b4__s_in(5).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[5].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_5.t+ + [after=1000]( ~(b4__s_in[5].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_5.t- + } + // b4__c_s_out_6 := nor_gate(logic_ms_4__logic_ms_4__s_in_6.F, logic_ms_4__logic_ms_4__s_in_6.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_6.f | logic_ms_4__logic_ms_4__s_in_6.t)) -> b4__c_s_out_6+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_6.f | logic_ms_4__logic_ms_4__s_in_6.t))) -> b4__c_s_out_6- + } + // logic_ms_4__logic_ms_4__s_in_6.F := cgate(b4__s_in(6).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[6].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_6.f+ + [after=1000]( ~(b4__s_in[6].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_6.f- + } + // logic_ms_4__logic_ms_4__s_in_6.T := cgate(b4__s_in(6).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[6].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_6.t+ + [after=1000]( ~(b4__s_in[6].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_6.t- + } + // b4__c_s_out_7 := nor_gate(logic_ms_4__logic_ms_4__s_in_7.F, logic_ms_4__logic_ms_4__s_in_7.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_7.f | logic_ms_4__logic_ms_4__s_in_7.t)) -> b4__c_s_out_7+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_7.f | logic_ms_4__logic_ms_4__s_in_7.t))) -> b4__c_s_out_7- + } + // logic_ms_4__logic_ms_4__s_in_7.F := cgate(b4__s_in(7).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[7].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_7.f+ + [after=1000]( ~(b4__s_in[7].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_7.f- + } + // logic_ms_4__logic_ms_4__s_in_7.T := cgate(b4__s_in(7).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[7].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_7.t+ + [after=1000]( ~(b4__s_in[7].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_7.t- + } + // b4__c_s_out_8 := nor_gate(logic_ms_4__logic_ms_4__s_in_8.F, logic_ms_4__logic_ms_4__s_in_8.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_8.f | logic_ms_4__logic_ms_4__s_in_8.t)) -> b4__c_s_out_8+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_8.f | logic_ms_4__logic_ms_4__s_in_8.t))) -> b4__c_s_out_8- + } + // logic_ms_4__logic_ms_4__s_in_8.F := cgate(b4__s_in(8).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[8].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_8.f+ + [after=1000]( ~(b4__s_in[8].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_8.f- + } + // logic_ms_4__logic_ms_4__s_in_8.T := cgate(b4__s_in(8).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[8].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_8.t+ + [after=1000]( ~(b4__s_in[8].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_8.t- + } + // b4__c_s_out_9 := nor_gate(logic_ms_4__logic_ms_4__s_in_9.F, logic_ms_4__logic_ms_4__s_in_9.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_9.f | logic_ms_4__logic_ms_4__s_in_9.t)) -> b4__c_s_out_9+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_9.f | logic_ms_4__logic_ms_4__s_in_9.t))) -> b4__c_s_out_9- + } + // logic_ms_4__logic_ms_4__s_in_9.F := cgate(b4__s_in(9).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[9].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_9.f+ + [after=1000]( ~(b4__s_in[9].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_9.f- + } + // logic_ms_4__logic_ms_4__s_in_9.T := cgate(b4__s_in(9).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[9].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_9.t+ + [after=1000]( ~(b4__s_in[9].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_9.t- + } + // b4__c_s_out_10 := nor_gate(logic_ms_4__logic_ms_4__s_in_10.F, logic_ms_4__logic_ms_4__s_in_10.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_10.f | logic_ms_4__logic_ms_4__s_in_10.t)) -> b4__c_s_out_10+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_10.f | logic_ms_4__logic_ms_4__s_in_10.t))) -> b4__c_s_out_10- + } + // logic_ms_4__logic_ms_4__s_in_10.F := cgate(b4__s_in(10).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[10].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_10.f+ + [after=1000]( ~(b4__s_in[10].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_10.f- + } + // logic_ms_4__logic_ms_4__s_in_10.T := cgate(b4__s_in(10).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[10].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_10.t+ + [after=1000]( ~(b4__s_in[10].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_10.t- + } + // b4__c_s_out_11 := nor_gate(logic_ms_4__logic_ms_4__s_in_11.F, logic_ms_4__logic_ms_4__s_in_11.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_11.f | logic_ms_4__logic_ms_4__s_in_11.t)) -> b4__c_s_out_11+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_11.f | logic_ms_4__logic_ms_4__s_in_11.t))) -> b4__c_s_out_11- + } + // logic_ms_4__logic_ms_4__s_in_11.F := cgate(b4__s_in(11).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[11].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_11.f+ + [after=1000]( ~(b4__s_in[11].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_11.f- + } + // logic_ms_4__logic_ms_4__s_in_11.T := cgate(b4__s_in(11).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[11].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_11.t+ + [after=1000]( ~(b4__s_in[11].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_11.t- + } + // b4__c_s_out_12 := nor_gate(logic_ms_4__logic_ms_4__s_in_12.F, logic_ms_4__logic_ms_4__s_in_12.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_12.f | logic_ms_4__logic_ms_4__s_in_12.t)) -> b4__c_s_out_12+ + [after=1000]( ~( ~(logic_ms_4__logic_ms_4__s_in_12.f | logic_ms_4__logic_ms_4__s_in_12.t))) -> b4__c_s_out_12- + } + // logic_ms_4__logic_ms_4__s_in_12.F := cgate(b4__s_in(12).F, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[12].f & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_12.f+ + [after=1000]( ~(b4__s_in[12].f | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_12.f- + } + // logic_ms_4__logic_ms_4__s_in_12.T := cgate(b4__s_in(12).T, b4__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b4__s_in[12].t & b4__en) & ~reset -> logic_ms_4__logic_ms_4__s_in_12.t+ + [after=1000]( ~(b4__s_in[12].t | b4__en)) | reset -> logic_ms_4__logic_ms_4__s_in_12.t- + } + // b3__en_lvl0_0 := cgate(b4__c_a_out_0, b4__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b4__c_a_out_0 & b4__c_a_out_1) -> b3__en_lvl0_0+ + [after=1000]( ~(b4__c_a_out_0 | b4__c_a_out_1)) -> b3__en_lvl0_0- + } + // b3__en_lvl0_1 := cgate(b4__c_a_out_2, b4__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b4__c_a_out_2 & b4__c_a_out_3) -> b3__en_lvl0_1+ + [after=1000]( ~(b4__c_a_out_2 | b4__c_a_out_3)) -> b3__en_lvl0_1- + } + // b3__en_lvl0_2 := cgate(b4__c_a_out_4, b4__c_a_out_5) delay(1.0 ns); + prs { + [after=1000](b4__c_a_out_4 & b4__c_a_out_5) -> b3__en_lvl0_2+ + [after=1000]( ~(b4__c_a_out_4 | b4__c_a_out_5)) -> b3__en_lvl0_2- + } + // b3__en_lvl0_3 := cgate(b4__c_a_out_6, b4__c_a_out_7) delay(1.0 ns); + prs { + [after=1000](b4__c_a_out_6 & b4__c_a_out_7) -> b3__en_lvl0_3+ + [after=1000]( ~(b4__c_a_out_6 | b4__c_a_out_7)) -> b3__en_lvl0_3- + } + // b3__en_lvl0_4 := cgate(b4__c_b_out_0, b4__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b4__c_b_out_0 & b4__c_b_out_1) -> b3__en_lvl0_4+ + [after=1000]( ~(b4__c_b_out_0 | b4__c_b_out_1)) -> b3__en_lvl0_4- + } + // b3__en_lvl0_5 := cgate(b4__c_b_out_2, b4__c_s_out_0) delay(1.0 ns); + prs { + [after=1000](b4__c_b_out_2 & b4__c_s_out_0) -> b3__en_lvl0_5+ + [after=1000]( ~(b4__c_b_out_2 | b4__c_s_out_0)) -> b3__en_lvl0_5- + } + // b3__en_lvl0_6 := cgate(b4__c_s_out_1, b4__c_s_out_2) delay(1.0 ns); + prs { + [after=1000](b4__c_s_out_1 & b4__c_s_out_2) -> b3__en_lvl0_6+ + [after=1000]( ~(b4__c_s_out_1 | b4__c_s_out_2)) -> b3__en_lvl0_6- + } + // b3__en_lvl0_7 := cgate(b4__c_s_out_3, b4__c_s_out_4) delay(1.0 ns); + prs { + [after=1000](b4__c_s_out_3 & b4__c_s_out_4) -> b3__en_lvl0_7+ + [after=1000]( ~(b4__c_s_out_3 | b4__c_s_out_4)) -> b3__en_lvl0_7- + } + // b3__en_lvl0_8 := cgate(b4__c_s_out_5, b4__c_s_out_6) delay(1.0 ns); + prs { + [after=1000](b4__c_s_out_5 & b4__c_s_out_6) -> b3__en_lvl0_8+ + [after=1000]( ~(b4__c_s_out_5 | b4__c_s_out_6)) -> b3__en_lvl0_8- + } + // b3__en_lvl0_9 := cgate(b4__c_s_out_7, b4__c_s_out_8) delay(1.0 ns); + prs { + [after=1000](b4__c_s_out_7 & b4__c_s_out_8) -> b3__en_lvl0_9+ + [after=1000]( ~(b4__c_s_out_7 | b4__c_s_out_8)) -> b3__en_lvl0_9- + } + // b3__en_lvl0_10 := cgate(b4__c_s_out_9, b4__c_s_out_10) delay(1.0 ns); + prs { + [after=1000](b4__c_s_out_9 & b4__c_s_out_10) -> b3__en_lvl0_10+ + [after=1000]( ~(b4__c_s_out_9 | b4__c_s_out_10)) -> b3__en_lvl0_10- + } + // b3__en_lvl0_11 := cgate(b4__c_s_out_11, b4__c_s_out_12) delay(1.0 ns); + prs { + [after=1000](b4__c_s_out_11 & b4__c_s_out_12) -> b3__en_lvl0_11+ + [after=1000]( ~(b4__c_s_out_11 | b4__c_s_out_12)) -> b3__en_lvl0_11- + } + // b3__en_lvl1_0 := cgate(b3__en_lvl0_0, b3__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl0_0 & b3__en_lvl0_1) -> b3__en_lvl1_0+ + [after=1000]( ~(b3__en_lvl0_0 | b3__en_lvl0_1)) -> b3__en_lvl1_0- + } + // b3__en_lvl1_1 := cgate(b3__en_lvl0_2, b3__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl0_2 & b3__en_lvl0_3) -> b3__en_lvl1_1+ + [after=1000]( ~(b3__en_lvl0_2 | b3__en_lvl0_3)) -> b3__en_lvl1_1- + } + // b3__en_lvl1_2 := cgate(b3__en_lvl0_4, b3__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl0_4 & b3__en_lvl0_5) -> b3__en_lvl1_2+ + [after=1000]( ~(b3__en_lvl0_4 | b3__en_lvl0_5)) -> b3__en_lvl1_2- + } + // b3__en_lvl1_3 := cgate(b3__en_lvl0_6, b3__en_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl0_6 & b3__en_lvl0_7) -> b3__en_lvl1_3+ + [after=1000]( ~(b3__en_lvl0_6 | b3__en_lvl0_7)) -> b3__en_lvl1_3- + } + // b3__en_lvl1_4 := cgate(b3__en_lvl0_8, b3__en_lvl0_9) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl0_8 & b3__en_lvl0_9) -> b3__en_lvl1_4+ + [after=1000]( ~(b3__en_lvl0_8 | b3__en_lvl0_9)) -> b3__en_lvl1_4- + } + // b3__en_lvl1_5 := cgate(b3__en_lvl0_10, b3__en_lvl0_11) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl0_10 & b3__en_lvl0_11) -> b3__en_lvl1_5+ + [after=1000]( ~(b3__en_lvl0_10 | b3__en_lvl0_11)) -> b3__en_lvl1_5- + } + // b3__en_lvl2_0 := cgate(b3__en_lvl1_0, b3__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl1_0 & b3__en_lvl1_1) -> b3__en_lvl2_0+ + [after=1000]( ~(b3__en_lvl1_0 | b3__en_lvl1_1)) -> b3__en_lvl2_0- + } + // b3__en_lvl2_1 := cgate(b3__en_lvl1_2, b3__en_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl1_2 & b3__en_lvl1_3) -> b3__en_lvl2_1+ + [after=1000]( ~(b3__en_lvl1_2 | b3__en_lvl1_3)) -> b3__en_lvl2_1- + } + // b3__en_lvl2_2 := cgate(b3__en_lvl1_4, b3__en_lvl1_5) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl1_4 & b3__en_lvl1_5) -> b3__en_lvl2_2+ + [after=1000]( ~(b3__en_lvl1_4 | b3__en_lvl1_5)) -> b3__en_lvl2_2- + } + // b3__en_lvl3_0 := cgate(b3__en_lvl2_0, b3__en_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl2_0 & b3__en_lvl2_1) -> b3__en_lvl3_0+ + [after=1000]( ~(b3__en_lvl2_0 | b3__en_lvl2_1)) -> b3__en_lvl3_0- + } + // b3__en := cgate(b3__en_lvl3_0, b3__en_lvl2_2) delay(1.0 ns); + prs { + [after=1000](b3__en_lvl3_0 & b3__en_lvl2_2) -> b3__en+ + [after=1000]( ~(b3__en_lvl3_0 | b3__en_lvl2_2)) -> b3__en- + } + // b5__c_a_out_0 := nor_gate(b6__a_in(0).F, b6__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[0].f | b6__a_in[0].t)) -> b5__c_a_out_0+ + [after=1000]( ~( ~(b6__a_in[0].f | b6__a_in[0].t))) -> b5__c_a_out_0- + } + // b6__a_in(0).F := cgate(b5__a_in(0).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[0].f & b5__en) & ~reset -> b6__a_in[0].f+ + [after=1000]( ~(b5__a_in[0].f | b5__en)) | reset -> b6__a_in[0].f- + } + // b6__a_in(0).T := cgate(b5__a_in(0).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[0].t & b5__en) & ~reset -> b6__a_in[0].t+ + [after=1000]( ~(b5__a_in[0].t | b5__en)) | reset -> b6__a_in[0].t- + } + // b5__c_a_out_1 := nor_gate(b6__a_in(1).F, b6__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[1].f | b6__a_in[1].t)) -> b5__c_a_out_1+ + [after=1000]( ~( ~(b6__a_in[1].f | b6__a_in[1].t))) -> b5__c_a_out_1- + } + // b6__a_in(1).F := cgate(b5__a_in(1).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[1].f & b5__en) & ~reset -> b6__a_in[1].f+ + [after=1000]( ~(b5__a_in[1].f | b5__en)) | reset -> b6__a_in[1].f- + } + // b6__a_in(1).T := cgate(b5__a_in(1).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[1].t & b5__en) & ~reset -> b6__a_in[1].t+ + [after=1000]( ~(b5__a_in[1].t | b5__en)) | reset -> b6__a_in[1].t- + } + // b5__c_a_out_2 := nor_gate(b6__a_in(2).F, b6__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[2].f | b6__a_in[2].t)) -> b5__c_a_out_2+ + [after=1000]( ~( ~(b6__a_in[2].f | b6__a_in[2].t))) -> b5__c_a_out_2- + } + // b6__a_in(2).F := cgate(b5__a_in(2).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[2].f & b5__en) & ~reset -> b6__a_in[2].f+ + [after=1000]( ~(b5__a_in[2].f | b5__en)) | reset -> b6__a_in[2].f- + } + // b6__a_in(2).T := cgate(b5__a_in(2).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[2].t & b5__en) & ~reset -> b6__a_in[2].t+ + [after=1000]( ~(b5__a_in[2].t | b5__en)) | reset -> b6__a_in[2].t- + } + // b5__c_a_out_3 := nor_gate(b6__a_in(3).F, b6__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[3].f | b6__a_in[3].t)) -> b5__c_a_out_3+ + [after=1000]( ~( ~(b6__a_in[3].f | b6__a_in[3].t))) -> b5__c_a_out_3- + } + // b6__a_in(3).F := cgate(b5__a_in(3).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[3].f & b5__en) & ~reset -> b6__a_in[3].f+ + [after=1000]( ~(b5__a_in[3].f | b5__en)) | reset -> b6__a_in[3].f- + } + // b6__a_in(3).T := cgate(b5__a_in(3).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[3].t & b5__en) & ~reset -> b6__a_in[3].t+ + [after=1000]( ~(b5__a_in[3].t | b5__en)) | reset -> b6__a_in[3].t- + } + // b5__c_a_out_4 := nor_gate(b6__a_in(4).F, b6__a_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[4].f | b6__a_in[4].t)) -> b5__c_a_out_4+ + [after=1000]( ~( ~(b6__a_in[4].f | b6__a_in[4].t))) -> b5__c_a_out_4- + } + // b6__a_in(4).F := cgate(b5__a_in(4).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[4].f & b5__en) & ~reset -> b6__a_in[4].f+ + [after=1000]( ~(b5__a_in[4].f | b5__en)) | reset -> b6__a_in[4].f- + } + // b6__a_in(4).T := cgate(b5__a_in(4).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[4].t & b5__en) & ~reset -> b6__a_in[4].t+ + [after=1000]( ~(b5__a_in[4].t | b5__en)) | reset -> b6__a_in[4].t- + } + // b5__c_a_out_5 := nor_gate(b6__a_in(5).F, b6__a_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[5].f | b6__a_in[5].t)) -> b5__c_a_out_5+ + [after=1000]( ~( ~(b6__a_in[5].f | b6__a_in[5].t))) -> b5__c_a_out_5- + } + // b6__a_in(5).F := cgate(b5__a_in(5).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[5].f & b5__en) & ~reset -> b6__a_in[5].f+ + [after=1000]( ~(b5__a_in[5].f | b5__en)) | reset -> b6__a_in[5].f- + } + // b6__a_in(5).T := cgate(b5__a_in(5).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[5].t & b5__en) & ~reset -> b6__a_in[5].t+ + [after=1000]( ~(b5__a_in[5].t | b5__en)) | reset -> b6__a_in[5].t- + } + // b5__c_a_out_6 := nor_gate(b6__a_in(6).F, b6__a_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[6].f | b6__a_in[6].t)) -> b5__c_a_out_6+ + [after=1000]( ~( ~(b6__a_in[6].f | b6__a_in[6].t))) -> b5__c_a_out_6- + } + // b6__a_in(6).F := cgate(b5__a_in(6).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[6].f & b5__en) & ~reset -> b6__a_in[6].f+ + [after=1000]( ~(b5__a_in[6].f | b5__en)) | reset -> b6__a_in[6].f- + } + // b6__a_in(6).T := cgate(b5__a_in(6).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[6].t & b5__en) & ~reset -> b6__a_in[6].t+ + [after=1000]( ~(b5__a_in[6].t | b5__en)) | reset -> b6__a_in[6].t- + } + // b5__c_a_out_7 := nor_gate(b6__a_in(7).F, b6__a_in(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__a_in[7].f | b6__a_in[7].t)) -> b5__c_a_out_7+ + [after=1000]( ~( ~(b6__a_in[7].f | b6__a_in[7].t))) -> b5__c_a_out_7- + } + // b6__a_in(7).F := cgate(b5__a_in(7).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[7].f & b5__en) & ~reset -> b6__a_in[7].f+ + [after=1000]( ~(b5__a_in[7].f | b5__en)) | reset -> b6__a_in[7].f- + } + // b6__a_in(7).T := cgate(b5__a_in(7).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__a_in[7].t & b5__en) & ~reset -> b6__a_in[7].t+ + [after=1000]( ~(b5__a_in[7].t | b5__en)) | reset -> b6__a_in[7].t- + } + // b5__c_b_out_0 := nor_gate(logic_ms_5__logic_ms_5__b_in_0.F, logic_ms_5__logic_ms_5__b_in_0.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | logic_ms_5__logic_ms_5__b_in_0.t)) -> b5__c_b_out_0+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__b_in_0.f | logic_ms_5__logic_ms_5__b_in_0.t))) -> b5__c_b_out_0- + } + // logic_ms_5__logic_ms_5__b_in_0.F := cgate(b5__b_in(0).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__b_in[0].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__b_in_0.f+ + [after=1000]( ~(b5__b_in[0].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__b_in_0.f- + } + // logic_ms_5__logic_ms_5__b_in_0.T := cgate(b5__b_in(0).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__b_in[0].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__b_in_0.t+ + [after=1000]( ~(b5__b_in[0].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__b_in_0.t- + } + // b5__c_b_out_1 := nor_gate(b6__b_in.F, b6__b_in.T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__b_in.f | b6__b_in.t)) -> b5__c_b_out_1+ + [after=1000]( ~( ~(b6__b_in.f | b6__b_in.t))) -> b5__c_b_out_1- + } + // b6__b_in.F := cgate(b5__b_in(1).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__b_in[1].f & b5__en) & ~reset -> b6__b_in.f+ + [after=1000]( ~(b5__b_in[1].f | b5__en)) | reset -> b6__b_in.f- + } + // b6__b_in.T := cgate(b5__b_in(1).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__b_in[1].t & b5__en) & ~reset -> b6__b_in.t+ + [after=1000]( ~(b5__b_in[1].t | b5__en)) | reset -> b6__b_in.t- + } + // b5__c_s_out_0 := nor_gate(b6__s_in(0).F, b6__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__s_in[0].f | b6__s_in[0].t)) -> b5__c_s_out_0+ + [after=1000]( ~( ~(b6__s_in[0].f | b6__s_in[0].t))) -> b5__c_s_out_0- + } + // b6__s_in(0).F := cgate(b5__s_in(0).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[0].f & b5__en) & ~reset -> b6__s_in[0].f+ + [after=1000]( ~(b5__s_in[0].f | b5__en)) | reset -> b6__s_in[0].f- + } + // b6__s_in(0).T := cgate(b5__s_in(0).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[0].t & b5__en) & ~reset -> b6__s_in[0].t+ + [after=1000]( ~(b5__s_in[0].t | b5__en)) | reset -> b6__s_in[0].t- + } + // b5__c_s_out_1 := nor_gate(b6__s_in(1).F, b6__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__s_in[1].f | b6__s_in[1].t)) -> b5__c_s_out_1+ + [after=1000]( ~( ~(b6__s_in[1].f | b6__s_in[1].t))) -> b5__c_s_out_1- + } + // b6__s_in(1).F := cgate(b5__s_in(1).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[1].f & b5__en) & ~reset -> b6__s_in[1].f+ + [after=1000]( ~(b5__s_in[1].f | b5__en)) | reset -> b6__s_in[1].f- + } + // b6__s_in(1).T := cgate(b5__s_in(1).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[1].t & b5__en) & ~reset -> b6__s_in[1].t+ + [after=1000]( ~(b5__s_in[1].t | b5__en)) | reset -> b6__s_in[1].t- + } + // b5__c_s_out_2 := nor_gate(b6__s_in(2).F, b6__s_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__s_in[2].f | b6__s_in[2].t)) -> b5__c_s_out_2+ + [after=1000]( ~( ~(b6__s_in[2].f | b6__s_in[2].t))) -> b5__c_s_out_2- + } + // b6__s_in(2).F := cgate(b5__s_in(2).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[2].f & b5__en) & ~reset -> b6__s_in[2].f+ + [after=1000]( ~(b5__s_in[2].f | b5__en)) | reset -> b6__s_in[2].f- + } + // b6__s_in(2).T := cgate(b5__s_in(2).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[2].t & b5__en) & ~reset -> b6__s_in[2].t+ + [after=1000]( ~(b5__s_in[2].t | b5__en)) | reset -> b6__s_in[2].t- + } + // b5__c_s_out_3 := nor_gate(b6__s_in(3).F, b6__s_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__s_in[3].f | b6__s_in[3].t)) -> b5__c_s_out_3+ + [after=1000]( ~( ~(b6__s_in[3].f | b6__s_in[3].t))) -> b5__c_s_out_3- + } + // b6__s_in(3).F := cgate(b5__s_in(3).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[3].f & b5__en) & ~reset -> b6__s_in[3].f+ + [after=1000]( ~(b5__s_in[3].f | b5__en)) | reset -> b6__s_in[3].f- + } + // b6__s_in(3).T := cgate(b5__s_in(3).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[3].t & b5__en) & ~reset -> b6__s_in[3].t+ + [after=1000]( ~(b5__s_in[3].t | b5__en)) | reset -> b6__s_in[3].t- + } + // b5__c_s_out_4 := nor_gate(b6__s_in(4).F, b6__s_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__s_in[4].f | b6__s_in[4].t)) -> b5__c_s_out_4+ + [after=1000]( ~( ~(b6__s_in[4].f | b6__s_in[4].t))) -> b5__c_s_out_4- + } + // b6__s_in(4).F := cgate(b5__s_in(4).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[4].f & b5__en) & ~reset -> b6__s_in[4].f+ + [after=1000]( ~(b5__s_in[4].f | b5__en)) | reset -> b6__s_in[4].f- + } + // b6__s_in(4).T := cgate(b5__s_in(4).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[4].t & b5__en) & ~reset -> b6__s_in[4].t+ + [after=1000]( ~(b5__s_in[4].t | b5__en)) | reset -> b6__s_in[4].t- + } + // b5__c_s_out_5 := nor_gate(b6__s_in(5).F, b6__s_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b6__s_in[5].f | b6__s_in[5].t)) -> b5__c_s_out_5+ + [after=1000]( ~( ~(b6__s_in[5].f | b6__s_in[5].t))) -> b5__c_s_out_5- + } + // b6__s_in(5).F := cgate(b5__s_in(5).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[5].f & b5__en) & ~reset -> b6__s_in[5].f+ + [after=1000]( ~(b5__s_in[5].f | b5__en)) | reset -> b6__s_in[5].f- + } + // b6__s_in(5).T := cgate(b5__s_in(5).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[5].t & b5__en) & ~reset -> b6__s_in[5].t+ + [after=1000]( ~(b5__s_in[5].t | b5__en)) | reset -> b6__s_in[5].t- + } + // b5__c_s_out_6 := nor_gate(logic_ms_5__logic_ms_5__s_in_6.F, logic_ms_5__logic_ms_5__s_in_6.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_6.f | logic_ms_5__logic_ms_5__s_in_6.t)) -> b5__c_s_out_6+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_6.f | logic_ms_5__logic_ms_5__s_in_6.t))) -> b5__c_s_out_6- + } + // logic_ms_5__logic_ms_5__s_in_6.F := cgate(b5__s_in(6).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[6].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_6.f+ + [after=1000]( ~(b5__s_in[6].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_6.f- + } + // logic_ms_5__logic_ms_5__s_in_6.T := cgate(b5__s_in(6).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[6].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_6.t+ + [after=1000]( ~(b5__s_in[6].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_6.t- + } + // b5__c_s_out_7 := nor_gate(logic_ms_5__logic_ms_5__s_in_7.F, logic_ms_5__logic_ms_5__s_in_7.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_7.f | logic_ms_5__logic_ms_5__s_in_7.t)) -> b5__c_s_out_7+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_7.f | logic_ms_5__logic_ms_5__s_in_7.t))) -> b5__c_s_out_7- + } + // logic_ms_5__logic_ms_5__s_in_7.F := cgate(b5__s_in(7).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[7].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_7.f+ + [after=1000]( ~(b5__s_in[7].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_7.f- + } + // logic_ms_5__logic_ms_5__s_in_7.T := cgate(b5__s_in(7).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[7].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_7.t+ + [after=1000]( ~(b5__s_in[7].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_7.t- + } + // b5__c_s_out_8 := nor_gate(logic_ms_5__logic_ms_5__s_in_8.F, logic_ms_5__logic_ms_5__s_in_8.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_8.f | logic_ms_5__logic_ms_5__s_in_8.t)) -> b5__c_s_out_8+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_8.f | logic_ms_5__logic_ms_5__s_in_8.t))) -> b5__c_s_out_8- + } + // logic_ms_5__logic_ms_5__s_in_8.F := cgate(b5__s_in(8).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[8].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_8.f+ + [after=1000]( ~(b5__s_in[8].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_8.f- + } + // logic_ms_5__logic_ms_5__s_in_8.T := cgate(b5__s_in(8).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[8].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_8.t+ + [after=1000]( ~(b5__s_in[8].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_8.t- + } + // b5__c_s_out_9 := nor_gate(logic_ms_5__logic_ms_5__s_in_9.F, logic_ms_5__logic_ms_5__s_in_9.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_9.f | logic_ms_5__logic_ms_5__s_in_9.t)) -> b5__c_s_out_9+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_9.f | logic_ms_5__logic_ms_5__s_in_9.t))) -> b5__c_s_out_9- + } + // logic_ms_5__logic_ms_5__s_in_9.F := cgate(b5__s_in(9).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[9].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_9.f+ + [after=1000]( ~(b5__s_in[9].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_9.f- + } + // logic_ms_5__logic_ms_5__s_in_9.T := cgate(b5__s_in(9).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[9].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_9.t+ + [after=1000]( ~(b5__s_in[9].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_9.t- + } + // b5__c_s_out_10 := nor_gate(logic_ms_5__logic_ms_5__s_in_10.F, logic_ms_5__logic_ms_5__s_in_10.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_10.f | logic_ms_5__logic_ms_5__s_in_10.t)) -> b5__c_s_out_10+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_10.f | logic_ms_5__logic_ms_5__s_in_10.t))) -> b5__c_s_out_10- + } + // logic_ms_5__logic_ms_5__s_in_10.F := cgate(b5__s_in(10).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[10].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_10.f+ + [after=1000]( ~(b5__s_in[10].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_10.f- + } + // logic_ms_5__logic_ms_5__s_in_10.T := cgate(b5__s_in(10).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[10].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_10.t+ + [after=1000]( ~(b5__s_in[10].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_10.t- + } + // b5__c_s_out_11 := nor_gate(logic_ms_5__logic_ms_5__s_in_11.F, logic_ms_5__logic_ms_5__s_in_11.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_11.f | logic_ms_5__logic_ms_5__s_in_11.t)) -> b5__c_s_out_11+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_11.f | logic_ms_5__logic_ms_5__s_in_11.t))) -> b5__c_s_out_11- + } + // logic_ms_5__logic_ms_5__s_in_11.F := cgate(b5__s_in(11).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[11].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_11.f+ + [after=1000]( ~(b5__s_in[11].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_11.f- + } + // logic_ms_5__logic_ms_5__s_in_11.T := cgate(b5__s_in(11).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[11].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_11.t+ + [after=1000]( ~(b5__s_in[11].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_11.t- + } + // b5__c_s_out_12 := nor_gate(logic_ms_5__logic_ms_5__s_in_12.F, logic_ms_5__logic_ms_5__s_in_12.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_12.f | logic_ms_5__logic_ms_5__s_in_12.t)) -> b5__c_s_out_12+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_12.f | logic_ms_5__logic_ms_5__s_in_12.t))) -> b5__c_s_out_12- + } + // logic_ms_5__logic_ms_5__s_in_12.F := cgate(b5__s_in(12).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[12].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_12.f+ + [after=1000]( ~(b5__s_in[12].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_12.f- + } + // logic_ms_5__logic_ms_5__s_in_12.T := cgate(b5__s_in(12).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[12].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_12.t+ + [after=1000]( ~(b5__s_in[12].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_12.t- + } + // b5__c_s_out_13 := nor_gate(logic_ms_5__logic_ms_5__s_in_13.F, logic_ms_5__logic_ms_5__s_in_13.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_13.f | logic_ms_5__logic_ms_5__s_in_13.t)) -> b5__c_s_out_13+ + [after=1000]( ~( ~(logic_ms_5__logic_ms_5__s_in_13.f | logic_ms_5__logic_ms_5__s_in_13.t))) -> b5__c_s_out_13- + } + // logic_ms_5__logic_ms_5__s_in_13.F := cgate(b5__s_in(13).F, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[13].f & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_13.f+ + [after=1000]( ~(b5__s_in[13].f | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_13.f- + } + // logic_ms_5__logic_ms_5__s_in_13.T := cgate(b5__s_in(13).T, b5__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b5__s_in[13].t & b5__en) & ~reset -> logic_ms_5__logic_ms_5__s_in_13.t+ + [after=1000]( ~(b5__s_in[13].t | b5__en)) | reset -> logic_ms_5__logic_ms_5__s_in_13.t- + } + // b4__en_lvl0_0 := cgate(b5__c_a_out_0, b5__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b5__c_a_out_0 & b5__c_a_out_1) -> b4__en_lvl0_0+ + [after=1000]( ~(b5__c_a_out_0 | b5__c_a_out_1)) -> b4__en_lvl0_0- + } + // b4__en_lvl0_1 := cgate(b5__c_a_out_2, b5__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b5__c_a_out_2 & b5__c_a_out_3) -> b4__en_lvl0_1+ + [after=1000]( ~(b5__c_a_out_2 | b5__c_a_out_3)) -> b4__en_lvl0_1- + } + // b4__en_lvl0_2 := cgate(b5__c_a_out_4, b5__c_a_out_5) delay(1.0 ns); + prs { + [after=1000](b5__c_a_out_4 & b5__c_a_out_5) -> b4__en_lvl0_2+ + [after=1000]( ~(b5__c_a_out_4 | b5__c_a_out_5)) -> b4__en_lvl0_2- + } + // b4__en_lvl0_3 := cgate(b5__c_a_out_6, b5__c_a_out_7) delay(1.0 ns); + prs { + [after=1000](b5__c_a_out_6 & b5__c_a_out_7) -> b4__en_lvl0_3+ + [after=1000]( ~(b5__c_a_out_6 | b5__c_a_out_7)) -> b4__en_lvl0_3- + } + // b4__en_lvl0_4 := cgate(b5__c_b_out_0, b5__c_b_out_1) delay(1.0 ns); + prs { + [after=1000](b5__c_b_out_0 & b5__c_b_out_1) -> b4__en_lvl0_4+ + [after=1000]( ~(b5__c_b_out_0 | b5__c_b_out_1)) -> b4__en_lvl0_4- + } + // b4__en_lvl0_5 := cgate(b5__c_s_out_0, b5__c_s_out_1) delay(1.0 ns); + prs { + [after=1000](b5__c_s_out_0 & b5__c_s_out_1) -> b4__en_lvl0_5+ + [after=1000]( ~(b5__c_s_out_0 | b5__c_s_out_1)) -> b4__en_lvl0_5- + } + // b4__en_lvl0_6 := cgate(b5__c_s_out_2, b5__c_s_out_3) delay(1.0 ns); + prs { + [after=1000](b5__c_s_out_2 & b5__c_s_out_3) -> b4__en_lvl0_6+ + [after=1000]( ~(b5__c_s_out_2 | b5__c_s_out_3)) -> b4__en_lvl0_6- + } + // b4__en_lvl0_7 := cgate(b5__c_s_out_4, b5__c_s_out_5) delay(1.0 ns); + prs { + [after=1000](b5__c_s_out_4 & b5__c_s_out_5) -> b4__en_lvl0_7+ + [after=1000]( ~(b5__c_s_out_4 | b5__c_s_out_5)) -> b4__en_lvl0_7- + } + // b4__en_lvl0_8 := cgate(b5__c_s_out_6, b5__c_s_out_7) delay(1.0 ns); + prs { + [after=1000](b5__c_s_out_6 & b5__c_s_out_7) -> b4__en_lvl0_8+ + [after=1000]( ~(b5__c_s_out_6 | b5__c_s_out_7)) -> b4__en_lvl0_8- + } + // b4__en_lvl0_9 := cgate(b5__c_s_out_8, b5__c_s_out_9) delay(1.0 ns); + prs { + [after=1000](b5__c_s_out_8 & b5__c_s_out_9) -> b4__en_lvl0_9+ + [after=1000]( ~(b5__c_s_out_8 | b5__c_s_out_9)) -> b4__en_lvl0_9- + } + // b4__en_lvl0_10 := cgate(b5__c_s_out_10, b5__c_s_out_11) delay(1.0 ns); + prs { + [after=1000](b5__c_s_out_10 & b5__c_s_out_11) -> b4__en_lvl0_10+ + [after=1000]( ~(b5__c_s_out_10 | b5__c_s_out_11)) -> b4__en_lvl0_10- + } + // b4__en_lvl0_11 := cgate(b5__c_s_out_12, b5__c_s_out_13) delay(1.0 ns); + prs { + [after=1000](b5__c_s_out_12 & b5__c_s_out_13) -> b4__en_lvl0_11+ + [after=1000]( ~(b5__c_s_out_12 | b5__c_s_out_13)) -> b4__en_lvl0_11- + } + // b4__en_lvl1_0 := cgate(b4__en_lvl0_0, b4__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl0_0 & b4__en_lvl0_1) -> b4__en_lvl1_0+ + [after=1000]( ~(b4__en_lvl0_0 | b4__en_lvl0_1)) -> b4__en_lvl1_0- + } + // b4__en_lvl1_1 := cgate(b4__en_lvl0_2, b4__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl0_2 & b4__en_lvl0_3) -> b4__en_lvl1_1+ + [after=1000]( ~(b4__en_lvl0_2 | b4__en_lvl0_3)) -> b4__en_lvl1_1- + } + // b4__en_lvl1_2 := cgate(b4__en_lvl0_4, b4__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl0_4 & b4__en_lvl0_5) -> b4__en_lvl1_2+ + [after=1000]( ~(b4__en_lvl0_4 | b4__en_lvl0_5)) -> b4__en_lvl1_2- + } + // b4__en_lvl1_3 := cgate(b4__en_lvl0_6, b4__en_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl0_6 & b4__en_lvl0_7) -> b4__en_lvl1_3+ + [after=1000]( ~(b4__en_lvl0_6 | b4__en_lvl0_7)) -> b4__en_lvl1_3- + } + // b4__en_lvl1_4 := cgate(b4__en_lvl0_8, b4__en_lvl0_9) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl0_8 & b4__en_lvl0_9) -> b4__en_lvl1_4+ + [after=1000]( ~(b4__en_lvl0_8 | b4__en_lvl0_9)) -> b4__en_lvl1_4- + } + // b4__en_lvl1_5 := cgate(b4__en_lvl0_10, b4__en_lvl0_11) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl0_10 & b4__en_lvl0_11) -> b4__en_lvl1_5+ + [after=1000]( ~(b4__en_lvl0_10 | b4__en_lvl0_11)) -> b4__en_lvl1_5- + } + // b4__en_lvl2_0 := cgate(b4__en_lvl1_0, b4__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl1_0 & b4__en_lvl1_1) -> b4__en_lvl2_0+ + [after=1000]( ~(b4__en_lvl1_0 | b4__en_lvl1_1)) -> b4__en_lvl2_0- + } + // b4__en_lvl2_1 := cgate(b4__en_lvl1_2, b4__en_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl1_2 & b4__en_lvl1_3) -> b4__en_lvl2_1+ + [after=1000]( ~(b4__en_lvl1_2 | b4__en_lvl1_3)) -> b4__en_lvl2_1- + } + // b4__en_lvl2_2 := cgate(b4__en_lvl1_4, b4__en_lvl1_5) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl1_4 & b4__en_lvl1_5) -> b4__en_lvl2_2+ + [after=1000]( ~(b4__en_lvl1_4 | b4__en_lvl1_5)) -> b4__en_lvl2_2- + } + // b4__en_lvl3_0 := cgate(b4__en_lvl2_0, b4__en_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl2_0 & b4__en_lvl2_1) -> b4__en_lvl3_0+ + [after=1000]( ~(b4__en_lvl2_0 | b4__en_lvl2_1)) -> b4__en_lvl3_0- + } + // b4__en := cgate(b4__en_lvl3_0, b4__en_lvl2_2) delay(1.0 ns); + prs { + [after=1000](b4__en_lvl3_0 & b4__en_lvl2_2) -> b4__en+ + [after=1000]( ~(b4__en_lvl3_0 | b4__en_lvl2_2)) -> b4__en- + } + // b6__c_a_out_0 := nor_gate(logic_ls__logic_ls__a_in(0).F, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[0].f | logic_ls__logic_ls__a_in[0].t)) -> b6__c_a_out_0+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[0].f | logic_ls__logic_ls__a_in[0].t))) -> b6__c_a_out_0- + } + // logic_ls__logic_ls__a_in(0).F := cgate(b6__a_in(0).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[0].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[0].f+ + [after=1000]( ~(b6__a_in[0].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[0].f- + } + // logic_ls__logic_ls__a_in(0).T := cgate(b6__a_in(0).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[0].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[0].t+ + [after=1000]( ~(b6__a_in[0].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[0].t- + } + // b6__c_a_out_1 := nor_gate(logic_ls__logic_ls__a_in(1).F, logic_ls__logic_ls__a_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__a_in[1].t)) -> b6__c_a_out_1+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[1].f | logic_ls__logic_ls__a_in[1].t))) -> b6__c_a_out_1- + } + // logic_ls__logic_ls__a_in(1).F := cgate(b6__a_in(1).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[1].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[1].f+ + [after=1000]( ~(b6__a_in[1].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[1].f- + } + // logic_ls__logic_ls__a_in(1).T := cgate(b6__a_in(1).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[1].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[1].t+ + [after=1000]( ~(b6__a_in[1].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[1].t- + } + // b6__c_a_out_2 := nor_gate(logic_ls__logic_ls__a_in(2).F, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[2].f | logic_ls__logic_ls__a_in[2].t)) -> b6__c_a_out_2+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[2].f | logic_ls__logic_ls__a_in[2].t))) -> b6__c_a_out_2- + } + // logic_ls__logic_ls__a_in(2).F := cgate(b6__a_in(2).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[2].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[2].f+ + [after=1000]( ~(b6__a_in[2].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[2].f- + } + // logic_ls__logic_ls__a_in(2).T := cgate(b6__a_in(2).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[2].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[2].t+ + [after=1000]( ~(b6__a_in[2].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[2].t- + } + // b6__c_a_out_3 := nor_gate(logic_ls__logic_ls__a_in(3).F, logic_ls__logic_ls__a_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__a_in[3].t)) -> b6__c_a_out_3+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__a_in[3].t))) -> b6__c_a_out_3- + } + // logic_ls__logic_ls__a_in(3).F := cgate(b6__a_in(3).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[3].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[3].f+ + [after=1000]( ~(b6__a_in[3].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[3].f- + } + // logic_ls__logic_ls__a_in(3).T := cgate(b6__a_in(3).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[3].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[3].t+ + [after=1000]( ~(b6__a_in[3].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[3].t- + } + // b6__c_a_out_4 := nor_gate(logic_ls__logic_ls__a_in(4).F, logic_ls__logic_ls__a_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[4].f | logic_ls__logic_ls__a_in[4].t)) -> b6__c_a_out_4+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[4].f | logic_ls__logic_ls__a_in[4].t))) -> b6__c_a_out_4- + } + // logic_ls__logic_ls__a_in(4).F := cgate(b6__a_in(4).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[4].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[4].f+ + [after=1000]( ~(b6__a_in[4].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[4].f- + } + // logic_ls__logic_ls__a_in(4).T := cgate(b6__a_in(4).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[4].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[4].t+ + [after=1000]( ~(b6__a_in[4].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[4].t- + } + // b6__c_a_out_5 := nor_gate(logic_ls__logic_ls__a_in(5).F, logic_ls__logic_ls__a_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[5].f | logic_ls__logic_ls__a_in[5].t)) -> b6__c_a_out_5+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[5].f | logic_ls__logic_ls__a_in[5].t))) -> b6__c_a_out_5- + } + // logic_ls__logic_ls__a_in(5).F := cgate(b6__a_in(5).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[5].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[5].f+ + [after=1000]( ~(b6__a_in[5].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[5].f- + } + // logic_ls__logic_ls__a_in(5).T := cgate(b6__a_in(5).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[5].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[5].t+ + [after=1000]( ~(b6__a_in[5].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[5].t- + } + // b6__c_a_out_6 := nor_gate(logic_ls__logic_ls__a_in(6).F, logic_ls__logic_ls__a_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[6].f | logic_ls__logic_ls__a_in[6].t)) -> b6__c_a_out_6+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[6].f | logic_ls__logic_ls__a_in[6].t))) -> b6__c_a_out_6- + } + // logic_ls__logic_ls__a_in(6).F := cgate(b6__a_in(6).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[6].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[6].f+ + [after=1000]( ~(b6__a_in[6].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[6].f- + } + // logic_ls__logic_ls__a_in(6).T := cgate(b6__a_in(6).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[6].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[6].t+ + [after=1000]( ~(b6__a_in[6].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[6].t- + } + // b6__c_a_out_7 := nor_gate(logic_ls__logic_ls__a_in(7).F, logic_ls__logic_ls__a_in(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__a_in[7].f | logic_ls__logic_ls__a_in[7].t)) -> b6__c_a_out_7+ + [after=1000]( ~( ~(logic_ls__logic_ls__a_in[7].f | logic_ls__logic_ls__a_in[7].t))) -> b6__c_a_out_7- + } + // logic_ls__logic_ls__a_in(7).F := cgate(b6__a_in(7).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[7].f & b6__en) & ~reset -> logic_ls__logic_ls__a_in[7].f+ + [after=1000]( ~(b6__a_in[7].f | b6__en)) | reset -> logic_ls__logic_ls__a_in[7].f- + } + // logic_ls__logic_ls__a_in(7).T := cgate(b6__a_in(7).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__a_in[7].t & b6__en) & ~reset -> logic_ls__logic_ls__a_in[7].t+ + [after=1000]( ~(b6__a_in[7].t | b6__en)) | reset -> logic_ls__logic_ls__a_in[7].t- + } + // b6__c_b_out := nor_gate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__b_in.t)) -> b6__c_b_out+ + [after=1000]( ~( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__b_in.t))) -> b6__c_b_out- + } + // logic_ls__logic_ls__b_in.F := cgate(b6__b_in.F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__b_in.f & b6__en) & ~reset -> logic_ls__logic_ls__b_in.f+ + [after=1000]( ~(b6__b_in.f | b6__en)) | reset -> logic_ls__logic_ls__b_in.f- + } + // logic_ls__logic_ls__b_in.T := cgate(b6__b_in.T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__b_in.t & b6__en) & ~reset -> logic_ls__logic_ls__b_in.t+ + [after=1000]( ~(b6__b_in.t | b6__en)) | reset -> logic_ls__logic_ls__b_in.t- + } + // b6__c_s_out_0 := nor_gate(b7__s_in(0).F, b7__s_in(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(b7__s_in[0].f | b7__s_in[0].t)) -> b6__c_s_out_0+ + [after=1000]( ~( ~(b7__s_in[0].f | b7__s_in[0].t))) -> b6__c_s_out_0- + } + // b7__s_in(0).F := cgate(b6__s_in(0).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[0].f & b6__en) & ~reset -> b7__s_in[0].f+ + [after=1000]( ~(b6__s_in[0].f | b6__en)) | reset -> b7__s_in[0].f- + } + // b7__s_in(0).T := cgate(b6__s_in(0).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[0].t & b6__en) & ~reset -> b7__s_in[0].t+ + [after=1000]( ~(b6__s_in[0].t | b6__en)) | reset -> b7__s_in[0].t- + } + // b6__c_s_out_1 := nor_gate(b7__s_in(1).F, b7__s_in(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(b7__s_in[1].f | b7__s_in[1].t)) -> b6__c_s_out_1+ + [after=1000]( ~( ~(b7__s_in[1].f | b7__s_in[1].t))) -> b6__c_s_out_1- + } + // b7__s_in(1).F := cgate(b6__s_in(1).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[1].f & b6__en) & ~reset -> b7__s_in[1].f+ + [after=1000]( ~(b6__s_in[1].f | b6__en)) | reset -> b7__s_in[1].f- + } + // b7__s_in(1).T := cgate(b6__s_in(1).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[1].t & b6__en) & ~reset -> b7__s_in[1].t+ + [after=1000]( ~(b6__s_in[1].t | b6__en)) | reset -> b7__s_in[1].t- + } + // b6__c_s_out_2 := nor_gate(b7__s_in(2).F, b7__s_in(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(b7__s_in[2].f | b7__s_in[2].t)) -> b6__c_s_out_2+ + [after=1000]( ~( ~(b7__s_in[2].f | b7__s_in[2].t))) -> b6__c_s_out_2- + } + // b7__s_in(2).F := cgate(b6__s_in(2).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[2].f & b6__en) & ~reset -> b7__s_in[2].f+ + [after=1000]( ~(b6__s_in[2].f | b6__en)) | reset -> b7__s_in[2].f- + } + // b7__s_in(2).T := cgate(b6__s_in(2).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[2].t & b6__en) & ~reset -> b7__s_in[2].t+ + [after=1000]( ~(b6__s_in[2].t | b6__en)) | reset -> b7__s_in[2].t- + } + // b6__c_s_out_3 := nor_gate(b7__s_in(3).F, b7__s_in(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(b7__s_in[3].f | b7__s_in[3].t)) -> b6__c_s_out_3+ + [after=1000]( ~( ~(b7__s_in[3].f | b7__s_in[3].t))) -> b6__c_s_out_3- + } + // b7__s_in(3).F := cgate(b6__s_in(3).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[3].f & b6__en) & ~reset -> b7__s_in[3].f+ + [after=1000]( ~(b6__s_in[3].f | b6__en)) | reset -> b7__s_in[3].f- + } + // b7__s_in(3).T := cgate(b6__s_in(3).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[3].t & b6__en) & ~reset -> b7__s_in[3].t+ + [after=1000]( ~(b6__s_in[3].t | b6__en)) | reset -> b7__s_in[3].t- + } + // b6__c_s_out_4 := nor_gate(b7__s_in(4).F, b7__s_in(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(b7__s_in[4].f | b7__s_in[4].t)) -> b6__c_s_out_4+ + [after=1000]( ~( ~(b7__s_in[4].f | b7__s_in[4].t))) -> b6__c_s_out_4- + } + // b7__s_in(4).F := cgate(b6__s_in(4).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[4].f & b6__en) & ~reset -> b7__s_in[4].f+ + [after=1000]( ~(b6__s_in[4].f | b6__en)) | reset -> b7__s_in[4].f- + } + // b7__s_in(4).T := cgate(b6__s_in(4).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[4].t & b6__en) & ~reset -> b7__s_in[4].t+ + [after=1000]( ~(b6__s_in[4].t | b6__en)) | reset -> b7__s_in[4].t- + } + // b6__c_s_out_5 := nor_gate(b7__s_in(5).F, b7__s_in(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(b7__s_in[5].f | b7__s_in[5].t)) -> b6__c_s_out_5+ + [after=1000]( ~( ~(b7__s_in[5].f | b7__s_in[5].t))) -> b6__c_s_out_5- + } + // b7__s_in(5).F := cgate(b6__s_in(5).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[5].f & b6__en) & ~reset -> b7__s_in[5].f+ + [after=1000]( ~(b6__s_in[5].f | b6__en)) | reset -> b7__s_in[5].f- + } + // b7__s_in(5).T := cgate(b6__s_in(5).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[5].t & b6__en) & ~reset -> b7__s_in[5].t+ + [after=1000]( ~(b6__s_in[5].t | b6__en)) | reset -> b7__s_in[5].t- + } + // b6__c_s_out_6 := nor_gate(b7__s_in(6).F, b7__s_in(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(b7__s_in[6].f | b7__s_in[6].t)) -> b6__c_s_out_6+ + [after=1000]( ~( ~(b7__s_in[6].f | b7__s_in[6].t))) -> b6__c_s_out_6- + } + // b7__s_in(6).F := cgate(b6__s_in(6).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[6].f & b6__en) & ~reset -> b7__s_in[6].f+ + [after=1000]( ~(b6__s_in[6].f | b6__en)) | reset -> b7__s_in[6].f- + } + // b7__s_in(6).T := cgate(b6__s_in(6).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[6].t & b6__en) & ~reset -> b7__s_in[6].t+ + [after=1000]( ~(b6__s_in[6].t | b6__en)) | reset -> b7__s_in[6].t- + } + // b6__c_s_out_7 := nor_gate(logic_ls__logic_ls__s_in_7.F, logic_ls__logic_ls__s_in_7.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_7.f | logic_ls__logic_ls__s_in_7.t)) -> b6__c_s_out_7+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_7.f | logic_ls__logic_ls__s_in_7.t))) -> b6__c_s_out_7- + } + // logic_ls__logic_ls__s_in_7.F := cgate(b6__s_in(7).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[7].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_7.f+ + [after=1000]( ~(b6__s_in[7].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_7.f- + } + // logic_ls__logic_ls__s_in_7.T := cgate(b6__s_in(7).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[7].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_7.t+ + [after=1000]( ~(b6__s_in[7].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_7.t- + } + // b6__c_s_out_8 := nor_gate(logic_ls__logic_ls__s_in_8.F, logic_ls__logic_ls__s_in_8.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_8.f | logic_ls__logic_ls__s_in_8.t)) -> b6__c_s_out_8+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_8.f | logic_ls__logic_ls__s_in_8.t))) -> b6__c_s_out_8- + } + // logic_ls__logic_ls__s_in_8.F := cgate(b6__s_in(8).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[8].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_8.f+ + [after=1000]( ~(b6__s_in[8].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_8.f- + } + // logic_ls__logic_ls__s_in_8.T := cgate(b6__s_in(8).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[8].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_8.t+ + [after=1000]( ~(b6__s_in[8].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_8.t- + } + // b6__c_s_out_9 := nor_gate(logic_ls__logic_ls__s_in_9.F, logic_ls__logic_ls__s_in_9.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_9.f | logic_ls__logic_ls__s_in_9.t)) -> b6__c_s_out_9+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_9.f | logic_ls__logic_ls__s_in_9.t))) -> b6__c_s_out_9- + } + // logic_ls__logic_ls__s_in_9.F := cgate(b6__s_in(9).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[9].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_9.f+ + [after=1000]( ~(b6__s_in[9].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_9.f- + } + // logic_ls__logic_ls__s_in_9.T := cgate(b6__s_in(9).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[9].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_9.t+ + [after=1000]( ~(b6__s_in[9].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_9.t- + } + // b6__c_s_out_10 := nor_gate(logic_ls__logic_ls__s_in_10.F, logic_ls__logic_ls__s_in_10.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_10.f | logic_ls__logic_ls__s_in_10.t)) -> b6__c_s_out_10+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_10.f | logic_ls__logic_ls__s_in_10.t))) -> b6__c_s_out_10- + } + // logic_ls__logic_ls__s_in_10.F := cgate(b6__s_in(10).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[10].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_10.f+ + [after=1000]( ~(b6__s_in[10].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_10.f- + } + // logic_ls__logic_ls__s_in_10.T := cgate(b6__s_in(10).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[10].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_10.t+ + [after=1000]( ~(b6__s_in[10].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_10.t- + } + // b6__c_s_out_11 := nor_gate(logic_ls__logic_ls__s_in_11.F, logic_ls__logic_ls__s_in_11.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_11.f | logic_ls__logic_ls__s_in_11.t)) -> b6__c_s_out_11+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_11.f | logic_ls__logic_ls__s_in_11.t))) -> b6__c_s_out_11- + } + // logic_ls__logic_ls__s_in_11.F := cgate(b6__s_in(11).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[11].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_11.f+ + [after=1000]( ~(b6__s_in[11].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_11.f- + } + // logic_ls__logic_ls__s_in_11.T := cgate(b6__s_in(11).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[11].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_11.t+ + [after=1000]( ~(b6__s_in[11].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_11.t- + } + // b6__c_s_out_12 := nor_gate(logic_ls__logic_ls__s_in_12.F, logic_ls__logic_ls__s_in_12.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_12.f | logic_ls__logic_ls__s_in_12.t)) -> b6__c_s_out_12+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_12.f | logic_ls__logic_ls__s_in_12.t))) -> b6__c_s_out_12- + } + // logic_ls__logic_ls__s_in_12.F := cgate(b6__s_in(12).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[12].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_12.f+ + [after=1000]( ~(b6__s_in[12].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_12.f- + } + // logic_ls__logic_ls__s_in_12.T := cgate(b6__s_in(12).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[12].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_12.t+ + [after=1000]( ~(b6__s_in[12].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_12.t- + } + // b6__c_s_out_13 := nor_gate(logic_ls__logic_ls__s_in_13.F, logic_ls__logic_ls__s_in_13.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_13.f | logic_ls__logic_ls__s_in_13.t)) -> b6__c_s_out_13+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_13.f | logic_ls__logic_ls__s_in_13.t))) -> b6__c_s_out_13- + } + // logic_ls__logic_ls__s_in_13.F := cgate(b6__s_in(13).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[13].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_13.f+ + [after=1000]( ~(b6__s_in[13].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_13.f- + } + // logic_ls__logic_ls__s_in_13.T := cgate(b6__s_in(13).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[13].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_13.t+ + [after=1000]( ~(b6__s_in[13].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_13.t- + } + // b6__c_s_out_14 := nor_gate(logic_ls__logic_ls__s_in_14.F, logic_ls__logic_ls__s_in_14.T) delay(1.0 ns); + prs { + [after=1000]( ~(logic_ls__logic_ls__s_in_14.f | logic_ls__logic_ls__s_in_14.t)) -> b6__c_s_out_14+ + [after=1000]( ~( ~(logic_ls__logic_ls__s_in_14.f | logic_ls__logic_ls__s_in_14.t))) -> b6__c_s_out_14- + } + // logic_ls__logic_ls__s_in_14.F := cgate(b6__s_in(14).F, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[14].f & b6__en) & ~reset -> logic_ls__logic_ls__s_in_14.f+ + [after=1000]( ~(b6__s_in[14].f | b6__en)) | reset -> logic_ls__logic_ls__s_in_14.f- + } + // logic_ls__logic_ls__s_in_14.T := cgate(b6__s_in(14).T, b6__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b6__s_in[14].t & b6__en) & ~reset -> logic_ls__logic_ls__s_in_14.t+ + [after=1000]( ~(b6__s_in[14].t | b6__en)) | reset -> logic_ls__logic_ls__s_in_14.t- + } + // b5__en_lvl0_0 := cgate(b6__c_a_out_0, b6__c_a_out_1) delay(1.0 ns); + prs { + [after=1000](b6__c_a_out_0 & b6__c_a_out_1) -> b5__en_lvl0_0+ + [after=1000]( ~(b6__c_a_out_0 | b6__c_a_out_1)) -> b5__en_lvl0_0- + } + // b5__en_lvl0_1 := cgate(b6__c_a_out_2, b6__c_a_out_3) delay(1.0 ns); + prs { + [after=1000](b6__c_a_out_2 & b6__c_a_out_3) -> b5__en_lvl0_1+ + [after=1000]( ~(b6__c_a_out_2 | b6__c_a_out_3)) -> b5__en_lvl0_1- + } + // b5__en_lvl0_2 := cgate(b6__c_a_out_4, b6__c_a_out_5) delay(1.0 ns); + prs { + [after=1000](b6__c_a_out_4 & b6__c_a_out_5) -> b5__en_lvl0_2+ + [after=1000]( ~(b6__c_a_out_4 | b6__c_a_out_5)) -> b5__en_lvl0_2- + } + // b5__en_lvl0_3 := cgate(b6__c_a_out_6, b6__c_a_out_7) delay(1.0 ns); + prs { + [after=1000](b6__c_a_out_6 & b6__c_a_out_7) -> b5__en_lvl0_3+ + [after=1000]( ~(b6__c_a_out_6 | b6__c_a_out_7)) -> b5__en_lvl0_3- + } + // b5__en_lvl0_4 := cgate(b6__c_b_out, b6__c_s_out_0) delay(1.0 ns); + prs { + [after=1000](b6__c_b_out & b6__c_s_out_0) -> b5__en_lvl0_4+ + [after=1000]( ~(b6__c_b_out | b6__c_s_out_0)) -> b5__en_lvl0_4- + } + // b5__en_lvl0_5 := cgate(b6__c_s_out_1, b6__c_s_out_2) delay(1.0 ns); + prs { + [after=1000](b6__c_s_out_1 & b6__c_s_out_2) -> b5__en_lvl0_5+ + [after=1000]( ~(b6__c_s_out_1 | b6__c_s_out_2)) -> b5__en_lvl0_5- + } + // b5__en_lvl0_6 := cgate(b6__c_s_out_3, b6__c_s_out_4) delay(1.0 ns); + prs { + [after=1000](b6__c_s_out_3 & b6__c_s_out_4) -> b5__en_lvl0_6+ + [after=1000]( ~(b6__c_s_out_3 | b6__c_s_out_4)) -> b5__en_lvl0_6- + } + // b5__en_lvl0_7 := cgate(b6__c_s_out_5, b6__c_s_out_6) delay(1.0 ns); + prs { + [after=1000](b6__c_s_out_5 & b6__c_s_out_6) -> b5__en_lvl0_7+ + [after=1000]( ~(b6__c_s_out_5 | b6__c_s_out_6)) -> b5__en_lvl0_7- + } + // b5__en_lvl0_8 := cgate(b6__c_s_out_7, b6__c_s_out_8) delay(1.0 ns); + prs { + [after=1000](b6__c_s_out_7 & b6__c_s_out_8) -> b5__en_lvl0_8+ + [after=1000]( ~(b6__c_s_out_7 | b6__c_s_out_8)) -> b5__en_lvl0_8- + } + // b5__en_lvl0_9 := cgate(b6__c_s_out_9, b6__c_s_out_10) delay(1.0 ns); + prs { + [after=1000](b6__c_s_out_9 & b6__c_s_out_10) -> b5__en_lvl0_9+ + [after=1000]( ~(b6__c_s_out_9 | b6__c_s_out_10)) -> b5__en_lvl0_9- + } + // b5__en_lvl0_10 := cgate(b6__c_s_out_11, b6__c_s_out_12) delay(1.0 ns); + prs { + [after=1000](b6__c_s_out_11 & b6__c_s_out_12) -> b5__en_lvl0_10+ + [after=1000]( ~(b6__c_s_out_11 | b6__c_s_out_12)) -> b5__en_lvl0_10- + } + // b5__en_lvl0_11 := cgate(b6__c_s_out_13, b6__c_s_out_14) delay(1.0 ns); + prs { + [after=1000](b6__c_s_out_13 & b6__c_s_out_14) -> b5__en_lvl0_11+ + [after=1000]( ~(b6__c_s_out_13 | b6__c_s_out_14)) -> b5__en_lvl0_11- + } + // b5__en_lvl1_0 := cgate(b5__en_lvl0_0, b5__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl0_0 & b5__en_lvl0_1) -> b5__en_lvl1_0+ + [after=1000]( ~(b5__en_lvl0_0 | b5__en_lvl0_1)) -> b5__en_lvl1_0- + } + // b5__en_lvl1_1 := cgate(b5__en_lvl0_2, b5__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl0_2 & b5__en_lvl0_3) -> b5__en_lvl1_1+ + [after=1000]( ~(b5__en_lvl0_2 | b5__en_lvl0_3)) -> b5__en_lvl1_1- + } + // b5__en_lvl1_2 := cgate(b5__en_lvl0_4, b5__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl0_4 & b5__en_lvl0_5) -> b5__en_lvl1_2+ + [after=1000]( ~(b5__en_lvl0_4 | b5__en_lvl0_5)) -> b5__en_lvl1_2- + } + // b5__en_lvl1_3 := cgate(b5__en_lvl0_6, b5__en_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl0_6 & b5__en_lvl0_7) -> b5__en_lvl1_3+ + [after=1000]( ~(b5__en_lvl0_6 | b5__en_lvl0_7)) -> b5__en_lvl1_3- + } + // b5__en_lvl1_4 := cgate(b5__en_lvl0_8, b5__en_lvl0_9) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl0_8 & b5__en_lvl0_9) -> b5__en_lvl1_4+ + [after=1000]( ~(b5__en_lvl0_8 | b5__en_lvl0_9)) -> b5__en_lvl1_4- + } + // b5__en_lvl1_5 := cgate(b5__en_lvl0_10, b5__en_lvl0_11) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl0_10 & b5__en_lvl0_11) -> b5__en_lvl1_5+ + [after=1000]( ~(b5__en_lvl0_10 | b5__en_lvl0_11)) -> b5__en_lvl1_5- + } + // b5__en_lvl2_0 := cgate(b5__en_lvl1_0, b5__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl1_0 & b5__en_lvl1_1) -> b5__en_lvl2_0+ + [after=1000]( ~(b5__en_lvl1_0 | b5__en_lvl1_1)) -> b5__en_lvl2_0- + } + // b5__en_lvl2_1 := cgate(b5__en_lvl1_2, b5__en_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl1_2 & b5__en_lvl1_3) -> b5__en_lvl2_1+ + [after=1000]( ~(b5__en_lvl1_2 | b5__en_lvl1_3)) -> b5__en_lvl2_1- + } + // b5__en_lvl2_2 := cgate(b5__en_lvl1_4, b5__en_lvl1_5) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl1_4 & b5__en_lvl1_5) -> b5__en_lvl2_2+ + [after=1000]( ~(b5__en_lvl1_4 | b5__en_lvl1_5)) -> b5__en_lvl2_2- + } + // b5__en_lvl3_0 := cgate(b5__en_lvl2_0, b5__en_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl2_0 & b5__en_lvl2_1) -> b5__en_lvl3_0+ + [after=1000]( ~(b5__en_lvl2_0 | b5__en_lvl2_1)) -> b5__en_lvl3_0- + } + // b5__en := cgate(b5__en_lvl3_0, b5__en_lvl2_2) delay(1.0 ns); + prs { + [after=1000](b5__en_lvl3_0 & b5__en_lvl2_2) -> b5__en+ + [after=1000]( ~(b5__en_lvl3_0 | b5__en_lvl2_2)) -> b5__en- + } + // b7__c_s_out_0 := nor_gate(s(0).F, s(0).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[0].f | s[0].t)) -> b7__c_s_out_0+ + [after=1000]( ~( ~(s[0].f | s[0].t))) -> b7__c_s_out_0- + } + // s(0).F := cgate(b7__s_in(0).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[0].f & b7__en) & ~reset -> s[0].f+ + [after=1000]( ~(b7__s_in[0].f | b7__en)) | reset -> s[0].f- + } + // s(0).T := cgate(b7__s_in(0).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[0].t & b7__en) & ~reset -> s[0].t+ + [after=1000]( ~(b7__s_in[0].t | b7__en)) | reset -> s[0].t- + } + // b7__c_s_out_1 := nor_gate(s(1).F, s(1).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[1].f | s[1].t)) -> b7__c_s_out_1+ + [after=1000]( ~( ~(s[1].f | s[1].t))) -> b7__c_s_out_1- + } + // s(1).F := cgate(b7__s_in(1).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[1].f & b7__en) & ~reset -> s[1].f+ + [after=1000]( ~(b7__s_in[1].f | b7__en)) | reset -> s[1].f- + } + // s(1).T := cgate(b7__s_in(1).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[1].t & b7__en) & ~reset -> s[1].t+ + [after=1000]( ~(b7__s_in[1].t | b7__en)) | reset -> s[1].t- + } + // b7__c_s_out_2 := nor_gate(s(2).F, s(2).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[2].f | s[2].t)) -> b7__c_s_out_2+ + [after=1000]( ~( ~(s[2].f | s[2].t))) -> b7__c_s_out_2- + } + // s(2).F := cgate(b7__s_in(2).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[2].f & b7__en) & ~reset -> s[2].f+ + [after=1000]( ~(b7__s_in[2].f | b7__en)) | reset -> s[2].f- + } + // s(2).T := cgate(b7__s_in(2).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[2].t & b7__en) & ~reset -> s[2].t+ + [after=1000]( ~(b7__s_in[2].t | b7__en)) | reset -> s[2].t- + } + // b7__c_s_out_3 := nor_gate(s(3).F, s(3).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[3].f | s[3].t)) -> b7__c_s_out_3+ + [after=1000]( ~( ~(s[3].f | s[3].t))) -> b7__c_s_out_3- + } + // s(3).F := cgate(b7__s_in(3).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[3].f & b7__en) & ~reset -> s[3].f+ + [after=1000]( ~(b7__s_in[3].f | b7__en)) | reset -> s[3].f- + } + // s(3).T := cgate(b7__s_in(3).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[3].t & b7__en) & ~reset -> s[3].t+ + [after=1000]( ~(b7__s_in[3].t | b7__en)) | reset -> s[3].t- + } + // b7__c_s_out_4 := nor_gate(s(4).F, s(4).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[4].f | s[4].t)) -> b7__c_s_out_4+ + [after=1000]( ~( ~(s[4].f | s[4].t))) -> b7__c_s_out_4- + } + // s(4).F := cgate(b7__s_in(4).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[4].f & b7__en) & ~reset -> s[4].f+ + [after=1000]( ~(b7__s_in[4].f | b7__en)) | reset -> s[4].f- + } + // s(4).T := cgate(b7__s_in(4).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[4].t & b7__en) & ~reset -> s[4].t+ + [after=1000]( ~(b7__s_in[4].t | b7__en)) | reset -> s[4].t- + } + // b7__c_s_out_5 := nor_gate(s(5).F, s(5).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[5].f | s[5].t)) -> b7__c_s_out_5+ + [after=1000]( ~( ~(s[5].f | s[5].t))) -> b7__c_s_out_5- + } + // s(5).F := cgate(b7__s_in(5).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[5].f & b7__en) & ~reset -> s[5].f+ + [after=1000]( ~(b7__s_in[5].f | b7__en)) | reset -> s[5].f- + } + // s(5).T := cgate(b7__s_in(5).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[5].t & b7__en) & ~reset -> s[5].t+ + [after=1000]( ~(b7__s_in[5].t | b7__en)) | reset -> s[5].t- + } + // b7__c_s_out_6 := nor_gate(s(6).F, s(6).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[6].f | s[6].t)) -> b7__c_s_out_6+ + [after=1000]( ~( ~(s[6].f | s[6].t))) -> b7__c_s_out_6- + } + // s(6).F := cgate(b7__s_in(6).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[6].f & b7__en) & ~reset -> s[6].f+ + [after=1000]( ~(b7__s_in[6].f | b7__en)) | reset -> s[6].f- + } + // s(6).T := cgate(b7__s_in(6).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[6].t & b7__en) & ~reset -> s[6].t+ + [after=1000]( ~(b7__s_in[6].t | b7__en)) | reset -> s[6].t- + } + // b7__c_s_out_7 := nor_gate(s(7).F, s(7).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[7].f | s[7].t)) -> b7__c_s_out_7+ + [after=1000]( ~( ~(s[7].f | s[7].t))) -> b7__c_s_out_7- + } + // s(7).F := cgate(b7__s_in(7).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[7].f & b7__en) & ~reset -> s[7].f+ + [after=1000]( ~(b7__s_in[7].f | b7__en)) | reset -> s[7].f- + } + // s(7).T := cgate(b7__s_in(7).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[7].t & b7__en) & ~reset -> s[7].t+ + [after=1000]( ~(b7__s_in[7].t | b7__en)) | reset -> s[7].t- + } + // b7__c_s_out_8 := nor_gate(s(8).F, s(8).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[8].f | s[8].t)) -> b7__c_s_out_8+ + [after=1000]( ~( ~(s[8].f | s[8].t))) -> b7__c_s_out_8- + } + // s(8).F := cgate(b7__s_in(8).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[8].f & b7__en) & ~reset -> s[8].f+ + [after=1000]( ~(b7__s_in[8].f | b7__en)) | reset -> s[8].f- + } + // s(8).T := cgate(b7__s_in(8).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[8].t & b7__en) & ~reset -> s[8].t+ + [after=1000]( ~(b7__s_in[8].t | b7__en)) | reset -> s[8].t- + } + // b7__c_s_out_9 := nor_gate(s(9).F, s(9).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[9].f | s[9].t)) -> b7__c_s_out_9+ + [after=1000]( ~( ~(s[9].f | s[9].t))) -> b7__c_s_out_9- + } + // s(9).F := cgate(b7__s_in(9).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[9].f & b7__en) & ~reset -> s[9].f+ + [after=1000]( ~(b7__s_in[9].f | b7__en)) | reset -> s[9].f- + } + // s(9).T := cgate(b7__s_in(9).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[9].t & b7__en) & ~reset -> s[9].t+ + [after=1000]( ~(b7__s_in[9].t | b7__en)) | reset -> s[9].t- + } + // b7__c_s_out_10 := nor_gate(s(10).F, s(10).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[10].f | s[10].t)) -> b7__c_s_out_10+ + [after=1000]( ~( ~(s[10].f | s[10].t))) -> b7__c_s_out_10- + } + // s(10).F := cgate(b7__s_in(10).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[10].f & b7__en) & ~reset -> s[10].f+ + [after=1000]( ~(b7__s_in[10].f | b7__en)) | reset -> s[10].f- + } + // s(10).T := cgate(b7__s_in(10).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[10].t & b7__en) & ~reset -> s[10].t+ + [after=1000]( ~(b7__s_in[10].t | b7__en)) | reset -> s[10].t- + } + // b7__c_s_out_11 := nor_gate(s(11).F, s(11).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[11].f | s[11].t)) -> b7__c_s_out_11+ + [after=1000]( ~( ~(s[11].f | s[11].t))) -> b7__c_s_out_11- + } + // s(11).F := cgate(b7__s_in(11).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[11].f & b7__en) & ~reset -> s[11].f+ + [after=1000]( ~(b7__s_in[11].f | b7__en)) | reset -> s[11].f- + } + // s(11).T := cgate(b7__s_in(11).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[11].t & b7__en) & ~reset -> s[11].t+ + [after=1000]( ~(b7__s_in[11].t | b7__en)) | reset -> s[11].t- + } + // b7__c_s_out_12 := nor_gate(s(12).F, s(12).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[12].f | s[12].t)) -> b7__c_s_out_12+ + [after=1000]( ~( ~(s[12].f | s[12].t))) -> b7__c_s_out_12- + } + // s(12).F := cgate(b7__s_in(12).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[12].f & b7__en) & ~reset -> s[12].f+ + [after=1000]( ~(b7__s_in[12].f | b7__en)) | reset -> s[12].f- + } + // s(12).T := cgate(b7__s_in(12).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[12].t & b7__en) & ~reset -> s[12].t+ + [after=1000]( ~(b7__s_in[12].t | b7__en)) | reset -> s[12].t- + } + // b7__c_s_out_13 := nor_gate(s(13).F, s(13).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[13].f | s[13].t)) -> b7__c_s_out_13+ + [after=1000]( ~( ~(s[13].f | s[13].t))) -> b7__c_s_out_13- + } + // s(13).F := cgate(b7__s_in(13).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[13].f & b7__en) & ~reset -> s[13].f+ + [after=1000]( ~(b7__s_in[13].f | b7__en)) | reset -> s[13].f- + } + // s(13).T := cgate(b7__s_in(13).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[13].t & b7__en) & ~reset -> s[13].t+ + [after=1000]( ~(b7__s_in[13].t | b7__en)) | reset -> s[13].t- + } + // b7__c_s_out_14 := nor_gate(s(14).F, s(14).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[14].f | s[14].t)) -> b7__c_s_out_14+ + [after=1000]( ~( ~(s[14].f | s[14].t))) -> b7__c_s_out_14- + } + // s(14).F := cgate(b7__s_in(14).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[14].f & b7__en) & ~reset -> s[14].f+ + [after=1000]( ~(b7__s_in[14].f | b7__en)) | reset -> s[14].f- + } + // s(14).T := cgate(b7__s_in(14).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[14].t & b7__en) & ~reset -> s[14].t+ + [after=1000]( ~(b7__s_in[14].t | b7__en)) | reset -> s[14].t- + } + // b7__c_s_out_15 := nor_gate(s(15).F, s(15).T) delay(1.0 ns); + prs { + [after=1000]( ~(s[15].f | s[15].t)) -> b7__c_s_out_15+ + [after=1000]( ~( ~(s[15].f | s[15].t))) -> b7__c_s_out_15- + } + // s(15).F := cgate(b7__s_in(15).F, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[15].f & b7__en) & ~reset -> s[15].f+ + [after=1000]( ~(b7__s_in[15].f | b7__en)) | reset -> s[15].f- + } + // s(15).T := cgate(b7__s_in(15).T, b7__en) delay(1.0 ns) init(0, reset); + prs { + [after=1000](b7__s_in[15].t & b7__en) & ~reset -> s[15].t+ + [after=1000]( ~(b7__s_in[15].t | b7__en)) | reset -> s[15].t- + } + // b6__en_lvl0_0 := cgate(b7__c_s_out_0, b7__c_s_out_1) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_0 & b7__c_s_out_1) -> b6__en_lvl0_0+ + [after=1000]( ~(b7__c_s_out_0 | b7__c_s_out_1)) -> b6__en_lvl0_0- + } + // b6__en_lvl0_1 := cgate(b7__c_s_out_2, b7__c_s_out_3) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_2 & b7__c_s_out_3) -> b6__en_lvl0_1+ + [after=1000]( ~(b7__c_s_out_2 | b7__c_s_out_3)) -> b6__en_lvl0_1- + } + // b6__en_lvl0_2 := cgate(b7__c_s_out_4, b7__c_s_out_5) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_4 & b7__c_s_out_5) -> b6__en_lvl0_2+ + [after=1000]( ~(b7__c_s_out_4 | b7__c_s_out_5)) -> b6__en_lvl0_2- + } + // b6__en_lvl0_3 := cgate(b7__c_s_out_6, b7__c_s_out_7) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_6 & b7__c_s_out_7) -> b6__en_lvl0_3+ + [after=1000]( ~(b7__c_s_out_6 | b7__c_s_out_7)) -> b6__en_lvl0_3- + } + // b6__en_lvl0_4 := cgate(b7__c_s_out_8, b7__c_s_out_9) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_8 & b7__c_s_out_9) -> b6__en_lvl0_4+ + [after=1000]( ~(b7__c_s_out_8 | b7__c_s_out_9)) -> b6__en_lvl0_4- + } + // b6__en_lvl0_5 := cgate(b7__c_s_out_10, b7__c_s_out_11) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_10 & b7__c_s_out_11) -> b6__en_lvl0_5+ + [after=1000]( ~(b7__c_s_out_10 | b7__c_s_out_11)) -> b6__en_lvl0_5- + } + // b6__en_lvl0_6 := cgate(b7__c_s_out_12, b7__c_s_out_13) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_12 & b7__c_s_out_13) -> b6__en_lvl0_6+ + [after=1000]( ~(b7__c_s_out_12 | b7__c_s_out_13)) -> b6__en_lvl0_6- + } + // b6__en_lvl0_7 := cgate(b7__c_s_out_14, b7__c_s_out_15) delay(1.0 ns); + prs { + [after=1000](b7__c_s_out_14 & b7__c_s_out_15) -> b6__en_lvl0_7+ + [after=1000]( ~(b7__c_s_out_14 | b7__c_s_out_15)) -> b6__en_lvl0_7- + } + // b6__en_lvl1_0 := cgate(b6__en_lvl0_0, b6__en_lvl0_1) delay(1.0 ns); + prs { + [after=1000](b6__en_lvl0_0 & b6__en_lvl0_1) -> b6__en_lvl1_0+ + [after=1000]( ~(b6__en_lvl0_0 | b6__en_lvl0_1)) -> b6__en_lvl1_0- + } + // b6__en_lvl1_1 := cgate(b6__en_lvl0_2, b6__en_lvl0_3) delay(1.0 ns); + prs { + [after=1000](b6__en_lvl0_2 & b6__en_lvl0_3) -> b6__en_lvl1_1+ + [after=1000]( ~(b6__en_lvl0_2 | b6__en_lvl0_3)) -> b6__en_lvl1_1- + } + // b6__en_lvl1_2 := cgate(b6__en_lvl0_4, b6__en_lvl0_5) delay(1.0 ns); + prs { + [after=1000](b6__en_lvl0_4 & b6__en_lvl0_5) -> b6__en_lvl1_2+ + [after=1000]( ~(b6__en_lvl0_4 | b6__en_lvl0_5)) -> b6__en_lvl1_2- + } + // b6__en_lvl1_3 := cgate(b6__en_lvl0_6, b6__en_lvl0_7) delay(1.0 ns); + prs { + [after=1000](b6__en_lvl0_6 & b6__en_lvl0_7) -> b6__en_lvl1_3+ + [after=1000]( ~(b6__en_lvl0_6 | b6__en_lvl0_7)) -> b6__en_lvl1_3- + } + // b6__en_lvl2_0 := cgate(b6__en_lvl1_0, b6__en_lvl1_1) delay(1.0 ns); + prs { + [after=1000](b6__en_lvl1_0 & b6__en_lvl1_1) -> b6__en_lvl2_0+ + [after=1000]( ~(b6__en_lvl1_0 | b6__en_lvl1_1)) -> b6__en_lvl2_0- + } + // b6__en_lvl2_1 := cgate(b6__en_lvl1_2, b6__en_lvl1_3) delay(1.0 ns); + prs { + [after=1000](b6__en_lvl1_2 & b6__en_lvl1_3) -> b6__en_lvl2_1+ + [after=1000]( ~(b6__en_lvl1_2 | b6__en_lvl1_3)) -> b6__en_lvl2_1- + } + // b6__en := cgate(b6__en_lvl2_0, b6__en_lvl2_1) delay(1.0 ns); + prs { + [after=1000](b6__en_lvl2_0 & b6__en_lvl2_1) -> b6__en+ + [after=1000]( ~(b6__en_lvl2_0 | b6__en_lvl2_1)) -> b6__en- + } + // b7__en := inv(ack_in) delay(1.0 ns); + prs { + [after=1000]( ~ack_in) -> b7__en+ + [after=1000]( ~( ~ack_in)) -> b7__en- + } + // logic_fs__logic_fs__cell_00__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[5].f) -> logic_fs__logic_fs__cell_00__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[5].f)) -> logic_fs__logic_fs__cell_00__onehot00- + } + // logic_fs__logic_fs__cell_00__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[5].t) -> logic_fs__logic_fs__cell_00__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[5].t)) -> logic_fs__logic_fs__cell_00__onehot01- + } + // logic_fs__logic_fs__cell_00__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[5].f) -> logic_fs__logic_fs__cell_00__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[5].f)) -> logic_fs__logic_fs__cell_00__onehot10- + } + // logic_fs__logic_fs__cell_23__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[5].t) -> logic_fs__logic_fs__cell_23__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[5].t)) -> logic_fs__logic_fs__cell_23__a.t- + } + // logic_fs__logic_fs__cell_23__a.F := or_gate(logic_fs__logic_fs__cell_00__onehot00, logic_fs__logic_fs__cell_00__onehot01, logic_fs__logic_fs__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_00__onehot00 | logic_fs__logic_fs__cell_00__onehot01 | logic_fs__logic_fs__cell_00__onehot10) -> logic_fs__logic_fs__cell_23__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_00__onehot00 | logic_fs__logic_fs__cell_00__onehot01 | logic_fs__logic_fs__cell_00__onehot10)) -> logic_fs__logic_fs__cell_23__a.f- + } + // logic_fs__logic_fs__cell_01__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[6].f) -> logic_fs__logic_fs__cell_01__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[6].f)) -> logic_fs__logic_fs__cell_01__onehot00- + } + // logic_fs__logic_fs__cell_01__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[6].t) -> logic_fs__logic_fs__cell_01__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[6].t)) -> logic_fs__logic_fs__cell_01__onehot01- + } + // logic_fs__logic_fs__cell_01__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[6].f) -> logic_fs__logic_fs__cell_01__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[6].f)) -> logic_fs__logic_fs__cell_01__onehot10- + } + // logic_fs__logic_fs__cell_24__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[6].t) -> logic_fs__logic_fs__cell_24__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[6].t)) -> logic_fs__logic_fs__cell_24__a.t- + } + // logic_fs__logic_fs__cell_24__a.F := or_gate(logic_fs__logic_fs__cell_01__onehot00, logic_fs__logic_fs__cell_01__onehot01, logic_fs__logic_fs__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_01__onehot00 | logic_fs__logic_fs__cell_01__onehot01 | logic_fs__logic_fs__cell_01__onehot10) -> logic_fs__logic_fs__cell_24__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_01__onehot00 | logic_fs__logic_fs__cell_01__onehot01 | logic_fs__logic_fs__cell_01__onehot10)) -> logic_fs__logic_fs__cell_24__a.f- + } + // logic_fs__logic_fs__cell_02__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[7].f) -> logic_fs__logic_fs__cell_02__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[7].f)) -> logic_fs__logic_fs__cell_02__onehot00- + } + // logic_fs__logic_fs__cell_02__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[7].t) -> logic_fs__logic_fs__cell_02__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[7].t)) -> logic_fs__logic_fs__cell_02__onehot01- + } + // logic_fs__logic_fs__cell_02__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[7].f) -> logic_fs__logic_fs__cell_02__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[7].f)) -> logic_fs__logic_fs__cell_02__onehot10- + } + // logic_fs__logic_fs__cell_25__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[7].t) -> logic_fs__logic_fs__cell_25__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[7].t)) -> logic_fs__logic_fs__cell_25__a.t- + } + // logic_fs__logic_fs__cell_25__a.F := or_gate(logic_fs__logic_fs__cell_02__onehot00, logic_fs__logic_fs__cell_02__onehot01, logic_fs__logic_fs__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_02__onehot00 | logic_fs__logic_fs__cell_02__onehot01 | logic_fs__logic_fs__cell_02__onehot10) -> logic_fs__logic_fs__cell_25__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_02__onehot00 | logic_fs__logic_fs__cell_02__onehot01 | logic_fs__logic_fs__cell_02__onehot10)) -> logic_fs__logic_fs__cell_25__a.f- + } + // logic_fs__logic_fs__cell_03__onehot00 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].f & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_03__onehot00+ + [after=1000]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_03__onehot00- + } + // logic_fs__logic_fs__cell_03__onehot01 := cgate(b1__a_in(1).F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].f & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_03__onehot01+ + [after=1000]( ~(b1__a_in[1].f | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_03__onehot01- + } + // logic_fs__logic_fs__cell_03__onehot10 := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].t & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_03__onehot10+ + [after=1000]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_03__onehot10- + } + // logic_fs__logic_fs__cell_20__b.T := cgate(b1__a_in(1).T, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[1].t & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_20__b.t+ + [after=1000]( ~(b1__a_in[1].t | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_20__b.t- + } + // logic_fs__logic_fs__cell_20__b.F := or_gate(logic_fs__logic_fs__cell_03__onehot00, logic_fs__logic_fs__cell_03__onehot01, logic_fs__logic_fs__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_03__onehot00 | logic_fs__logic_fs__cell_03__onehot01 | logic_fs__logic_fs__cell_03__onehot10) -> logic_fs__logic_fs__cell_20__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_03__onehot00 | logic_fs__logic_fs__cell_03__onehot01 | logic_fs__logic_fs__cell_03__onehot10)) -> logic_fs__logic_fs__cell_20__b.f- + } + // logic_fs__logic_fs__cell_04__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[2].f) -> logic_fs__logic_fs__cell_04__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_04__onehot00- + } + // logic_fs__logic_fs__cell_04__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[2].t) -> logic_fs__logic_fs__cell_04__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_04__onehot01- + } + // logic_fs__logic_fs__cell_04__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[2].f) -> logic_fs__logic_fs__cell_04__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_04__onehot10- + } + // logic_fs__logic_fs__cell_21__b.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[2].t) -> logic_fs__logic_fs__cell_21__b.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_21__b.t- + } + // logic_fs__logic_fs__cell_21__b.F := or_gate(logic_fs__logic_fs__cell_04__onehot00, logic_fs__logic_fs__cell_04__onehot01, logic_fs__logic_fs__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_04__onehot00 | logic_fs__logic_fs__cell_04__onehot01 | logic_fs__logic_fs__cell_04__onehot10) -> logic_fs__logic_fs__cell_21__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_04__onehot00 | logic_fs__logic_fs__cell_04__onehot01 | logic_fs__logic_fs__cell_04__onehot10)) -> logic_fs__logic_fs__cell_21__b.f- + } + // logic_fs__logic_fs__cell_05__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[3].f) -> logic_fs__logic_fs__cell_05__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_05__onehot00- + } + // logic_fs__logic_fs__cell_05__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[3].t) -> logic_fs__logic_fs__cell_05__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_05__onehot01- + } + // logic_fs__logic_fs__cell_05__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[3].f) -> logic_fs__logic_fs__cell_05__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_05__onehot10- + } + // logic_fs__logic_fs__cell_22__b.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[3].t) -> logic_fs__logic_fs__cell_22__b.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_22__b.t- + } + // logic_fs__logic_fs__cell_22__b.F := or_gate(logic_fs__logic_fs__cell_05__onehot00, logic_fs__logic_fs__cell_05__onehot01, logic_fs__logic_fs__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_05__onehot00 | logic_fs__logic_fs__cell_05__onehot01 | logic_fs__logic_fs__cell_05__onehot10) -> logic_fs__logic_fs__cell_22__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_05__onehot00 | logic_fs__logic_fs__cell_05__onehot01 | logic_fs__logic_fs__cell_05__onehot10)) -> logic_fs__logic_fs__cell_22__b.f- + } + // logic_fs__logic_fs__cell_06__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[4].f) -> logic_fs__logic_fs__cell_06__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[4].f)) -> logic_fs__logic_fs__cell_06__onehot00- + } + // logic_fs__logic_fs__cell_06__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[4].t) -> logic_fs__logic_fs__cell_06__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[4].t)) -> logic_fs__logic_fs__cell_06__onehot01- + } + // logic_fs__logic_fs__cell_06__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[4].f) -> logic_fs__logic_fs__cell_06__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[4].f)) -> logic_fs__logic_fs__cell_06__onehot10- + } + // logic_fs__logic_fs__cell_23__b.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[4].t) -> logic_fs__logic_fs__cell_23__b.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[4].t)) -> logic_fs__logic_fs__cell_23__b.t- + } + // logic_fs__logic_fs__cell_23__b.F := or_gate(logic_fs__logic_fs__cell_06__onehot00, logic_fs__logic_fs__cell_06__onehot01, logic_fs__logic_fs__cell_06__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_06__onehot00 | logic_fs__logic_fs__cell_06__onehot01 | logic_fs__logic_fs__cell_06__onehot10) -> logic_fs__logic_fs__cell_23__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_06__onehot00 | logic_fs__logic_fs__cell_06__onehot01 | logic_fs__logic_fs__cell_06__onehot10)) -> logic_fs__logic_fs__cell_23__b.f- + } + // logic_fs__logic_fs__cell_07__onehot00 := cgate(b1__a_in(5).F, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[5].f & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_07__onehot00+ + [after=1000]( ~(b1__a_in[5].f | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_07__onehot00- + } + // logic_fs__logic_fs__cell_07__onehot01 := cgate(b1__a_in(5).F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[5].f & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_07__onehot01+ + [after=1000]( ~(b1__a_in[5].f | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_07__onehot01- + } + // logic_fs__logic_fs__cell_07__onehot10 := cgate(b1__a_in(5).T, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[5].t & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_07__onehot10+ + [after=1000]( ~(b1__a_in[5].t | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_07__onehot10- + } + // logic_fs__logic_fs__cell_24__b.T := cgate(b1__a_in(5).T, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[5].t & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_24__b.t+ + [after=1000]( ~(b1__a_in[5].t | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_24__b.t- + } + // logic_fs__logic_fs__cell_24__b.F := or_gate(logic_fs__logic_fs__cell_07__onehot00, logic_fs__logic_fs__cell_07__onehot01, logic_fs__logic_fs__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_07__onehot00 | logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10) -> logic_fs__logic_fs__cell_24__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_07__onehot00 | logic_fs__logic_fs__cell_07__onehot01 | logic_fs__logic_fs__cell_07__onehot10)) -> logic_fs__logic_fs__cell_24__b.f- + } + // logic_fs__logic_fs__cell_08__onehot00 := cgate(b1__a_in(6).F, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[6].f & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_08__onehot00+ + [after=1000]( ~(b1__a_in[6].f | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_08__onehot00- + } + // logic_fs__logic_fs__cell_08__onehot01 := cgate(b1__a_in(6).F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[6].f & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_08__onehot01+ + [after=1000]( ~(b1__a_in[6].f | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_08__onehot01- + } + // logic_fs__logic_fs__cell_08__onehot10 := cgate(b1__a_in(6).T, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[6].t & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_08__onehot10+ + [after=1000]( ~(b1__a_in[6].t | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_08__onehot10- + } + // logic_fs__logic_fs__cell_25__b.T := cgate(b1__a_in(6).T, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[6].t & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_25__b.t+ + [after=1000]( ~(b1__a_in[6].t | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_25__b.t- + } + // logic_fs__logic_fs__cell_25__b.F := or_gate(logic_fs__logic_fs__cell_08__onehot00, logic_fs__logic_fs__cell_08__onehot01, logic_fs__logic_fs__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_08__onehot00 | logic_fs__logic_fs__cell_08__onehot01 | logic_fs__logic_fs__cell_08__onehot10) -> logic_fs__logic_fs__cell_25__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_08__onehot00 | logic_fs__logic_fs__cell_08__onehot01 | logic_fs__logic_fs__cell_08__onehot10)) -> logic_fs__logic_fs__cell_25__b.f- + } + // logic_fs__logic_fs__cell_09__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[0].f) -> logic_fs__logic_fs__cell_09__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_09__onehot00- + } + // logic_fs__logic_fs__cell_09__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[0].t) -> logic_fs__logic_fs__cell_09__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_09__onehot01- + } + // logic_fs__logic_fs__cell_09__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[0].f) -> logic_fs__logic_fs__cell_09__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_09__onehot10- + } + // b1__s_in(0).T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[0].t) -> b1__s_in[0].t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[0].t)) -> b1__s_in[0].t- + } + // b1__s_in(0).F := or_gate(logic_fs__logic_fs__cell_09__onehot00, logic_fs__logic_fs__cell_09__onehot01, logic_fs__logic_fs__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_09__onehot00 | logic_fs__logic_fs__cell_09__onehot01 | logic_fs__logic_fs__cell_09__onehot10) -> b1__s_in[0].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_09__onehot00 | logic_fs__logic_fs__cell_09__onehot01 | logic_fs__logic_fs__cell_09__onehot10)) -> b1__s_in[0].f- + } + // logic_fs__logic_fs__cell_10__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[2].f) -> logic_fs__logic_fs__cell_10__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_10__onehot00- + } + // logic_fs__logic_fs__cell_10__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[2].t) -> logic_fs__logic_fs__cell_10__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_10__onehot01- + } + // logic_fs__logic_fs__cell_10__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[2].f) -> logic_fs__logic_fs__cell_10__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[2].f)) -> logic_fs__logic_fs__cell_10__onehot10- + } + // logic_fs__logic_fs__cell_20__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[2].t) -> logic_fs__logic_fs__cell_20__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[2].t)) -> logic_fs__logic_fs__cell_20__a.t- + } + // logic_fs__logic_fs__cell_20__a.F := or_gate(logic_fs__logic_fs__cell_10__onehot00, logic_fs__logic_fs__cell_10__onehot01, logic_fs__logic_fs__cell_10__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_10__onehot00 | logic_fs__logic_fs__cell_10__onehot01 | logic_fs__logic_fs__cell_10__onehot10) -> logic_fs__logic_fs__cell_20__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_10__onehot00 | logic_fs__logic_fs__cell_10__onehot01 | logic_fs__logic_fs__cell_10__onehot10)) -> logic_fs__logic_fs__cell_20__a.f- + } + // logic_fs__logic_fs__cell_11__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[3].f) -> logic_fs__logic_fs__cell_11__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_11__onehot00- + } + // logic_fs__logic_fs__cell_11__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[3].t) -> logic_fs__logic_fs__cell_11__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_11__onehot01- + } + // logic_fs__logic_fs__cell_11__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(3).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[3].f) -> logic_fs__logic_fs__cell_11__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[3].f)) -> logic_fs__logic_fs__cell_11__onehot10- + } + // logic_fs__logic_fs__cell_21__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(3).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[3].t) -> logic_fs__logic_fs__cell_21__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[3].t)) -> logic_fs__logic_fs__cell_21__a.t- + } + // logic_fs__logic_fs__cell_21__a.F := or_gate(logic_fs__logic_fs__cell_11__onehot00, logic_fs__logic_fs__cell_11__onehot01, logic_fs__logic_fs__cell_11__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_11__onehot00 | logic_fs__logic_fs__cell_11__onehot01 | logic_fs__logic_fs__cell_11__onehot10) -> logic_fs__logic_fs__cell_21__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_11__onehot00 | logic_fs__logic_fs__cell_11__onehot01 | logic_fs__logic_fs__cell_11__onehot10)) -> logic_fs__logic_fs__cell_21__a.f- + } + // logic_fs__logic_fs__cell_12__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[4].f) -> logic_fs__logic_fs__cell_12__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[4].f)) -> logic_fs__logic_fs__cell_12__onehot00- + } + // logic_fs__logic_fs__cell_12__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[4].t) -> logic_fs__logic_fs__cell_12__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[4].t)) -> logic_fs__logic_fs__cell_12__onehot01- + } + // logic_fs__logic_fs__cell_12__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[4].f) -> logic_fs__logic_fs__cell_12__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[4].f)) -> logic_fs__logic_fs__cell_12__onehot10- + } + // logic_fs__logic_fs__cell_22__a.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[4].t) -> logic_fs__logic_fs__cell_22__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[4].t)) -> logic_fs__logic_fs__cell_22__a.t- + } + // logic_fs__logic_fs__cell_22__a.F := or_gate(logic_fs__logic_fs__cell_12__onehot00, logic_fs__logic_fs__cell_12__onehot01, logic_fs__logic_fs__cell_12__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_12__onehot00 | logic_fs__logic_fs__cell_12__onehot01 | logic_fs__logic_fs__cell_12__onehot10) -> logic_fs__logic_fs__cell_22__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_12__onehot00 | logic_fs__logic_fs__cell_12__onehot01 | logic_fs__logic_fs__cell_12__onehot10)) -> logic_fs__logic_fs__cell_22__a.f- + } + // logic_fs__logic_fs__cell_13__onehot00 := cgate(b1__a_in(7).F, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[7].f & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_13__onehot00+ + [after=1000]( ~(b1__a_in[7].f | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_13__onehot00- + } + // logic_fs__logic_fs__cell_13__onehot01 := cgate(b1__a_in(7).F, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[7].f & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_13__onehot01+ + [after=1000]( ~(b1__a_in[7].f | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_13__onehot01- + } + // logic_fs__logic_fs__cell_13__onehot10 := cgate(b1__a_in(7).T, logic_fs__logic_fs__b_in_1.F) delay(1.0 ns); + prs { + [after=1000](b1__a_in[7].t & logic_fs__logic_fs__b_in_1.f) -> logic_fs__logic_fs__cell_13__onehot10+ + [after=1000]( ~(b1__a_in[7].t | logic_fs__logic_fs__b_in_1.f)) -> logic_fs__logic_fs__cell_13__onehot10- + } + // logic_fs__logic_fs__cell_15__b.T := cgate(b1__a_in(7).T, logic_fs__logic_fs__b_in_1.T) delay(1.0 ns); + prs { + [after=1000](b1__a_in[7].t & logic_fs__logic_fs__b_in_1.t) -> logic_fs__logic_fs__cell_15__b.t+ + [after=1000]( ~(b1__a_in[7].t | logic_fs__logic_fs__b_in_1.t)) -> logic_fs__logic_fs__cell_15__b.t- + } + // logic_fs__logic_fs__cell_15__b.F := or_gate(logic_fs__logic_fs__cell_13__onehot00, logic_fs__logic_fs__cell_13__onehot01, logic_fs__logic_fs__cell_13__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_13__onehot00 | logic_fs__logic_fs__cell_13__onehot01 | logic_fs__logic_fs__cell_13__onehot10) -> logic_fs__logic_fs__cell_15__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_13__onehot00 | logic_fs__logic_fs__cell_13__onehot01 | logic_fs__logic_fs__cell_13__onehot10)) -> logic_fs__logic_fs__cell_15__b.f- + } + // logic_fs__logic_fs__cell_15__onehot00 := cgate(logic_fs__logic_fs__cell_15__a.F, logic_fs__logic_fs__cell_15__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_15__a.f & logic_fs__logic_fs__cell_15__b.f) -> logic_fs__logic_fs__cell_15__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__cell_15__a.f | logic_fs__logic_fs__cell_15__b.f)) -> logic_fs__logic_fs__cell_15__onehot00- + } + // logic_fs__logic_fs__cell_15__onehot01 := cgate(logic_fs__logic_fs__cell_15__a.F, logic_fs__logic_fs__cell_15__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_15__a.f & logic_fs__logic_fs__cell_15__b.t) -> logic_fs__logic_fs__cell_15__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__cell_15__a.f | logic_fs__logic_fs__cell_15__b.t)) -> logic_fs__logic_fs__cell_15__onehot01- + } + // logic_fs__logic_fs__cell_15__onehot10 := cgate(logic_fs__logic_fs__cell_15__a.T, logic_fs__logic_fs__cell_15__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_15__a.t & logic_fs__logic_fs__cell_15__b.f) -> logic_fs__logic_fs__cell_15__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__cell_15__a.t | logic_fs__logic_fs__cell_15__b.f)) -> logic_fs__logic_fs__cell_15__onehot10- + } + // b1__s_in(9).T := cgate(logic_fs__logic_fs__cell_15__a.T, logic_fs__logic_fs__cell_15__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_15__a.t & logic_fs__logic_fs__cell_15__b.t) -> b1__s_in[9].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_15__a.t | logic_fs__logic_fs__cell_15__b.t)) -> b1__s_in[9].t- + } + // b1__s_in(9).F := or_gate(logic_fs__logic_fs__cell_15__onehot00, logic_fs__logic_fs__cell_15__onehot01, logic_fs__logic_fs__cell_15__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_15__onehot00 | logic_fs__logic_fs__cell_15__onehot01 | logic_fs__logic_fs__cell_15__onehot10) -> b1__s_in[9].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_15__onehot00 | logic_fs__logic_fs__cell_15__onehot01 | logic_fs__logic_fs__cell_15__onehot10)) -> b1__s_in[9].f- + } + // b1__s_in(8).T := or_gate(logic_fs__logic_fs__cell_15__onehot01, logic_fs__logic_fs__cell_15__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_15__onehot01 | logic_fs__logic_fs__cell_15__onehot10) -> b1__s_in[8].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_15__onehot01 | logic_fs__logic_fs__cell_15__onehot10)) -> b1__s_in[8].t- + } + // b1__s_in(8).F := or_gate(logic_fs__logic_fs__cell_15__onehot00, b1__s_in(9).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_15__onehot00 | b1__s_in[9].t) -> b1__s_in[8].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_15__onehot00 | b1__s_in[9].t)) -> b1__s_in[8].f- + } + // logic_fs__logic_fs__cell_16__onehot00 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[0].f) -> logic_fs__logic_fs__cell_16__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_16__onehot00- + } + // logic_fs__logic_fs__cell_16__onehot01 := cgate(logic_fs__logic_fs__b_in_1.F, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.f & b1__a_in[0].t) -> logic_fs__logic_fs__cell_16__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.f | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_16__onehot01- + } + // logic_fs__logic_fs__cell_16__onehot10 := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[0].f) -> logic_fs__logic_fs__cell_16__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[0].f)) -> logic_fs__logic_fs__cell_16__onehot10- + } + // logic_fs__logic_fs__cell_19__a.T := cgate(logic_fs__logic_fs__b_in_1.T, b1__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_1.t & b1__a_in[0].t) -> logic_fs__logic_fs__cell_19__a.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_1.t | b1__a_in[0].t)) -> logic_fs__logic_fs__cell_19__a.t- + } + // logic_fs__logic_fs__cell_19__a.F := or_gate(logic_fs__logic_fs__cell_16__onehot00, logic_fs__logic_fs__cell_16__onehot01, logic_fs__logic_fs__cell_16__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_16__onehot00 | logic_fs__logic_fs__cell_16__onehot01 | logic_fs__logic_fs__cell_16__onehot10) -> logic_fs__logic_fs__cell_19__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_16__onehot00 | logic_fs__logic_fs__cell_16__onehot01 | logic_fs__logic_fs__cell_16__onehot10)) -> logic_fs__logic_fs__cell_19__a.f- + } + // logic_fs__logic_fs__cell_17__onehot00 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[1].f) -> logic_fs__logic_fs__cell_17__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[1].f)) -> logic_fs__logic_fs__cell_17__onehot00- + } + // logic_fs__logic_fs__cell_17__onehot01 := cgate(logic_fs__logic_fs__b_in_0.F, b1__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.f & b1__a_in[1].t) -> logic_fs__logic_fs__cell_17__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.f | b1__a_in[1].t)) -> logic_fs__logic_fs__cell_17__onehot01- + } + // logic_fs__logic_fs__cell_17__onehot10 := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[1].f) -> logic_fs__logic_fs__cell_17__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[1].f)) -> logic_fs__logic_fs__cell_17__onehot10- + } + // logic_fs__logic_fs__cell_19__b.T := cgate(logic_fs__logic_fs__b_in_0.T, b1__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__b_in_0.t & b1__a_in[1].t) -> logic_fs__logic_fs__cell_19__b.t+ + [after=1000]( ~(logic_fs__logic_fs__b_in_0.t | b1__a_in[1].t)) -> logic_fs__logic_fs__cell_19__b.t- + } + // logic_fs__logic_fs__cell_19__b.F := or_gate(logic_fs__logic_fs__cell_17__onehot00, logic_fs__logic_fs__cell_17__onehot01, logic_fs__logic_fs__cell_17__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_17__onehot00 | logic_fs__logic_fs__cell_17__onehot01 | logic_fs__logic_fs__cell_17__onehot10) -> logic_fs__logic_fs__cell_19__b.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_17__onehot00 | logic_fs__logic_fs__cell_17__onehot01 | logic_fs__logic_fs__cell_17__onehot10)) -> logic_fs__logic_fs__cell_19__b.f- + } + // logic_fs__logic_fs__cell_18__onehot00 := cgate(logic_fs__logic_fs__cell_20__b.F, b1__s_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__b.f & b1__s_in[0].f) -> logic_fs__logic_fs__cell_18__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__b.f | b1__s_in[0].f)) -> logic_fs__logic_fs__cell_18__onehot00- + } + // logic_fs__logic_fs__cell_18__onehot01 := cgate(logic_fs__logic_fs__cell_20__b.F, b1__s_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__b.f & b1__s_in[0].t) -> logic_fs__logic_fs__cell_18__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__b.f | b1__s_in[0].t)) -> logic_fs__logic_fs__cell_18__onehot01- + } + // logic_fs__logic_fs__cell_18__onehot10 := cgate(logic_fs__logic_fs__cell_20__b.T, b1__s_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__b.t & b1__s_in[0].f) -> logic_fs__logic_fs__cell_18__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__b.t | b1__s_in[0].f)) -> logic_fs__logic_fs__cell_18__onehot10- + } + // logic_fs__logic_fs__cell_20__c_in.T := cgate(logic_fs__logic_fs__cell_20__b.T, b1__s_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__b.t & b1__s_in[0].t) -> logic_fs__logic_fs__cell_20__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__b.t | b1__s_in[0].t)) -> logic_fs__logic_fs__cell_20__c_in.t- + } + // logic_fs__logic_fs__cell_20__c_in.F := or_gate(logic_fs__logic_fs__cell_18__onehot00, logic_fs__logic_fs__cell_18__onehot01, logic_fs__logic_fs__cell_18__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_18__onehot00 | logic_fs__logic_fs__cell_18__onehot01 | logic_fs__logic_fs__cell_18__onehot10) -> logic_fs__logic_fs__cell_20__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_18__onehot00 | logic_fs__logic_fs__cell_18__onehot01 | logic_fs__logic_fs__cell_18__onehot10)) -> logic_fs__logic_fs__cell_20__c_in.f- + } + // logic_fs__logic_fs__cell_19__onehot00 := cgate(logic_fs__logic_fs__cell_19__a.F, logic_fs__logic_fs__cell_19__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_19__a.f & logic_fs__logic_fs__cell_19__b.f) -> logic_fs__logic_fs__cell_19__onehot00+ + [after=1000]( ~(logic_fs__logic_fs__cell_19__a.f | logic_fs__logic_fs__cell_19__b.f)) -> logic_fs__logic_fs__cell_19__onehot00- + } + // logic_fs__logic_fs__cell_19__onehot01 := cgate(logic_fs__logic_fs__cell_19__a.F, logic_fs__logic_fs__cell_19__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_19__a.f & logic_fs__logic_fs__cell_19__b.t) -> logic_fs__logic_fs__cell_19__onehot01+ + [after=1000]( ~(logic_fs__logic_fs__cell_19__a.f | logic_fs__logic_fs__cell_19__b.t)) -> logic_fs__logic_fs__cell_19__onehot01- + } + // logic_fs__logic_fs__cell_19__onehot10 := cgate(logic_fs__logic_fs__cell_19__a.T, logic_fs__logic_fs__cell_19__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_19__a.t & logic_fs__logic_fs__cell_19__b.f) -> logic_fs__logic_fs__cell_19__onehot10+ + [after=1000]( ~(logic_fs__logic_fs__cell_19__a.t | logic_fs__logic_fs__cell_19__b.f)) -> logic_fs__logic_fs__cell_19__onehot10- + } + // logic_fs__logic_fs__cell_19__onehot11 := cgate(logic_fs__logic_fs__cell_19__a.T, logic_fs__logic_fs__cell_19__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_19__a.t & logic_fs__logic_fs__cell_19__b.t) -> logic_fs__logic_fs__cell_19__onehot11+ + [after=1000]( ~(logic_fs__logic_fs__cell_19__a.t | logic_fs__logic_fs__cell_19__b.t)) -> logic_fs__logic_fs__cell_19__onehot11- + } + // b1__s_in(1).T := or_gate(logic_fs__logic_fs__cell_19__onehot01, logic_fs__logic_fs__cell_19__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_19__onehot01 | logic_fs__logic_fs__cell_19__onehot10) -> b1__s_in[1].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_19__onehot01 | logic_fs__logic_fs__cell_19__onehot10)) -> b1__s_in[1].t- + } + // b1__s_in(1).F := or_gate(logic_fs__logic_fs__cell_19__onehot00, logic_fs__logic_fs__cell_19__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_19__onehot00 | logic_fs__logic_fs__cell_19__onehot11) -> b1__s_in[1].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_19__onehot00 | logic_fs__logic_fs__cell_19__onehot11)) -> b1__s_in[1].f- + } + // logic_fs__logic_fs__cell_20__aFbF := cgate(logic_fs__logic_fs__cell_20__a.F, logic_fs__logic_fs__cell_20__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__a.f & logic_fs__logic_fs__cell_20__b.f) -> logic_fs__logic_fs__cell_20__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__a.f | logic_fs__logic_fs__cell_20__b.f)) -> logic_fs__logic_fs__cell_20__aFbF- + } + // logic_fs__logic_fs__cell_20__aFbT := cgate(logic_fs__logic_fs__cell_20__a.F, logic_fs__logic_fs__cell_20__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__a.f & logic_fs__logic_fs__cell_20__b.t) -> logic_fs__logic_fs__cell_20__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__a.f | logic_fs__logic_fs__cell_20__b.t)) -> logic_fs__logic_fs__cell_20__aFbT- + } + // logic_fs__logic_fs__cell_20__aTbF := cgate(logic_fs__logic_fs__cell_20__a.T, logic_fs__logic_fs__cell_20__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__a.t & logic_fs__logic_fs__cell_20__b.f) -> logic_fs__logic_fs__cell_20__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__a.t | logic_fs__logic_fs__cell_20__b.f)) -> logic_fs__logic_fs__cell_20__aTbF- + } + // logic_fs__logic_fs__cell_20__aTbT := cgate(logic_fs__logic_fs__cell_20__a.T, logic_fs__logic_fs__cell_20__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__a.t & logic_fs__logic_fs__cell_20__b.t) -> logic_fs__logic_fs__cell_20__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__a.t | logic_fs__logic_fs__cell_20__b.t)) -> logic_fs__logic_fs__cell_20__aTbT- + } + // logic_fs__logic_fs__cell_20__x.F := or_gate(logic_fs__logic_fs__cell_20__aFbF, logic_fs__logic_fs__cell_20__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__aFbF | logic_fs__logic_fs__cell_20__aTbT) -> logic_fs__logic_fs__cell_20__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__aFbF | logic_fs__logic_fs__cell_20__aTbT)) -> logic_fs__logic_fs__cell_20__x.f- + } + // logic_fs__logic_fs__cell_20__x.T := or_gate(logic_fs__logic_fs__cell_20__aFbT, logic_fs__logic_fs__cell_20__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__aFbT | logic_fs__logic_fs__cell_20__aTbF) -> logic_fs__logic_fs__cell_20__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__aFbT | logic_fs__logic_fs__cell_20__aTbF)) -> logic_fs__logic_fs__cell_20__x.t- + } + // logic_fs__logic_fs__cell_20__y.T := and_gate(logic_fs__logic_fs__cell_20__a.T, logic_fs__logic_fs__cell_20__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__a.t & logic_fs__logic_fs__cell_20__b.t) -> logic_fs__logic_fs__cell_20__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__a.t & logic_fs__logic_fs__cell_20__b.t)) -> logic_fs__logic_fs__cell_20__y.t- + } + // logic_fs__logic_fs__cell_20__y.F := or_gate(logic_fs__logic_fs__cell_20__a.F, logic_fs__logic_fs__cell_20__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__a.f | logic_fs__logic_fs__cell_20__b.f) -> logic_fs__logic_fs__cell_20__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__a.f | logic_fs__logic_fs__cell_20__b.f)) -> logic_fs__logic_fs__cell_20__y.f- + } + // logic_fs__logic_fs__cell_20__xFcF := cgate(logic_fs__logic_fs__cell_20__x.F, logic_fs__logic_fs__cell_20__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__x.f & logic_fs__logic_fs__cell_20__c_in.f) -> logic_fs__logic_fs__cell_20__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__x.f | logic_fs__logic_fs__cell_20__c_in.f)) -> logic_fs__logic_fs__cell_20__xFcF- + } + // logic_fs__logic_fs__cell_20__xFcT := cgate(logic_fs__logic_fs__cell_20__x.F, logic_fs__logic_fs__cell_20__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__x.f & logic_fs__logic_fs__cell_20__c_in.t) -> logic_fs__logic_fs__cell_20__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__x.f | logic_fs__logic_fs__cell_20__c_in.t)) -> logic_fs__logic_fs__cell_20__xFcT- + } + // logic_fs__logic_fs__cell_20__xTcF := cgate(logic_fs__logic_fs__cell_20__x.T, logic_fs__logic_fs__cell_20__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__x.t & logic_fs__logic_fs__cell_20__c_in.f) -> logic_fs__logic_fs__cell_20__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__x.t | logic_fs__logic_fs__cell_20__c_in.f)) -> logic_fs__logic_fs__cell_20__xTcF- + } + // logic_fs__logic_fs__cell_20__xTcT := cgate(logic_fs__logic_fs__cell_20__x.T, logic_fs__logic_fs__cell_20__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__x.t & logic_fs__logic_fs__cell_20__c_in.t) -> logic_fs__logic_fs__cell_20__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__x.t | logic_fs__logic_fs__cell_20__c_in.t)) -> logic_fs__logic_fs__cell_20__xTcT- + } + // b1__s_in(2).T := or_gate(logic_fs__logic_fs__cell_20__xFcT, logic_fs__logic_fs__cell_20__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__xFcT | logic_fs__logic_fs__cell_20__xTcF) -> b1__s_in[2].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__xFcT | logic_fs__logic_fs__cell_20__xTcF)) -> b1__s_in[2].t- + } + // b1__s_in(2).F := or_gate(logic_fs__logic_fs__cell_20__xFcF, logic_fs__logic_fs__cell_20__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__xFcF | logic_fs__logic_fs__cell_20__xTcT) -> b1__s_in[2].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__xFcF | logic_fs__logic_fs__cell_20__xTcT)) -> b1__s_in[2].f- + } + // logic_fs__logic_fs__cell_20__z.T := and_gate(logic_fs__logic_fs__cell_20__x.T, logic_fs__logic_fs__cell_20__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__x.t & logic_fs__logic_fs__cell_20__c_in.t) -> logic_fs__logic_fs__cell_20__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__x.t & logic_fs__logic_fs__cell_20__c_in.t)) -> logic_fs__logic_fs__cell_20__z.t- + } + // logic_fs__logic_fs__cell_20__z.F := or_gate(logic_fs__logic_fs__cell_20__x.F, logic_fs__logic_fs__cell_20__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__x.f | logic_fs__logic_fs__cell_20__c_in.f) -> logic_fs__logic_fs__cell_20__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__x.f | logic_fs__logic_fs__cell_20__c_in.f)) -> logic_fs__logic_fs__cell_20__z.f- + } + // logic_fs__logic_fs__cell_21__c_in.F := cgate(logic_fs__logic_fs__cell_20__y.F, logic_fs__logic_fs__cell_20__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__y.f & logic_fs__logic_fs__cell_20__z.f) -> logic_fs__logic_fs__cell_21__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__y.f | logic_fs__logic_fs__cell_20__z.f)) -> logic_fs__logic_fs__cell_21__c_in.f- + } + // logic_fs__logic_fs__cell_20__yFzT := cgate(logic_fs__logic_fs__cell_20__y.F, logic_fs__logic_fs__cell_20__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__y.f & logic_fs__logic_fs__cell_20__z.t) -> logic_fs__logic_fs__cell_20__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__y.f | logic_fs__logic_fs__cell_20__z.t)) -> logic_fs__logic_fs__cell_20__yFzT- + } + // logic_fs__logic_fs__cell_20__yTzF := cgate(logic_fs__logic_fs__cell_20__y.T, logic_fs__logic_fs__cell_20__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__y.t & logic_fs__logic_fs__cell_20__z.f) -> logic_fs__logic_fs__cell_20__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__y.t | logic_fs__logic_fs__cell_20__z.f)) -> logic_fs__logic_fs__cell_20__yTzF- + } + // logic_fs__logic_fs__cell_20__yTzT := cgate(logic_fs__logic_fs__cell_20__y.T, logic_fs__logic_fs__cell_20__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__y.t & logic_fs__logic_fs__cell_20__z.t) -> logic_fs__logic_fs__cell_20__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__y.t | logic_fs__logic_fs__cell_20__z.t)) -> logic_fs__logic_fs__cell_20__yTzT- + } + // logic_fs__logic_fs__cell_21__c_in.T := or_gate(logic_fs__logic_fs__cell_20__yFzT, logic_fs__logic_fs__cell_20__yTzF, logic_fs__logic_fs__cell_20__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_20__yFzT | logic_fs__logic_fs__cell_20__yTzF | logic_fs__logic_fs__cell_20__yTzT) -> logic_fs__logic_fs__cell_21__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_20__yFzT | logic_fs__logic_fs__cell_20__yTzF | logic_fs__logic_fs__cell_20__yTzT)) -> logic_fs__logic_fs__cell_21__c_in.t- + } + // logic_fs__logic_fs__cell_21__aFbF := cgate(logic_fs__logic_fs__cell_21__a.F, logic_fs__logic_fs__cell_21__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__a.f & logic_fs__logic_fs__cell_21__b.f) -> logic_fs__logic_fs__cell_21__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__a.f | logic_fs__logic_fs__cell_21__b.f)) -> logic_fs__logic_fs__cell_21__aFbF- + } + // logic_fs__logic_fs__cell_21__aFbT := cgate(logic_fs__logic_fs__cell_21__a.F, logic_fs__logic_fs__cell_21__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__a.f & logic_fs__logic_fs__cell_21__b.t) -> logic_fs__logic_fs__cell_21__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__a.f | logic_fs__logic_fs__cell_21__b.t)) -> logic_fs__logic_fs__cell_21__aFbT- + } + // logic_fs__logic_fs__cell_21__aTbF := cgate(logic_fs__logic_fs__cell_21__a.T, logic_fs__logic_fs__cell_21__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__a.t & logic_fs__logic_fs__cell_21__b.f) -> logic_fs__logic_fs__cell_21__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__a.t | logic_fs__logic_fs__cell_21__b.f)) -> logic_fs__logic_fs__cell_21__aTbF- + } + // logic_fs__logic_fs__cell_21__aTbT := cgate(logic_fs__logic_fs__cell_21__a.T, logic_fs__logic_fs__cell_21__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__a.t & logic_fs__logic_fs__cell_21__b.t) -> logic_fs__logic_fs__cell_21__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__a.t | logic_fs__logic_fs__cell_21__b.t)) -> logic_fs__logic_fs__cell_21__aTbT- + } + // logic_fs__logic_fs__cell_21__x.F := or_gate(logic_fs__logic_fs__cell_21__aFbF, logic_fs__logic_fs__cell_21__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__aFbF | logic_fs__logic_fs__cell_21__aTbT) -> logic_fs__logic_fs__cell_21__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__aFbF | logic_fs__logic_fs__cell_21__aTbT)) -> logic_fs__logic_fs__cell_21__x.f- + } + // logic_fs__logic_fs__cell_21__x.T := or_gate(logic_fs__logic_fs__cell_21__aFbT, logic_fs__logic_fs__cell_21__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__aFbT | logic_fs__logic_fs__cell_21__aTbF) -> logic_fs__logic_fs__cell_21__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__aFbT | logic_fs__logic_fs__cell_21__aTbF)) -> logic_fs__logic_fs__cell_21__x.t- + } + // logic_fs__logic_fs__cell_21__y.T := and_gate(logic_fs__logic_fs__cell_21__a.T, logic_fs__logic_fs__cell_21__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__a.t & logic_fs__logic_fs__cell_21__b.t) -> logic_fs__logic_fs__cell_21__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__a.t & logic_fs__logic_fs__cell_21__b.t)) -> logic_fs__logic_fs__cell_21__y.t- + } + // logic_fs__logic_fs__cell_21__y.F := or_gate(logic_fs__logic_fs__cell_21__a.F, logic_fs__logic_fs__cell_21__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__a.f | logic_fs__logic_fs__cell_21__b.f) -> logic_fs__logic_fs__cell_21__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__a.f | logic_fs__logic_fs__cell_21__b.f)) -> logic_fs__logic_fs__cell_21__y.f- + } + // logic_fs__logic_fs__cell_21__xFcF := cgate(logic_fs__logic_fs__cell_21__x.F, logic_fs__logic_fs__cell_21__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__x.f & logic_fs__logic_fs__cell_21__c_in.f) -> logic_fs__logic_fs__cell_21__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__x.f | logic_fs__logic_fs__cell_21__c_in.f)) -> logic_fs__logic_fs__cell_21__xFcF- + } + // logic_fs__logic_fs__cell_21__xFcT := cgate(logic_fs__logic_fs__cell_21__x.F, logic_fs__logic_fs__cell_21__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__x.f & logic_fs__logic_fs__cell_21__c_in.t) -> logic_fs__logic_fs__cell_21__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__x.f | logic_fs__logic_fs__cell_21__c_in.t)) -> logic_fs__logic_fs__cell_21__xFcT- + } + // logic_fs__logic_fs__cell_21__xTcF := cgate(logic_fs__logic_fs__cell_21__x.T, logic_fs__logic_fs__cell_21__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__x.t & logic_fs__logic_fs__cell_21__c_in.f) -> logic_fs__logic_fs__cell_21__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__x.t | logic_fs__logic_fs__cell_21__c_in.f)) -> logic_fs__logic_fs__cell_21__xTcF- + } + // logic_fs__logic_fs__cell_21__xTcT := cgate(logic_fs__logic_fs__cell_21__x.T, logic_fs__logic_fs__cell_21__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__x.t & logic_fs__logic_fs__cell_21__c_in.t) -> logic_fs__logic_fs__cell_21__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__x.t | logic_fs__logic_fs__cell_21__c_in.t)) -> logic_fs__logic_fs__cell_21__xTcT- + } + // b1__s_in(3).T := or_gate(logic_fs__logic_fs__cell_21__xFcT, logic_fs__logic_fs__cell_21__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__xFcT | logic_fs__logic_fs__cell_21__xTcF) -> b1__s_in[3].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__xFcT | logic_fs__logic_fs__cell_21__xTcF)) -> b1__s_in[3].t- + } + // b1__s_in(3).F := or_gate(logic_fs__logic_fs__cell_21__xFcF, logic_fs__logic_fs__cell_21__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__xFcF | logic_fs__logic_fs__cell_21__xTcT) -> b1__s_in[3].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__xFcF | logic_fs__logic_fs__cell_21__xTcT)) -> b1__s_in[3].f- + } + // logic_fs__logic_fs__cell_21__z.T := and_gate(logic_fs__logic_fs__cell_21__x.T, logic_fs__logic_fs__cell_21__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__x.t & logic_fs__logic_fs__cell_21__c_in.t) -> logic_fs__logic_fs__cell_21__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__x.t & logic_fs__logic_fs__cell_21__c_in.t)) -> logic_fs__logic_fs__cell_21__z.t- + } + // logic_fs__logic_fs__cell_21__z.F := or_gate(logic_fs__logic_fs__cell_21__x.F, logic_fs__logic_fs__cell_21__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__x.f | logic_fs__logic_fs__cell_21__c_in.f) -> logic_fs__logic_fs__cell_21__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__x.f | logic_fs__logic_fs__cell_21__c_in.f)) -> logic_fs__logic_fs__cell_21__z.f- + } + // logic_fs__logic_fs__cell_22__c_in.F := cgate(logic_fs__logic_fs__cell_21__y.F, logic_fs__logic_fs__cell_21__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__y.f & logic_fs__logic_fs__cell_21__z.f) -> logic_fs__logic_fs__cell_22__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__y.f | logic_fs__logic_fs__cell_21__z.f)) -> logic_fs__logic_fs__cell_22__c_in.f- + } + // logic_fs__logic_fs__cell_21__yFzT := cgate(logic_fs__logic_fs__cell_21__y.F, logic_fs__logic_fs__cell_21__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__y.f & logic_fs__logic_fs__cell_21__z.t) -> logic_fs__logic_fs__cell_21__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__y.f | logic_fs__logic_fs__cell_21__z.t)) -> logic_fs__logic_fs__cell_21__yFzT- + } + // logic_fs__logic_fs__cell_21__yTzF := cgate(logic_fs__logic_fs__cell_21__y.T, logic_fs__logic_fs__cell_21__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__y.t & logic_fs__logic_fs__cell_21__z.f) -> logic_fs__logic_fs__cell_21__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__y.t | logic_fs__logic_fs__cell_21__z.f)) -> logic_fs__logic_fs__cell_21__yTzF- + } + // logic_fs__logic_fs__cell_21__yTzT := cgate(logic_fs__logic_fs__cell_21__y.T, logic_fs__logic_fs__cell_21__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__y.t & logic_fs__logic_fs__cell_21__z.t) -> logic_fs__logic_fs__cell_21__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__y.t | logic_fs__logic_fs__cell_21__z.t)) -> logic_fs__logic_fs__cell_21__yTzT- + } + // logic_fs__logic_fs__cell_22__c_in.T := or_gate(logic_fs__logic_fs__cell_21__yFzT, logic_fs__logic_fs__cell_21__yTzF, logic_fs__logic_fs__cell_21__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_21__yFzT | logic_fs__logic_fs__cell_21__yTzF | logic_fs__logic_fs__cell_21__yTzT) -> logic_fs__logic_fs__cell_22__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_21__yFzT | logic_fs__logic_fs__cell_21__yTzF | logic_fs__logic_fs__cell_21__yTzT)) -> logic_fs__logic_fs__cell_22__c_in.t- + } + // logic_fs__logic_fs__cell_22__aFbF := cgate(logic_fs__logic_fs__cell_22__a.F, logic_fs__logic_fs__cell_22__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__a.f & logic_fs__logic_fs__cell_22__b.f) -> logic_fs__logic_fs__cell_22__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__a.f | logic_fs__logic_fs__cell_22__b.f)) -> logic_fs__logic_fs__cell_22__aFbF- + } + // logic_fs__logic_fs__cell_22__aFbT := cgate(logic_fs__logic_fs__cell_22__a.F, logic_fs__logic_fs__cell_22__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__a.f & logic_fs__logic_fs__cell_22__b.t) -> logic_fs__logic_fs__cell_22__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__a.f | logic_fs__logic_fs__cell_22__b.t)) -> logic_fs__logic_fs__cell_22__aFbT- + } + // logic_fs__logic_fs__cell_22__aTbF := cgate(logic_fs__logic_fs__cell_22__a.T, logic_fs__logic_fs__cell_22__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__a.t & logic_fs__logic_fs__cell_22__b.f) -> logic_fs__logic_fs__cell_22__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__a.t | logic_fs__logic_fs__cell_22__b.f)) -> logic_fs__logic_fs__cell_22__aTbF- + } + // logic_fs__logic_fs__cell_22__aTbT := cgate(logic_fs__logic_fs__cell_22__a.T, logic_fs__logic_fs__cell_22__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__a.t & logic_fs__logic_fs__cell_22__b.t) -> logic_fs__logic_fs__cell_22__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__a.t | logic_fs__logic_fs__cell_22__b.t)) -> logic_fs__logic_fs__cell_22__aTbT- + } + // logic_fs__logic_fs__cell_22__x.F := or_gate(logic_fs__logic_fs__cell_22__aFbF, logic_fs__logic_fs__cell_22__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__aFbF | logic_fs__logic_fs__cell_22__aTbT) -> logic_fs__logic_fs__cell_22__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__aFbF | logic_fs__logic_fs__cell_22__aTbT)) -> logic_fs__logic_fs__cell_22__x.f- + } + // logic_fs__logic_fs__cell_22__x.T := or_gate(logic_fs__logic_fs__cell_22__aFbT, logic_fs__logic_fs__cell_22__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__aFbT | logic_fs__logic_fs__cell_22__aTbF) -> logic_fs__logic_fs__cell_22__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__aFbT | logic_fs__logic_fs__cell_22__aTbF)) -> logic_fs__logic_fs__cell_22__x.t- + } + // logic_fs__logic_fs__cell_22__y.T := and_gate(logic_fs__logic_fs__cell_22__a.T, logic_fs__logic_fs__cell_22__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__a.t & logic_fs__logic_fs__cell_22__b.t) -> logic_fs__logic_fs__cell_22__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__a.t & logic_fs__logic_fs__cell_22__b.t)) -> logic_fs__logic_fs__cell_22__y.t- + } + // logic_fs__logic_fs__cell_22__y.F := or_gate(logic_fs__logic_fs__cell_22__a.F, logic_fs__logic_fs__cell_22__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__a.f | logic_fs__logic_fs__cell_22__b.f) -> logic_fs__logic_fs__cell_22__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__a.f | logic_fs__logic_fs__cell_22__b.f)) -> logic_fs__logic_fs__cell_22__y.f- + } + // logic_fs__logic_fs__cell_22__xFcF := cgate(logic_fs__logic_fs__cell_22__x.F, logic_fs__logic_fs__cell_22__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__x.f & logic_fs__logic_fs__cell_22__c_in.f) -> logic_fs__logic_fs__cell_22__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__x.f | logic_fs__logic_fs__cell_22__c_in.f)) -> logic_fs__logic_fs__cell_22__xFcF- + } + // logic_fs__logic_fs__cell_22__xFcT := cgate(logic_fs__logic_fs__cell_22__x.F, logic_fs__logic_fs__cell_22__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__x.f & logic_fs__logic_fs__cell_22__c_in.t) -> logic_fs__logic_fs__cell_22__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__x.f | logic_fs__logic_fs__cell_22__c_in.t)) -> logic_fs__logic_fs__cell_22__xFcT- + } + // logic_fs__logic_fs__cell_22__xTcF := cgate(logic_fs__logic_fs__cell_22__x.T, logic_fs__logic_fs__cell_22__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__x.t & logic_fs__logic_fs__cell_22__c_in.f) -> logic_fs__logic_fs__cell_22__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__x.t | logic_fs__logic_fs__cell_22__c_in.f)) -> logic_fs__logic_fs__cell_22__xTcF- + } + // logic_fs__logic_fs__cell_22__xTcT := cgate(logic_fs__logic_fs__cell_22__x.T, logic_fs__logic_fs__cell_22__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__x.t & logic_fs__logic_fs__cell_22__c_in.t) -> logic_fs__logic_fs__cell_22__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__x.t | logic_fs__logic_fs__cell_22__c_in.t)) -> logic_fs__logic_fs__cell_22__xTcT- + } + // b1__s_in(4).T := or_gate(logic_fs__logic_fs__cell_22__xFcT, logic_fs__logic_fs__cell_22__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__xFcT | logic_fs__logic_fs__cell_22__xTcF) -> b1__s_in[4].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__xFcT | logic_fs__logic_fs__cell_22__xTcF)) -> b1__s_in[4].t- + } + // b1__s_in(4).F := or_gate(logic_fs__logic_fs__cell_22__xFcF, logic_fs__logic_fs__cell_22__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__xFcF | logic_fs__logic_fs__cell_22__xTcT) -> b1__s_in[4].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__xFcF | logic_fs__logic_fs__cell_22__xTcT)) -> b1__s_in[4].f- + } + // logic_fs__logic_fs__cell_22__z.T := and_gate(logic_fs__logic_fs__cell_22__x.T, logic_fs__logic_fs__cell_22__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__x.t & logic_fs__logic_fs__cell_22__c_in.t) -> logic_fs__logic_fs__cell_22__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__x.t & logic_fs__logic_fs__cell_22__c_in.t)) -> logic_fs__logic_fs__cell_22__z.t- + } + // logic_fs__logic_fs__cell_22__z.F := or_gate(logic_fs__logic_fs__cell_22__x.F, logic_fs__logic_fs__cell_22__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__x.f | logic_fs__logic_fs__cell_22__c_in.f) -> logic_fs__logic_fs__cell_22__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__x.f | logic_fs__logic_fs__cell_22__c_in.f)) -> logic_fs__logic_fs__cell_22__z.f- + } + // logic_fs__logic_fs__cell_23__c_in.F := cgate(logic_fs__logic_fs__cell_22__y.F, logic_fs__logic_fs__cell_22__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__y.f & logic_fs__logic_fs__cell_22__z.f) -> logic_fs__logic_fs__cell_23__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__y.f | logic_fs__logic_fs__cell_22__z.f)) -> logic_fs__logic_fs__cell_23__c_in.f- + } + // logic_fs__logic_fs__cell_22__yFzT := cgate(logic_fs__logic_fs__cell_22__y.F, logic_fs__logic_fs__cell_22__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__y.f & logic_fs__logic_fs__cell_22__z.t) -> logic_fs__logic_fs__cell_22__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__y.f | logic_fs__logic_fs__cell_22__z.t)) -> logic_fs__logic_fs__cell_22__yFzT- + } + // logic_fs__logic_fs__cell_22__yTzF := cgate(logic_fs__logic_fs__cell_22__y.T, logic_fs__logic_fs__cell_22__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__y.t & logic_fs__logic_fs__cell_22__z.f) -> logic_fs__logic_fs__cell_22__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__y.t | logic_fs__logic_fs__cell_22__z.f)) -> logic_fs__logic_fs__cell_22__yTzF- + } + // logic_fs__logic_fs__cell_22__yTzT := cgate(logic_fs__logic_fs__cell_22__y.T, logic_fs__logic_fs__cell_22__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__y.t & logic_fs__logic_fs__cell_22__z.t) -> logic_fs__logic_fs__cell_22__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__y.t | logic_fs__logic_fs__cell_22__z.t)) -> logic_fs__logic_fs__cell_22__yTzT- + } + // logic_fs__logic_fs__cell_23__c_in.T := or_gate(logic_fs__logic_fs__cell_22__yFzT, logic_fs__logic_fs__cell_22__yTzF, logic_fs__logic_fs__cell_22__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_22__yFzT | logic_fs__logic_fs__cell_22__yTzF | logic_fs__logic_fs__cell_22__yTzT) -> logic_fs__logic_fs__cell_23__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_22__yFzT | logic_fs__logic_fs__cell_22__yTzF | logic_fs__logic_fs__cell_22__yTzT)) -> logic_fs__logic_fs__cell_23__c_in.t- + } + // logic_fs__logic_fs__cell_23__aFbF := cgate(logic_fs__logic_fs__cell_23__a.F, logic_fs__logic_fs__cell_23__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__a.f & logic_fs__logic_fs__cell_23__b.f) -> logic_fs__logic_fs__cell_23__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__a.f | logic_fs__logic_fs__cell_23__b.f)) -> logic_fs__logic_fs__cell_23__aFbF- + } + // logic_fs__logic_fs__cell_23__aFbT := cgate(logic_fs__logic_fs__cell_23__a.F, logic_fs__logic_fs__cell_23__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__a.f & logic_fs__logic_fs__cell_23__b.t) -> logic_fs__logic_fs__cell_23__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__a.f | logic_fs__logic_fs__cell_23__b.t)) -> logic_fs__logic_fs__cell_23__aFbT- + } + // logic_fs__logic_fs__cell_23__aTbF := cgate(logic_fs__logic_fs__cell_23__a.T, logic_fs__logic_fs__cell_23__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__a.t & logic_fs__logic_fs__cell_23__b.f) -> logic_fs__logic_fs__cell_23__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__a.t | logic_fs__logic_fs__cell_23__b.f)) -> logic_fs__logic_fs__cell_23__aTbF- + } + // logic_fs__logic_fs__cell_23__aTbT := cgate(logic_fs__logic_fs__cell_23__a.T, logic_fs__logic_fs__cell_23__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__a.t & logic_fs__logic_fs__cell_23__b.t) -> logic_fs__logic_fs__cell_23__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__a.t | logic_fs__logic_fs__cell_23__b.t)) -> logic_fs__logic_fs__cell_23__aTbT- + } + // logic_fs__logic_fs__cell_23__x.F := or_gate(logic_fs__logic_fs__cell_23__aFbF, logic_fs__logic_fs__cell_23__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__aFbF | logic_fs__logic_fs__cell_23__aTbT) -> logic_fs__logic_fs__cell_23__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__aFbF | logic_fs__logic_fs__cell_23__aTbT)) -> logic_fs__logic_fs__cell_23__x.f- + } + // logic_fs__logic_fs__cell_23__x.T := or_gate(logic_fs__logic_fs__cell_23__aFbT, logic_fs__logic_fs__cell_23__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__aFbT | logic_fs__logic_fs__cell_23__aTbF) -> logic_fs__logic_fs__cell_23__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__aFbT | logic_fs__logic_fs__cell_23__aTbF)) -> logic_fs__logic_fs__cell_23__x.t- + } + // logic_fs__logic_fs__cell_23__y.T := and_gate(logic_fs__logic_fs__cell_23__a.T, logic_fs__logic_fs__cell_23__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__a.t & logic_fs__logic_fs__cell_23__b.t) -> logic_fs__logic_fs__cell_23__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__a.t & logic_fs__logic_fs__cell_23__b.t)) -> logic_fs__logic_fs__cell_23__y.t- + } + // logic_fs__logic_fs__cell_23__y.F := or_gate(logic_fs__logic_fs__cell_23__a.F, logic_fs__logic_fs__cell_23__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__a.f | logic_fs__logic_fs__cell_23__b.f) -> logic_fs__logic_fs__cell_23__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__a.f | logic_fs__logic_fs__cell_23__b.f)) -> logic_fs__logic_fs__cell_23__y.f- + } + // logic_fs__logic_fs__cell_23__xFcF := cgate(logic_fs__logic_fs__cell_23__x.F, logic_fs__logic_fs__cell_23__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__x.f & logic_fs__logic_fs__cell_23__c_in.f) -> logic_fs__logic_fs__cell_23__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__x.f | logic_fs__logic_fs__cell_23__c_in.f)) -> logic_fs__logic_fs__cell_23__xFcF- + } + // logic_fs__logic_fs__cell_23__xFcT := cgate(logic_fs__logic_fs__cell_23__x.F, logic_fs__logic_fs__cell_23__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__x.f & logic_fs__logic_fs__cell_23__c_in.t) -> logic_fs__logic_fs__cell_23__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__x.f | logic_fs__logic_fs__cell_23__c_in.t)) -> logic_fs__logic_fs__cell_23__xFcT- + } + // logic_fs__logic_fs__cell_23__xTcF := cgate(logic_fs__logic_fs__cell_23__x.T, logic_fs__logic_fs__cell_23__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__x.t & logic_fs__logic_fs__cell_23__c_in.f) -> logic_fs__logic_fs__cell_23__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__x.t | logic_fs__logic_fs__cell_23__c_in.f)) -> logic_fs__logic_fs__cell_23__xTcF- + } + // logic_fs__logic_fs__cell_23__xTcT := cgate(logic_fs__logic_fs__cell_23__x.T, logic_fs__logic_fs__cell_23__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__x.t & logic_fs__logic_fs__cell_23__c_in.t) -> logic_fs__logic_fs__cell_23__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__x.t | logic_fs__logic_fs__cell_23__c_in.t)) -> logic_fs__logic_fs__cell_23__xTcT- + } + // b1__s_in(5).T := or_gate(logic_fs__logic_fs__cell_23__xFcT, logic_fs__logic_fs__cell_23__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__xFcT | logic_fs__logic_fs__cell_23__xTcF) -> b1__s_in[5].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__xFcT | logic_fs__logic_fs__cell_23__xTcF)) -> b1__s_in[5].t- + } + // b1__s_in(5).F := or_gate(logic_fs__logic_fs__cell_23__xFcF, logic_fs__logic_fs__cell_23__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__xFcF | logic_fs__logic_fs__cell_23__xTcT) -> b1__s_in[5].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__xFcF | logic_fs__logic_fs__cell_23__xTcT)) -> b1__s_in[5].f- + } + // logic_fs__logic_fs__cell_23__z.T := and_gate(logic_fs__logic_fs__cell_23__x.T, logic_fs__logic_fs__cell_23__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__x.t & logic_fs__logic_fs__cell_23__c_in.t) -> logic_fs__logic_fs__cell_23__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__x.t & logic_fs__logic_fs__cell_23__c_in.t)) -> logic_fs__logic_fs__cell_23__z.t- + } + // logic_fs__logic_fs__cell_23__z.F := or_gate(logic_fs__logic_fs__cell_23__x.F, logic_fs__logic_fs__cell_23__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__x.f | logic_fs__logic_fs__cell_23__c_in.f) -> logic_fs__logic_fs__cell_23__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__x.f | logic_fs__logic_fs__cell_23__c_in.f)) -> logic_fs__logic_fs__cell_23__z.f- + } + // logic_fs__logic_fs__cell_24__c_in.F := cgate(logic_fs__logic_fs__cell_23__y.F, logic_fs__logic_fs__cell_23__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__y.f & logic_fs__logic_fs__cell_23__z.f) -> logic_fs__logic_fs__cell_24__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__y.f | logic_fs__logic_fs__cell_23__z.f)) -> logic_fs__logic_fs__cell_24__c_in.f- + } + // logic_fs__logic_fs__cell_23__yFzT := cgate(logic_fs__logic_fs__cell_23__y.F, logic_fs__logic_fs__cell_23__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__y.f & logic_fs__logic_fs__cell_23__z.t) -> logic_fs__logic_fs__cell_23__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__y.f | logic_fs__logic_fs__cell_23__z.t)) -> logic_fs__logic_fs__cell_23__yFzT- + } + // logic_fs__logic_fs__cell_23__yTzF := cgate(logic_fs__logic_fs__cell_23__y.T, logic_fs__logic_fs__cell_23__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__y.t & logic_fs__logic_fs__cell_23__z.f) -> logic_fs__logic_fs__cell_23__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__y.t | logic_fs__logic_fs__cell_23__z.f)) -> logic_fs__logic_fs__cell_23__yTzF- + } + // logic_fs__logic_fs__cell_23__yTzT := cgate(logic_fs__logic_fs__cell_23__y.T, logic_fs__logic_fs__cell_23__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__y.t & logic_fs__logic_fs__cell_23__z.t) -> logic_fs__logic_fs__cell_23__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__y.t | logic_fs__logic_fs__cell_23__z.t)) -> logic_fs__logic_fs__cell_23__yTzT- + } + // logic_fs__logic_fs__cell_24__c_in.T := or_gate(logic_fs__logic_fs__cell_23__yFzT, logic_fs__logic_fs__cell_23__yTzF, logic_fs__logic_fs__cell_23__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_23__yFzT | logic_fs__logic_fs__cell_23__yTzF | logic_fs__logic_fs__cell_23__yTzT) -> logic_fs__logic_fs__cell_24__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_23__yFzT | logic_fs__logic_fs__cell_23__yTzF | logic_fs__logic_fs__cell_23__yTzT)) -> logic_fs__logic_fs__cell_24__c_in.t- + } + // logic_fs__logic_fs__cell_24__aFbF := cgate(logic_fs__logic_fs__cell_24__a.F, logic_fs__logic_fs__cell_24__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__a.f & logic_fs__logic_fs__cell_24__b.f) -> logic_fs__logic_fs__cell_24__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__a.f | logic_fs__logic_fs__cell_24__b.f)) -> logic_fs__logic_fs__cell_24__aFbF- + } + // logic_fs__logic_fs__cell_24__aFbT := cgate(logic_fs__logic_fs__cell_24__a.F, logic_fs__logic_fs__cell_24__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__a.f & logic_fs__logic_fs__cell_24__b.t) -> logic_fs__logic_fs__cell_24__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__a.f | logic_fs__logic_fs__cell_24__b.t)) -> logic_fs__logic_fs__cell_24__aFbT- + } + // logic_fs__logic_fs__cell_24__aTbF := cgate(logic_fs__logic_fs__cell_24__a.T, logic_fs__logic_fs__cell_24__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__a.t & logic_fs__logic_fs__cell_24__b.f) -> logic_fs__logic_fs__cell_24__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__a.t | logic_fs__logic_fs__cell_24__b.f)) -> logic_fs__logic_fs__cell_24__aTbF- + } + // logic_fs__logic_fs__cell_24__aTbT := cgate(logic_fs__logic_fs__cell_24__a.T, logic_fs__logic_fs__cell_24__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__a.t & logic_fs__logic_fs__cell_24__b.t) -> logic_fs__logic_fs__cell_24__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__a.t | logic_fs__logic_fs__cell_24__b.t)) -> logic_fs__logic_fs__cell_24__aTbT- + } + // logic_fs__logic_fs__cell_24__x.F := or_gate(logic_fs__logic_fs__cell_24__aFbF, logic_fs__logic_fs__cell_24__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__aFbF | logic_fs__logic_fs__cell_24__aTbT) -> logic_fs__logic_fs__cell_24__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__aFbF | logic_fs__logic_fs__cell_24__aTbT)) -> logic_fs__logic_fs__cell_24__x.f- + } + // logic_fs__logic_fs__cell_24__x.T := or_gate(logic_fs__logic_fs__cell_24__aFbT, logic_fs__logic_fs__cell_24__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__aFbT | logic_fs__logic_fs__cell_24__aTbF) -> logic_fs__logic_fs__cell_24__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__aFbT | logic_fs__logic_fs__cell_24__aTbF)) -> logic_fs__logic_fs__cell_24__x.t- + } + // logic_fs__logic_fs__cell_24__y.T := and_gate(logic_fs__logic_fs__cell_24__a.T, logic_fs__logic_fs__cell_24__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__a.t & logic_fs__logic_fs__cell_24__b.t) -> logic_fs__logic_fs__cell_24__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__a.t & logic_fs__logic_fs__cell_24__b.t)) -> logic_fs__logic_fs__cell_24__y.t- + } + // logic_fs__logic_fs__cell_24__y.F := or_gate(logic_fs__logic_fs__cell_24__a.F, logic_fs__logic_fs__cell_24__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__a.f | logic_fs__logic_fs__cell_24__b.f) -> logic_fs__logic_fs__cell_24__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__a.f | logic_fs__logic_fs__cell_24__b.f)) -> logic_fs__logic_fs__cell_24__y.f- + } + // logic_fs__logic_fs__cell_24__xFcF := cgate(logic_fs__logic_fs__cell_24__x.F, logic_fs__logic_fs__cell_24__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__x.f & logic_fs__logic_fs__cell_24__c_in.f) -> logic_fs__logic_fs__cell_24__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__x.f | logic_fs__logic_fs__cell_24__c_in.f)) -> logic_fs__logic_fs__cell_24__xFcF- + } + // logic_fs__logic_fs__cell_24__xFcT := cgate(logic_fs__logic_fs__cell_24__x.F, logic_fs__logic_fs__cell_24__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__x.f & logic_fs__logic_fs__cell_24__c_in.t) -> logic_fs__logic_fs__cell_24__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__x.f | logic_fs__logic_fs__cell_24__c_in.t)) -> logic_fs__logic_fs__cell_24__xFcT- + } + // logic_fs__logic_fs__cell_24__xTcF := cgate(logic_fs__logic_fs__cell_24__x.T, logic_fs__logic_fs__cell_24__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__x.t & logic_fs__logic_fs__cell_24__c_in.f) -> logic_fs__logic_fs__cell_24__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__x.t | logic_fs__logic_fs__cell_24__c_in.f)) -> logic_fs__logic_fs__cell_24__xTcF- + } + // logic_fs__logic_fs__cell_24__xTcT := cgate(logic_fs__logic_fs__cell_24__x.T, logic_fs__logic_fs__cell_24__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__x.t & logic_fs__logic_fs__cell_24__c_in.t) -> logic_fs__logic_fs__cell_24__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__x.t | logic_fs__logic_fs__cell_24__c_in.t)) -> logic_fs__logic_fs__cell_24__xTcT- + } + // b1__s_in(6).T := or_gate(logic_fs__logic_fs__cell_24__xFcT, logic_fs__logic_fs__cell_24__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__xFcT | logic_fs__logic_fs__cell_24__xTcF) -> b1__s_in[6].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__xFcT | logic_fs__logic_fs__cell_24__xTcF)) -> b1__s_in[6].t- + } + // b1__s_in(6).F := or_gate(logic_fs__logic_fs__cell_24__xFcF, logic_fs__logic_fs__cell_24__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__xFcF | logic_fs__logic_fs__cell_24__xTcT) -> b1__s_in[6].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__xFcF | logic_fs__logic_fs__cell_24__xTcT)) -> b1__s_in[6].f- + } + // logic_fs__logic_fs__cell_24__z.T := and_gate(logic_fs__logic_fs__cell_24__x.T, logic_fs__logic_fs__cell_24__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__x.t & logic_fs__logic_fs__cell_24__c_in.t) -> logic_fs__logic_fs__cell_24__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__x.t & logic_fs__logic_fs__cell_24__c_in.t)) -> logic_fs__logic_fs__cell_24__z.t- + } + // logic_fs__logic_fs__cell_24__z.F := or_gate(logic_fs__logic_fs__cell_24__x.F, logic_fs__logic_fs__cell_24__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__x.f | logic_fs__logic_fs__cell_24__c_in.f) -> logic_fs__logic_fs__cell_24__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__x.f | logic_fs__logic_fs__cell_24__c_in.f)) -> logic_fs__logic_fs__cell_24__z.f- + } + // logic_fs__logic_fs__cell_25__c_in.F := cgate(logic_fs__logic_fs__cell_24__y.F, logic_fs__logic_fs__cell_24__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__y.f & logic_fs__logic_fs__cell_24__z.f) -> logic_fs__logic_fs__cell_25__c_in.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__y.f | logic_fs__logic_fs__cell_24__z.f)) -> logic_fs__logic_fs__cell_25__c_in.f- + } + // logic_fs__logic_fs__cell_24__yFzT := cgate(logic_fs__logic_fs__cell_24__y.F, logic_fs__logic_fs__cell_24__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__y.f & logic_fs__logic_fs__cell_24__z.t) -> logic_fs__logic_fs__cell_24__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__y.f | logic_fs__logic_fs__cell_24__z.t)) -> logic_fs__logic_fs__cell_24__yFzT- + } + // logic_fs__logic_fs__cell_24__yTzF := cgate(logic_fs__logic_fs__cell_24__y.T, logic_fs__logic_fs__cell_24__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__y.t & logic_fs__logic_fs__cell_24__z.f) -> logic_fs__logic_fs__cell_24__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__y.t | logic_fs__logic_fs__cell_24__z.f)) -> logic_fs__logic_fs__cell_24__yTzF- + } + // logic_fs__logic_fs__cell_24__yTzT := cgate(logic_fs__logic_fs__cell_24__y.T, logic_fs__logic_fs__cell_24__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__y.t & logic_fs__logic_fs__cell_24__z.t) -> logic_fs__logic_fs__cell_24__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__y.t | logic_fs__logic_fs__cell_24__z.t)) -> logic_fs__logic_fs__cell_24__yTzT- + } + // logic_fs__logic_fs__cell_25__c_in.T := or_gate(logic_fs__logic_fs__cell_24__yFzT, logic_fs__logic_fs__cell_24__yTzF, logic_fs__logic_fs__cell_24__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_24__yFzT | logic_fs__logic_fs__cell_24__yTzF | logic_fs__logic_fs__cell_24__yTzT) -> logic_fs__logic_fs__cell_25__c_in.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_24__yFzT | logic_fs__logic_fs__cell_24__yTzF | logic_fs__logic_fs__cell_24__yTzT)) -> logic_fs__logic_fs__cell_25__c_in.t- + } + // logic_fs__logic_fs__cell_25__aFbF := cgate(logic_fs__logic_fs__cell_25__a.F, logic_fs__logic_fs__cell_25__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__a.f & logic_fs__logic_fs__cell_25__b.f) -> logic_fs__logic_fs__cell_25__aFbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__a.f | logic_fs__logic_fs__cell_25__b.f)) -> logic_fs__logic_fs__cell_25__aFbF- + } + // logic_fs__logic_fs__cell_25__aFbT := cgate(logic_fs__logic_fs__cell_25__a.F, logic_fs__logic_fs__cell_25__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__a.f & logic_fs__logic_fs__cell_25__b.t) -> logic_fs__logic_fs__cell_25__aFbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__a.f | logic_fs__logic_fs__cell_25__b.t)) -> logic_fs__logic_fs__cell_25__aFbT- + } + // logic_fs__logic_fs__cell_25__aTbF := cgate(logic_fs__logic_fs__cell_25__a.T, logic_fs__logic_fs__cell_25__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__a.t & logic_fs__logic_fs__cell_25__b.f) -> logic_fs__logic_fs__cell_25__aTbF+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__a.t | logic_fs__logic_fs__cell_25__b.f)) -> logic_fs__logic_fs__cell_25__aTbF- + } + // logic_fs__logic_fs__cell_25__aTbT := cgate(logic_fs__logic_fs__cell_25__a.T, logic_fs__logic_fs__cell_25__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__a.t & logic_fs__logic_fs__cell_25__b.t) -> logic_fs__logic_fs__cell_25__aTbT+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__a.t | logic_fs__logic_fs__cell_25__b.t)) -> logic_fs__logic_fs__cell_25__aTbT- + } + // logic_fs__logic_fs__cell_25__x.F := or_gate(logic_fs__logic_fs__cell_25__aFbF, logic_fs__logic_fs__cell_25__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__aFbF | logic_fs__logic_fs__cell_25__aTbT) -> logic_fs__logic_fs__cell_25__x.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__aFbF | logic_fs__logic_fs__cell_25__aTbT)) -> logic_fs__logic_fs__cell_25__x.f- + } + // logic_fs__logic_fs__cell_25__x.T := or_gate(logic_fs__logic_fs__cell_25__aFbT, logic_fs__logic_fs__cell_25__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__aFbT | logic_fs__logic_fs__cell_25__aTbF) -> logic_fs__logic_fs__cell_25__x.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__aFbT | logic_fs__logic_fs__cell_25__aTbF)) -> logic_fs__logic_fs__cell_25__x.t- + } + // logic_fs__logic_fs__cell_25__y.T := and_gate(logic_fs__logic_fs__cell_25__a.T, logic_fs__logic_fs__cell_25__b.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__a.t & logic_fs__logic_fs__cell_25__b.t) -> logic_fs__logic_fs__cell_25__y.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__a.t & logic_fs__logic_fs__cell_25__b.t)) -> logic_fs__logic_fs__cell_25__y.t- + } + // logic_fs__logic_fs__cell_25__y.F := or_gate(logic_fs__logic_fs__cell_25__a.F, logic_fs__logic_fs__cell_25__b.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__a.f | logic_fs__logic_fs__cell_25__b.f) -> logic_fs__logic_fs__cell_25__y.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__a.f | logic_fs__logic_fs__cell_25__b.f)) -> logic_fs__logic_fs__cell_25__y.f- + } + // logic_fs__logic_fs__cell_25__xFcF := cgate(logic_fs__logic_fs__cell_25__x.F, logic_fs__logic_fs__cell_25__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__x.f & logic_fs__logic_fs__cell_25__c_in.f) -> logic_fs__logic_fs__cell_25__xFcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__x.f | logic_fs__logic_fs__cell_25__c_in.f)) -> logic_fs__logic_fs__cell_25__xFcF- + } + // logic_fs__logic_fs__cell_25__xFcT := cgate(logic_fs__logic_fs__cell_25__x.F, logic_fs__logic_fs__cell_25__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__x.f & logic_fs__logic_fs__cell_25__c_in.t) -> logic_fs__logic_fs__cell_25__xFcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__x.f | logic_fs__logic_fs__cell_25__c_in.t)) -> logic_fs__logic_fs__cell_25__xFcT- + } + // logic_fs__logic_fs__cell_25__xTcF := cgate(logic_fs__logic_fs__cell_25__x.T, logic_fs__logic_fs__cell_25__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__x.t & logic_fs__logic_fs__cell_25__c_in.f) -> logic_fs__logic_fs__cell_25__xTcF+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__x.t | logic_fs__logic_fs__cell_25__c_in.f)) -> logic_fs__logic_fs__cell_25__xTcF- + } + // logic_fs__logic_fs__cell_25__xTcT := cgate(logic_fs__logic_fs__cell_25__x.T, logic_fs__logic_fs__cell_25__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__x.t & logic_fs__logic_fs__cell_25__c_in.t) -> logic_fs__logic_fs__cell_25__xTcT+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__x.t | logic_fs__logic_fs__cell_25__c_in.t)) -> logic_fs__logic_fs__cell_25__xTcT- + } + // b1__s_in(7).T := or_gate(logic_fs__logic_fs__cell_25__xFcT, logic_fs__logic_fs__cell_25__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__xFcT | logic_fs__logic_fs__cell_25__xTcF) -> b1__s_in[7].t+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__xFcT | logic_fs__logic_fs__cell_25__xTcF)) -> b1__s_in[7].t- + } + // b1__s_in(7).F := or_gate(logic_fs__logic_fs__cell_25__xFcF, logic_fs__logic_fs__cell_25__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__xFcF | logic_fs__logic_fs__cell_25__xTcT) -> b1__s_in[7].f+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__xFcF | logic_fs__logic_fs__cell_25__xTcT)) -> b1__s_in[7].f- + } + // logic_fs__logic_fs__cell_25__z.T := and_gate(logic_fs__logic_fs__cell_25__x.T, logic_fs__logic_fs__cell_25__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__x.t & logic_fs__logic_fs__cell_25__c_in.t) -> logic_fs__logic_fs__cell_25__z.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__x.t & logic_fs__logic_fs__cell_25__c_in.t)) -> logic_fs__logic_fs__cell_25__z.t- + } + // logic_fs__logic_fs__cell_25__z.F := or_gate(logic_fs__logic_fs__cell_25__x.F, logic_fs__logic_fs__cell_25__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__x.f | logic_fs__logic_fs__cell_25__c_in.f) -> logic_fs__logic_fs__cell_25__z.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__x.f | logic_fs__logic_fs__cell_25__c_in.f)) -> logic_fs__logic_fs__cell_25__z.f- + } + // logic_fs__logic_fs__cell_15__a.F := cgate(logic_fs__logic_fs__cell_25__y.F, logic_fs__logic_fs__cell_25__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__y.f & logic_fs__logic_fs__cell_25__z.f) -> logic_fs__logic_fs__cell_15__a.f+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__y.f | logic_fs__logic_fs__cell_25__z.f)) -> logic_fs__logic_fs__cell_15__a.f- + } + // logic_fs__logic_fs__cell_25__yFzT := cgate(logic_fs__logic_fs__cell_25__y.F, logic_fs__logic_fs__cell_25__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__y.f & logic_fs__logic_fs__cell_25__z.t) -> logic_fs__logic_fs__cell_25__yFzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__y.f | logic_fs__logic_fs__cell_25__z.t)) -> logic_fs__logic_fs__cell_25__yFzT- + } + // logic_fs__logic_fs__cell_25__yTzF := cgate(logic_fs__logic_fs__cell_25__y.T, logic_fs__logic_fs__cell_25__z.F) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__y.t & logic_fs__logic_fs__cell_25__z.f) -> logic_fs__logic_fs__cell_25__yTzF+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__y.t | logic_fs__logic_fs__cell_25__z.f)) -> logic_fs__logic_fs__cell_25__yTzF- + } + // logic_fs__logic_fs__cell_25__yTzT := cgate(logic_fs__logic_fs__cell_25__y.T, logic_fs__logic_fs__cell_25__z.T) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__y.t & logic_fs__logic_fs__cell_25__z.t) -> logic_fs__logic_fs__cell_25__yTzT+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__y.t | logic_fs__logic_fs__cell_25__z.t)) -> logic_fs__logic_fs__cell_25__yTzT- + } + // logic_fs__logic_fs__cell_15__a.T := or_gate(logic_fs__logic_fs__cell_25__yFzT, logic_fs__logic_fs__cell_25__yTzF, logic_fs__logic_fs__cell_25__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_fs__logic_fs__cell_25__yFzT | logic_fs__logic_fs__cell_25__yTzF | logic_fs__logic_fs__cell_25__yTzT) -> logic_fs__logic_fs__cell_15__a.t+ + [after=1000]( ~(logic_fs__logic_fs__cell_25__yFzT | logic_fs__logic_fs__cell_25__yTzF | logic_fs__logic_fs__cell_25__yTzT)) -> logic_fs__logic_fs__cell_15__a.t- + } + // logic_ms_1__logic_ms_1__cell_00__onehot00 := cgate(b2__a_in(3).F, logic_ms_1__logic_ms_1__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b2__a_in[3].f & logic_ms_1__logic_ms_1__b_in_0.f) -> logic_ms_1__logic_ms_1__cell_00__onehot00+ + [after=1000]( ~(b2__a_in[3].f | logic_ms_1__logic_ms_1__b_in_0.f)) -> logic_ms_1__logic_ms_1__cell_00__onehot00- + } + // logic_ms_1__logic_ms_1__cell_00__onehot01 := cgate(b2__a_in(3).F, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b2__a_in[3].f & logic_ms_1__logic_ms_1__b_in_0.t) -> logic_ms_1__logic_ms_1__cell_00__onehot01+ + [after=1000]( ~(b2__a_in[3].f | logic_ms_1__logic_ms_1__b_in_0.t)) -> logic_ms_1__logic_ms_1__cell_00__onehot01- + } + // logic_ms_1__logic_ms_1__cell_00__onehot10 := cgate(b2__a_in(3).T, logic_ms_1__logic_ms_1__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b2__a_in[3].t & logic_ms_1__logic_ms_1__b_in_0.f) -> logic_ms_1__logic_ms_1__cell_00__onehot10+ + [after=1000]( ~(b2__a_in[3].t | logic_ms_1__logic_ms_1__b_in_0.f)) -> logic_ms_1__logic_ms_1__cell_00__onehot10- + } + // logic_ms_1__logic_ms_1__cell_12__a.T := cgate(b2__a_in(3).T, logic_ms_1__logic_ms_1__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b2__a_in[3].t & logic_ms_1__logic_ms_1__b_in_0.t) -> logic_ms_1__logic_ms_1__cell_12__a.t+ + [after=1000]( ~(b2__a_in[3].t | logic_ms_1__logic_ms_1__b_in_0.t)) -> logic_ms_1__logic_ms_1__cell_12__a.t- + } + // logic_ms_1__logic_ms_1__cell_12__a.F := or_gate(logic_ms_1__logic_ms_1__cell_00__onehot00, logic_ms_1__logic_ms_1__cell_00__onehot01, logic_ms_1__logic_ms_1__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_00__onehot00 | logic_ms_1__logic_ms_1__cell_00__onehot01 | logic_ms_1__logic_ms_1__cell_00__onehot10) -> logic_ms_1__logic_ms_1__cell_12__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_00__onehot00 | logic_ms_1__logic_ms_1__cell_00__onehot01 | logic_ms_1__logic_ms_1__cell_00__onehot10)) -> logic_ms_1__logic_ms_1__cell_12__a.f- + } + // logic_ms_1__logic_ms_1__cell_01__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[4].f) -> logic_ms_1__logic_ms_1__cell_01__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[4].f)) -> logic_ms_1__logic_ms_1__cell_01__onehot00- + } + // logic_ms_1__logic_ms_1__cell_01__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[4].t) -> logic_ms_1__logic_ms_1__cell_01__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[4].t)) -> logic_ms_1__logic_ms_1__cell_01__onehot01- + } + // logic_ms_1__logic_ms_1__cell_01__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[4].f) -> logic_ms_1__logic_ms_1__cell_01__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[4].f)) -> logic_ms_1__logic_ms_1__cell_01__onehot10- + } + // logic_ms_1__logic_ms_1__cell_13__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[4].t) -> logic_ms_1__logic_ms_1__cell_13__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[4].t)) -> logic_ms_1__logic_ms_1__cell_13__a.t- + } + // logic_ms_1__logic_ms_1__cell_13__a.F := or_gate(logic_ms_1__logic_ms_1__cell_01__onehot00, logic_ms_1__logic_ms_1__cell_01__onehot01, logic_ms_1__logic_ms_1__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_01__onehot00 | logic_ms_1__logic_ms_1__cell_01__onehot01 | logic_ms_1__logic_ms_1__cell_01__onehot10) -> logic_ms_1__logic_ms_1__cell_13__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_01__onehot00 | logic_ms_1__logic_ms_1__cell_01__onehot01 | logic_ms_1__logic_ms_1__cell_01__onehot10)) -> logic_ms_1__logic_ms_1__cell_13__a.f- + } + // logic_ms_1__logic_ms_1__cell_02__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[5].f) -> logic_ms_1__logic_ms_1__cell_02__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[5].f)) -> logic_ms_1__logic_ms_1__cell_02__onehot00- + } + // logic_ms_1__logic_ms_1__cell_02__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[5].t) -> logic_ms_1__logic_ms_1__cell_02__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[5].t)) -> logic_ms_1__logic_ms_1__cell_02__onehot01- + } + // logic_ms_1__logic_ms_1__cell_02__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[5].f) -> logic_ms_1__logic_ms_1__cell_02__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[5].f)) -> logic_ms_1__logic_ms_1__cell_02__onehot10- + } + // logic_ms_1__logic_ms_1__cell_14__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[5].t) -> logic_ms_1__logic_ms_1__cell_14__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[5].t)) -> logic_ms_1__logic_ms_1__cell_14__a.t- + } + // logic_ms_1__logic_ms_1__cell_14__a.F := or_gate(logic_ms_1__logic_ms_1__cell_02__onehot00, logic_ms_1__logic_ms_1__cell_02__onehot01, logic_ms_1__logic_ms_1__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_02__onehot00 | logic_ms_1__logic_ms_1__cell_02__onehot01 | logic_ms_1__logic_ms_1__cell_02__onehot10) -> logic_ms_1__logic_ms_1__cell_14__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_02__onehot00 | logic_ms_1__logic_ms_1__cell_02__onehot01 | logic_ms_1__logic_ms_1__cell_02__onehot10)) -> logic_ms_1__logic_ms_1__cell_14__a.f- + } + // logic_ms_1__logic_ms_1__cell_03__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[6].f) -> logic_ms_1__logic_ms_1__cell_03__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[6].f)) -> logic_ms_1__logic_ms_1__cell_03__onehot00- + } + // logic_ms_1__logic_ms_1__cell_03__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[6].t) -> logic_ms_1__logic_ms_1__cell_03__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[6].t)) -> logic_ms_1__logic_ms_1__cell_03__onehot01- + } + // logic_ms_1__logic_ms_1__cell_03__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[6].f) -> logic_ms_1__logic_ms_1__cell_03__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[6].f)) -> logic_ms_1__logic_ms_1__cell_03__onehot10- + } + // logic_ms_1__logic_ms_1__cell_15__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[6].t) -> logic_ms_1__logic_ms_1__cell_15__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[6].t)) -> logic_ms_1__logic_ms_1__cell_15__a.t- + } + // logic_ms_1__logic_ms_1__cell_15__a.F := or_gate(logic_ms_1__logic_ms_1__cell_03__onehot00, logic_ms_1__logic_ms_1__cell_03__onehot01, logic_ms_1__logic_ms_1__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_03__onehot00 | logic_ms_1__logic_ms_1__cell_03__onehot01 | logic_ms_1__logic_ms_1__cell_03__onehot10) -> logic_ms_1__logic_ms_1__cell_15__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_03__onehot00 | logic_ms_1__logic_ms_1__cell_03__onehot01 | logic_ms_1__logic_ms_1__cell_03__onehot10)) -> logic_ms_1__logic_ms_1__cell_15__a.f- + } + // logic_ms_1__logic_ms_1__cell_04__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[7].f) -> logic_ms_1__logic_ms_1__cell_04__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[7].f)) -> logic_ms_1__logic_ms_1__cell_04__onehot00- + } + // logic_ms_1__logic_ms_1__cell_04__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[7].t) -> logic_ms_1__logic_ms_1__cell_04__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[7].t)) -> logic_ms_1__logic_ms_1__cell_04__onehot01- + } + // logic_ms_1__logic_ms_1__cell_04__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[7].f) -> logic_ms_1__logic_ms_1__cell_04__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[7].f)) -> logic_ms_1__logic_ms_1__cell_04__onehot10- + } + // logic_ms_1__logic_ms_1__cell_16__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[7].t) -> logic_ms_1__logic_ms_1__cell_16__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[7].t)) -> logic_ms_1__logic_ms_1__cell_16__a.t- + } + // logic_ms_1__logic_ms_1__cell_16__a.F := or_gate(logic_ms_1__logic_ms_1__cell_04__onehot00, logic_ms_1__logic_ms_1__cell_04__onehot01, logic_ms_1__logic_ms_1__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_04__onehot00 | logic_ms_1__logic_ms_1__cell_04__onehot01 | logic_ms_1__logic_ms_1__cell_04__onehot10) -> logic_ms_1__logic_ms_1__cell_16__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_04__onehot00 | logic_ms_1__logic_ms_1__cell_04__onehot01 | logic_ms_1__logic_ms_1__cell_04__onehot10)) -> logic_ms_1__logic_ms_1__cell_16__a.f- + } + // logic_ms_1__logic_ms_1__cell_05__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[0].f) -> logic_ms_1__logic_ms_1__cell_05__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[0].f)) -> logic_ms_1__logic_ms_1__cell_05__onehot00- + } + // logic_ms_1__logic_ms_1__cell_05__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[0].t) -> logic_ms_1__logic_ms_1__cell_05__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[0].t)) -> logic_ms_1__logic_ms_1__cell_05__onehot01- + } + // logic_ms_1__logic_ms_1__cell_05__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[0].f) -> logic_ms_1__logic_ms_1__cell_05__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[0].f)) -> logic_ms_1__logic_ms_1__cell_05__onehot10- + } + // logic_ms_1__logic_ms_1__cell_07__b.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[0].t) -> logic_ms_1__logic_ms_1__cell_07__b.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[0].t)) -> logic_ms_1__logic_ms_1__cell_07__b.t- + } + // logic_ms_1__logic_ms_1__cell_07__b.F := or_gate(logic_ms_1__logic_ms_1__cell_05__onehot00, logic_ms_1__logic_ms_1__cell_05__onehot01, logic_ms_1__logic_ms_1__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_05__onehot00 | logic_ms_1__logic_ms_1__cell_05__onehot01 | logic_ms_1__logic_ms_1__cell_05__onehot10) -> logic_ms_1__logic_ms_1__cell_07__b.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_05__onehot00 | logic_ms_1__logic_ms_1__cell_05__onehot01 | logic_ms_1__logic_ms_1__cell_05__onehot10)) -> logic_ms_1__logic_ms_1__cell_07__b.f- + } + // logic_ms_1__logic_ms_1__cell_07__onehot00 := cgate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.f & logic_ms_1__logic_ms_1__cell_07__b.f) -> logic_ms_1__logic_ms_1__cell_07__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__cell_07__b.f)) -> logic_ms_1__logic_ms_1__cell_07__onehot00- + } + // logic_ms_1__logic_ms_1__cell_07__onehot01 := cgate(logic_ms_1__logic_ms_1__s_in_2.F, logic_ms_1__logic_ms_1__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.f & logic_ms_1__logic_ms_1__cell_07__b.t) -> logic_ms_1__logic_ms_1__cell_07__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.f | logic_ms_1__logic_ms_1__cell_07__b.t)) -> logic_ms_1__logic_ms_1__cell_07__onehot01- + } + // logic_ms_1__logic_ms_1__cell_07__onehot10 := cgate(logic_ms_1__logic_ms_1__s_in_2.T, logic_ms_1__logic_ms_1__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.t & logic_ms_1__logic_ms_1__cell_07__b.f) -> logic_ms_1__logic_ms_1__cell_07__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.t | logic_ms_1__logic_ms_1__cell_07__b.f)) -> logic_ms_1__logic_ms_1__cell_07__onehot10- + } + // logic_ms_1__logic_ms_1__cell_07__onehot11 := cgate(logic_ms_1__logic_ms_1__s_in_2.T, logic_ms_1__logic_ms_1__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__s_in_2.t & logic_ms_1__logic_ms_1__cell_07__b.t) -> logic_ms_1__logic_ms_1__cell_07__onehot11+ + [after=1000]( ~(logic_ms_1__logic_ms_1__s_in_2.t | logic_ms_1__logic_ms_1__cell_07__b.t)) -> logic_ms_1__logic_ms_1__cell_07__onehot11- + } + // logic_ms_1__logic_ms_1__cell_10__c_in_F := or_gate(logic_ms_1__logic_ms_1__cell_07__onehot00, logic_ms_1__logic_ms_1__cell_07__onehot01, logic_ms_1__logic_ms_1__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_07__onehot00 | logic_ms_1__logic_ms_1__cell_07__onehot01 | logic_ms_1__logic_ms_1__cell_07__onehot10) -> logic_ms_1__logic_ms_1__cell_10__c_in_F+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_07__onehot00 | logic_ms_1__logic_ms_1__cell_07__onehot01 | logic_ms_1__logic_ms_1__cell_07__onehot10)) -> logic_ms_1__logic_ms_1__cell_10__c_in_F- + } + // b2__s_in(2).T := or_gate(logic_ms_1__logic_ms_1__cell_07__onehot01, logic_ms_1__logic_ms_1__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_07__onehot01 | logic_ms_1__logic_ms_1__cell_07__onehot10) -> b2__s_in[2].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_07__onehot01 | logic_ms_1__logic_ms_1__cell_07__onehot10)) -> b2__s_in[2].t- + } + // b2__s_in(2).F := or_gate(logic_ms_1__logic_ms_1__cell_07__onehot00, logic_ms_1__logic_ms_1__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_07__onehot00 | logic_ms_1__logic_ms_1__cell_07__onehot11) -> b2__s_in[2].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_07__onehot00 | logic_ms_1__logic_ms_1__cell_07__onehot11)) -> b2__s_in[2].f- + } + // logic_ms_1__logic_ms_1__cell_08__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[1].f) -> logic_ms_1__logic_ms_1__cell_08__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[1].f)) -> logic_ms_1__logic_ms_1__cell_08__onehot00- + } + // logic_ms_1__logic_ms_1__cell_08__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[1].t) -> logic_ms_1__logic_ms_1__cell_08__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[1].t)) -> logic_ms_1__logic_ms_1__cell_08__onehot01- + } + // logic_ms_1__logic_ms_1__cell_08__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[1].f) -> logic_ms_1__logic_ms_1__cell_08__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[1].f)) -> logic_ms_1__logic_ms_1__cell_08__onehot10- + } + // logic_ms_1__logic_ms_1__cell_10__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[1].t) -> logic_ms_1__logic_ms_1__cell_10__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[1].t)) -> logic_ms_1__logic_ms_1__cell_10__a.t- + } + // logic_ms_1__logic_ms_1__cell_10__a.F := or_gate(logic_ms_1__logic_ms_1__cell_08__onehot00, logic_ms_1__logic_ms_1__cell_08__onehot01, logic_ms_1__logic_ms_1__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_08__onehot00 | logic_ms_1__logic_ms_1__cell_08__onehot01 | logic_ms_1__logic_ms_1__cell_08__onehot10) -> logic_ms_1__logic_ms_1__cell_10__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_08__onehot00 | logic_ms_1__logic_ms_1__cell_08__onehot01 | logic_ms_1__logic_ms_1__cell_08__onehot10)) -> logic_ms_1__logic_ms_1__cell_10__a.f- + } + // logic_ms_1__logic_ms_1__cell_09__onehot00 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[2].f) -> logic_ms_1__logic_ms_1__cell_09__onehot00+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[2].f)) -> logic_ms_1__logic_ms_1__cell_09__onehot00- + } + // logic_ms_1__logic_ms_1__cell_09__onehot01 := cgate(logic_ms_1__logic_ms_1__b_in_0.F, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.f & b2__a_in[2].t) -> logic_ms_1__logic_ms_1__cell_09__onehot01+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.f | b2__a_in[2].t)) -> logic_ms_1__logic_ms_1__cell_09__onehot01- + } + // logic_ms_1__logic_ms_1__cell_09__onehot10 := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[2].f) -> logic_ms_1__logic_ms_1__cell_09__onehot10+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[2].f)) -> logic_ms_1__logic_ms_1__cell_09__onehot10- + } + // logic_ms_1__logic_ms_1__cell_11__a.T := cgate(logic_ms_1__logic_ms_1__b_in_0.T, b2__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__b_in_0.t & b2__a_in[2].t) -> logic_ms_1__logic_ms_1__cell_11__a.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__b_in_0.t | b2__a_in[2].t)) -> logic_ms_1__logic_ms_1__cell_11__a.t- + } + // logic_ms_1__logic_ms_1__cell_11__a.F := or_gate(logic_ms_1__logic_ms_1__cell_09__onehot00, logic_ms_1__logic_ms_1__cell_09__onehot01, logic_ms_1__logic_ms_1__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_09__onehot00 | logic_ms_1__logic_ms_1__cell_09__onehot01 | logic_ms_1__logic_ms_1__cell_09__onehot10) -> logic_ms_1__logic_ms_1__cell_11__a.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_09__onehot00 | logic_ms_1__logic_ms_1__cell_09__onehot01 | logic_ms_1__logic_ms_1__cell_09__onehot10)) -> logic_ms_1__logic_ms_1__cell_11__a.f- + } + // logic_ms_1__logic_ms_1__cell_10__aFbF := cgate(logic_ms_1__logic_ms_1__cell_10__a.F, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__a.f & logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_10__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__a.f | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_10__aFbF- + } + // logic_ms_1__logic_ms_1__cell_10__aFbT := cgate(logic_ms_1__logic_ms_1__cell_10__a.F, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__a.f & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_10__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__a.f | logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_10__aFbT- + } + // logic_ms_1__logic_ms_1__cell_10__aTbF := cgate(logic_ms_1__logic_ms_1__cell_10__a.T, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__a.t & logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_10__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__a.t | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_10__aTbF- + } + // logic_ms_1__logic_ms_1__cell_10__aTbT := cgate(logic_ms_1__logic_ms_1__cell_10__a.T, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__a.t & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_10__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__a.t | logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_10__aTbT- + } + // logic_ms_1__logic_ms_1__cell_10__x.F := or_gate(logic_ms_1__logic_ms_1__cell_10__aFbF, logic_ms_1__logic_ms_1__cell_10__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__aFbF | logic_ms_1__logic_ms_1__cell_10__aTbT) -> logic_ms_1__logic_ms_1__cell_10__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__aFbF | logic_ms_1__logic_ms_1__cell_10__aTbT)) -> logic_ms_1__logic_ms_1__cell_10__x.f- + } + // logic_ms_1__logic_ms_1__cell_10__x.T := or_gate(logic_ms_1__logic_ms_1__cell_10__aFbT, logic_ms_1__logic_ms_1__cell_10__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__aFbT | logic_ms_1__logic_ms_1__cell_10__aTbF) -> logic_ms_1__logic_ms_1__cell_10__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__aFbT | logic_ms_1__logic_ms_1__cell_10__aTbF)) -> logic_ms_1__logic_ms_1__cell_10__x.t- + } + // logic_ms_1__logic_ms_1__cell_10__y.T := and_gate(logic_ms_1__logic_ms_1__cell_10__a.T, logic_ms_1__logic_ms_1__s_in_3.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__a.t & logic_ms_1__logic_ms_1__s_in_3.t) -> logic_ms_1__logic_ms_1__cell_10__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__a.t & logic_ms_1__logic_ms_1__s_in_3.t)) -> logic_ms_1__logic_ms_1__cell_10__y.t- + } + // logic_ms_1__logic_ms_1__cell_10__y.F := or_gate(logic_ms_1__logic_ms_1__cell_10__a.F, logic_ms_1__logic_ms_1__s_in_3.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__a.f | logic_ms_1__logic_ms_1__s_in_3.f) -> logic_ms_1__logic_ms_1__cell_10__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__a.f | logic_ms_1__logic_ms_1__s_in_3.f)) -> logic_ms_1__logic_ms_1__cell_10__y.f- + } + // logic_ms_1__logic_ms_1__cell_10__xFcF := cgate(logic_ms_1__logic_ms_1__cell_10__x.F, logic_ms_1__logic_ms_1__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__x.f & logic_ms_1__logic_ms_1__cell_10__c_in_F) -> logic_ms_1__logic_ms_1__cell_10__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__x.f | logic_ms_1__logic_ms_1__cell_10__c_in_F)) -> logic_ms_1__logic_ms_1__cell_10__xFcF- + } + // logic_ms_1__logic_ms_1__cell_10__xFcT := cgate(logic_ms_1__logic_ms_1__cell_10__x.F, logic_ms_1__logic_ms_1__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__x.f & logic_ms_1__logic_ms_1__cell_07__onehot11) -> logic_ms_1__logic_ms_1__cell_10__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__x.f | logic_ms_1__logic_ms_1__cell_07__onehot11)) -> logic_ms_1__logic_ms_1__cell_10__xFcT- + } + // logic_ms_1__logic_ms_1__cell_10__xTcF := cgate(logic_ms_1__logic_ms_1__cell_10__x.T, logic_ms_1__logic_ms_1__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__x.t & logic_ms_1__logic_ms_1__cell_10__c_in_F) -> logic_ms_1__logic_ms_1__cell_10__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__x.t | logic_ms_1__logic_ms_1__cell_10__c_in_F)) -> logic_ms_1__logic_ms_1__cell_10__xTcF- + } + // logic_ms_1__logic_ms_1__cell_10__xTcT := cgate(logic_ms_1__logic_ms_1__cell_10__x.T, logic_ms_1__logic_ms_1__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__x.t & logic_ms_1__logic_ms_1__cell_07__onehot11) -> logic_ms_1__logic_ms_1__cell_10__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__x.t | logic_ms_1__logic_ms_1__cell_07__onehot11)) -> logic_ms_1__logic_ms_1__cell_10__xTcT- + } + // b2__s_in(3).T := or_gate(logic_ms_1__logic_ms_1__cell_10__xFcT, logic_ms_1__logic_ms_1__cell_10__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__xFcT | logic_ms_1__logic_ms_1__cell_10__xTcF) -> b2__s_in[3].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__xFcT | logic_ms_1__logic_ms_1__cell_10__xTcF)) -> b2__s_in[3].t- + } + // b2__s_in(3).F := or_gate(logic_ms_1__logic_ms_1__cell_10__xFcF, logic_ms_1__logic_ms_1__cell_10__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__xFcF | logic_ms_1__logic_ms_1__cell_10__xTcT) -> b2__s_in[3].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__xFcF | logic_ms_1__logic_ms_1__cell_10__xTcT)) -> b2__s_in[3].f- + } + // logic_ms_1__logic_ms_1__cell_10__z.T := and_gate(logic_ms_1__logic_ms_1__cell_10__x.T, logic_ms_1__logic_ms_1__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__x.t & logic_ms_1__logic_ms_1__cell_07__onehot11) -> logic_ms_1__logic_ms_1__cell_10__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__x.t & logic_ms_1__logic_ms_1__cell_07__onehot11)) -> logic_ms_1__logic_ms_1__cell_10__z.t- + } + // logic_ms_1__logic_ms_1__cell_10__z.F := or_gate(logic_ms_1__logic_ms_1__cell_10__x.F, logic_ms_1__logic_ms_1__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__x.f | logic_ms_1__logic_ms_1__cell_10__c_in_F) -> logic_ms_1__logic_ms_1__cell_10__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__x.f | logic_ms_1__logic_ms_1__cell_10__c_in_F)) -> logic_ms_1__logic_ms_1__cell_10__z.f- + } + // logic_ms_1__logic_ms_1__cell_11__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_10__y.F, logic_ms_1__logic_ms_1__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__y.f & logic_ms_1__logic_ms_1__cell_10__z.f) -> logic_ms_1__logic_ms_1__cell_11__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__y.f | logic_ms_1__logic_ms_1__cell_10__z.f)) -> logic_ms_1__logic_ms_1__cell_11__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_10__yFzT := cgate(logic_ms_1__logic_ms_1__cell_10__y.F, logic_ms_1__logic_ms_1__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__y.f & logic_ms_1__logic_ms_1__cell_10__z.t) -> logic_ms_1__logic_ms_1__cell_10__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__y.f | logic_ms_1__logic_ms_1__cell_10__z.t)) -> logic_ms_1__logic_ms_1__cell_10__yFzT- + } + // logic_ms_1__logic_ms_1__cell_10__yTzF := cgate(logic_ms_1__logic_ms_1__cell_10__y.T, logic_ms_1__logic_ms_1__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__y.t & logic_ms_1__logic_ms_1__cell_10__z.f) -> logic_ms_1__logic_ms_1__cell_10__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__y.t | logic_ms_1__logic_ms_1__cell_10__z.f)) -> logic_ms_1__logic_ms_1__cell_10__yTzF- + } + // logic_ms_1__logic_ms_1__cell_10__yTzT := cgate(logic_ms_1__logic_ms_1__cell_10__y.T, logic_ms_1__logic_ms_1__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__y.t & logic_ms_1__logic_ms_1__cell_10__z.t) -> logic_ms_1__logic_ms_1__cell_10__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__y.t | logic_ms_1__logic_ms_1__cell_10__z.t)) -> logic_ms_1__logic_ms_1__cell_10__yTzT- + } + // logic_ms_1__logic_ms_1__cell_11__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_10__yFzT, logic_ms_1__logic_ms_1__cell_10__yTzF, logic_ms_1__logic_ms_1__cell_10__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_10__yFzT | logic_ms_1__logic_ms_1__cell_10__yTzF | logic_ms_1__logic_ms_1__cell_10__yTzT) -> logic_ms_1__logic_ms_1__cell_11__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_10__yFzT | logic_ms_1__logic_ms_1__cell_10__yTzF | logic_ms_1__logic_ms_1__cell_10__yTzT)) -> logic_ms_1__logic_ms_1__cell_11__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_11__aFbF := cgate(logic_ms_1__logic_ms_1__cell_11__a.F, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__a.f & logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_11__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__a.f | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_11__aFbF- + } + // logic_ms_1__logic_ms_1__cell_11__aFbT := cgate(logic_ms_1__logic_ms_1__cell_11__a.F, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__a.f & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_11__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__a.f | logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_11__aFbT- + } + // logic_ms_1__logic_ms_1__cell_11__aTbF := cgate(logic_ms_1__logic_ms_1__cell_11__a.T, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__a.t & logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_11__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__a.t | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_11__aTbF- + } + // logic_ms_1__logic_ms_1__cell_11__aTbT := cgate(logic_ms_1__logic_ms_1__cell_11__a.T, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__a.t & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_11__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__a.t | logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_11__aTbT- + } + // logic_ms_1__logic_ms_1__cell_11__x.F := or_gate(logic_ms_1__logic_ms_1__cell_11__aFbF, logic_ms_1__logic_ms_1__cell_11__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__aFbF | logic_ms_1__logic_ms_1__cell_11__aTbT) -> logic_ms_1__logic_ms_1__cell_11__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__aFbF | logic_ms_1__logic_ms_1__cell_11__aTbT)) -> logic_ms_1__logic_ms_1__cell_11__x.f- + } + // logic_ms_1__logic_ms_1__cell_11__x.T := or_gate(logic_ms_1__logic_ms_1__cell_11__aFbT, logic_ms_1__logic_ms_1__cell_11__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__aFbT | logic_ms_1__logic_ms_1__cell_11__aTbF) -> logic_ms_1__logic_ms_1__cell_11__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__aFbT | logic_ms_1__logic_ms_1__cell_11__aTbF)) -> logic_ms_1__logic_ms_1__cell_11__x.t- + } + // logic_ms_1__logic_ms_1__cell_11__y.T := and_gate(logic_ms_1__logic_ms_1__cell_11__a.T, logic_ms_1__logic_ms_1__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__a.t & logic_ms_1__logic_ms_1__s_in_4.t) -> logic_ms_1__logic_ms_1__cell_11__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__a.t & logic_ms_1__logic_ms_1__s_in_4.t)) -> logic_ms_1__logic_ms_1__cell_11__y.t- + } + // logic_ms_1__logic_ms_1__cell_11__y.F := or_gate(logic_ms_1__logic_ms_1__cell_11__a.F, logic_ms_1__logic_ms_1__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__a.f | logic_ms_1__logic_ms_1__s_in_4.f) -> logic_ms_1__logic_ms_1__cell_11__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__a.f | logic_ms_1__logic_ms_1__s_in_4.f)) -> logic_ms_1__logic_ms_1__cell_11__y.f- + } + // logic_ms_1__logic_ms_1__cell_11__xFcF := cgate(logic_ms_1__logic_ms_1__cell_11__x.F, logic_ms_1__logic_ms_1__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__x.f & logic_ms_1__logic_ms_1__cell_11__c_in.f) -> logic_ms_1__logic_ms_1__cell_11__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__x.f | logic_ms_1__logic_ms_1__cell_11__c_in.f)) -> logic_ms_1__logic_ms_1__cell_11__xFcF- + } + // logic_ms_1__logic_ms_1__cell_11__xFcT := cgate(logic_ms_1__logic_ms_1__cell_11__x.F, logic_ms_1__logic_ms_1__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__x.f & logic_ms_1__logic_ms_1__cell_11__c_in.t) -> logic_ms_1__logic_ms_1__cell_11__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__x.f | logic_ms_1__logic_ms_1__cell_11__c_in.t)) -> logic_ms_1__logic_ms_1__cell_11__xFcT- + } + // logic_ms_1__logic_ms_1__cell_11__xTcF := cgate(logic_ms_1__logic_ms_1__cell_11__x.T, logic_ms_1__logic_ms_1__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__x.t & logic_ms_1__logic_ms_1__cell_11__c_in.f) -> logic_ms_1__logic_ms_1__cell_11__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__x.t | logic_ms_1__logic_ms_1__cell_11__c_in.f)) -> logic_ms_1__logic_ms_1__cell_11__xTcF- + } + // logic_ms_1__logic_ms_1__cell_11__xTcT := cgate(logic_ms_1__logic_ms_1__cell_11__x.T, logic_ms_1__logic_ms_1__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__x.t & logic_ms_1__logic_ms_1__cell_11__c_in.t) -> logic_ms_1__logic_ms_1__cell_11__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__x.t | logic_ms_1__logic_ms_1__cell_11__c_in.t)) -> logic_ms_1__logic_ms_1__cell_11__xTcT- + } + // b2__s_in(4).T := or_gate(logic_ms_1__logic_ms_1__cell_11__xFcT, logic_ms_1__logic_ms_1__cell_11__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__xFcT | logic_ms_1__logic_ms_1__cell_11__xTcF) -> b2__s_in[4].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__xFcT | logic_ms_1__logic_ms_1__cell_11__xTcF)) -> b2__s_in[4].t- + } + // b2__s_in(4).F := or_gate(logic_ms_1__logic_ms_1__cell_11__xFcF, logic_ms_1__logic_ms_1__cell_11__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__xFcF | logic_ms_1__logic_ms_1__cell_11__xTcT) -> b2__s_in[4].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__xFcF | logic_ms_1__logic_ms_1__cell_11__xTcT)) -> b2__s_in[4].f- + } + // logic_ms_1__logic_ms_1__cell_11__z.T := and_gate(logic_ms_1__logic_ms_1__cell_11__x.T, logic_ms_1__logic_ms_1__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__x.t & logic_ms_1__logic_ms_1__cell_11__c_in.t) -> logic_ms_1__logic_ms_1__cell_11__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__x.t & logic_ms_1__logic_ms_1__cell_11__c_in.t)) -> logic_ms_1__logic_ms_1__cell_11__z.t- + } + // logic_ms_1__logic_ms_1__cell_11__z.F := or_gate(logic_ms_1__logic_ms_1__cell_11__x.F, logic_ms_1__logic_ms_1__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__x.f | logic_ms_1__logic_ms_1__cell_11__c_in.f) -> logic_ms_1__logic_ms_1__cell_11__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__x.f | logic_ms_1__logic_ms_1__cell_11__c_in.f)) -> logic_ms_1__logic_ms_1__cell_11__z.f- + } + // logic_ms_1__logic_ms_1__cell_12__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_11__y.F, logic_ms_1__logic_ms_1__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__y.f & logic_ms_1__logic_ms_1__cell_11__z.f) -> logic_ms_1__logic_ms_1__cell_12__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__y.f | logic_ms_1__logic_ms_1__cell_11__z.f)) -> logic_ms_1__logic_ms_1__cell_12__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_11__yFzT := cgate(logic_ms_1__logic_ms_1__cell_11__y.F, logic_ms_1__logic_ms_1__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__y.f & logic_ms_1__logic_ms_1__cell_11__z.t) -> logic_ms_1__logic_ms_1__cell_11__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__y.f | logic_ms_1__logic_ms_1__cell_11__z.t)) -> logic_ms_1__logic_ms_1__cell_11__yFzT- + } + // logic_ms_1__logic_ms_1__cell_11__yTzF := cgate(logic_ms_1__logic_ms_1__cell_11__y.T, logic_ms_1__logic_ms_1__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__y.t & logic_ms_1__logic_ms_1__cell_11__z.f) -> logic_ms_1__logic_ms_1__cell_11__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__y.t | logic_ms_1__logic_ms_1__cell_11__z.f)) -> logic_ms_1__logic_ms_1__cell_11__yTzF- + } + // logic_ms_1__logic_ms_1__cell_11__yTzT := cgate(logic_ms_1__logic_ms_1__cell_11__y.T, logic_ms_1__logic_ms_1__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__y.t & logic_ms_1__logic_ms_1__cell_11__z.t) -> logic_ms_1__logic_ms_1__cell_11__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__y.t | logic_ms_1__logic_ms_1__cell_11__z.t)) -> logic_ms_1__logic_ms_1__cell_11__yTzT- + } + // logic_ms_1__logic_ms_1__cell_12__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_11__yFzT, logic_ms_1__logic_ms_1__cell_11__yTzF, logic_ms_1__logic_ms_1__cell_11__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_11__yFzT | logic_ms_1__logic_ms_1__cell_11__yTzF | logic_ms_1__logic_ms_1__cell_11__yTzT) -> logic_ms_1__logic_ms_1__cell_12__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_11__yFzT | logic_ms_1__logic_ms_1__cell_11__yTzF | logic_ms_1__logic_ms_1__cell_11__yTzT)) -> logic_ms_1__logic_ms_1__cell_12__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_12__aFbF := cgate(logic_ms_1__logic_ms_1__cell_12__a.F, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__a.f & logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_12__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__a.f | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_12__aFbF- + } + // logic_ms_1__logic_ms_1__cell_12__aFbT := cgate(logic_ms_1__logic_ms_1__cell_12__a.F, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__a.f & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_12__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__a.f | logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_12__aFbT- + } + // logic_ms_1__logic_ms_1__cell_12__aTbF := cgate(logic_ms_1__logic_ms_1__cell_12__a.T, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__a.t & logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_12__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__a.t | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_12__aTbF- + } + // logic_ms_1__logic_ms_1__cell_12__aTbT := cgate(logic_ms_1__logic_ms_1__cell_12__a.T, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__a.t & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_12__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__a.t | logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_12__aTbT- + } + // logic_ms_1__logic_ms_1__cell_12__x.F := or_gate(logic_ms_1__logic_ms_1__cell_12__aFbF, logic_ms_1__logic_ms_1__cell_12__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__aFbF | logic_ms_1__logic_ms_1__cell_12__aTbT) -> logic_ms_1__logic_ms_1__cell_12__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__aFbF | logic_ms_1__logic_ms_1__cell_12__aTbT)) -> logic_ms_1__logic_ms_1__cell_12__x.f- + } + // logic_ms_1__logic_ms_1__cell_12__x.T := or_gate(logic_ms_1__logic_ms_1__cell_12__aFbT, logic_ms_1__logic_ms_1__cell_12__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__aFbT | logic_ms_1__logic_ms_1__cell_12__aTbF) -> logic_ms_1__logic_ms_1__cell_12__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__aFbT | logic_ms_1__logic_ms_1__cell_12__aTbF)) -> logic_ms_1__logic_ms_1__cell_12__x.t- + } + // logic_ms_1__logic_ms_1__cell_12__y.T := and_gate(logic_ms_1__logic_ms_1__cell_12__a.T, logic_ms_1__logic_ms_1__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__a.t & logic_ms_1__logic_ms_1__s_in_5.t) -> logic_ms_1__logic_ms_1__cell_12__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__a.t & logic_ms_1__logic_ms_1__s_in_5.t)) -> logic_ms_1__logic_ms_1__cell_12__y.t- + } + // logic_ms_1__logic_ms_1__cell_12__y.F := or_gate(logic_ms_1__logic_ms_1__cell_12__a.F, logic_ms_1__logic_ms_1__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__a.f | logic_ms_1__logic_ms_1__s_in_5.f) -> logic_ms_1__logic_ms_1__cell_12__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__a.f | logic_ms_1__logic_ms_1__s_in_5.f)) -> logic_ms_1__logic_ms_1__cell_12__y.f- + } + // logic_ms_1__logic_ms_1__cell_12__xFcF := cgate(logic_ms_1__logic_ms_1__cell_12__x.F, logic_ms_1__logic_ms_1__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__x.f & logic_ms_1__logic_ms_1__cell_12__c_in.f) -> logic_ms_1__logic_ms_1__cell_12__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__x.f | logic_ms_1__logic_ms_1__cell_12__c_in.f)) -> logic_ms_1__logic_ms_1__cell_12__xFcF- + } + // logic_ms_1__logic_ms_1__cell_12__xFcT := cgate(logic_ms_1__logic_ms_1__cell_12__x.F, logic_ms_1__logic_ms_1__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__x.f & logic_ms_1__logic_ms_1__cell_12__c_in.t) -> logic_ms_1__logic_ms_1__cell_12__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__x.f | logic_ms_1__logic_ms_1__cell_12__c_in.t)) -> logic_ms_1__logic_ms_1__cell_12__xFcT- + } + // logic_ms_1__logic_ms_1__cell_12__xTcF := cgate(logic_ms_1__logic_ms_1__cell_12__x.T, logic_ms_1__logic_ms_1__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__x.t & logic_ms_1__logic_ms_1__cell_12__c_in.f) -> logic_ms_1__logic_ms_1__cell_12__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__x.t | logic_ms_1__logic_ms_1__cell_12__c_in.f)) -> logic_ms_1__logic_ms_1__cell_12__xTcF- + } + // logic_ms_1__logic_ms_1__cell_12__xTcT := cgate(logic_ms_1__logic_ms_1__cell_12__x.T, logic_ms_1__logic_ms_1__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__x.t & logic_ms_1__logic_ms_1__cell_12__c_in.t) -> logic_ms_1__logic_ms_1__cell_12__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__x.t | logic_ms_1__logic_ms_1__cell_12__c_in.t)) -> logic_ms_1__logic_ms_1__cell_12__xTcT- + } + // b2__s_in(5).T := or_gate(logic_ms_1__logic_ms_1__cell_12__xFcT, logic_ms_1__logic_ms_1__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__xFcT | logic_ms_1__logic_ms_1__cell_12__xTcF) -> b2__s_in[5].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__xFcT | logic_ms_1__logic_ms_1__cell_12__xTcF)) -> b2__s_in[5].t- + } + // b2__s_in(5).F := or_gate(logic_ms_1__logic_ms_1__cell_12__xFcF, logic_ms_1__logic_ms_1__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__xFcF | logic_ms_1__logic_ms_1__cell_12__xTcT) -> b2__s_in[5].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__xFcF | logic_ms_1__logic_ms_1__cell_12__xTcT)) -> b2__s_in[5].f- + } + // logic_ms_1__logic_ms_1__cell_12__z.T := and_gate(logic_ms_1__logic_ms_1__cell_12__x.T, logic_ms_1__logic_ms_1__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__x.t & logic_ms_1__logic_ms_1__cell_12__c_in.t) -> logic_ms_1__logic_ms_1__cell_12__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__x.t & logic_ms_1__logic_ms_1__cell_12__c_in.t)) -> logic_ms_1__logic_ms_1__cell_12__z.t- + } + // logic_ms_1__logic_ms_1__cell_12__z.F := or_gate(logic_ms_1__logic_ms_1__cell_12__x.F, logic_ms_1__logic_ms_1__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__x.f | logic_ms_1__logic_ms_1__cell_12__c_in.f) -> logic_ms_1__logic_ms_1__cell_12__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__x.f | logic_ms_1__logic_ms_1__cell_12__c_in.f)) -> logic_ms_1__logic_ms_1__cell_12__z.f- + } + // logic_ms_1__logic_ms_1__cell_13__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_12__y.F, logic_ms_1__logic_ms_1__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__y.f & logic_ms_1__logic_ms_1__cell_12__z.f) -> logic_ms_1__logic_ms_1__cell_13__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__y.f | logic_ms_1__logic_ms_1__cell_12__z.f)) -> logic_ms_1__logic_ms_1__cell_13__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_12__yFzT := cgate(logic_ms_1__logic_ms_1__cell_12__y.F, logic_ms_1__logic_ms_1__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__y.f & logic_ms_1__logic_ms_1__cell_12__z.t) -> logic_ms_1__logic_ms_1__cell_12__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__y.f | logic_ms_1__logic_ms_1__cell_12__z.t)) -> logic_ms_1__logic_ms_1__cell_12__yFzT- + } + // logic_ms_1__logic_ms_1__cell_12__yTzF := cgate(logic_ms_1__logic_ms_1__cell_12__y.T, logic_ms_1__logic_ms_1__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__y.t & logic_ms_1__logic_ms_1__cell_12__z.f) -> logic_ms_1__logic_ms_1__cell_12__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__y.t | logic_ms_1__logic_ms_1__cell_12__z.f)) -> logic_ms_1__logic_ms_1__cell_12__yTzF- + } + // logic_ms_1__logic_ms_1__cell_12__yTzT := cgate(logic_ms_1__logic_ms_1__cell_12__y.T, logic_ms_1__logic_ms_1__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__y.t & logic_ms_1__logic_ms_1__cell_12__z.t) -> logic_ms_1__logic_ms_1__cell_12__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__y.t | logic_ms_1__logic_ms_1__cell_12__z.t)) -> logic_ms_1__logic_ms_1__cell_12__yTzT- + } + // logic_ms_1__logic_ms_1__cell_13__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_12__yFzT, logic_ms_1__logic_ms_1__cell_12__yTzF, logic_ms_1__logic_ms_1__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_12__yFzT | logic_ms_1__logic_ms_1__cell_12__yTzF | logic_ms_1__logic_ms_1__cell_12__yTzT) -> logic_ms_1__logic_ms_1__cell_13__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_12__yFzT | logic_ms_1__logic_ms_1__cell_12__yTzF | logic_ms_1__logic_ms_1__cell_12__yTzT)) -> logic_ms_1__logic_ms_1__cell_13__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_13__aFbF := cgate(logic_ms_1__logic_ms_1__cell_13__a.F, logic_ms_1__logic_ms_1__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__a.f & logic_ms_1__logic_ms_1__s_in_6.f) -> logic_ms_1__logic_ms_1__cell_13__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__a.f | logic_ms_1__logic_ms_1__s_in_6.f)) -> logic_ms_1__logic_ms_1__cell_13__aFbF- + } + // logic_ms_1__logic_ms_1__cell_13__aFbT := cgate(logic_ms_1__logic_ms_1__cell_13__a.F, logic_ms_1__logic_ms_1__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__a.f & logic_ms_1__logic_ms_1__s_in_6.t) -> logic_ms_1__logic_ms_1__cell_13__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__a.f | logic_ms_1__logic_ms_1__s_in_6.t)) -> logic_ms_1__logic_ms_1__cell_13__aFbT- + } + // logic_ms_1__logic_ms_1__cell_13__aTbF := cgate(logic_ms_1__logic_ms_1__cell_13__a.T, logic_ms_1__logic_ms_1__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__a.t & logic_ms_1__logic_ms_1__s_in_6.f) -> logic_ms_1__logic_ms_1__cell_13__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__a.t | logic_ms_1__logic_ms_1__s_in_6.f)) -> logic_ms_1__logic_ms_1__cell_13__aTbF- + } + // logic_ms_1__logic_ms_1__cell_13__aTbT := cgate(logic_ms_1__logic_ms_1__cell_13__a.T, logic_ms_1__logic_ms_1__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__a.t & logic_ms_1__logic_ms_1__s_in_6.t) -> logic_ms_1__logic_ms_1__cell_13__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__a.t | logic_ms_1__logic_ms_1__s_in_6.t)) -> logic_ms_1__logic_ms_1__cell_13__aTbT- + } + // logic_ms_1__logic_ms_1__cell_13__x.F := or_gate(logic_ms_1__logic_ms_1__cell_13__aFbF, logic_ms_1__logic_ms_1__cell_13__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__aFbF | logic_ms_1__logic_ms_1__cell_13__aTbT) -> logic_ms_1__logic_ms_1__cell_13__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__aFbF | logic_ms_1__logic_ms_1__cell_13__aTbT)) -> logic_ms_1__logic_ms_1__cell_13__x.f- + } + // logic_ms_1__logic_ms_1__cell_13__x.T := or_gate(logic_ms_1__logic_ms_1__cell_13__aFbT, logic_ms_1__logic_ms_1__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__aFbT | logic_ms_1__logic_ms_1__cell_13__aTbF) -> logic_ms_1__logic_ms_1__cell_13__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__aFbT | logic_ms_1__logic_ms_1__cell_13__aTbF)) -> logic_ms_1__logic_ms_1__cell_13__x.t- + } + // logic_ms_1__logic_ms_1__cell_13__y.T := and_gate(logic_ms_1__logic_ms_1__cell_13__a.T, logic_ms_1__logic_ms_1__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__a.t & logic_ms_1__logic_ms_1__s_in_6.t) -> logic_ms_1__logic_ms_1__cell_13__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__a.t & logic_ms_1__logic_ms_1__s_in_6.t)) -> logic_ms_1__logic_ms_1__cell_13__y.t- + } + // logic_ms_1__logic_ms_1__cell_13__y.F := or_gate(logic_ms_1__logic_ms_1__cell_13__a.F, logic_ms_1__logic_ms_1__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__a.f | logic_ms_1__logic_ms_1__s_in_6.f) -> logic_ms_1__logic_ms_1__cell_13__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__a.f | logic_ms_1__logic_ms_1__s_in_6.f)) -> logic_ms_1__logic_ms_1__cell_13__y.f- + } + // logic_ms_1__logic_ms_1__cell_13__xFcF := cgate(logic_ms_1__logic_ms_1__cell_13__x.F, logic_ms_1__logic_ms_1__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__x.f & logic_ms_1__logic_ms_1__cell_13__c_in.f) -> logic_ms_1__logic_ms_1__cell_13__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__x.f | logic_ms_1__logic_ms_1__cell_13__c_in.f)) -> logic_ms_1__logic_ms_1__cell_13__xFcF- + } + // logic_ms_1__logic_ms_1__cell_13__xFcT := cgate(logic_ms_1__logic_ms_1__cell_13__x.F, logic_ms_1__logic_ms_1__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__x.f & logic_ms_1__logic_ms_1__cell_13__c_in.t) -> logic_ms_1__logic_ms_1__cell_13__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__x.f | logic_ms_1__logic_ms_1__cell_13__c_in.t)) -> logic_ms_1__logic_ms_1__cell_13__xFcT- + } + // logic_ms_1__logic_ms_1__cell_13__xTcF := cgate(logic_ms_1__logic_ms_1__cell_13__x.T, logic_ms_1__logic_ms_1__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__x.t & logic_ms_1__logic_ms_1__cell_13__c_in.f) -> logic_ms_1__logic_ms_1__cell_13__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__x.t | logic_ms_1__logic_ms_1__cell_13__c_in.f)) -> logic_ms_1__logic_ms_1__cell_13__xTcF- + } + // logic_ms_1__logic_ms_1__cell_13__xTcT := cgate(logic_ms_1__logic_ms_1__cell_13__x.T, logic_ms_1__logic_ms_1__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__x.t & logic_ms_1__logic_ms_1__cell_13__c_in.t) -> logic_ms_1__logic_ms_1__cell_13__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__x.t | logic_ms_1__logic_ms_1__cell_13__c_in.t)) -> logic_ms_1__logic_ms_1__cell_13__xTcT- + } + // b2__s_in(6).T := or_gate(logic_ms_1__logic_ms_1__cell_13__xFcT, logic_ms_1__logic_ms_1__cell_13__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__xFcT | logic_ms_1__logic_ms_1__cell_13__xTcF) -> b2__s_in[6].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__xFcT | logic_ms_1__logic_ms_1__cell_13__xTcF)) -> b2__s_in[6].t- + } + // b2__s_in(6).F := or_gate(logic_ms_1__logic_ms_1__cell_13__xFcF, logic_ms_1__logic_ms_1__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__xFcF | logic_ms_1__logic_ms_1__cell_13__xTcT) -> b2__s_in[6].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__xFcF | logic_ms_1__logic_ms_1__cell_13__xTcT)) -> b2__s_in[6].f- + } + // logic_ms_1__logic_ms_1__cell_13__z.T := and_gate(logic_ms_1__logic_ms_1__cell_13__x.T, logic_ms_1__logic_ms_1__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__x.t & logic_ms_1__logic_ms_1__cell_13__c_in.t) -> logic_ms_1__logic_ms_1__cell_13__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__x.t & logic_ms_1__logic_ms_1__cell_13__c_in.t)) -> logic_ms_1__logic_ms_1__cell_13__z.t- + } + // logic_ms_1__logic_ms_1__cell_13__z.F := or_gate(logic_ms_1__logic_ms_1__cell_13__x.F, logic_ms_1__logic_ms_1__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__x.f | logic_ms_1__logic_ms_1__cell_13__c_in.f) -> logic_ms_1__logic_ms_1__cell_13__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__x.f | logic_ms_1__logic_ms_1__cell_13__c_in.f)) -> logic_ms_1__logic_ms_1__cell_13__z.f- + } + // logic_ms_1__logic_ms_1__cell_14__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_13__y.F, logic_ms_1__logic_ms_1__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__y.f & logic_ms_1__logic_ms_1__cell_13__z.f) -> logic_ms_1__logic_ms_1__cell_14__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__y.f | logic_ms_1__logic_ms_1__cell_13__z.f)) -> logic_ms_1__logic_ms_1__cell_14__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_13__yFzT := cgate(logic_ms_1__logic_ms_1__cell_13__y.F, logic_ms_1__logic_ms_1__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__y.f & logic_ms_1__logic_ms_1__cell_13__z.t) -> logic_ms_1__logic_ms_1__cell_13__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__y.f | logic_ms_1__logic_ms_1__cell_13__z.t)) -> logic_ms_1__logic_ms_1__cell_13__yFzT- + } + // logic_ms_1__logic_ms_1__cell_13__yTzF := cgate(logic_ms_1__logic_ms_1__cell_13__y.T, logic_ms_1__logic_ms_1__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__y.t & logic_ms_1__logic_ms_1__cell_13__z.f) -> logic_ms_1__logic_ms_1__cell_13__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__y.t | logic_ms_1__logic_ms_1__cell_13__z.f)) -> logic_ms_1__logic_ms_1__cell_13__yTzF- + } + // logic_ms_1__logic_ms_1__cell_13__yTzT := cgate(logic_ms_1__logic_ms_1__cell_13__y.T, logic_ms_1__logic_ms_1__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__y.t & logic_ms_1__logic_ms_1__cell_13__z.t) -> logic_ms_1__logic_ms_1__cell_13__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__y.t | logic_ms_1__logic_ms_1__cell_13__z.t)) -> logic_ms_1__logic_ms_1__cell_13__yTzT- + } + // logic_ms_1__logic_ms_1__cell_14__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_13__yFzT, logic_ms_1__logic_ms_1__cell_13__yTzF, logic_ms_1__logic_ms_1__cell_13__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_13__yFzT | logic_ms_1__logic_ms_1__cell_13__yTzF | logic_ms_1__logic_ms_1__cell_13__yTzT) -> logic_ms_1__logic_ms_1__cell_14__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_13__yFzT | logic_ms_1__logic_ms_1__cell_13__yTzF | logic_ms_1__logic_ms_1__cell_13__yTzT)) -> logic_ms_1__logic_ms_1__cell_14__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_14__aFbF := cgate(logic_ms_1__logic_ms_1__cell_14__a.F, logic_ms_1__logic_ms_1__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__a.f & logic_ms_1__logic_ms_1__s_in_7.f) -> logic_ms_1__logic_ms_1__cell_14__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__a.f | logic_ms_1__logic_ms_1__s_in_7.f)) -> logic_ms_1__logic_ms_1__cell_14__aFbF- + } + // logic_ms_1__logic_ms_1__cell_14__aFbT := cgate(logic_ms_1__logic_ms_1__cell_14__a.F, logic_ms_1__logic_ms_1__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__a.f & logic_ms_1__logic_ms_1__s_in_7.t) -> logic_ms_1__logic_ms_1__cell_14__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__a.f | logic_ms_1__logic_ms_1__s_in_7.t)) -> logic_ms_1__logic_ms_1__cell_14__aFbT- + } + // logic_ms_1__logic_ms_1__cell_14__aTbF := cgate(logic_ms_1__logic_ms_1__cell_14__a.T, logic_ms_1__logic_ms_1__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__a.t & logic_ms_1__logic_ms_1__s_in_7.f) -> logic_ms_1__logic_ms_1__cell_14__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__a.t | logic_ms_1__logic_ms_1__s_in_7.f)) -> logic_ms_1__logic_ms_1__cell_14__aTbF- + } + // logic_ms_1__logic_ms_1__cell_14__aTbT := cgate(logic_ms_1__logic_ms_1__cell_14__a.T, logic_ms_1__logic_ms_1__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__a.t & logic_ms_1__logic_ms_1__s_in_7.t) -> logic_ms_1__logic_ms_1__cell_14__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__a.t | logic_ms_1__logic_ms_1__s_in_7.t)) -> logic_ms_1__logic_ms_1__cell_14__aTbT- + } + // logic_ms_1__logic_ms_1__cell_14__x.F := or_gate(logic_ms_1__logic_ms_1__cell_14__aFbF, logic_ms_1__logic_ms_1__cell_14__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__aFbF | logic_ms_1__logic_ms_1__cell_14__aTbT) -> logic_ms_1__logic_ms_1__cell_14__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__aFbF | logic_ms_1__logic_ms_1__cell_14__aTbT)) -> logic_ms_1__logic_ms_1__cell_14__x.f- + } + // logic_ms_1__logic_ms_1__cell_14__x.T := or_gate(logic_ms_1__logic_ms_1__cell_14__aFbT, logic_ms_1__logic_ms_1__cell_14__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__aFbT | logic_ms_1__logic_ms_1__cell_14__aTbF) -> logic_ms_1__logic_ms_1__cell_14__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__aFbT | logic_ms_1__logic_ms_1__cell_14__aTbF)) -> logic_ms_1__logic_ms_1__cell_14__x.t- + } + // logic_ms_1__logic_ms_1__cell_14__y.T := and_gate(logic_ms_1__logic_ms_1__cell_14__a.T, logic_ms_1__logic_ms_1__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__a.t & logic_ms_1__logic_ms_1__s_in_7.t) -> logic_ms_1__logic_ms_1__cell_14__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__a.t & logic_ms_1__logic_ms_1__s_in_7.t)) -> logic_ms_1__logic_ms_1__cell_14__y.t- + } + // logic_ms_1__logic_ms_1__cell_14__y.F := or_gate(logic_ms_1__logic_ms_1__cell_14__a.F, logic_ms_1__logic_ms_1__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__a.f | logic_ms_1__logic_ms_1__s_in_7.f) -> logic_ms_1__logic_ms_1__cell_14__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__a.f | logic_ms_1__logic_ms_1__s_in_7.f)) -> logic_ms_1__logic_ms_1__cell_14__y.f- + } + // logic_ms_1__logic_ms_1__cell_14__xFcF := cgate(logic_ms_1__logic_ms_1__cell_14__x.F, logic_ms_1__logic_ms_1__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__x.f & logic_ms_1__logic_ms_1__cell_14__c_in.f) -> logic_ms_1__logic_ms_1__cell_14__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__x.f | logic_ms_1__logic_ms_1__cell_14__c_in.f)) -> logic_ms_1__logic_ms_1__cell_14__xFcF- + } + // logic_ms_1__logic_ms_1__cell_14__xFcT := cgate(logic_ms_1__logic_ms_1__cell_14__x.F, logic_ms_1__logic_ms_1__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__x.f & logic_ms_1__logic_ms_1__cell_14__c_in.t) -> logic_ms_1__logic_ms_1__cell_14__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__x.f | logic_ms_1__logic_ms_1__cell_14__c_in.t)) -> logic_ms_1__logic_ms_1__cell_14__xFcT- + } + // logic_ms_1__logic_ms_1__cell_14__xTcF := cgate(logic_ms_1__logic_ms_1__cell_14__x.T, logic_ms_1__logic_ms_1__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__x.t & logic_ms_1__logic_ms_1__cell_14__c_in.f) -> logic_ms_1__logic_ms_1__cell_14__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__x.t | logic_ms_1__logic_ms_1__cell_14__c_in.f)) -> logic_ms_1__logic_ms_1__cell_14__xTcF- + } + // logic_ms_1__logic_ms_1__cell_14__xTcT := cgate(logic_ms_1__logic_ms_1__cell_14__x.T, logic_ms_1__logic_ms_1__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__x.t & logic_ms_1__logic_ms_1__cell_14__c_in.t) -> logic_ms_1__logic_ms_1__cell_14__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__x.t | logic_ms_1__logic_ms_1__cell_14__c_in.t)) -> logic_ms_1__logic_ms_1__cell_14__xTcT- + } + // b2__s_in(7).T := or_gate(logic_ms_1__logic_ms_1__cell_14__xFcT, logic_ms_1__logic_ms_1__cell_14__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__xFcT | logic_ms_1__logic_ms_1__cell_14__xTcF) -> b2__s_in[7].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__xFcT | logic_ms_1__logic_ms_1__cell_14__xTcF)) -> b2__s_in[7].t- + } + // b2__s_in(7).F := or_gate(logic_ms_1__logic_ms_1__cell_14__xFcF, logic_ms_1__logic_ms_1__cell_14__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__xFcF | logic_ms_1__logic_ms_1__cell_14__xTcT) -> b2__s_in[7].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__xFcF | logic_ms_1__logic_ms_1__cell_14__xTcT)) -> b2__s_in[7].f- + } + // logic_ms_1__logic_ms_1__cell_14__z.T := and_gate(logic_ms_1__logic_ms_1__cell_14__x.T, logic_ms_1__logic_ms_1__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__x.t & logic_ms_1__logic_ms_1__cell_14__c_in.t) -> logic_ms_1__logic_ms_1__cell_14__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__x.t & logic_ms_1__logic_ms_1__cell_14__c_in.t)) -> logic_ms_1__logic_ms_1__cell_14__z.t- + } + // logic_ms_1__logic_ms_1__cell_14__z.F := or_gate(logic_ms_1__logic_ms_1__cell_14__x.F, logic_ms_1__logic_ms_1__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__x.f | logic_ms_1__logic_ms_1__cell_14__c_in.f) -> logic_ms_1__logic_ms_1__cell_14__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__x.f | logic_ms_1__logic_ms_1__cell_14__c_in.f)) -> logic_ms_1__logic_ms_1__cell_14__z.f- + } + // logic_ms_1__logic_ms_1__cell_15__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_14__y.F, logic_ms_1__logic_ms_1__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__y.f & logic_ms_1__logic_ms_1__cell_14__z.f) -> logic_ms_1__logic_ms_1__cell_15__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__y.f | logic_ms_1__logic_ms_1__cell_14__z.f)) -> logic_ms_1__logic_ms_1__cell_15__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_14__yFzT := cgate(logic_ms_1__logic_ms_1__cell_14__y.F, logic_ms_1__logic_ms_1__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__y.f & logic_ms_1__logic_ms_1__cell_14__z.t) -> logic_ms_1__logic_ms_1__cell_14__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__y.f | logic_ms_1__logic_ms_1__cell_14__z.t)) -> logic_ms_1__logic_ms_1__cell_14__yFzT- + } + // logic_ms_1__logic_ms_1__cell_14__yTzF := cgate(logic_ms_1__logic_ms_1__cell_14__y.T, logic_ms_1__logic_ms_1__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__y.t & logic_ms_1__logic_ms_1__cell_14__z.f) -> logic_ms_1__logic_ms_1__cell_14__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__y.t | logic_ms_1__logic_ms_1__cell_14__z.f)) -> logic_ms_1__logic_ms_1__cell_14__yTzF- + } + // logic_ms_1__logic_ms_1__cell_14__yTzT := cgate(logic_ms_1__logic_ms_1__cell_14__y.T, logic_ms_1__logic_ms_1__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__y.t & logic_ms_1__logic_ms_1__cell_14__z.t) -> logic_ms_1__logic_ms_1__cell_14__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__y.t | logic_ms_1__logic_ms_1__cell_14__z.t)) -> logic_ms_1__logic_ms_1__cell_14__yTzT- + } + // logic_ms_1__logic_ms_1__cell_15__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_14__yFzT, logic_ms_1__logic_ms_1__cell_14__yTzF, logic_ms_1__logic_ms_1__cell_14__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_14__yFzT | logic_ms_1__logic_ms_1__cell_14__yTzF | logic_ms_1__logic_ms_1__cell_14__yTzT) -> logic_ms_1__logic_ms_1__cell_15__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_14__yFzT | logic_ms_1__logic_ms_1__cell_14__yTzF | logic_ms_1__logic_ms_1__cell_14__yTzT)) -> logic_ms_1__logic_ms_1__cell_15__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_15__aFbF := cgate(logic_ms_1__logic_ms_1__cell_15__a.F, logic_ms_1__logic_ms_1__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__a.f & logic_ms_1__logic_ms_1__s_in_8.f) -> logic_ms_1__logic_ms_1__cell_15__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__a.f | logic_ms_1__logic_ms_1__s_in_8.f)) -> logic_ms_1__logic_ms_1__cell_15__aFbF- + } + // logic_ms_1__logic_ms_1__cell_15__aFbT := cgate(logic_ms_1__logic_ms_1__cell_15__a.F, logic_ms_1__logic_ms_1__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__a.f & logic_ms_1__logic_ms_1__s_in_8.t) -> logic_ms_1__logic_ms_1__cell_15__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__a.f | logic_ms_1__logic_ms_1__s_in_8.t)) -> logic_ms_1__logic_ms_1__cell_15__aFbT- + } + // logic_ms_1__logic_ms_1__cell_15__aTbF := cgate(logic_ms_1__logic_ms_1__cell_15__a.T, logic_ms_1__logic_ms_1__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__a.t & logic_ms_1__logic_ms_1__s_in_8.f) -> logic_ms_1__logic_ms_1__cell_15__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__a.t | logic_ms_1__logic_ms_1__s_in_8.f)) -> logic_ms_1__logic_ms_1__cell_15__aTbF- + } + // logic_ms_1__logic_ms_1__cell_15__aTbT := cgate(logic_ms_1__logic_ms_1__cell_15__a.T, logic_ms_1__logic_ms_1__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__a.t & logic_ms_1__logic_ms_1__s_in_8.t) -> logic_ms_1__logic_ms_1__cell_15__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__a.t | logic_ms_1__logic_ms_1__s_in_8.t)) -> logic_ms_1__logic_ms_1__cell_15__aTbT- + } + // logic_ms_1__logic_ms_1__cell_15__x.F := or_gate(logic_ms_1__logic_ms_1__cell_15__aFbF, logic_ms_1__logic_ms_1__cell_15__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__aFbF | logic_ms_1__logic_ms_1__cell_15__aTbT) -> logic_ms_1__logic_ms_1__cell_15__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__aFbF | logic_ms_1__logic_ms_1__cell_15__aTbT)) -> logic_ms_1__logic_ms_1__cell_15__x.f- + } + // logic_ms_1__logic_ms_1__cell_15__x.T := or_gate(logic_ms_1__logic_ms_1__cell_15__aFbT, logic_ms_1__logic_ms_1__cell_15__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__aFbT | logic_ms_1__logic_ms_1__cell_15__aTbF) -> logic_ms_1__logic_ms_1__cell_15__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__aFbT | logic_ms_1__logic_ms_1__cell_15__aTbF)) -> logic_ms_1__logic_ms_1__cell_15__x.t- + } + // logic_ms_1__logic_ms_1__cell_15__y.T := and_gate(logic_ms_1__logic_ms_1__cell_15__a.T, logic_ms_1__logic_ms_1__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__a.t & logic_ms_1__logic_ms_1__s_in_8.t) -> logic_ms_1__logic_ms_1__cell_15__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__a.t & logic_ms_1__logic_ms_1__s_in_8.t)) -> logic_ms_1__logic_ms_1__cell_15__y.t- + } + // logic_ms_1__logic_ms_1__cell_15__y.F := or_gate(logic_ms_1__logic_ms_1__cell_15__a.F, logic_ms_1__logic_ms_1__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__a.f | logic_ms_1__logic_ms_1__s_in_8.f) -> logic_ms_1__logic_ms_1__cell_15__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__a.f | logic_ms_1__logic_ms_1__s_in_8.f)) -> logic_ms_1__logic_ms_1__cell_15__y.f- + } + // logic_ms_1__logic_ms_1__cell_15__xFcF := cgate(logic_ms_1__logic_ms_1__cell_15__x.F, logic_ms_1__logic_ms_1__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__x.f & logic_ms_1__logic_ms_1__cell_15__c_in.f) -> logic_ms_1__logic_ms_1__cell_15__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__x.f | logic_ms_1__logic_ms_1__cell_15__c_in.f)) -> logic_ms_1__logic_ms_1__cell_15__xFcF- + } + // logic_ms_1__logic_ms_1__cell_15__xFcT := cgate(logic_ms_1__logic_ms_1__cell_15__x.F, logic_ms_1__logic_ms_1__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__x.f & logic_ms_1__logic_ms_1__cell_15__c_in.t) -> logic_ms_1__logic_ms_1__cell_15__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__x.f | logic_ms_1__logic_ms_1__cell_15__c_in.t)) -> logic_ms_1__logic_ms_1__cell_15__xFcT- + } + // logic_ms_1__logic_ms_1__cell_15__xTcF := cgate(logic_ms_1__logic_ms_1__cell_15__x.T, logic_ms_1__logic_ms_1__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__x.t & logic_ms_1__logic_ms_1__cell_15__c_in.f) -> logic_ms_1__logic_ms_1__cell_15__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__x.t | logic_ms_1__logic_ms_1__cell_15__c_in.f)) -> logic_ms_1__logic_ms_1__cell_15__xTcF- + } + // logic_ms_1__logic_ms_1__cell_15__xTcT := cgate(logic_ms_1__logic_ms_1__cell_15__x.T, logic_ms_1__logic_ms_1__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__x.t & logic_ms_1__logic_ms_1__cell_15__c_in.t) -> logic_ms_1__logic_ms_1__cell_15__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__x.t | logic_ms_1__logic_ms_1__cell_15__c_in.t)) -> logic_ms_1__logic_ms_1__cell_15__xTcT- + } + // b2__s_in(8).T := or_gate(logic_ms_1__logic_ms_1__cell_15__xFcT, logic_ms_1__logic_ms_1__cell_15__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__xFcT | logic_ms_1__logic_ms_1__cell_15__xTcF) -> b2__s_in[8].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__xFcT | logic_ms_1__logic_ms_1__cell_15__xTcF)) -> b2__s_in[8].t- + } + // b2__s_in(8).F := or_gate(logic_ms_1__logic_ms_1__cell_15__xFcF, logic_ms_1__logic_ms_1__cell_15__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__xFcF | logic_ms_1__logic_ms_1__cell_15__xTcT) -> b2__s_in[8].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__xFcF | logic_ms_1__logic_ms_1__cell_15__xTcT)) -> b2__s_in[8].f- + } + // logic_ms_1__logic_ms_1__cell_15__z.T := and_gate(logic_ms_1__logic_ms_1__cell_15__x.T, logic_ms_1__logic_ms_1__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__x.t & logic_ms_1__logic_ms_1__cell_15__c_in.t) -> logic_ms_1__logic_ms_1__cell_15__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__x.t & logic_ms_1__logic_ms_1__cell_15__c_in.t)) -> logic_ms_1__logic_ms_1__cell_15__z.t- + } + // logic_ms_1__logic_ms_1__cell_15__z.F := or_gate(logic_ms_1__logic_ms_1__cell_15__x.F, logic_ms_1__logic_ms_1__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__x.f | logic_ms_1__logic_ms_1__cell_15__c_in.f) -> logic_ms_1__logic_ms_1__cell_15__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__x.f | logic_ms_1__logic_ms_1__cell_15__c_in.f)) -> logic_ms_1__logic_ms_1__cell_15__z.f- + } + // logic_ms_1__logic_ms_1__cell_16__c_in.F := cgate(logic_ms_1__logic_ms_1__cell_15__y.F, logic_ms_1__logic_ms_1__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__y.f & logic_ms_1__logic_ms_1__cell_15__z.f) -> logic_ms_1__logic_ms_1__cell_16__c_in.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__y.f | logic_ms_1__logic_ms_1__cell_15__z.f)) -> logic_ms_1__logic_ms_1__cell_16__c_in.f- + } + // logic_ms_1__logic_ms_1__cell_15__yFzT := cgate(logic_ms_1__logic_ms_1__cell_15__y.F, logic_ms_1__logic_ms_1__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__y.f & logic_ms_1__logic_ms_1__cell_15__z.t) -> logic_ms_1__logic_ms_1__cell_15__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__y.f | logic_ms_1__logic_ms_1__cell_15__z.t)) -> logic_ms_1__logic_ms_1__cell_15__yFzT- + } + // logic_ms_1__logic_ms_1__cell_15__yTzF := cgate(logic_ms_1__logic_ms_1__cell_15__y.T, logic_ms_1__logic_ms_1__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__y.t & logic_ms_1__logic_ms_1__cell_15__z.f) -> logic_ms_1__logic_ms_1__cell_15__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__y.t | logic_ms_1__logic_ms_1__cell_15__z.f)) -> logic_ms_1__logic_ms_1__cell_15__yTzF- + } + // logic_ms_1__logic_ms_1__cell_15__yTzT := cgate(logic_ms_1__logic_ms_1__cell_15__y.T, logic_ms_1__logic_ms_1__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__y.t & logic_ms_1__logic_ms_1__cell_15__z.t) -> logic_ms_1__logic_ms_1__cell_15__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__y.t | logic_ms_1__logic_ms_1__cell_15__z.t)) -> logic_ms_1__logic_ms_1__cell_15__yTzT- + } + // logic_ms_1__logic_ms_1__cell_16__c_in.T := or_gate(logic_ms_1__logic_ms_1__cell_15__yFzT, logic_ms_1__logic_ms_1__cell_15__yTzF, logic_ms_1__logic_ms_1__cell_15__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_15__yFzT | logic_ms_1__logic_ms_1__cell_15__yTzF | logic_ms_1__logic_ms_1__cell_15__yTzT) -> logic_ms_1__logic_ms_1__cell_16__c_in.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_15__yFzT | logic_ms_1__logic_ms_1__cell_15__yTzF | logic_ms_1__logic_ms_1__cell_15__yTzT)) -> logic_ms_1__logic_ms_1__cell_16__c_in.t- + } + // logic_ms_1__logic_ms_1__cell_16__aFbF := cgate(logic_ms_1__logic_ms_1__cell_16__a.F, logic_ms_1__logic_ms_1__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__a.f & logic_ms_1__logic_ms_1__s_in_9.f) -> logic_ms_1__logic_ms_1__cell_16__aFbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__a.f | logic_ms_1__logic_ms_1__s_in_9.f)) -> logic_ms_1__logic_ms_1__cell_16__aFbF- + } + // logic_ms_1__logic_ms_1__cell_16__aFbT := cgate(logic_ms_1__logic_ms_1__cell_16__a.F, logic_ms_1__logic_ms_1__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__a.f & logic_ms_1__logic_ms_1__s_in_9.t) -> logic_ms_1__logic_ms_1__cell_16__aFbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__a.f | logic_ms_1__logic_ms_1__s_in_9.t)) -> logic_ms_1__logic_ms_1__cell_16__aFbT- + } + // logic_ms_1__logic_ms_1__cell_16__aTbF := cgate(logic_ms_1__logic_ms_1__cell_16__a.T, logic_ms_1__logic_ms_1__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__a.t & logic_ms_1__logic_ms_1__s_in_9.f) -> logic_ms_1__logic_ms_1__cell_16__aTbF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__a.t | logic_ms_1__logic_ms_1__s_in_9.f)) -> logic_ms_1__logic_ms_1__cell_16__aTbF- + } + // logic_ms_1__logic_ms_1__cell_16__aTbT := cgate(logic_ms_1__logic_ms_1__cell_16__a.T, logic_ms_1__logic_ms_1__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__a.t & logic_ms_1__logic_ms_1__s_in_9.t) -> logic_ms_1__logic_ms_1__cell_16__aTbT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__a.t | logic_ms_1__logic_ms_1__s_in_9.t)) -> logic_ms_1__logic_ms_1__cell_16__aTbT- + } + // logic_ms_1__logic_ms_1__cell_16__x.F := or_gate(logic_ms_1__logic_ms_1__cell_16__aFbF, logic_ms_1__logic_ms_1__cell_16__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__aFbF | logic_ms_1__logic_ms_1__cell_16__aTbT) -> logic_ms_1__logic_ms_1__cell_16__x.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__aFbF | logic_ms_1__logic_ms_1__cell_16__aTbT)) -> logic_ms_1__logic_ms_1__cell_16__x.f- + } + // logic_ms_1__logic_ms_1__cell_16__x.T := or_gate(logic_ms_1__logic_ms_1__cell_16__aFbT, logic_ms_1__logic_ms_1__cell_16__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__aFbT | logic_ms_1__logic_ms_1__cell_16__aTbF) -> logic_ms_1__logic_ms_1__cell_16__x.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__aFbT | logic_ms_1__logic_ms_1__cell_16__aTbF)) -> logic_ms_1__logic_ms_1__cell_16__x.t- + } + // logic_ms_1__logic_ms_1__cell_16__y.T := and_gate(logic_ms_1__logic_ms_1__cell_16__a.T, logic_ms_1__logic_ms_1__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__a.t & logic_ms_1__logic_ms_1__s_in_9.t) -> logic_ms_1__logic_ms_1__cell_16__y.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__a.t & logic_ms_1__logic_ms_1__s_in_9.t)) -> logic_ms_1__logic_ms_1__cell_16__y.t- + } + // logic_ms_1__logic_ms_1__cell_16__y.F := or_gate(logic_ms_1__logic_ms_1__cell_16__a.F, logic_ms_1__logic_ms_1__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__a.f | logic_ms_1__logic_ms_1__s_in_9.f) -> logic_ms_1__logic_ms_1__cell_16__y.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__a.f | logic_ms_1__logic_ms_1__s_in_9.f)) -> logic_ms_1__logic_ms_1__cell_16__y.f- + } + // logic_ms_1__logic_ms_1__cell_16__xFcF := cgate(logic_ms_1__logic_ms_1__cell_16__x.F, logic_ms_1__logic_ms_1__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__x.f & logic_ms_1__logic_ms_1__cell_16__c_in.f) -> logic_ms_1__logic_ms_1__cell_16__xFcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__x.f | logic_ms_1__logic_ms_1__cell_16__c_in.f)) -> logic_ms_1__logic_ms_1__cell_16__xFcF- + } + // logic_ms_1__logic_ms_1__cell_16__xFcT := cgate(logic_ms_1__logic_ms_1__cell_16__x.F, logic_ms_1__logic_ms_1__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__x.f & logic_ms_1__logic_ms_1__cell_16__c_in.t) -> logic_ms_1__logic_ms_1__cell_16__xFcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__x.f | logic_ms_1__logic_ms_1__cell_16__c_in.t)) -> logic_ms_1__logic_ms_1__cell_16__xFcT- + } + // logic_ms_1__logic_ms_1__cell_16__xTcF := cgate(logic_ms_1__logic_ms_1__cell_16__x.T, logic_ms_1__logic_ms_1__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__x.t & logic_ms_1__logic_ms_1__cell_16__c_in.f) -> logic_ms_1__logic_ms_1__cell_16__xTcF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__x.t | logic_ms_1__logic_ms_1__cell_16__c_in.f)) -> logic_ms_1__logic_ms_1__cell_16__xTcF- + } + // logic_ms_1__logic_ms_1__cell_16__xTcT := cgate(logic_ms_1__logic_ms_1__cell_16__x.T, logic_ms_1__logic_ms_1__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__x.t & logic_ms_1__logic_ms_1__cell_16__c_in.t) -> logic_ms_1__logic_ms_1__cell_16__xTcT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__x.t | logic_ms_1__logic_ms_1__cell_16__c_in.t)) -> logic_ms_1__logic_ms_1__cell_16__xTcT- + } + // b2__s_in(9).T := or_gate(logic_ms_1__logic_ms_1__cell_16__xFcT, logic_ms_1__logic_ms_1__cell_16__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__xFcT | logic_ms_1__logic_ms_1__cell_16__xTcF) -> b2__s_in[9].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__xFcT | logic_ms_1__logic_ms_1__cell_16__xTcF)) -> b2__s_in[9].t- + } + // b2__s_in(9).F := or_gate(logic_ms_1__logic_ms_1__cell_16__xFcF, logic_ms_1__logic_ms_1__cell_16__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__xFcF | logic_ms_1__logic_ms_1__cell_16__xTcT) -> b2__s_in[9].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__xFcF | logic_ms_1__logic_ms_1__cell_16__xTcT)) -> b2__s_in[9].f- + } + // logic_ms_1__logic_ms_1__cell_16__z.T := and_gate(logic_ms_1__logic_ms_1__cell_16__x.T, logic_ms_1__logic_ms_1__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__x.t & logic_ms_1__logic_ms_1__cell_16__c_in.t) -> logic_ms_1__logic_ms_1__cell_16__z.t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__x.t & logic_ms_1__logic_ms_1__cell_16__c_in.t)) -> logic_ms_1__logic_ms_1__cell_16__z.t- + } + // logic_ms_1__logic_ms_1__cell_16__z.F := or_gate(logic_ms_1__logic_ms_1__cell_16__x.F, logic_ms_1__logic_ms_1__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__x.f | logic_ms_1__logic_ms_1__cell_16__c_in.f) -> logic_ms_1__logic_ms_1__cell_16__z.f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__x.f | logic_ms_1__logic_ms_1__cell_16__c_in.f)) -> logic_ms_1__logic_ms_1__cell_16__z.f- + } + // b2__s_in(10).F := cgate(logic_ms_1__logic_ms_1__cell_16__y.F, logic_ms_1__logic_ms_1__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__y.f & logic_ms_1__logic_ms_1__cell_16__z.f) -> b2__s_in[10].f+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__y.f | logic_ms_1__logic_ms_1__cell_16__z.f)) -> b2__s_in[10].f- + } + // logic_ms_1__logic_ms_1__cell_16__yFzT := cgate(logic_ms_1__logic_ms_1__cell_16__y.F, logic_ms_1__logic_ms_1__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__y.f & logic_ms_1__logic_ms_1__cell_16__z.t) -> logic_ms_1__logic_ms_1__cell_16__yFzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__y.f | logic_ms_1__logic_ms_1__cell_16__z.t)) -> logic_ms_1__logic_ms_1__cell_16__yFzT- + } + // logic_ms_1__logic_ms_1__cell_16__yTzF := cgate(logic_ms_1__logic_ms_1__cell_16__y.T, logic_ms_1__logic_ms_1__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__y.t & logic_ms_1__logic_ms_1__cell_16__z.f) -> logic_ms_1__logic_ms_1__cell_16__yTzF+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__y.t | logic_ms_1__logic_ms_1__cell_16__z.f)) -> logic_ms_1__logic_ms_1__cell_16__yTzF- + } + // logic_ms_1__logic_ms_1__cell_16__yTzT := cgate(logic_ms_1__logic_ms_1__cell_16__y.T, logic_ms_1__logic_ms_1__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__y.t & logic_ms_1__logic_ms_1__cell_16__z.t) -> logic_ms_1__logic_ms_1__cell_16__yTzT+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__y.t | logic_ms_1__logic_ms_1__cell_16__z.t)) -> logic_ms_1__logic_ms_1__cell_16__yTzT- + } + // b2__s_in(10).T := or_gate(logic_ms_1__logic_ms_1__cell_16__yFzT, logic_ms_1__logic_ms_1__cell_16__yTzF, logic_ms_1__logic_ms_1__cell_16__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_1__logic_ms_1__cell_16__yFzT | logic_ms_1__logic_ms_1__cell_16__yTzF | logic_ms_1__logic_ms_1__cell_16__yTzT) -> b2__s_in[10].t+ + [after=1000]( ~(logic_ms_1__logic_ms_1__cell_16__yFzT | logic_ms_1__logic_ms_1__cell_16__yTzF | logic_ms_1__logic_ms_1__cell_16__yTzT)) -> b2__s_in[10].t- + } + // logic_ms_2__logic_ms_2__cell_00__onehot00 := cgate(b3__a_in(3).F, logic_ms_2__logic_ms_2__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b3__a_in[3].f & logic_ms_2__logic_ms_2__b_in_0.f) -> logic_ms_2__logic_ms_2__cell_00__onehot00+ + [after=1000]( ~(b3__a_in[3].f | logic_ms_2__logic_ms_2__b_in_0.f)) -> logic_ms_2__logic_ms_2__cell_00__onehot00- + } + // logic_ms_2__logic_ms_2__cell_00__onehot01 := cgate(b3__a_in(3).F, logic_ms_2__logic_ms_2__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b3__a_in[3].f & logic_ms_2__logic_ms_2__b_in_0.t) -> logic_ms_2__logic_ms_2__cell_00__onehot01+ + [after=1000]( ~(b3__a_in[3].f | logic_ms_2__logic_ms_2__b_in_0.t)) -> logic_ms_2__logic_ms_2__cell_00__onehot01- + } + // logic_ms_2__logic_ms_2__cell_00__onehot10 := cgate(b3__a_in(3).T, logic_ms_2__logic_ms_2__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b3__a_in[3].t & logic_ms_2__logic_ms_2__b_in_0.f) -> logic_ms_2__logic_ms_2__cell_00__onehot10+ + [after=1000]( ~(b3__a_in[3].t | logic_ms_2__logic_ms_2__b_in_0.f)) -> logic_ms_2__logic_ms_2__cell_00__onehot10- + } + // logic_ms_2__logic_ms_2__cell_12__a.T := cgate(b3__a_in(3).T, logic_ms_2__logic_ms_2__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b3__a_in[3].t & logic_ms_2__logic_ms_2__b_in_0.t) -> logic_ms_2__logic_ms_2__cell_12__a.t+ + [after=1000]( ~(b3__a_in[3].t | logic_ms_2__logic_ms_2__b_in_0.t)) -> logic_ms_2__logic_ms_2__cell_12__a.t- + } + // logic_ms_2__logic_ms_2__cell_12__a.F := or_gate(logic_ms_2__logic_ms_2__cell_00__onehot00, logic_ms_2__logic_ms_2__cell_00__onehot01, logic_ms_2__logic_ms_2__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_00__onehot00 | logic_ms_2__logic_ms_2__cell_00__onehot01 | logic_ms_2__logic_ms_2__cell_00__onehot10) -> logic_ms_2__logic_ms_2__cell_12__a.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_00__onehot00 | logic_ms_2__logic_ms_2__cell_00__onehot01 | logic_ms_2__logic_ms_2__cell_00__onehot10)) -> logic_ms_2__logic_ms_2__cell_12__a.f- + } + // logic_ms_2__logic_ms_2__cell_01__onehot00 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[4].f) -> logic_ms_2__logic_ms_2__cell_01__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[4].f)) -> logic_ms_2__logic_ms_2__cell_01__onehot00- + } + // logic_ms_2__logic_ms_2__cell_01__onehot01 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[4].t) -> logic_ms_2__logic_ms_2__cell_01__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[4].t)) -> logic_ms_2__logic_ms_2__cell_01__onehot01- + } + // logic_ms_2__logic_ms_2__cell_01__onehot10 := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[4].f) -> logic_ms_2__logic_ms_2__cell_01__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[4].f)) -> logic_ms_2__logic_ms_2__cell_01__onehot10- + } + // logic_ms_2__logic_ms_2__cell_13__a.T := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[4].t) -> logic_ms_2__logic_ms_2__cell_13__a.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[4].t)) -> logic_ms_2__logic_ms_2__cell_13__a.t- + } + // logic_ms_2__logic_ms_2__cell_13__a.F := or_gate(logic_ms_2__logic_ms_2__cell_01__onehot00, logic_ms_2__logic_ms_2__cell_01__onehot01, logic_ms_2__logic_ms_2__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_01__onehot00 | logic_ms_2__logic_ms_2__cell_01__onehot01 | logic_ms_2__logic_ms_2__cell_01__onehot10) -> logic_ms_2__logic_ms_2__cell_13__a.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_01__onehot00 | logic_ms_2__logic_ms_2__cell_01__onehot01 | logic_ms_2__logic_ms_2__cell_01__onehot10)) -> logic_ms_2__logic_ms_2__cell_13__a.f- + } + // logic_ms_2__logic_ms_2__cell_02__onehot00 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[5].f) -> logic_ms_2__logic_ms_2__cell_02__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[5].f)) -> logic_ms_2__logic_ms_2__cell_02__onehot00- + } + // logic_ms_2__logic_ms_2__cell_02__onehot01 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[5].t) -> logic_ms_2__logic_ms_2__cell_02__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[5].t)) -> logic_ms_2__logic_ms_2__cell_02__onehot01- + } + // logic_ms_2__logic_ms_2__cell_02__onehot10 := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[5].f) -> logic_ms_2__logic_ms_2__cell_02__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[5].f)) -> logic_ms_2__logic_ms_2__cell_02__onehot10- + } + // logic_ms_2__logic_ms_2__cell_14__a.T := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[5].t) -> logic_ms_2__logic_ms_2__cell_14__a.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[5].t)) -> logic_ms_2__logic_ms_2__cell_14__a.t- + } + // logic_ms_2__logic_ms_2__cell_14__a.F := or_gate(logic_ms_2__logic_ms_2__cell_02__onehot00, logic_ms_2__logic_ms_2__cell_02__onehot01, logic_ms_2__logic_ms_2__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_02__onehot00 | logic_ms_2__logic_ms_2__cell_02__onehot01 | logic_ms_2__logic_ms_2__cell_02__onehot10) -> logic_ms_2__logic_ms_2__cell_14__a.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_02__onehot00 | logic_ms_2__logic_ms_2__cell_02__onehot01 | logic_ms_2__logic_ms_2__cell_02__onehot10)) -> logic_ms_2__logic_ms_2__cell_14__a.f- + } + // logic_ms_2__logic_ms_2__cell_03__onehot00 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[6].f) -> logic_ms_2__logic_ms_2__cell_03__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[6].f)) -> logic_ms_2__logic_ms_2__cell_03__onehot00- + } + // logic_ms_2__logic_ms_2__cell_03__onehot01 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[6].t) -> logic_ms_2__logic_ms_2__cell_03__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[6].t)) -> logic_ms_2__logic_ms_2__cell_03__onehot01- + } + // logic_ms_2__logic_ms_2__cell_03__onehot10 := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[6].f) -> logic_ms_2__logic_ms_2__cell_03__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[6].f)) -> logic_ms_2__logic_ms_2__cell_03__onehot10- + } + // logic_ms_2__logic_ms_2__cell_15__a.T := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[6].t) -> logic_ms_2__logic_ms_2__cell_15__a.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[6].t)) -> logic_ms_2__logic_ms_2__cell_15__a.t- + } + // logic_ms_2__logic_ms_2__cell_15__a.F := or_gate(logic_ms_2__logic_ms_2__cell_03__onehot00, logic_ms_2__logic_ms_2__cell_03__onehot01, logic_ms_2__logic_ms_2__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_03__onehot00 | logic_ms_2__logic_ms_2__cell_03__onehot01 | logic_ms_2__logic_ms_2__cell_03__onehot10) -> logic_ms_2__logic_ms_2__cell_15__a.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_03__onehot00 | logic_ms_2__logic_ms_2__cell_03__onehot01 | logic_ms_2__logic_ms_2__cell_03__onehot10)) -> logic_ms_2__logic_ms_2__cell_15__a.f- + } + // logic_ms_2__logic_ms_2__cell_04__onehot00 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[7].f) -> logic_ms_2__logic_ms_2__cell_04__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[7].f)) -> logic_ms_2__logic_ms_2__cell_04__onehot00- + } + // logic_ms_2__logic_ms_2__cell_04__onehot01 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[7].t) -> logic_ms_2__logic_ms_2__cell_04__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[7].t)) -> logic_ms_2__logic_ms_2__cell_04__onehot01- + } + // logic_ms_2__logic_ms_2__cell_04__onehot10 := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[7].f) -> logic_ms_2__logic_ms_2__cell_04__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[7].f)) -> logic_ms_2__logic_ms_2__cell_04__onehot10- + } + // logic_ms_2__logic_ms_2__cell_16__a.T := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[7].t) -> logic_ms_2__logic_ms_2__cell_16__a.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[7].t)) -> logic_ms_2__logic_ms_2__cell_16__a.t- + } + // logic_ms_2__logic_ms_2__cell_16__a.F := or_gate(logic_ms_2__logic_ms_2__cell_04__onehot00, logic_ms_2__logic_ms_2__cell_04__onehot01, logic_ms_2__logic_ms_2__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_04__onehot00 | logic_ms_2__logic_ms_2__cell_04__onehot01 | logic_ms_2__logic_ms_2__cell_04__onehot10) -> logic_ms_2__logic_ms_2__cell_16__a.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_04__onehot00 | logic_ms_2__logic_ms_2__cell_04__onehot01 | logic_ms_2__logic_ms_2__cell_04__onehot10)) -> logic_ms_2__logic_ms_2__cell_16__a.f- + } + // logic_ms_2__logic_ms_2__cell_05__onehot00 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[0].f) -> logic_ms_2__logic_ms_2__cell_05__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[0].f)) -> logic_ms_2__logic_ms_2__cell_05__onehot00- + } + // logic_ms_2__logic_ms_2__cell_05__onehot01 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[0].t) -> logic_ms_2__logic_ms_2__cell_05__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[0].t)) -> logic_ms_2__logic_ms_2__cell_05__onehot01- + } + // logic_ms_2__logic_ms_2__cell_05__onehot10 := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[0].f) -> logic_ms_2__logic_ms_2__cell_05__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[0].f)) -> logic_ms_2__logic_ms_2__cell_05__onehot10- + } + // logic_ms_2__logic_ms_2__cell_07__b.T := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[0].t) -> logic_ms_2__logic_ms_2__cell_07__b.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[0].t)) -> logic_ms_2__logic_ms_2__cell_07__b.t- + } + // logic_ms_2__logic_ms_2__cell_07__b.F := or_gate(logic_ms_2__logic_ms_2__cell_05__onehot00, logic_ms_2__logic_ms_2__cell_05__onehot01, logic_ms_2__logic_ms_2__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_05__onehot00 | logic_ms_2__logic_ms_2__cell_05__onehot01 | logic_ms_2__logic_ms_2__cell_05__onehot10) -> logic_ms_2__logic_ms_2__cell_07__b.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_05__onehot00 | logic_ms_2__logic_ms_2__cell_05__onehot01 | logic_ms_2__logic_ms_2__cell_05__onehot10)) -> logic_ms_2__logic_ms_2__cell_07__b.f- + } + // logic_ms_2__logic_ms_2__cell_07__onehot00 := cgate(logic_ms_2__logic_ms_2__s_in_3.F, logic_ms_2__logic_ms_2__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__s_in_3.f & logic_ms_2__logic_ms_2__cell_07__b.f) -> logic_ms_2__logic_ms_2__cell_07__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_3.f | logic_ms_2__logic_ms_2__cell_07__b.f)) -> logic_ms_2__logic_ms_2__cell_07__onehot00- + } + // logic_ms_2__logic_ms_2__cell_07__onehot01 := cgate(logic_ms_2__logic_ms_2__s_in_3.F, logic_ms_2__logic_ms_2__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__s_in_3.f & logic_ms_2__logic_ms_2__cell_07__b.t) -> logic_ms_2__logic_ms_2__cell_07__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_3.f | logic_ms_2__logic_ms_2__cell_07__b.t)) -> logic_ms_2__logic_ms_2__cell_07__onehot01- + } + // logic_ms_2__logic_ms_2__cell_07__onehot10 := cgate(logic_ms_2__logic_ms_2__s_in_3.T, logic_ms_2__logic_ms_2__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__s_in_3.t & logic_ms_2__logic_ms_2__cell_07__b.f) -> logic_ms_2__logic_ms_2__cell_07__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_3.t | logic_ms_2__logic_ms_2__cell_07__b.f)) -> logic_ms_2__logic_ms_2__cell_07__onehot10- + } + // logic_ms_2__logic_ms_2__cell_07__onehot11 := cgate(logic_ms_2__logic_ms_2__s_in_3.T, logic_ms_2__logic_ms_2__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__s_in_3.t & logic_ms_2__logic_ms_2__cell_07__b.t) -> logic_ms_2__logic_ms_2__cell_07__onehot11+ + [after=1000]( ~(logic_ms_2__logic_ms_2__s_in_3.t | logic_ms_2__logic_ms_2__cell_07__b.t)) -> logic_ms_2__logic_ms_2__cell_07__onehot11- + } + // logic_ms_2__logic_ms_2__cell_10__c_in_F := or_gate(logic_ms_2__logic_ms_2__cell_07__onehot00, logic_ms_2__logic_ms_2__cell_07__onehot01, logic_ms_2__logic_ms_2__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_07__onehot00 | logic_ms_2__logic_ms_2__cell_07__onehot01 | logic_ms_2__logic_ms_2__cell_07__onehot10) -> logic_ms_2__logic_ms_2__cell_10__c_in_F+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_07__onehot00 | logic_ms_2__logic_ms_2__cell_07__onehot01 | logic_ms_2__logic_ms_2__cell_07__onehot10)) -> logic_ms_2__logic_ms_2__cell_10__c_in_F- + } + // b3__s_in(3).T := or_gate(logic_ms_2__logic_ms_2__cell_07__onehot01, logic_ms_2__logic_ms_2__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_07__onehot01 | logic_ms_2__logic_ms_2__cell_07__onehot10) -> b3__s_in[3].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_07__onehot01 | logic_ms_2__logic_ms_2__cell_07__onehot10)) -> b3__s_in[3].t- + } + // b3__s_in(3).F := or_gate(logic_ms_2__logic_ms_2__cell_07__onehot00, logic_ms_2__logic_ms_2__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_07__onehot00 | logic_ms_2__logic_ms_2__cell_07__onehot11) -> b3__s_in[3].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_07__onehot00 | logic_ms_2__logic_ms_2__cell_07__onehot11)) -> b3__s_in[3].f- + } + // logic_ms_2__logic_ms_2__cell_08__onehot00 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[1].f) -> logic_ms_2__logic_ms_2__cell_08__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[1].f)) -> logic_ms_2__logic_ms_2__cell_08__onehot00- + } + // logic_ms_2__logic_ms_2__cell_08__onehot01 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[1].t) -> logic_ms_2__logic_ms_2__cell_08__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[1].t)) -> logic_ms_2__logic_ms_2__cell_08__onehot01- + } + // logic_ms_2__logic_ms_2__cell_08__onehot10 := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[1].f) -> logic_ms_2__logic_ms_2__cell_08__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[1].f)) -> logic_ms_2__logic_ms_2__cell_08__onehot10- + } + // logic_ms_2__logic_ms_2__cell_10__a.T := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[1].t) -> logic_ms_2__logic_ms_2__cell_10__a.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[1].t)) -> logic_ms_2__logic_ms_2__cell_10__a.t- + } + // logic_ms_2__logic_ms_2__cell_10__a.F := or_gate(logic_ms_2__logic_ms_2__cell_08__onehot00, logic_ms_2__logic_ms_2__cell_08__onehot01, logic_ms_2__logic_ms_2__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_08__onehot00 | logic_ms_2__logic_ms_2__cell_08__onehot01 | logic_ms_2__logic_ms_2__cell_08__onehot10) -> logic_ms_2__logic_ms_2__cell_10__a.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_08__onehot00 | logic_ms_2__logic_ms_2__cell_08__onehot01 | logic_ms_2__logic_ms_2__cell_08__onehot10)) -> logic_ms_2__logic_ms_2__cell_10__a.f- + } + // logic_ms_2__logic_ms_2__cell_09__onehot00 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[2].f) -> logic_ms_2__logic_ms_2__cell_09__onehot00+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[2].f)) -> logic_ms_2__logic_ms_2__cell_09__onehot00- + } + // logic_ms_2__logic_ms_2__cell_09__onehot01 := cgate(logic_ms_2__logic_ms_2__b_in_0.F, b3__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.f & b3__a_in[2].t) -> logic_ms_2__logic_ms_2__cell_09__onehot01+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.f | b3__a_in[2].t)) -> logic_ms_2__logic_ms_2__cell_09__onehot01- + } + // logic_ms_2__logic_ms_2__cell_09__onehot10 := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[2].f) -> logic_ms_2__logic_ms_2__cell_09__onehot10+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[2].f)) -> logic_ms_2__logic_ms_2__cell_09__onehot10- + } + // logic_ms_2__logic_ms_2__cell_11__a.T := cgate(logic_ms_2__logic_ms_2__b_in_0.T, b3__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__b_in_0.t & b3__a_in[2].t) -> logic_ms_2__logic_ms_2__cell_11__a.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__b_in_0.t | b3__a_in[2].t)) -> logic_ms_2__logic_ms_2__cell_11__a.t- + } + // logic_ms_2__logic_ms_2__cell_11__a.F := or_gate(logic_ms_2__logic_ms_2__cell_09__onehot00, logic_ms_2__logic_ms_2__cell_09__onehot01, logic_ms_2__logic_ms_2__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_09__onehot00 | logic_ms_2__logic_ms_2__cell_09__onehot01 | logic_ms_2__logic_ms_2__cell_09__onehot10) -> logic_ms_2__logic_ms_2__cell_11__a.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_09__onehot00 | logic_ms_2__logic_ms_2__cell_09__onehot01 | logic_ms_2__logic_ms_2__cell_09__onehot10)) -> logic_ms_2__logic_ms_2__cell_11__a.f- + } + // logic_ms_2__logic_ms_2__cell_10__aFbF := cgate(logic_ms_2__logic_ms_2__cell_10__a.F, logic_ms_2__logic_ms_2__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__a.f & logic_ms_2__logic_ms_2__s_in_4.f) -> logic_ms_2__logic_ms_2__cell_10__aFbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__a.f | logic_ms_2__logic_ms_2__s_in_4.f)) -> logic_ms_2__logic_ms_2__cell_10__aFbF- + } + // logic_ms_2__logic_ms_2__cell_10__aFbT := cgate(logic_ms_2__logic_ms_2__cell_10__a.F, logic_ms_2__logic_ms_2__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__a.f & logic_ms_2__logic_ms_2__s_in_4.t) -> logic_ms_2__logic_ms_2__cell_10__aFbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__a.f | logic_ms_2__logic_ms_2__s_in_4.t)) -> logic_ms_2__logic_ms_2__cell_10__aFbT- + } + // logic_ms_2__logic_ms_2__cell_10__aTbF := cgate(logic_ms_2__logic_ms_2__cell_10__a.T, logic_ms_2__logic_ms_2__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__a.t & logic_ms_2__logic_ms_2__s_in_4.f) -> logic_ms_2__logic_ms_2__cell_10__aTbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__a.t | logic_ms_2__logic_ms_2__s_in_4.f)) -> logic_ms_2__logic_ms_2__cell_10__aTbF- + } + // logic_ms_2__logic_ms_2__cell_10__aTbT := cgate(logic_ms_2__logic_ms_2__cell_10__a.T, logic_ms_2__logic_ms_2__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__a.t & logic_ms_2__logic_ms_2__s_in_4.t) -> logic_ms_2__logic_ms_2__cell_10__aTbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__a.t | logic_ms_2__logic_ms_2__s_in_4.t)) -> logic_ms_2__logic_ms_2__cell_10__aTbT- + } + // logic_ms_2__logic_ms_2__cell_10__x.F := or_gate(logic_ms_2__logic_ms_2__cell_10__aFbF, logic_ms_2__logic_ms_2__cell_10__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__aFbF | logic_ms_2__logic_ms_2__cell_10__aTbT) -> logic_ms_2__logic_ms_2__cell_10__x.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__aFbF | logic_ms_2__logic_ms_2__cell_10__aTbT)) -> logic_ms_2__logic_ms_2__cell_10__x.f- + } + // logic_ms_2__logic_ms_2__cell_10__x.T := or_gate(logic_ms_2__logic_ms_2__cell_10__aFbT, logic_ms_2__logic_ms_2__cell_10__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__aFbT | logic_ms_2__logic_ms_2__cell_10__aTbF) -> logic_ms_2__logic_ms_2__cell_10__x.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__aFbT | logic_ms_2__logic_ms_2__cell_10__aTbF)) -> logic_ms_2__logic_ms_2__cell_10__x.t- + } + // logic_ms_2__logic_ms_2__cell_10__y.T := and_gate(logic_ms_2__logic_ms_2__cell_10__a.T, logic_ms_2__logic_ms_2__s_in_4.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__a.t & logic_ms_2__logic_ms_2__s_in_4.t) -> logic_ms_2__logic_ms_2__cell_10__y.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__a.t & logic_ms_2__logic_ms_2__s_in_4.t)) -> logic_ms_2__logic_ms_2__cell_10__y.t- + } + // logic_ms_2__logic_ms_2__cell_10__y.F := or_gate(logic_ms_2__logic_ms_2__cell_10__a.F, logic_ms_2__logic_ms_2__s_in_4.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__a.f | logic_ms_2__logic_ms_2__s_in_4.f) -> logic_ms_2__logic_ms_2__cell_10__y.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__a.f | logic_ms_2__logic_ms_2__s_in_4.f)) -> logic_ms_2__logic_ms_2__cell_10__y.f- + } + // logic_ms_2__logic_ms_2__cell_10__xFcF := cgate(logic_ms_2__logic_ms_2__cell_10__x.F, logic_ms_2__logic_ms_2__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__x.f & logic_ms_2__logic_ms_2__cell_10__c_in_F) -> logic_ms_2__logic_ms_2__cell_10__xFcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__x.f | logic_ms_2__logic_ms_2__cell_10__c_in_F)) -> logic_ms_2__logic_ms_2__cell_10__xFcF- + } + // logic_ms_2__logic_ms_2__cell_10__xFcT := cgate(logic_ms_2__logic_ms_2__cell_10__x.F, logic_ms_2__logic_ms_2__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__x.f & logic_ms_2__logic_ms_2__cell_07__onehot11) -> logic_ms_2__logic_ms_2__cell_10__xFcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__x.f | logic_ms_2__logic_ms_2__cell_07__onehot11)) -> logic_ms_2__logic_ms_2__cell_10__xFcT- + } + // logic_ms_2__logic_ms_2__cell_10__xTcF := cgate(logic_ms_2__logic_ms_2__cell_10__x.T, logic_ms_2__logic_ms_2__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__x.t & logic_ms_2__logic_ms_2__cell_10__c_in_F) -> logic_ms_2__logic_ms_2__cell_10__xTcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__x.t | logic_ms_2__logic_ms_2__cell_10__c_in_F)) -> logic_ms_2__logic_ms_2__cell_10__xTcF- + } + // logic_ms_2__logic_ms_2__cell_10__xTcT := cgate(logic_ms_2__logic_ms_2__cell_10__x.T, logic_ms_2__logic_ms_2__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__x.t & logic_ms_2__logic_ms_2__cell_07__onehot11) -> logic_ms_2__logic_ms_2__cell_10__xTcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__x.t | logic_ms_2__logic_ms_2__cell_07__onehot11)) -> logic_ms_2__logic_ms_2__cell_10__xTcT- + } + // b3__s_in(4).T := or_gate(logic_ms_2__logic_ms_2__cell_10__xFcT, logic_ms_2__logic_ms_2__cell_10__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__xFcT | logic_ms_2__logic_ms_2__cell_10__xTcF) -> b3__s_in[4].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__xFcT | logic_ms_2__logic_ms_2__cell_10__xTcF)) -> b3__s_in[4].t- + } + // b3__s_in(4).F := or_gate(logic_ms_2__logic_ms_2__cell_10__xFcF, logic_ms_2__logic_ms_2__cell_10__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__xFcF | logic_ms_2__logic_ms_2__cell_10__xTcT) -> b3__s_in[4].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__xFcF | logic_ms_2__logic_ms_2__cell_10__xTcT)) -> b3__s_in[4].f- + } + // logic_ms_2__logic_ms_2__cell_10__z.T := and_gate(logic_ms_2__logic_ms_2__cell_10__x.T, logic_ms_2__logic_ms_2__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__x.t & logic_ms_2__logic_ms_2__cell_07__onehot11) -> logic_ms_2__logic_ms_2__cell_10__z.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__x.t & logic_ms_2__logic_ms_2__cell_07__onehot11)) -> logic_ms_2__logic_ms_2__cell_10__z.t- + } + // logic_ms_2__logic_ms_2__cell_10__z.F := or_gate(logic_ms_2__logic_ms_2__cell_10__x.F, logic_ms_2__logic_ms_2__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__x.f | logic_ms_2__logic_ms_2__cell_10__c_in_F) -> logic_ms_2__logic_ms_2__cell_10__z.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__x.f | logic_ms_2__logic_ms_2__cell_10__c_in_F)) -> logic_ms_2__logic_ms_2__cell_10__z.f- + } + // logic_ms_2__logic_ms_2__cell_11__c_in.F := cgate(logic_ms_2__logic_ms_2__cell_10__y.F, logic_ms_2__logic_ms_2__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__y.f & logic_ms_2__logic_ms_2__cell_10__z.f) -> logic_ms_2__logic_ms_2__cell_11__c_in.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__y.f | logic_ms_2__logic_ms_2__cell_10__z.f)) -> logic_ms_2__logic_ms_2__cell_11__c_in.f- + } + // logic_ms_2__logic_ms_2__cell_10__yFzT := cgate(logic_ms_2__logic_ms_2__cell_10__y.F, logic_ms_2__logic_ms_2__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__y.f & logic_ms_2__logic_ms_2__cell_10__z.t) -> logic_ms_2__logic_ms_2__cell_10__yFzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__y.f | logic_ms_2__logic_ms_2__cell_10__z.t)) -> logic_ms_2__logic_ms_2__cell_10__yFzT- + } + // logic_ms_2__logic_ms_2__cell_10__yTzF := cgate(logic_ms_2__logic_ms_2__cell_10__y.T, logic_ms_2__logic_ms_2__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__y.t & logic_ms_2__logic_ms_2__cell_10__z.f) -> logic_ms_2__logic_ms_2__cell_10__yTzF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__y.t | logic_ms_2__logic_ms_2__cell_10__z.f)) -> logic_ms_2__logic_ms_2__cell_10__yTzF- + } + // logic_ms_2__logic_ms_2__cell_10__yTzT := cgate(logic_ms_2__logic_ms_2__cell_10__y.T, logic_ms_2__logic_ms_2__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__y.t & logic_ms_2__logic_ms_2__cell_10__z.t) -> logic_ms_2__logic_ms_2__cell_10__yTzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__y.t | logic_ms_2__logic_ms_2__cell_10__z.t)) -> logic_ms_2__logic_ms_2__cell_10__yTzT- + } + // logic_ms_2__logic_ms_2__cell_11__c_in.T := or_gate(logic_ms_2__logic_ms_2__cell_10__yFzT, logic_ms_2__logic_ms_2__cell_10__yTzF, logic_ms_2__logic_ms_2__cell_10__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_10__yFzT | logic_ms_2__logic_ms_2__cell_10__yTzF | logic_ms_2__logic_ms_2__cell_10__yTzT) -> logic_ms_2__logic_ms_2__cell_11__c_in.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_10__yFzT | logic_ms_2__logic_ms_2__cell_10__yTzF | logic_ms_2__logic_ms_2__cell_10__yTzT)) -> logic_ms_2__logic_ms_2__cell_11__c_in.t- + } + // logic_ms_2__logic_ms_2__cell_11__aFbF := cgate(logic_ms_2__logic_ms_2__cell_11__a.F, logic_ms_2__logic_ms_2__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__a.f & logic_ms_2__logic_ms_2__s_in_5.f) -> logic_ms_2__logic_ms_2__cell_11__aFbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__a.f | logic_ms_2__logic_ms_2__s_in_5.f)) -> logic_ms_2__logic_ms_2__cell_11__aFbF- + } + // logic_ms_2__logic_ms_2__cell_11__aFbT := cgate(logic_ms_2__logic_ms_2__cell_11__a.F, logic_ms_2__logic_ms_2__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__a.f & logic_ms_2__logic_ms_2__s_in_5.t) -> logic_ms_2__logic_ms_2__cell_11__aFbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__a.f | logic_ms_2__logic_ms_2__s_in_5.t)) -> logic_ms_2__logic_ms_2__cell_11__aFbT- + } + // logic_ms_2__logic_ms_2__cell_11__aTbF := cgate(logic_ms_2__logic_ms_2__cell_11__a.T, logic_ms_2__logic_ms_2__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__a.t & logic_ms_2__logic_ms_2__s_in_5.f) -> logic_ms_2__logic_ms_2__cell_11__aTbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__a.t | logic_ms_2__logic_ms_2__s_in_5.f)) -> logic_ms_2__logic_ms_2__cell_11__aTbF- + } + // logic_ms_2__logic_ms_2__cell_11__aTbT := cgate(logic_ms_2__logic_ms_2__cell_11__a.T, logic_ms_2__logic_ms_2__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__a.t & logic_ms_2__logic_ms_2__s_in_5.t) -> logic_ms_2__logic_ms_2__cell_11__aTbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__a.t | logic_ms_2__logic_ms_2__s_in_5.t)) -> logic_ms_2__logic_ms_2__cell_11__aTbT- + } + // logic_ms_2__logic_ms_2__cell_11__x.F := or_gate(logic_ms_2__logic_ms_2__cell_11__aFbF, logic_ms_2__logic_ms_2__cell_11__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__aFbF | logic_ms_2__logic_ms_2__cell_11__aTbT) -> logic_ms_2__logic_ms_2__cell_11__x.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__aFbF | logic_ms_2__logic_ms_2__cell_11__aTbT)) -> logic_ms_2__logic_ms_2__cell_11__x.f- + } + // logic_ms_2__logic_ms_2__cell_11__x.T := or_gate(logic_ms_2__logic_ms_2__cell_11__aFbT, logic_ms_2__logic_ms_2__cell_11__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__aFbT | logic_ms_2__logic_ms_2__cell_11__aTbF) -> logic_ms_2__logic_ms_2__cell_11__x.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__aFbT | logic_ms_2__logic_ms_2__cell_11__aTbF)) -> logic_ms_2__logic_ms_2__cell_11__x.t- + } + // logic_ms_2__logic_ms_2__cell_11__y.T := and_gate(logic_ms_2__logic_ms_2__cell_11__a.T, logic_ms_2__logic_ms_2__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__a.t & logic_ms_2__logic_ms_2__s_in_5.t) -> logic_ms_2__logic_ms_2__cell_11__y.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__a.t & logic_ms_2__logic_ms_2__s_in_5.t)) -> logic_ms_2__logic_ms_2__cell_11__y.t- + } + // logic_ms_2__logic_ms_2__cell_11__y.F := or_gate(logic_ms_2__logic_ms_2__cell_11__a.F, logic_ms_2__logic_ms_2__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__a.f | logic_ms_2__logic_ms_2__s_in_5.f) -> logic_ms_2__logic_ms_2__cell_11__y.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__a.f | logic_ms_2__logic_ms_2__s_in_5.f)) -> logic_ms_2__logic_ms_2__cell_11__y.f- + } + // logic_ms_2__logic_ms_2__cell_11__xFcF := cgate(logic_ms_2__logic_ms_2__cell_11__x.F, logic_ms_2__logic_ms_2__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__x.f & logic_ms_2__logic_ms_2__cell_11__c_in.f) -> logic_ms_2__logic_ms_2__cell_11__xFcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__x.f | logic_ms_2__logic_ms_2__cell_11__c_in.f)) -> logic_ms_2__logic_ms_2__cell_11__xFcF- + } + // logic_ms_2__logic_ms_2__cell_11__xFcT := cgate(logic_ms_2__logic_ms_2__cell_11__x.F, logic_ms_2__logic_ms_2__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__x.f & logic_ms_2__logic_ms_2__cell_11__c_in.t) -> logic_ms_2__logic_ms_2__cell_11__xFcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__x.f | logic_ms_2__logic_ms_2__cell_11__c_in.t)) -> logic_ms_2__logic_ms_2__cell_11__xFcT- + } + // logic_ms_2__logic_ms_2__cell_11__xTcF := cgate(logic_ms_2__logic_ms_2__cell_11__x.T, logic_ms_2__logic_ms_2__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__x.t & logic_ms_2__logic_ms_2__cell_11__c_in.f) -> logic_ms_2__logic_ms_2__cell_11__xTcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__x.t | logic_ms_2__logic_ms_2__cell_11__c_in.f)) -> logic_ms_2__logic_ms_2__cell_11__xTcF- + } + // logic_ms_2__logic_ms_2__cell_11__xTcT := cgate(logic_ms_2__logic_ms_2__cell_11__x.T, logic_ms_2__logic_ms_2__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__x.t & logic_ms_2__logic_ms_2__cell_11__c_in.t) -> logic_ms_2__logic_ms_2__cell_11__xTcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__x.t | logic_ms_2__logic_ms_2__cell_11__c_in.t)) -> logic_ms_2__logic_ms_2__cell_11__xTcT- + } + // b3__s_in(5).T := or_gate(logic_ms_2__logic_ms_2__cell_11__xFcT, logic_ms_2__logic_ms_2__cell_11__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__xFcT | logic_ms_2__logic_ms_2__cell_11__xTcF) -> b3__s_in[5].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__xFcT | logic_ms_2__logic_ms_2__cell_11__xTcF)) -> b3__s_in[5].t- + } + // b3__s_in(5).F := or_gate(logic_ms_2__logic_ms_2__cell_11__xFcF, logic_ms_2__logic_ms_2__cell_11__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__xFcF | logic_ms_2__logic_ms_2__cell_11__xTcT) -> b3__s_in[5].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__xFcF | logic_ms_2__logic_ms_2__cell_11__xTcT)) -> b3__s_in[5].f- + } + // logic_ms_2__logic_ms_2__cell_11__z.T := and_gate(logic_ms_2__logic_ms_2__cell_11__x.T, logic_ms_2__logic_ms_2__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__x.t & logic_ms_2__logic_ms_2__cell_11__c_in.t) -> logic_ms_2__logic_ms_2__cell_11__z.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__x.t & logic_ms_2__logic_ms_2__cell_11__c_in.t)) -> logic_ms_2__logic_ms_2__cell_11__z.t- + } + // logic_ms_2__logic_ms_2__cell_11__z.F := or_gate(logic_ms_2__logic_ms_2__cell_11__x.F, logic_ms_2__logic_ms_2__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__x.f | logic_ms_2__logic_ms_2__cell_11__c_in.f) -> logic_ms_2__logic_ms_2__cell_11__z.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__x.f | logic_ms_2__logic_ms_2__cell_11__c_in.f)) -> logic_ms_2__logic_ms_2__cell_11__z.f- + } + // logic_ms_2__logic_ms_2__cell_12__c_in.F := cgate(logic_ms_2__logic_ms_2__cell_11__y.F, logic_ms_2__logic_ms_2__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__y.f & logic_ms_2__logic_ms_2__cell_11__z.f) -> logic_ms_2__logic_ms_2__cell_12__c_in.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__y.f | logic_ms_2__logic_ms_2__cell_11__z.f)) -> logic_ms_2__logic_ms_2__cell_12__c_in.f- + } + // logic_ms_2__logic_ms_2__cell_11__yFzT := cgate(logic_ms_2__logic_ms_2__cell_11__y.F, logic_ms_2__logic_ms_2__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__y.f & logic_ms_2__logic_ms_2__cell_11__z.t) -> logic_ms_2__logic_ms_2__cell_11__yFzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__y.f | logic_ms_2__logic_ms_2__cell_11__z.t)) -> logic_ms_2__logic_ms_2__cell_11__yFzT- + } + // logic_ms_2__logic_ms_2__cell_11__yTzF := cgate(logic_ms_2__logic_ms_2__cell_11__y.T, logic_ms_2__logic_ms_2__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__y.t & logic_ms_2__logic_ms_2__cell_11__z.f) -> logic_ms_2__logic_ms_2__cell_11__yTzF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__y.t | logic_ms_2__logic_ms_2__cell_11__z.f)) -> logic_ms_2__logic_ms_2__cell_11__yTzF- + } + // logic_ms_2__logic_ms_2__cell_11__yTzT := cgate(logic_ms_2__logic_ms_2__cell_11__y.T, logic_ms_2__logic_ms_2__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__y.t & logic_ms_2__logic_ms_2__cell_11__z.t) -> logic_ms_2__logic_ms_2__cell_11__yTzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__y.t | logic_ms_2__logic_ms_2__cell_11__z.t)) -> logic_ms_2__logic_ms_2__cell_11__yTzT- + } + // logic_ms_2__logic_ms_2__cell_12__c_in.T := or_gate(logic_ms_2__logic_ms_2__cell_11__yFzT, logic_ms_2__logic_ms_2__cell_11__yTzF, logic_ms_2__logic_ms_2__cell_11__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_11__yFzT | logic_ms_2__logic_ms_2__cell_11__yTzF | logic_ms_2__logic_ms_2__cell_11__yTzT) -> logic_ms_2__logic_ms_2__cell_12__c_in.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_11__yFzT | logic_ms_2__logic_ms_2__cell_11__yTzF | logic_ms_2__logic_ms_2__cell_11__yTzT)) -> logic_ms_2__logic_ms_2__cell_12__c_in.t- + } + // logic_ms_2__logic_ms_2__cell_12__aFbF := cgate(logic_ms_2__logic_ms_2__cell_12__a.F, logic_ms_2__logic_ms_2__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__a.f & logic_ms_2__logic_ms_2__s_in_6.f) -> logic_ms_2__logic_ms_2__cell_12__aFbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__a.f | logic_ms_2__logic_ms_2__s_in_6.f)) -> logic_ms_2__logic_ms_2__cell_12__aFbF- + } + // logic_ms_2__logic_ms_2__cell_12__aFbT := cgate(logic_ms_2__logic_ms_2__cell_12__a.F, logic_ms_2__logic_ms_2__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__a.f & logic_ms_2__logic_ms_2__s_in_6.t) -> logic_ms_2__logic_ms_2__cell_12__aFbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__a.f | logic_ms_2__logic_ms_2__s_in_6.t)) -> logic_ms_2__logic_ms_2__cell_12__aFbT- + } + // logic_ms_2__logic_ms_2__cell_12__aTbF := cgate(logic_ms_2__logic_ms_2__cell_12__a.T, logic_ms_2__logic_ms_2__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__a.t & logic_ms_2__logic_ms_2__s_in_6.f) -> logic_ms_2__logic_ms_2__cell_12__aTbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__a.t | logic_ms_2__logic_ms_2__s_in_6.f)) -> logic_ms_2__logic_ms_2__cell_12__aTbF- + } + // logic_ms_2__logic_ms_2__cell_12__aTbT := cgate(logic_ms_2__logic_ms_2__cell_12__a.T, logic_ms_2__logic_ms_2__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__a.t & logic_ms_2__logic_ms_2__s_in_6.t) -> logic_ms_2__logic_ms_2__cell_12__aTbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__a.t | logic_ms_2__logic_ms_2__s_in_6.t)) -> logic_ms_2__logic_ms_2__cell_12__aTbT- + } + // logic_ms_2__logic_ms_2__cell_12__x.F := or_gate(logic_ms_2__logic_ms_2__cell_12__aFbF, logic_ms_2__logic_ms_2__cell_12__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__aFbF | logic_ms_2__logic_ms_2__cell_12__aTbT) -> logic_ms_2__logic_ms_2__cell_12__x.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__aFbF | logic_ms_2__logic_ms_2__cell_12__aTbT)) -> logic_ms_2__logic_ms_2__cell_12__x.f- + } + // logic_ms_2__logic_ms_2__cell_12__x.T := or_gate(logic_ms_2__logic_ms_2__cell_12__aFbT, logic_ms_2__logic_ms_2__cell_12__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__aFbT | logic_ms_2__logic_ms_2__cell_12__aTbF) -> logic_ms_2__logic_ms_2__cell_12__x.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__aFbT | logic_ms_2__logic_ms_2__cell_12__aTbF)) -> logic_ms_2__logic_ms_2__cell_12__x.t- + } + // logic_ms_2__logic_ms_2__cell_12__y.T := and_gate(logic_ms_2__logic_ms_2__cell_12__a.T, logic_ms_2__logic_ms_2__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__a.t & logic_ms_2__logic_ms_2__s_in_6.t) -> logic_ms_2__logic_ms_2__cell_12__y.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__a.t & logic_ms_2__logic_ms_2__s_in_6.t)) -> logic_ms_2__logic_ms_2__cell_12__y.t- + } + // logic_ms_2__logic_ms_2__cell_12__y.F := or_gate(logic_ms_2__logic_ms_2__cell_12__a.F, logic_ms_2__logic_ms_2__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__a.f | logic_ms_2__logic_ms_2__s_in_6.f) -> logic_ms_2__logic_ms_2__cell_12__y.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__a.f | logic_ms_2__logic_ms_2__s_in_6.f)) -> logic_ms_2__logic_ms_2__cell_12__y.f- + } + // logic_ms_2__logic_ms_2__cell_12__xFcF := cgate(logic_ms_2__logic_ms_2__cell_12__x.F, logic_ms_2__logic_ms_2__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__x.f & logic_ms_2__logic_ms_2__cell_12__c_in.f) -> logic_ms_2__logic_ms_2__cell_12__xFcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__x.f | logic_ms_2__logic_ms_2__cell_12__c_in.f)) -> logic_ms_2__logic_ms_2__cell_12__xFcF- + } + // logic_ms_2__logic_ms_2__cell_12__xFcT := cgate(logic_ms_2__logic_ms_2__cell_12__x.F, logic_ms_2__logic_ms_2__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__x.f & logic_ms_2__logic_ms_2__cell_12__c_in.t) -> logic_ms_2__logic_ms_2__cell_12__xFcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__x.f | logic_ms_2__logic_ms_2__cell_12__c_in.t)) -> logic_ms_2__logic_ms_2__cell_12__xFcT- + } + // logic_ms_2__logic_ms_2__cell_12__xTcF := cgate(logic_ms_2__logic_ms_2__cell_12__x.T, logic_ms_2__logic_ms_2__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__x.t & logic_ms_2__logic_ms_2__cell_12__c_in.f) -> logic_ms_2__logic_ms_2__cell_12__xTcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__x.t | logic_ms_2__logic_ms_2__cell_12__c_in.f)) -> logic_ms_2__logic_ms_2__cell_12__xTcF- + } + // logic_ms_2__logic_ms_2__cell_12__xTcT := cgate(logic_ms_2__logic_ms_2__cell_12__x.T, logic_ms_2__logic_ms_2__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__x.t & logic_ms_2__logic_ms_2__cell_12__c_in.t) -> logic_ms_2__logic_ms_2__cell_12__xTcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__x.t | logic_ms_2__logic_ms_2__cell_12__c_in.t)) -> logic_ms_2__logic_ms_2__cell_12__xTcT- + } + // b3__s_in(6).T := or_gate(logic_ms_2__logic_ms_2__cell_12__xFcT, logic_ms_2__logic_ms_2__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__xFcT | logic_ms_2__logic_ms_2__cell_12__xTcF) -> b3__s_in[6].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__xFcT | logic_ms_2__logic_ms_2__cell_12__xTcF)) -> b3__s_in[6].t- + } + // b3__s_in(6).F := or_gate(logic_ms_2__logic_ms_2__cell_12__xFcF, logic_ms_2__logic_ms_2__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__xFcF | logic_ms_2__logic_ms_2__cell_12__xTcT) -> b3__s_in[6].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__xFcF | logic_ms_2__logic_ms_2__cell_12__xTcT)) -> b3__s_in[6].f- + } + // logic_ms_2__logic_ms_2__cell_12__z.T := and_gate(logic_ms_2__logic_ms_2__cell_12__x.T, logic_ms_2__logic_ms_2__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__x.t & logic_ms_2__logic_ms_2__cell_12__c_in.t) -> logic_ms_2__logic_ms_2__cell_12__z.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__x.t & logic_ms_2__logic_ms_2__cell_12__c_in.t)) -> logic_ms_2__logic_ms_2__cell_12__z.t- + } + // logic_ms_2__logic_ms_2__cell_12__z.F := or_gate(logic_ms_2__logic_ms_2__cell_12__x.F, logic_ms_2__logic_ms_2__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__x.f | logic_ms_2__logic_ms_2__cell_12__c_in.f) -> logic_ms_2__logic_ms_2__cell_12__z.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__x.f | logic_ms_2__logic_ms_2__cell_12__c_in.f)) -> logic_ms_2__logic_ms_2__cell_12__z.f- + } + // logic_ms_2__logic_ms_2__cell_13__c_in.F := cgate(logic_ms_2__logic_ms_2__cell_12__y.F, logic_ms_2__logic_ms_2__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__y.f & logic_ms_2__logic_ms_2__cell_12__z.f) -> logic_ms_2__logic_ms_2__cell_13__c_in.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__y.f | logic_ms_2__logic_ms_2__cell_12__z.f)) -> logic_ms_2__logic_ms_2__cell_13__c_in.f- + } + // logic_ms_2__logic_ms_2__cell_12__yFzT := cgate(logic_ms_2__logic_ms_2__cell_12__y.F, logic_ms_2__logic_ms_2__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__y.f & logic_ms_2__logic_ms_2__cell_12__z.t) -> logic_ms_2__logic_ms_2__cell_12__yFzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__y.f | logic_ms_2__logic_ms_2__cell_12__z.t)) -> logic_ms_2__logic_ms_2__cell_12__yFzT- + } + // logic_ms_2__logic_ms_2__cell_12__yTzF := cgate(logic_ms_2__logic_ms_2__cell_12__y.T, logic_ms_2__logic_ms_2__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__y.t & logic_ms_2__logic_ms_2__cell_12__z.f) -> logic_ms_2__logic_ms_2__cell_12__yTzF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__y.t | logic_ms_2__logic_ms_2__cell_12__z.f)) -> logic_ms_2__logic_ms_2__cell_12__yTzF- + } + // logic_ms_2__logic_ms_2__cell_12__yTzT := cgate(logic_ms_2__logic_ms_2__cell_12__y.T, logic_ms_2__logic_ms_2__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__y.t & logic_ms_2__logic_ms_2__cell_12__z.t) -> logic_ms_2__logic_ms_2__cell_12__yTzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__y.t | logic_ms_2__logic_ms_2__cell_12__z.t)) -> logic_ms_2__logic_ms_2__cell_12__yTzT- + } + // logic_ms_2__logic_ms_2__cell_13__c_in.T := or_gate(logic_ms_2__logic_ms_2__cell_12__yFzT, logic_ms_2__logic_ms_2__cell_12__yTzF, logic_ms_2__logic_ms_2__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_12__yFzT | logic_ms_2__logic_ms_2__cell_12__yTzF | logic_ms_2__logic_ms_2__cell_12__yTzT) -> logic_ms_2__logic_ms_2__cell_13__c_in.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_12__yFzT | logic_ms_2__logic_ms_2__cell_12__yTzF | logic_ms_2__logic_ms_2__cell_12__yTzT)) -> logic_ms_2__logic_ms_2__cell_13__c_in.t- + } + // logic_ms_2__logic_ms_2__cell_13__aFbF := cgate(logic_ms_2__logic_ms_2__cell_13__a.F, logic_ms_2__logic_ms_2__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__a.f & logic_ms_2__logic_ms_2__s_in_7.f) -> logic_ms_2__logic_ms_2__cell_13__aFbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__a.f | logic_ms_2__logic_ms_2__s_in_7.f)) -> logic_ms_2__logic_ms_2__cell_13__aFbF- + } + // logic_ms_2__logic_ms_2__cell_13__aFbT := cgate(logic_ms_2__logic_ms_2__cell_13__a.F, logic_ms_2__logic_ms_2__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__a.f & logic_ms_2__logic_ms_2__s_in_7.t) -> logic_ms_2__logic_ms_2__cell_13__aFbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__a.f | logic_ms_2__logic_ms_2__s_in_7.t)) -> logic_ms_2__logic_ms_2__cell_13__aFbT- + } + // logic_ms_2__logic_ms_2__cell_13__aTbF := cgate(logic_ms_2__logic_ms_2__cell_13__a.T, logic_ms_2__logic_ms_2__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__a.t & logic_ms_2__logic_ms_2__s_in_7.f) -> logic_ms_2__logic_ms_2__cell_13__aTbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__a.t | logic_ms_2__logic_ms_2__s_in_7.f)) -> logic_ms_2__logic_ms_2__cell_13__aTbF- + } + // logic_ms_2__logic_ms_2__cell_13__aTbT := cgate(logic_ms_2__logic_ms_2__cell_13__a.T, logic_ms_2__logic_ms_2__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__a.t & logic_ms_2__logic_ms_2__s_in_7.t) -> logic_ms_2__logic_ms_2__cell_13__aTbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__a.t | logic_ms_2__logic_ms_2__s_in_7.t)) -> logic_ms_2__logic_ms_2__cell_13__aTbT- + } + // logic_ms_2__logic_ms_2__cell_13__x.F := or_gate(logic_ms_2__logic_ms_2__cell_13__aFbF, logic_ms_2__logic_ms_2__cell_13__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__aFbF | logic_ms_2__logic_ms_2__cell_13__aTbT) -> logic_ms_2__logic_ms_2__cell_13__x.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__aFbF | logic_ms_2__logic_ms_2__cell_13__aTbT)) -> logic_ms_2__logic_ms_2__cell_13__x.f- + } + // logic_ms_2__logic_ms_2__cell_13__x.T := or_gate(logic_ms_2__logic_ms_2__cell_13__aFbT, logic_ms_2__logic_ms_2__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__aFbT | logic_ms_2__logic_ms_2__cell_13__aTbF) -> logic_ms_2__logic_ms_2__cell_13__x.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__aFbT | logic_ms_2__logic_ms_2__cell_13__aTbF)) -> logic_ms_2__logic_ms_2__cell_13__x.t- + } + // logic_ms_2__logic_ms_2__cell_13__y.T := and_gate(logic_ms_2__logic_ms_2__cell_13__a.T, logic_ms_2__logic_ms_2__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__a.t & logic_ms_2__logic_ms_2__s_in_7.t) -> logic_ms_2__logic_ms_2__cell_13__y.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__a.t & logic_ms_2__logic_ms_2__s_in_7.t)) -> logic_ms_2__logic_ms_2__cell_13__y.t- + } + // logic_ms_2__logic_ms_2__cell_13__y.F := or_gate(logic_ms_2__logic_ms_2__cell_13__a.F, logic_ms_2__logic_ms_2__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__a.f | logic_ms_2__logic_ms_2__s_in_7.f) -> logic_ms_2__logic_ms_2__cell_13__y.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__a.f | logic_ms_2__logic_ms_2__s_in_7.f)) -> logic_ms_2__logic_ms_2__cell_13__y.f- + } + // logic_ms_2__logic_ms_2__cell_13__xFcF := cgate(logic_ms_2__logic_ms_2__cell_13__x.F, logic_ms_2__logic_ms_2__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__x.f & logic_ms_2__logic_ms_2__cell_13__c_in.f) -> logic_ms_2__logic_ms_2__cell_13__xFcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__x.f | logic_ms_2__logic_ms_2__cell_13__c_in.f)) -> logic_ms_2__logic_ms_2__cell_13__xFcF- + } + // logic_ms_2__logic_ms_2__cell_13__xFcT := cgate(logic_ms_2__logic_ms_2__cell_13__x.F, logic_ms_2__logic_ms_2__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__x.f & logic_ms_2__logic_ms_2__cell_13__c_in.t) -> logic_ms_2__logic_ms_2__cell_13__xFcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__x.f | logic_ms_2__logic_ms_2__cell_13__c_in.t)) -> logic_ms_2__logic_ms_2__cell_13__xFcT- + } + // logic_ms_2__logic_ms_2__cell_13__xTcF := cgate(logic_ms_2__logic_ms_2__cell_13__x.T, logic_ms_2__logic_ms_2__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__x.t & logic_ms_2__logic_ms_2__cell_13__c_in.f) -> logic_ms_2__logic_ms_2__cell_13__xTcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__x.t | logic_ms_2__logic_ms_2__cell_13__c_in.f)) -> logic_ms_2__logic_ms_2__cell_13__xTcF- + } + // logic_ms_2__logic_ms_2__cell_13__xTcT := cgate(logic_ms_2__logic_ms_2__cell_13__x.T, logic_ms_2__logic_ms_2__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__x.t & logic_ms_2__logic_ms_2__cell_13__c_in.t) -> logic_ms_2__logic_ms_2__cell_13__xTcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__x.t | logic_ms_2__logic_ms_2__cell_13__c_in.t)) -> logic_ms_2__logic_ms_2__cell_13__xTcT- + } + // b3__s_in(7).T := or_gate(logic_ms_2__logic_ms_2__cell_13__xFcT, logic_ms_2__logic_ms_2__cell_13__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__xFcT | logic_ms_2__logic_ms_2__cell_13__xTcF) -> b3__s_in[7].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__xFcT | logic_ms_2__logic_ms_2__cell_13__xTcF)) -> b3__s_in[7].t- + } + // b3__s_in(7).F := or_gate(logic_ms_2__logic_ms_2__cell_13__xFcF, logic_ms_2__logic_ms_2__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__xFcF | logic_ms_2__logic_ms_2__cell_13__xTcT) -> b3__s_in[7].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__xFcF | logic_ms_2__logic_ms_2__cell_13__xTcT)) -> b3__s_in[7].f- + } + // logic_ms_2__logic_ms_2__cell_13__z.T := and_gate(logic_ms_2__logic_ms_2__cell_13__x.T, logic_ms_2__logic_ms_2__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__x.t & logic_ms_2__logic_ms_2__cell_13__c_in.t) -> logic_ms_2__logic_ms_2__cell_13__z.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__x.t & logic_ms_2__logic_ms_2__cell_13__c_in.t)) -> logic_ms_2__logic_ms_2__cell_13__z.t- + } + // logic_ms_2__logic_ms_2__cell_13__z.F := or_gate(logic_ms_2__logic_ms_2__cell_13__x.F, logic_ms_2__logic_ms_2__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__x.f | logic_ms_2__logic_ms_2__cell_13__c_in.f) -> logic_ms_2__logic_ms_2__cell_13__z.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__x.f | logic_ms_2__logic_ms_2__cell_13__c_in.f)) -> logic_ms_2__logic_ms_2__cell_13__z.f- + } + // logic_ms_2__logic_ms_2__cell_14__c_in.F := cgate(logic_ms_2__logic_ms_2__cell_13__y.F, logic_ms_2__logic_ms_2__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__y.f & logic_ms_2__logic_ms_2__cell_13__z.f) -> logic_ms_2__logic_ms_2__cell_14__c_in.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__y.f | logic_ms_2__logic_ms_2__cell_13__z.f)) -> logic_ms_2__logic_ms_2__cell_14__c_in.f- + } + // logic_ms_2__logic_ms_2__cell_13__yFzT := cgate(logic_ms_2__logic_ms_2__cell_13__y.F, logic_ms_2__logic_ms_2__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__y.f & logic_ms_2__logic_ms_2__cell_13__z.t) -> logic_ms_2__logic_ms_2__cell_13__yFzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__y.f | logic_ms_2__logic_ms_2__cell_13__z.t)) -> logic_ms_2__logic_ms_2__cell_13__yFzT- + } + // logic_ms_2__logic_ms_2__cell_13__yTzF := cgate(logic_ms_2__logic_ms_2__cell_13__y.T, logic_ms_2__logic_ms_2__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__y.t & logic_ms_2__logic_ms_2__cell_13__z.f) -> logic_ms_2__logic_ms_2__cell_13__yTzF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__y.t | logic_ms_2__logic_ms_2__cell_13__z.f)) -> logic_ms_2__logic_ms_2__cell_13__yTzF- + } + // logic_ms_2__logic_ms_2__cell_13__yTzT := cgate(logic_ms_2__logic_ms_2__cell_13__y.T, logic_ms_2__logic_ms_2__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__y.t & logic_ms_2__logic_ms_2__cell_13__z.t) -> logic_ms_2__logic_ms_2__cell_13__yTzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__y.t | logic_ms_2__logic_ms_2__cell_13__z.t)) -> logic_ms_2__logic_ms_2__cell_13__yTzT- + } + // logic_ms_2__logic_ms_2__cell_14__c_in.T := or_gate(logic_ms_2__logic_ms_2__cell_13__yFzT, logic_ms_2__logic_ms_2__cell_13__yTzF, logic_ms_2__logic_ms_2__cell_13__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_13__yFzT | logic_ms_2__logic_ms_2__cell_13__yTzF | logic_ms_2__logic_ms_2__cell_13__yTzT) -> logic_ms_2__logic_ms_2__cell_14__c_in.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_13__yFzT | logic_ms_2__logic_ms_2__cell_13__yTzF | logic_ms_2__logic_ms_2__cell_13__yTzT)) -> logic_ms_2__logic_ms_2__cell_14__c_in.t- + } + // logic_ms_2__logic_ms_2__cell_14__aFbF := cgate(logic_ms_2__logic_ms_2__cell_14__a.F, logic_ms_2__logic_ms_2__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__a.f & logic_ms_2__logic_ms_2__s_in_8.f) -> logic_ms_2__logic_ms_2__cell_14__aFbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__a.f | logic_ms_2__logic_ms_2__s_in_8.f)) -> logic_ms_2__logic_ms_2__cell_14__aFbF- + } + // logic_ms_2__logic_ms_2__cell_14__aFbT := cgate(logic_ms_2__logic_ms_2__cell_14__a.F, logic_ms_2__logic_ms_2__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__a.f & logic_ms_2__logic_ms_2__s_in_8.t) -> logic_ms_2__logic_ms_2__cell_14__aFbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__a.f | logic_ms_2__logic_ms_2__s_in_8.t)) -> logic_ms_2__logic_ms_2__cell_14__aFbT- + } + // logic_ms_2__logic_ms_2__cell_14__aTbF := cgate(logic_ms_2__logic_ms_2__cell_14__a.T, logic_ms_2__logic_ms_2__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__a.t & logic_ms_2__logic_ms_2__s_in_8.f) -> logic_ms_2__logic_ms_2__cell_14__aTbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__a.t | logic_ms_2__logic_ms_2__s_in_8.f)) -> logic_ms_2__logic_ms_2__cell_14__aTbF- + } + // logic_ms_2__logic_ms_2__cell_14__aTbT := cgate(logic_ms_2__logic_ms_2__cell_14__a.T, logic_ms_2__logic_ms_2__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__a.t & logic_ms_2__logic_ms_2__s_in_8.t) -> logic_ms_2__logic_ms_2__cell_14__aTbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__a.t | logic_ms_2__logic_ms_2__s_in_8.t)) -> logic_ms_2__logic_ms_2__cell_14__aTbT- + } + // logic_ms_2__logic_ms_2__cell_14__x.F := or_gate(logic_ms_2__logic_ms_2__cell_14__aFbF, logic_ms_2__logic_ms_2__cell_14__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__aFbF | logic_ms_2__logic_ms_2__cell_14__aTbT) -> logic_ms_2__logic_ms_2__cell_14__x.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__aFbF | logic_ms_2__logic_ms_2__cell_14__aTbT)) -> logic_ms_2__logic_ms_2__cell_14__x.f- + } + // logic_ms_2__logic_ms_2__cell_14__x.T := or_gate(logic_ms_2__logic_ms_2__cell_14__aFbT, logic_ms_2__logic_ms_2__cell_14__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__aFbT | logic_ms_2__logic_ms_2__cell_14__aTbF) -> logic_ms_2__logic_ms_2__cell_14__x.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__aFbT | logic_ms_2__logic_ms_2__cell_14__aTbF)) -> logic_ms_2__logic_ms_2__cell_14__x.t- + } + // logic_ms_2__logic_ms_2__cell_14__y.T := and_gate(logic_ms_2__logic_ms_2__cell_14__a.T, logic_ms_2__logic_ms_2__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__a.t & logic_ms_2__logic_ms_2__s_in_8.t) -> logic_ms_2__logic_ms_2__cell_14__y.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__a.t & logic_ms_2__logic_ms_2__s_in_8.t)) -> logic_ms_2__logic_ms_2__cell_14__y.t- + } + // logic_ms_2__logic_ms_2__cell_14__y.F := or_gate(logic_ms_2__logic_ms_2__cell_14__a.F, logic_ms_2__logic_ms_2__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__a.f | logic_ms_2__logic_ms_2__s_in_8.f) -> logic_ms_2__logic_ms_2__cell_14__y.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__a.f | logic_ms_2__logic_ms_2__s_in_8.f)) -> logic_ms_2__logic_ms_2__cell_14__y.f- + } + // logic_ms_2__logic_ms_2__cell_14__xFcF := cgate(logic_ms_2__logic_ms_2__cell_14__x.F, logic_ms_2__logic_ms_2__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__x.f & logic_ms_2__logic_ms_2__cell_14__c_in.f) -> logic_ms_2__logic_ms_2__cell_14__xFcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__x.f | logic_ms_2__logic_ms_2__cell_14__c_in.f)) -> logic_ms_2__logic_ms_2__cell_14__xFcF- + } + // logic_ms_2__logic_ms_2__cell_14__xFcT := cgate(logic_ms_2__logic_ms_2__cell_14__x.F, logic_ms_2__logic_ms_2__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__x.f & logic_ms_2__logic_ms_2__cell_14__c_in.t) -> logic_ms_2__logic_ms_2__cell_14__xFcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__x.f | logic_ms_2__logic_ms_2__cell_14__c_in.t)) -> logic_ms_2__logic_ms_2__cell_14__xFcT- + } + // logic_ms_2__logic_ms_2__cell_14__xTcF := cgate(logic_ms_2__logic_ms_2__cell_14__x.T, logic_ms_2__logic_ms_2__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__x.t & logic_ms_2__logic_ms_2__cell_14__c_in.f) -> logic_ms_2__logic_ms_2__cell_14__xTcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__x.t | logic_ms_2__logic_ms_2__cell_14__c_in.f)) -> logic_ms_2__logic_ms_2__cell_14__xTcF- + } + // logic_ms_2__logic_ms_2__cell_14__xTcT := cgate(logic_ms_2__logic_ms_2__cell_14__x.T, logic_ms_2__logic_ms_2__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__x.t & logic_ms_2__logic_ms_2__cell_14__c_in.t) -> logic_ms_2__logic_ms_2__cell_14__xTcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__x.t | logic_ms_2__logic_ms_2__cell_14__c_in.t)) -> logic_ms_2__logic_ms_2__cell_14__xTcT- + } + // b3__s_in(8).T := or_gate(logic_ms_2__logic_ms_2__cell_14__xFcT, logic_ms_2__logic_ms_2__cell_14__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__xFcT | logic_ms_2__logic_ms_2__cell_14__xTcF) -> b3__s_in[8].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__xFcT | logic_ms_2__logic_ms_2__cell_14__xTcF)) -> b3__s_in[8].t- + } + // b3__s_in(8).F := or_gate(logic_ms_2__logic_ms_2__cell_14__xFcF, logic_ms_2__logic_ms_2__cell_14__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__xFcF | logic_ms_2__logic_ms_2__cell_14__xTcT) -> b3__s_in[8].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__xFcF | logic_ms_2__logic_ms_2__cell_14__xTcT)) -> b3__s_in[8].f- + } + // logic_ms_2__logic_ms_2__cell_14__z.T := and_gate(logic_ms_2__logic_ms_2__cell_14__x.T, logic_ms_2__logic_ms_2__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__x.t & logic_ms_2__logic_ms_2__cell_14__c_in.t) -> logic_ms_2__logic_ms_2__cell_14__z.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__x.t & logic_ms_2__logic_ms_2__cell_14__c_in.t)) -> logic_ms_2__logic_ms_2__cell_14__z.t- + } + // logic_ms_2__logic_ms_2__cell_14__z.F := or_gate(logic_ms_2__logic_ms_2__cell_14__x.F, logic_ms_2__logic_ms_2__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__x.f | logic_ms_2__logic_ms_2__cell_14__c_in.f) -> logic_ms_2__logic_ms_2__cell_14__z.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__x.f | logic_ms_2__logic_ms_2__cell_14__c_in.f)) -> logic_ms_2__logic_ms_2__cell_14__z.f- + } + // logic_ms_2__logic_ms_2__cell_15__c_in.F := cgate(logic_ms_2__logic_ms_2__cell_14__y.F, logic_ms_2__logic_ms_2__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__y.f & logic_ms_2__logic_ms_2__cell_14__z.f) -> logic_ms_2__logic_ms_2__cell_15__c_in.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__y.f | logic_ms_2__logic_ms_2__cell_14__z.f)) -> logic_ms_2__logic_ms_2__cell_15__c_in.f- + } + // logic_ms_2__logic_ms_2__cell_14__yFzT := cgate(logic_ms_2__logic_ms_2__cell_14__y.F, logic_ms_2__logic_ms_2__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__y.f & logic_ms_2__logic_ms_2__cell_14__z.t) -> logic_ms_2__logic_ms_2__cell_14__yFzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__y.f | logic_ms_2__logic_ms_2__cell_14__z.t)) -> logic_ms_2__logic_ms_2__cell_14__yFzT- + } + // logic_ms_2__logic_ms_2__cell_14__yTzF := cgate(logic_ms_2__logic_ms_2__cell_14__y.T, logic_ms_2__logic_ms_2__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__y.t & logic_ms_2__logic_ms_2__cell_14__z.f) -> logic_ms_2__logic_ms_2__cell_14__yTzF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__y.t | logic_ms_2__logic_ms_2__cell_14__z.f)) -> logic_ms_2__logic_ms_2__cell_14__yTzF- + } + // logic_ms_2__logic_ms_2__cell_14__yTzT := cgate(logic_ms_2__logic_ms_2__cell_14__y.T, logic_ms_2__logic_ms_2__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__y.t & logic_ms_2__logic_ms_2__cell_14__z.t) -> logic_ms_2__logic_ms_2__cell_14__yTzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__y.t | logic_ms_2__logic_ms_2__cell_14__z.t)) -> logic_ms_2__logic_ms_2__cell_14__yTzT- + } + // logic_ms_2__logic_ms_2__cell_15__c_in.T := or_gate(logic_ms_2__logic_ms_2__cell_14__yFzT, logic_ms_2__logic_ms_2__cell_14__yTzF, logic_ms_2__logic_ms_2__cell_14__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_14__yFzT | logic_ms_2__logic_ms_2__cell_14__yTzF | logic_ms_2__logic_ms_2__cell_14__yTzT) -> logic_ms_2__logic_ms_2__cell_15__c_in.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_14__yFzT | logic_ms_2__logic_ms_2__cell_14__yTzF | logic_ms_2__logic_ms_2__cell_14__yTzT)) -> logic_ms_2__logic_ms_2__cell_15__c_in.t- + } + // logic_ms_2__logic_ms_2__cell_15__aFbF := cgate(logic_ms_2__logic_ms_2__cell_15__a.F, logic_ms_2__logic_ms_2__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__a.f & logic_ms_2__logic_ms_2__s_in_9.f) -> logic_ms_2__logic_ms_2__cell_15__aFbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__a.f | logic_ms_2__logic_ms_2__s_in_9.f)) -> logic_ms_2__logic_ms_2__cell_15__aFbF- + } + // logic_ms_2__logic_ms_2__cell_15__aFbT := cgate(logic_ms_2__logic_ms_2__cell_15__a.F, logic_ms_2__logic_ms_2__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__a.f & logic_ms_2__logic_ms_2__s_in_9.t) -> logic_ms_2__logic_ms_2__cell_15__aFbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__a.f | logic_ms_2__logic_ms_2__s_in_9.t)) -> logic_ms_2__logic_ms_2__cell_15__aFbT- + } + // logic_ms_2__logic_ms_2__cell_15__aTbF := cgate(logic_ms_2__logic_ms_2__cell_15__a.T, logic_ms_2__logic_ms_2__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__a.t & logic_ms_2__logic_ms_2__s_in_9.f) -> logic_ms_2__logic_ms_2__cell_15__aTbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__a.t | logic_ms_2__logic_ms_2__s_in_9.f)) -> logic_ms_2__logic_ms_2__cell_15__aTbF- + } + // logic_ms_2__logic_ms_2__cell_15__aTbT := cgate(logic_ms_2__logic_ms_2__cell_15__a.T, logic_ms_2__logic_ms_2__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__a.t & logic_ms_2__logic_ms_2__s_in_9.t) -> logic_ms_2__logic_ms_2__cell_15__aTbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__a.t | logic_ms_2__logic_ms_2__s_in_9.t)) -> logic_ms_2__logic_ms_2__cell_15__aTbT- + } + // logic_ms_2__logic_ms_2__cell_15__x.F := or_gate(logic_ms_2__logic_ms_2__cell_15__aFbF, logic_ms_2__logic_ms_2__cell_15__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__aFbF | logic_ms_2__logic_ms_2__cell_15__aTbT) -> logic_ms_2__logic_ms_2__cell_15__x.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__aFbF | logic_ms_2__logic_ms_2__cell_15__aTbT)) -> logic_ms_2__logic_ms_2__cell_15__x.f- + } + // logic_ms_2__logic_ms_2__cell_15__x.T := or_gate(logic_ms_2__logic_ms_2__cell_15__aFbT, logic_ms_2__logic_ms_2__cell_15__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__aFbT | logic_ms_2__logic_ms_2__cell_15__aTbF) -> logic_ms_2__logic_ms_2__cell_15__x.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__aFbT | logic_ms_2__logic_ms_2__cell_15__aTbF)) -> logic_ms_2__logic_ms_2__cell_15__x.t- + } + // logic_ms_2__logic_ms_2__cell_15__y.T := and_gate(logic_ms_2__logic_ms_2__cell_15__a.T, logic_ms_2__logic_ms_2__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__a.t & logic_ms_2__logic_ms_2__s_in_9.t) -> logic_ms_2__logic_ms_2__cell_15__y.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__a.t & logic_ms_2__logic_ms_2__s_in_9.t)) -> logic_ms_2__logic_ms_2__cell_15__y.t- + } + // logic_ms_2__logic_ms_2__cell_15__y.F := or_gate(logic_ms_2__logic_ms_2__cell_15__a.F, logic_ms_2__logic_ms_2__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__a.f | logic_ms_2__logic_ms_2__s_in_9.f) -> logic_ms_2__logic_ms_2__cell_15__y.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__a.f | logic_ms_2__logic_ms_2__s_in_9.f)) -> logic_ms_2__logic_ms_2__cell_15__y.f- + } + // logic_ms_2__logic_ms_2__cell_15__xFcF := cgate(logic_ms_2__logic_ms_2__cell_15__x.F, logic_ms_2__logic_ms_2__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__x.f & logic_ms_2__logic_ms_2__cell_15__c_in.f) -> logic_ms_2__logic_ms_2__cell_15__xFcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__x.f | logic_ms_2__logic_ms_2__cell_15__c_in.f)) -> logic_ms_2__logic_ms_2__cell_15__xFcF- + } + // logic_ms_2__logic_ms_2__cell_15__xFcT := cgate(logic_ms_2__logic_ms_2__cell_15__x.F, logic_ms_2__logic_ms_2__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__x.f & logic_ms_2__logic_ms_2__cell_15__c_in.t) -> logic_ms_2__logic_ms_2__cell_15__xFcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__x.f | logic_ms_2__logic_ms_2__cell_15__c_in.t)) -> logic_ms_2__logic_ms_2__cell_15__xFcT- + } + // logic_ms_2__logic_ms_2__cell_15__xTcF := cgate(logic_ms_2__logic_ms_2__cell_15__x.T, logic_ms_2__logic_ms_2__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__x.t & logic_ms_2__logic_ms_2__cell_15__c_in.f) -> logic_ms_2__logic_ms_2__cell_15__xTcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__x.t | logic_ms_2__logic_ms_2__cell_15__c_in.f)) -> logic_ms_2__logic_ms_2__cell_15__xTcF- + } + // logic_ms_2__logic_ms_2__cell_15__xTcT := cgate(logic_ms_2__logic_ms_2__cell_15__x.T, logic_ms_2__logic_ms_2__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__x.t & logic_ms_2__logic_ms_2__cell_15__c_in.t) -> logic_ms_2__logic_ms_2__cell_15__xTcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__x.t | logic_ms_2__logic_ms_2__cell_15__c_in.t)) -> logic_ms_2__logic_ms_2__cell_15__xTcT- + } + // b3__s_in(9).T := or_gate(logic_ms_2__logic_ms_2__cell_15__xFcT, logic_ms_2__logic_ms_2__cell_15__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__xFcT | logic_ms_2__logic_ms_2__cell_15__xTcF) -> b3__s_in[9].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__xFcT | logic_ms_2__logic_ms_2__cell_15__xTcF)) -> b3__s_in[9].t- + } + // b3__s_in(9).F := or_gate(logic_ms_2__logic_ms_2__cell_15__xFcF, logic_ms_2__logic_ms_2__cell_15__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__xFcF | logic_ms_2__logic_ms_2__cell_15__xTcT) -> b3__s_in[9].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__xFcF | logic_ms_2__logic_ms_2__cell_15__xTcT)) -> b3__s_in[9].f- + } + // logic_ms_2__logic_ms_2__cell_15__z.T := and_gate(logic_ms_2__logic_ms_2__cell_15__x.T, logic_ms_2__logic_ms_2__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__x.t & logic_ms_2__logic_ms_2__cell_15__c_in.t) -> logic_ms_2__logic_ms_2__cell_15__z.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__x.t & logic_ms_2__logic_ms_2__cell_15__c_in.t)) -> logic_ms_2__logic_ms_2__cell_15__z.t- + } + // logic_ms_2__logic_ms_2__cell_15__z.F := or_gate(logic_ms_2__logic_ms_2__cell_15__x.F, logic_ms_2__logic_ms_2__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__x.f | logic_ms_2__logic_ms_2__cell_15__c_in.f) -> logic_ms_2__logic_ms_2__cell_15__z.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__x.f | logic_ms_2__logic_ms_2__cell_15__c_in.f)) -> logic_ms_2__logic_ms_2__cell_15__z.f- + } + // logic_ms_2__logic_ms_2__cell_16__c_in.F := cgate(logic_ms_2__logic_ms_2__cell_15__y.F, logic_ms_2__logic_ms_2__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__y.f & logic_ms_2__logic_ms_2__cell_15__z.f) -> logic_ms_2__logic_ms_2__cell_16__c_in.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__y.f | logic_ms_2__logic_ms_2__cell_15__z.f)) -> logic_ms_2__logic_ms_2__cell_16__c_in.f- + } + // logic_ms_2__logic_ms_2__cell_15__yFzT := cgate(logic_ms_2__logic_ms_2__cell_15__y.F, logic_ms_2__logic_ms_2__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__y.f & logic_ms_2__logic_ms_2__cell_15__z.t) -> logic_ms_2__logic_ms_2__cell_15__yFzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__y.f | logic_ms_2__logic_ms_2__cell_15__z.t)) -> logic_ms_2__logic_ms_2__cell_15__yFzT- + } + // logic_ms_2__logic_ms_2__cell_15__yTzF := cgate(logic_ms_2__logic_ms_2__cell_15__y.T, logic_ms_2__logic_ms_2__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__y.t & logic_ms_2__logic_ms_2__cell_15__z.f) -> logic_ms_2__logic_ms_2__cell_15__yTzF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__y.t | logic_ms_2__logic_ms_2__cell_15__z.f)) -> logic_ms_2__logic_ms_2__cell_15__yTzF- + } + // logic_ms_2__logic_ms_2__cell_15__yTzT := cgate(logic_ms_2__logic_ms_2__cell_15__y.T, logic_ms_2__logic_ms_2__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__y.t & logic_ms_2__logic_ms_2__cell_15__z.t) -> logic_ms_2__logic_ms_2__cell_15__yTzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__y.t | logic_ms_2__logic_ms_2__cell_15__z.t)) -> logic_ms_2__logic_ms_2__cell_15__yTzT- + } + // logic_ms_2__logic_ms_2__cell_16__c_in.T := or_gate(logic_ms_2__logic_ms_2__cell_15__yFzT, logic_ms_2__logic_ms_2__cell_15__yTzF, logic_ms_2__logic_ms_2__cell_15__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_15__yFzT | logic_ms_2__logic_ms_2__cell_15__yTzF | logic_ms_2__logic_ms_2__cell_15__yTzT) -> logic_ms_2__logic_ms_2__cell_16__c_in.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_15__yFzT | logic_ms_2__logic_ms_2__cell_15__yTzF | logic_ms_2__logic_ms_2__cell_15__yTzT)) -> logic_ms_2__logic_ms_2__cell_16__c_in.t- + } + // logic_ms_2__logic_ms_2__cell_16__aFbF := cgate(logic_ms_2__logic_ms_2__cell_16__a.F, logic_ms_2__logic_ms_2__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__a.f & logic_ms_2__logic_ms_2__s_in_10.f) -> logic_ms_2__logic_ms_2__cell_16__aFbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__a.f | logic_ms_2__logic_ms_2__s_in_10.f)) -> logic_ms_2__logic_ms_2__cell_16__aFbF- + } + // logic_ms_2__logic_ms_2__cell_16__aFbT := cgate(logic_ms_2__logic_ms_2__cell_16__a.F, logic_ms_2__logic_ms_2__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__a.f & logic_ms_2__logic_ms_2__s_in_10.t) -> logic_ms_2__logic_ms_2__cell_16__aFbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__a.f | logic_ms_2__logic_ms_2__s_in_10.t)) -> logic_ms_2__logic_ms_2__cell_16__aFbT- + } + // logic_ms_2__logic_ms_2__cell_16__aTbF := cgate(logic_ms_2__logic_ms_2__cell_16__a.T, logic_ms_2__logic_ms_2__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__a.t & logic_ms_2__logic_ms_2__s_in_10.f) -> logic_ms_2__logic_ms_2__cell_16__aTbF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__a.t | logic_ms_2__logic_ms_2__s_in_10.f)) -> logic_ms_2__logic_ms_2__cell_16__aTbF- + } + // logic_ms_2__logic_ms_2__cell_16__aTbT := cgate(logic_ms_2__logic_ms_2__cell_16__a.T, logic_ms_2__logic_ms_2__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__a.t & logic_ms_2__logic_ms_2__s_in_10.t) -> logic_ms_2__logic_ms_2__cell_16__aTbT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__a.t | logic_ms_2__logic_ms_2__s_in_10.t)) -> logic_ms_2__logic_ms_2__cell_16__aTbT- + } + // logic_ms_2__logic_ms_2__cell_16__x.F := or_gate(logic_ms_2__logic_ms_2__cell_16__aFbF, logic_ms_2__logic_ms_2__cell_16__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__aFbF | logic_ms_2__logic_ms_2__cell_16__aTbT) -> logic_ms_2__logic_ms_2__cell_16__x.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__aFbF | logic_ms_2__logic_ms_2__cell_16__aTbT)) -> logic_ms_2__logic_ms_2__cell_16__x.f- + } + // logic_ms_2__logic_ms_2__cell_16__x.T := or_gate(logic_ms_2__logic_ms_2__cell_16__aFbT, logic_ms_2__logic_ms_2__cell_16__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__aFbT | logic_ms_2__logic_ms_2__cell_16__aTbF) -> logic_ms_2__logic_ms_2__cell_16__x.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__aFbT | logic_ms_2__logic_ms_2__cell_16__aTbF)) -> logic_ms_2__logic_ms_2__cell_16__x.t- + } + // logic_ms_2__logic_ms_2__cell_16__y.T := and_gate(logic_ms_2__logic_ms_2__cell_16__a.T, logic_ms_2__logic_ms_2__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__a.t & logic_ms_2__logic_ms_2__s_in_10.t) -> logic_ms_2__logic_ms_2__cell_16__y.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__a.t & logic_ms_2__logic_ms_2__s_in_10.t)) -> logic_ms_2__logic_ms_2__cell_16__y.t- + } + // logic_ms_2__logic_ms_2__cell_16__y.F := or_gate(logic_ms_2__logic_ms_2__cell_16__a.F, logic_ms_2__logic_ms_2__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__a.f | logic_ms_2__logic_ms_2__s_in_10.f) -> logic_ms_2__logic_ms_2__cell_16__y.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__a.f | logic_ms_2__logic_ms_2__s_in_10.f)) -> logic_ms_2__logic_ms_2__cell_16__y.f- + } + // logic_ms_2__logic_ms_2__cell_16__xFcF := cgate(logic_ms_2__logic_ms_2__cell_16__x.F, logic_ms_2__logic_ms_2__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__x.f & logic_ms_2__logic_ms_2__cell_16__c_in.f) -> logic_ms_2__logic_ms_2__cell_16__xFcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__x.f | logic_ms_2__logic_ms_2__cell_16__c_in.f)) -> logic_ms_2__logic_ms_2__cell_16__xFcF- + } + // logic_ms_2__logic_ms_2__cell_16__xFcT := cgate(logic_ms_2__logic_ms_2__cell_16__x.F, logic_ms_2__logic_ms_2__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__x.f & logic_ms_2__logic_ms_2__cell_16__c_in.t) -> logic_ms_2__logic_ms_2__cell_16__xFcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__x.f | logic_ms_2__logic_ms_2__cell_16__c_in.t)) -> logic_ms_2__logic_ms_2__cell_16__xFcT- + } + // logic_ms_2__logic_ms_2__cell_16__xTcF := cgate(logic_ms_2__logic_ms_2__cell_16__x.T, logic_ms_2__logic_ms_2__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__x.t & logic_ms_2__logic_ms_2__cell_16__c_in.f) -> logic_ms_2__logic_ms_2__cell_16__xTcF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__x.t | logic_ms_2__logic_ms_2__cell_16__c_in.f)) -> logic_ms_2__logic_ms_2__cell_16__xTcF- + } + // logic_ms_2__logic_ms_2__cell_16__xTcT := cgate(logic_ms_2__logic_ms_2__cell_16__x.T, logic_ms_2__logic_ms_2__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__x.t & logic_ms_2__logic_ms_2__cell_16__c_in.t) -> logic_ms_2__logic_ms_2__cell_16__xTcT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__x.t | logic_ms_2__logic_ms_2__cell_16__c_in.t)) -> logic_ms_2__logic_ms_2__cell_16__xTcT- + } + // b3__s_in(10).T := or_gate(logic_ms_2__logic_ms_2__cell_16__xFcT, logic_ms_2__logic_ms_2__cell_16__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__xFcT | logic_ms_2__logic_ms_2__cell_16__xTcF) -> b3__s_in[10].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__xFcT | logic_ms_2__logic_ms_2__cell_16__xTcF)) -> b3__s_in[10].t- + } + // b3__s_in(10).F := or_gate(logic_ms_2__logic_ms_2__cell_16__xFcF, logic_ms_2__logic_ms_2__cell_16__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__xFcF | logic_ms_2__logic_ms_2__cell_16__xTcT) -> b3__s_in[10].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__xFcF | logic_ms_2__logic_ms_2__cell_16__xTcT)) -> b3__s_in[10].f- + } + // logic_ms_2__logic_ms_2__cell_16__z.T := and_gate(logic_ms_2__logic_ms_2__cell_16__x.T, logic_ms_2__logic_ms_2__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__x.t & logic_ms_2__logic_ms_2__cell_16__c_in.t) -> logic_ms_2__logic_ms_2__cell_16__z.t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__x.t & logic_ms_2__logic_ms_2__cell_16__c_in.t)) -> logic_ms_2__logic_ms_2__cell_16__z.t- + } + // logic_ms_2__logic_ms_2__cell_16__z.F := or_gate(logic_ms_2__logic_ms_2__cell_16__x.F, logic_ms_2__logic_ms_2__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__x.f | logic_ms_2__logic_ms_2__cell_16__c_in.f) -> logic_ms_2__logic_ms_2__cell_16__z.f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__x.f | logic_ms_2__logic_ms_2__cell_16__c_in.f)) -> logic_ms_2__logic_ms_2__cell_16__z.f- + } + // b3__s_in(11).F := cgate(logic_ms_2__logic_ms_2__cell_16__y.F, logic_ms_2__logic_ms_2__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__y.f & logic_ms_2__logic_ms_2__cell_16__z.f) -> b3__s_in[11].f+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__y.f | logic_ms_2__logic_ms_2__cell_16__z.f)) -> b3__s_in[11].f- + } + // logic_ms_2__logic_ms_2__cell_16__yFzT := cgate(logic_ms_2__logic_ms_2__cell_16__y.F, logic_ms_2__logic_ms_2__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__y.f & logic_ms_2__logic_ms_2__cell_16__z.t) -> logic_ms_2__logic_ms_2__cell_16__yFzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__y.f | logic_ms_2__logic_ms_2__cell_16__z.t)) -> logic_ms_2__logic_ms_2__cell_16__yFzT- + } + // logic_ms_2__logic_ms_2__cell_16__yTzF := cgate(logic_ms_2__logic_ms_2__cell_16__y.T, logic_ms_2__logic_ms_2__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__y.t & logic_ms_2__logic_ms_2__cell_16__z.f) -> logic_ms_2__logic_ms_2__cell_16__yTzF+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__y.t | logic_ms_2__logic_ms_2__cell_16__z.f)) -> logic_ms_2__logic_ms_2__cell_16__yTzF- + } + // logic_ms_2__logic_ms_2__cell_16__yTzT := cgate(logic_ms_2__logic_ms_2__cell_16__y.T, logic_ms_2__logic_ms_2__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__y.t & logic_ms_2__logic_ms_2__cell_16__z.t) -> logic_ms_2__logic_ms_2__cell_16__yTzT+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__y.t | logic_ms_2__logic_ms_2__cell_16__z.t)) -> logic_ms_2__logic_ms_2__cell_16__yTzT- + } + // b3__s_in(11).T := or_gate(logic_ms_2__logic_ms_2__cell_16__yFzT, logic_ms_2__logic_ms_2__cell_16__yTzF, logic_ms_2__logic_ms_2__cell_16__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_2__logic_ms_2__cell_16__yFzT | logic_ms_2__logic_ms_2__cell_16__yTzF | logic_ms_2__logic_ms_2__cell_16__yTzT) -> b3__s_in[11].t+ + [after=1000]( ~(logic_ms_2__logic_ms_2__cell_16__yFzT | logic_ms_2__logic_ms_2__cell_16__yTzF | logic_ms_2__logic_ms_2__cell_16__yTzT)) -> b3__s_in[11].t- + } + // logic_ms_3__logic_ms_3__cell_00__onehot00 := cgate(b4__a_in(3).F, logic_ms_3__logic_ms_3__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b4__a_in[3].f & logic_ms_3__logic_ms_3__b_in_0.f) -> logic_ms_3__logic_ms_3__cell_00__onehot00+ + [after=1000]( ~(b4__a_in[3].f | logic_ms_3__logic_ms_3__b_in_0.f)) -> logic_ms_3__logic_ms_3__cell_00__onehot00- + } + // logic_ms_3__logic_ms_3__cell_00__onehot01 := cgate(b4__a_in(3).F, logic_ms_3__logic_ms_3__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b4__a_in[3].f & logic_ms_3__logic_ms_3__b_in_0.t) -> logic_ms_3__logic_ms_3__cell_00__onehot01+ + [after=1000]( ~(b4__a_in[3].f | logic_ms_3__logic_ms_3__b_in_0.t)) -> logic_ms_3__logic_ms_3__cell_00__onehot01- + } + // logic_ms_3__logic_ms_3__cell_00__onehot10 := cgate(b4__a_in(3).T, logic_ms_3__logic_ms_3__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b4__a_in[3].t & logic_ms_3__logic_ms_3__b_in_0.f) -> logic_ms_3__logic_ms_3__cell_00__onehot10+ + [after=1000]( ~(b4__a_in[3].t | logic_ms_3__logic_ms_3__b_in_0.f)) -> logic_ms_3__logic_ms_3__cell_00__onehot10- + } + // logic_ms_3__logic_ms_3__cell_12__a.T := cgate(b4__a_in(3).T, logic_ms_3__logic_ms_3__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b4__a_in[3].t & logic_ms_3__logic_ms_3__b_in_0.t) -> logic_ms_3__logic_ms_3__cell_12__a.t+ + [after=1000]( ~(b4__a_in[3].t | logic_ms_3__logic_ms_3__b_in_0.t)) -> logic_ms_3__logic_ms_3__cell_12__a.t- + } + // logic_ms_3__logic_ms_3__cell_12__a.F := or_gate(logic_ms_3__logic_ms_3__cell_00__onehot00, logic_ms_3__logic_ms_3__cell_00__onehot01, logic_ms_3__logic_ms_3__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_00__onehot00 | logic_ms_3__logic_ms_3__cell_00__onehot01 | logic_ms_3__logic_ms_3__cell_00__onehot10) -> logic_ms_3__logic_ms_3__cell_12__a.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_00__onehot00 | logic_ms_3__logic_ms_3__cell_00__onehot01 | logic_ms_3__logic_ms_3__cell_00__onehot10)) -> logic_ms_3__logic_ms_3__cell_12__a.f- + } + // logic_ms_3__logic_ms_3__cell_01__onehot00 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[4].f) -> logic_ms_3__logic_ms_3__cell_01__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[4].f)) -> logic_ms_3__logic_ms_3__cell_01__onehot00- + } + // logic_ms_3__logic_ms_3__cell_01__onehot01 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[4].t) -> logic_ms_3__logic_ms_3__cell_01__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[4].t)) -> logic_ms_3__logic_ms_3__cell_01__onehot01- + } + // logic_ms_3__logic_ms_3__cell_01__onehot10 := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[4].f) -> logic_ms_3__logic_ms_3__cell_01__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[4].f)) -> logic_ms_3__logic_ms_3__cell_01__onehot10- + } + // logic_ms_3__logic_ms_3__cell_13__a.T := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[4].t) -> logic_ms_3__logic_ms_3__cell_13__a.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[4].t)) -> logic_ms_3__logic_ms_3__cell_13__a.t- + } + // logic_ms_3__logic_ms_3__cell_13__a.F := or_gate(logic_ms_3__logic_ms_3__cell_01__onehot00, logic_ms_3__logic_ms_3__cell_01__onehot01, logic_ms_3__logic_ms_3__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_01__onehot00 | logic_ms_3__logic_ms_3__cell_01__onehot01 | logic_ms_3__logic_ms_3__cell_01__onehot10) -> logic_ms_3__logic_ms_3__cell_13__a.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_01__onehot00 | logic_ms_3__logic_ms_3__cell_01__onehot01 | logic_ms_3__logic_ms_3__cell_01__onehot10)) -> logic_ms_3__logic_ms_3__cell_13__a.f- + } + // logic_ms_3__logic_ms_3__cell_02__onehot00 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[5].f) -> logic_ms_3__logic_ms_3__cell_02__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[5].f)) -> logic_ms_3__logic_ms_3__cell_02__onehot00- + } + // logic_ms_3__logic_ms_3__cell_02__onehot01 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[5].t) -> logic_ms_3__logic_ms_3__cell_02__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[5].t)) -> logic_ms_3__logic_ms_3__cell_02__onehot01- + } + // logic_ms_3__logic_ms_3__cell_02__onehot10 := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[5].f) -> logic_ms_3__logic_ms_3__cell_02__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[5].f)) -> logic_ms_3__logic_ms_3__cell_02__onehot10- + } + // logic_ms_3__logic_ms_3__cell_14__a.T := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[5].t) -> logic_ms_3__logic_ms_3__cell_14__a.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[5].t)) -> logic_ms_3__logic_ms_3__cell_14__a.t- + } + // logic_ms_3__logic_ms_3__cell_14__a.F := or_gate(logic_ms_3__logic_ms_3__cell_02__onehot00, logic_ms_3__logic_ms_3__cell_02__onehot01, logic_ms_3__logic_ms_3__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_02__onehot00 | logic_ms_3__logic_ms_3__cell_02__onehot01 | logic_ms_3__logic_ms_3__cell_02__onehot10) -> logic_ms_3__logic_ms_3__cell_14__a.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_02__onehot00 | logic_ms_3__logic_ms_3__cell_02__onehot01 | logic_ms_3__logic_ms_3__cell_02__onehot10)) -> logic_ms_3__logic_ms_3__cell_14__a.f- + } + // logic_ms_3__logic_ms_3__cell_03__onehot00 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[6].f) -> logic_ms_3__logic_ms_3__cell_03__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[6].f)) -> logic_ms_3__logic_ms_3__cell_03__onehot00- + } + // logic_ms_3__logic_ms_3__cell_03__onehot01 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[6].t) -> logic_ms_3__logic_ms_3__cell_03__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[6].t)) -> logic_ms_3__logic_ms_3__cell_03__onehot01- + } + // logic_ms_3__logic_ms_3__cell_03__onehot10 := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[6].f) -> logic_ms_3__logic_ms_3__cell_03__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[6].f)) -> logic_ms_3__logic_ms_3__cell_03__onehot10- + } + // logic_ms_3__logic_ms_3__cell_15__a.T := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[6].t) -> logic_ms_3__logic_ms_3__cell_15__a.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[6].t)) -> logic_ms_3__logic_ms_3__cell_15__a.t- + } + // logic_ms_3__logic_ms_3__cell_15__a.F := or_gate(logic_ms_3__logic_ms_3__cell_03__onehot00, logic_ms_3__logic_ms_3__cell_03__onehot01, logic_ms_3__logic_ms_3__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_03__onehot00 | logic_ms_3__logic_ms_3__cell_03__onehot01 | logic_ms_3__logic_ms_3__cell_03__onehot10) -> logic_ms_3__logic_ms_3__cell_15__a.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_03__onehot00 | logic_ms_3__logic_ms_3__cell_03__onehot01 | logic_ms_3__logic_ms_3__cell_03__onehot10)) -> logic_ms_3__logic_ms_3__cell_15__a.f- + } + // logic_ms_3__logic_ms_3__cell_04__onehot00 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[7].f) -> logic_ms_3__logic_ms_3__cell_04__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[7].f)) -> logic_ms_3__logic_ms_3__cell_04__onehot00- + } + // logic_ms_3__logic_ms_3__cell_04__onehot01 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[7].t) -> logic_ms_3__logic_ms_3__cell_04__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[7].t)) -> logic_ms_3__logic_ms_3__cell_04__onehot01- + } + // logic_ms_3__logic_ms_3__cell_04__onehot10 := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[7].f) -> logic_ms_3__logic_ms_3__cell_04__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[7].f)) -> logic_ms_3__logic_ms_3__cell_04__onehot10- + } + // logic_ms_3__logic_ms_3__cell_16__a.T := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[7].t) -> logic_ms_3__logic_ms_3__cell_16__a.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[7].t)) -> logic_ms_3__logic_ms_3__cell_16__a.t- + } + // logic_ms_3__logic_ms_3__cell_16__a.F := or_gate(logic_ms_3__logic_ms_3__cell_04__onehot00, logic_ms_3__logic_ms_3__cell_04__onehot01, logic_ms_3__logic_ms_3__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_04__onehot00 | logic_ms_3__logic_ms_3__cell_04__onehot01 | logic_ms_3__logic_ms_3__cell_04__onehot10) -> logic_ms_3__logic_ms_3__cell_16__a.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_04__onehot00 | logic_ms_3__logic_ms_3__cell_04__onehot01 | logic_ms_3__logic_ms_3__cell_04__onehot10)) -> logic_ms_3__logic_ms_3__cell_16__a.f- + } + // logic_ms_3__logic_ms_3__cell_05__onehot00 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[0].f) -> logic_ms_3__logic_ms_3__cell_05__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[0].f)) -> logic_ms_3__logic_ms_3__cell_05__onehot00- + } + // logic_ms_3__logic_ms_3__cell_05__onehot01 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[0].t) -> logic_ms_3__logic_ms_3__cell_05__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[0].t)) -> logic_ms_3__logic_ms_3__cell_05__onehot01- + } + // logic_ms_3__logic_ms_3__cell_05__onehot10 := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[0].f) -> logic_ms_3__logic_ms_3__cell_05__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[0].f)) -> logic_ms_3__logic_ms_3__cell_05__onehot10- + } + // logic_ms_3__logic_ms_3__cell_07__b.T := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[0].t) -> logic_ms_3__logic_ms_3__cell_07__b.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[0].t)) -> logic_ms_3__logic_ms_3__cell_07__b.t- + } + // logic_ms_3__logic_ms_3__cell_07__b.F := or_gate(logic_ms_3__logic_ms_3__cell_05__onehot00, logic_ms_3__logic_ms_3__cell_05__onehot01, logic_ms_3__logic_ms_3__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_05__onehot00 | logic_ms_3__logic_ms_3__cell_05__onehot01 | logic_ms_3__logic_ms_3__cell_05__onehot10) -> logic_ms_3__logic_ms_3__cell_07__b.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_05__onehot00 | logic_ms_3__logic_ms_3__cell_05__onehot01 | logic_ms_3__logic_ms_3__cell_05__onehot10)) -> logic_ms_3__logic_ms_3__cell_07__b.f- + } + // logic_ms_3__logic_ms_3__cell_07__onehot00 := cgate(logic_ms_3__logic_ms_3__s_in_4.F, logic_ms_3__logic_ms_3__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__s_in_4.f & logic_ms_3__logic_ms_3__cell_07__b.f) -> logic_ms_3__logic_ms_3__cell_07__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_4.f | logic_ms_3__logic_ms_3__cell_07__b.f)) -> logic_ms_3__logic_ms_3__cell_07__onehot00- + } + // logic_ms_3__logic_ms_3__cell_07__onehot01 := cgate(logic_ms_3__logic_ms_3__s_in_4.F, logic_ms_3__logic_ms_3__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__s_in_4.f & logic_ms_3__logic_ms_3__cell_07__b.t) -> logic_ms_3__logic_ms_3__cell_07__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_4.f | logic_ms_3__logic_ms_3__cell_07__b.t)) -> logic_ms_3__logic_ms_3__cell_07__onehot01- + } + // logic_ms_3__logic_ms_3__cell_07__onehot10 := cgate(logic_ms_3__logic_ms_3__s_in_4.T, logic_ms_3__logic_ms_3__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__s_in_4.t & logic_ms_3__logic_ms_3__cell_07__b.f) -> logic_ms_3__logic_ms_3__cell_07__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_4.t | logic_ms_3__logic_ms_3__cell_07__b.f)) -> logic_ms_3__logic_ms_3__cell_07__onehot10- + } + // logic_ms_3__logic_ms_3__cell_07__onehot11 := cgate(logic_ms_3__logic_ms_3__s_in_4.T, logic_ms_3__logic_ms_3__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__s_in_4.t & logic_ms_3__logic_ms_3__cell_07__b.t) -> logic_ms_3__logic_ms_3__cell_07__onehot11+ + [after=1000]( ~(logic_ms_3__logic_ms_3__s_in_4.t | logic_ms_3__logic_ms_3__cell_07__b.t)) -> logic_ms_3__logic_ms_3__cell_07__onehot11- + } + // logic_ms_3__logic_ms_3__cell_10__c_in_F := or_gate(logic_ms_3__logic_ms_3__cell_07__onehot00, logic_ms_3__logic_ms_3__cell_07__onehot01, logic_ms_3__logic_ms_3__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_07__onehot00 | logic_ms_3__logic_ms_3__cell_07__onehot01 | logic_ms_3__logic_ms_3__cell_07__onehot10) -> logic_ms_3__logic_ms_3__cell_10__c_in_F+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_07__onehot00 | logic_ms_3__logic_ms_3__cell_07__onehot01 | logic_ms_3__logic_ms_3__cell_07__onehot10)) -> logic_ms_3__logic_ms_3__cell_10__c_in_F- + } + // b4__s_in(4).T := or_gate(logic_ms_3__logic_ms_3__cell_07__onehot01, logic_ms_3__logic_ms_3__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_07__onehot01 | logic_ms_3__logic_ms_3__cell_07__onehot10) -> b4__s_in[4].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_07__onehot01 | logic_ms_3__logic_ms_3__cell_07__onehot10)) -> b4__s_in[4].t- + } + // b4__s_in(4).F := or_gate(logic_ms_3__logic_ms_3__cell_07__onehot00, logic_ms_3__logic_ms_3__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_07__onehot00 | logic_ms_3__logic_ms_3__cell_07__onehot11) -> b4__s_in[4].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_07__onehot00 | logic_ms_3__logic_ms_3__cell_07__onehot11)) -> b4__s_in[4].f- + } + // logic_ms_3__logic_ms_3__cell_08__onehot00 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[1].f) -> logic_ms_3__logic_ms_3__cell_08__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[1].f)) -> logic_ms_3__logic_ms_3__cell_08__onehot00- + } + // logic_ms_3__logic_ms_3__cell_08__onehot01 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[1].t) -> logic_ms_3__logic_ms_3__cell_08__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[1].t)) -> logic_ms_3__logic_ms_3__cell_08__onehot01- + } + // logic_ms_3__logic_ms_3__cell_08__onehot10 := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[1].f) -> logic_ms_3__logic_ms_3__cell_08__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[1].f)) -> logic_ms_3__logic_ms_3__cell_08__onehot10- + } + // logic_ms_3__logic_ms_3__cell_10__a.T := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[1].t) -> logic_ms_3__logic_ms_3__cell_10__a.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[1].t)) -> logic_ms_3__logic_ms_3__cell_10__a.t- + } + // logic_ms_3__logic_ms_3__cell_10__a.F := or_gate(logic_ms_3__logic_ms_3__cell_08__onehot00, logic_ms_3__logic_ms_3__cell_08__onehot01, logic_ms_3__logic_ms_3__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_08__onehot00 | logic_ms_3__logic_ms_3__cell_08__onehot01 | logic_ms_3__logic_ms_3__cell_08__onehot10) -> logic_ms_3__logic_ms_3__cell_10__a.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_08__onehot00 | logic_ms_3__logic_ms_3__cell_08__onehot01 | logic_ms_3__logic_ms_3__cell_08__onehot10)) -> logic_ms_3__logic_ms_3__cell_10__a.f- + } + // logic_ms_3__logic_ms_3__cell_09__onehot00 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[2].f) -> logic_ms_3__logic_ms_3__cell_09__onehot00+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[2].f)) -> logic_ms_3__logic_ms_3__cell_09__onehot00- + } + // logic_ms_3__logic_ms_3__cell_09__onehot01 := cgate(logic_ms_3__logic_ms_3__b_in_0.F, b4__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.f & b4__a_in[2].t) -> logic_ms_3__logic_ms_3__cell_09__onehot01+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.f | b4__a_in[2].t)) -> logic_ms_3__logic_ms_3__cell_09__onehot01- + } + // logic_ms_3__logic_ms_3__cell_09__onehot10 := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[2].f) -> logic_ms_3__logic_ms_3__cell_09__onehot10+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[2].f)) -> logic_ms_3__logic_ms_3__cell_09__onehot10- + } + // logic_ms_3__logic_ms_3__cell_11__a.T := cgate(logic_ms_3__logic_ms_3__b_in_0.T, b4__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__b_in_0.t & b4__a_in[2].t) -> logic_ms_3__logic_ms_3__cell_11__a.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__b_in_0.t | b4__a_in[2].t)) -> logic_ms_3__logic_ms_3__cell_11__a.t- + } + // logic_ms_3__logic_ms_3__cell_11__a.F := or_gate(logic_ms_3__logic_ms_3__cell_09__onehot00, logic_ms_3__logic_ms_3__cell_09__onehot01, logic_ms_3__logic_ms_3__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_09__onehot00 | logic_ms_3__logic_ms_3__cell_09__onehot01 | logic_ms_3__logic_ms_3__cell_09__onehot10) -> logic_ms_3__logic_ms_3__cell_11__a.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_09__onehot00 | logic_ms_3__logic_ms_3__cell_09__onehot01 | logic_ms_3__logic_ms_3__cell_09__onehot10)) -> logic_ms_3__logic_ms_3__cell_11__a.f- + } + // logic_ms_3__logic_ms_3__cell_10__aFbF := cgate(logic_ms_3__logic_ms_3__cell_10__a.F, logic_ms_3__logic_ms_3__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__a.f & logic_ms_3__logic_ms_3__s_in_5.f) -> logic_ms_3__logic_ms_3__cell_10__aFbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__a.f | logic_ms_3__logic_ms_3__s_in_5.f)) -> logic_ms_3__logic_ms_3__cell_10__aFbF- + } + // logic_ms_3__logic_ms_3__cell_10__aFbT := cgate(logic_ms_3__logic_ms_3__cell_10__a.F, logic_ms_3__logic_ms_3__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__a.f & logic_ms_3__logic_ms_3__s_in_5.t) -> logic_ms_3__logic_ms_3__cell_10__aFbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__a.f | logic_ms_3__logic_ms_3__s_in_5.t)) -> logic_ms_3__logic_ms_3__cell_10__aFbT- + } + // logic_ms_3__logic_ms_3__cell_10__aTbF := cgate(logic_ms_3__logic_ms_3__cell_10__a.T, logic_ms_3__logic_ms_3__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__a.t & logic_ms_3__logic_ms_3__s_in_5.f) -> logic_ms_3__logic_ms_3__cell_10__aTbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__a.t | logic_ms_3__logic_ms_3__s_in_5.f)) -> logic_ms_3__logic_ms_3__cell_10__aTbF- + } + // logic_ms_3__logic_ms_3__cell_10__aTbT := cgate(logic_ms_3__logic_ms_3__cell_10__a.T, logic_ms_3__logic_ms_3__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__a.t & logic_ms_3__logic_ms_3__s_in_5.t) -> logic_ms_3__logic_ms_3__cell_10__aTbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__a.t | logic_ms_3__logic_ms_3__s_in_5.t)) -> logic_ms_3__logic_ms_3__cell_10__aTbT- + } + // logic_ms_3__logic_ms_3__cell_10__x.F := or_gate(logic_ms_3__logic_ms_3__cell_10__aFbF, logic_ms_3__logic_ms_3__cell_10__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__aFbF | logic_ms_3__logic_ms_3__cell_10__aTbT) -> logic_ms_3__logic_ms_3__cell_10__x.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__aFbF | logic_ms_3__logic_ms_3__cell_10__aTbT)) -> logic_ms_3__logic_ms_3__cell_10__x.f- + } + // logic_ms_3__logic_ms_3__cell_10__x.T := or_gate(logic_ms_3__logic_ms_3__cell_10__aFbT, logic_ms_3__logic_ms_3__cell_10__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__aFbT | logic_ms_3__logic_ms_3__cell_10__aTbF) -> logic_ms_3__logic_ms_3__cell_10__x.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__aFbT | logic_ms_3__logic_ms_3__cell_10__aTbF)) -> logic_ms_3__logic_ms_3__cell_10__x.t- + } + // logic_ms_3__logic_ms_3__cell_10__y.T := and_gate(logic_ms_3__logic_ms_3__cell_10__a.T, logic_ms_3__logic_ms_3__s_in_5.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__a.t & logic_ms_3__logic_ms_3__s_in_5.t) -> logic_ms_3__logic_ms_3__cell_10__y.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__a.t & logic_ms_3__logic_ms_3__s_in_5.t)) -> logic_ms_3__logic_ms_3__cell_10__y.t- + } + // logic_ms_3__logic_ms_3__cell_10__y.F := or_gate(logic_ms_3__logic_ms_3__cell_10__a.F, logic_ms_3__logic_ms_3__s_in_5.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__a.f | logic_ms_3__logic_ms_3__s_in_5.f) -> logic_ms_3__logic_ms_3__cell_10__y.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__a.f | logic_ms_3__logic_ms_3__s_in_5.f)) -> logic_ms_3__logic_ms_3__cell_10__y.f- + } + // logic_ms_3__logic_ms_3__cell_10__xFcF := cgate(logic_ms_3__logic_ms_3__cell_10__x.F, logic_ms_3__logic_ms_3__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__x.f & logic_ms_3__logic_ms_3__cell_10__c_in_F) -> logic_ms_3__logic_ms_3__cell_10__xFcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__x.f | logic_ms_3__logic_ms_3__cell_10__c_in_F)) -> logic_ms_3__logic_ms_3__cell_10__xFcF- + } + // logic_ms_3__logic_ms_3__cell_10__xFcT := cgate(logic_ms_3__logic_ms_3__cell_10__x.F, logic_ms_3__logic_ms_3__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__x.f & logic_ms_3__logic_ms_3__cell_07__onehot11) -> logic_ms_3__logic_ms_3__cell_10__xFcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__x.f | logic_ms_3__logic_ms_3__cell_07__onehot11)) -> logic_ms_3__logic_ms_3__cell_10__xFcT- + } + // logic_ms_3__logic_ms_3__cell_10__xTcF := cgate(logic_ms_3__logic_ms_3__cell_10__x.T, logic_ms_3__logic_ms_3__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__x.t & logic_ms_3__logic_ms_3__cell_10__c_in_F) -> logic_ms_3__logic_ms_3__cell_10__xTcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__x.t | logic_ms_3__logic_ms_3__cell_10__c_in_F)) -> logic_ms_3__logic_ms_3__cell_10__xTcF- + } + // logic_ms_3__logic_ms_3__cell_10__xTcT := cgate(logic_ms_3__logic_ms_3__cell_10__x.T, logic_ms_3__logic_ms_3__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__x.t & logic_ms_3__logic_ms_3__cell_07__onehot11) -> logic_ms_3__logic_ms_3__cell_10__xTcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__x.t | logic_ms_3__logic_ms_3__cell_07__onehot11)) -> logic_ms_3__logic_ms_3__cell_10__xTcT- + } + // b4__s_in(5).T := or_gate(logic_ms_3__logic_ms_3__cell_10__xFcT, logic_ms_3__logic_ms_3__cell_10__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__xFcT | logic_ms_3__logic_ms_3__cell_10__xTcF) -> b4__s_in[5].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__xFcT | logic_ms_3__logic_ms_3__cell_10__xTcF)) -> b4__s_in[5].t- + } + // b4__s_in(5).F := or_gate(logic_ms_3__logic_ms_3__cell_10__xFcF, logic_ms_3__logic_ms_3__cell_10__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__xFcF | logic_ms_3__logic_ms_3__cell_10__xTcT) -> b4__s_in[5].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__xFcF | logic_ms_3__logic_ms_3__cell_10__xTcT)) -> b4__s_in[5].f- + } + // logic_ms_3__logic_ms_3__cell_10__z.T := and_gate(logic_ms_3__logic_ms_3__cell_10__x.T, logic_ms_3__logic_ms_3__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__x.t & logic_ms_3__logic_ms_3__cell_07__onehot11) -> logic_ms_3__logic_ms_3__cell_10__z.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__x.t & logic_ms_3__logic_ms_3__cell_07__onehot11)) -> logic_ms_3__logic_ms_3__cell_10__z.t- + } + // logic_ms_3__logic_ms_3__cell_10__z.F := or_gate(logic_ms_3__logic_ms_3__cell_10__x.F, logic_ms_3__logic_ms_3__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__x.f | logic_ms_3__logic_ms_3__cell_10__c_in_F) -> logic_ms_3__logic_ms_3__cell_10__z.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__x.f | logic_ms_3__logic_ms_3__cell_10__c_in_F)) -> logic_ms_3__logic_ms_3__cell_10__z.f- + } + // logic_ms_3__logic_ms_3__cell_11__c_in.F := cgate(logic_ms_3__logic_ms_3__cell_10__y.F, logic_ms_3__logic_ms_3__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__y.f & logic_ms_3__logic_ms_3__cell_10__z.f) -> logic_ms_3__logic_ms_3__cell_11__c_in.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__y.f | logic_ms_3__logic_ms_3__cell_10__z.f)) -> logic_ms_3__logic_ms_3__cell_11__c_in.f- + } + // logic_ms_3__logic_ms_3__cell_10__yFzT := cgate(logic_ms_3__logic_ms_3__cell_10__y.F, logic_ms_3__logic_ms_3__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__y.f & logic_ms_3__logic_ms_3__cell_10__z.t) -> logic_ms_3__logic_ms_3__cell_10__yFzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__y.f | logic_ms_3__logic_ms_3__cell_10__z.t)) -> logic_ms_3__logic_ms_3__cell_10__yFzT- + } + // logic_ms_3__logic_ms_3__cell_10__yTzF := cgate(logic_ms_3__logic_ms_3__cell_10__y.T, logic_ms_3__logic_ms_3__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__y.t & logic_ms_3__logic_ms_3__cell_10__z.f) -> logic_ms_3__logic_ms_3__cell_10__yTzF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__y.t | logic_ms_3__logic_ms_3__cell_10__z.f)) -> logic_ms_3__logic_ms_3__cell_10__yTzF- + } + // logic_ms_3__logic_ms_3__cell_10__yTzT := cgate(logic_ms_3__logic_ms_3__cell_10__y.T, logic_ms_3__logic_ms_3__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__y.t & logic_ms_3__logic_ms_3__cell_10__z.t) -> logic_ms_3__logic_ms_3__cell_10__yTzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__y.t | logic_ms_3__logic_ms_3__cell_10__z.t)) -> logic_ms_3__logic_ms_3__cell_10__yTzT- + } + // logic_ms_3__logic_ms_3__cell_11__c_in.T := or_gate(logic_ms_3__logic_ms_3__cell_10__yFzT, logic_ms_3__logic_ms_3__cell_10__yTzF, logic_ms_3__logic_ms_3__cell_10__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_10__yFzT | logic_ms_3__logic_ms_3__cell_10__yTzF | logic_ms_3__logic_ms_3__cell_10__yTzT) -> logic_ms_3__logic_ms_3__cell_11__c_in.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_10__yFzT | logic_ms_3__logic_ms_3__cell_10__yTzF | logic_ms_3__logic_ms_3__cell_10__yTzT)) -> logic_ms_3__logic_ms_3__cell_11__c_in.t- + } + // logic_ms_3__logic_ms_3__cell_11__aFbF := cgate(logic_ms_3__logic_ms_3__cell_11__a.F, logic_ms_3__logic_ms_3__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__a.f & logic_ms_3__logic_ms_3__s_in_6.f) -> logic_ms_3__logic_ms_3__cell_11__aFbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__a.f | logic_ms_3__logic_ms_3__s_in_6.f)) -> logic_ms_3__logic_ms_3__cell_11__aFbF- + } + // logic_ms_3__logic_ms_3__cell_11__aFbT := cgate(logic_ms_3__logic_ms_3__cell_11__a.F, logic_ms_3__logic_ms_3__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__a.f & logic_ms_3__logic_ms_3__s_in_6.t) -> logic_ms_3__logic_ms_3__cell_11__aFbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__a.f | logic_ms_3__logic_ms_3__s_in_6.t)) -> logic_ms_3__logic_ms_3__cell_11__aFbT- + } + // logic_ms_3__logic_ms_3__cell_11__aTbF := cgate(logic_ms_3__logic_ms_3__cell_11__a.T, logic_ms_3__logic_ms_3__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__a.t & logic_ms_3__logic_ms_3__s_in_6.f) -> logic_ms_3__logic_ms_3__cell_11__aTbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__a.t | logic_ms_3__logic_ms_3__s_in_6.f)) -> logic_ms_3__logic_ms_3__cell_11__aTbF- + } + // logic_ms_3__logic_ms_3__cell_11__aTbT := cgate(logic_ms_3__logic_ms_3__cell_11__a.T, logic_ms_3__logic_ms_3__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__a.t & logic_ms_3__logic_ms_3__s_in_6.t) -> logic_ms_3__logic_ms_3__cell_11__aTbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__a.t | logic_ms_3__logic_ms_3__s_in_6.t)) -> logic_ms_3__logic_ms_3__cell_11__aTbT- + } + // logic_ms_3__logic_ms_3__cell_11__x.F := or_gate(logic_ms_3__logic_ms_3__cell_11__aFbF, logic_ms_3__logic_ms_3__cell_11__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__aFbF | logic_ms_3__logic_ms_3__cell_11__aTbT) -> logic_ms_3__logic_ms_3__cell_11__x.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__aFbF | logic_ms_3__logic_ms_3__cell_11__aTbT)) -> logic_ms_3__logic_ms_3__cell_11__x.f- + } + // logic_ms_3__logic_ms_3__cell_11__x.T := or_gate(logic_ms_3__logic_ms_3__cell_11__aFbT, logic_ms_3__logic_ms_3__cell_11__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__aFbT | logic_ms_3__logic_ms_3__cell_11__aTbF) -> logic_ms_3__logic_ms_3__cell_11__x.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__aFbT | logic_ms_3__logic_ms_3__cell_11__aTbF)) -> logic_ms_3__logic_ms_3__cell_11__x.t- + } + // logic_ms_3__logic_ms_3__cell_11__y.T := and_gate(logic_ms_3__logic_ms_3__cell_11__a.T, logic_ms_3__logic_ms_3__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__a.t & logic_ms_3__logic_ms_3__s_in_6.t) -> logic_ms_3__logic_ms_3__cell_11__y.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__a.t & logic_ms_3__logic_ms_3__s_in_6.t)) -> logic_ms_3__logic_ms_3__cell_11__y.t- + } + // logic_ms_3__logic_ms_3__cell_11__y.F := or_gate(logic_ms_3__logic_ms_3__cell_11__a.F, logic_ms_3__logic_ms_3__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__a.f | logic_ms_3__logic_ms_3__s_in_6.f) -> logic_ms_3__logic_ms_3__cell_11__y.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__a.f | logic_ms_3__logic_ms_3__s_in_6.f)) -> logic_ms_3__logic_ms_3__cell_11__y.f- + } + // logic_ms_3__logic_ms_3__cell_11__xFcF := cgate(logic_ms_3__logic_ms_3__cell_11__x.F, logic_ms_3__logic_ms_3__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__x.f & logic_ms_3__logic_ms_3__cell_11__c_in.f) -> logic_ms_3__logic_ms_3__cell_11__xFcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__x.f | logic_ms_3__logic_ms_3__cell_11__c_in.f)) -> logic_ms_3__logic_ms_3__cell_11__xFcF- + } + // logic_ms_3__logic_ms_3__cell_11__xFcT := cgate(logic_ms_3__logic_ms_3__cell_11__x.F, logic_ms_3__logic_ms_3__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__x.f & logic_ms_3__logic_ms_3__cell_11__c_in.t) -> logic_ms_3__logic_ms_3__cell_11__xFcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__x.f | logic_ms_3__logic_ms_3__cell_11__c_in.t)) -> logic_ms_3__logic_ms_3__cell_11__xFcT- + } + // logic_ms_3__logic_ms_3__cell_11__xTcF := cgate(logic_ms_3__logic_ms_3__cell_11__x.T, logic_ms_3__logic_ms_3__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__x.t & logic_ms_3__logic_ms_3__cell_11__c_in.f) -> logic_ms_3__logic_ms_3__cell_11__xTcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__x.t | logic_ms_3__logic_ms_3__cell_11__c_in.f)) -> logic_ms_3__logic_ms_3__cell_11__xTcF- + } + // logic_ms_3__logic_ms_3__cell_11__xTcT := cgate(logic_ms_3__logic_ms_3__cell_11__x.T, logic_ms_3__logic_ms_3__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__x.t & logic_ms_3__logic_ms_3__cell_11__c_in.t) -> logic_ms_3__logic_ms_3__cell_11__xTcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__x.t | logic_ms_3__logic_ms_3__cell_11__c_in.t)) -> logic_ms_3__logic_ms_3__cell_11__xTcT- + } + // b4__s_in(6).T := or_gate(logic_ms_3__logic_ms_3__cell_11__xFcT, logic_ms_3__logic_ms_3__cell_11__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__xFcT | logic_ms_3__logic_ms_3__cell_11__xTcF) -> b4__s_in[6].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__xFcT | logic_ms_3__logic_ms_3__cell_11__xTcF)) -> b4__s_in[6].t- + } + // b4__s_in(6).F := or_gate(logic_ms_3__logic_ms_3__cell_11__xFcF, logic_ms_3__logic_ms_3__cell_11__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__xFcF | logic_ms_3__logic_ms_3__cell_11__xTcT) -> b4__s_in[6].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__xFcF | logic_ms_3__logic_ms_3__cell_11__xTcT)) -> b4__s_in[6].f- + } + // logic_ms_3__logic_ms_3__cell_11__z.T := and_gate(logic_ms_3__logic_ms_3__cell_11__x.T, logic_ms_3__logic_ms_3__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__x.t & logic_ms_3__logic_ms_3__cell_11__c_in.t) -> logic_ms_3__logic_ms_3__cell_11__z.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__x.t & logic_ms_3__logic_ms_3__cell_11__c_in.t)) -> logic_ms_3__logic_ms_3__cell_11__z.t- + } + // logic_ms_3__logic_ms_3__cell_11__z.F := or_gate(logic_ms_3__logic_ms_3__cell_11__x.F, logic_ms_3__logic_ms_3__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__x.f | logic_ms_3__logic_ms_3__cell_11__c_in.f) -> logic_ms_3__logic_ms_3__cell_11__z.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__x.f | logic_ms_3__logic_ms_3__cell_11__c_in.f)) -> logic_ms_3__logic_ms_3__cell_11__z.f- + } + // logic_ms_3__logic_ms_3__cell_12__c_in.F := cgate(logic_ms_3__logic_ms_3__cell_11__y.F, logic_ms_3__logic_ms_3__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__y.f & logic_ms_3__logic_ms_3__cell_11__z.f) -> logic_ms_3__logic_ms_3__cell_12__c_in.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__y.f | logic_ms_3__logic_ms_3__cell_11__z.f)) -> logic_ms_3__logic_ms_3__cell_12__c_in.f- + } + // logic_ms_3__logic_ms_3__cell_11__yFzT := cgate(logic_ms_3__logic_ms_3__cell_11__y.F, logic_ms_3__logic_ms_3__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__y.f & logic_ms_3__logic_ms_3__cell_11__z.t) -> logic_ms_3__logic_ms_3__cell_11__yFzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__y.f | logic_ms_3__logic_ms_3__cell_11__z.t)) -> logic_ms_3__logic_ms_3__cell_11__yFzT- + } + // logic_ms_3__logic_ms_3__cell_11__yTzF := cgate(logic_ms_3__logic_ms_3__cell_11__y.T, logic_ms_3__logic_ms_3__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__y.t & logic_ms_3__logic_ms_3__cell_11__z.f) -> logic_ms_3__logic_ms_3__cell_11__yTzF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__y.t | logic_ms_3__logic_ms_3__cell_11__z.f)) -> logic_ms_3__logic_ms_3__cell_11__yTzF- + } + // logic_ms_3__logic_ms_3__cell_11__yTzT := cgate(logic_ms_3__logic_ms_3__cell_11__y.T, logic_ms_3__logic_ms_3__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__y.t & logic_ms_3__logic_ms_3__cell_11__z.t) -> logic_ms_3__logic_ms_3__cell_11__yTzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__y.t | logic_ms_3__logic_ms_3__cell_11__z.t)) -> logic_ms_3__logic_ms_3__cell_11__yTzT- + } + // logic_ms_3__logic_ms_3__cell_12__c_in.T := or_gate(logic_ms_3__logic_ms_3__cell_11__yFzT, logic_ms_3__logic_ms_3__cell_11__yTzF, logic_ms_3__logic_ms_3__cell_11__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_11__yFzT | logic_ms_3__logic_ms_3__cell_11__yTzF | logic_ms_3__logic_ms_3__cell_11__yTzT) -> logic_ms_3__logic_ms_3__cell_12__c_in.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_11__yFzT | logic_ms_3__logic_ms_3__cell_11__yTzF | logic_ms_3__logic_ms_3__cell_11__yTzT)) -> logic_ms_3__logic_ms_3__cell_12__c_in.t- + } + // logic_ms_3__logic_ms_3__cell_12__aFbF := cgate(logic_ms_3__logic_ms_3__cell_12__a.F, logic_ms_3__logic_ms_3__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__a.f & logic_ms_3__logic_ms_3__s_in_7.f) -> logic_ms_3__logic_ms_3__cell_12__aFbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__a.f | logic_ms_3__logic_ms_3__s_in_7.f)) -> logic_ms_3__logic_ms_3__cell_12__aFbF- + } + // logic_ms_3__logic_ms_3__cell_12__aFbT := cgate(logic_ms_3__logic_ms_3__cell_12__a.F, logic_ms_3__logic_ms_3__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__a.f & logic_ms_3__logic_ms_3__s_in_7.t) -> logic_ms_3__logic_ms_3__cell_12__aFbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__a.f | logic_ms_3__logic_ms_3__s_in_7.t)) -> logic_ms_3__logic_ms_3__cell_12__aFbT- + } + // logic_ms_3__logic_ms_3__cell_12__aTbF := cgate(logic_ms_3__logic_ms_3__cell_12__a.T, logic_ms_3__logic_ms_3__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__a.t & logic_ms_3__logic_ms_3__s_in_7.f) -> logic_ms_3__logic_ms_3__cell_12__aTbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__a.t | logic_ms_3__logic_ms_3__s_in_7.f)) -> logic_ms_3__logic_ms_3__cell_12__aTbF- + } + // logic_ms_3__logic_ms_3__cell_12__aTbT := cgate(logic_ms_3__logic_ms_3__cell_12__a.T, logic_ms_3__logic_ms_3__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__a.t & logic_ms_3__logic_ms_3__s_in_7.t) -> logic_ms_3__logic_ms_3__cell_12__aTbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__a.t | logic_ms_3__logic_ms_3__s_in_7.t)) -> logic_ms_3__logic_ms_3__cell_12__aTbT- + } + // logic_ms_3__logic_ms_3__cell_12__x.F := or_gate(logic_ms_3__logic_ms_3__cell_12__aFbF, logic_ms_3__logic_ms_3__cell_12__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__aFbF | logic_ms_3__logic_ms_3__cell_12__aTbT) -> logic_ms_3__logic_ms_3__cell_12__x.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__aFbF | logic_ms_3__logic_ms_3__cell_12__aTbT)) -> logic_ms_3__logic_ms_3__cell_12__x.f- + } + // logic_ms_3__logic_ms_3__cell_12__x.T := or_gate(logic_ms_3__logic_ms_3__cell_12__aFbT, logic_ms_3__logic_ms_3__cell_12__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__aFbT | logic_ms_3__logic_ms_3__cell_12__aTbF) -> logic_ms_3__logic_ms_3__cell_12__x.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__aFbT | logic_ms_3__logic_ms_3__cell_12__aTbF)) -> logic_ms_3__logic_ms_3__cell_12__x.t- + } + // logic_ms_3__logic_ms_3__cell_12__y.T := and_gate(logic_ms_3__logic_ms_3__cell_12__a.T, logic_ms_3__logic_ms_3__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__a.t & logic_ms_3__logic_ms_3__s_in_7.t) -> logic_ms_3__logic_ms_3__cell_12__y.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__a.t & logic_ms_3__logic_ms_3__s_in_7.t)) -> logic_ms_3__logic_ms_3__cell_12__y.t- + } + // logic_ms_3__logic_ms_3__cell_12__y.F := or_gate(logic_ms_3__logic_ms_3__cell_12__a.F, logic_ms_3__logic_ms_3__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__a.f | logic_ms_3__logic_ms_3__s_in_7.f) -> logic_ms_3__logic_ms_3__cell_12__y.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__a.f | logic_ms_3__logic_ms_3__s_in_7.f)) -> logic_ms_3__logic_ms_3__cell_12__y.f- + } + // logic_ms_3__logic_ms_3__cell_12__xFcF := cgate(logic_ms_3__logic_ms_3__cell_12__x.F, logic_ms_3__logic_ms_3__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__x.f & logic_ms_3__logic_ms_3__cell_12__c_in.f) -> logic_ms_3__logic_ms_3__cell_12__xFcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__x.f | logic_ms_3__logic_ms_3__cell_12__c_in.f)) -> logic_ms_3__logic_ms_3__cell_12__xFcF- + } + // logic_ms_3__logic_ms_3__cell_12__xFcT := cgate(logic_ms_3__logic_ms_3__cell_12__x.F, logic_ms_3__logic_ms_3__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__x.f & logic_ms_3__logic_ms_3__cell_12__c_in.t) -> logic_ms_3__logic_ms_3__cell_12__xFcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__x.f | logic_ms_3__logic_ms_3__cell_12__c_in.t)) -> logic_ms_3__logic_ms_3__cell_12__xFcT- + } + // logic_ms_3__logic_ms_3__cell_12__xTcF := cgate(logic_ms_3__logic_ms_3__cell_12__x.T, logic_ms_3__logic_ms_3__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__x.t & logic_ms_3__logic_ms_3__cell_12__c_in.f) -> logic_ms_3__logic_ms_3__cell_12__xTcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__x.t | logic_ms_3__logic_ms_3__cell_12__c_in.f)) -> logic_ms_3__logic_ms_3__cell_12__xTcF- + } + // logic_ms_3__logic_ms_3__cell_12__xTcT := cgate(logic_ms_3__logic_ms_3__cell_12__x.T, logic_ms_3__logic_ms_3__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__x.t & logic_ms_3__logic_ms_3__cell_12__c_in.t) -> logic_ms_3__logic_ms_3__cell_12__xTcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__x.t | logic_ms_3__logic_ms_3__cell_12__c_in.t)) -> logic_ms_3__logic_ms_3__cell_12__xTcT- + } + // b4__s_in(7).T := or_gate(logic_ms_3__logic_ms_3__cell_12__xFcT, logic_ms_3__logic_ms_3__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__xFcT | logic_ms_3__logic_ms_3__cell_12__xTcF) -> b4__s_in[7].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__xFcT | logic_ms_3__logic_ms_3__cell_12__xTcF)) -> b4__s_in[7].t- + } + // b4__s_in(7).F := or_gate(logic_ms_3__logic_ms_3__cell_12__xFcF, logic_ms_3__logic_ms_3__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__xFcF | logic_ms_3__logic_ms_3__cell_12__xTcT) -> b4__s_in[7].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__xFcF | logic_ms_3__logic_ms_3__cell_12__xTcT)) -> b4__s_in[7].f- + } + // logic_ms_3__logic_ms_3__cell_12__z.T := and_gate(logic_ms_3__logic_ms_3__cell_12__x.T, logic_ms_3__logic_ms_3__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__x.t & logic_ms_3__logic_ms_3__cell_12__c_in.t) -> logic_ms_3__logic_ms_3__cell_12__z.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__x.t & logic_ms_3__logic_ms_3__cell_12__c_in.t)) -> logic_ms_3__logic_ms_3__cell_12__z.t- + } + // logic_ms_3__logic_ms_3__cell_12__z.F := or_gate(logic_ms_3__logic_ms_3__cell_12__x.F, logic_ms_3__logic_ms_3__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__x.f | logic_ms_3__logic_ms_3__cell_12__c_in.f) -> logic_ms_3__logic_ms_3__cell_12__z.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__x.f | logic_ms_3__logic_ms_3__cell_12__c_in.f)) -> logic_ms_3__logic_ms_3__cell_12__z.f- + } + // logic_ms_3__logic_ms_3__cell_13__c_in.F := cgate(logic_ms_3__logic_ms_3__cell_12__y.F, logic_ms_3__logic_ms_3__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__y.f & logic_ms_3__logic_ms_3__cell_12__z.f) -> logic_ms_3__logic_ms_3__cell_13__c_in.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__y.f | logic_ms_3__logic_ms_3__cell_12__z.f)) -> logic_ms_3__logic_ms_3__cell_13__c_in.f- + } + // logic_ms_3__logic_ms_3__cell_12__yFzT := cgate(logic_ms_3__logic_ms_3__cell_12__y.F, logic_ms_3__logic_ms_3__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__y.f & logic_ms_3__logic_ms_3__cell_12__z.t) -> logic_ms_3__logic_ms_3__cell_12__yFzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__y.f | logic_ms_3__logic_ms_3__cell_12__z.t)) -> logic_ms_3__logic_ms_3__cell_12__yFzT- + } + // logic_ms_3__logic_ms_3__cell_12__yTzF := cgate(logic_ms_3__logic_ms_3__cell_12__y.T, logic_ms_3__logic_ms_3__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__y.t & logic_ms_3__logic_ms_3__cell_12__z.f) -> logic_ms_3__logic_ms_3__cell_12__yTzF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__y.t | logic_ms_3__logic_ms_3__cell_12__z.f)) -> logic_ms_3__logic_ms_3__cell_12__yTzF- + } + // logic_ms_3__logic_ms_3__cell_12__yTzT := cgate(logic_ms_3__logic_ms_3__cell_12__y.T, logic_ms_3__logic_ms_3__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__y.t & logic_ms_3__logic_ms_3__cell_12__z.t) -> logic_ms_3__logic_ms_3__cell_12__yTzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__y.t | logic_ms_3__logic_ms_3__cell_12__z.t)) -> logic_ms_3__logic_ms_3__cell_12__yTzT- + } + // logic_ms_3__logic_ms_3__cell_13__c_in.T := or_gate(logic_ms_3__logic_ms_3__cell_12__yFzT, logic_ms_3__logic_ms_3__cell_12__yTzF, logic_ms_3__logic_ms_3__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_12__yFzT | logic_ms_3__logic_ms_3__cell_12__yTzF | logic_ms_3__logic_ms_3__cell_12__yTzT) -> logic_ms_3__logic_ms_3__cell_13__c_in.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_12__yFzT | logic_ms_3__logic_ms_3__cell_12__yTzF | logic_ms_3__logic_ms_3__cell_12__yTzT)) -> logic_ms_3__logic_ms_3__cell_13__c_in.t- + } + // logic_ms_3__logic_ms_3__cell_13__aFbF := cgate(logic_ms_3__logic_ms_3__cell_13__a.F, logic_ms_3__logic_ms_3__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__a.f & logic_ms_3__logic_ms_3__s_in_8.f) -> logic_ms_3__logic_ms_3__cell_13__aFbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__a.f | logic_ms_3__logic_ms_3__s_in_8.f)) -> logic_ms_3__logic_ms_3__cell_13__aFbF- + } + // logic_ms_3__logic_ms_3__cell_13__aFbT := cgate(logic_ms_3__logic_ms_3__cell_13__a.F, logic_ms_3__logic_ms_3__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__a.f & logic_ms_3__logic_ms_3__s_in_8.t) -> logic_ms_3__logic_ms_3__cell_13__aFbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__a.f | logic_ms_3__logic_ms_3__s_in_8.t)) -> logic_ms_3__logic_ms_3__cell_13__aFbT- + } + // logic_ms_3__logic_ms_3__cell_13__aTbF := cgate(logic_ms_3__logic_ms_3__cell_13__a.T, logic_ms_3__logic_ms_3__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__a.t & logic_ms_3__logic_ms_3__s_in_8.f) -> logic_ms_3__logic_ms_3__cell_13__aTbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__a.t | logic_ms_3__logic_ms_3__s_in_8.f)) -> logic_ms_3__logic_ms_3__cell_13__aTbF- + } + // logic_ms_3__logic_ms_3__cell_13__aTbT := cgate(logic_ms_3__logic_ms_3__cell_13__a.T, logic_ms_3__logic_ms_3__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__a.t & logic_ms_3__logic_ms_3__s_in_8.t) -> logic_ms_3__logic_ms_3__cell_13__aTbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__a.t | logic_ms_3__logic_ms_3__s_in_8.t)) -> logic_ms_3__logic_ms_3__cell_13__aTbT- + } + // logic_ms_3__logic_ms_3__cell_13__x.F := or_gate(logic_ms_3__logic_ms_3__cell_13__aFbF, logic_ms_3__logic_ms_3__cell_13__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__aFbF | logic_ms_3__logic_ms_3__cell_13__aTbT) -> logic_ms_3__logic_ms_3__cell_13__x.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__aFbF | logic_ms_3__logic_ms_3__cell_13__aTbT)) -> logic_ms_3__logic_ms_3__cell_13__x.f- + } + // logic_ms_3__logic_ms_3__cell_13__x.T := or_gate(logic_ms_3__logic_ms_3__cell_13__aFbT, logic_ms_3__logic_ms_3__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__aFbT | logic_ms_3__logic_ms_3__cell_13__aTbF) -> logic_ms_3__logic_ms_3__cell_13__x.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__aFbT | logic_ms_3__logic_ms_3__cell_13__aTbF)) -> logic_ms_3__logic_ms_3__cell_13__x.t- + } + // logic_ms_3__logic_ms_3__cell_13__y.T := and_gate(logic_ms_3__logic_ms_3__cell_13__a.T, logic_ms_3__logic_ms_3__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__a.t & logic_ms_3__logic_ms_3__s_in_8.t) -> logic_ms_3__logic_ms_3__cell_13__y.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__a.t & logic_ms_3__logic_ms_3__s_in_8.t)) -> logic_ms_3__logic_ms_3__cell_13__y.t- + } + // logic_ms_3__logic_ms_3__cell_13__y.F := or_gate(logic_ms_3__logic_ms_3__cell_13__a.F, logic_ms_3__logic_ms_3__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__a.f | logic_ms_3__logic_ms_3__s_in_8.f) -> logic_ms_3__logic_ms_3__cell_13__y.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__a.f | logic_ms_3__logic_ms_3__s_in_8.f)) -> logic_ms_3__logic_ms_3__cell_13__y.f- + } + // logic_ms_3__logic_ms_3__cell_13__xFcF := cgate(logic_ms_3__logic_ms_3__cell_13__x.F, logic_ms_3__logic_ms_3__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__x.f & logic_ms_3__logic_ms_3__cell_13__c_in.f) -> logic_ms_3__logic_ms_3__cell_13__xFcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__x.f | logic_ms_3__logic_ms_3__cell_13__c_in.f)) -> logic_ms_3__logic_ms_3__cell_13__xFcF- + } + // logic_ms_3__logic_ms_3__cell_13__xFcT := cgate(logic_ms_3__logic_ms_3__cell_13__x.F, logic_ms_3__logic_ms_3__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__x.f & logic_ms_3__logic_ms_3__cell_13__c_in.t) -> logic_ms_3__logic_ms_3__cell_13__xFcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__x.f | logic_ms_3__logic_ms_3__cell_13__c_in.t)) -> logic_ms_3__logic_ms_3__cell_13__xFcT- + } + // logic_ms_3__logic_ms_3__cell_13__xTcF := cgate(logic_ms_3__logic_ms_3__cell_13__x.T, logic_ms_3__logic_ms_3__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__x.t & logic_ms_3__logic_ms_3__cell_13__c_in.f) -> logic_ms_3__logic_ms_3__cell_13__xTcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__x.t | logic_ms_3__logic_ms_3__cell_13__c_in.f)) -> logic_ms_3__logic_ms_3__cell_13__xTcF- + } + // logic_ms_3__logic_ms_3__cell_13__xTcT := cgate(logic_ms_3__logic_ms_3__cell_13__x.T, logic_ms_3__logic_ms_3__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__x.t & logic_ms_3__logic_ms_3__cell_13__c_in.t) -> logic_ms_3__logic_ms_3__cell_13__xTcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__x.t | logic_ms_3__logic_ms_3__cell_13__c_in.t)) -> logic_ms_3__logic_ms_3__cell_13__xTcT- + } + // b4__s_in(8).T := or_gate(logic_ms_3__logic_ms_3__cell_13__xFcT, logic_ms_3__logic_ms_3__cell_13__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__xFcT | logic_ms_3__logic_ms_3__cell_13__xTcF) -> b4__s_in[8].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__xFcT | logic_ms_3__logic_ms_3__cell_13__xTcF)) -> b4__s_in[8].t- + } + // b4__s_in(8).F := or_gate(logic_ms_3__logic_ms_3__cell_13__xFcF, logic_ms_3__logic_ms_3__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__xFcF | logic_ms_3__logic_ms_3__cell_13__xTcT) -> b4__s_in[8].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__xFcF | logic_ms_3__logic_ms_3__cell_13__xTcT)) -> b4__s_in[8].f- + } + // logic_ms_3__logic_ms_3__cell_13__z.T := and_gate(logic_ms_3__logic_ms_3__cell_13__x.T, logic_ms_3__logic_ms_3__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__x.t & logic_ms_3__logic_ms_3__cell_13__c_in.t) -> logic_ms_3__logic_ms_3__cell_13__z.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__x.t & logic_ms_3__logic_ms_3__cell_13__c_in.t)) -> logic_ms_3__logic_ms_3__cell_13__z.t- + } + // logic_ms_3__logic_ms_3__cell_13__z.F := or_gate(logic_ms_3__logic_ms_3__cell_13__x.F, logic_ms_3__logic_ms_3__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__x.f | logic_ms_3__logic_ms_3__cell_13__c_in.f) -> logic_ms_3__logic_ms_3__cell_13__z.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__x.f | logic_ms_3__logic_ms_3__cell_13__c_in.f)) -> logic_ms_3__logic_ms_3__cell_13__z.f- + } + // logic_ms_3__logic_ms_3__cell_14__c_in.F := cgate(logic_ms_3__logic_ms_3__cell_13__y.F, logic_ms_3__logic_ms_3__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__y.f & logic_ms_3__logic_ms_3__cell_13__z.f) -> logic_ms_3__logic_ms_3__cell_14__c_in.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__y.f | logic_ms_3__logic_ms_3__cell_13__z.f)) -> logic_ms_3__logic_ms_3__cell_14__c_in.f- + } + // logic_ms_3__logic_ms_3__cell_13__yFzT := cgate(logic_ms_3__logic_ms_3__cell_13__y.F, logic_ms_3__logic_ms_3__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__y.f & logic_ms_3__logic_ms_3__cell_13__z.t) -> logic_ms_3__logic_ms_3__cell_13__yFzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__y.f | logic_ms_3__logic_ms_3__cell_13__z.t)) -> logic_ms_3__logic_ms_3__cell_13__yFzT- + } + // logic_ms_3__logic_ms_3__cell_13__yTzF := cgate(logic_ms_3__logic_ms_3__cell_13__y.T, logic_ms_3__logic_ms_3__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__y.t & logic_ms_3__logic_ms_3__cell_13__z.f) -> logic_ms_3__logic_ms_3__cell_13__yTzF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__y.t | logic_ms_3__logic_ms_3__cell_13__z.f)) -> logic_ms_3__logic_ms_3__cell_13__yTzF- + } + // logic_ms_3__logic_ms_3__cell_13__yTzT := cgate(logic_ms_3__logic_ms_3__cell_13__y.T, logic_ms_3__logic_ms_3__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__y.t & logic_ms_3__logic_ms_3__cell_13__z.t) -> logic_ms_3__logic_ms_3__cell_13__yTzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__y.t | logic_ms_3__logic_ms_3__cell_13__z.t)) -> logic_ms_3__logic_ms_3__cell_13__yTzT- + } + // logic_ms_3__logic_ms_3__cell_14__c_in.T := or_gate(logic_ms_3__logic_ms_3__cell_13__yFzT, logic_ms_3__logic_ms_3__cell_13__yTzF, logic_ms_3__logic_ms_3__cell_13__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_13__yFzT | logic_ms_3__logic_ms_3__cell_13__yTzF | logic_ms_3__logic_ms_3__cell_13__yTzT) -> logic_ms_3__logic_ms_3__cell_14__c_in.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_13__yFzT | logic_ms_3__logic_ms_3__cell_13__yTzF | logic_ms_3__logic_ms_3__cell_13__yTzT)) -> logic_ms_3__logic_ms_3__cell_14__c_in.t- + } + // logic_ms_3__logic_ms_3__cell_14__aFbF := cgate(logic_ms_3__logic_ms_3__cell_14__a.F, logic_ms_3__logic_ms_3__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__a.f & logic_ms_3__logic_ms_3__s_in_9.f) -> logic_ms_3__logic_ms_3__cell_14__aFbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__a.f | logic_ms_3__logic_ms_3__s_in_9.f)) -> logic_ms_3__logic_ms_3__cell_14__aFbF- + } + // logic_ms_3__logic_ms_3__cell_14__aFbT := cgate(logic_ms_3__logic_ms_3__cell_14__a.F, logic_ms_3__logic_ms_3__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__a.f & logic_ms_3__logic_ms_3__s_in_9.t) -> logic_ms_3__logic_ms_3__cell_14__aFbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__a.f | logic_ms_3__logic_ms_3__s_in_9.t)) -> logic_ms_3__logic_ms_3__cell_14__aFbT- + } + // logic_ms_3__logic_ms_3__cell_14__aTbF := cgate(logic_ms_3__logic_ms_3__cell_14__a.T, logic_ms_3__logic_ms_3__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__a.t & logic_ms_3__logic_ms_3__s_in_9.f) -> logic_ms_3__logic_ms_3__cell_14__aTbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__a.t | logic_ms_3__logic_ms_3__s_in_9.f)) -> logic_ms_3__logic_ms_3__cell_14__aTbF- + } + // logic_ms_3__logic_ms_3__cell_14__aTbT := cgate(logic_ms_3__logic_ms_3__cell_14__a.T, logic_ms_3__logic_ms_3__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__a.t & logic_ms_3__logic_ms_3__s_in_9.t) -> logic_ms_3__logic_ms_3__cell_14__aTbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__a.t | logic_ms_3__logic_ms_3__s_in_9.t)) -> logic_ms_3__logic_ms_3__cell_14__aTbT- + } + // logic_ms_3__logic_ms_3__cell_14__x.F := or_gate(logic_ms_3__logic_ms_3__cell_14__aFbF, logic_ms_3__logic_ms_3__cell_14__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__aFbF | logic_ms_3__logic_ms_3__cell_14__aTbT) -> logic_ms_3__logic_ms_3__cell_14__x.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__aFbF | logic_ms_3__logic_ms_3__cell_14__aTbT)) -> logic_ms_3__logic_ms_3__cell_14__x.f- + } + // logic_ms_3__logic_ms_3__cell_14__x.T := or_gate(logic_ms_3__logic_ms_3__cell_14__aFbT, logic_ms_3__logic_ms_3__cell_14__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__aFbT | logic_ms_3__logic_ms_3__cell_14__aTbF) -> logic_ms_3__logic_ms_3__cell_14__x.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__aFbT | logic_ms_3__logic_ms_3__cell_14__aTbF)) -> logic_ms_3__logic_ms_3__cell_14__x.t- + } + // logic_ms_3__logic_ms_3__cell_14__y.T := and_gate(logic_ms_3__logic_ms_3__cell_14__a.T, logic_ms_3__logic_ms_3__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__a.t & logic_ms_3__logic_ms_3__s_in_9.t) -> logic_ms_3__logic_ms_3__cell_14__y.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__a.t & logic_ms_3__logic_ms_3__s_in_9.t)) -> logic_ms_3__logic_ms_3__cell_14__y.t- + } + // logic_ms_3__logic_ms_3__cell_14__y.F := or_gate(logic_ms_3__logic_ms_3__cell_14__a.F, logic_ms_3__logic_ms_3__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__a.f | logic_ms_3__logic_ms_3__s_in_9.f) -> logic_ms_3__logic_ms_3__cell_14__y.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__a.f | logic_ms_3__logic_ms_3__s_in_9.f)) -> logic_ms_3__logic_ms_3__cell_14__y.f- + } + // logic_ms_3__logic_ms_3__cell_14__xFcF := cgate(logic_ms_3__logic_ms_3__cell_14__x.F, logic_ms_3__logic_ms_3__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__x.f & logic_ms_3__logic_ms_3__cell_14__c_in.f) -> logic_ms_3__logic_ms_3__cell_14__xFcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__x.f | logic_ms_3__logic_ms_3__cell_14__c_in.f)) -> logic_ms_3__logic_ms_3__cell_14__xFcF- + } + // logic_ms_3__logic_ms_3__cell_14__xFcT := cgate(logic_ms_3__logic_ms_3__cell_14__x.F, logic_ms_3__logic_ms_3__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__x.f & logic_ms_3__logic_ms_3__cell_14__c_in.t) -> logic_ms_3__logic_ms_3__cell_14__xFcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__x.f | logic_ms_3__logic_ms_3__cell_14__c_in.t)) -> logic_ms_3__logic_ms_3__cell_14__xFcT- + } + // logic_ms_3__logic_ms_3__cell_14__xTcF := cgate(logic_ms_3__logic_ms_3__cell_14__x.T, logic_ms_3__logic_ms_3__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__x.t & logic_ms_3__logic_ms_3__cell_14__c_in.f) -> logic_ms_3__logic_ms_3__cell_14__xTcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__x.t | logic_ms_3__logic_ms_3__cell_14__c_in.f)) -> logic_ms_3__logic_ms_3__cell_14__xTcF- + } + // logic_ms_3__logic_ms_3__cell_14__xTcT := cgate(logic_ms_3__logic_ms_3__cell_14__x.T, logic_ms_3__logic_ms_3__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__x.t & logic_ms_3__logic_ms_3__cell_14__c_in.t) -> logic_ms_3__logic_ms_3__cell_14__xTcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__x.t | logic_ms_3__logic_ms_3__cell_14__c_in.t)) -> logic_ms_3__logic_ms_3__cell_14__xTcT- + } + // b4__s_in(9).T := or_gate(logic_ms_3__logic_ms_3__cell_14__xFcT, logic_ms_3__logic_ms_3__cell_14__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__xFcT | logic_ms_3__logic_ms_3__cell_14__xTcF) -> b4__s_in[9].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__xFcT | logic_ms_3__logic_ms_3__cell_14__xTcF)) -> b4__s_in[9].t- + } + // b4__s_in(9).F := or_gate(logic_ms_3__logic_ms_3__cell_14__xFcF, logic_ms_3__logic_ms_3__cell_14__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__xFcF | logic_ms_3__logic_ms_3__cell_14__xTcT) -> b4__s_in[9].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__xFcF | logic_ms_3__logic_ms_3__cell_14__xTcT)) -> b4__s_in[9].f- + } + // logic_ms_3__logic_ms_3__cell_14__z.T := and_gate(logic_ms_3__logic_ms_3__cell_14__x.T, logic_ms_3__logic_ms_3__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__x.t & logic_ms_3__logic_ms_3__cell_14__c_in.t) -> logic_ms_3__logic_ms_3__cell_14__z.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__x.t & logic_ms_3__logic_ms_3__cell_14__c_in.t)) -> logic_ms_3__logic_ms_3__cell_14__z.t- + } + // logic_ms_3__logic_ms_3__cell_14__z.F := or_gate(logic_ms_3__logic_ms_3__cell_14__x.F, logic_ms_3__logic_ms_3__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__x.f | logic_ms_3__logic_ms_3__cell_14__c_in.f) -> logic_ms_3__logic_ms_3__cell_14__z.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__x.f | logic_ms_3__logic_ms_3__cell_14__c_in.f)) -> logic_ms_3__logic_ms_3__cell_14__z.f- + } + // logic_ms_3__logic_ms_3__cell_15__c_in.F := cgate(logic_ms_3__logic_ms_3__cell_14__y.F, logic_ms_3__logic_ms_3__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__y.f & logic_ms_3__logic_ms_3__cell_14__z.f) -> logic_ms_3__logic_ms_3__cell_15__c_in.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__y.f | logic_ms_3__logic_ms_3__cell_14__z.f)) -> logic_ms_3__logic_ms_3__cell_15__c_in.f- + } + // logic_ms_3__logic_ms_3__cell_14__yFzT := cgate(logic_ms_3__logic_ms_3__cell_14__y.F, logic_ms_3__logic_ms_3__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__y.f & logic_ms_3__logic_ms_3__cell_14__z.t) -> logic_ms_3__logic_ms_3__cell_14__yFzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__y.f | logic_ms_3__logic_ms_3__cell_14__z.t)) -> logic_ms_3__logic_ms_3__cell_14__yFzT- + } + // logic_ms_3__logic_ms_3__cell_14__yTzF := cgate(logic_ms_3__logic_ms_3__cell_14__y.T, logic_ms_3__logic_ms_3__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__y.t & logic_ms_3__logic_ms_3__cell_14__z.f) -> logic_ms_3__logic_ms_3__cell_14__yTzF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__y.t | logic_ms_3__logic_ms_3__cell_14__z.f)) -> logic_ms_3__logic_ms_3__cell_14__yTzF- + } + // logic_ms_3__logic_ms_3__cell_14__yTzT := cgate(logic_ms_3__logic_ms_3__cell_14__y.T, logic_ms_3__logic_ms_3__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__y.t & logic_ms_3__logic_ms_3__cell_14__z.t) -> logic_ms_3__logic_ms_3__cell_14__yTzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__y.t | logic_ms_3__logic_ms_3__cell_14__z.t)) -> logic_ms_3__logic_ms_3__cell_14__yTzT- + } + // logic_ms_3__logic_ms_3__cell_15__c_in.T := or_gate(logic_ms_3__logic_ms_3__cell_14__yFzT, logic_ms_3__logic_ms_3__cell_14__yTzF, logic_ms_3__logic_ms_3__cell_14__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_14__yFzT | logic_ms_3__logic_ms_3__cell_14__yTzF | logic_ms_3__logic_ms_3__cell_14__yTzT) -> logic_ms_3__logic_ms_3__cell_15__c_in.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_14__yFzT | logic_ms_3__logic_ms_3__cell_14__yTzF | logic_ms_3__logic_ms_3__cell_14__yTzT)) -> logic_ms_3__logic_ms_3__cell_15__c_in.t- + } + // logic_ms_3__logic_ms_3__cell_15__aFbF := cgate(logic_ms_3__logic_ms_3__cell_15__a.F, logic_ms_3__logic_ms_3__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__a.f & logic_ms_3__logic_ms_3__s_in_10.f) -> logic_ms_3__logic_ms_3__cell_15__aFbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__a.f | logic_ms_3__logic_ms_3__s_in_10.f)) -> logic_ms_3__logic_ms_3__cell_15__aFbF- + } + // logic_ms_3__logic_ms_3__cell_15__aFbT := cgate(logic_ms_3__logic_ms_3__cell_15__a.F, logic_ms_3__logic_ms_3__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__a.f & logic_ms_3__logic_ms_3__s_in_10.t) -> logic_ms_3__logic_ms_3__cell_15__aFbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__a.f | logic_ms_3__logic_ms_3__s_in_10.t)) -> logic_ms_3__logic_ms_3__cell_15__aFbT- + } + // logic_ms_3__logic_ms_3__cell_15__aTbF := cgate(logic_ms_3__logic_ms_3__cell_15__a.T, logic_ms_3__logic_ms_3__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__a.t & logic_ms_3__logic_ms_3__s_in_10.f) -> logic_ms_3__logic_ms_3__cell_15__aTbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__a.t | logic_ms_3__logic_ms_3__s_in_10.f)) -> logic_ms_3__logic_ms_3__cell_15__aTbF- + } + // logic_ms_3__logic_ms_3__cell_15__aTbT := cgate(logic_ms_3__logic_ms_3__cell_15__a.T, logic_ms_3__logic_ms_3__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__a.t & logic_ms_3__logic_ms_3__s_in_10.t) -> logic_ms_3__logic_ms_3__cell_15__aTbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__a.t | logic_ms_3__logic_ms_3__s_in_10.t)) -> logic_ms_3__logic_ms_3__cell_15__aTbT- + } + // logic_ms_3__logic_ms_3__cell_15__x.F := or_gate(logic_ms_3__logic_ms_3__cell_15__aFbF, logic_ms_3__logic_ms_3__cell_15__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__aFbF | logic_ms_3__logic_ms_3__cell_15__aTbT) -> logic_ms_3__logic_ms_3__cell_15__x.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__aFbF | logic_ms_3__logic_ms_3__cell_15__aTbT)) -> logic_ms_3__logic_ms_3__cell_15__x.f- + } + // logic_ms_3__logic_ms_3__cell_15__x.T := or_gate(logic_ms_3__logic_ms_3__cell_15__aFbT, logic_ms_3__logic_ms_3__cell_15__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__aFbT | logic_ms_3__logic_ms_3__cell_15__aTbF) -> logic_ms_3__logic_ms_3__cell_15__x.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__aFbT | logic_ms_3__logic_ms_3__cell_15__aTbF)) -> logic_ms_3__logic_ms_3__cell_15__x.t- + } + // logic_ms_3__logic_ms_3__cell_15__y.T := and_gate(logic_ms_3__logic_ms_3__cell_15__a.T, logic_ms_3__logic_ms_3__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__a.t & logic_ms_3__logic_ms_3__s_in_10.t) -> logic_ms_3__logic_ms_3__cell_15__y.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__a.t & logic_ms_3__logic_ms_3__s_in_10.t)) -> logic_ms_3__logic_ms_3__cell_15__y.t- + } + // logic_ms_3__logic_ms_3__cell_15__y.F := or_gate(logic_ms_3__logic_ms_3__cell_15__a.F, logic_ms_3__logic_ms_3__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__a.f | logic_ms_3__logic_ms_3__s_in_10.f) -> logic_ms_3__logic_ms_3__cell_15__y.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__a.f | logic_ms_3__logic_ms_3__s_in_10.f)) -> logic_ms_3__logic_ms_3__cell_15__y.f- + } + // logic_ms_3__logic_ms_3__cell_15__xFcF := cgate(logic_ms_3__logic_ms_3__cell_15__x.F, logic_ms_3__logic_ms_3__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__x.f & logic_ms_3__logic_ms_3__cell_15__c_in.f) -> logic_ms_3__logic_ms_3__cell_15__xFcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__x.f | logic_ms_3__logic_ms_3__cell_15__c_in.f)) -> logic_ms_3__logic_ms_3__cell_15__xFcF- + } + // logic_ms_3__logic_ms_3__cell_15__xFcT := cgate(logic_ms_3__logic_ms_3__cell_15__x.F, logic_ms_3__logic_ms_3__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__x.f & logic_ms_3__logic_ms_3__cell_15__c_in.t) -> logic_ms_3__logic_ms_3__cell_15__xFcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__x.f | logic_ms_3__logic_ms_3__cell_15__c_in.t)) -> logic_ms_3__logic_ms_3__cell_15__xFcT- + } + // logic_ms_3__logic_ms_3__cell_15__xTcF := cgate(logic_ms_3__logic_ms_3__cell_15__x.T, logic_ms_3__logic_ms_3__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__x.t & logic_ms_3__logic_ms_3__cell_15__c_in.f) -> logic_ms_3__logic_ms_3__cell_15__xTcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__x.t | logic_ms_3__logic_ms_3__cell_15__c_in.f)) -> logic_ms_3__logic_ms_3__cell_15__xTcF- + } + // logic_ms_3__logic_ms_3__cell_15__xTcT := cgate(logic_ms_3__logic_ms_3__cell_15__x.T, logic_ms_3__logic_ms_3__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__x.t & logic_ms_3__logic_ms_3__cell_15__c_in.t) -> logic_ms_3__logic_ms_3__cell_15__xTcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__x.t | logic_ms_3__logic_ms_3__cell_15__c_in.t)) -> logic_ms_3__logic_ms_3__cell_15__xTcT- + } + // b4__s_in(10).T := or_gate(logic_ms_3__logic_ms_3__cell_15__xFcT, logic_ms_3__logic_ms_3__cell_15__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__xFcT | logic_ms_3__logic_ms_3__cell_15__xTcF) -> b4__s_in[10].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__xFcT | logic_ms_3__logic_ms_3__cell_15__xTcF)) -> b4__s_in[10].t- + } + // b4__s_in(10).F := or_gate(logic_ms_3__logic_ms_3__cell_15__xFcF, logic_ms_3__logic_ms_3__cell_15__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__xFcF | logic_ms_3__logic_ms_3__cell_15__xTcT) -> b4__s_in[10].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__xFcF | logic_ms_3__logic_ms_3__cell_15__xTcT)) -> b4__s_in[10].f- + } + // logic_ms_3__logic_ms_3__cell_15__z.T := and_gate(logic_ms_3__logic_ms_3__cell_15__x.T, logic_ms_3__logic_ms_3__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__x.t & logic_ms_3__logic_ms_3__cell_15__c_in.t) -> logic_ms_3__logic_ms_3__cell_15__z.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__x.t & logic_ms_3__logic_ms_3__cell_15__c_in.t)) -> logic_ms_3__logic_ms_3__cell_15__z.t- + } + // logic_ms_3__logic_ms_3__cell_15__z.F := or_gate(logic_ms_3__logic_ms_3__cell_15__x.F, logic_ms_3__logic_ms_3__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__x.f | logic_ms_3__logic_ms_3__cell_15__c_in.f) -> logic_ms_3__logic_ms_3__cell_15__z.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__x.f | logic_ms_3__logic_ms_3__cell_15__c_in.f)) -> logic_ms_3__logic_ms_3__cell_15__z.f- + } + // logic_ms_3__logic_ms_3__cell_16__c_in.F := cgate(logic_ms_3__logic_ms_3__cell_15__y.F, logic_ms_3__logic_ms_3__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__y.f & logic_ms_3__logic_ms_3__cell_15__z.f) -> logic_ms_3__logic_ms_3__cell_16__c_in.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__y.f | logic_ms_3__logic_ms_3__cell_15__z.f)) -> logic_ms_3__logic_ms_3__cell_16__c_in.f- + } + // logic_ms_3__logic_ms_3__cell_15__yFzT := cgate(logic_ms_3__logic_ms_3__cell_15__y.F, logic_ms_3__logic_ms_3__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__y.f & logic_ms_3__logic_ms_3__cell_15__z.t) -> logic_ms_3__logic_ms_3__cell_15__yFzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__y.f | logic_ms_3__logic_ms_3__cell_15__z.t)) -> logic_ms_3__logic_ms_3__cell_15__yFzT- + } + // logic_ms_3__logic_ms_3__cell_15__yTzF := cgate(logic_ms_3__logic_ms_3__cell_15__y.T, logic_ms_3__logic_ms_3__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__y.t & logic_ms_3__logic_ms_3__cell_15__z.f) -> logic_ms_3__logic_ms_3__cell_15__yTzF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__y.t | logic_ms_3__logic_ms_3__cell_15__z.f)) -> logic_ms_3__logic_ms_3__cell_15__yTzF- + } + // logic_ms_3__logic_ms_3__cell_15__yTzT := cgate(logic_ms_3__logic_ms_3__cell_15__y.T, logic_ms_3__logic_ms_3__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__y.t & logic_ms_3__logic_ms_3__cell_15__z.t) -> logic_ms_3__logic_ms_3__cell_15__yTzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__y.t | logic_ms_3__logic_ms_3__cell_15__z.t)) -> logic_ms_3__logic_ms_3__cell_15__yTzT- + } + // logic_ms_3__logic_ms_3__cell_16__c_in.T := or_gate(logic_ms_3__logic_ms_3__cell_15__yFzT, logic_ms_3__logic_ms_3__cell_15__yTzF, logic_ms_3__logic_ms_3__cell_15__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_15__yFzT | logic_ms_3__logic_ms_3__cell_15__yTzF | logic_ms_3__logic_ms_3__cell_15__yTzT) -> logic_ms_3__logic_ms_3__cell_16__c_in.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_15__yFzT | logic_ms_3__logic_ms_3__cell_15__yTzF | logic_ms_3__logic_ms_3__cell_15__yTzT)) -> logic_ms_3__logic_ms_3__cell_16__c_in.t- + } + // logic_ms_3__logic_ms_3__cell_16__aFbF := cgate(logic_ms_3__logic_ms_3__cell_16__a.F, logic_ms_3__logic_ms_3__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__a.f & logic_ms_3__logic_ms_3__s_in_11.f) -> logic_ms_3__logic_ms_3__cell_16__aFbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__a.f | logic_ms_3__logic_ms_3__s_in_11.f)) -> logic_ms_3__logic_ms_3__cell_16__aFbF- + } + // logic_ms_3__logic_ms_3__cell_16__aFbT := cgate(logic_ms_3__logic_ms_3__cell_16__a.F, logic_ms_3__logic_ms_3__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__a.f & logic_ms_3__logic_ms_3__s_in_11.t) -> logic_ms_3__logic_ms_3__cell_16__aFbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__a.f | logic_ms_3__logic_ms_3__s_in_11.t)) -> logic_ms_3__logic_ms_3__cell_16__aFbT- + } + // logic_ms_3__logic_ms_3__cell_16__aTbF := cgate(logic_ms_3__logic_ms_3__cell_16__a.T, logic_ms_3__logic_ms_3__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__a.t & logic_ms_3__logic_ms_3__s_in_11.f) -> logic_ms_3__logic_ms_3__cell_16__aTbF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__a.t | logic_ms_3__logic_ms_3__s_in_11.f)) -> logic_ms_3__logic_ms_3__cell_16__aTbF- + } + // logic_ms_3__logic_ms_3__cell_16__aTbT := cgate(logic_ms_3__logic_ms_3__cell_16__a.T, logic_ms_3__logic_ms_3__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__a.t & logic_ms_3__logic_ms_3__s_in_11.t) -> logic_ms_3__logic_ms_3__cell_16__aTbT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__a.t | logic_ms_3__logic_ms_3__s_in_11.t)) -> logic_ms_3__logic_ms_3__cell_16__aTbT- + } + // logic_ms_3__logic_ms_3__cell_16__x.F := or_gate(logic_ms_3__logic_ms_3__cell_16__aFbF, logic_ms_3__logic_ms_3__cell_16__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__aFbF | logic_ms_3__logic_ms_3__cell_16__aTbT) -> logic_ms_3__logic_ms_3__cell_16__x.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__aFbF | logic_ms_3__logic_ms_3__cell_16__aTbT)) -> logic_ms_3__logic_ms_3__cell_16__x.f- + } + // logic_ms_3__logic_ms_3__cell_16__x.T := or_gate(logic_ms_3__logic_ms_3__cell_16__aFbT, logic_ms_3__logic_ms_3__cell_16__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__aFbT | logic_ms_3__logic_ms_3__cell_16__aTbF) -> logic_ms_3__logic_ms_3__cell_16__x.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__aFbT | logic_ms_3__logic_ms_3__cell_16__aTbF)) -> logic_ms_3__logic_ms_3__cell_16__x.t- + } + // logic_ms_3__logic_ms_3__cell_16__y.T := and_gate(logic_ms_3__logic_ms_3__cell_16__a.T, logic_ms_3__logic_ms_3__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__a.t & logic_ms_3__logic_ms_3__s_in_11.t) -> logic_ms_3__logic_ms_3__cell_16__y.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__a.t & logic_ms_3__logic_ms_3__s_in_11.t)) -> logic_ms_3__logic_ms_3__cell_16__y.t- + } + // logic_ms_3__logic_ms_3__cell_16__y.F := or_gate(logic_ms_3__logic_ms_3__cell_16__a.F, logic_ms_3__logic_ms_3__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__a.f | logic_ms_3__logic_ms_3__s_in_11.f) -> logic_ms_3__logic_ms_3__cell_16__y.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__a.f | logic_ms_3__logic_ms_3__s_in_11.f)) -> logic_ms_3__logic_ms_3__cell_16__y.f- + } + // logic_ms_3__logic_ms_3__cell_16__xFcF := cgate(logic_ms_3__logic_ms_3__cell_16__x.F, logic_ms_3__logic_ms_3__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__x.f & logic_ms_3__logic_ms_3__cell_16__c_in.f) -> logic_ms_3__logic_ms_3__cell_16__xFcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__x.f | logic_ms_3__logic_ms_3__cell_16__c_in.f)) -> logic_ms_3__logic_ms_3__cell_16__xFcF- + } + // logic_ms_3__logic_ms_3__cell_16__xFcT := cgate(logic_ms_3__logic_ms_3__cell_16__x.F, logic_ms_3__logic_ms_3__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__x.f & logic_ms_3__logic_ms_3__cell_16__c_in.t) -> logic_ms_3__logic_ms_3__cell_16__xFcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__x.f | logic_ms_3__logic_ms_3__cell_16__c_in.t)) -> logic_ms_3__logic_ms_3__cell_16__xFcT- + } + // logic_ms_3__logic_ms_3__cell_16__xTcF := cgate(logic_ms_3__logic_ms_3__cell_16__x.T, logic_ms_3__logic_ms_3__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__x.t & logic_ms_3__logic_ms_3__cell_16__c_in.f) -> logic_ms_3__logic_ms_3__cell_16__xTcF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__x.t | logic_ms_3__logic_ms_3__cell_16__c_in.f)) -> logic_ms_3__logic_ms_3__cell_16__xTcF- + } + // logic_ms_3__logic_ms_3__cell_16__xTcT := cgate(logic_ms_3__logic_ms_3__cell_16__x.T, logic_ms_3__logic_ms_3__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__x.t & logic_ms_3__logic_ms_3__cell_16__c_in.t) -> logic_ms_3__logic_ms_3__cell_16__xTcT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__x.t | logic_ms_3__logic_ms_3__cell_16__c_in.t)) -> logic_ms_3__logic_ms_3__cell_16__xTcT- + } + // b4__s_in(11).T := or_gate(logic_ms_3__logic_ms_3__cell_16__xFcT, logic_ms_3__logic_ms_3__cell_16__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__xFcT | logic_ms_3__logic_ms_3__cell_16__xTcF) -> b4__s_in[11].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__xFcT | logic_ms_3__logic_ms_3__cell_16__xTcF)) -> b4__s_in[11].t- + } + // b4__s_in(11).F := or_gate(logic_ms_3__logic_ms_3__cell_16__xFcF, logic_ms_3__logic_ms_3__cell_16__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__xFcF | logic_ms_3__logic_ms_3__cell_16__xTcT) -> b4__s_in[11].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__xFcF | logic_ms_3__logic_ms_3__cell_16__xTcT)) -> b4__s_in[11].f- + } + // logic_ms_3__logic_ms_3__cell_16__z.T := and_gate(logic_ms_3__logic_ms_3__cell_16__x.T, logic_ms_3__logic_ms_3__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__x.t & logic_ms_3__logic_ms_3__cell_16__c_in.t) -> logic_ms_3__logic_ms_3__cell_16__z.t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__x.t & logic_ms_3__logic_ms_3__cell_16__c_in.t)) -> logic_ms_3__logic_ms_3__cell_16__z.t- + } + // logic_ms_3__logic_ms_3__cell_16__z.F := or_gate(logic_ms_3__logic_ms_3__cell_16__x.F, logic_ms_3__logic_ms_3__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__x.f | logic_ms_3__logic_ms_3__cell_16__c_in.f) -> logic_ms_3__logic_ms_3__cell_16__z.f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__x.f | logic_ms_3__logic_ms_3__cell_16__c_in.f)) -> logic_ms_3__logic_ms_3__cell_16__z.f- + } + // b4__s_in(12).F := cgate(logic_ms_3__logic_ms_3__cell_16__y.F, logic_ms_3__logic_ms_3__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__y.f & logic_ms_3__logic_ms_3__cell_16__z.f) -> b4__s_in[12].f+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__y.f | logic_ms_3__logic_ms_3__cell_16__z.f)) -> b4__s_in[12].f- + } + // logic_ms_3__logic_ms_3__cell_16__yFzT := cgate(logic_ms_3__logic_ms_3__cell_16__y.F, logic_ms_3__logic_ms_3__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__y.f & logic_ms_3__logic_ms_3__cell_16__z.t) -> logic_ms_3__logic_ms_3__cell_16__yFzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__y.f | logic_ms_3__logic_ms_3__cell_16__z.t)) -> logic_ms_3__logic_ms_3__cell_16__yFzT- + } + // logic_ms_3__logic_ms_3__cell_16__yTzF := cgate(logic_ms_3__logic_ms_3__cell_16__y.T, logic_ms_3__logic_ms_3__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__y.t & logic_ms_3__logic_ms_3__cell_16__z.f) -> logic_ms_3__logic_ms_3__cell_16__yTzF+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__y.t | logic_ms_3__logic_ms_3__cell_16__z.f)) -> logic_ms_3__logic_ms_3__cell_16__yTzF- + } + // logic_ms_3__logic_ms_3__cell_16__yTzT := cgate(logic_ms_3__logic_ms_3__cell_16__y.T, logic_ms_3__logic_ms_3__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__y.t & logic_ms_3__logic_ms_3__cell_16__z.t) -> logic_ms_3__logic_ms_3__cell_16__yTzT+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__y.t | logic_ms_3__logic_ms_3__cell_16__z.t)) -> logic_ms_3__logic_ms_3__cell_16__yTzT- + } + // b4__s_in(12).T := or_gate(logic_ms_3__logic_ms_3__cell_16__yFzT, logic_ms_3__logic_ms_3__cell_16__yTzF, logic_ms_3__logic_ms_3__cell_16__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_3__logic_ms_3__cell_16__yFzT | logic_ms_3__logic_ms_3__cell_16__yTzF | logic_ms_3__logic_ms_3__cell_16__yTzT) -> b4__s_in[12].t+ + [after=1000]( ~(logic_ms_3__logic_ms_3__cell_16__yFzT | logic_ms_3__logic_ms_3__cell_16__yTzF | logic_ms_3__logic_ms_3__cell_16__yTzT)) -> b4__s_in[12].t- + } + // logic_ms_4__logic_ms_4__cell_00__onehot00 := cgate(b5__a_in(3).F, logic_ms_4__logic_ms_4__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b5__a_in[3].f & logic_ms_4__logic_ms_4__b_in_0.f) -> logic_ms_4__logic_ms_4__cell_00__onehot00+ + [after=1000]( ~(b5__a_in[3].f | logic_ms_4__logic_ms_4__b_in_0.f)) -> logic_ms_4__logic_ms_4__cell_00__onehot00- + } + // logic_ms_4__logic_ms_4__cell_00__onehot01 := cgate(b5__a_in(3).F, logic_ms_4__logic_ms_4__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b5__a_in[3].f & logic_ms_4__logic_ms_4__b_in_0.t) -> logic_ms_4__logic_ms_4__cell_00__onehot01+ + [after=1000]( ~(b5__a_in[3].f | logic_ms_4__logic_ms_4__b_in_0.t)) -> logic_ms_4__logic_ms_4__cell_00__onehot01- + } + // logic_ms_4__logic_ms_4__cell_00__onehot10 := cgate(b5__a_in(3).T, logic_ms_4__logic_ms_4__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b5__a_in[3].t & logic_ms_4__logic_ms_4__b_in_0.f) -> logic_ms_4__logic_ms_4__cell_00__onehot10+ + [after=1000]( ~(b5__a_in[3].t | logic_ms_4__logic_ms_4__b_in_0.f)) -> logic_ms_4__logic_ms_4__cell_00__onehot10- + } + // logic_ms_4__logic_ms_4__cell_12__a.T := cgate(b5__a_in(3).T, logic_ms_4__logic_ms_4__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b5__a_in[3].t & logic_ms_4__logic_ms_4__b_in_0.t) -> logic_ms_4__logic_ms_4__cell_12__a.t+ + [after=1000]( ~(b5__a_in[3].t | logic_ms_4__logic_ms_4__b_in_0.t)) -> logic_ms_4__logic_ms_4__cell_12__a.t- + } + // logic_ms_4__logic_ms_4__cell_12__a.F := or_gate(logic_ms_4__logic_ms_4__cell_00__onehot00, logic_ms_4__logic_ms_4__cell_00__onehot01, logic_ms_4__logic_ms_4__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_00__onehot00 | logic_ms_4__logic_ms_4__cell_00__onehot01 | logic_ms_4__logic_ms_4__cell_00__onehot10) -> logic_ms_4__logic_ms_4__cell_12__a.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_00__onehot00 | logic_ms_4__logic_ms_4__cell_00__onehot01 | logic_ms_4__logic_ms_4__cell_00__onehot10)) -> logic_ms_4__logic_ms_4__cell_12__a.f- + } + // logic_ms_4__logic_ms_4__cell_01__onehot00 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[4].f) -> logic_ms_4__logic_ms_4__cell_01__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[4].f)) -> logic_ms_4__logic_ms_4__cell_01__onehot00- + } + // logic_ms_4__logic_ms_4__cell_01__onehot01 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[4].t) -> logic_ms_4__logic_ms_4__cell_01__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[4].t)) -> logic_ms_4__logic_ms_4__cell_01__onehot01- + } + // logic_ms_4__logic_ms_4__cell_01__onehot10 := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[4].f) -> logic_ms_4__logic_ms_4__cell_01__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[4].f)) -> logic_ms_4__logic_ms_4__cell_01__onehot10- + } + // logic_ms_4__logic_ms_4__cell_13__a.T := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[4].t) -> logic_ms_4__logic_ms_4__cell_13__a.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[4].t)) -> logic_ms_4__logic_ms_4__cell_13__a.t- + } + // logic_ms_4__logic_ms_4__cell_13__a.F := or_gate(logic_ms_4__logic_ms_4__cell_01__onehot00, logic_ms_4__logic_ms_4__cell_01__onehot01, logic_ms_4__logic_ms_4__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_01__onehot00 | logic_ms_4__logic_ms_4__cell_01__onehot01 | logic_ms_4__logic_ms_4__cell_01__onehot10) -> logic_ms_4__logic_ms_4__cell_13__a.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_01__onehot00 | logic_ms_4__logic_ms_4__cell_01__onehot01 | logic_ms_4__logic_ms_4__cell_01__onehot10)) -> logic_ms_4__logic_ms_4__cell_13__a.f- + } + // logic_ms_4__logic_ms_4__cell_02__onehot00 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[5].f) -> logic_ms_4__logic_ms_4__cell_02__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[5].f)) -> logic_ms_4__logic_ms_4__cell_02__onehot00- + } + // logic_ms_4__logic_ms_4__cell_02__onehot01 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[5].t) -> logic_ms_4__logic_ms_4__cell_02__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[5].t)) -> logic_ms_4__logic_ms_4__cell_02__onehot01- + } + // logic_ms_4__logic_ms_4__cell_02__onehot10 := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[5].f) -> logic_ms_4__logic_ms_4__cell_02__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[5].f)) -> logic_ms_4__logic_ms_4__cell_02__onehot10- + } + // logic_ms_4__logic_ms_4__cell_14__a.T := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[5].t) -> logic_ms_4__logic_ms_4__cell_14__a.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[5].t)) -> logic_ms_4__logic_ms_4__cell_14__a.t- + } + // logic_ms_4__logic_ms_4__cell_14__a.F := or_gate(logic_ms_4__logic_ms_4__cell_02__onehot00, logic_ms_4__logic_ms_4__cell_02__onehot01, logic_ms_4__logic_ms_4__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_02__onehot00 | logic_ms_4__logic_ms_4__cell_02__onehot01 | logic_ms_4__logic_ms_4__cell_02__onehot10) -> logic_ms_4__logic_ms_4__cell_14__a.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_02__onehot00 | logic_ms_4__logic_ms_4__cell_02__onehot01 | logic_ms_4__logic_ms_4__cell_02__onehot10)) -> logic_ms_4__logic_ms_4__cell_14__a.f- + } + // logic_ms_4__logic_ms_4__cell_03__onehot00 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[6].f) -> logic_ms_4__logic_ms_4__cell_03__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[6].f)) -> logic_ms_4__logic_ms_4__cell_03__onehot00- + } + // logic_ms_4__logic_ms_4__cell_03__onehot01 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[6].t) -> logic_ms_4__logic_ms_4__cell_03__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[6].t)) -> logic_ms_4__logic_ms_4__cell_03__onehot01- + } + // logic_ms_4__logic_ms_4__cell_03__onehot10 := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[6].f) -> logic_ms_4__logic_ms_4__cell_03__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[6].f)) -> logic_ms_4__logic_ms_4__cell_03__onehot10- + } + // logic_ms_4__logic_ms_4__cell_15__a.T := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[6].t) -> logic_ms_4__logic_ms_4__cell_15__a.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[6].t)) -> logic_ms_4__logic_ms_4__cell_15__a.t- + } + // logic_ms_4__logic_ms_4__cell_15__a.F := or_gate(logic_ms_4__logic_ms_4__cell_03__onehot00, logic_ms_4__logic_ms_4__cell_03__onehot01, logic_ms_4__logic_ms_4__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_03__onehot00 | logic_ms_4__logic_ms_4__cell_03__onehot01 | logic_ms_4__logic_ms_4__cell_03__onehot10) -> logic_ms_4__logic_ms_4__cell_15__a.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_03__onehot00 | logic_ms_4__logic_ms_4__cell_03__onehot01 | logic_ms_4__logic_ms_4__cell_03__onehot10)) -> logic_ms_4__logic_ms_4__cell_15__a.f- + } + // logic_ms_4__logic_ms_4__cell_04__onehot00 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[7].f) -> logic_ms_4__logic_ms_4__cell_04__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[7].f)) -> logic_ms_4__logic_ms_4__cell_04__onehot00- + } + // logic_ms_4__logic_ms_4__cell_04__onehot01 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[7].t) -> logic_ms_4__logic_ms_4__cell_04__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[7].t)) -> logic_ms_4__logic_ms_4__cell_04__onehot01- + } + // logic_ms_4__logic_ms_4__cell_04__onehot10 := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[7].f) -> logic_ms_4__logic_ms_4__cell_04__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[7].f)) -> logic_ms_4__logic_ms_4__cell_04__onehot10- + } + // logic_ms_4__logic_ms_4__cell_16__a.T := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[7].t) -> logic_ms_4__logic_ms_4__cell_16__a.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[7].t)) -> logic_ms_4__logic_ms_4__cell_16__a.t- + } + // logic_ms_4__logic_ms_4__cell_16__a.F := or_gate(logic_ms_4__logic_ms_4__cell_04__onehot00, logic_ms_4__logic_ms_4__cell_04__onehot01, logic_ms_4__logic_ms_4__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_04__onehot00 | logic_ms_4__logic_ms_4__cell_04__onehot01 | logic_ms_4__logic_ms_4__cell_04__onehot10) -> logic_ms_4__logic_ms_4__cell_16__a.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_04__onehot00 | logic_ms_4__logic_ms_4__cell_04__onehot01 | logic_ms_4__logic_ms_4__cell_04__onehot10)) -> logic_ms_4__logic_ms_4__cell_16__a.f- + } + // logic_ms_4__logic_ms_4__cell_05__onehot00 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[0].f) -> logic_ms_4__logic_ms_4__cell_05__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[0].f)) -> logic_ms_4__logic_ms_4__cell_05__onehot00- + } + // logic_ms_4__logic_ms_4__cell_05__onehot01 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[0].t) -> logic_ms_4__logic_ms_4__cell_05__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[0].t)) -> logic_ms_4__logic_ms_4__cell_05__onehot01- + } + // logic_ms_4__logic_ms_4__cell_05__onehot10 := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[0].f) -> logic_ms_4__logic_ms_4__cell_05__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[0].f)) -> logic_ms_4__logic_ms_4__cell_05__onehot10- + } + // logic_ms_4__logic_ms_4__cell_07__b.T := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[0].t) -> logic_ms_4__logic_ms_4__cell_07__b.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[0].t)) -> logic_ms_4__logic_ms_4__cell_07__b.t- + } + // logic_ms_4__logic_ms_4__cell_07__b.F := or_gate(logic_ms_4__logic_ms_4__cell_05__onehot00, logic_ms_4__logic_ms_4__cell_05__onehot01, logic_ms_4__logic_ms_4__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_05__onehot00 | logic_ms_4__logic_ms_4__cell_05__onehot01 | logic_ms_4__logic_ms_4__cell_05__onehot10) -> logic_ms_4__logic_ms_4__cell_07__b.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_05__onehot00 | logic_ms_4__logic_ms_4__cell_05__onehot01 | logic_ms_4__logic_ms_4__cell_05__onehot10)) -> logic_ms_4__logic_ms_4__cell_07__b.f- + } + // logic_ms_4__logic_ms_4__cell_07__onehot00 := cgate(logic_ms_4__logic_ms_4__s_in_5.F, logic_ms_4__logic_ms_4__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__s_in_5.f & logic_ms_4__logic_ms_4__cell_07__b.f) -> logic_ms_4__logic_ms_4__cell_07__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_5.f | logic_ms_4__logic_ms_4__cell_07__b.f)) -> logic_ms_4__logic_ms_4__cell_07__onehot00- + } + // logic_ms_4__logic_ms_4__cell_07__onehot01 := cgate(logic_ms_4__logic_ms_4__s_in_5.F, logic_ms_4__logic_ms_4__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__s_in_5.f & logic_ms_4__logic_ms_4__cell_07__b.t) -> logic_ms_4__logic_ms_4__cell_07__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_5.f | logic_ms_4__logic_ms_4__cell_07__b.t)) -> logic_ms_4__logic_ms_4__cell_07__onehot01- + } + // logic_ms_4__logic_ms_4__cell_07__onehot10 := cgate(logic_ms_4__logic_ms_4__s_in_5.T, logic_ms_4__logic_ms_4__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__s_in_5.t & logic_ms_4__logic_ms_4__cell_07__b.f) -> logic_ms_4__logic_ms_4__cell_07__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_5.t | logic_ms_4__logic_ms_4__cell_07__b.f)) -> logic_ms_4__logic_ms_4__cell_07__onehot10- + } + // logic_ms_4__logic_ms_4__cell_07__onehot11 := cgate(logic_ms_4__logic_ms_4__s_in_5.T, logic_ms_4__logic_ms_4__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__s_in_5.t & logic_ms_4__logic_ms_4__cell_07__b.t) -> logic_ms_4__logic_ms_4__cell_07__onehot11+ + [after=1000]( ~(logic_ms_4__logic_ms_4__s_in_5.t | logic_ms_4__logic_ms_4__cell_07__b.t)) -> logic_ms_4__logic_ms_4__cell_07__onehot11- + } + // logic_ms_4__logic_ms_4__cell_10__c_in_F := or_gate(logic_ms_4__logic_ms_4__cell_07__onehot00, logic_ms_4__logic_ms_4__cell_07__onehot01, logic_ms_4__logic_ms_4__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_07__onehot00 | logic_ms_4__logic_ms_4__cell_07__onehot01 | logic_ms_4__logic_ms_4__cell_07__onehot10) -> logic_ms_4__logic_ms_4__cell_10__c_in_F+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_07__onehot00 | logic_ms_4__logic_ms_4__cell_07__onehot01 | logic_ms_4__logic_ms_4__cell_07__onehot10)) -> logic_ms_4__logic_ms_4__cell_10__c_in_F- + } + // b5__s_in(5).T := or_gate(logic_ms_4__logic_ms_4__cell_07__onehot01, logic_ms_4__logic_ms_4__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_07__onehot01 | logic_ms_4__logic_ms_4__cell_07__onehot10) -> b5__s_in[5].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_07__onehot01 | logic_ms_4__logic_ms_4__cell_07__onehot10)) -> b5__s_in[5].t- + } + // b5__s_in(5).F := or_gate(logic_ms_4__logic_ms_4__cell_07__onehot00, logic_ms_4__logic_ms_4__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_07__onehot00 | logic_ms_4__logic_ms_4__cell_07__onehot11) -> b5__s_in[5].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_07__onehot00 | logic_ms_4__logic_ms_4__cell_07__onehot11)) -> b5__s_in[5].f- + } + // logic_ms_4__logic_ms_4__cell_08__onehot00 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[1].f) -> logic_ms_4__logic_ms_4__cell_08__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[1].f)) -> logic_ms_4__logic_ms_4__cell_08__onehot00- + } + // logic_ms_4__logic_ms_4__cell_08__onehot01 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[1].t) -> logic_ms_4__logic_ms_4__cell_08__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[1].t)) -> logic_ms_4__logic_ms_4__cell_08__onehot01- + } + // logic_ms_4__logic_ms_4__cell_08__onehot10 := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[1].f) -> logic_ms_4__logic_ms_4__cell_08__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[1].f)) -> logic_ms_4__logic_ms_4__cell_08__onehot10- + } + // logic_ms_4__logic_ms_4__cell_10__a.T := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[1].t) -> logic_ms_4__logic_ms_4__cell_10__a.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[1].t)) -> logic_ms_4__logic_ms_4__cell_10__a.t- + } + // logic_ms_4__logic_ms_4__cell_10__a.F := or_gate(logic_ms_4__logic_ms_4__cell_08__onehot00, logic_ms_4__logic_ms_4__cell_08__onehot01, logic_ms_4__logic_ms_4__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_08__onehot00 | logic_ms_4__logic_ms_4__cell_08__onehot01 | logic_ms_4__logic_ms_4__cell_08__onehot10) -> logic_ms_4__logic_ms_4__cell_10__a.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_08__onehot00 | logic_ms_4__logic_ms_4__cell_08__onehot01 | logic_ms_4__logic_ms_4__cell_08__onehot10)) -> logic_ms_4__logic_ms_4__cell_10__a.f- + } + // logic_ms_4__logic_ms_4__cell_09__onehot00 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[2].f) -> logic_ms_4__logic_ms_4__cell_09__onehot00+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[2].f)) -> logic_ms_4__logic_ms_4__cell_09__onehot00- + } + // logic_ms_4__logic_ms_4__cell_09__onehot01 := cgate(logic_ms_4__logic_ms_4__b_in_0.F, b5__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.f & b5__a_in[2].t) -> logic_ms_4__logic_ms_4__cell_09__onehot01+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.f | b5__a_in[2].t)) -> logic_ms_4__logic_ms_4__cell_09__onehot01- + } + // logic_ms_4__logic_ms_4__cell_09__onehot10 := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[2].f) -> logic_ms_4__logic_ms_4__cell_09__onehot10+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[2].f)) -> logic_ms_4__logic_ms_4__cell_09__onehot10- + } + // logic_ms_4__logic_ms_4__cell_11__a.T := cgate(logic_ms_4__logic_ms_4__b_in_0.T, b5__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__b_in_0.t & b5__a_in[2].t) -> logic_ms_4__logic_ms_4__cell_11__a.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__b_in_0.t | b5__a_in[2].t)) -> logic_ms_4__logic_ms_4__cell_11__a.t- + } + // logic_ms_4__logic_ms_4__cell_11__a.F := or_gate(logic_ms_4__logic_ms_4__cell_09__onehot00, logic_ms_4__logic_ms_4__cell_09__onehot01, logic_ms_4__logic_ms_4__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_09__onehot00 | logic_ms_4__logic_ms_4__cell_09__onehot01 | logic_ms_4__logic_ms_4__cell_09__onehot10) -> logic_ms_4__logic_ms_4__cell_11__a.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_09__onehot00 | logic_ms_4__logic_ms_4__cell_09__onehot01 | logic_ms_4__logic_ms_4__cell_09__onehot10)) -> logic_ms_4__logic_ms_4__cell_11__a.f- + } + // logic_ms_4__logic_ms_4__cell_10__aFbF := cgate(logic_ms_4__logic_ms_4__cell_10__a.F, logic_ms_4__logic_ms_4__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__a.f & logic_ms_4__logic_ms_4__s_in_6.f) -> logic_ms_4__logic_ms_4__cell_10__aFbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__a.f | logic_ms_4__logic_ms_4__s_in_6.f)) -> logic_ms_4__logic_ms_4__cell_10__aFbF- + } + // logic_ms_4__logic_ms_4__cell_10__aFbT := cgate(logic_ms_4__logic_ms_4__cell_10__a.F, logic_ms_4__logic_ms_4__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__a.f & logic_ms_4__logic_ms_4__s_in_6.t) -> logic_ms_4__logic_ms_4__cell_10__aFbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__a.f | logic_ms_4__logic_ms_4__s_in_6.t)) -> logic_ms_4__logic_ms_4__cell_10__aFbT- + } + // logic_ms_4__logic_ms_4__cell_10__aTbF := cgate(logic_ms_4__logic_ms_4__cell_10__a.T, logic_ms_4__logic_ms_4__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__a.t & logic_ms_4__logic_ms_4__s_in_6.f) -> logic_ms_4__logic_ms_4__cell_10__aTbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__a.t | logic_ms_4__logic_ms_4__s_in_6.f)) -> logic_ms_4__logic_ms_4__cell_10__aTbF- + } + // logic_ms_4__logic_ms_4__cell_10__aTbT := cgate(logic_ms_4__logic_ms_4__cell_10__a.T, logic_ms_4__logic_ms_4__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__a.t & logic_ms_4__logic_ms_4__s_in_6.t) -> logic_ms_4__logic_ms_4__cell_10__aTbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__a.t | logic_ms_4__logic_ms_4__s_in_6.t)) -> logic_ms_4__logic_ms_4__cell_10__aTbT- + } + // logic_ms_4__logic_ms_4__cell_10__x.F := or_gate(logic_ms_4__logic_ms_4__cell_10__aFbF, logic_ms_4__logic_ms_4__cell_10__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__aFbF | logic_ms_4__logic_ms_4__cell_10__aTbT) -> logic_ms_4__logic_ms_4__cell_10__x.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__aFbF | logic_ms_4__logic_ms_4__cell_10__aTbT)) -> logic_ms_4__logic_ms_4__cell_10__x.f- + } + // logic_ms_4__logic_ms_4__cell_10__x.T := or_gate(logic_ms_4__logic_ms_4__cell_10__aFbT, logic_ms_4__logic_ms_4__cell_10__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__aFbT | logic_ms_4__logic_ms_4__cell_10__aTbF) -> logic_ms_4__logic_ms_4__cell_10__x.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__aFbT | logic_ms_4__logic_ms_4__cell_10__aTbF)) -> logic_ms_4__logic_ms_4__cell_10__x.t- + } + // logic_ms_4__logic_ms_4__cell_10__y.T := and_gate(logic_ms_4__logic_ms_4__cell_10__a.T, logic_ms_4__logic_ms_4__s_in_6.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__a.t & logic_ms_4__logic_ms_4__s_in_6.t) -> logic_ms_4__logic_ms_4__cell_10__y.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__a.t & logic_ms_4__logic_ms_4__s_in_6.t)) -> logic_ms_4__logic_ms_4__cell_10__y.t- + } + // logic_ms_4__logic_ms_4__cell_10__y.F := or_gate(logic_ms_4__logic_ms_4__cell_10__a.F, logic_ms_4__logic_ms_4__s_in_6.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__a.f | logic_ms_4__logic_ms_4__s_in_6.f) -> logic_ms_4__logic_ms_4__cell_10__y.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__a.f | logic_ms_4__logic_ms_4__s_in_6.f)) -> logic_ms_4__logic_ms_4__cell_10__y.f- + } + // logic_ms_4__logic_ms_4__cell_10__xFcF := cgate(logic_ms_4__logic_ms_4__cell_10__x.F, logic_ms_4__logic_ms_4__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__x.f & logic_ms_4__logic_ms_4__cell_10__c_in_F) -> logic_ms_4__logic_ms_4__cell_10__xFcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__x.f | logic_ms_4__logic_ms_4__cell_10__c_in_F)) -> logic_ms_4__logic_ms_4__cell_10__xFcF- + } + // logic_ms_4__logic_ms_4__cell_10__xFcT := cgate(logic_ms_4__logic_ms_4__cell_10__x.F, logic_ms_4__logic_ms_4__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__x.f & logic_ms_4__logic_ms_4__cell_07__onehot11) -> logic_ms_4__logic_ms_4__cell_10__xFcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__x.f | logic_ms_4__logic_ms_4__cell_07__onehot11)) -> logic_ms_4__logic_ms_4__cell_10__xFcT- + } + // logic_ms_4__logic_ms_4__cell_10__xTcF := cgate(logic_ms_4__logic_ms_4__cell_10__x.T, logic_ms_4__logic_ms_4__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__x.t & logic_ms_4__logic_ms_4__cell_10__c_in_F) -> logic_ms_4__logic_ms_4__cell_10__xTcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__x.t | logic_ms_4__logic_ms_4__cell_10__c_in_F)) -> logic_ms_4__logic_ms_4__cell_10__xTcF- + } + // logic_ms_4__logic_ms_4__cell_10__xTcT := cgate(logic_ms_4__logic_ms_4__cell_10__x.T, logic_ms_4__logic_ms_4__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__x.t & logic_ms_4__logic_ms_4__cell_07__onehot11) -> logic_ms_4__logic_ms_4__cell_10__xTcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__x.t | logic_ms_4__logic_ms_4__cell_07__onehot11)) -> logic_ms_4__logic_ms_4__cell_10__xTcT- + } + // b5__s_in(6).T := or_gate(logic_ms_4__logic_ms_4__cell_10__xFcT, logic_ms_4__logic_ms_4__cell_10__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__xFcT | logic_ms_4__logic_ms_4__cell_10__xTcF) -> b5__s_in[6].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__xFcT | logic_ms_4__logic_ms_4__cell_10__xTcF)) -> b5__s_in[6].t- + } + // b5__s_in(6).F := or_gate(logic_ms_4__logic_ms_4__cell_10__xFcF, logic_ms_4__logic_ms_4__cell_10__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__xFcF | logic_ms_4__logic_ms_4__cell_10__xTcT) -> b5__s_in[6].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__xFcF | logic_ms_4__logic_ms_4__cell_10__xTcT)) -> b5__s_in[6].f- + } + // logic_ms_4__logic_ms_4__cell_10__z.T := and_gate(logic_ms_4__logic_ms_4__cell_10__x.T, logic_ms_4__logic_ms_4__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__x.t & logic_ms_4__logic_ms_4__cell_07__onehot11) -> logic_ms_4__logic_ms_4__cell_10__z.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__x.t & logic_ms_4__logic_ms_4__cell_07__onehot11)) -> logic_ms_4__logic_ms_4__cell_10__z.t- + } + // logic_ms_4__logic_ms_4__cell_10__z.F := or_gate(logic_ms_4__logic_ms_4__cell_10__x.F, logic_ms_4__logic_ms_4__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__x.f | logic_ms_4__logic_ms_4__cell_10__c_in_F) -> logic_ms_4__logic_ms_4__cell_10__z.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__x.f | logic_ms_4__logic_ms_4__cell_10__c_in_F)) -> logic_ms_4__logic_ms_4__cell_10__z.f- + } + // logic_ms_4__logic_ms_4__cell_11__c_in.F := cgate(logic_ms_4__logic_ms_4__cell_10__y.F, logic_ms_4__logic_ms_4__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__y.f & logic_ms_4__logic_ms_4__cell_10__z.f) -> logic_ms_4__logic_ms_4__cell_11__c_in.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__y.f | logic_ms_4__logic_ms_4__cell_10__z.f)) -> logic_ms_4__logic_ms_4__cell_11__c_in.f- + } + // logic_ms_4__logic_ms_4__cell_10__yFzT := cgate(logic_ms_4__logic_ms_4__cell_10__y.F, logic_ms_4__logic_ms_4__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__y.f & logic_ms_4__logic_ms_4__cell_10__z.t) -> logic_ms_4__logic_ms_4__cell_10__yFzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__y.f | logic_ms_4__logic_ms_4__cell_10__z.t)) -> logic_ms_4__logic_ms_4__cell_10__yFzT- + } + // logic_ms_4__logic_ms_4__cell_10__yTzF := cgate(logic_ms_4__logic_ms_4__cell_10__y.T, logic_ms_4__logic_ms_4__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__y.t & logic_ms_4__logic_ms_4__cell_10__z.f) -> logic_ms_4__logic_ms_4__cell_10__yTzF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__y.t | logic_ms_4__logic_ms_4__cell_10__z.f)) -> logic_ms_4__logic_ms_4__cell_10__yTzF- + } + // logic_ms_4__logic_ms_4__cell_10__yTzT := cgate(logic_ms_4__logic_ms_4__cell_10__y.T, logic_ms_4__logic_ms_4__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__y.t & logic_ms_4__logic_ms_4__cell_10__z.t) -> logic_ms_4__logic_ms_4__cell_10__yTzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__y.t | logic_ms_4__logic_ms_4__cell_10__z.t)) -> logic_ms_4__logic_ms_4__cell_10__yTzT- + } + // logic_ms_4__logic_ms_4__cell_11__c_in.T := or_gate(logic_ms_4__logic_ms_4__cell_10__yFzT, logic_ms_4__logic_ms_4__cell_10__yTzF, logic_ms_4__logic_ms_4__cell_10__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_10__yFzT | logic_ms_4__logic_ms_4__cell_10__yTzF | logic_ms_4__logic_ms_4__cell_10__yTzT) -> logic_ms_4__logic_ms_4__cell_11__c_in.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_10__yFzT | logic_ms_4__logic_ms_4__cell_10__yTzF | logic_ms_4__logic_ms_4__cell_10__yTzT)) -> logic_ms_4__logic_ms_4__cell_11__c_in.t- + } + // logic_ms_4__logic_ms_4__cell_11__aFbF := cgate(logic_ms_4__logic_ms_4__cell_11__a.F, logic_ms_4__logic_ms_4__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__a.f & logic_ms_4__logic_ms_4__s_in_7.f) -> logic_ms_4__logic_ms_4__cell_11__aFbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__a.f | logic_ms_4__logic_ms_4__s_in_7.f)) -> logic_ms_4__logic_ms_4__cell_11__aFbF- + } + // logic_ms_4__logic_ms_4__cell_11__aFbT := cgate(logic_ms_4__logic_ms_4__cell_11__a.F, logic_ms_4__logic_ms_4__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__a.f & logic_ms_4__logic_ms_4__s_in_7.t) -> logic_ms_4__logic_ms_4__cell_11__aFbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__a.f | logic_ms_4__logic_ms_4__s_in_7.t)) -> logic_ms_4__logic_ms_4__cell_11__aFbT- + } + // logic_ms_4__logic_ms_4__cell_11__aTbF := cgate(logic_ms_4__logic_ms_4__cell_11__a.T, logic_ms_4__logic_ms_4__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__a.t & logic_ms_4__logic_ms_4__s_in_7.f) -> logic_ms_4__logic_ms_4__cell_11__aTbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__a.t | logic_ms_4__logic_ms_4__s_in_7.f)) -> logic_ms_4__logic_ms_4__cell_11__aTbF- + } + // logic_ms_4__logic_ms_4__cell_11__aTbT := cgate(logic_ms_4__logic_ms_4__cell_11__a.T, logic_ms_4__logic_ms_4__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__a.t & logic_ms_4__logic_ms_4__s_in_7.t) -> logic_ms_4__logic_ms_4__cell_11__aTbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__a.t | logic_ms_4__logic_ms_4__s_in_7.t)) -> logic_ms_4__logic_ms_4__cell_11__aTbT- + } + // logic_ms_4__logic_ms_4__cell_11__x.F := or_gate(logic_ms_4__logic_ms_4__cell_11__aFbF, logic_ms_4__logic_ms_4__cell_11__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__aFbF | logic_ms_4__logic_ms_4__cell_11__aTbT) -> logic_ms_4__logic_ms_4__cell_11__x.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__aFbF | logic_ms_4__logic_ms_4__cell_11__aTbT)) -> logic_ms_4__logic_ms_4__cell_11__x.f- + } + // logic_ms_4__logic_ms_4__cell_11__x.T := or_gate(logic_ms_4__logic_ms_4__cell_11__aFbT, logic_ms_4__logic_ms_4__cell_11__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__aFbT | logic_ms_4__logic_ms_4__cell_11__aTbF) -> logic_ms_4__logic_ms_4__cell_11__x.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__aFbT | logic_ms_4__logic_ms_4__cell_11__aTbF)) -> logic_ms_4__logic_ms_4__cell_11__x.t- + } + // logic_ms_4__logic_ms_4__cell_11__y.T := and_gate(logic_ms_4__logic_ms_4__cell_11__a.T, logic_ms_4__logic_ms_4__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__a.t & logic_ms_4__logic_ms_4__s_in_7.t) -> logic_ms_4__logic_ms_4__cell_11__y.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__a.t & logic_ms_4__logic_ms_4__s_in_7.t)) -> logic_ms_4__logic_ms_4__cell_11__y.t- + } + // logic_ms_4__logic_ms_4__cell_11__y.F := or_gate(logic_ms_4__logic_ms_4__cell_11__a.F, logic_ms_4__logic_ms_4__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__a.f | logic_ms_4__logic_ms_4__s_in_7.f) -> logic_ms_4__logic_ms_4__cell_11__y.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__a.f | logic_ms_4__logic_ms_4__s_in_7.f)) -> logic_ms_4__logic_ms_4__cell_11__y.f- + } + // logic_ms_4__logic_ms_4__cell_11__xFcF := cgate(logic_ms_4__logic_ms_4__cell_11__x.F, logic_ms_4__logic_ms_4__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__x.f & logic_ms_4__logic_ms_4__cell_11__c_in.f) -> logic_ms_4__logic_ms_4__cell_11__xFcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__x.f | logic_ms_4__logic_ms_4__cell_11__c_in.f)) -> logic_ms_4__logic_ms_4__cell_11__xFcF- + } + // logic_ms_4__logic_ms_4__cell_11__xFcT := cgate(logic_ms_4__logic_ms_4__cell_11__x.F, logic_ms_4__logic_ms_4__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__x.f & logic_ms_4__logic_ms_4__cell_11__c_in.t) -> logic_ms_4__logic_ms_4__cell_11__xFcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__x.f | logic_ms_4__logic_ms_4__cell_11__c_in.t)) -> logic_ms_4__logic_ms_4__cell_11__xFcT- + } + // logic_ms_4__logic_ms_4__cell_11__xTcF := cgate(logic_ms_4__logic_ms_4__cell_11__x.T, logic_ms_4__logic_ms_4__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__x.t & logic_ms_4__logic_ms_4__cell_11__c_in.f) -> logic_ms_4__logic_ms_4__cell_11__xTcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__x.t | logic_ms_4__logic_ms_4__cell_11__c_in.f)) -> logic_ms_4__logic_ms_4__cell_11__xTcF- + } + // logic_ms_4__logic_ms_4__cell_11__xTcT := cgate(logic_ms_4__logic_ms_4__cell_11__x.T, logic_ms_4__logic_ms_4__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__x.t & logic_ms_4__logic_ms_4__cell_11__c_in.t) -> logic_ms_4__logic_ms_4__cell_11__xTcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__x.t | logic_ms_4__logic_ms_4__cell_11__c_in.t)) -> logic_ms_4__logic_ms_4__cell_11__xTcT- + } + // b5__s_in(7).T := or_gate(logic_ms_4__logic_ms_4__cell_11__xFcT, logic_ms_4__logic_ms_4__cell_11__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__xFcT | logic_ms_4__logic_ms_4__cell_11__xTcF) -> b5__s_in[7].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__xFcT | logic_ms_4__logic_ms_4__cell_11__xTcF)) -> b5__s_in[7].t- + } + // b5__s_in(7).F := or_gate(logic_ms_4__logic_ms_4__cell_11__xFcF, logic_ms_4__logic_ms_4__cell_11__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__xFcF | logic_ms_4__logic_ms_4__cell_11__xTcT) -> b5__s_in[7].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__xFcF | logic_ms_4__logic_ms_4__cell_11__xTcT)) -> b5__s_in[7].f- + } + // logic_ms_4__logic_ms_4__cell_11__z.T := and_gate(logic_ms_4__logic_ms_4__cell_11__x.T, logic_ms_4__logic_ms_4__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__x.t & logic_ms_4__logic_ms_4__cell_11__c_in.t) -> logic_ms_4__logic_ms_4__cell_11__z.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__x.t & logic_ms_4__logic_ms_4__cell_11__c_in.t)) -> logic_ms_4__logic_ms_4__cell_11__z.t- + } + // logic_ms_4__logic_ms_4__cell_11__z.F := or_gate(logic_ms_4__logic_ms_4__cell_11__x.F, logic_ms_4__logic_ms_4__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__x.f | logic_ms_4__logic_ms_4__cell_11__c_in.f) -> logic_ms_4__logic_ms_4__cell_11__z.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__x.f | logic_ms_4__logic_ms_4__cell_11__c_in.f)) -> logic_ms_4__logic_ms_4__cell_11__z.f- + } + // logic_ms_4__logic_ms_4__cell_12__c_in.F := cgate(logic_ms_4__logic_ms_4__cell_11__y.F, logic_ms_4__logic_ms_4__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__y.f & logic_ms_4__logic_ms_4__cell_11__z.f) -> logic_ms_4__logic_ms_4__cell_12__c_in.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__y.f | logic_ms_4__logic_ms_4__cell_11__z.f)) -> logic_ms_4__logic_ms_4__cell_12__c_in.f- + } + // logic_ms_4__logic_ms_4__cell_11__yFzT := cgate(logic_ms_4__logic_ms_4__cell_11__y.F, logic_ms_4__logic_ms_4__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__y.f & logic_ms_4__logic_ms_4__cell_11__z.t) -> logic_ms_4__logic_ms_4__cell_11__yFzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__y.f | logic_ms_4__logic_ms_4__cell_11__z.t)) -> logic_ms_4__logic_ms_4__cell_11__yFzT- + } + // logic_ms_4__logic_ms_4__cell_11__yTzF := cgate(logic_ms_4__logic_ms_4__cell_11__y.T, logic_ms_4__logic_ms_4__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__y.t & logic_ms_4__logic_ms_4__cell_11__z.f) -> logic_ms_4__logic_ms_4__cell_11__yTzF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__y.t | logic_ms_4__logic_ms_4__cell_11__z.f)) -> logic_ms_4__logic_ms_4__cell_11__yTzF- + } + // logic_ms_4__logic_ms_4__cell_11__yTzT := cgate(logic_ms_4__logic_ms_4__cell_11__y.T, logic_ms_4__logic_ms_4__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__y.t & logic_ms_4__logic_ms_4__cell_11__z.t) -> logic_ms_4__logic_ms_4__cell_11__yTzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__y.t | logic_ms_4__logic_ms_4__cell_11__z.t)) -> logic_ms_4__logic_ms_4__cell_11__yTzT- + } + // logic_ms_4__logic_ms_4__cell_12__c_in.T := or_gate(logic_ms_4__logic_ms_4__cell_11__yFzT, logic_ms_4__logic_ms_4__cell_11__yTzF, logic_ms_4__logic_ms_4__cell_11__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_11__yFzT | logic_ms_4__logic_ms_4__cell_11__yTzF | logic_ms_4__logic_ms_4__cell_11__yTzT) -> logic_ms_4__logic_ms_4__cell_12__c_in.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_11__yFzT | logic_ms_4__logic_ms_4__cell_11__yTzF | logic_ms_4__logic_ms_4__cell_11__yTzT)) -> logic_ms_4__logic_ms_4__cell_12__c_in.t- + } + // logic_ms_4__logic_ms_4__cell_12__aFbF := cgate(logic_ms_4__logic_ms_4__cell_12__a.F, logic_ms_4__logic_ms_4__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__a.f & logic_ms_4__logic_ms_4__s_in_8.f) -> logic_ms_4__logic_ms_4__cell_12__aFbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__a.f | logic_ms_4__logic_ms_4__s_in_8.f)) -> logic_ms_4__logic_ms_4__cell_12__aFbF- + } + // logic_ms_4__logic_ms_4__cell_12__aFbT := cgate(logic_ms_4__logic_ms_4__cell_12__a.F, logic_ms_4__logic_ms_4__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__a.f & logic_ms_4__logic_ms_4__s_in_8.t) -> logic_ms_4__logic_ms_4__cell_12__aFbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__a.f | logic_ms_4__logic_ms_4__s_in_8.t)) -> logic_ms_4__logic_ms_4__cell_12__aFbT- + } + // logic_ms_4__logic_ms_4__cell_12__aTbF := cgate(logic_ms_4__logic_ms_4__cell_12__a.T, logic_ms_4__logic_ms_4__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__a.t & logic_ms_4__logic_ms_4__s_in_8.f) -> logic_ms_4__logic_ms_4__cell_12__aTbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__a.t | logic_ms_4__logic_ms_4__s_in_8.f)) -> logic_ms_4__logic_ms_4__cell_12__aTbF- + } + // logic_ms_4__logic_ms_4__cell_12__aTbT := cgate(logic_ms_4__logic_ms_4__cell_12__a.T, logic_ms_4__logic_ms_4__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__a.t & logic_ms_4__logic_ms_4__s_in_8.t) -> logic_ms_4__logic_ms_4__cell_12__aTbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__a.t | logic_ms_4__logic_ms_4__s_in_8.t)) -> logic_ms_4__logic_ms_4__cell_12__aTbT- + } + // logic_ms_4__logic_ms_4__cell_12__x.F := or_gate(logic_ms_4__logic_ms_4__cell_12__aFbF, logic_ms_4__logic_ms_4__cell_12__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__aFbF | logic_ms_4__logic_ms_4__cell_12__aTbT) -> logic_ms_4__logic_ms_4__cell_12__x.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__aFbF | logic_ms_4__logic_ms_4__cell_12__aTbT)) -> logic_ms_4__logic_ms_4__cell_12__x.f- + } + // logic_ms_4__logic_ms_4__cell_12__x.T := or_gate(logic_ms_4__logic_ms_4__cell_12__aFbT, logic_ms_4__logic_ms_4__cell_12__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__aFbT | logic_ms_4__logic_ms_4__cell_12__aTbF) -> logic_ms_4__logic_ms_4__cell_12__x.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__aFbT | logic_ms_4__logic_ms_4__cell_12__aTbF)) -> logic_ms_4__logic_ms_4__cell_12__x.t- + } + // logic_ms_4__logic_ms_4__cell_12__y.T := and_gate(logic_ms_4__logic_ms_4__cell_12__a.T, logic_ms_4__logic_ms_4__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__a.t & logic_ms_4__logic_ms_4__s_in_8.t) -> logic_ms_4__logic_ms_4__cell_12__y.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__a.t & logic_ms_4__logic_ms_4__s_in_8.t)) -> logic_ms_4__logic_ms_4__cell_12__y.t- + } + // logic_ms_4__logic_ms_4__cell_12__y.F := or_gate(logic_ms_4__logic_ms_4__cell_12__a.F, logic_ms_4__logic_ms_4__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__a.f | logic_ms_4__logic_ms_4__s_in_8.f) -> logic_ms_4__logic_ms_4__cell_12__y.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__a.f | logic_ms_4__logic_ms_4__s_in_8.f)) -> logic_ms_4__logic_ms_4__cell_12__y.f- + } + // logic_ms_4__logic_ms_4__cell_12__xFcF := cgate(logic_ms_4__logic_ms_4__cell_12__x.F, logic_ms_4__logic_ms_4__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__x.f & logic_ms_4__logic_ms_4__cell_12__c_in.f) -> logic_ms_4__logic_ms_4__cell_12__xFcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__x.f | logic_ms_4__logic_ms_4__cell_12__c_in.f)) -> logic_ms_4__logic_ms_4__cell_12__xFcF- + } + // logic_ms_4__logic_ms_4__cell_12__xFcT := cgate(logic_ms_4__logic_ms_4__cell_12__x.F, logic_ms_4__logic_ms_4__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__x.f & logic_ms_4__logic_ms_4__cell_12__c_in.t) -> logic_ms_4__logic_ms_4__cell_12__xFcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__x.f | logic_ms_4__logic_ms_4__cell_12__c_in.t)) -> logic_ms_4__logic_ms_4__cell_12__xFcT- + } + // logic_ms_4__logic_ms_4__cell_12__xTcF := cgate(logic_ms_4__logic_ms_4__cell_12__x.T, logic_ms_4__logic_ms_4__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__x.t & logic_ms_4__logic_ms_4__cell_12__c_in.f) -> logic_ms_4__logic_ms_4__cell_12__xTcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__x.t | logic_ms_4__logic_ms_4__cell_12__c_in.f)) -> logic_ms_4__logic_ms_4__cell_12__xTcF- + } + // logic_ms_4__logic_ms_4__cell_12__xTcT := cgate(logic_ms_4__logic_ms_4__cell_12__x.T, logic_ms_4__logic_ms_4__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__x.t & logic_ms_4__logic_ms_4__cell_12__c_in.t) -> logic_ms_4__logic_ms_4__cell_12__xTcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__x.t | logic_ms_4__logic_ms_4__cell_12__c_in.t)) -> logic_ms_4__logic_ms_4__cell_12__xTcT- + } + // b5__s_in(8).T := or_gate(logic_ms_4__logic_ms_4__cell_12__xFcT, logic_ms_4__logic_ms_4__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__xFcT | logic_ms_4__logic_ms_4__cell_12__xTcF) -> b5__s_in[8].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__xFcT | logic_ms_4__logic_ms_4__cell_12__xTcF)) -> b5__s_in[8].t- + } + // b5__s_in(8).F := or_gate(logic_ms_4__logic_ms_4__cell_12__xFcF, logic_ms_4__logic_ms_4__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__xFcF | logic_ms_4__logic_ms_4__cell_12__xTcT) -> b5__s_in[8].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__xFcF | logic_ms_4__logic_ms_4__cell_12__xTcT)) -> b5__s_in[8].f- + } + // logic_ms_4__logic_ms_4__cell_12__z.T := and_gate(logic_ms_4__logic_ms_4__cell_12__x.T, logic_ms_4__logic_ms_4__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__x.t & logic_ms_4__logic_ms_4__cell_12__c_in.t) -> logic_ms_4__logic_ms_4__cell_12__z.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__x.t & logic_ms_4__logic_ms_4__cell_12__c_in.t)) -> logic_ms_4__logic_ms_4__cell_12__z.t- + } + // logic_ms_4__logic_ms_4__cell_12__z.F := or_gate(logic_ms_4__logic_ms_4__cell_12__x.F, logic_ms_4__logic_ms_4__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__x.f | logic_ms_4__logic_ms_4__cell_12__c_in.f) -> logic_ms_4__logic_ms_4__cell_12__z.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__x.f | logic_ms_4__logic_ms_4__cell_12__c_in.f)) -> logic_ms_4__logic_ms_4__cell_12__z.f- + } + // logic_ms_4__logic_ms_4__cell_13__c_in.F := cgate(logic_ms_4__logic_ms_4__cell_12__y.F, logic_ms_4__logic_ms_4__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__y.f & logic_ms_4__logic_ms_4__cell_12__z.f) -> logic_ms_4__logic_ms_4__cell_13__c_in.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__y.f | logic_ms_4__logic_ms_4__cell_12__z.f)) -> logic_ms_4__logic_ms_4__cell_13__c_in.f- + } + // logic_ms_4__logic_ms_4__cell_12__yFzT := cgate(logic_ms_4__logic_ms_4__cell_12__y.F, logic_ms_4__logic_ms_4__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__y.f & logic_ms_4__logic_ms_4__cell_12__z.t) -> logic_ms_4__logic_ms_4__cell_12__yFzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__y.f | logic_ms_4__logic_ms_4__cell_12__z.t)) -> logic_ms_4__logic_ms_4__cell_12__yFzT- + } + // logic_ms_4__logic_ms_4__cell_12__yTzF := cgate(logic_ms_4__logic_ms_4__cell_12__y.T, logic_ms_4__logic_ms_4__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__y.t & logic_ms_4__logic_ms_4__cell_12__z.f) -> logic_ms_4__logic_ms_4__cell_12__yTzF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__y.t | logic_ms_4__logic_ms_4__cell_12__z.f)) -> logic_ms_4__logic_ms_4__cell_12__yTzF- + } + // logic_ms_4__logic_ms_4__cell_12__yTzT := cgate(logic_ms_4__logic_ms_4__cell_12__y.T, logic_ms_4__logic_ms_4__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__y.t & logic_ms_4__logic_ms_4__cell_12__z.t) -> logic_ms_4__logic_ms_4__cell_12__yTzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__y.t | logic_ms_4__logic_ms_4__cell_12__z.t)) -> logic_ms_4__logic_ms_4__cell_12__yTzT- + } + // logic_ms_4__logic_ms_4__cell_13__c_in.T := or_gate(logic_ms_4__logic_ms_4__cell_12__yFzT, logic_ms_4__logic_ms_4__cell_12__yTzF, logic_ms_4__logic_ms_4__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_12__yFzT | logic_ms_4__logic_ms_4__cell_12__yTzF | logic_ms_4__logic_ms_4__cell_12__yTzT) -> logic_ms_4__logic_ms_4__cell_13__c_in.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_12__yFzT | logic_ms_4__logic_ms_4__cell_12__yTzF | logic_ms_4__logic_ms_4__cell_12__yTzT)) -> logic_ms_4__logic_ms_4__cell_13__c_in.t- + } + // logic_ms_4__logic_ms_4__cell_13__aFbF := cgate(logic_ms_4__logic_ms_4__cell_13__a.F, logic_ms_4__logic_ms_4__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__a.f & logic_ms_4__logic_ms_4__s_in_9.f) -> logic_ms_4__logic_ms_4__cell_13__aFbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__a.f | logic_ms_4__logic_ms_4__s_in_9.f)) -> logic_ms_4__logic_ms_4__cell_13__aFbF- + } + // logic_ms_4__logic_ms_4__cell_13__aFbT := cgate(logic_ms_4__logic_ms_4__cell_13__a.F, logic_ms_4__logic_ms_4__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__a.f & logic_ms_4__logic_ms_4__s_in_9.t) -> logic_ms_4__logic_ms_4__cell_13__aFbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__a.f | logic_ms_4__logic_ms_4__s_in_9.t)) -> logic_ms_4__logic_ms_4__cell_13__aFbT- + } + // logic_ms_4__logic_ms_4__cell_13__aTbF := cgate(logic_ms_4__logic_ms_4__cell_13__a.T, logic_ms_4__logic_ms_4__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__a.t & logic_ms_4__logic_ms_4__s_in_9.f) -> logic_ms_4__logic_ms_4__cell_13__aTbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__a.t | logic_ms_4__logic_ms_4__s_in_9.f)) -> logic_ms_4__logic_ms_4__cell_13__aTbF- + } + // logic_ms_4__logic_ms_4__cell_13__aTbT := cgate(logic_ms_4__logic_ms_4__cell_13__a.T, logic_ms_4__logic_ms_4__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__a.t & logic_ms_4__logic_ms_4__s_in_9.t) -> logic_ms_4__logic_ms_4__cell_13__aTbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__a.t | logic_ms_4__logic_ms_4__s_in_9.t)) -> logic_ms_4__logic_ms_4__cell_13__aTbT- + } + // logic_ms_4__logic_ms_4__cell_13__x.F := or_gate(logic_ms_4__logic_ms_4__cell_13__aFbF, logic_ms_4__logic_ms_4__cell_13__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__aFbF | logic_ms_4__logic_ms_4__cell_13__aTbT) -> logic_ms_4__logic_ms_4__cell_13__x.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__aFbF | logic_ms_4__logic_ms_4__cell_13__aTbT)) -> logic_ms_4__logic_ms_4__cell_13__x.f- + } + // logic_ms_4__logic_ms_4__cell_13__x.T := or_gate(logic_ms_4__logic_ms_4__cell_13__aFbT, logic_ms_4__logic_ms_4__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__aFbT | logic_ms_4__logic_ms_4__cell_13__aTbF) -> logic_ms_4__logic_ms_4__cell_13__x.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__aFbT | logic_ms_4__logic_ms_4__cell_13__aTbF)) -> logic_ms_4__logic_ms_4__cell_13__x.t- + } + // logic_ms_4__logic_ms_4__cell_13__y.T := and_gate(logic_ms_4__logic_ms_4__cell_13__a.T, logic_ms_4__logic_ms_4__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__a.t & logic_ms_4__logic_ms_4__s_in_9.t) -> logic_ms_4__logic_ms_4__cell_13__y.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__a.t & logic_ms_4__logic_ms_4__s_in_9.t)) -> logic_ms_4__logic_ms_4__cell_13__y.t- + } + // logic_ms_4__logic_ms_4__cell_13__y.F := or_gate(logic_ms_4__logic_ms_4__cell_13__a.F, logic_ms_4__logic_ms_4__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__a.f | logic_ms_4__logic_ms_4__s_in_9.f) -> logic_ms_4__logic_ms_4__cell_13__y.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__a.f | logic_ms_4__logic_ms_4__s_in_9.f)) -> logic_ms_4__logic_ms_4__cell_13__y.f- + } + // logic_ms_4__logic_ms_4__cell_13__xFcF := cgate(logic_ms_4__logic_ms_4__cell_13__x.F, logic_ms_4__logic_ms_4__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__x.f & logic_ms_4__logic_ms_4__cell_13__c_in.f) -> logic_ms_4__logic_ms_4__cell_13__xFcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__x.f | logic_ms_4__logic_ms_4__cell_13__c_in.f)) -> logic_ms_4__logic_ms_4__cell_13__xFcF- + } + // logic_ms_4__logic_ms_4__cell_13__xFcT := cgate(logic_ms_4__logic_ms_4__cell_13__x.F, logic_ms_4__logic_ms_4__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__x.f & logic_ms_4__logic_ms_4__cell_13__c_in.t) -> logic_ms_4__logic_ms_4__cell_13__xFcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__x.f | logic_ms_4__logic_ms_4__cell_13__c_in.t)) -> logic_ms_4__logic_ms_4__cell_13__xFcT- + } + // logic_ms_4__logic_ms_4__cell_13__xTcF := cgate(logic_ms_4__logic_ms_4__cell_13__x.T, logic_ms_4__logic_ms_4__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__x.t & logic_ms_4__logic_ms_4__cell_13__c_in.f) -> logic_ms_4__logic_ms_4__cell_13__xTcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__x.t | logic_ms_4__logic_ms_4__cell_13__c_in.f)) -> logic_ms_4__logic_ms_4__cell_13__xTcF- + } + // logic_ms_4__logic_ms_4__cell_13__xTcT := cgate(logic_ms_4__logic_ms_4__cell_13__x.T, logic_ms_4__logic_ms_4__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__x.t & logic_ms_4__logic_ms_4__cell_13__c_in.t) -> logic_ms_4__logic_ms_4__cell_13__xTcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__x.t | logic_ms_4__logic_ms_4__cell_13__c_in.t)) -> logic_ms_4__logic_ms_4__cell_13__xTcT- + } + // b5__s_in(9).T := or_gate(logic_ms_4__logic_ms_4__cell_13__xFcT, logic_ms_4__logic_ms_4__cell_13__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__xFcT | logic_ms_4__logic_ms_4__cell_13__xTcF) -> b5__s_in[9].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__xFcT | logic_ms_4__logic_ms_4__cell_13__xTcF)) -> b5__s_in[9].t- + } + // b5__s_in(9).F := or_gate(logic_ms_4__logic_ms_4__cell_13__xFcF, logic_ms_4__logic_ms_4__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__xFcF | logic_ms_4__logic_ms_4__cell_13__xTcT) -> b5__s_in[9].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__xFcF | logic_ms_4__logic_ms_4__cell_13__xTcT)) -> b5__s_in[9].f- + } + // logic_ms_4__logic_ms_4__cell_13__z.T := and_gate(logic_ms_4__logic_ms_4__cell_13__x.T, logic_ms_4__logic_ms_4__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__x.t & logic_ms_4__logic_ms_4__cell_13__c_in.t) -> logic_ms_4__logic_ms_4__cell_13__z.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__x.t & logic_ms_4__logic_ms_4__cell_13__c_in.t)) -> logic_ms_4__logic_ms_4__cell_13__z.t- + } + // logic_ms_4__logic_ms_4__cell_13__z.F := or_gate(logic_ms_4__logic_ms_4__cell_13__x.F, logic_ms_4__logic_ms_4__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__x.f | logic_ms_4__logic_ms_4__cell_13__c_in.f) -> logic_ms_4__logic_ms_4__cell_13__z.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__x.f | logic_ms_4__logic_ms_4__cell_13__c_in.f)) -> logic_ms_4__logic_ms_4__cell_13__z.f- + } + // logic_ms_4__logic_ms_4__cell_14__c_in.F := cgate(logic_ms_4__logic_ms_4__cell_13__y.F, logic_ms_4__logic_ms_4__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__y.f & logic_ms_4__logic_ms_4__cell_13__z.f) -> logic_ms_4__logic_ms_4__cell_14__c_in.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__y.f | logic_ms_4__logic_ms_4__cell_13__z.f)) -> logic_ms_4__logic_ms_4__cell_14__c_in.f- + } + // logic_ms_4__logic_ms_4__cell_13__yFzT := cgate(logic_ms_4__logic_ms_4__cell_13__y.F, logic_ms_4__logic_ms_4__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__y.f & logic_ms_4__logic_ms_4__cell_13__z.t) -> logic_ms_4__logic_ms_4__cell_13__yFzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__y.f | logic_ms_4__logic_ms_4__cell_13__z.t)) -> logic_ms_4__logic_ms_4__cell_13__yFzT- + } + // logic_ms_4__logic_ms_4__cell_13__yTzF := cgate(logic_ms_4__logic_ms_4__cell_13__y.T, logic_ms_4__logic_ms_4__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__y.t & logic_ms_4__logic_ms_4__cell_13__z.f) -> logic_ms_4__logic_ms_4__cell_13__yTzF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__y.t | logic_ms_4__logic_ms_4__cell_13__z.f)) -> logic_ms_4__logic_ms_4__cell_13__yTzF- + } + // logic_ms_4__logic_ms_4__cell_13__yTzT := cgate(logic_ms_4__logic_ms_4__cell_13__y.T, logic_ms_4__logic_ms_4__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__y.t & logic_ms_4__logic_ms_4__cell_13__z.t) -> logic_ms_4__logic_ms_4__cell_13__yTzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__y.t | logic_ms_4__logic_ms_4__cell_13__z.t)) -> logic_ms_4__logic_ms_4__cell_13__yTzT- + } + // logic_ms_4__logic_ms_4__cell_14__c_in.T := or_gate(logic_ms_4__logic_ms_4__cell_13__yFzT, logic_ms_4__logic_ms_4__cell_13__yTzF, logic_ms_4__logic_ms_4__cell_13__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_13__yFzT | logic_ms_4__logic_ms_4__cell_13__yTzF | logic_ms_4__logic_ms_4__cell_13__yTzT) -> logic_ms_4__logic_ms_4__cell_14__c_in.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_13__yFzT | logic_ms_4__logic_ms_4__cell_13__yTzF | logic_ms_4__logic_ms_4__cell_13__yTzT)) -> logic_ms_4__logic_ms_4__cell_14__c_in.t- + } + // logic_ms_4__logic_ms_4__cell_14__aFbF := cgate(logic_ms_4__logic_ms_4__cell_14__a.F, logic_ms_4__logic_ms_4__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__a.f & logic_ms_4__logic_ms_4__s_in_10.f) -> logic_ms_4__logic_ms_4__cell_14__aFbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__a.f | logic_ms_4__logic_ms_4__s_in_10.f)) -> logic_ms_4__logic_ms_4__cell_14__aFbF- + } + // logic_ms_4__logic_ms_4__cell_14__aFbT := cgate(logic_ms_4__logic_ms_4__cell_14__a.F, logic_ms_4__logic_ms_4__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__a.f & logic_ms_4__logic_ms_4__s_in_10.t) -> logic_ms_4__logic_ms_4__cell_14__aFbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__a.f | logic_ms_4__logic_ms_4__s_in_10.t)) -> logic_ms_4__logic_ms_4__cell_14__aFbT- + } + // logic_ms_4__logic_ms_4__cell_14__aTbF := cgate(logic_ms_4__logic_ms_4__cell_14__a.T, logic_ms_4__logic_ms_4__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__a.t & logic_ms_4__logic_ms_4__s_in_10.f) -> logic_ms_4__logic_ms_4__cell_14__aTbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__a.t | logic_ms_4__logic_ms_4__s_in_10.f)) -> logic_ms_4__logic_ms_4__cell_14__aTbF- + } + // logic_ms_4__logic_ms_4__cell_14__aTbT := cgate(logic_ms_4__logic_ms_4__cell_14__a.T, logic_ms_4__logic_ms_4__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__a.t & logic_ms_4__logic_ms_4__s_in_10.t) -> logic_ms_4__logic_ms_4__cell_14__aTbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__a.t | logic_ms_4__logic_ms_4__s_in_10.t)) -> logic_ms_4__logic_ms_4__cell_14__aTbT- + } + // logic_ms_4__logic_ms_4__cell_14__x.F := or_gate(logic_ms_4__logic_ms_4__cell_14__aFbF, logic_ms_4__logic_ms_4__cell_14__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__aFbF | logic_ms_4__logic_ms_4__cell_14__aTbT) -> logic_ms_4__logic_ms_4__cell_14__x.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__aFbF | logic_ms_4__logic_ms_4__cell_14__aTbT)) -> logic_ms_4__logic_ms_4__cell_14__x.f- + } + // logic_ms_4__logic_ms_4__cell_14__x.T := or_gate(logic_ms_4__logic_ms_4__cell_14__aFbT, logic_ms_4__logic_ms_4__cell_14__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__aFbT | logic_ms_4__logic_ms_4__cell_14__aTbF) -> logic_ms_4__logic_ms_4__cell_14__x.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__aFbT | logic_ms_4__logic_ms_4__cell_14__aTbF)) -> logic_ms_4__logic_ms_4__cell_14__x.t- + } + // logic_ms_4__logic_ms_4__cell_14__y.T := and_gate(logic_ms_4__logic_ms_4__cell_14__a.T, logic_ms_4__logic_ms_4__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__a.t & logic_ms_4__logic_ms_4__s_in_10.t) -> logic_ms_4__logic_ms_4__cell_14__y.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__a.t & logic_ms_4__logic_ms_4__s_in_10.t)) -> logic_ms_4__logic_ms_4__cell_14__y.t- + } + // logic_ms_4__logic_ms_4__cell_14__y.F := or_gate(logic_ms_4__logic_ms_4__cell_14__a.F, logic_ms_4__logic_ms_4__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__a.f | logic_ms_4__logic_ms_4__s_in_10.f) -> logic_ms_4__logic_ms_4__cell_14__y.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__a.f | logic_ms_4__logic_ms_4__s_in_10.f)) -> logic_ms_4__logic_ms_4__cell_14__y.f- + } + // logic_ms_4__logic_ms_4__cell_14__xFcF := cgate(logic_ms_4__logic_ms_4__cell_14__x.F, logic_ms_4__logic_ms_4__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__x.f & logic_ms_4__logic_ms_4__cell_14__c_in.f) -> logic_ms_4__logic_ms_4__cell_14__xFcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__x.f | logic_ms_4__logic_ms_4__cell_14__c_in.f)) -> logic_ms_4__logic_ms_4__cell_14__xFcF- + } + // logic_ms_4__logic_ms_4__cell_14__xFcT := cgate(logic_ms_4__logic_ms_4__cell_14__x.F, logic_ms_4__logic_ms_4__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__x.f & logic_ms_4__logic_ms_4__cell_14__c_in.t) -> logic_ms_4__logic_ms_4__cell_14__xFcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__x.f | logic_ms_4__logic_ms_4__cell_14__c_in.t)) -> logic_ms_4__logic_ms_4__cell_14__xFcT- + } + // logic_ms_4__logic_ms_4__cell_14__xTcF := cgate(logic_ms_4__logic_ms_4__cell_14__x.T, logic_ms_4__logic_ms_4__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__x.t & logic_ms_4__logic_ms_4__cell_14__c_in.f) -> logic_ms_4__logic_ms_4__cell_14__xTcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__x.t | logic_ms_4__logic_ms_4__cell_14__c_in.f)) -> logic_ms_4__logic_ms_4__cell_14__xTcF- + } + // logic_ms_4__logic_ms_4__cell_14__xTcT := cgate(logic_ms_4__logic_ms_4__cell_14__x.T, logic_ms_4__logic_ms_4__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__x.t & logic_ms_4__logic_ms_4__cell_14__c_in.t) -> logic_ms_4__logic_ms_4__cell_14__xTcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__x.t | logic_ms_4__logic_ms_4__cell_14__c_in.t)) -> logic_ms_4__logic_ms_4__cell_14__xTcT- + } + // b5__s_in(10).T := or_gate(logic_ms_4__logic_ms_4__cell_14__xFcT, logic_ms_4__logic_ms_4__cell_14__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__xFcT | logic_ms_4__logic_ms_4__cell_14__xTcF) -> b5__s_in[10].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__xFcT | logic_ms_4__logic_ms_4__cell_14__xTcF)) -> b5__s_in[10].t- + } + // b5__s_in(10).F := or_gate(logic_ms_4__logic_ms_4__cell_14__xFcF, logic_ms_4__logic_ms_4__cell_14__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__xFcF | logic_ms_4__logic_ms_4__cell_14__xTcT) -> b5__s_in[10].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__xFcF | logic_ms_4__logic_ms_4__cell_14__xTcT)) -> b5__s_in[10].f- + } + // logic_ms_4__logic_ms_4__cell_14__z.T := and_gate(logic_ms_4__logic_ms_4__cell_14__x.T, logic_ms_4__logic_ms_4__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__x.t & logic_ms_4__logic_ms_4__cell_14__c_in.t) -> logic_ms_4__logic_ms_4__cell_14__z.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__x.t & logic_ms_4__logic_ms_4__cell_14__c_in.t)) -> logic_ms_4__logic_ms_4__cell_14__z.t- + } + // logic_ms_4__logic_ms_4__cell_14__z.F := or_gate(logic_ms_4__logic_ms_4__cell_14__x.F, logic_ms_4__logic_ms_4__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__x.f | logic_ms_4__logic_ms_4__cell_14__c_in.f) -> logic_ms_4__logic_ms_4__cell_14__z.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__x.f | logic_ms_4__logic_ms_4__cell_14__c_in.f)) -> logic_ms_4__logic_ms_4__cell_14__z.f- + } + // logic_ms_4__logic_ms_4__cell_15__c_in.F := cgate(logic_ms_4__logic_ms_4__cell_14__y.F, logic_ms_4__logic_ms_4__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__y.f & logic_ms_4__logic_ms_4__cell_14__z.f) -> logic_ms_4__logic_ms_4__cell_15__c_in.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__y.f | logic_ms_4__logic_ms_4__cell_14__z.f)) -> logic_ms_4__logic_ms_4__cell_15__c_in.f- + } + // logic_ms_4__logic_ms_4__cell_14__yFzT := cgate(logic_ms_4__logic_ms_4__cell_14__y.F, logic_ms_4__logic_ms_4__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__y.f & logic_ms_4__logic_ms_4__cell_14__z.t) -> logic_ms_4__logic_ms_4__cell_14__yFzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__y.f | logic_ms_4__logic_ms_4__cell_14__z.t)) -> logic_ms_4__logic_ms_4__cell_14__yFzT- + } + // logic_ms_4__logic_ms_4__cell_14__yTzF := cgate(logic_ms_4__logic_ms_4__cell_14__y.T, logic_ms_4__logic_ms_4__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__y.t & logic_ms_4__logic_ms_4__cell_14__z.f) -> logic_ms_4__logic_ms_4__cell_14__yTzF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__y.t | logic_ms_4__logic_ms_4__cell_14__z.f)) -> logic_ms_4__logic_ms_4__cell_14__yTzF- + } + // logic_ms_4__logic_ms_4__cell_14__yTzT := cgate(logic_ms_4__logic_ms_4__cell_14__y.T, logic_ms_4__logic_ms_4__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__y.t & logic_ms_4__logic_ms_4__cell_14__z.t) -> logic_ms_4__logic_ms_4__cell_14__yTzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__y.t | logic_ms_4__logic_ms_4__cell_14__z.t)) -> logic_ms_4__logic_ms_4__cell_14__yTzT- + } + // logic_ms_4__logic_ms_4__cell_15__c_in.T := or_gate(logic_ms_4__logic_ms_4__cell_14__yFzT, logic_ms_4__logic_ms_4__cell_14__yTzF, logic_ms_4__logic_ms_4__cell_14__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_14__yFzT | logic_ms_4__logic_ms_4__cell_14__yTzF | logic_ms_4__logic_ms_4__cell_14__yTzT) -> logic_ms_4__logic_ms_4__cell_15__c_in.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_14__yFzT | logic_ms_4__logic_ms_4__cell_14__yTzF | logic_ms_4__logic_ms_4__cell_14__yTzT)) -> logic_ms_4__logic_ms_4__cell_15__c_in.t- + } + // logic_ms_4__logic_ms_4__cell_15__aFbF := cgate(logic_ms_4__logic_ms_4__cell_15__a.F, logic_ms_4__logic_ms_4__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__a.f & logic_ms_4__logic_ms_4__s_in_11.f) -> logic_ms_4__logic_ms_4__cell_15__aFbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__a.f | logic_ms_4__logic_ms_4__s_in_11.f)) -> logic_ms_4__logic_ms_4__cell_15__aFbF- + } + // logic_ms_4__logic_ms_4__cell_15__aFbT := cgate(logic_ms_4__logic_ms_4__cell_15__a.F, logic_ms_4__logic_ms_4__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__a.f & logic_ms_4__logic_ms_4__s_in_11.t) -> logic_ms_4__logic_ms_4__cell_15__aFbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__a.f | logic_ms_4__logic_ms_4__s_in_11.t)) -> logic_ms_4__logic_ms_4__cell_15__aFbT- + } + // logic_ms_4__logic_ms_4__cell_15__aTbF := cgate(logic_ms_4__logic_ms_4__cell_15__a.T, logic_ms_4__logic_ms_4__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__a.t & logic_ms_4__logic_ms_4__s_in_11.f) -> logic_ms_4__logic_ms_4__cell_15__aTbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__a.t | logic_ms_4__logic_ms_4__s_in_11.f)) -> logic_ms_4__logic_ms_4__cell_15__aTbF- + } + // logic_ms_4__logic_ms_4__cell_15__aTbT := cgate(logic_ms_4__logic_ms_4__cell_15__a.T, logic_ms_4__logic_ms_4__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__a.t & logic_ms_4__logic_ms_4__s_in_11.t) -> logic_ms_4__logic_ms_4__cell_15__aTbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__a.t | logic_ms_4__logic_ms_4__s_in_11.t)) -> logic_ms_4__logic_ms_4__cell_15__aTbT- + } + // logic_ms_4__logic_ms_4__cell_15__x.F := or_gate(logic_ms_4__logic_ms_4__cell_15__aFbF, logic_ms_4__logic_ms_4__cell_15__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__aFbF | logic_ms_4__logic_ms_4__cell_15__aTbT) -> logic_ms_4__logic_ms_4__cell_15__x.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__aFbF | logic_ms_4__logic_ms_4__cell_15__aTbT)) -> logic_ms_4__logic_ms_4__cell_15__x.f- + } + // logic_ms_4__logic_ms_4__cell_15__x.T := or_gate(logic_ms_4__logic_ms_4__cell_15__aFbT, logic_ms_4__logic_ms_4__cell_15__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__aFbT | logic_ms_4__logic_ms_4__cell_15__aTbF) -> logic_ms_4__logic_ms_4__cell_15__x.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__aFbT | logic_ms_4__logic_ms_4__cell_15__aTbF)) -> logic_ms_4__logic_ms_4__cell_15__x.t- + } + // logic_ms_4__logic_ms_4__cell_15__y.T := and_gate(logic_ms_4__logic_ms_4__cell_15__a.T, logic_ms_4__logic_ms_4__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__a.t & logic_ms_4__logic_ms_4__s_in_11.t) -> logic_ms_4__logic_ms_4__cell_15__y.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__a.t & logic_ms_4__logic_ms_4__s_in_11.t)) -> logic_ms_4__logic_ms_4__cell_15__y.t- + } + // logic_ms_4__logic_ms_4__cell_15__y.F := or_gate(logic_ms_4__logic_ms_4__cell_15__a.F, logic_ms_4__logic_ms_4__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__a.f | logic_ms_4__logic_ms_4__s_in_11.f) -> logic_ms_4__logic_ms_4__cell_15__y.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__a.f | logic_ms_4__logic_ms_4__s_in_11.f)) -> logic_ms_4__logic_ms_4__cell_15__y.f- + } + // logic_ms_4__logic_ms_4__cell_15__xFcF := cgate(logic_ms_4__logic_ms_4__cell_15__x.F, logic_ms_4__logic_ms_4__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__x.f & logic_ms_4__logic_ms_4__cell_15__c_in.f) -> logic_ms_4__logic_ms_4__cell_15__xFcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__x.f | logic_ms_4__logic_ms_4__cell_15__c_in.f)) -> logic_ms_4__logic_ms_4__cell_15__xFcF- + } + // logic_ms_4__logic_ms_4__cell_15__xFcT := cgate(logic_ms_4__logic_ms_4__cell_15__x.F, logic_ms_4__logic_ms_4__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__x.f & logic_ms_4__logic_ms_4__cell_15__c_in.t) -> logic_ms_4__logic_ms_4__cell_15__xFcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__x.f | logic_ms_4__logic_ms_4__cell_15__c_in.t)) -> logic_ms_4__logic_ms_4__cell_15__xFcT- + } + // logic_ms_4__logic_ms_4__cell_15__xTcF := cgate(logic_ms_4__logic_ms_4__cell_15__x.T, logic_ms_4__logic_ms_4__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__x.t & logic_ms_4__logic_ms_4__cell_15__c_in.f) -> logic_ms_4__logic_ms_4__cell_15__xTcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__x.t | logic_ms_4__logic_ms_4__cell_15__c_in.f)) -> logic_ms_4__logic_ms_4__cell_15__xTcF- + } + // logic_ms_4__logic_ms_4__cell_15__xTcT := cgate(logic_ms_4__logic_ms_4__cell_15__x.T, logic_ms_4__logic_ms_4__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__x.t & logic_ms_4__logic_ms_4__cell_15__c_in.t) -> logic_ms_4__logic_ms_4__cell_15__xTcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__x.t | logic_ms_4__logic_ms_4__cell_15__c_in.t)) -> logic_ms_4__logic_ms_4__cell_15__xTcT- + } + // b5__s_in(11).T := or_gate(logic_ms_4__logic_ms_4__cell_15__xFcT, logic_ms_4__logic_ms_4__cell_15__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__xFcT | logic_ms_4__logic_ms_4__cell_15__xTcF) -> b5__s_in[11].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__xFcT | logic_ms_4__logic_ms_4__cell_15__xTcF)) -> b5__s_in[11].t- + } + // b5__s_in(11).F := or_gate(logic_ms_4__logic_ms_4__cell_15__xFcF, logic_ms_4__logic_ms_4__cell_15__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__xFcF | logic_ms_4__logic_ms_4__cell_15__xTcT) -> b5__s_in[11].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__xFcF | logic_ms_4__logic_ms_4__cell_15__xTcT)) -> b5__s_in[11].f- + } + // logic_ms_4__logic_ms_4__cell_15__z.T := and_gate(logic_ms_4__logic_ms_4__cell_15__x.T, logic_ms_4__logic_ms_4__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__x.t & logic_ms_4__logic_ms_4__cell_15__c_in.t) -> logic_ms_4__logic_ms_4__cell_15__z.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__x.t & logic_ms_4__logic_ms_4__cell_15__c_in.t)) -> logic_ms_4__logic_ms_4__cell_15__z.t- + } + // logic_ms_4__logic_ms_4__cell_15__z.F := or_gate(logic_ms_4__logic_ms_4__cell_15__x.F, logic_ms_4__logic_ms_4__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__x.f | logic_ms_4__logic_ms_4__cell_15__c_in.f) -> logic_ms_4__logic_ms_4__cell_15__z.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__x.f | logic_ms_4__logic_ms_4__cell_15__c_in.f)) -> logic_ms_4__logic_ms_4__cell_15__z.f- + } + // logic_ms_4__logic_ms_4__cell_16__c_in.F := cgate(logic_ms_4__logic_ms_4__cell_15__y.F, logic_ms_4__logic_ms_4__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__y.f & logic_ms_4__logic_ms_4__cell_15__z.f) -> logic_ms_4__logic_ms_4__cell_16__c_in.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__y.f | logic_ms_4__logic_ms_4__cell_15__z.f)) -> logic_ms_4__logic_ms_4__cell_16__c_in.f- + } + // logic_ms_4__logic_ms_4__cell_15__yFzT := cgate(logic_ms_4__logic_ms_4__cell_15__y.F, logic_ms_4__logic_ms_4__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__y.f & logic_ms_4__logic_ms_4__cell_15__z.t) -> logic_ms_4__logic_ms_4__cell_15__yFzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__y.f | logic_ms_4__logic_ms_4__cell_15__z.t)) -> logic_ms_4__logic_ms_4__cell_15__yFzT- + } + // logic_ms_4__logic_ms_4__cell_15__yTzF := cgate(logic_ms_4__logic_ms_4__cell_15__y.T, logic_ms_4__logic_ms_4__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__y.t & logic_ms_4__logic_ms_4__cell_15__z.f) -> logic_ms_4__logic_ms_4__cell_15__yTzF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__y.t | logic_ms_4__logic_ms_4__cell_15__z.f)) -> logic_ms_4__logic_ms_4__cell_15__yTzF- + } + // logic_ms_4__logic_ms_4__cell_15__yTzT := cgate(logic_ms_4__logic_ms_4__cell_15__y.T, logic_ms_4__logic_ms_4__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__y.t & logic_ms_4__logic_ms_4__cell_15__z.t) -> logic_ms_4__logic_ms_4__cell_15__yTzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__y.t | logic_ms_4__logic_ms_4__cell_15__z.t)) -> logic_ms_4__logic_ms_4__cell_15__yTzT- + } + // logic_ms_4__logic_ms_4__cell_16__c_in.T := or_gate(logic_ms_4__logic_ms_4__cell_15__yFzT, logic_ms_4__logic_ms_4__cell_15__yTzF, logic_ms_4__logic_ms_4__cell_15__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_15__yFzT | logic_ms_4__logic_ms_4__cell_15__yTzF | logic_ms_4__logic_ms_4__cell_15__yTzT) -> logic_ms_4__logic_ms_4__cell_16__c_in.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_15__yFzT | logic_ms_4__logic_ms_4__cell_15__yTzF | logic_ms_4__logic_ms_4__cell_15__yTzT)) -> logic_ms_4__logic_ms_4__cell_16__c_in.t- + } + // logic_ms_4__logic_ms_4__cell_16__aFbF := cgate(logic_ms_4__logic_ms_4__cell_16__a.F, logic_ms_4__logic_ms_4__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__a.f & logic_ms_4__logic_ms_4__s_in_12.f) -> logic_ms_4__logic_ms_4__cell_16__aFbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__a.f | logic_ms_4__logic_ms_4__s_in_12.f)) -> logic_ms_4__logic_ms_4__cell_16__aFbF- + } + // logic_ms_4__logic_ms_4__cell_16__aFbT := cgate(logic_ms_4__logic_ms_4__cell_16__a.F, logic_ms_4__logic_ms_4__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__a.f & logic_ms_4__logic_ms_4__s_in_12.t) -> logic_ms_4__logic_ms_4__cell_16__aFbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__a.f | logic_ms_4__logic_ms_4__s_in_12.t)) -> logic_ms_4__logic_ms_4__cell_16__aFbT- + } + // logic_ms_4__logic_ms_4__cell_16__aTbF := cgate(logic_ms_4__logic_ms_4__cell_16__a.T, logic_ms_4__logic_ms_4__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__a.t & logic_ms_4__logic_ms_4__s_in_12.f) -> logic_ms_4__logic_ms_4__cell_16__aTbF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__a.t | logic_ms_4__logic_ms_4__s_in_12.f)) -> logic_ms_4__logic_ms_4__cell_16__aTbF- + } + // logic_ms_4__logic_ms_4__cell_16__aTbT := cgate(logic_ms_4__logic_ms_4__cell_16__a.T, logic_ms_4__logic_ms_4__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__a.t & logic_ms_4__logic_ms_4__s_in_12.t) -> logic_ms_4__logic_ms_4__cell_16__aTbT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__a.t | logic_ms_4__logic_ms_4__s_in_12.t)) -> logic_ms_4__logic_ms_4__cell_16__aTbT- + } + // logic_ms_4__logic_ms_4__cell_16__x.F := or_gate(logic_ms_4__logic_ms_4__cell_16__aFbF, logic_ms_4__logic_ms_4__cell_16__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__aFbF | logic_ms_4__logic_ms_4__cell_16__aTbT) -> logic_ms_4__logic_ms_4__cell_16__x.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__aFbF | logic_ms_4__logic_ms_4__cell_16__aTbT)) -> logic_ms_4__logic_ms_4__cell_16__x.f- + } + // logic_ms_4__logic_ms_4__cell_16__x.T := or_gate(logic_ms_4__logic_ms_4__cell_16__aFbT, logic_ms_4__logic_ms_4__cell_16__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__aFbT | logic_ms_4__logic_ms_4__cell_16__aTbF) -> logic_ms_4__logic_ms_4__cell_16__x.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__aFbT | logic_ms_4__logic_ms_4__cell_16__aTbF)) -> logic_ms_4__logic_ms_4__cell_16__x.t- + } + // logic_ms_4__logic_ms_4__cell_16__y.T := and_gate(logic_ms_4__logic_ms_4__cell_16__a.T, logic_ms_4__logic_ms_4__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__a.t & logic_ms_4__logic_ms_4__s_in_12.t) -> logic_ms_4__logic_ms_4__cell_16__y.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__a.t & logic_ms_4__logic_ms_4__s_in_12.t)) -> logic_ms_4__logic_ms_4__cell_16__y.t- + } + // logic_ms_4__logic_ms_4__cell_16__y.F := or_gate(logic_ms_4__logic_ms_4__cell_16__a.F, logic_ms_4__logic_ms_4__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__a.f | logic_ms_4__logic_ms_4__s_in_12.f) -> logic_ms_4__logic_ms_4__cell_16__y.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__a.f | logic_ms_4__logic_ms_4__s_in_12.f)) -> logic_ms_4__logic_ms_4__cell_16__y.f- + } + // logic_ms_4__logic_ms_4__cell_16__xFcF := cgate(logic_ms_4__logic_ms_4__cell_16__x.F, logic_ms_4__logic_ms_4__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__x.f & logic_ms_4__logic_ms_4__cell_16__c_in.f) -> logic_ms_4__logic_ms_4__cell_16__xFcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__x.f | logic_ms_4__logic_ms_4__cell_16__c_in.f)) -> logic_ms_4__logic_ms_4__cell_16__xFcF- + } + // logic_ms_4__logic_ms_4__cell_16__xFcT := cgate(logic_ms_4__logic_ms_4__cell_16__x.F, logic_ms_4__logic_ms_4__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__x.f & logic_ms_4__logic_ms_4__cell_16__c_in.t) -> logic_ms_4__logic_ms_4__cell_16__xFcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__x.f | logic_ms_4__logic_ms_4__cell_16__c_in.t)) -> logic_ms_4__logic_ms_4__cell_16__xFcT- + } + // logic_ms_4__logic_ms_4__cell_16__xTcF := cgate(logic_ms_4__logic_ms_4__cell_16__x.T, logic_ms_4__logic_ms_4__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__x.t & logic_ms_4__logic_ms_4__cell_16__c_in.f) -> logic_ms_4__logic_ms_4__cell_16__xTcF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__x.t | logic_ms_4__logic_ms_4__cell_16__c_in.f)) -> logic_ms_4__logic_ms_4__cell_16__xTcF- + } + // logic_ms_4__logic_ms_4__cell_16__xTcT := cgate(logic_ms_4__logic_ms_4__cell_16__x.T, logic_ms_4__logic_ms_4__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__x.t & logic_ms_4__logic_ms_4__cell_16__c_in.t) -> logic_ms_4__logic_ms_4__cell_16__xTcT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__x.t | logic_ms_4__logic_ms_4__cell_16__c_in.t)) -> logic_ms_4__logic_ms_4__cell_16__xTcT- + } + // b5__s_in(12).T := or_gate(logic_ms_4__logic_ms_4__cell_16__xFcT, logic_ms_4__logic_ms_4__cell_16__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__xFcT | logic_ms_4__logic_ms_4__cell_16__xTcF) -> b5__s_in[12].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__xFcT | logic_ms_4__logic_ms_4__cell_16__xTcF)) -> b5__s_in[12].t- + } + // b5__s_in(12).F := or_gate(logic_ms_4__logic_ms_4__cell_16__xFcF, logic_ms_4__logic_ms_4__cell_16__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__xFcF | logic_ms_4__logic_ms_4__cell_16__xTcT) -> b5__s_in[12].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__xFcF | logic_ms_4__logic_ms_4__cell_16__xTcT)) -> b5__s_in[12].f- + } + // logic_ms_4__logic_ms_4__cell_16__z.T := and_gate(logic_ms_4__logic_ms_4__cell_16__x.T, logic_ms_4__logic_ms_4__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__x.t & logic_ms_4__logic_ms_4__cell_16__c_in.t) -> logic_ms_4__logic_ms_4__cell_16__z.t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__x.t & logic_ms_4__logic_ms_4__cell_16__c_in.t)) -> logic_ms_4__logic_ms_4__cell_16__z.t- + } + // logic_ms_4__logic_ms_4__cell_16__z.F := or_gate(logic_ms_4__logic_ms_4__cell_16__x.F, logic_ms_4__logic_ms_4__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__x.f | logic_ms_4__logic_ms_4__cell_16__c_in.f) -> logic_ms_4__logic_ms_4__cell_16__z.f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__x.f | logic_ms_4__logic_ms_4__cell_16__c_in.f)) -> logic_ms_4__logic_ms_4__cell_16__z.f- + } + // b5__s_in(13).F := cgate(logic_ms_4__logic_ms_4__cell_16__y.F, logic_ms_4__logic_ms_4__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__y.f & logic_ms_4__logic_ms_4__cell_16__z.f) -> b5__s_in[13].f+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__y.f | logic_ms_4__logic_ms_4__cell_16__z.f)) -> b5__s_in[13].f- + } + // logic_ms_4__logic_ms_4__cell_16__yFzT := cgate(logic_ms_4__logic_ms_4__cell_16__y.F, logic_ms_4__logic_ms_4__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__y.f & logic_ms_4__logic_ms_4__cell_16__z.t) -> logic_ms_4__logic_ms_4__cell_16__yFzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__y.f | logic_ms_4__logic_ms_4__cell_16__z.t)) -> logic_ms_4__logic_ms_4__cell_16__yFzT- + } + // logic_ms_4__logic_ms_4__cell_16__yTzF := cgate(logic_ms_4__logic_ms_4__cell_16__y.T, logic_ms_4__logic_ms_4__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__y.t & logic_ms_4__logic_ms_4__cell_16__z.f) -> logic_ms_4__logic_ms_4__cell_16__yTzF+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__y.t | logic_ms_4__logic_ms_4__cell_16__z.f)) -> logic_ms_4__logic_ms_4__cell_16__yTzF- + } + // logic_ms_4__logic_ms_4__cell_16__yTzT := cgate(logic_ms_4__logic_ms_4__cell_16__y.T, logic_ms_4__logic_ms_4__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__y.t & logic_ms_4__logic_ms_4__cell_16__z.t) -> logic_ms_4__logic_ms_4__cell_16__yTzT+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__y.t | logic_ms_4__logic_ms_4__cell_16__z.t)) -> logic_ms_4__logic_ms_4__cell_16__yTzT- + } + // b5__s_in(13).T := or_gate(logic_ms_4__logic_ms_4__cell_16__yFzT, logic_ms_4__logic_ms_4__cell_16__yTzF, logic_ms_4__logic_ms_4__cell_16__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_4__logic_ms_4__cell_16__yFzT | logic_ms_4__logic_ms_4__cell_16__yTzF | logic_ms_4__logic_ms_4__cell_16__yTzT) -> b5__s_in[13].t+ + [after=1000]( ~(logic_ms_4__logic_ms_4__cell_16__yFzT | logic_ms_4__logic_ms_4__cell_16__yTzF | logic_ms_4__logic_ms_4__cell_16__yTzT)) -> b5__s_in[13].t- + } + // logic_ms_5__logic_ms_5__cell_00__onehot00 := cgate(b6__a_in(3).F, logic_ms_5__logic_ms_5__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b6__a_in[3].f & logic_ms_5__logic_ms_5__b_in_0.f) -> logic_ms_5__logic_ms_5__cell_00__onehot00+ + [after=1000]( ~(b6__a_in[3].f | logic_ms_5__logic_ms_5__b_in_0.f)) -> logic_ms_5__logic_ms_5__cell_00__onehot00- + } + // logic_ms_5__logic_ms_5__cell_00__onehot01 := cgate(b6__a_in(3).F, logic_ms_5__logic_ms_5__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b6__a_in[3].f & logic_ms_5__logic_ms_5__b_in_0.t) -> logic_ms_5__logic_ms_5__cell_00__onehot01+ + [after=1000]( ~(b6__a_in[3].f | logic_ms_5__logic_ms_5__b_in_0.t)) -> logic_ms_5__logic_ms_5__cell_00__onehot01- + } + // logic_ms_5__logic_ms_5__cell_00__onehot10 := cgate(b6__a_in(3).T, logic_ms_5__logic_ms_5__b_in_0.F) delay(1.0 ns); + prs { + [after=1000](b6__a_in[3].t & logic_ms_5__logic_ms_5__b_in_0.f) -> logic_ms_5__logic_ms_5__cell_00__onehot10+ + [after=1000]( ~(b6__a_in[3].t | logic_ms_5__logic_ms_5__b_in_0.f)) -> logic_ms_5__logic_ms_5__cell_00__onehot10- + } + // logic_ms_5__logic_ms_5__cell_12__a.T := cgate(b6__a_in(3).T, logic_ms_5__logic_ms_5__b_in_0.T) delay(1.0 ns); + prs { + [after=1000](b6__a_in[3].t & logic_ms_5__logic_ms_5__b_in_0.t) -> logic_ms_5__logic_ms_5__cell_12__a.t+ + [after=1000]( ~(b6__a_in[3].t | logic_ms_5__logic_ms_5__b_in_0.t)) -> logic_ms_5__logic_ms_5__cell_12__a.t- + } + // logic_ms_5__logic_ms_5__cell_12__a.F := or_gate(logic_ms_5__logic_ms_5__cell_00__onehot00, logic_ms_5__logic_ms_5__cell_00__onehot01, logic_ms_5__logic_ms_5__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_00__onehot00 | logic_ms_5__logic_ms_5__cell_00__onehot01 | logic_ms_5__logic_ms_5__cell_00__onehot10) -> logic_ms_5__logic_ms_5__cell_12__a.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_00__onehot00 | logic_ms_5__logic_ms_5__cell_00__onehot01 | logic_ms_5__logic_ms_5__cell_00__onehot10)) -> logic_ms_5__logic_ms_5__cell_12__a.f- + } + // logic_ms_5__logic_ms_5__cell_01__onehot00 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[4].f) -> logic_ms_5__logic_ms_5__cell_01__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[4].f)) -> logic_ms_5__logic_ms_5__cell_01__onehot00- + } + // logic_ms_5__logic_ms_5__cell_01__onehot01 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[4].t) -> logic_ms_5__logic_ms_5__cell_01__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[4].t)) -> logic_ms_5__logic_ms_5__cell_01__onehot01- + } + // logic_ms_5__logic_ms_5__cell_01__onehot10 := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[4].f) -> logic_ms_5__logic_ms_5__cell_01__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[4].f)) -> logic_ms_5__logic_ms_5__cell_01__onehot10- + } + // logic_ms_5__logic_ms_5__cell_13__a.T := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[4].t) -> logic_ms_5__logic_ms_5__cell_13__a.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[4].t)) -> logic_ms_5__logic_ms_5__cell_13__a.t- + } + // logic_ms_5__logic_ms_5__cell_13__a.F := or_gate(logic_ms_5__logic_ms_5__cell_01__onehot00, logic_ms_5__logic_ms_5__cell_01__onehot01, logic_ms_5__logic_ms_5__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_01__onehot00 | logic_ms_5__logic_ms_5__cell_01__onehot01 | logic_ms_5__logic_ms_5__cell_01__onehot10) -> logic_ms_5__logic_ms_5__cell_13__a.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_01__onehot00 | logic_ms_5__logic_ms_5__cell_01__onehot01 | logic_ms_5__logic_ms_5__cell_01__onehot10)) -> logic_ms_5__logic_ms_5__cell_13__a.f- + } + // logic_ms_5__logic_ms_5__cell_02__onehot00 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[5].f) -> logic_ms_5__logic_ms_5__cell_02__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[5].f)) -> logic_ms_5__logic_ms_5__cell_02__onehot00- + } + // logic_ms_5__logic_ms_5__cell_02__onehot01 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[5].t) -> logic_ms_5__logic_ms_5__cell_02__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[5].t)) -> logic_ms_5__logic_ms_5__cell_02__onehot01- + } + // logic_ms_5__logic_ms_5__cell_02__onehot10 := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[5].f) -> logic_ms_5__logic_ms_5__cell_02__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[5].f)) -> logic_ms_5__logic_ms_5__cell_02__onehot10- + } + // logic_ms_5__logic_ms_5__cell_14__a.T := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[5].t) -> logic_ms_5__logic_ms_5__cell_14__a.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[5].t)) -> logic_ms_5__logic_ms_5__cell_14__a.t- + } + // logic_ms_5__logic_ms_5__cell_14__a.F := or_gate(logic_ms_5__logic_ms_5__cell_02__onehot00, logic_ms_5__logic_ms_5__cell_02__onehot01, logic_ms_5__logic_ms_5__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_02__onehot00 | logic_ms_5__logic_ms_5__cell_02__onehot01 | logic_ms_5__logic_ms_5__cell_02__onehot10) -> logic_ms_5__logic_ms_5__cell_14__a.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_02__onehot00 | logic_ms_5__logic_ms_5__cell_02__onehot01 | logic_ms_5__logic_ms_5__cell_02__onehot10)) -> logic_ms_5__logic_ms_5__cell_14__a.f- + } + // logic_ms_5__logic_ms_5__cell_03__onehot00 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[6].f) -> logic_ms_5__logic_ms_5__cell_03__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[6].f)) -> logic_ms_5__logic_ms_5__cell_03__onehot00- + } + // logic_ms_5__logic_ms_5__cell_03__onehot01 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[6].t) -> logic_ms_5__logic_ms_5__cell_03__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[6].t)) -> logic_ms_5__logic_ms_5__cell_03__onehot01- + } + // logic_ms_5__logic_ms_5__cell_03__onehot10 := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[6].f) -> logic_ms_5__logic_ms_5__cell_03__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[6].f)) -> logic_ms_5__logic_ms_5__cell_03__onehot10- + } + // logic_ms_5__logic_ms_5__cell_15__a.T := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[6].t) -> logic_ms_5__logic_ms_5__cell_15__a.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[6].t)) -> logic_ms_5__logic_ms_5__cell_15__a.t- + } + // logic_ms_5__logic_ms_5__cell_15__a.F := or_gate(logic_ms_5__logic_ms_5__cell_03__onehot00, logic_ms_5__logic_ms_5__cell_03__onehot01, logic_ms_5__logic_ms_5__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_03__onehot00 | logic_ms_5__logic_ms_5__cell_03__onehot01 | logic_ms_5__logic_ms_5__cell_03__onehot10) -> logic_ms_5__logic_ms_5__cell_15__a.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_03__onehot00 | logic_ms_5__logic_ms_5__cell_03__onehot01 | logic_ms_5__logic_ms_5__cell_03__onehot10)) -> logic_ms_5__logic_ms_5__cell_15__a.f- + } + // logic_ms_5__logic_ms_5__cell_04__onehot00 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[7].f) -> logic_ms_5__logic_ms_5__cell_04__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[7].f)) -> logic_ms_5__logic_ms_5__cell_04__onehot00- + } + // logic_ms_5__logic_ms_5__cell_04__onehot01 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[7].t) -> logic_ms_5__logic_ms_5__cell_04__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[7].t)) -> logic_ms_5__logic_ms_5__cell_04__onehot01- + } + // logic_ms_5__logic_ms_5__cell_04__onehot10 := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[7].f) -> logic_ms_5__logic_ms_5__cell_04__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[7].f)) -> logic_ms_5__logic_ms_5__cell_04__onehot10- + } + // logic_ms_5__logic_ms_5__cell_16__a.T := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[7].t) -> logic_ms_5__logic_ms_5__cell_16__a.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[7].t)) -> logic_ms_5__logic_ms_5__cell_16__a.t- + } + // logic_ms_5__logic_ms_5__cell_16__a.F := or_gate(logic_ms_5__logic_ms_5__cell_04__onehot00, logic_ms_5__logic_ms_5__cell_04__onehot01, logic_ms_5__logic_ms_5__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_04__onehot00 | logic_ms_5__logic_ms_5__cell_04__onehot01 | logic_ms_5__logic_ms_5__cell_04__onehot10) -> logic_ms_5__logic_ms_5__cell_16__a.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_04__onehot00 | logic_ms_5__logic_ms_5__cell_04__onehot01 | logic_ms_5__logic_ms_5__cell_04__onehot10)) -> logic_ms_5__logic_ms_5__cell_16__a.f- + } + // logic_ms_5__logic_ms_5__cell_05__onehot00 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[0].f) -> logic_ms_5__logic_ms_5__cell_05__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[0].f)) -> logic_ms_5__logic_ms_5__cell_05__onehot00- + } + // logic_ms_5__logic_ms_5__cell_05__onehot01 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[0].t) -> logic_ms_5__logic_ms_5__cell_05__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[0].t)) -> logic_ms_5__logic_ms_5__cell_05__onehot01- + } + // logic_ms_5__logic_ms_5__cell_05__onehot10 := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[0].f) -> logic_ms_5__logic_ms_5__cell_05__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[0].f)) -> logic_ms_5__logic_ms_5__cell_05__onehot10- + } + // logic_ms_5__logic_ms_5__cell_07__b.T := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[0].t) -> logic_ms_5__logic_ms_5__cell_07__b.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[0].t)) -> logic_ms_5__logic_ms_5__cell_07__b.t- + } + // logic_ms_5__logic_ms_5__cell_07__b.F := or_gate(logic_ms_5__logic_ms_5__cell_05__onehot00, logic_ms_5__logic_ms_5__cell_05__onehot01, logic_ms_5__logic_ms_5__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_05__onehot00 | logic_ms_5__logic_ms_5__cell_05__onehot01 | logic_ms_5__logic_ms_5__cell_05__onehot10) -> logic_ms_5__logic_ms_5__cell_07__b.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_05__onehot00 | logic_ms_5__logic_ms_5__cell_05__onehot01 | logic_ms_5__logic_ms_5__cell_05__onehot10)) -> logic_ms_5__logic_ms_5__cell_07__b.f- + } + // logic_ms_5__logic_ms_5__cell_07__onehot00 := cgate(logic_ms_5__logic_ms_5__s_in_6.F, logic_ms_5__logic_ms_5__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__s_in_6.f & logic_ms_5__logic_ms_5__cell_07__b.f) -> logic_ms_5__logic_ms_5__cell_07__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_6.f | logic_ms_5__logic_ms_5__cell_07__b.f)) -> logic_ms_5__logic_ms_5__cell_07__onehot00- + } + // logic_ms_5__logic_ms_5__cell_07__onehot01 := cgate(logic_ms_5__logic_ms_5__s_in_6.F, logic_ms_5__logic_ms_5__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__s_in_6.f & logic_ms_5__logic_ms_5__cell_07__b.t) -> logic_ms_5__logic_ms_5__cell_07__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_6.f | logic_ms_5__logic_ms_5__cell_07__b.t)) -> logic_ms_5__logic_ms_5__cell_07__onehot01- + } + // logic_ms_5__logic_ms_5__cell_07__onehot10 := cgate(logic_ms_5__logic_ms_5__s_in_6.T, logic_ms_5__logic_ms_5__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__s_in_6.t & logic_ms_5__logic_ms_5__cell_07__b.f) -> logic_ms_5__logic_ms_5__cell_07__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_6.t | logic_ms_5__logic_ms_5__cell_07__b.f)) -> logic_ms_5__logic_ms_5__cell_07__onehot10- + } + // logic_ms_5__logic_ms_5__cell_07__onehot11 := cgate(logic_ms_5__logic_ms_5__s_in_6.T, logic_ms_5__logic_ms_5__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__s_in_6.t & logic_ms_5__logic_ms_5__cell_07__b.t) -> logic_ms_5__logic_ms_5__cell_07__onehot11+ + [after=1000]( ~(logic_ms_5__logic_ms_5__s_in_6.t | logic_ms_5__logic_ms_5__cell_07__b.t)) -> logic_ms_5__logic_ms_5__cell_07__onehot11- + } + // logic_ms_5__logic_ms_5__cell_10__c_in_F := or_gate(logic_ms_5__logic_ms_5__cell_07__onehot00, logic_ms_5__logic_ms_5__cell_07__onehot01, logic_ms_5__logic_ms_5__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_07__onehot00 | logic_ms_5__logic_ms_5__cell_07__onehot01 | logic_ms_5__logic_ms_5__cell_07__onehot10) -> logic_ms_5__logic_ms_5__cell_10__c_in_F+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_07__onehot00 | logic_ms_5__logic_ms_5__cell_07__onehot01 | logic_ms_5__logic_ms_5__cell_07__onehot10)) -> logic_ms_5__logic_ms_5__cell_10__c_in_F- + } + // b6__s_in(6).T := or_gate(logic_ms_5__logic_ms_5__cell_07__onehot01, logic_ms_5__logic_ms_5__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_07__onehot01 | logic_ms_5__logic_ms_5__cell_07__onehot10) -> b6__s_in[6].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_07__onehot01 | logic_ms_5__logic_ms_5__cell_07__onehot10)) -> b6__s_in[6].t- + } + // b6__s_in(6).F := or_gate(logic_ms_5__logic_ms_5__cell_07__onehot00, logic_ms_5__logic_ms_5__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_07__onehot00 | logic_ms_5__logic_ms_5__cell_07__onehot11) -> b6__s_in[6].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_07__onehot00 | logic_ms_5__logic_ms_5__cell_07__onehot11)) -> b6__s_in[6].f- + } + // logic_ms_5__logic_ms_5__cell_08__onehot00 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[1].f) -> logic_ms_5__logic_ms_5__cell_08__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[1].f)) -> logic_ms_5__logic_ms_5__cell_08__onehot00- + } + // logic_ms_5__logic_ms_5__cell_08__onehot01 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[1].t) -> logic_ms_5__logic_ms_5__cell_08__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[1].t)) -> logic_ms_5__logic_ms_5__cell_08__onehot01- + } + // logic_ms_5__logic_ms_5__cell_08__onehot10 := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[1].f) -> logic_ms_5__logic_ms_5__cell_08__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[1].f)) -> logic_ms_5__logic_ms_5__cell_08__onehot10- + } + // logic_ms_5__logic_ms_5__cell_10__a.T := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[1].t) -> logic_ms_5__logic_ms_5__cell_10__a.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[1].t)) -> logic_ms_5__logic_ms_5__cell_10__a.t- + } + // logic_ms_5__logic_ms_5__cell_10__a.F := or_gate(logic_ms_5__logic_ms_5__cell_08__onehot00, logic_ms_5__logic_ms_5__cell_08__onehot01, logic_ms_5__logic_ms_5__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_08__onehot00 | logic_ms_5__logic_ms_5__cell_08__onehot01 | logic_ms_5__logic_ms_5__cell_08__onehot10) -> logic_ms_5__logic_ms_5__cell_10__a.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_08__onehot00 | logic_ms_5__logic_ms_5__cell_08__onehot01 | logic_ms_5__logic_ms_5__cell_08__onehot10)) -> logic_ms_5__logic_ms_5__cell_10__a.f- + } + // logic_ms_5__logic_ms_5__cell_09__onehot00 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[2].f) -> logic_ms_5__logic_ms_5__cell_09__onehot00+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[2].f)) -> logic_ms_5__logic_ms_5__cell_09__onehot00- + } + // logic_ms_5__logic_ms_5__cell_09__onehot01 := cgate(logic_ms_5__logic_ms_5__b_in_0.F, b6__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.f & b6__a_in[2].t) -> logic_ms_5__logic_ms_5__cell_09__onehot01+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.f | b6__a_in[2].t)) -> logic_ms_5__logic_ms_5__cell_09__onehot01- + } + // logic_ms_5__logic_ms_5__cell_09__onehot10 := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[2].f) -> logic_ms_5__logic_ms_5__cell_09__onehot10+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[2].f)) -> logic_ms_5__logic_ms_5__cell_09__onehot10- + } + // logic_ms_5__logic_ms_5__cell_11__a.T := cgate(logic_ms_5__logic_ms_5__b_in_0.T, b6__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__b_in_0.t & b6__a_in[2].t) -> logic_ms_5__logic_ms_5__cell_11__a.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__b_in_0.t | b6__a_in[2].t)) -> logic_ms_5__logic_ms_5__cell_11__a.t- + } + // logic_ms_5__logic_ms_5__cell_11__a.F := or_gate(logic_ms_5__logic_ms_5__cell_09__onehot00, logic_ms_5__logic_ms_5__cell_09__onehot01, logic_ms_5__logic_ms_5__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_09__onehot00 | logic_ms_5__logic_ms_5__cell_09__onehot01 | logic_ms_5__logic_ms_5__cell_09__onehot10) -> logic_ms_5__logic_ms_5__cell_11__a.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_09__onehot00 | logic_ms_5__logic_ms_5__cell_09__onehot01 | logic_ms_5__logic_ms_5__cell_09__onehot10)) -> logic_ms_5__logic_ms_5__cell_11__a.f- + } + // logic_ms_5__logic_ms_5__cell_10__aFbF := cgate(logic_ms_5__logic_ms_5__cell_10__a.F, logic_ms_5__logic_ms_5__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__a.f & logic_ms_5__logic_ms_5__s_in_7.f) -> logic_ms_5__logic_ms_5__cell_10__aFbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__a.f | logic_ms_5__logic_ms_5__s_in_7.f)) -> logic_ms_5__logic_ms_5__cell_10__aFbF- + } + // logic_ms_5__logic_ms_5__cell_10__aFbT := cgate(logic_ms_5__logic_ms_5__cell_10__a.F, logic_ms_5__logic_ms_5__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__a.f & logic_ms_5__logic_ms_5__s_in_7.t) -> logic_ms_5__logic_ms_5__cell_10__aFbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__a.f | logic_ms_5__logic_ms_5__s_in_7.t)) -> logic_ms_5__logic_ms_5__cell_10__aFbT- + } + // logic_ms_5__logic_ms_5__cell_10__aTbF := cgate(logic_ms_5__logic_ms_5__cell_10__a.T, logic_ms_5__logic_ms_5__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__a.t & logic_ms_5__logic_ms_5__s_in_7.f) -> logic_ms_5__logic_ms_5__cell_10__aTbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__a.t | logic_ms_5__logic_ms_5__s_in_7.f)) -> logic_ms_5__logic_ms_5__cell_10__aTbF- + } + // logic_ms_5__logic_ms_5__cell_10__aTbT := cgate(logic_ms_5__logic_ms_5__cell_10__a.T, logic_ms_5__logic_ms_5__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__a.t & logic_ms_5__logic_ms_5__s_in_7.t) -> logic_ms_5__logic_ms_5__cell_10__aTbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__a.t | logic_ms_5__logic_ms_5__s_in_7.t)) -> logic_ms_5__logic_ms_5__cell_10__aTbT- + } + // logic_ms_5__logic_ms_5__cell_10__x.F := or_gate(logic_ms_5__logic_ms_5__cell_10__aFbF, logic_ms_5__logic_ms_5__cell_10__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__aFbF | logic_ms_5__logic_ms_5__cell_10__aTbT) -> logic_ms_5__logic_ms_5__cell_10__x.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__aFbF | logic_ms_5__logic_ms_5__cell_10__aTbT)) -> logic_ms_5__logic_ms_5__cell_10__x.f- + } + // logic_ms_5__logic_ms_5__cell_10__x.T := or_gate(logic_ms_5__logic_ms_5__cell_10__aFbT, logic_ms_5__logic_ms_5__cell_10__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__aFbT | logic_ms_5__logic_ms_5__cell_10__aTbF) -> logic_ms_5__logic_ms_5__cell_10__x.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__aFbT | logic_ms_5__logic_ms_5__cell_10__aTbF)) -> logic_ms_5__logic_ms_5__cell_10__x.t- + } + // logic_ms_5__logic_ms_5__cell_10__y.T := and_gate(logic_ms_5__logic_ms_5__cell_10__a.T, logic_ms_5__logic_ms_5__s_in_7.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__a.t & logic_ms_5__logic_ms_5__s_in_7.t) -> logic_ms_5__logic_ms_5__cell_10__y.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__a.t & logic_ms_5__logic_ms_5__s_in_7.t)) -> logic_ms_5__logic_ms_5__cell_10__y.t- + } + // logic_ms_5__logic_ms_5__cell_10__y.F := or_gate(logic_ms_5__logic_ms_5__cell_10__a.F, logic_ms_5__logic_ms_5__s_in_7.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__a.f | logic_ms_5__logic_ms_5__s_in_7.f) -> logic_ms_5__logic_ms_5__cell_10__y.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__a.f | logic_ms_5__logic_ms_5__s_in_7.f)) -> logic_ms_5__logic_ms_5__cell_10__y.f- + } + // logic_ms_5__logic_ms_5__cell_10__xFcF := cgate(logic_ms_5__logic_ms_5__cell_10__x.F, logic_ms_5__logic_ms_5__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__x.f & logic_ms_5__logic_ms_5__cell_10__c_in_F) -> logic_ms_5__logic_ms_5__cell_10__xFcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__x.f | logic_ms_5__logic_ms_5__cell_10__c_in_F)) -> logic_ms_5__logic_ms_5__cell_10__xFcF- + } + // logic_ms_5__logic_ms_5__cell_10__xFcT := cgate(logic_ms_5__logic_ms_5__cell_10__x.F, logic_ms_5__logic_ms_5__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__x.f & logic_ms_5__logic_ms_5__cell_07__onehot11) -> logic_ms_5__logic_ms_5__cell_10__xFcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__x.f | logic_ms_5__logic_ms_5__cell_07__onehot11)) -> logic_ms_5__logic_ms_5__cell_10__xFcT- + } + // logic_ms_5__logic_ms_5__cell_10__xTcF := cgate(logic_ms_5__logic_ms_5__cell_10__x.T, logic_ms_5__logic_ms_5__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__x.t & logic_ms_5__logic_ms_5__cell_10__c_in_F) -> logic_ms_5__logic_ms_5__cell_10__xTcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__x.t | logic_ms_5__logic_ms_5__cell_10__c_in_F)) -> logic_ms_5__logic_ms_5__cell_10__xTcF- + } + // logic_ms_5__logic_ms_5__cell_10__xTcT := cgate(logic_ms_5__logic_ms_5__cell_10__x.T, logic_ms_5__logic_ms_5__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__x.t & logic_ms_5__logic_ms_5__cell_07__onehot11) -> logic_ms_5__logic_ms_5__cell_10__xTcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__x.t | logic_ms_5__logic_ms_5__cell_07__onehot11)) -> logic_ms_5__logic_ms_5__cell_10__xTcT- + } + // b6__s_in(7).T := or_gate(logic_ms_5__logic_ms_5__cell_10__xFcT, logic_ms_5__logic_ms_5__cell_10__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__xFcT | logic_ms_5__logic_ms_5__cell_10__xTcF) -> b6__s_in[7].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__xFcT | logic_ms_5__logic_ms_5__cell_10__xTcF)) -> b6__s_in[7].t- + } + // b6__s_in(7).F := or_gate(logic_ms_5__logic_ms_5__cell_10__xFcF, logic_ms_5__logic_ms_5__cell_10__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__xFcF | logic_ms_5__logic_ms_5__cell_10__xTcT) -> b6__s_in[7].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__xFcF | logic_ms_5__logic_ms_5__cell_10__xTcT)) -> b6__s_in[7].f- + } + // logic_ms_5__logic_ms_5__cell_10__z.T := and_gate(logic_ms_5__logic_ms_5__cell_10__x.T, logic_ms_5__logic_ms_5__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__x.t & logic_ms_5__logic_ms_5__cell_07__onehot11) -> logic_ms_5__logic_ms_5__cell_10__z.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__x.t & logic_ms_5__logic_ms_5__cell_07__onehot11)) -> logic_ms_5__logic_ms_5__cell_10__z.t- + } + // logic_ms_5__logic_ms_5__cell_10__z.F := or_gate(logic_ms_5__logic_ms_5__cell_10__x.F, logic_ms_5__logic_ms_5__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__x.f | logic_ms_5__logic_ms_5__cell_10__c_in_F) -> logic_ms_5__logic_ms_5__cell_10__z.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__x.f | logic_ms_5__logic_ms_5__cell_10__c_in_F)) -> logic_ms_5__logic_ms_5__cell_10__z.f- + } + // logic_ms_5__logic_ms_5__cell_11__c_in.F := cgate(logic_ms_5__logic_ms_5__cell_10__y.F, logic_ms_5__logic_ms_5__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__y.f & logic_ms_5__logic_ms_5__cell_10__z.f) -> logic_ms_5__logic_ms_5__cell_11__c_in.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__y.f | logic_ms_5__logic_ms_5__cell_10__z.f)) -> logic_ms_5__logic_ms_5__cell_11__c_in.f- + } + // logic_ms_5__logic_ms_5__cell_10__yFzT := cgate(logic_ms_5__logic_ms_5__cell_10__y.F, logic_ms_5__logic_ms_5__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__y.f & logic_ms_5__logic_ms_5__cell_10__z.t) -> logic_ms_5__logic_ms_5__cell_10__yFzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__y.f | logic_ms_5__logic_ms_5__cell_10__z.t)) -> logic_ms_5__logic_ms_5__cell_10__yFzT- + } + // logic_ms_5__logic_ms_5__cell_10__yTzF := cgate(logic_ms_5__logic_ms_5__cell_10__y.T, logic_ms_5__logic_ms_5__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__y.t & logic_ms_5__logic_ms_5__cell_10__z.f) -> logic_ms_5__logic_ms_5__cell_10__yTzF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__y.t | logic_ms_5__logic_ms_5__cell_10__z.f)) -> logic_ms_5__logic_ms_5__cell_10__yTzF- + } + // logic_ms_5__logic_ms_5__cell_10__yTzT := cgate(logic_ms_5__logic_ms_5__cell_10__y.T, logic_ms_5__logic_ms_5__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__y.t & logic_ms_5__logic_ms_5__cell_10__z.t) -> logic_ms_5__logic_ms_5__cell_10__yTzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__y.t | logic_ms_5__logic_ms_5__cell_10__z.t)) -> logic_ms_5__logic_ms_5__cell_10__yTzT- + } + // logic_ms_5__logic_ms_5__cell_11__c_in.T := or_gate(logic_ms_5__logic_ms_5__cell_10__yFzT, logic_ms_5__logic_ms_5__cell_10__yTzF, logic_ms_5__logic_ms_5__cell_10__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_10__yFzT | logic_ms_5__logic_ms_5__cell_10__yTzF | logic_ms_5__logic_ms_5__cell_10__yTzT) -> logic_ms_5__logic_ms_5__cell_11__c_in.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_10__yFzT | logic_ms_5__logic_ms_5__cell_10__yTzF | logic_ms_5__logic_ms_5__cell_10__yTzT)) -> logic_ms_5__logic_ms_5__cell_11__c_in.t- + } + // logic_ms_5__logic_ms_5__cell_11__aFbF := cgate(logic_ms_5__logic_ms_5__cell_11__a.F, logic_ms_5__logic_ms_5__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__a.f & logic_ms_5__logic_ms_5__s_in_8.f) -> logic_ms_5__logic_ms_5__cell_11__aFbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__a.f | logic_ms_5__logic_ms_5__s_in_8.f)) -> logic_ms_5__logic_ms_5__cell_11__aFbF- + } + // logic_ms_5__logic_ms_5__cell_11__aFbT := cgate(logic_ms_5__logic_ms_5__cell_11__a.F, logic_ms_5__logic_ms_5__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__a.f & logic_ms_5__logic_ms_5__s_in_8.t) -> logic_ms_5__logic_ms_5__cell_11__aFbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__a.f | logic_ms_5__logic_ms_5__s_in_8.t)) -> logic_ms_5__logic_ms_5__cell_11__aFbT- + } + // logic_ms_5__logic_ms_5__cell_11__aTbF := cgate(logic_ms_5__logic_ms_5__cell_11__a.T, logic_ms_5__logic_ms_5__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__a.t & logic_ms_5__logic_ms_5__s_in_8.f) -> logic_ms_5__logic_ms_5__cell_11__aTbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__a.t | logic_ms_5__logic_ms_5__s_in_8.f)) -> logic_ms_5__logic_ms_5__cell_11__aTbF- + } + // logic_ms_5__logic_ms_5__cell_11__aTbT := cgate(logic_ms_5__logic_ms_5__cell_11__a.T, logic_ms_5__logic_ms_5__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__a.t & logic_ms_5__logic_ms_5__s_in_8.t) -> logic_ms_5__logic_ms_5__cell_11__aTbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__a.t | logic_ms_5__logic_ms_5__s_in_8.t)) -> logic_ms_5__logic_ms_5__cell_11__aTbT- + } + // logic_ms_5__logic_ms_5__cell_11__x.F := or_gate(logic_ms_5__logic_ms_5__cell_11__aFbF, logic_ms_5__logic_ms_5__cell_11__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__aFbF | logic_ms_5__logic_ms_5__cell_11__aTbT) -> logic_ms_5__logic_ms_5__cell_11__x.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__aFbF | logic_ms_5__logic_ms_5__cell_11__aTbT)) -> logic_ms_5__logic_ms_5__cell_11__x.f- + } + // logic_ms_5__logic_ms_5__cell_11__x.T := or_gate(logic_ms_5__logic_ms_5__cell_11__aFbT, logic_ms_5__logic_ms_5__cell_11__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__aFbT | logic_ms_5__logic_ms_5__cell_11__aTbF) -> logic_ms_5__logic_ms_5__cell_11__x.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__aFbT | logic_ms_5__logic_ms_5__cell_11__aTbF)) -> logic_ms_5__logic_ms_5__cell_11__x.t- + } + // logic_ms_5__logic_ms_5__cell_11__y.T := and_gate(logic_ms_5__logic_ms_5__cell_11__a.T, logic_ms_5__logic_ms_5__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__a.t & logic_ms_5__logic_ms_5__s_in_8.t) -> logic_ms_5__logic_ms_5__cell_11__y.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__a.t & logic_ms_5__logic_ms_5__s_in_8.t)) -> logic_ms_5__logic_ms_5__cell_11__y.t- + } + // logic_ms_5__logic_ms_5__cell_11__y.F := or_gate(logic_ms_5__logic_ms_5__cell_11__a.F, logic_ms_5__logic_ms_5__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__a.f | logic_ms_5__logic_ms_5__s_in_8.f) -> logic_ms_5__logic_ms_5__cell_11__y.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__a.f | logic_ms_5__logic_ms_5__s_in_8.f)) -> logic_ms_5__logic_ms_5__cell_11__y.f- + } + // logic_ms_5__logic_ms_5__cell_11__xFcF := cgate(logic_ms_5__logic_ms_5__cell_11__x.F, logic_ms_5__logic_ms_5__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__x.f & logic_ms_5__logic_ms_5__cell_11__c_in.f) -> logic_ms_5__logic_ms_5__cell_11__xFcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__x.f | logic_ms_5__logic_ms_5__cell_11__c_in.f)) -> logic_ms_5__logic_ms_5__cell_11__xFcF- + } + // logic_ms_5__logic_ms_5__cell_11__xFcT := cgate(logic_ms_5__logic_ms_5__cell_11__x.F, logic_ms_5__logic_ms_5__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__x.f & logic_ms_5__logic_ms_5__cell_11__c_in.t) -> logic_ms_5__logic_ms_5__cell_11__xFcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__x.f | logic_ms_5__logic_ms_5__cell_11__c_in.t)) -> logic_ms_5__logic_ms_5__cell_11__xFcT- + } + // logic_ms_5__logic_ms_5__cell_11__xTcF := cgate(logic_ms_5__logic_ms_5__cell_11__x.T, logic_ms_5__logic_ms_5__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__x.t & logic_ms_5__logic_ms_5__cell_11__c_in.f) -> logic_ms_5__logic_ms_5__cell_11__xTcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__x.t | logic_ms_5__logic_ms_5__cell_11__c_in.f)) -> logic_ms_5__logic_ms_5__cell_11__xTcF- + } + // logic_ms_5__logic_ms_5__cell_11__xTcT := cgate(logic_ms_5__logic_ms_5__cell_11__x.T, logic_ms_5__logic_ms_5__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__x.t & logic_ms_5__logic_ms_5__cell_11__c_in.t) -> logic_ms_5__logic_ms_5__cell_11__xTcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__x.t | logic_ms_5__logic_ms_5__cell_11__c_in.t)) -> logic_ms_5__logic_ms_5__cell_11__xTcT- + } + // b6__s_in(8).T := or_gate(logic_ms_5__logic_ms_5__cell_11__xFcT, logic_ms_5__logic_ms_5__cell_11__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__xFcT | logic_ms_5__logic_ms_5__cell_11__xTcF) -> b6__s_in[8].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__xFcT | logic_ms_5__logic_ms_5__cell_11__xTcF)) -> b6__s_in[8].t- + } + // b6__s_in(8).F := or_gate(logic_ms_5__logic_ms_5__cell_11__xFcF, logic_ms_5__logic_ms_5__cell_11__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__xFcF | logic_ms_5__logic_ms_5__cell_11__xTcT) -> b6__s_in[8].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__xFcF | logic_ms_5__logic_ms_5__cell_11__xTcT)) -> b6__s_in[8].f- + } + // logic_ms_5__logic_ms_5__cell_11__z.T := and_gate(logic_ms_5__logic_ms_5__cell_11__x.T, logic_ms_5__logic_ms_5__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__x.t & logic_ms_5__logic_ms_5__cell_11__c_in.t) -> logic_ms_5__logic_ms_5__cell_11__z.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__x.t & logic_ms_5__logic_ms_5__cell_11__c_in.t)) -> logic_ms_5__logic_ms_5__cell_11__z.t- + } + // logic_ms_5__logic_ms_5__cell_11__z.F := or_gate(logic_ms_5__logic_ms_5__cell_11__x.F, logic_ms_5__logic_ms_5__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__x.f | logic_ms_5__logic_ms_5__cell_11__c_in.f) -> logic_ms_5__logic_ms_5__cell_11__z.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__x.f | logic_ms_5__logic_ms_5__cell_11__c_in.f)) -> logic_ms_5__logic_ms_5__cell_11__z.f- + } + // logic_ms_5__logic_ms_5__cell_12__c_in.F := cgate(logic_ms_5__logic_ms_5__cell_11__y.F, logic_ms_5__logic_ms_5__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__y.f & logic_ms_5__logic_ms_5__cell_11__z.f) -> logic_ms_5__logic_ms_5__cell_12__c_in.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__y.f | logic_ms_5__logic_ms_5__cell_11__z.f)) -> logic_ms_5__logic_ms_5__cell_12__c_in.f- + } + // logic_ms_5__logic_ms_5__cell_11__yFzT := cgate(logic_ms_5__logic_ms_5__cell_11__y.F, logic_ms_5__logic_ms_5__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__y.f & logic_ms_5__logic_ms_5__cell_11__z.t) -> logic_ms_5__logic_ms_5__cell_11__yFzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__y.f | logic_ms_5__logic_ms_5__cell_11__z.t)) -> logic_ms_5__logic_ms_5__cell_11__yFzT- + } + // logic_ms_5__logic_ms_5__cell_11__yTzF := cgate(logic_ms_5__logic_ms_5__cell_11__y.T, logic_ms_5__logic_ms_5__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__y.t & logic_ms_5__logic_ms_5__cell_11__z.f) -> logic_ms_5__logic_ms_5__cell_11__yTzF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__y.t | logic_ms_5__logic_ms_5__cell_11__z.f)) -> logic_ms_5__logic_ms_5__cell_11__yTzF- + } + // logic_ms_5__logic_ms_5__cell_11__yTzT := cgate(logic_ms_5__logic_ms_5__cell_11__y.T, logic_ms_5__logic_ms_5__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__y.t & logic_ms_5__logic_ms_5__cell_11__z.t) -> logic_ms_5__logic_ms_5__cell_11__yTzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__y.t | logic_ms_5__logic_ms_5__cell_11__z.t)) -> logic_ms_5__logic_ms_5__cell_11__yTzT- + } + // logic_ms_5__logic_ms_5__cell_12__c_in.T := or_gate(logic_ms_5__logic_ms_5__cell_11__yFzT, logic_ms_5__logic_ms_5__cell_11__yTzF, logic_ms_5__logic_ms_5__cell_11__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_11__yFzT | logic_ms_5__logic_ms_5__cell_11__yTzF | logic_ms_5__logic_ms_5__cell_11__yTzT) -> logic_ms_5__logic_ms_5__cell_12__c_in.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_11__yFzT | logic_ms_5__logic_ms_5__cell_11__yTzF | logic_ms_5__logic_ms_5__cell_11__yTzT)) -> logic_ms_5__logic_ms_5__cell_12__c_in.t- + } + // logic_ms_5__logic_ms_5__cell_12__aFbF := cgate(logic_ms_5__logic_ms_5__cell_12__a.F, logic_ms_5__logic_ms_5__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__a.f & logic_ms_5__logic_ms_5__s_in_9.f) -> logic_ms_5__logic_ms_5__cell_12__aFbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__a.f | logic_ms_5__logic_ms_5__s_in_9.f)) -> logic_ms_5__logic_ms_5__cell_12__aFbF- + } + // logic_ms_5__logic_ms_5__cell_12__aFbT := cgate(logic_ms_5__logic_ms_5__cell_12__a.F, logic_ms_5__logic_ms_5__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__a.f & logic_ms_5__logic_ms_5__s_in_9.t) -> logic_ms_5__logic_ms_5__cell_12__aFbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__a.f | logic_ms_5__logic_ms_5__s_in_9.t)) -> logic_ms_5__logic_ms_5__cell_12__aFbT- + } + // logic_ms_5__logic_ms_5__cell_12__aTbF := cgate(logic_ms_5__logic_ms_5__cell_12__a.T, logic_ms_5__logic_ms_5__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__a.t & logic_ms_5__logic_ms_5__s_in_9.f) -> logic_ms_5__logic_ms_5__cell_12__aTbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__a.t | logic_ms_5__logic_ms_5__s_in_9.f)) -> logic_ms_5__logic_ms_5__cell_12__aTbF- + } + // logic_ms_5__logic_ms_5__cell_12__aTbT := cgate(logic_ms_5__logic_ms_5__cell_12__a.T, logic_ms_5__logic_ms_5__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__a.t & logic_ms_5__logic_ms_5__s_in_9.t) -> logic_ms_5__logic_ms_5__cell_12__aTbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__a.t | logic_ms_5__logic_ms_5__s_in_9.t)) -> logic_ms_5__logic_ms_5__cell_12__aTbT- + } + // logic_ms_5__logic_ms_5__cell_12__x.F := or_gate(logic_ms_5__logic_ms_5__cell_12__aFbF, logic_ms_5__logic_ms_5__cell_12__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__aFbF | logic_ms_5__logic_ms_5__cell_12__aTbT) -> logic_ms_5__logic_ms_5__cell_12__x.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__aFbF | logic_ms_5__logic_ms_5__cell_12__aTbT)) -> logic_ms_5__logic_ms_5__cell_12__x.f- + } + // logic_ms_5__logic_ms_5__cell_12__x.T := or_gate(logic_ms_5__logic_ms_5__cell_12__aFbT, logic_ms_5__logic_ms_5__cell_12__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__aFbT | logic_ms_5__logic_ms_5__cell_12__aTbF) -> logic_ms_5__logic_ms_5__cell_12__x.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__aFbT | logic_ms_5__logic_ms_5__cell_12__aTbF)) -> logic_ms_5__logic_ms_5__cell_12__x.t- + } + // logic_ms_5__logic_ms_5__cell_12__y.T := and_gate(logic_ms_5__logic_ms_5__cell_12__a.T, logic_ms_5__logic_ms_5__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__a.t & logic_ms_5__logic_ms_5__s_in_9.t) -> logic_ms_5__logic_ms_5__cell_12__y.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__a.t & logic_ms_5__logic_ms_5__s_in_9.t)) -> logic_ms_5__logic_ms_5__cell_12__y.t- + } + // logic_ms_5__logic_ms_5__cell_12__y.F := or_gate(logic_ms_5__logic_ms_5__cell_12__a.F, logic_ms_5__logic_ms_5__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__a.f | logic_ms_5__logic_ms_5__s_in_9.f) -> logic_ms_5__logic_ms_5__cell_12__y.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__a.f | logic_ms_5__logic_ms_5__s_in_9.f)) -> logic_ms_5__logic_ms_5__cell_12__y.f- + } + // logic_ms_5__logic_ms_5__cell_12__xFcF := cgate(logic_ms_5__logic_ms_5__cell_12__x.F, logic_ms_5__logic_ms_5__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__x.f & logic_ms_5__logic_ms_5__cell_12__c_in.f) -> logic_ms_5__logic_ms_5__cell_12__xFcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__x.f | logic_ms_5__logic_ms_5__cell_12__c_in.f)) -> logic_ms_5__logic_ms_5__cell_12__xFcF- + } + // logic_ms_5__logic_ms_5__cell_12__xFcT := cgate(logic_ms_5__logic_ms_5__cell_12__x.F, logic_ms_5__logic_ms_5__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__x.f & logic_ms_5__logic_ms_5__cell_12__c_in.t) -> logic_ms_5__logic_ms_5__cell_12__xFcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__x.f | logic_ms_5__logic_ms_5__cell_12__c_in.t)) -> logic_ms_5__logic_ms_5__cell_12__xFcT- + } + // logic_ms_5__logic_ms_5__cell_12__xTcF := cgate(logic_ms_5__logic_ms_5__cell_12__x.T, logic_ms_5__logic_ms_5__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__x.t & logic_ms_5__logic_ms_5__cell_12__c_in.f) -> logic_ms_5__logic_ms_5__cell_12__xTcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__x.t | logic_ms_5__logic_ms_5__cell_12__c_in.f)) -> logic_ms_5__logic_ms_5__cell_12__xTcF- + } + // logic_ms_5__logic_ms_5__cell_12__xTcT := cgate(logic_ms_5__logic_ms_5__cell_12__x.T, logic_ms_5__logic_ms_5__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__x.t & logic_ms_5__logic_ms_5__cell_12__c_in.t) -> logic_ms_5__logic_ms_5__cell_12__xTcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__x.t | logic_ms_5__logic_ms_5__cell_12__c_in.t)) -> logic_ms_5__logic_ms_5__cell_12__xTcT- + } + // b6__s_in(9).T := or_gate(logic_ms_5__logic_ms_5__cell_12__xFcT, logic_ms_5__logic_ms_5__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__xFcT | logic_ms_5__logic_ms_5__cell_12__xTcF) -> b6__s_in[9].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__xFcT | logic_ms_5__logic_ms_5__cell_12__xTcF)) -> b6__s_in[9].t- + } + // b6__s_in(9).F := or_gate(logic_ms_5__logic_ms_5__cell_12__xFcF, logic_ms_5__logic_ms_5__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__xFcF | logic_ms_5__logic_ms_5__cell_12__xTcT) -> b6__s_in[9].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__xFcF | logic_ms_5__logic_ms_5__cell_12__xTcT)) -> b6__s_in[9].f- + } + // logic_ms_5__logic_ms_5__cell_12__z.T := and_gate(logic_ms_5__logic_ms_5__cell_12__x.T, logic_ms_5__logic_ms_5__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__x.t & logic_ms_5__logic_ms_5__cell_12__c_in.t) -> logic_ms_5__logic_ms_5__cell_12__z.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__x.t & logic_ms_5__logic_ms_5__cell_12__c_in.t)) -> logic_ms_5__logic_ms_5__cell_12__z.t- + } + // logic_ms_5__logic_ms_5__cell_12__z.F := or_gate(logic_ms_5__logic_ms_5__cell_12__x.F, logic_ms_5__logic_ms_5__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__x.f | logic_ms_5__logic_ms_5__cell_12__c_in.f) -> logic_ms_5__logic_ms_5__cell_12__z.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__x.f | logic_ms_5__logic_ms_5__cell_12__c_in.f)) -> logic_ms_5__logic_ms_5__cell_12__z.f- + } + // logic_ms_5__logic_ms_5__cell_13__c_in.F := cgate(logic_ms_5__logic_ms_5__cell_12__y.F, logic_ms_5__logic_ms_5__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__y.f & logic_ms_5__logic_ms_5__cell_12__z.f) -> logic_ms_5__logic_ms_5__cell_13__c_in.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__y.f | logic_ms_5__logic_ms_5__cell_12__z.f)) -> logic_ms_5__logic_ms_5__cell_13__c_in.f- + } + // logic_ms_5__logic_ms_5__cell_12__yFzT := cgate(logic_ms_5__logic_ms_5__cell_12__y.F, logic_ms_5__logic_ms_5__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__y.f & logic_ms_5__logic_ms_5__cell_12__z.t) -> logic_ms_5__logic_ms_5__cell_12__yFzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__y.f | logic_ms_5__logic_ms_5__cell_12__z.t)) -> logic_ms_5__logic_ms_5__cell_12__yFzT- + } + // logic_ms_5__logic_ms_5__cell_12__yTzF := cgate(logic_ms_5__logic_ms_5__cell_12__y.T, logic_ms_5__logic_ms_5__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__y.t & logic_ms_5__logic_ms_5__cell_12__z.f) -> logic_ms_5__logic_ms_5__cell_12__yTzF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__y.t | logic_ms_5__logic_ms_5__cell_12__z.f)) -> logic_ms_5__logic_ms_5__cell_12__yTzF- + } + // logic_ms_5__logic_ms_5__cell_12__yTzT := cgate(logic_ms_5__logic_ms_5__cell_12__y.T, logic_ms_5__logic_ms_5__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__y.t & logic_ms_5__logic_ms_5__cell_12__z.t) -> logic_ms_5__logic_ms_5__cell_12__yTzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__y.t | logic_ms_5__logic_ms_5__cell_12__z.t)) -> logic_ms_5__logic_ms_5__cell_12__yTzT- + } + // logic_ms_5__logic_ms_5__cell_13__c_in.T := or_gate(logic_ms_5__logic_ms_5__cell_12__yFzT, logic_ms_5__logic_ms_5__cell_12__yTzF, logic_ms_5__logic_ms_5__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_12__yFzT | logic_ms_5__logic_ms_5__cell_12__yTzF | logic_ms_5__logic_ms_5__cell_12__yTzT) -> logic_ms_5__logic_ms_5__cell_13__c_in.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_12__yFzT | logic_ms_5__logic_ms_5__cell_12__yTzF | logic_ms_5__logic_ms_5__cell_12__yTzT)) -> logic_ms_5__logic_ms_5__cell_13__c_in.t- + } + // logic_ms_5__logic_ms_5__cell_13__aFbF := cgate(logic_ms_5__logic_ms_5__cell_13__a.F, logic_ms_5__logic_ms_5__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__a.f & logic_ms_5__logic_ms_5__s_in_10.f) -> logic_ms_5__logic_ms_5__cell_13__aFbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__a.f | logic_ms_5__logic_ms_5__s_in_10.f)) -> logic_ms_5__logic_ms_5__cell_13__aFbF- + } + // logic_ms_5__logic_ms_5__cell_13__aFbT := cgate(logic_ms_5__logic_ms_5__cell_13__a.F, logic_ms_5__logic_ms_5__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__a.f & logic_ms_5__logic_ms_5__s_in_10.t) -> logic_ms_5__logic_ms_5__cell_13__aFbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__a.f | logic_ms_5__logic_ms_5__s_in_10.t)) -> logic_ms_5__logic_ms_5__cell_13__aFbT- + } + // logic_ms_5__logic_ms_5__cell_13__aTbF := cgate(logic_ms_5__logic_ms_5__cell_13__a.T, logic_ms_5__logic_ms_5__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__a.t & logic_ms_5__logic_ms_5__s_in_10.f) -> logic_ms_5__logic_ms_5__cell_13__aTbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__a.t | logic_ms_5__logic_ms_5__s_in_10.f)) -> logic_ms_5__logic_ms_5__cell_13__aTbF- + } + // logic_ms_5__logic_ms_5__cell_13__aTbT := cgate(logic_ms_5__logic_ms_5__cell_13__a.T, logic_ms_5__logic_ms_5__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__a.t & logic_ms_5__logic_ms_5__s_in_10.t) -> logic_ms_5__logic_ms_5__cell_13__aTbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__a.t | logic_ms_5__logic_ms_5__s_in_10.t)) -> logic_ms_5__logic_ms_5__cell_13__aTbT- + } + // logic_ms_5__logic_ms_5__cell_13__x.F := or_gate(logic_ms_5__logic_ms_5__cell_13__aFbF, logic_ms_5__logic_ms_5__cell_13__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__aFbF | logic_ms_5__logic_ms_5__cell_13__aTbT) -> logic_ms_5__logic_ms_5__cell_13__x.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__aFbF | logic_ms_5__logic_ms_5__cell_13__aTbT)) -> logic_ms_5__logic_ms_5__cell_13__x.f- + } + // logic_ms_5__logic_ms_5__cell_13__x.T := or_gate(logic_ms_5__logic_ms_5__cell_13__aFbT, logic_ms_5__logic_ms_5__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__aFbT | logic_ms_5__logic_ms_5__cell_13__aTbF) -> logic_ms_5__logic_ms_5__cell_13__x.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__aFbT | logic_ms_5__logic_ms_5__cell_13__aTbF)) -> logic_ms_5__logic_ms_5__cell_13__x.t- + } + // logic_ms_5__logic_ms_5__cell_13__y.T := and_gate(logic_ms_5__logic_ms_5__cell_13__a.T, logic_ms_5__logic_ms_5__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__a.t & logic_ms_5__logic_ms_5__s_in_10.t) -> logic_ms_5__logic_ms_5__cell_13__y.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__a.t & logic_ms_5__logic_ms_5__s_in_10.t)) -> logic_ms_5__logic_ms_5__cell_13__y.t- + } + // logic_ms_5__logic_ms_5__cell_13__y.F := or_gate(logic_ms_5__logic_ms_5__cell_13__a.F, logic_ms_5__logic_ms_5__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__a.f | logic_ms_5__logic_ms_5__s_in_10.f) -> logic_ms_5__logic_ms_5__cell_13__y.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__a.f | logic_ms_5__logic_ms_5__s_in_10.f)) -> logic_ms_5__logic_ms_5__cell_13__y.f- + } + // logic_ms_5__logic_ms_5__cell_13__xFcF := cgate(logic_ms_5__logic_ms_5__cell_13__x.F, logic_ms_5__logic_ms_5__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__x.f & logic_ms_5__logic_ms_5__cell_13__c_in.f) -> logic_ms_5__logic_ms_5__cell_13__xFcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__x.f | logic_ms_5__logic_ms_5__cell_13__c_in.f)) -> logic_ms_5__logic_ms_5__cell_13__xFcF- + } + // logic_ms_5__logic_ms_5__cell_13__xFcT := cgate(logic_ms_5__logic_ms_5__cell_13__x.F, logic_ms_5__logic_ms_5__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__x.f & logic_ms_5__logic_ms_5__cell_13__c_in.t) -> logic_ms_5__logic_ms_5__cell_13__xFcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__x.f | logic_ms_5__logic_ms_5__cell_13__c_in.t)) -> logic_ms_5__logic_ms_5__cell_13__xFcT- + } + // logic_ms_5__logic_ms_5__cell_13__xTcF := cgate(logic_ms_5__logic_ms_5__cell_13__x.T, logic_ms_5__logic_ms_5__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__x.t & logic_ms_5__logic_ms_5__cell_13__c_in.f) -> logic_ms_5__logic_ms_5__cell_13__xTcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__x.t | logic_ms_5__logic_ms_5__cell_13__c_in.f)) -> logic_ms_5__logic_ms_5__cell_13__xTcF- + } + // logic_ms_5__logic_ms_5__cell_13__xTcT := cgate(logic_ms_5__logic_ms_5__cell_13__x.T, logic_ms_5__logic_ms_5__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__x.t & logic_ms_5__logic_ms_5__cell_13__c_in.t) -> logic_ms_5__logic_ms_5__cell_13__xTcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__x.t | logic_ms_5__logic_ms_5__cell_13__c_in.t)) -> logic_ms_5__logic_ms_5__cell_13__xTcT- + } + // b6__s_in(10).T := or_gate(logic_ms_5__logic_ms_5__cell_13__xFcT, logic_ms_5__logic_ms_5__cell_13__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__xFcT | logic_ms_5__logic_ms_5__cell_13__xTcF) -> b6__s_in[10].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__xFcT | logic_ms_5__logic_ms_5__cell_13__xTcF)) -> b6__s_in[10].t- + } + // b6__s_in(10).F := or_gate(logic_ms_5__logic_ms_5__cell_13__xFcF, logic_ms_5__logic_ms_5__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__xFcF | logic_ms_5__logic_ms_5__cell_13__xTcT) -> b6__s_in[10].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__xFcF | logic_ms_5__logic_ms_5__cell_13__xTcT)) -> b6__s_in[10].f- + } + // logic_ms_5__logic_ms_5__cell_13__z.T := and_gate(logic_ms_5__logic_ms_5__cell_13__x.T, logic_ms_5__logic_ms_5__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__x.t & logic_ms_5__logic_ms_5__cell_13__c_in.t) -> logic_ms_5__logic_ms_5__cell_13__z.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__x.t & logic_ms_5__logic_ms_5__cell_13__c_in.t)) -> logic_ms_5__logic_ms_5__cell_13__z.t- + } + // logic_ms_5__logic_ms_5__cell_13__z.F := or_gate(logic_ms_5__logic_ms_5__cell_13__x.F, logic_ms_5__logic_ms_5__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__x.f | logic_ms_5__logic_ms_5__cell_13__c_in.f) -> logic_ms_5__logic_ms_5__cell_13__z.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__x.f | logic_ms_5__logic_ms_5__cell_13__c_in.f)) -> logic_ms_5__logic_ms_5__cell_13__z.f- + } + // logic_ms_5__logic_ms_5__cell_14__c_in.F := cgate(logic_ms_5__logic_ms_5__cell_13__y.F, logic_ms_5__logic_ms_5__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__y.f & logic_ms_5__logic_ms_5__cell_13__z.f) -> logic_ms_5__logic_ms_5__cell_14__c_in.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__y.f | logic_ms_5__logic_ms_5__cell_13__z.f)) -> logic_ms_5__logic_ms_5__cell_14__c_in.f- + } + // logic_ms_5__logic_ms_5__cell_13__yFzT := cgate(logic_ms_5__logic_ms_5__cell_13__y.F, logic_ms_5__logic_ms_5__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__y.f & logic_ms_5__logic_ms_5__cell_13__z.t) -> logic_ms_5__logic_ms_5__cell_13__yFzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__y.f | logic_ms_5__logic_ms_5__cell_13__z.t)) -> logic_ms_5__logic_ms_5__cell_13__yFzT- + } + // logic_ms_5__logic_ms_5__cell_13__yTzF := cgate(logic_ms_5__logic_ms_5__cell_13__y.T, logic_ms_5__logic_ms_5__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__y.t & logic_ms_5__logic_ms_5__cell_13__z.f) -> logic_ms_5__logic_ms_5__cell_13__yTzF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__y.t | logic_ms_5__logic_ms_5__cell_13__z.f)) -> logic_ms_5__logic_ms_5__cell_13__yTzF- + } + // logic_ms_5__logic_ms_5__cell_13__yTzT := cgate(logic_ms_5__logic_ms_5__cell_13__y.T, logic_ms_5__logic_ms_5__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__y.t & logic_ms_5__logic_ms_5__cell_13__z.t) -> logic_ms_5__logic_ms_5__cell_13__yTzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__y.t | logic_ms_5__logic_ms_5__cell_13__z.t)) -> logic_ms_5__logic_ms_5__cell_13__yTzT- + } + // logic_ms_5__logic_ms_5__cell_14__c_in.T := or_gate(logic_ms_5__logic_ms_5__cell_13__yFzT, logic_ms_5__logic_ms_5__cell_13__yTzF, logic_ms_5__logic_ms_5__cell_13__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_13__yFzT | logic_ms_5__logic_ms_5__cell_13__yTzF | logic_ms_5__logic_ms_5__cell_13__yTzT) -> logic_ms_5__logic_ms_5__cell_14__c_in.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_13__yFzT | logic_ms_5__logic_ms_5__cell_13__yTzF | logic_ms_5__logic_ms_5__cell_13__yTzT)) -> logic_ms_5__logic_ms_5__cell_14__c_in.t- + } + // logic_ms_5__logic_ms_5__cell_14__aFbF := cgate(logic_ms_5__logic_ms_5__cell_14__a.F, logic_ms_5__logic_ms_5__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__a.f & logic_ms_5__logic_ms_5__s_in_11.f) -> logic_ms_5__logic_ms_5__cell_14__aFbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__a.f | logic_ms_5__logic_ms_5__s_in_11.f)) -> logic_ms_5__logic_ms_5__cell_14__aFbF- + } + // logic_ms_5__logic_ms_5__cell_14__aFbT := cgate(logic_ms_5__logic_ms_5__cell_14__a.F, logic_ms_5__logic_ms_5__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__a.f & logic_ms_5__logic_ms_5__s_in_11.t) -> logic_ms_5__logic_ms_5__cell_14__aFbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__a.f | logic_ms_5__logic_ms_5__s_in_11.t)) -> logic_ms_5__logic_ms_5__cell_14__aFbT- + } + // logic_ms_5__logic_ms_5__cell_14__aTbF := cgate(logic_ms_5__logic_ms_5__cell_14__a.T, logic_ms_5__logic_ms_5__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__a.t & logic_ms_5__logic_ms_5__s_in_11.f) -> logic_ms_5__logic_ms_5__cell_14__aTbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__a.t | logic_ms_5__logic_ms_5__s_in_11.f)) -> logic_ms_5__logic_ms_5__cell_14__aTbF- + } + // logic_ms_5__logic_ms_5__cell_14__aTbT := cgate(logic_ms_5__logic_ms_5__cell_14__a.T, logic_ms_5__logic_ms_5__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__a.t & logic_ms_5__logic_ms_5__s_in_11.t) -> logic_ms_5__logic_ms_5__cell_14__aTbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__a.t | logic_ms_5__logic_ms_5__s_in_11.t)) -> logic_ms_5__logic_ms_5__cell_14__aTbT- + } + // logic_ms_5__logic_ms_5__cell_14__x.F := or_gate(logic_ms_5__logic_ms_5__cell_14__aFbF, logic_ms_5__logic_ms_5__cell_14__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__aFbF | logic_ms_5__logic_ms_5__cell_14__aTbT) -> logic_ms_5__logic_ms_5__cell_14__x.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__aFbF | logic_ms_5__logic_ms_5__cell_14__aTbT)) -> logic_ms_5__logic_ms_5__cell_14__x.f- + } + // logic_ms_5__logic_ms_5__cell_14__x.T := or_gate(logic_ms_5__logic_ms_5__cell_14__aFbT, logic_ms_5__logic_ms_5__cell_14__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__aFbT | logic_ms_5__logic_ms_5__cell_14__aTbF) -> logic_ms_5__logic_ms_5__cell_14__x.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__aFbT | logic_ms_5__logic_ms_5__cell_14__aTbF)) -> logic_ms_5__logic_ms_5__cell_14__x.t- + } + // logic_ms_5__logic_ms_5__cell_14__y.T := and_gate(logic_ms_5__logic_ms_5__cell_14__a.T, logic_ms_5__logic_ms_5__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__a.t & logic_ms_5__logic_ms_5__s_in_11.t) -> logic_ms_5__logic_ms_5__cell_14__y.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__a.t & logic_ms_5__logic_ms_5__s_in_11.t)) -> logic_ms_5__logic_ms_5__cell_14__y.t- + } + // logic_ms_5__logic_ms_5__cell_14__y.F := or_gate(logic_ms_5__logic_ms_5__cell_14__a.F, logic_ms_5__logic_ms_5__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__a.f | logic_ms_5__logic_ms_5__s_in_11.f) -> logic_ms_5__logic_ms_5__cell_14__y.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__a.f | logic_ms_5__logic_ms_5__s_in_11.f)) -> logic_ms_5__logic_ms_5__cell_14__y.f- + } + // logic_ms_5__logic_ms_5__cell_14__xFcF := cgate(logic_ms_5__logic_ms_5__cell_14__x.F, logic_ms_5__logic_ms_5__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__x.f & logic_ms_5__logic_ms_5__cell_14__c_in.f) -> logic_ms_5__logic_ms_5__cell_14__xFcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__x.f | logic_ms_5__logic_ms_5__cell_14__c_in.f)) -> logic_ms_5__logic_ms_5__cell_14__xFcF- + } + // logic_ms_5__logic_ms_5__cell_14__xFcT := cgate(logic_ms_5__logic_ms_5__cell_14__x.F, logic_ms_5__logic_ms_5__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__x.f & logic_ms_5__logic_ms_5__cell_14__c_in.t) -> logic_ms_5__logic_ms_5__cell_14__xFcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__x.f | logic_ms_5__logic_ms_5__cell_14__c_in.t)) -> logic_ms_5__logic_ms_5__cell_14__xFcT- + } + // logic_ms_5__logic_ms_5__cell_14__xTcF := cgate(logic_ms_5__logic_ms_5__cell_14__x.T, logic_ms_5__logic_ms_5__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__x.t & logic_ms_5__logic_ms_5__cell_14__c_in.f) -> logic_ms_5__logic_ms_5__cell_14__xTcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__x.t | logic_ms_5__logic_ms_5__cell_14__c_in.f)) -> logic_ms_5__logic_ms_5__cell_14__xTcF- + } + // logic_ms_5__logic_ms_5__cell_14__xTcT := cgate(logic_ms_5__logic_ms_5__cell_14__x.T, logic_ms_5__logic_ms_5__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__x.t & logic_ms_5__logic_ms_5__cell_14__c_in.t) -> logic_ms_5__logic_ms_5__cell_14__xTcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__x.t | logic_ms_5__logic_ms_5__cell_14__c_in.t)) -> logic_ms_5__logic_ms_5__cell_14__xTcT- + } + // b6__s_in(11).T := or_gate(logic_ms_5__logic_ms_5__cell_14__xFcT, logic_ms_5__logic_ms_5__cell_14__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__xFcT | logic_ms_5__logic_ms_5__cell_14__xTcF) -> b6__s_in[11].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__xFcT | logic_ms_5__logic_ms_5__cell_14__xTcF)) -> b6__s_in[11].t- + } + // b6__s_in(11).F := or_gate(logic_ms_5__logic_ms_5__cell_14__xFcF, logic_ms_5__logic_ms_5__cell_14__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__xFcF | logic_ms_5__logic_ms_5__cell_14__xTcT) -> b6__s_in[11].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__xFcF | logic_ms_5__logic_ms_5__cell_14__xTcT)) -> b6__s_in[11].f- + } + // logic_ms_5__logic_ms_5__cell_14__z.T := and_gate(logic_ms_5__logic_ms_5__cell_14__x.T, logic_ms_5__logic_ms_5__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__x.t & logic_ms_5__logic_ms_5__cell_14__c_in.t) -> logic_ms_5__logic_ms_5__cell_14__z.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__x.t & logic_ms_5__logic_ms_5__cell_14__c_in.t)) -> logic_ms_5__logic_ms_5__cell_14__z.t- + } + // logic_ms_5__logic_ms_5__cell_14__z.F := or_gate(logic_ms_5__logic_ms_5__cell_14__x.F, logic_ms_5__logic_ms_5__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__x.f | logic_ms_5__logic_ms_5__cell_14__c_in.f) -> logic_ms_5__logic_ms_5__cell_14__z.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__x.f | logic_ms_5__logic_ms_5__cell_14__c_in.f)) -> logic_ms_5__logic_ms_5__cell_14__z.f- + } + // logic_ms_5__logic_ms_5__cell_15__c_in.F := cgate(logic_ms_5__logic_ms_5__cell_14__y.F, logic_ms_5__logic_ms_5__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__y.f & logic_ms_5__logic_ms_5__cell_14__z.f) -> logic_ms_5__logic_ms_5__cell_15__c_in.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__y.f | logic_ms_5__logic_ms_5__cell_14__z.f)) -> logic_ms_5__logic_ms_5__cell_15__c_in.f- + } + // logic_ms_5__logic_ms_5__cell_14__yFzT := cgate(logic_ms_5__logic_ms_5__cell_14__y.F, logic_ms_5__logic_ms_5__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__y.f & logic_ms_5__logic_ms_5__cell_14__z.t) -> logic_ms_5__logic_ms_5__cell_14__yFzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__y.f | logic_ms_5__logic_ms_5__cell_14__z.t)) -> logic_ms_5__logic_ms_5__cell_14__yFzT- + } + // logic_ms_5__logic_ms_5__cell_14__yTzF := cgate(logic_ms_5__logic_ms_5__cell_14__y.T, logic_ms_5__logic_ms_5__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__y.t & logic_ms_5__logic_ms_5__cell_14__z.f) -> logic_ms_5__logic_ms_5__cell_14__yTzF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__y.t | logic_ms_5__logic_ms_5__cell_14__z.f)) -> logic_ms_5__logic_ms_5__cell_14__yTzF- + } + // logic_ms_5__logic_ms_5__cell_14__yTzT := cgate(logic_ms_5__logic_ms_5__cell_14__y.T, logic_ms_5__logic_ms_5__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__y.t & logic_ms_5__logic_ms_5__cell_14__z.t) -> logic_ms_5__logic_ms_5__cell_14__yTzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__y.t | logic_ms_5__logic_ms_5__cell_14__z.t)) -> logic_ms_5__logic_ms_5__cell_14__yTzT- + } + // logic_ms_5__logic_ms_5__cell_15__c_in.T := or_gate(logic_ms_5__logic_ms_5__cell_14__yFzT, logic_ms_5__logic_ms_5__cell_14__yTzF, logic_ms_5__logic_ms_5__cell_14__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_14__yFzT | logic_ms_5__logic_ms_5__cell_14__yTzF | logic_ms_5__logic_ms_5__cell_14__yTzT) -> logic_ms_5__logic_ms_5__cell_15__c_in.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_14__yFzT | logic_ms_5__logic_ms_5__cell_14__yTzF | logic_ms_5__logic_ms_5__cell_14__yTzT)) -> logic_ms_5__logic_ms_5__cell_15__c_in.t- + } + // logic_ms_5__logic_ms_5__cell_15__aFbF := cgate(logic_ms_5__logic_ms_5__cell_15__a.F, logic_ms_5__logic_ms_5__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__a.f & logic_ms_5__logic_ms_5__s_in_12.f) -> logic_ms_5__logic_ms_5__cell_15__aFbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__a.f | logic_ms_5__logic_ms_5__s_in_12.f)) -> logic_ms_5__logic_ms_5__cell_15__aFbF- + } + // logic_ms_5__logic_ms_5__cell_15__aFbT := cgate(logic_ms_5__logic_ms_5__cell_15__a.F, logic_ms_5__logic_ms_5__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__a.f & logic_ms_5__logic_ms_5__s_in_12.t) -> logic_ms_5__logic_ms_5__cell_15__aFbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__a.f | logic_ms_5__logic_ms_5__s_in_12.t)) -> logic_ms_5__logic_ms_5__cell_15__aFbT- + } + // logic_ms_5__logic_ms_5__cell_15__aTbF := cgate(logic_ms_5__logic_ms_5__cell_15__a.T, logic_ms_5__logic_ms_5__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__a.t & logic_ms_5__logic_ms_5__s_in_12.f) -> logic_ms_5__logic_ms_5__cell_15__aTbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__a.t | logic_ms_5__logic_ms_5__s_in_12.f)) -> logic_ms_5__logic_ms_5__cell_15__aTbF- + } + // logic_ms_5__logic_ms_5__cell_15__aTbT := cgate(logic_ms_5__logic_ms_5__cell_15__a.T, logic_ms_5__logic_ms_5__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__a.t & logic_ms_5__logic_ms_5__s_in_12.t) -> logic_ms_5__logic_ms_5__cell_15__aTbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__a.t | logic_ms_5__logic_ms_5__s_in_12.t)) -> logic_ms_5__logic_ms_5__cell_15__aTbT- + } + // logic_ms_5__logic_ms_5__cell_15__x.F := or_gate(logic_ms_5__logic_ms_5__cell_15__aFbF, logic_ms_5__logic_ms_5__cell_15__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__aFbF | logic_ms_5__logic_ms_5__cell_15__aTbT) -> logic_ms_5__logic_ms_5__cell_15__x.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__aFbF | logic_ms_5__logic_ms_5__cell_15__aTbT)) -> logic_ms_5__logic_ms_5__cell_15__x.f- + } + // logic_ms_5__logic_ms_5__cell_15__x.T := or_gate(logic_ms_5__logic_ms_5__cell_15__aFbT, logic_ms_5__logic_ms_5__cell_15__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__aFbT | logic_ms_5__logic_ms_5__cell_15__aTbF) -> logic_ms_5__logic_ms_5__cell_15__x.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__aFbT | logic_ms_5__logic_ms_5__cell_15__aTbF)) -> logic_ms_5__logic_ms_5__cell_15__x.t- + } + // logic_ms_5__logic_ms_5__cell_15__y.T := and_gate(logic_ms_5__logic_ms_5__cell_15__a.T, logic_ms_5__logic_ms_5__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__a.t & logic_ms_5__logic_ms_5__s_in_12.t) -> logic_ms_5__logic_ms_5__cell_15__y.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__a.t & logic_ms_5__logic_ms_5__s_in_12.t)) -> logic_ms_5__logic_ms_5__cell_15__y.t- + } + // logic_ms_5__logic_ms_5__cell_15__y.F := or_gate(logic_ms_5__logic_ms_5__cell_15__a.F, logic_ms_5__logic_ms_5__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__a.f | logic_ms_5__logic_ms_5__s_in_12.f) -> logic_ms_5__logic_ms_5__cell_15__y.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__a.f | logic_ms_5__logic_ms_5__s_in_12.f)) -> logic_ms_5__logic_ms_5__cell_15__y.f- + } + // logic_ms_5__logic_ms_5__cell_15__xFcF := cgate(logic_ms_5__logic_ms_5__cell_15__x.F, logic_ms_5__logic_ms_5__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__x.f & logic_ms_5__logic_ms_5__cell_15__c_in.f) -> logic_ms_5__logic_ms_5__cell_15__xFcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__x.f | logic_ms_5__logic_ms_5__cell_15__c_in.f)) -> logic_ms_5__logic_ms_5__cell_15__xFcF- + } + // logic_ms_5__logic_ms_5__cell_15__xFcT := cgate(logic_ms_5__logic_ms_5__cell_15__x.F, logic_ms_5__logic_ms_5__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__x.f & logic_ms_5__logic_ms_5__cell_15__c_in.t) -> logic_ms_5__logic_ms_5__cell_15__xFcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__x.f | logic_ms_5__logic_ms_5__cell_15__c_in.t)) -> logic_ms_5__logic_ms_5__cell_15__xFcT- + } + // logic_ms_5__logic_ms_5__cell_15__xTcF := cgate(logic_ms_5__logic_ms_5__cell_15__x.T, logic_ms_5__logic_ms_5__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__x.t & logic_ms_5__logic_ms_5__cell_15__c_in.f) -> logic_ms_5__logic_ms_5__cell_15__xTcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__x.t | logic_ms_5__logic_ms_5__cell_15__c_in.f)) -> logic_ms_5__logic_ms_5__cell_15__xTcF- + } + // logic_ms_5__logic_ms_5__cell_15__xTcT := cgate(logic_ms_5__logic_ms_5__cell_15__x.T, logic_ms_5__logic_ms_5__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__x.t & logic_ms_5__logic_ms_5__cell_15__c_in.t) -> logic_ms_5__logic_ms_5__cell_15__xTcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__x.t | logic_ms_5__logic_ms_5__cell_15__c_in.t)) -> logic_ms_5__logic_ms_5__cell_15__xTcT- + } + // b6__s_in(12).T := or_gate(logic_ms_5__logic_ms_5__cell_15__xFcT, logic_ms_5__logic_ms_5__cell_15__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__xFcT | logic_ms_5__logic_ms_5__cell_15__xTcF) -> b6__s_in[12].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__xFcT | logic_ms_5__logic_ms_5__cell_15__xTcF)) -> b6__s_in[12].t- + } + // b6__s_in(12).F := or_gate(logic_ms_5__logic_ms_5__cell_15__xFcF, logic_ms_5__logic_ms_5__cell_15__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__xFcF | logic_ms_5__logic_ms_5__cell_15__xTcT) -> b6__s_in[12].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__xFcF | logic_ms_5__logic_ms_5__cell_15__xTcT)) -> b6__s_in[12].f- + } + // logic_ms_5__logic_ms_5__cell_15__z.T := and_gate(logic_ms_5__logic_ms_5__cell_15__x.T, logic_ms_5__logic_ms_5__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__x.t & logic_ms_5__logic_ms_5__cell_15__c_in.t) -> logic_ms_5__logic_ms_5__cell_15__z.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__x.t & logic_ms_5__logic_ms_5__cell_15__c_in.t)) -> logic_ms_5__logic_ms_5__cell_15__z.t- + } + // logic_ms_5__logic_ms_5__cell_15__z.F := or_gate(logic_ms_5__logic_ms_5__cell_15__x.F, logic_ms_5__logic_ms_5__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__x.f | logic_ms_5__logic_ms_5__cell_15__c_in.f) -> logic_ms_5__logic_ms_5__cell_15__z.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__x.f | logic_ms_5__logic_ms_5__cell_15__c_in.f)) -> logic_ms_5__logic_ms_5__cell_15__z.f- + } + // logic_ms_5__logic_ms_5__cell_16__c_in.F := cgate(logic_ms_5__logic_ms_5__cell_15__y.F, logic_ms_5__logic_ms_5__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__y.f & logic_ms_5__logic_ms_5__cell_15__z.f) -> logic_ms_5__logic_ms_5__cell_16__c_in.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__y.f | logic_ms_5__logic_ms_5__cell_15__z.f)) -> logic_ms_5__logic_ms_5__cell_16__c_in.f- + } + // logic_ms_5__logic_ms_5__cell_15__yFzT := cgate(logic_ms_5__logic_ms_5__cell_15__y.F, logic_ms_5__logic_ms_5__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__y.f & logic_ms_5__logic_ms_5__cell_15__z.t) -> logic_ms_5__logic_ms_5__cell_15__yFzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__y.f | logic_ms_5__logic_ms_5__cell_15__z.t)) -> logic_ms_5__logic_ms_5__cell_15__yFzT- + } + // logic_ms_5__logic_ms_5__cell_15__yTzF := cgate(logic_ms_5__logic_ms_5__cell_15__y.T, logic_ms_5__logic_ms_5__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__y.t & logic_ms_5__logic_ms_5__cell_15__z.f) -> logic_ms_5__logic_ms_5__cell_15__yTzF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__y.t | logic_ms_5__logic_ms_5__cell_15__z.f)) -> logic_ms_5__logic_ms_5__cell_15__yTzF- + } + // logic_ms_5__logic_ms_5__cell_15__yTzT := cgate(logic_ms_5__logic_ms_5__cell_15__y.T, logic_ms_5__logic_ms_5__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__y.t & logic_ms_5__logic_ms_5__cell_15__z.t) -> logic_ms_5__logic_ms_5__cell_15__yTzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__y.t | logic_ms_5__logic_ms_5__cell_15__z.t)) -> logic_ms_5__logic_ms_5__cell_15__yTzT- + } + // logic_ms_5__logic_ms_5__cell_16__c_in.T := or_gate(logic_ms_5__logic_ms_5__cell_15__yFzT, logic_ms_5__logic_ms_5__cell_15__yTzF, logic_ms_5__logic_ms_5__cell_15__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_15__yFzT | logic_ms_5__logic_ms_5__cell_15__yTzF | logic_ms_5__logic_ms_5__cell_15__yTzT) -> logic_ms_5__logic_ms_5__cell_16__c_in.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_15__yFzT | logic_ms_5__logic_ms_5__cell_15__yTzF | logic_ms_5__logic_ms_5__cell_15__yTzT)) -> logic_ms_5__logic_ms_5__cell_16__c_in.t- + } + // logic_ms_5__logic_ms_5__cell_16__aFbF := cgate(logic_ms_5__logic_ms_5__cell_16__a.F, logic_ms_5__logic_ms_5__s_in_13.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__a.f & logic_ms_5__logic_ms_5__s_in_13.f) -> logic_ms_5__logic_ms_5__cell_16__aFbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__a.f | logic_ms_5__logic_ms_5__s_in_13.f)) -> logic_ms_5__logic_ms_5__cell_16__aFbF- + } + // logic_ms_5__logic_ms_5__cell_16__aFbT := cgate(logic_ms_5__logic_ms_5__cell_16__a.F, logic_ms_5__logic_ms_5__s_in_13.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__a.f & logic_ms_5__logic_ms_5__s_in_13.t) -> logic_ms_5__logic_ms_5__cell_16__aFbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__a.f | logic_ms_5__logic_ms_5__s_in_13.t)) -> logic_ms_5__logic_ms_5__cell_16__aFbT- + } + // logic_ms_5__logic_ms_5__cell_16__aTbF := cgate(logic_ms_5__logic_ms_5__cell_16__a.T, logic_ms_5__logic_ms_5__s_in_13.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__a.t & logic_ms_5__logic_ms_5__s_in_13.f) -> logic_ms_5__logic_ms_5__cell_16__aTbF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__a.t | logic_ms_5__logic_ms_5__s_in_13.f)) -> logic_ms_5__logic_ms_5__cell_16__aTbF- + } + // logic_ms_5__logic_ms_5__cell_16__aTbT := cgate(logic_ms_5__logic_ms_5__cell_16__a.T, logic_ms_5__logic_ms_5__s_in_13.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__a.t & logic_ms_5__logic_ms_5__s_in_13.t) -> logic_ms_5__logic_ms_5__cell_16__aTbT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__a.t | logic_ms_5__logic_ms_5__s_in_13.t)) -> logic_ms_5__logic_ms_5__cell_16__aTbT- + } + // logic_ms_5__logic_ms_5__cell_16__x.F := or_gate(logic_ms_5__logic_ms_5__cell_16__aFbF, logic_ms_5__logic_ms_5__cell_16__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__aFbF | logic_ms_5__logic_ms_5__cell_16__aTbT) -> logic_ms_5__logic_ms_5__cell_16__x.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__aFbF | logic_ms_5__logic_ms_5__cell_16__aTbT)) -> logic_ms_5__logic_ms_5__cell_16__x.f- + } + // logic_ms_5__logic_ms_5__cell_16__x.T := or_gate(logic_ms_5__logic_ms_5__cell_16__aFbT, logic_ms_5__logic_ms_5__cell_16__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__aFbT | logic_ms_5__logic_ms_5__cell_16__aTbF) -> logic_ms_5__logic_ms_5__cell_16__x.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__aFbT | logic_ms_5__logic_ms_5__cell_16__aTbF)) -> logic_ms_5__logic_ms_5__cell_16__x.t- + } + // logic_ms_5__logic_ms_5__cell_16__y.T := and_gate(logic_ms_5__logic_ms_5__cell_16__a.T, logic_ms_5__logic_ms_5__s_in_13.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__a.t & logic_ms_5__logic_ms_5__s_in_13.t) -> logic_ms_5__logic_ms_5__cell_16__y.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__a.t & logic_ms_5__logic_ms_5__s_in_13.t)) -> logic_ms_5__logic_ms_5__cell_16__y.t- + } + // logic_ms_5__logic_ms_5__cell_16__y.F := or_gate(logic_ms_5__logic_ms_5__cell_16__a.F, logic_ms_5__logic_ms_5__s_in_13.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__a.f | logic_ms_5__logic_ms_5__s_in_13.f) -> logic_ms_5__logic_ms_5__cell_16__y.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__a.f | logic_ms_5__logic_ms_5__s_in_13.f)) -> logic_ms_5__logic_ms_5__cell_16__y.f- + } + // logic_ms_5__logic_ms_5__cell_16__xFcF := cgate(logic_ms_5__logic_ms_5__cell_16__x.F, logic_ms_5__logic_ms_5__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__x.f & logic_ms_5__logic_ms_5__cell_16__c_in.f) -> logic_ms_5__logic_ms_5__cell_16__xFcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__x.f | logic_ms_5__logic_ms_5__cell_16__c_in.f)) -> logic_ms_5__logic_ms_5__cell_16__xFcF- + } + // logic_ms_5__logic_ms_5__cell_16__xFcT := cgate(logic_ms_5__logic_ms_5__cell_16__x.F, logic_ms_5__logic_ms_5__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__x.f & logic_ms_5__logic_ms_5__cell_16__c_in.t) -> logic_ms_5__logic_ms_5__cell_16__xFcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__x.f | logic_ms_5__logic_ms_5__cell_16__c_in.t)) -> logic_ms_5__logic_ms_5__cell_16__xFcT- + } + // logic_ms_5__logic_ms_5__cell_16__xTcF := cgate(logic_ms_5__logic_ms_5__cell_16__x.T, logic_ms_5__logic_ms_5__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__x.t & logic_ms_5__logic_ms_5__cell_16__c_in.f) -> logic_ms_5__logic_ms_5__cell_16__xTcF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__x.t | logic_ms_5__logic_ms_5__cell_16__c_in.f)) -> logic_ms_5__logic_ms_5__cell_16__xTcF- + } + // logic_ms_5__logic_ms_5__cell_16__xTcT := cgate(logic_ms_5__logic_ms_5__cell_16__x.T, logic_ms_5__logic_ms_5__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__x.t & logic_ms_5__logic_ms_5__cell_16__c_in.t) -> logic_ms_5__logic_ms_5__cell_16__xTcT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__x.t | logic_ms_5__logic_ms_5__cell_16__c_in.t)) -> logic_ms_5__logic_ms_5__cell_16__xTcT- + } + // b6__s_in(13).T := or_gate(logic_ms_5__logic_ms_5__cell_16__xFcT, logic_ms_5__logic_ms_5__cell_16__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__xFcT | logic_ms_5__logic_ms_5__cell_16__xTcF) -> b6__s_in[13].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__xFcT | logic_ms_5__logic_ms_5__cell_16__xTcF)) -> b6__s_in[13].t- + } + // b6__s_in(13).F := or_gate(logic_ms_5__logic_ms_5__cell_16__xFcF, logic_ms_5__logic_ms_5__cell_16__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__xFcF | logic_ms_5__logic_ms_5__cell_16__xTcT) -> b6__s_in[13].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__xFcF | logic_ms_5__logic_ms_5__cell_16__xTcT)) -> b6__s_in[13].f- + } + // logic_ms_5__logic_ms_5__cell_16__z.T := and_gate(logic_ms_5__logic_ms_5__cell_16__x.T, logic_ms_5__logic_ms_5__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__x.t & logic_ms_5__logic_ms_5__cell_16__c_in.t) -> logic_ms_5__logic_ms_5__cell_16__z.t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__x.t & logic_ms_5__logic_ms_5__cell_16__c_in.t)) -> logic_ms_5__logic_ms_5__cell_16__z.t- + } + // logic_ms_5__logic_ms_5__cell_16__z.F := or_gate(logic_ms_5__logic_ms_5__cell_16__x.F, logic_ms_5__logic_ms_5__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__x.f | logic_ms_5__logic_ms_5__cell_16__c_in.f) -> logic_ms_5__logic_ms_5__cell_16__z.f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__x.f | logic_ms_5__logic_ms_5__cell_16__c_in.f)) -> logic_ms_5__logic_ms_5__cell_16__z.f- + } + // b6__s_in(14).F := cgate(logic_ms_5__logic_ms_5__cell_16__y.F, logic_ms_5__logic_ms_5__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__y.f & logic_ms_5__logic_ms_5__cell_16__z.f) -> b6__s_in[14].f+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__y.f | logic_ms_5__logic_ms_5__cell_16__z.f)) -> b6__s_in[14].f- + } + // logic_ms_5__logic_ms_5__cell_16__yFzT := cgate(logic_ms_5__logic_ms_5__cell_16__y.F, logic_ms_5__logic_ms_5__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__y.f & logic_ms_5__logic_ms_5__cell_16__z.t) -> logic_ms_5__logic_ms_5__cell_16__yFzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__y.f | logic_ms_5__logic_ms_5__cell_16__z.t)) -> logic_ms_5__logic_ms_5__cell_16__yFzT- + } + // logic_ms_5__logic_ms_5__cell_16__yTzF := cgate(logic_ms_5__logic_ms_5__cell_16__y.T, logic_ms_5__logic_ms_5__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__y.t & logic_ms_5__logic_ms_5__cell_16__z.f) -> logic_ms_5__logic_ms_5__cell_16__yTzF+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__y.t | logic_ms_5__logic_ms_5__cell_16__z.f)) -> logic_ms_5__logic_ms_5__cell_16__yTzF- + } + // logic_ms_5__logic_ms_5__cell_16__yTzT := cgate(logic_ms_5__logic_ms_5__cell_16__y.T, logic_ms_5__logic_ms_5__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__y.t & logic_ms_5__logic_ms_5__cell_16__z.t) -> logic_ms_5__logic_ms_5__cell_16__yTzT+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__y.t | logic_ms_5__logic_ms_5__cell_16__z.t)) -> logic_ms_5__logic_ms_5__cell_16__yTzT- + } + // b6__s_in(14).T := or_gate(logic_ms_5__logic_ms_5__cell_16__yFzT, logic_ms_5__logic_ms_5__cell_16__yTzF, logic_ms_5__logic_ms_5__cell_16__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ms_5__logic_ms_5__cell_16__yFzT | logic_ms_5__logic_ms_5__cell_16__yTzF | logic_ms_5__logic_ms_5__cell_16__yTzT) -> b6__s_in[14].t+ + [after=1000]( ~(logic_ms_5__logic_ms_5__cell_16__yFzT | logic_ms_5__logic_ms_5__cell_16__yTzF | logic_ms_5__logic_ms_5__cell_16__yTzT)) -> b6__s_in[14].t- + } + // logic_ls__logic_ls__cell_00__onehot00 := cgate(logic_ls__logic_ls__a_in(3).F, logic_ls__logic_ls__b_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[3].f & logic_ls__logic_ls__b_in.f) -> logic_ls__logic_ls__cell_00__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__b_in.f)) -> logic_ls__logic_ls__cell_00__onehot00- + } + // logic_ls__logic_ls__cell_00__onehot01 := cgate(logic_ls__logic_ls__a_in(3).F, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[3].f & logic_ls__logic_ls__b_in.t) -> logic_ls__logic_ls__cell_00__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__a_in[3].f | logic_ls__logic_ls__b_in.t)) -> logic_ls__logic_ls__cell_00__onehot01- + } + // logic_ls__logic_ls__cell_00__onehot10 := cgate(logic_ls__logic_ls__a_in(3).T, logic_ls__logic_ls__b_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[3].t & logic_ls__logic_ls__b_in.f) -> logic_ls__logic_ls__cell_00__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__a_in[3].t | logic_ls__logic_ls__b_in.f)) -> logic_ls__logic_ls__cell_00__onehot10- + } + // logic_ls__logic_ls__cell_12__a.T := cgate(logic_ls__logic_ls__a_in(3).T, logic_ls__logic_ls__b_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__a_in[3].t & logic_ls__logic_ls__b_in.t) -> logic_ls__logic_ls__cell_12__a.t+ + [after=1000]( ~(logic_ls__logic_ls__a_in[3].t | logic_ls__logic_ls__b_in.t)) -> logic_ls__logic_ls__cell_12__a.t- + } + // logic_ls__logic_ls__cell_12__a.F := or_gate(logic_ls__logic_ls__cell_00__onehot00, logic_ls__logic_ls__cell_00__onehot01, logic_ls__logic_ls__cell_00__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_00__onehot00 | logic_ls__logic_ls__cell_00__onehot01 | logic_ls__logic_ls__cell_00__onehot10) -> logic_ls__logic_ls__cell_12__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_00__onehot00 | logic_ls__logic_ls__cell_00__onehot01 | logic_ls__logic_ls__cell_00__onehot10)) -> logic_ls__logic_ls__cell_12__a.f- + } + // logic_ls__logic_ls__cell_01__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[4].f) -> logic_ls__logic_ls__cell_01__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[4].f)) -> logic_ls__logic_ls__cell_01__onehot00- + } + // logic_ls__logic_ls__cell_01__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[4].t) -> logic_ls__logic_ls__cell_01__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[4].t)) -> logic_ls__logic_ls__cell_01__onehot01- + } + // logic_ls__logic_ls__cell_01__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(4).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[4].f) -> logic_ls__logic_ls__cell_01__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[4].f)) -> logic_ls__logic_ls__cell_01__onehot10- + } + // logic_ls__logic_ls__cell_13__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(4).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[4].t) -> logic_ls__logic_ls__cell_13__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[4].t)) -> logic_ls__logic_ls__cell_13__a.t- + } + // logic_ls__logic_ls__cell_13__a.F := or_gate(logic_ls__logic_ls__cell_01__onehot00, logic_ls__logic_ls__cell_01__onehot01, logic_ls__logic_ls__cell_01__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_01__onehot00 | logic_ls__logic_ls__cell_01__onehot01 | logic_ls__logic_ls__cell_01__onehot10) -> logic_ls__logic_ls__cell_13__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_01__onehot00 | logic_ls__logic_ls__cell_01__onehot01 | logic_ls__logic_ls__cell_01__onehot10)) -> logic_ls__logic_ls__cell_13__a.f- + } + // logic_ls__logic_ls__cell_02__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[5].f) -> logic_ls__logic_ls__cell_02__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[5].f)) -> logic_ls__logic_ls__cell_02__onehot00- + } + // logic_ls__logic_ls__cell_02__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[5].t) -> logic_ls__logic_ls__cell_02__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[5].t)) -> logic_ls__logic_ls__cell_02__onehot01- + } + // logic_ls__logic_ls__cell_02__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(5).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[5].f) -> logic_ls__logic_ls__cell_02__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[5].f)) -> logic_ls__logic_ls__cell_02__onehot10- + } + // logic_ls__logic_ls__cell_14__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(5).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[5].t) -> logic_ls__logic_ls__cell_14__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[5].t)) -> logic_ls__logic_ls__cell_14__a.t- + } + // logic_ls__logic_ls__cell_14__a.F := or_gate(logic_ls__logic_ls__cell_02__onehot00, logic_ls__logic_ls__cell_02__onehot01, logic_ls__logic_ls__cell_02__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_02__onehot00 | logic_ls__logic_ls__cell_02__onehot01 | logic_ls__logic_ls__cell_02__onehot10) -> logic_ls__logic_ls__cell_14__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_02__onehot00 | logic_ls__logic_ls__cell_02__onehot01 | logic_ls__logic_ls__cell_02__onehot10)) -> logic_ls__logic_ls__cell_14__a.f- + } + // logic_ls__logic_ls__cell_03__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[6].f) -> logic_ls__logic_ls__cell_03__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[6].f)) -> logic_ls__logic_ls__cell_03__onehot00- + } + // logic_ls__logic_ls__cell_03__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[6].t) -> logic_ls__logic_ls__cell_03__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[6].t)) -> logic_ls__logic_ls__cell_03__onehot01- + } + // logic_ls__logic_ls__cell_03__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(6).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[6].f) -> logic_ls__logic_ls__cell_03__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[6].f)) -> logic_ls__logic_ls__cell_03__onehot10- + } + // logic_ls__logic_ls__cell_15__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(6).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[6].t) -> logic_ls__logic_ls__cell_15__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[6].t)) -> logic_ls__logic_ls__cell_15__a.t- + } + // logic_ls__logic_ls__cell_15__a.F := or_gate(logic_ls__logic_ls__cell_03__onehot00, logic_ls__logic_ls__cell_03__onehot01, logic_ls__logic_ls__cell_03__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_03__onehot00 | logic_ls__logic_ls__cell_03__onehot01 | logic_ls__logic_ls__cell_03__onehot10) -> logic_ls__logic_ls__cell_15__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_03__onehot00 | logic_ls__logic_ls__cell_03__onehot01 | logic_ls__logic_ls__cell_03__onehot10)) -> logic_ls__logic_ls__cell_15__a.f- + } + // logic_ls__logic_ls__cell_04__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[7].f) -> logic_ls__logic_ls__cell_04__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[7].f)) -> logic_ls__logic_ls__cell_04__onehot00- + } + // logic_ls__logic_ls__cell_04__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[7].t) -> logic_ls__logic_ls__cell_04__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[7].t)) -> logic_ls__logic_ls__cell_04__onehot01- + } + // logic_ls__logic_ls__cell_04__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(7).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[7].f) -> logic_ls__logic_ls__cell_04__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[7].f)) -> logic_ls__logic_ls__cell_04__onehot10- + } + // logic_ls__logic_ls__cell_16__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(7).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[7].t) -> logic_ls__logic_ls__cell_16__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[7].t)) -> logic_ls__logic_ls__cell_16__a.t- + } + // logic_ls__logic_ls__cell_16__a.F := or_gate(logic_ls__logic_ls__cell_04__onehot00, logic_ls__logic_ls__cell_04__onehot01, logic_ls__logic_ls__cell_04__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_04__onehot00 | logic_ls__logic_ls__cell_04__onehot01 | logic_ls__logic_ls__cell_04__onehot10) -> logic_ls__logic_ls__cell_16__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_04__onehot00 | logic_ls__logic_ls__cell_04__onehot01 | logic_ls__logic_ls__cell_04__onehot10)) -> logic_ls__logic_ls__cell_16__a.f- + } + // logic_ls__logic_ls__cell_05__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[0].f) -> logic_ls__logic_ls__cell_05__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[0].f)) -> logic_ls__logic_ls__cell_05__onehot00- + } + // logic_ls__logic_ls__cell_05__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[0].t) -> logic_ls__logic_ls__cell_05__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[0].t)) -> logic_ls__logic_ls__cell_05__onehot01- + } + // logic_ls__logic_ls__cell_05__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(0).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[0].f) -> logic_ls__logic_ls__cell_05__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[0].f)) -> logic_ls__logic_ls__cell_05__onehot10- + } + // logic_ls__logic_ls__cell_07__b.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(0).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[0].t) -> logic_ls__logic_ls__cell_07__b.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[0].t)) -> logic_ls__logic_ls__cell_07__b.t- + } + // logic_ls__logic_ls__cell_07__b.F := or_gate(logic_ls__logic_ls__cell_05__onehot00, logic_ls__logic_ls__cell_05__onehot01, logic_ls__logic_ls__cell_05__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_05__onehot00 | logic_ls__logic_ls__cell_05__onehot01 | logic_ls__logic_ls__cell_05__onehot10) -> logic_ls__logic_ls__cell_07__b.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_05__onehot00 | logic_ls__logic_ls__cell_05__onehot01 | logic_ls__logic_ls__cell_05__onehot10)) -> logic_ls__logic_ls__cell_07__b.f- + } + // logic_ls__logic_ls__cell_07__onehot00 := cgate(logic_ls__logic_ls__s_in_7.F, logic_ls__logic_ls__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_7.f & logic_ls__logic_ls__cell_07__b.f) -> logic_ls__logic_ls__cell_07__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__s_in_7.f | logic_ls__logic_ls__cell_07__b.f)) -> logic_ls__logic_ls__cell_07__onehot00- + } + // logic_ls__logic_ls__cell_07__onehot01 := cgate(logic_ls__logic_ls__s_in_7.F, logic_ls__logic_ls__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_7.f & logic_ls__logic_ls__cell_07__b.t) -> logic_ls__logic_ls__cell_07__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__s_in_7.f | logic_ls__logic_ls__cell_07__b.t)) -> logic_ls__logic_ls__cell_07__onehot01- + } + // logic_ls__logic_ls__cell_07__onehot10 := cgate(logic_ls__logic_ls__s_in_7.T, logic_ls__logic_ls__cell_07__b.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_7.t & logic_ls__logic_ls__cell_07__b.f) -> logic_ls__logic_ls__cell_07__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__s_in_7.t | logic_ls__logic_ls__cell_07__b.f)) -> logic_ls__logic_ls__cell_07__onehot10- + } + // logic_ls__logic_ls__cell_07__onehot11 := cgate(logic_ls__logic_ls__s_in_7.T, logic_ls__logic_ls__cell_07__b.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__s_in_7.t & logic_ls__logic_ls__cell_07__b.t) -> logic_ls__logic_ls__cell_07__onehot11+ + [after=1000]( ~(logic_ls__logic_ls__s_in_7.t | logic_ls__logic_ls__cell_07__b.t)) -> logic_ls__logic_ls__cell_07__onehot11- + } + // logic_ls__logic_ls__cell_10__c_in_F := or_gate(logic_ls__logic_ls__cell_07__onehot00, logic_ls__logic_ls__cell_07__onehot01, logic_ls__logic_ls__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_07__onehot00 | logic_ls__logic_ls__cell_07__onehot01 | logic_ls__logic_ls__cell_07__onehot10) -> logic_ls__logic_ls__cell_10__c_in_F+ + [after=1000]( ~(logic_ls__logic_ls__cell_07__onehot00 | logic_ls__logic_ls__cell_07__onehot01 | logic_ls__logic_ls__cell_07__onehot10)) -> logic_ls__logic_ls__cell_10__c_in_F- + } + // b7__s_in(7).T := or_gate(logic_ls__logic_ls__cell_07__onehot01, logic_ls__logic_ls__cell_07__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_07__onehot01 | logic_ls__logic_ls__cell_07__onehot10) -> b7__s_in[7].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_07__onehot01 | logic_ls__logic_ls__cell_07__onehot10)) -> b7__s_in[7].t- + } + // b7__s_in(7).F := or_gate(logic_ls__logic_ls__cell_07__onehot00, logic_ls__logic_ls__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_07__onehot00 | logic_ls__logic_ls__cell_07__onehot11) -> b7__s_in[7].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_07__onehot00 | logic_ls__logic_ls__cell_07__onehot11)) -> b7__s_in[7].f- + } + // logic_ls__logic_ls__cell_08__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[1].f) -> logic_ls__logic_ls__cell_08__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[1].f)) -> logic_ls__logic_ls__cell_08__onehot00- + } + // logic_ls__logic_ls__cell_08__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[1].t) -> logic_ls__logic_ls__cell_08__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[1].t)) -> logic_ls__logic_ls__cell_08__onehot01- + } + // logic_ls__logic_ls__cell_08__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(1).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[1].f) -> logic_ls__logic_ls__cell_08__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[1].f)) -> logic_ls__logic_ls__cell_08__onehot10- + } + // logic_ls__logic_ls__cell_10__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(1).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[1].t) -> logic_ls__logic_ls__cell_10__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[1].t)) -> logic_ls__logic_ls__cell_10__a.t- + } + // logic_ls__logic_ls__cell_10__a.F := or_gate(logic_ls__logic_ls__cell_08__onehot00, logic_ls__logic_ls__cell_08__onehot01, logic_ls__logic_ls__cell_08__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_08__onehot00 | logic_ls__logic_ls__cell_08__onehot01 | logic_ls__logic_ls__cell_08__onehot10) -> logic_ls__logic_ls__cell_10__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_08__onehot00 | logic_ls__logic_ls__cell_08__onehot01 | logic_ls__logic_ls__cell_08__onehot10)) -> logic_ls__logic_ls__cell_10__a.f- + } + // logic_ls__logic_ls__cell_09__onehot00 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[2].f) -> logic_ls__logic_ls__cell_09__onehot00+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[2].f)) -> logic_ls__logic_ls__cell_09__onehot00- + } + // logic_ls__logic_ls__cell_09__onehot01 := cgate(logic_ls__logic_ls__b_in.F, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.f & logic_ls__logic_ls__a_in[2].t) -> logic_ls__logic_ls__cell_09__onehot01+ + [after=1000]( ~(logic_ls__logic_ls__b_in.f | logic_ls__logic_ls__a_in[2].t)) -> logic_ls__logic_ls__cell_09__onehot01- + } + // logic_ls__logic_ls__cell_09__onehot10 := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(2).F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[2].f) -> logic_ls__logic_ls__cell_09__onehot10+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[2].f)) -> logic_ls__logic_ls__cell_09__onehot10- + } + // logic_ls__logic_ls__cell_11__a.T := cgate(logic_ls__logic_ls__b_in.T, logic_ls__logic_ls__a_in(2).T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__b_in.t & logic_ls__logic_ls__a_in[2].t) -> logic_ls__logic_ls__cell_11__a.t+ + [after=1000]( ~(logic_ls__logic_ls__b_in.t | logic_ls__logic_ls__a_in[2].t)) -> logic_ls__logic_ls__cell_11__a.t- + } + // logic_ls__logic_ls__cell_11__a.F := or_gate(logic_ls__logic_ls__cell_09__onehot00, logic_ls__logic_ls__cell_09__onehot01, logic_ls__logic_ls__cell_09__onehot10) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_09__onehot00 | logic_ls__logic_ls__cell_09__onehot01 | logic_ls__logic_ls__cell_09__onehot10) -> logic_ls__logic_ls__cell_11__a.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_09__onehot00 | logic_ls__logic_ls__cell_09__onehot01 | logic_ls__logic_ls__cell_09__onehot10)) -> logic_ls__logic_ls__cell_11__a.f- + } + // logic_ls__logic_ls__cell_10__aFbF := cgate(logic_ls__logic_ls__cell_10__a.F, logic_ls__logic_ls__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__a.f & logic_ls__logic_ls__s_in_8.f) -> logic_ls__logic_ls__cell_10__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__a.f | logic_ls__logic_ls__s_in_8.f)) -> logic_ls__logic_ls__cell_10__aFbF- + } + // logic_ls__logic_ls__cell_10__aFbT := cgate(logic_ls__logic_ls__cell_10__a.F, logic_ls__logic_ls__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__a.f & logic_ls__logic_ls__s_in_8.t) -> logic_ls__logic_ls__cell_10__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__a.f | logic_ls__logic_ls__s_in_8.t)) -> logic_ls__logic_ls__cell_10__aFbT- + } + // logic_ls__logic_ls__cell_10__aTbF := cgate(logic_ls__logic_ls__cell_10__a.T, logic_ls__logic_ls__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__a.t & logic_ls__logic_ls__s_in_8.f) -> logic_ls__logic_ls__cell_10__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__a.t | logic_ls__logic_ls__s_in_8.f)) -> logic_ls__logic_ls__cell_10__aTbF- + } + // logic_ls__logic_ls__cell_10__aTbT := cgate(logic_ls__logic_ls__cell_10__a.T, logic_ls__logic_ls__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__a.t & logic_ls__logic_ls__s_in_8.t) -> logic_ls__logic_ls__cell_10__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__a.t | logic_ls__logic_ls__s_in_8.t)) -> logic_ls__logic_ls__cell_10__aTbT- + } + // logic_ls__logic_ls__cell_10__x.F := or_gate(logic_ls__logic_ls__cell_10__aFbF, logic_ls__logic_ls__cell_10__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__aFbF | logic_ls__logic_ls__cell_10__aTbT) -> logic_ls__logic_ls__cell_10__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__aFbF | logic_ls__logic_ls__cell_10__aTbT)) -> logic_ls__logic_ls__cell_10__x.f- + } + // logic_ls__logic_ls__cell_10__x.T := or_gate(logic_ls__logic_ls__cell_10__aFbT, logic_ls__logic_ls__cell_10__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__aFbT | logic_ls__logic_ls__cell_10__aTbF) -> logic_ls__logic_ls__cell_10__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__aFbT | logic_ls__logic_ls__cell_10__aTbF)) -> logic_ls__logic_ls__cell_10__x.t- + } + // logic_ls__logic_ls__cell_10__y.T := and_gate(logic_ls__logic_ls__cell_10__a.T, logic_ls__logic_ls__s_in_8.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__a.t & logic_ls__logic_ls__s_in_8.t) -> logic_ls__logic_ls__cell_10__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__a.t & logic_ls__logic_ls__s_in_8.t)) -> logic_ls__logic_ls__cell_10__y.t- + } + // logic_ls__logic_ls__cell_10__y.F := or_gate(logic_ls__logic_ls__cell_10__a.F, logic_ls__logic_ls__s_in_8.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__a.f | logic_ls__logic_ls__s_in_8.f) -> logic_ls__logic_ls__cell_10__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__a.f | logic_ls__logic_ls__s_in_8.f)) -> logic_ls__logic_ls__cell_10__y.f- + } + // logic_ls__logic_ls__cell_10__xFcF := cgate(logic_ls__logic_ls__cell_10__x.F, logic_ls__logic_ls__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__x.f & logic_ls__logic_ls__cell_10__c_in_F) -> logic_ls__logic_ls__cell_10__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__x.f | logic_ls__logic_ls__cell_10__c_in_F)) -> logic_ls__logic_ls__cell_10__xFcF- + } + // logic_ls__logic_ls__cell_10__xFcT := cgate(logic_ls__logic_ls__cell_10__x.F, logic_ls__logic_ls__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__x.f & logic_ls__logic_ls__cell_07__onehot11) -> logic_ls__logic_ls__cell_10__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__x.f | logic_ls__logic_ls__cell_07__onehot11)) -> logic_ls__logic_ls__cell_10__xFcT- + } + // logic_ls__logic_ls__cell_10__xTcF := cgate(logic_ls__logic_ls__cell_10__x.T, logic_ls__logic_ls__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__x.t & logic_ls__logic_ls__cell_10__c_in_F) -> logic_ls__logic_ls__cell_10__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__x.t | logic_ls__logic_ls__cell_10__c_in_F)) -> logic_ls__logic_ls__cell_10__xTcF- + } + // logic_ls__logic_ls__cell_10__xTcT := cgate(logic_ls__logic_ls__cell_10__x.T, logic_ls__logic_ls__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__x.t & logic_ls__logic_ls__cell_07__onehot11) -> logic_ls__logic_ls__cell_10__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__x.t | logic_ls__logic_ls__cell_07__onehot11)) -> logic_ls__logic_ls__cell_10__xTcT- + } + // b7__s_in(8).T := or_gate(logic_ls__logic_ls__cell_10__xFcT, logic_ls__logic_ls__cell_10__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__xFcT | logic_ls__logic_ls__cell_10__xTcF) -> b7__s_in[8].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__xFcT | logic_ls__logic_ls__cell_10__xTcF)) -> b7__s_in[8].t- + } + // b7__s_in(8).F := or_gate(logic_ls__logic_ls__cell_10__xFcF, logic_ls__logic_ls__cell_10__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__xFcF | logic_ls__logic_ls__cell_10__xTcT) -> b7__s_in[8].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__xFcF | logic_ls__logic_ls__cell_10__xTcT)) -> b7__s_in[8].f- + } + // logic_ls__logic_ls__cell_10__z.T := and_gate(logic_ls__logic_ls__cell_10__x.T, logic_ls__logic_ls__cell_07__onehot11) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__x.t & logic_ls__logic_ls__cell_07__onehot11) -> logic_ls__logic_ls__cell_10__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__x.t & logic_ls__logic_ls__cell_07__onehot11)) -> logic_ls__logic_ls__cell_10__z.t- + } + // logic_ls__logic_ls__cell_10__z.F := or_gate(logic_ls__logic_ls__cell_10__x.F, logic_ls__logic_ls__cell_10__c_in_F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__x.f | logic_ls__logic_ls__cell_10__c_in_F) -> logic_ls__logic_ls__cell_10__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__x.f | logic_ls__logic_ls__cell_10__c_in_F)) -> logic_ls__logic_ls__cell_10__z.f- + } + // logic_ls__logic_ls__cell_11__c_in.F := cgate(logic_ls__logic_ls__cell_10__y.F, logic_ls__logic_ls__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__y.f & logic_ls__logic_ls__cell_10__z.f) -> logic_ls__logic_ls__cell_11__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__y.f | logic_ls__logic_ls__cell_10__z.f)) -> logic_ls__logic_ls__cell_11__c_in.f- + } + // logic_ls__logic_ls__cell_10__yFzT := cgate(logic_ls__logic_ls__cell_10__y.F, logic_ls__logic_ls__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__y.f & logic_ls__logic_ls__cell_10__z.t) -> logic_ls__logic_ls__cell_10__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__y.f | logic_ls__logic_ls__cell_10__z.t)) -> logic_ls__logic_ls__cell_10__yFzT- + } + // logic_ls__logic_ls__cell_10__yTzF := cgate(logic_ls__logic_ls__cell_10__y.T, logic_ls__logic_ls__cell_10__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__y.t & logic_ls__logic_ls__cell_10__z.f) -> logic_ls__logic_ls__cell_10__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__y.t | logic_ls__logic_ls__cell_10__z.f)) -> logic_ls__logic_ls__cell_10__yTzF- + } + // logic_ls__logic_ls__cell_10__yTzT := cgate(logic_ls__logic_ls__cell_10__y.T, logic_ls__logic_ls__cell_10__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__y.t & logic_ls__logic_ls__cell_10__z.t) -> logic_ls__logic_ls__cell_10__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__y.t | logic_ls__logic_ls__cell_10__z.t)) -> logic_ls__logic_ls__cell_10__yTzT- + } + // logic_ls__logic_ls__cell_11__c_in.T := or_gate(logic_ls__logic_ls__cell_10__yFzT, logic_ls__logic_ls__cell_10__yTzF, logic_ls__logic_ls__cell_10__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_10__yFzT | logic_ls__logic_ls__cell_10__yTzF | logic_ls__logic_ls__cell_10__yTzT) -> logic_ls__logic_ls__cell_11__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_10__yFzT | logic_ls__logic_ls__cell_10__yTzF | logic_ls__logic_ls__cell_10__yTzT)) -> logic_ls__logic_ls__cell_11__c_in.t- + } + // logic_ls__logic_ls__cell_11__aFbF := cgate(logic_ls__logic_ls__cell_11__a.F, logic_ls__logic_ls__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__a.f & logic_ls__logic_ls__s_in_9.f) -> logic_ls__logic_ls__cell_11__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__a.f | logic_ls__logic_ls__s_in_9.f)) -> logic_ls__logic_ls__cell_11__aFbF- + } + // logic_ls__logic_ls__cell_11__aFbT := cgate(logic_ls__logic_ls__cell_11__a.F, logic_ls__logic_ls__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__a.f & logic_ls__logic_ls__s_in_9.t) -> logic_ls__logic_ls__cell_11__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__a.f | logic_ls__logic_ls__s_in_9.t)) -> logic_ls__logic_ls__cell_11__aFbT- + } + // logic_ls__logic_ls__cell_11__aTbF := cgate(logic_ls__logic_ls__cell_11__a.T, logic_ls__logic_ls__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__a.t & logic_ls__logic_ls__s_in_9.f) -> logic_ls__logic_ls__cell_11__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__a.t | logic_ls__logic_ls__s_in_9.f)) -> logic_ls__logic_ls__cell_11__aTbF- + } + // logic_ls__logic_ls__cell_11__aTbT := cgate(logic_ls__logic_ls__cell_11__a.T, logic_ls__logic_ls__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__a.t & logic_ls__logic_ls__s_in_9.t) -> logic_ls__logic_ls__cell_11__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__a.t | logic_ls__logic_ls__s_in_9.t)) -> logic_ls__logic_ls__cell_11__aTbT- + } + // logic_ls__logic_ls__cell_11__x.F := or_gate(logic_ls__logic_ls__cell_11__aFbF, logic_ls__logic_ls__cell_11__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__aFbF | logic_ls__logic_ls__cell_11__aTbT) -> logic_ls__logic_ls__cell_11__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__aFbF | logic_ls__logic_ls__cell_11__aTbT)) -> logic_ls__logic_ls__cell_11__x.f- + } + // logic_ls__logic_ls__cell_11__x.T := or_gate(logic_ls__logic_ls__cell_11__aFbT, logic_ls__logic_ls__cell_11__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__aFbT | logic_ls__logic_ls__cell_11__aTbF) -> logic_ls__logic_ls__cell_11__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__aFbT | logic_ls__logic_ls__cell_11__aTbF)) -> logic_ls__logic_ls__cell_11__x.t- + } + // logic_ls__logic_ls__cell_11__y.T := and_gate(logic_ls__logic_ls__cell_11__a.T, logic_ls__logic_ls__s_in_9.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__a.t & logic_ls__logic_ls__s_in_9.t) -> logic_ls__logic_ls__cell_11__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__a.t & logic_ls__logic_ls__s_in_9.t)) -> logic_ls__logic_ls__cell_11__y.t- + } + // logic_ls__logic_ls__cell_11__y.F := or_gate(logic_ls__logic_ls__cell_11__a.F, logic_ls__logic_ls__s_in_9.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__a.f | logic_ls__logic_ls__s_in_9.f) -> logic_ls__logic_ls__cell_11__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__a.f | logic_ls__logic_ls__s_in_9.f)) -> logic_ls__logic_ls__cell_11__y.f- + } + // logic_ls__logic_ls__cell_11__xFcF := cgate(logic_ls__logic_ls__cell_11__x.F, logic_ls__logic_ls__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__x.f & logic_ls__logic_ls__cell_11__c_in.f) -> logic_ls__logic_ls__cell_11__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__x.f | logic_ls__logic_ls__cell_11__c_in.f)) -> logic_ls__logic_ls__cell_11__xFcF- + } + // logic_ls__logic_ls__cell_11__xFcT := cgate(logic_ls__logic_ls__cell_11__x.F, logic_ls__logic_ls__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__x.f & logic_ls__logic_ls__cell_11__c_in.t) -> logic_ls__logic_ls__cell_11__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__x.f | logic_ls__logic_ls__cell_11__c_in.t)) -> logic_ls__logic_ls__cell_11__xFcT- + } + // logic_ls__logic_ls__cell_11__xTcF := cgate(logic_ls__logic_ls__cell_11__x.T, logic_ls__logic_ls__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__x.t & logic_ls__logic_ls__cell_11__c_in.f) -> logic_ls__logic_ls__cell_11__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__x.t | logic_ls__logic_ls__cell_11__c_in.f)) -> logic_ls__logic_ls__cell_11__xTcF- + } + // logic_ls__logic_ls__cell_11__xTcT := cgate(logic_ls__logic_ls__cell_11__x.T, logic_ls__logic_ls__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__x.t & logic_ls__logic_ls__cell_11__c_in.t) -> logic_ls__logic_ls__cell_11__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__x.t | logic_ls__logic_ls__cell_11__c_in.t)) -> logic_ls__logic_ls__cell_11__xTcT- + } + // b7__s_in(9).T := or_gate(logic_ls__logic_ls__cell_11__xFcT, logic_ls__logic_ls__cell_11__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__xFcT | logic_ls__logic_ls__cell_11__xTcF) -> b7__s_in[9].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__xFcT | logic_ls__logic_ls__cell_11__xTcF)) -> b7__s_in[9].t- + } + // b7__s_in(9).F := or_gate(logic_ls__logic_ls__cell_11__xFcF, logic_ls__logic_ls__cell_11__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__xFcF | logic_ls__logic_ls__cell_11__xTcT) -> b7__s_in[9].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__xFcF | logic_ls__logic_ls__cell_11__xTcT)) -> b7__s_in[9].f- + } + // logic_ls__logic_ls__cell_11__z.T := and_gate(logic_ls__logic_ls__cell_11__x.T, logic_ls__logic_ls__cell_11__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__x.t & logic_ls__logic_ls__cell_11__c_in.t) -> logic_ls__logic_ls__cell_11__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__x.t & logic_ls__logic_ls__cell_11__c_in.t)) -> logic_ls__logic_ls__cell_11__z.t- + } + // logic_ls__logic_ls__cell_11__z.F := or_gate(logic_ls__logic_ls__cell_11__x.F, logic_ls__logic_ls__cell_11__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__x.f | logic_ls__logic_ls__cell_11__c_in.f) -> logic_ls__logic_ls__cell_11__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__x.f | logic_ls__logic_ls__cell_11__c_in.f)) -> logic_ls__logic_ls__cell_11__z.f- + } + // logic_ls__logic_ls__cell_12__c_in.F := cgate(logic_ls__logic_ls__cell_11__y.F, logic_ls__logic_ls__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__y.f & logic_ls__logic_ls__cell_11__z.f) -> logic_ls__logic_ls__cell_12__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__y.f | logic_ls__logic_ls__cell_11__z.f)) -> logic_ls__logic_ls__cell_12__c_in.f- + } + // logic_ls__logic_ls__cell_11__yFzT := cgate(logic_ls__logic_ls__cell_11__y.F, logic_ls__logic_ls__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__y.f & logic_ls__logic_ls__cell_11__z.t) -> logic_ls__logic_ls__cell_11__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__y.f | logic_ls__logic_ls__cell_11__z.t)) -> logic_ls__logic_ls__cell_11__yFzT- + } + // logic_ls__logic_ls__cell_11__yTzF := cgate(logic_ls__logic_ls__cell_11__y.T, logic_ls__logic_ls__cell_11__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__y.t & logic_ls__logic_ls__cell_11__z.f) -> logic_ls__logic_ls__cell_11__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__y.t | logic_ls__logic_ls__cell_11__z.f)) -> logic_ls__logic_ls__cell_11__yTzF- + } + // logic_ls__logic_ls__cell_11__yTzT := cgate(logic_ls__logic_ls__cell_11__y.T, logic_ls__logic_ls__cell_11__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__y.t & logic_ls__logic_ls__cell_11__z.t) -> logic_ls__logic_ls__cell_11__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__y.t | logic_ls__logic_ls__cell_11__z.t)) -> logic_ls__logic_ls__cell_11__yTzT- + } + // logic_ls__logic_ls__cell_12__c_in.T := or_gate(logic_ls__logic_ls__cell_11__yFzT, logic_ls__logic_ls__cell_11__yTzF, logic_ls__logic_ls__cell_11__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_11__yFzT | logic_ls__logic_ls__cell_11__yTzF | logic_ls__logic_ls__cell_11__yTzT) -> logic_ls__logic_ls__cell_12__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_11__yFzT | logic_ls__logic_ls__cell_11__yTzF | logic_ls__logic_ls__cell_11__yTzT)) -> logic_ls__logic_ls__cell_12__c_in.t- + } + // logic_ls__logic_ls__cell_12__aFbF := cgate(logic_ls__logic_ls__cell_12__a.F, logic_ls__logic_ls__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__a.f & logic_ls__logic_ls__s_in_10.f) -> logic_ls__logic_ls__cell_12__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__a.f | logic_ls__logic_ls__s_in_10.f)) -> logic_ls__logic_ls__cell_12__aFbF- + } + // logic_ls__logic_ls__cell_12__aFbT := cgate(logic_ls__logic_ls__cell_12__a.F, logic_ls__logic_ls__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__a.f & logic_ls__logic_ls__s_in_10.t) -> logic_ls__logic_ls__cell_12__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__a.f | logic_ls__logic_ls__s_in_10.t)) -> logic_ls__logic_ls__cell_12__aFbT- + } + // logic_ls__logic_ls__cell_12__aTbF := cgate(logic_ls__logic_ls__cell_12__a.T, logic_ls__logic_ls__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__a.t & logic_ls__logic_ls__s_in_10.f) -> logic_ls__logic_ls__cell_12__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__a.t | logic_ls__logic_ls__s_in_10.f)) -> logic_ls__logic_ls__cell_12__aTbF- + } + // logic_ls__logic_ls__cell_12__aTbT := cgate(logic_ls__logic_ls__cell_12__a.T, logic_ls__logic_ls__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__a.t & logic_ls__logic_ls__s_in_10.t) -> logic_ls__logic_ls__cell_12__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__a.t | logic_ls__logic_ls__s_in_10.t)) -> logic_ls__logic_ls__cell_12__aTbT- + } + // logic_ls__logic_ls__cell_12__x.F := or_gate(logic_ls__logic_ls__cell_12__aFbF, logic_ls__logic_ls__cell_12__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__aFbF | logic_ls__logic_ls__cell_12__aTbT) -> logic_ls__logic_ls__cell_12__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__aFbF | logic_ls__logic_ls__cell_12__aTbT)) -> logic_ls__logic_ls__cell_12__x.f- + } + // logic_ls__logic_ls__cell_12__x.T := or_gate(logic_ls__logic_ls__cell_12__aFbT, logic_ls__logic_ls__cell_12__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__aFbT | logic_ls__logic_ls__cell_12__aTbF) -> logic_ls__logic_ls__cell_12__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__aFbT | logic_ls__logic_ls__cell_12__aTbF)) -> logic_ls__logic_ls__cell_12__x.t- + } + // logic_ls__logic_ls__cell_12__y.T := and_gate(logic_ls__logic_ls__cell_12__a.T, logic_ls__logic_ls__s_in_10.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__a.t & logic_ls__logic_ls__s_in_10.t) -> logic_ls__logic_ls__cell_12__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__a.t & logic_ls__logic_ls__s_in_10.t)) -> logic_ls__logic_ls__cell_12__y.t- + } + // logic_ls__logic_ls__cell_12__y.F := or_gate(logic_ls__logic_ls__cell_12__a.F, logic_ls__logic_ls__s_in_10.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__a.f | logic_ls__logic_ls__s_in_10.f) -> logic_ls__logic_ls__cell_12__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__a.f | logic_ls__logic_ls__s_in_10.f)) -> logic_ls__logic_ls__cell_12__y.f- + } + // logic_ls__logic_ls__cell_12__xFcF := cgate(logic_ls__logic_ls__cell_12__x.F, logic_ls__logic_ls__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__x.f & logic_ls__logic_ls__cell_12__c_in.f) -> logic_ls__logic_ls__cell_12__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__x.f | logic_ls__logic_ls__cell_12__c_in.f)) -> logic_ls__logic_ls__cell_12__xFcF- + } + // logic_ls__logic_ls__cell_12__xFcT := cgate(logic_ls__logic_ls__cell_12__x.F, logic_ls__logic_ls__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__x.f & logic_ls__logic_ls__cell_12__c_in.t) -> logic_ls__logic_ls__cell_12__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__x.f | logic_ls__logic_ls__cell_12__c_in.t)) -> logic_ls__logic_ls__cell_12__xFcT- + } + // logic_ls__logic_ls__cell_12__xTcF := cgate(logic_ls__logic_ls__cell_12__x.T, logic_ls__logic_ls__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__x.t & logic_ls__logic_ls__cell_12__c_in.f) -> logic_ls__logic_ls__cell_12__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__x.t | logic_ls__logic_ls__cell_12__c_in.f)) -> logic_ls__logic_ls__cell_12__xTcF- + } + // logic_ls__logic_ls__cell_12__xTcT := cgate(logic_ls__logic_ls__cell_12__x.T, logic_ls__logic_ls__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__x.t & logic_ls__logic_ls__cell_12__c_in.t) -> logic_ls__logic_ls__cell_12__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__x.t | logic_ls__logic_ls__cell_12__c_in.t)) -> logic_ls__logic_ls__cell_12__xTcT- + } + // b7__s_in(10).T := or_gate(logic_ls__logic_ls__cell_12__xFcT, logic_ls__logic_ls__cell_12__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__xFcT | logic_ls__logic_ls__cell_12__xTcF) -> b7__s_in[10].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__xFcT | logic_ls__logic_ls__cell_12__xTcF)) -> b7__s_in[10].t- + } + // b7__s_in(10).F := or_gate(logic_ls__logic_ls__cell_12__xFcF, logic_ls__logic_ls__cell_12__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__xFcF | logic_ls__logic_ls__cell_12__xTcT) -> b7__s_in[10].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__xFcF | logic_ls__logic_ls__cell_12__xTcT)) -> b7__s_in[10].f- + } + // logic_ls__logic_ls__cell_12__z.T := and_gate(logic_ls__logic_ls__cell_12__x.T, logic_ls__logic_ls__cell_12__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__x.t & logic_ls__logic_ls__cell_12__c_in.t) -> logic_ls__logic_ls__cell_12__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__x.t & logic_ls__logic_ls__cell_12__c_in.t)) -> logic_ls__logic_ls__cell_12__z.t- + } + // logic_ls__logic_ls__cell_12__z.F := or_gate(logic_ls__logic_ls__cell_12__x.F, logic_ls__logic_ls__cell_12__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__x.f | logic_ls__logic_ls__cell_12__c_in.f) -> logic_ls__logic_ls__cell_12__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__x.f | logic_ls__logic_ls__cell_12__c_in.f)) -> logic_ls__logic_ls__cell_12__z.f- + } + // logic_ls__logic_ls__cell_13__c_in.F := cgate(logic_ls__logic_ls__cell_12__y.F, logic_ls__logic_ls__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__y.f & logic_ls__logic_ls__cell_12__z.f) -> logic_ls__logic_ls__cell_13__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__y.f | logic_ls__logic_ls__cell_12__z.f)) -> logic_ls__logic_ls__cell_13__c_in.f- + } + // logic_ls__logic_ls__cell_12__yFzT := cgate(logic_ls__logic_ls__cell_12__y.F, logic_ls__logic_ls__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__y.f & logic_ls__logic_ls__cell_12__z.t) -> logic_ls__logic_ls__cell_12__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__y.f | logic_ls__logic_ls__cell_12__z.t)) -> logic_ls__logic_ls__cell_12__yFzT- + } + // logic_ls__logic_ls__cell_12__yTzF := cgate(logic_ls__logic_ls__cell_12__y.T, logic_ls__logic_ls__cell_12__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__y.t & logic_ls__logic_ls__cell_12__z.f) -> logic_ls__logic_ls__cell_12__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__y.t | logic_ls__logic_ls__cell_12__z.f)) -> logic_ls__logic_ls__cell_12__yTzF- + } + // logic_ls__logic_ls__cell_12__yTzT := cgate(logic_ls__logic_ls__cell_12__y.T, logic_ls__logic_ls__cell_12__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__y.t & logic_ls__logic_ls__cell_12__z.t) -> logic_ls__logic_ls__cell_12__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__y.t | logic_ls__logic_ls__cell_12__z.t)) -> logic_ls__logic_ls__cell_12__yTzT- + } + // logic_ls__logic_ls__cell_13__c_in.T := or_gate(logic_ls__logic_ls__cell_12__yFzT, logic_ls__logic_ls__cell_12__yTzF, logic_ls__logic_ls__cell_12__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_12__yFzT | logic_ls__logic_ls__cell_12__yTzF | logic_ls__logic_ls__cell_12__yTzT) -> logic_ls__logic_ls__cell_13__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_12__yFzT | logic_ls__logic_ls__cell_12__yTzF | logic_ls__logic_ls__cell_12__yTzT)) -> logic_ls__logic_ls__cell_13__c_in.t- + } + // logic_ls__logic_ls__cell_13__aFbF := cgate(logic_ls__logic_ls__cell_13__a.F, logic_ls__logic_ls__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__a.f & logic_ls__logic_ls__s_in_11.f) -> logic_ls__logic_ls__cell_13__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__a.f | logic_ls__logic_ls__s_in_11.f)) -> logic_ls__logic_ls__cell_13__aFbF- + } + // logic_ls__logic_ls__cell_13__aFbT := cgate(logic_ls__logic_ls__cell_13__a.F, logic_ls__logic_ls__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__a.f & logic_ls__logic_ls__s_in_11.t) -> logic_ls__logic_ls__cell_13__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__a.f | logic_ls__logic_ls__s_in_11.t)) -> logic_ls__logic_ls__cell_13__aFbT- + } + // logic_ls__logic_ls__cell_13__aTbF := cgate(logic_ls__logic_ls__cell_13__a.T, logic_ls__logic_ls__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__a.t & logic_ls__logic_ls__s_in_11.f) -> logic_ls__logic_ls__cell_13__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__a.t | logic_ls__logic_ls__s_in_11.f)) -> logic_ls__logic_ls__cell_13__aTbF- + } + // logic_ls__logic_ls__cell_13__aTbT := cgate(logic_ls__logic_ls__cell_13__a.T, logic_ls__logic_ls__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__a.t & logic_ls__logic_ls__s_in_11.t) -> logic_ls__logic_ls__cell_13__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__a.t | logic_ls__logic_ls__s_in_11.t)) -> logic_ls__logic_ls__cell_13__aTbT- + } + // logic_ls__logic_ls__cell_13__x.F := or_gate(logic_ls__logic_ls__cell_13__aFbF, logic_ls__logic_ls__cell_13__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__aFbF | logic_ls__logic_ls__cell_13__aTbT) -> logic_ls__logic_ls__cell_13__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__aFbF | logic_ls__logic_ls__cell_13__aTbT)) -> logic_ls__logic_ls__cell_13__x.f- + } + // logic_ls__logic_ls__cell_13__x.T := or_gate(logic_ls__logic_ls__cell_13__aFbT, logic_ls__logic_ls__cell_13__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__aFbT | logic_ls__logic_ls__cell_13__aTbF) -> logic_ls__logic_ls__cell_13__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__aFbT | logic_ls__logic_ls__cell_13__aTbF)) -> logic_ls__logic_ls__cell_13__x.t- + } + // logic_ls__logic_ls__cell_13__y.T := and_gate(logic_ls__logic_ls__cell_13__a.T, logic_ls__logic_ls__s_in_11.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__a.t & logic_ls__logic_ls__s_in_11.t) -> logic_ls__logic_ls__cell_13__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__a.t & logic_ls__logic_ls__s_in_11.t)) -> logic_ls__logic_ls__cell_13__y.t- + } + // logic_ls__logic_ls__cell_13__y.F := or_gate(logic_ls__logic_ls__cell_13__a.F, logic_ls__logic_ls__s_in_11.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__a.f | logic_ls__logic_ls__s_in_11.f) -> logic_ls__logic_ls__cell_13__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__a.f | logic_ls__logic_ls__s_in_11.f)) -> logic_ls__logic_ls__cell_13__y.f- + } + // logic_ls__logic_ls__cell_13__xFcF := cgate(logic_ls__logic_ls__cell_13__x.F, logic_ls__logic_ls__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__x.f & logic_ls__logic_ls__cell_13__c_in.f) -> logic_ls__logic_ls__cell_13__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__x.f | logic_ls__logic_ls__cell_13__c_in.f)) -> logic_ls__logic_ls__cell_13__xFcF- + } + // logic_ls__logic_ls__cell_13__xFcT := cgate(logic_ls__logic_ls__cell_13__x.F, logic_ls__logic_ls__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__x.f & logic_ls__logic_ls__cell_13__c_in.t) -> logic_ls__logic_ls__cell_13__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__x.f | logic_ls__logic_ls__cell_13__c_in.t)) -> logic_ls__logic_ls__cell_13__xFcT- + } + // logic_ls__logic_ls__cell_13__xTcF := cgate(logic_ls__logic_ls__cell_13__x.T, logic_ls__logic_ls__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__x.t & logic_ls__logic_ls__cell_13__c_in.f) -> logic_ls__logic_ls__cell_13__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__x.t | logic_ls__logic_ls__cell_13__c_in.f)) -> logic_ls__logic_ls__cell_13__xTcF- + } + // logic_ls__logic_ls__cell_13__xTcT := cgate(logic_ls__logic_ls__cell_13__x.T, logic_ls__logic_ls__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__x.t & logic_ls__logic_ls__cell_13__c_in.t) -> logic_ls__logic_ls__cell_13__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__x.t | logic_ls__logic_ls__cell_13__c_in.t)) -> logic_ls__logic_ls__cell_13__xTcT- + } + // b7__s_in(11).T := or_gate(logic_ls__logic_ls__cell_13__xFcT, logic_ls__logic_ls__cell_13__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__xFcT | logic_ls__logic_ls__cell_13__xTcF) -> b7__s_in[11].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__xFcT | logic_ls__logic_ls__cell_13__xTcF)) -> b7__s_in[11].t- + } + // b7__s_in(11).F := or_gate(logic_ls__logic_ls__cell_13__xFcF, logic_ls__logic_ls__cell_13__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__xFcF | logic_ls__logic_ls__cell_13__xTcT) -> b7__s_in[11].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__xFcF | logic_ls__logic_ls__cell_13__xTcT)) -> b7__s_in[11].f- + } + // logic_ls__logic_ls__cell_13__z.T := and_gate(logic_ls__logic_ls__cell_13__x.T, logic_ls__logic_ls__cell_13__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__x.t & logic_ls__logic_ls__cell_13__c_in.t) -> logic_ls__logic_ls__cell_13__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__x.t & logic_ls__logic_ls__cell_13__c_in.t)) -> logic_ls__logic_ls__cell_13__z.t- + } + // logic_ls__logic_ls__cell_13__z.F := or_gate(logic_ls__logic_ls__cell_13__x.F, logic_ls__logic_ls__cell_13__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__x.f | logic_ls__logic_ls__cell_13__c_in.f) -> logic_ls__logic_ls__cell_13__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__x.f | logic_ls__logic_ls__cell_13__c_in.f)) -> logic_ls__logic_ls__cell_13__z.f- + } + // logic_ls__logic_ls__cell_14__c_in.F := cgate(logic_ls__logic_ls__cell_13__y.F, logic_ls__logic_ls__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__y.f & logic_ls__logic_ls__cell_13__z.f) -> logic_ls__logic_ls__cell_14__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__y.f | logic_ls__logic_ls__cell_13__z.f)) -> logic_ls__logic_ls__cell_14__c_in.f- + } + // logic_ls__logic_ls__cell_13__yFzT := cgate(logic_ls__logic_ls__cell_13__y.F, logic_ls__logic_ls__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__y.f & logic_ls__logic_ls__cell_13__z.t) -> logic_ls__logic_ls__cell_13__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__y.f | logic_ls__logic_ls__cell_13__z.t)) -> logic_ls__logic_ls__cell_13__yFzT- + } + // logic_ls__logic_ls__cell_13__yTzF := cgate(logic_ls__logic_ls__cell_13__y.T, logic_ls__logic_ls__cell_13__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__y.t & logic_ls__logic_ls__cell_13__z.f) -> logic_ls__logic_ls__cell_13__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__y.t | logic_ls__logic_ls__cell_13__z.f)) -> logic_ls__logic_ls__cell_13__yTzF- + } + // logic_ls__logic_ls__cell_13__yTzT := cgate(logic_ls__logic_ls__cell_13__y.T, logic_ls__logic_ls__cell_13__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__y.t & logic_ls__logic_ls__cell_13__z.t) -> logic_ls__logic_ls__cell_13__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__y.t | logic_ls__logic_ls__cell_13__z.t)) -> logic_ls__logic_ls__cell_13__yTzT- + } + // logic_ls__logic_ls__cell_14__c_in.T := or_gate(logic_ls__logic_ls__cell_13__yFzT, logic_ls__logic_ls__cell_13__yTzF, logic_ls__logic_ls__cell_13__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_13__yFzT | logic_ls__logic_ls__cell_13__yTzF | logic_ls__logic_ls__cell_13__yTzT) -> logic_ls__logic_ls__cell_14__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_13__yFzT | logic_ls__logic_ls__cell_13__yTzF | logic_ls__logic_ls__cell_13__yTzT)) -> logic_ls__logic_ls__cell_14__c_in.t- + } + // logic_ls__logic_ls__cell_14__aFbF := cgate(logic_ls__logic_ls__cell_14__a.F, logic_ls__logic_ls__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__a.f & logic_ls__logic_ls__s_in_12.f) -> logic_ls__logic_ls__cell_14__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__a.f | logic_ls__logic_ls__s_in_12.f)) -> logic_ls__logic_ls__cell_14__aFbF- + } + // logic_ls__logic_ls__cell_14__aFbT := cgate(logic_ls__logic_ls__cell_14__a.F, logic_ls__logic_ls__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__a.f & logic_ls__logic_ls__s_in_12.t) -> logic_ls__logic_ls__cell_14__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__a.f | logic_ls__logic_ls__s_in_12.t)) -> logic_ls__logic_ls__cell_14__aFbT- + } + // logic_ls__logic_ls__cell_14__aTbF := cgate(logic_ls__logic_ls__cell_14__a.T, logic_ls__logic_ls__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__a.t & logic_ls__logic_ls__s_in_12.f) -> logic_ls__logic_ls__cell_14__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__a.t | logic_ls__logic_ls__s_in_12.f)) -> logic_ls__logic_ls__cell_14__aTbF- + } + // logic_ls__logic_ls__cell_14__aTbT := cgate(logic_ls__logic_ls__cell_14__a.T, logic_ls__logic_ls__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__a.t & logic_ls__logic_ls__s_in_12.t) -> logic_ls__logic_ls__cell_14__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__a.t | logic_ls__logic_ls__s_in_12.t)) -> logic_ls__logic_ls__cell_14__aTbT- + } + // logic_ls__logic_ls__cell_14__x.F := or_gate(logic_ls__logic_ls__cell_14__aFbF, logic_ls__logic_ls__cell_14__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__aFbF | logic_ls__logic_ls__cell_14__aTbT) -> logic_ls__logic_ls__cell_14__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__aFbF | logic_ls__logic_ls__cell_14__aTbT)) -> logic_ls__logic_ls__cell_14__x.f- + } + // logic_ls__logic_ls__cell_14__x.T := or_gate(logic_ls__logic_ls__cell_14__aFbT, logic_ls__logic_ls__cell_14__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__aFbT | logic_ls__logic_ls__cell_14__aTbF) -> logic_ls__logic_ls__cell_14__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__aFbT | logic_ls__logic_ls__cell_14__aTbF)) -> logic_ls__logic_ls__cell_14__x.t- + } + // logic_ls__logic_ls__cell_14__y.T := and_gate(logic_ls__logic_ls__cell_14__a.T, logic_ls__logic_ls__s_in_12.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__a.t & logic_ls__logic_ls__s_in_12.t) -> logic_ls__logic_ls__cell_14__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__a.t & logic_ls__logic_ls__s_in_12.t)) -> logic_ls__logic_ls__cell_14__y.t- + } + // logic_ls__logic_ls__cell_14__y.F := or_gate(logic_ls__logic_ls__cell_14__a.F, logic_ls__logic_ls__s_in_12.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__a.f | logic_ls__logic_ls__s_in_12.f) -> logic_ls__logic_ls__cell_14__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__a.f | logic_ls__logic_ls__s_in_12.f)) -> logic_ls__logic_ls__cell_14__y.f- + } + // logic_ls__logic_ls__cell_14__xFcF := cgate(logic_ls__logic_ls__cell_14__x.F, logic_ls__logic_ls__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__x.f & logic_ls__logic_ls__cell_14__c_in.f) -> logic_ls__logic_ls__cell_14__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__x.f | logic_ls__logic_ls__cell_14__c_in.f)) -> logic_ls__logic_ls__cell_14__xFcF- + } + // logic_ls__logic_ls__cell_14__xFcT := cgate(logic_ls__logic_ls__cell_14__x.F, logic_ls__logic_ls__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__x.f & logic_ls__logic_ls__cell_14__c_in.t) -> logic_ls__logic_ls__cell_14__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__x.f | logic_ls__logic_ls__cell_14__c_in.t)) -> logic_ls__logic_ls__cell_14__xFcT- + } + // logic_ls__logic_ls__cell_14__xTcF := cgate(logic_ls__logic_ls__cell_14__x.T, logic_ls__logic_ls__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__x.t & logic_ls__logic_ls__cell_14__c_in.f) -> logic_ls__logic_ls__cell_14__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__x.t | logic_ls__logic_ls__cell_14__c_in.f)) -> logic_ls__logic_ls__cell_14__xTcF- + } + // logic_ls__logic_ls__cell_14__xTcT := cgate(logic_ls__logic_ls__cell_14__x.T, logic_ls__logic_ls__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__x.t & logic_ls__logic_ls__cell_14__c_in.t) -> logic_ls__logic_ls__cell_14__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__x.t | logic_ls__logic_ls__cell_14__c_in.t)) -> logic_ls__logic_ls__cell_14__xTcT- + } + // b7__s_in(12).T := or_gate(logic_ls__logic_ls__cell_14__xFcT, logic_ls__logic_ls__cell_14__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__xFcT | logic_ls__logic_ls__cell_14__xTcF) -> b7__s_in[12].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__xFcT | logic_ls__logic_ls__cell_14__xTcF)) -> b7__s_in[12].t- + } + // b7__s_in(12).F := or_gate(logic_ls__logic_ls__cell_14__xFcF, logic_ls__logic_ls__cell_14__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__xFcF | logic_ls__logic_ls__cell_14__xTcT) -> b7__s_in[12].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__xFcF | logic_ls__logic_ls__cell_14__xTcT)) -> b7__s_in[12].f- + } + // logic_ls__logic_ls__cell_14__z.T := and_gate(logic_ls__logic_ls__cell_14__x.T, logic_ls__logic_ls__cell_14__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__x.t & logic_ls__logic_ls__cell_14__c_in.t) -> logic_ls__logic_ls__cell_14__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__x.t & logic_ls__logic_ls__cell_14__c_in.t)) -> logic_ls__logic_ls__cell_14__z.t- + } + // logic_ls__logic_ls__cell_14__z.F := or_gate(logic_ls__logic_ls__cell_14__x.F, logic_ls__logic_ls__cell_14__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__x.f | logic_ls__logic_ls__cell_14__c_in.f) -> logic_ls__logic_ls__cell_14__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__x.f | logic_ls__logic_ls__cell_14__c_in.f)) -> logic_ls__logic_ls__cell_14__z.f- + } + // logic_ls__logic_ls__cell_15__c_in.F := cgate(logic_ls__logic_ls__cell_14__y.F, logic_ls__logic_ls__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__y.f & logic_ls__logic_ls__cell_14__z.f) -> logic_ls__logic_ls__cell_15__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__y.f | logic_ls__logic_ls__cell_14__z.f)) -> logic_ls__logic_ls__cell_15__c_in.f- + } + // logic_ls__logic_ls__cell_14__yFzT := cgate(logic_ls__logic_ls__cell_14__y.F, logic_ls__logic_ls__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__y.f & logic_ls__logic_ls__cell_14__z.t) -> logic_ls__logic_ls__cell_14__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__y.f | logic_ls__logic_ls__cell_14__z.t)) -> logic_ls__logic_ls__cell_14__yFzT- + } + // logic_ls__logic_ls__cell_14__yTzF := cgate(logic_ls__logic_ls__cell_14__y.T, logic_ls__logic_ls__cell_14__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__y.t & logic_ls__logic_ls__cell_14__z.f) -> logic_ls__logic_ls__cell_14__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__y.t | logic_ls__logic_ls__cell_14__z.f)) -> logic_ls__logic_ls__cell_14__yTzF- + } + // logic_ls__logic_ls__cell_14__yTzT := cgate(logic_ls__logic_ls__cell_14__y.T, logic_ls__logic_ls__cell_14__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__y.t & logic_ls__logic_ls__cell_14__z.t) -> logic_ls__logic_ls__cell_14__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__y.t | logic_ls__logic_ls__cell_14__z.t)) -> logic_ls__logic_ls__cell_14__yTzT- + } + // logic_ls__logic_ls__cell_15__c_in.T := or_gate(logic_ls__logic_ls__cell_14__yFzT, logic_ls__logic_ls__cell_14__yTzF, logic_ls__logic_ls__cell_14__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_14__yFzT | logic_ls__logic_ls__cell_14__yTzF | logic_ls__logic_ls__cell_14__yTzT) -> logic_ls__logic_ls__cell_15__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_14__yFzT | logic_ls__logic_ls__cell_14__yTzF | logic_ls__logic_ls__cell_14__yTzT)) -> logic_ls__logic_ls__cell_15__c_in.t- + } + // logic_ls__logic_ls__cell_15__aFbF := cgate(logic_ls__logic_ls__cell_15__a.F, logic_ls__logic_ls__s_in_13.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__a.f & logic_ls__logic_ls__s_in_13.f) -> logic_ls__logic_ls__cell_15__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__a.f | logic_ls__logic_ls__s_in_13.f)) -> logic_ls__logic_ls__cell_15__aFbF- + } + // logic_ls__logic_ls__cell_15__aFbT := cgate(logic_ls__logic_ls__cell_15__a.F, logic_ls__logic_ls__s_in_13.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__a.f & logic_ls__logic_ls__s_in_13.t) -> logic_ls__logic_ls__cell_15__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__a.f | logic_ls__logic_ls__s_in_13.t)) -> logic_ls__logic_ls__cell_15__aFbT- + } + // logic_ls__logic_ls__cell_15__aTbF := cgate(logic_ls__logic_ls__cell_15__a.T, logic_ls__logic_ls__s_in_13.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__a.t & logic_ls__logic_ls__s_in_13.f) -> logic_ls__logic_ls__cell_15__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__a.t | logic_ls__logic_ls__s_in_13.f)) -> logic_ls__logic_ls__cell_15__aTbF- + } + // logic_ls__logic_ls__cell_15__aTbT := cgate(logic_ls__logic_ls__cell_15__a.T, logic_ls__logic_ls__s_in_13.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__a.t & logic_ls__logic_ls__s_in_13.t) -> logic_ls__logic_ls__cell_15__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__a.t | logic_ls__logic_ls__s_in_13.t)) -> logic_ls__logic_ls__cell_15__aTbT- + } + // logic_ls__logic_ls__cell_15__x.F := or_gate(logic_ls__logic_ls__cell_15__aFbF, logic_ls__logic_ls__cell_15__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__aFbF | logic_ls__logic_ls__cell_15__aTbT) -> logic_ls__logic_ls__cell_15__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__aFbF | logic_ls__logic_ls__cell_15__aTbT)) -> logic_ls__logic_ls__cell_15__x.f- + } + // logic_ls__logic_ls__cell_15__x.T := or_gate(logic_ls__logic_ls__cell_15__aFbT, logic_ls__logic_ls__cell_15__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__aFbT | logic_ls__logic_ls__cell_15__aTbF) -> logic_ls__logic_ls__cell_15__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__aFbT | logic_ls__logic_ls__cell_15__aTbF)) -> logic_ls__logic_ls__cell_15__x.t- + } + // logic_ls__logic_ls__cell_15__y.T := and_gate(logic_ls__logic_ls__cell_15__a.T, logic_ls__logic_ls__s_in_13.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__a.t & logic_ls__logic_ls__s_in_13.t) -> logic_ls__logic_ls__cell_15__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__a.t & logic_ls__logic_ls__s_in_13.t)) -> logic_ls__logic_ls__cell_15__y.t- + } + // logic_ls__logic_ls__cell_15__y.F := or_gate(logic_ls__logic_ls__cell_15__a.F, logic_ls__logic_ls__s_in_13.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__a.f | logic_ls__logic_ls__s_in_13.f) -> logic_ls__logic_ls__cell_15__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__a.f | logic_ls__logic_ls__s_in_13.f)) -> logic_ls__logic_ls__cell_15__y.f- + } + // logic_ls__logic_ls__cell_15__xFcF := cgate(logic_ls__logic_ls__cell_15__x.F, logic_ls__logic_ls__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__x.f & logic_ls__logic_ls__cell_15__c_in.f) -> logic_ls__logic_ls__cell_15__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__x.f | logic_ls__logic_ls__cell_15__c_in.f)) -> logic_ls__logic_ls__cell_15__xFcF- + } + // logic_ls__logic_ls__cell_15__xFcT := cgate(logic_ls__logic_ls__cell_15__x.F, logic_ls__logic_ls__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__x.f & logic_ls__logic_ls__cell_15__c_in.t) -> logic_ls__logic_ls__cell_15__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__x.f | logic_ls__logic_ls__cell_15__c_in.t)) -> logic_ls__logic_ls__cell_15__xFcT- + } + // logic_ls__logic_ls__cell_15__xTcF := cgate(logic_ls__logic_ls__cell_15__x.T, logic_ls__logic_ls__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__x.t & logic_ls__logic_ls__cell_15__c_in.f) -> logic_ls__logic_ls__cell_15__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__x.t | logic_ls__logic_ls__cell_15__c_in.f)) -> logic_ls__logic_ls__cell_15__xTcF- + } + // logic_ls__logic_ls__cell_15__xTcT := cgate(logic_ls__logic_ls__cell_15__x.T, logic_ls__logic_ls__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__x.t & logic_ls__logic_ls__cell_15__c_in.t) -> logic_ls__logic_ls__cell_15__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__x.t | logic_ls__logic_ls__cell_15__c_in.t)) -> logic_ls__logic_ls__cell_15__xTcT- + } + // b7__s_in(13).T := or_gate(logic_ls__logic_ls__cell_15__xFcT, logic_ls__logic_ls__cell_15__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__xFcT | logic_ls__logic_ls__cell_15__xTcF) -> b7__s_in[13].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__xFcT | logic_ls__logic_ls__cell_15__xTcF)) -> b7__s_in[13].t- + } + // b7__s_in(13).F := or_gate(logic_ls__logic_ls__cell_15__xFcF, logic_ls__logic_ls__cell_15__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__xFcF | logic_ls__logic_ls__cell_15__xTcT) -> b7__s_in[13].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__xFcF | logic_ls__logic_ls__cell_15__xTcT)) -> b7__s_in[13].f- + } + // logic_ls__logic_ls__cell_15__z.T := and_gate(logic_ls__logic_ls__cell_15__x.T, logic_ls__logic_ls__cell_15__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__x.t & logic_ls__logic_ls__cell_15__c_in.t) -> logic_ls__logic_ls__cell_15__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__x.t & logic_ls__logic_ls__cell_15__c_in.t)) -> logic_ls__logic_ls__cell_15__z.t- + } + // logic_ls__logic_ls__cell_15__z.F := or_gate(logic_ls__logic_ls__cell_15__x.F, logic_ls__logic_ls__cell_15__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__x.f | logic_ls__logic_ls__cell_15__c_in.f) -> logic_ls__logic_ls__cell_15__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__x.f | logic_ls__logic_ls__cell_15__c_in.f)) -> logic_ls__logic_ls__cell_15__z.f- + } + // logic_ls__logic_ls__cell_16__c_in.F := cgate(logic_ls__logic_ls__cell_15__y.F, logic_ls__logic_ls__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__y.f & logic_ls__logic_ls__cell_15__z.f) -> logic_ls__logic_ls__cell_16__c_in.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__y.f | logic_ls__logic_ls__cell_15__z.f)) -> logic_ls__logic_ls__cell_16__c_in.f- + } + // logic_ls__logic_ls__cell_15__yFzT := cgate(logic_ls__logic_ls__cell_15__y.F, logic_ls__logic_ls__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__y.f & logic_ls__logic_ls__cell_15__z.t) -> logic_ls__logic_ls__cell_15__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__y.f | logic_ls__logic_ls__cell_15__z.t)) -> logic_ls__logic_ls__cell_15__yFzT- + } + // logic_ls__logic_ls__cell_15__yTzF := cgate(logic_ls__logic_ls__cell_15__y.T, logic_ls__logic_ls__cell_15__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__y.t & logic_ls__logic_ls__cell_15__z.f) -> logic_ls__logic_ls__cell_15__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__y.t | logic_ls__logic_ls__cell_15__z.f)) -> logic_ls__logic_ls__cell_15__yTzF- + } + // logic_ls__logic_ls__cell_15__yTzT := cgate(logic_ls__logic_ls__cell_15__y.T, logic_ls__logic_ls__cell_15__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__y.t & logic_ls__logic_ls__cell_15__z.t) -> logic_ls__logic_ls__cell_15__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__y.t | logic_ls__logic_ls__cell_15__z.t)) -> logic_ls__logic_ls__cell_15__yTzT- + } + // logic_ls__logic_ls__cell_16__c_in.T := or_gate(logic_ls__logic_ls__cell_15__yFzT, logic_ls__logic_ls__cell_15__yTzF, logic_ls__logic_ls__cell_15__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_15__yFzT | logic_ls__logic_ls__cell_15__yTzF | logic_ls__logic_ls__cell_15__yTzT) -> logic_ls__logic_ls__cell_16__c_in.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_15__yFzT | logic_ls__logic_ls__cell_15__yTzF | logic_ls__logic_ls__cell_15__yTzT)) -> logic_ls__logic_ls__cell_16__c_in.t- + } + // logic_ls__logic_ls__cell_16__aFbF := cgate(logic_ls__logic_ls__cell_16__a.F, logic_ls__logic_ls__s_in_14.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__a.f & logic_ls__logic_ls__s_in_14.f) -> logic_ls__logic_ls__cell_16__aFbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__a.f | logic_ls__logic_ls__s_in_14.f)) -> logic_ls__logic_ls__cell_16__aFbF- + } + // logic_ls__logic_ls__cell_16__aFbT := cgate(logic_ls__logic_ls__cell_16__a.F, logic_ls__logic_ls__s_in_14.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__a.f & logic_ls__logic_ls__s_in_14.t) -> logic_ls__logic_ls__cell_16__aFbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__a.f | logic_ls__logic_ls__s_in_14.t)) -> logic_ls__logic_ls__cell_16__aFbT- + } + // logic_ls__logic_ls__cell_16__aTbF := cgate(logic_ls__logic_ls__cell_16__a.T, logic_ls__logic_ls__s_in_14.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__a.t & logic_ls__logic_ls__s_in_14.f) -> logic_ls__logic_ls__cell_16__aTbF+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__a.t | logic_ls__logic_ls__s_in_14.f)) -> logic_ls__logic_ls__cell_16__aTbF- + } + // logic_ls__logic_ls__cell_16__aTbT := cgate(logic_ls__logic_ls__cell_16__a.T, logic_ls__logic_ls__s_in_14.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__a.t & logic_ls__logic_ls__s_in_14.t) -> logic_ls__logic_ls__cell_16__aTbT+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__a.t | logic_ls__logic_ls__s_in_14.t)) -> logic_ls__logic_ls__cell_16__aTbT- + } + // logic_ls__logic_ls__cell_16__x.F := or_gate(logic_ls__logic_ls__cell_16__aFbF, logic_ls__logic_ls__cell_16__aTbT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__aFbF | logic_ls__logic_ls__cell_16__aTbT) -> logic_ls__logic_ls__cell_16__x.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__aFbF | logic_ls__logic_ls__cell_16__aTbT)) -> logic_ls__logic_ls__cell_16__x.f- + } + // logic_ls__logic_ls__cell_16__x.T := or_gate(logic_ls__logic_ls__cell_16__aFbT, logic_ls__logic_ls__cell_16__aTbF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__aFbT | logic_ls__logic_ls__cell_16__aTbF) -> logic_ls__logic_ls__cell_16__x.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__aFbT | logic_ls__logic_ls__cell_16__aTbF)) -> logic_ls__logic_ls__cell_16__x.t- + } + // logic_ls__logic_ls__cell_16__y.T := and_gate(logic_ls__logic_ls__cell_16__a.T, logic_ls__logic_ls__s_in_14.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__a.t & logic_ls__logic_ls__s_in_14.t) -> logic_ls__logic_ls__cell_16__y.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__a.t & logic_ls__logic_ls__s_in_14.t)) -> logic_ls__logic_ls__cell_16__y.t- + } + // logic_ls__logic_ls__cell_16__y.F := or_gate(logic_ls__logic_ls__cell_16__a.F, logic_ls__logic_ls__s_in_14.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__a.f | logic_ls__logic_ls__s_in_14.f) -> logic_ls__logic_ls__cell_16__y.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__a.f | logic_ls__logic_ls__s_in_14.f)) -> logic_ls__logic_ls__cell_16__y.f- + } + // logic_ls__logic_ls__cell_16__xFcF := cgate(logic_ls__logic_ls__cell_16__x.F, logic_ls__logic_ls__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__x.f & logic_ls__logic_ls__cell_16__c_in.f) -> logic_ls__logic_ls__cell_16__xFcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__x.f | logic_ls__logic_ls__cell_16__c_in.f)) -> logic_ls__logic_ls__cell_16__xFcF- + } + // logic_ls__logic_ls__cell_16__xFcT := cgate(logic_ls__logic_ls__cell_16__x.F, logic_ls__logic_ls__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__x.f & logic_ls__logic_ls__cell_16__c_in.t) -> logic_ls__logic_ls__cell_16__xFcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__x.f | logic_ls__logic_ls__cell_16__c_in.t)) -> logic_ls__logic_ls__cell_16__xFcT- + } + // logic_ls__logic_ls__cell_16__xTcF := cgate(logic_ls__logic_ls__cell_16__x.T, logic_ls__logic_ls__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__x.t & logic_ls__logic_ls__cell_16__c_in.f) -> logic_ls__logic_ls__cell_16__xTcF+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__x.t | logic_ls__logic_ls__cell_16__c_in.f)) -> logic_ls__logic_ls__cell_16__xTcF- + } + // logic_ls__logic_ls__cell_16__xTcT := cgate(logic_ls__logic_ls__cell_16__x.T, logic_ls__logic_ls__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__x.t & logic_ls__logic_ls__cell_16__c_in.t) -> logic_ls__logic_ls__cell_16__xTcT+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__x.t | logic_ls__logic_ls__cell_16__c_in.t)) -> logic_ls__logic_ls__cell_16__xTcT- + } + // b7__s_in(14).T := or_gate(logic_ls__logic_ls__cell_16__xFcT, logic_ls__logic_ls__cell_16__xTcF) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__xFcT | logic_ls__logic_ls__cell_16__xTcF) -> b7__s_in[14].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__xFcT | logic_ls__logic_ls__cell_16__xTcF)) -> b7__s_in[14].t- + } + // b7__s_in(14).F := or_gate(logic_ls__logic_ls__cell_16__xFcF, logic_ls__logic_ls__cell_16__xTcT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__xFcF | logic_ls__logic_ls__cell_16__xTcT) -> b7__s_in[14].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__xFcF | logic_ls__logic_ls__cell_16__xTcT)) -> b7__s_in[14].f- + } + // logic_ls__logic_ls__cell_16__z.T := and_gate(logic_ls__logic_ls__cell_16__x.T, logic_ls__logic_ls__cell_16__c_in.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__x.t & logic_ls__logic_ls__cell_16__c_in.t) -> logic_ls__logic_ls__cell_16__z.t+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__x.t & logic_ls__logic_ls__cell_16__c_in.t)) -> logic_ls__logic_ls__cell_16__z.t- + } + // logic_ls__logic_ls__cell_16__z.F := or_gate(logic_ls__logic_ls__cell_16__x.F, logic_ls__logic_ls__cell_16__c_in.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__x.f | logic_ls__logic_ls__cell_16__c_in.f) -> logic_ls__logic_ls__cell_16__z.f+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__x.f | logic_ls__logic_ls__cell_16__c_in.f)) -> logic_ls__logic_ls__cell_16__z.f- + } + // b7__s_in(15).F := cgate(logic_ls__logic_ls__cell_16__y.F, logic_ls__logic_ls__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__y.f & logic_ls__logic_ls__cell_16__z.f) -> b7__s_in[15].f+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__y.f | logic_ls__logic_ls__cell_16__z.f)) -> b7__s_in[15].f- + } + // logic_ls__logic_ls__cell_16__yFzT := cgate(logic_ls__logic_ls__cell_16__y.F, logic_ls__logic_ls__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__y.f & logic_ls__logic_ls__cell_16__z.t) -> logic_ls__logic_ls__cell_16__yFzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__y.f | logic_ls__logic_ls__cell_16__z.t)) -> logic_ls__logic_ls__cell_16__yFzT- + } + // logic_ls__logic_ls__cell_16__yTzF := cgate(logic_ls__logic_ls__cell_16__y.T, logic_ls__logic_ls__cell_16__z.F) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__y.t & logic_ls__logic_ls__cell_16__z.f) -> logic_ls__logic_ls__cell_16__yTzF+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__y.t | logic_ls__logic_ls__cell_16__z.f)) -> logic_ls__logic_ls__cell_16__yTzF- + } + // logic_ls__logic_ls__cell_16__yTzT := cgate(logic_ls__logic_ls__cell_16__y.T, logic_ls__logic_ls__cell_16__z.T) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__y.t & logic_ls__logic_ls__cell_16__z.t) -> logic_ls__logic_ls__cell_16__yTzT+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__y.t | logic_ls__logic_ls__cell_16__z.t)) -> logic_ls__logic_ls__cell_16__yTzT- + } + // b7__s_in(15).T := or_gate(logic_ls__logic_ls__cell_16__yFzT, logic_ls__logic_ls__cell_16__yTzF, logic_ls__logic_ls__cell_16__yTzT) delay(1.0 ns); + prs { + [after=1000](logic_ls__logic_ls__cell_16__yFzT | logic_ls__logic_ls__cell_16__yTzF | logic_ls__logic_ls__cell_16__yTzT) -> b7__s_in[15].t+ + [after=1000]( ~(logic_ls__logic_ls__cell_16__yFzT | logic_ls__logic_ls__cell_16__yTzF | logic_ls__logic_ls__cell_16__yTzT)) -> b7__s_in[15].t- + } +} diff --git a/test-circuit/prs/umul8x8_DIMS.fanout.json b/test-circuit/prs/umul8x8_DIMS.fanout.json new file mode 100644 index 0000000..2b50a77 --- /dev/null +++ b/test-circuit/prs/umul8x8_DIMS.fanout.json @@ -0,0 +1 @@ +{"b1__a_in[4].t": 6, "b1__a_in[6].f": 6, "b1__a_in[2].f": 6, "b1__a_in[6].t": 6, "b1__a_in[3].t": 6, "b1__a_in[1].t": 6, "b1__a_in[1].f": 6, "b1__a_in[3].f": 6, "b1__a_in[7].t": 6, "b1__a_in[5].f": 6, "b1__a_in[7].f": 6, "b1__a_in[2].t": 6, "b1__a_in[5].t": 6, "b1__a_in[0].t": 6, "b1__a_in[4].f": 6, "b1__a_in[0].f": 6, "b1__b_in[2].t": 2, "b1__b_in[0].f": 2, "b1__b_in[0].t": 2, "b1__b_in[3].t": 2, "b1__b_in[1].t": 2, "b1__b_in[2].f": 2, "b1__b_in[5].f": 2, "b1__b_in[4].f": 2, "b1__b_in[4].t": 2, "b1__b_in[3].f": 2, "b1__b_in[1].f": 2, "b1__b_in[5].t": 2, "b1__s_in[4].f": 1, "b1__s_in[0].t": 3, "b1__s_in[6].f": 1, "b1__s_in[0].f": 3, "b1__s_in[3].f": 1, "b1__s_in[9].t": 2, "b1__s_in[1].t": 1, "b1__s_in[5].f": 1, "b1__s_in[3].t": 1, "b1__s_in[9].f": 1, "b1__s_in[6].t": 1, "b1__s_in[7].t": 1, "b1__s_in[5].t": 1, "b1__s_in[7].f": 1, "b1__s_in[8].t": 1, "b1__s_in[2].t": 1, "b1__s_in[1].f": 1, "b1__s_in[4].t": 1, "b1__s_in[2].f": 1, "b1__s_in[8].f": 1, "b2__a_in[0].f": 4, "b2__a_in[3].t": 4, "b2__a_in[7].f": 4, "b2__a_in[4].f": 4, "b2__a_in[6].t": 4, "b2__a_in[1].t": 4, "b2__a_in[7].t": 4, "b2__a_in[1].f": 4, "b2__a_in[0].t": 4, "b2__a_in[2].f": 4, "b2__a_in[2].t": 4, "b2__a_in[5].t": 4, "b2__a_in[3].f": 4, "b2__a_in[4].t": 4, "b2__a_in[5].f": 4, "b2__a_in[6].f": 4, "b2__b_in[2].t": 2, "b2__b_in[3].t": 2, "b2__b_in[0].t": 2, "b2__b_in[3].f": 2, "b2__b_in[0].f": 2, "b2__b_in[1].t": 2, "b2__b_in[2].f": 2, "b2__b_in[4].t": 2, "b2__b_in[1].f": 2, "b2__b_in[4].f": 2, "b2__s_in[1].f": 2, "b2__s_in[7].t": 1, "b2__s_in[10].f": 1, "b2__s_in[6].f": 1, "b2__s_in[0].t": 2, "b2__s_in[8].f": 1, "b2__s_in[2].t": 1, "b2__s_in[5].t": 1, "b2__s_in[9].t": 1, "b2__s_in[3].t": 1, "b2__s_in[10].t": 1, "b2__s_in[6].t": 1, "b2__s_in[0].f": 2, "b2__s_in[2].f": 1, "b2__s_in[4].f": 1, "b2__s_in[9].f": 1, "b2__s_in[5].f": 1, "b2__s_in[1].t": 2, "b2__s_in[7].f": 1, "b2__s_in[3].f": 1, "b2__s_in[8].t": 1, "b2__s_in[4].t": 1, "b3__a_in[1].f": 4, "b3__a_in[3].t": 4, "b3__a_in[5].f": 4, "b3__a_in[5].t": 4, "b3__a_in[7].f": 4, "b3__a_in[1].t": 4, "b3__a_in[4].t": 4, "b3__a_in[0].t": 4, "b3__a_in[6].f": 4, "b3__a_in[4].f": 4, "b3__a_in[0].f": 4, "b3__a_in[2].t": 4, "b3__a_in[3].f": 4, "b3__a_in[6].t": 4, "b3__a_in[7].t": 4, "b3__a_in[2].f": 4, "b3__b_in[1].t": 2, "b3__b_in[1].f": 2, "b3__b_in[0].t": 2, "b3__b_in[2].t": 2, "b3__b_in[3].f": 2, "b3__b_in[2].f": 2, "b3__b_in[0].f": 2, "b3__b_in[3].t": 2, "b3__s_in[0].t": 2, "b3__s_in[2].t": 2, "b3__s_in[9].f": 1, "b3__s_in[3].t": 1, "b3__s_in[4].f": 1, "b3__s_in[1].f": 2, "b3__s_in[0].f": 2, "b3__s_in[10].f": 1, "b3__s_in[5].f": 1, "b3__s_in[8].t": 1, "b3__s_in[7].t": 1, "b3__s_in[7].f": 1, "b3__s_in[10].t": 1, "b3__s_in[3].f": 1, "b3__s_in[8].f": 1, "b3__s_in[1].t": 2, "b3__s_in[11].f": 1, "b3__s_in[4].t": 1, "b3__s_in[9].t": 1, "b3__s_in[2].f": 2, "b3__s_in[11].t": 1, "b3__s_in[6].t": 1, "b3__s_in[6].f": 1, "b3__s_in[5].t": 1, "b4__a_in[0].t": 4, "b4__a_in[4].f": 4, "b4__a_in[3].f": 4, "b4__a_in[1].t": 4, "b4__a_in[7].t": 4, "b4__a_in[1].f": 4, "b4__a_in[4].t": 4, "b4__a_in[7].f": 4, "b4__a_in[2].f": 4, "b4__a_in[2].t": 4, "b4__a_in[5].t": 4, "b4__a_in[6].t": 4, "b4__a_in[6].f": 4, "b4__a_in[5].f": 4, "b4__a_in[0].f": 4, "b4__a_in[3].t": 4, "b4__b_in[0].t": 2, "b4__b_in[2].f": 2, "b4__b_in[2].t": 2, "b4__b_in[1].f": 2, "b4__b_in[1].t": 2, "b4__b_in[0].f": 2, "b4__s_in[3].t": 2, "b4__s_in[2].f": 2, "b4__s_in[1].f": 2, "b4__s_in[11].f": 1, "b4__s_in[0].t": 2, "b4__s_in[6].t": 1, "b4__s_in[9].f": 1, "b4__s_in[7].t": 1, "b4__s_in[12].f": 1, "b4__s_in[0].f": 2, "b4__s_in[7].f": 1, "b4__s_in[2].t": 2, "b4__s_in[1].t": 2, "b4__s_in[9].t": 1, "b4__s_in[12].t": 1, "b4__s_in[8].t": 1, "b4__s_in[4].t": 1, "b4__s_in[5].t": 1, "b4__s_in[11].t": 1, "b4__s_in[10].f": 1, "b4__s_in[8].f": 1, "b4__s_in[3].f": 2, "b4__s_in[5].f": 1, "b4__s_in[6].f": 1, "b4__s_in[4].f": 1, "b4__s_in[10].t": 1, "b5__a_in[0].t": 4, "b5__a_in[5].f": 4, "b5__a_in[2].t": 4, "b5__a_in[4].t": 4, "b5__a_in[3].t": 4, "b5__a_in[2].f": 4, "b5__a_in[3].f": 4, "b5__a_in[7].f": 4, "b5__a_in[1].t": 4, "b5__a_in[5].t": 4, "b5__a_in[7].t": 4, "b5__a_in[6].f": 4, "b5__a_in[0].f": 4, "b5__a_in[1].f": 4, "b5__a_in[4].f": 4, "b5__a_in[6].t": 4, "b5__b_in[1].t": 2, "b5__b_in[0].f": 2, "b5__b_in[1].f": 2, "b5__b_in[0].t": 2, "b5__s_in[3].t": 2, "b5__s_in[9].t": 1, "b5__s_in[8].t": 1, "b5__s_in[0].t": 2, "b5__s_in[5].f": 1, "b5__s_in[8].f": 1, "b5__s_in[10].t": 1, "b5__s_in[9].f": 1, "b5__s_in[4].t": 2, "b5__s_in[5].t": 1, "b5__s_in[6].f": 1, "b5__s_in[1].t": 2, "b5__s_in[0].f": 2, "b5__s_in[11].t": 1, "b5__s_in[13].f": 1, "b5__s_in[4].f": 2, "b5__s_in[7].f": 1, "b5__s_in[3].f": 2, "b5__s_in[11].f": 1, "b5__s_in[2].t": 2, "b5__s_in[13].t": 1, "b5__s_in[7].t": 1, "b5__s_in[12].f": 1, "b5__s_in[6].t": 1, "b5__s_in[10].f": 1, "b5__s_in[1].f": 2, "b5__s_in[2].f": 2, "b5__s_in[12].t": 1, "b6__a_in[3].t": 4, "b6__a_in[7].t": 4, "b6__a_in[5].t": 4, "b6__a_in[6].t": 4, "b6__a_in[0].f": 4, "b6__a_in[1].t": 4, "b6__a_in[1].f": 4, "b6__a_in[4].f": 4, "b6__a_in[6].f": 4, "b6__a_in[7].f": 4, "b6__a_in[2].t": 4, "b6__a_in[3].f": 4, "b6__a_in[0].t": 4, "b6__a_in[2].f": 4, "b6__a_in[5].f": 4, "b6__a_in[4].t": 4, "b6__b_in.t": 2, "b6__b_in.f": 2, "b6__s_in[12].f": 1, "b6__s_in[7].t": 1, "b6__s_in[0].t": 2, "b6__s_in[5].f": 2, "b6__s_in[6].f": 1, "b6__s_in[8].t": 1, "b6__s_in[11].f": 1, "b6__s_in[11].t": 1, "b6__s_in[14].f": 1, "b6__s_in[10].t": 1, "b6__s_in[5].t": 2, "b6__s_in[13].t": 1, "b6__s_in[0].f": 2, "b6__s_in[7].f": 1, "b6__s_in[9].f": 1, "b6__s_in[3].t": 2, "b6__s_in[3].f": 2, "b6__s_in[4].t": 2, "b6__s_in[12].t": 1, "b6__s_in[9].t": 1, "b6__s_in[13].f": 1, "b6__s_in[2].t": 2, "b6__s_in[4].f": 2, "b6__s_in[1].t": 2, "b6__s_in[1].f": 2, "b6__s_in[8].f": 1, "b6__s_in[10].f": 1, "b6__s_in[14].t": 1, "b6__s_in[2].f": 2, "b6__s_in[6].t": 1, "b7__s_in[4].f": 2, "b7__s_in[6].f": 2, "b7__s_in[3].t": 2, "b7__s_in[13].f": 1, "b7__s_in[14].t": 1, "b7__s_in[6].t": 2, "b7__s_in[8].t": 1, "b7__s_in[3].f": 2, "b7__s_in[11].t": 1, "b7__s_in[15].t": 1, "b7__s_in[14].f": 1, "b7__s_in[7].t": 1, "b7__s_in[2].t": 2, "b7__s_in[0].t": 2, "b7__s_in[1].f": 2, "b7__s_in[12].t": 1, "b7__s_in[10].t": 1, "b7__s_in[5].f": 2, "b7__s_in[12].f": 1, "b7__s_in[10].f": 1, "b7__s_in[9].t": 1, "b7__s_in[11].f": 1, "b7__s_in[2].f": 2, "b7__s_in[15].f": 1, "b7__s_in[1].t": 2, "b7__s_in[8].f": 1, "b7__s_in[13].t": 1, "b7__s_in[5].t": 2, "b7__s_in[4].t": 2, "b7__s_in[9].f": 1, "b7__s_in[7].f": 1, "b7__s_in[0].f": 2, "logic_fs__logic_fs__cell_15__a.f": 2, "logic_fs__logic_fs__cell_15__a.t": 2, "logic_fs__logic_fs__cell_15__b.f": 2, "logic_fs__logic_fs__cell_15__b.t": 2, "logic_fs__logic_fs__cell_19__a.t": 2, "logic_fs__logic_fs__cell_19__a.f": 2, "logic_fs__logic_fs__cell_19__b.t": 2, "logic_fs__logic_fs__cell_19__b.f": 2, "logic_fs__logic_fs__cell_20__a.t": 3, "logic_fs__logic_fs__cell_20__a.f": 3, "logic_fs__logic_fs__cell_20__b.t": 5, "logic_fs__logic_fs__cell_20__b.f": 5, "logic_fs__logic_fs__cell_20__c_in.t": 3, "logic_fs__logic_fs__cell_20__c_in.f": 3, "logic_fs__logic_fs__cell_20__x.f": 3, "logic_fs__logic_fs__cell_20__x.t": 3, "logic_fs__logic_fs__cell_20__y.f": 2, "logic_fs__logic_fs__cell_20__y.t": 2, "logic_fs__logic_fs__cell_20__z.f": 2, "logic_fs__logic_fs__cell_20__z.t": 2, "logic_fs__logic_fs__cell_21__a.f": 3, "logic_fs__logic_fs__cell_21__a.t": 3, "logic_fs__logic_fs__cell_21__b.f": 3, "logic_fs__logic_fs__cell_21__b.t": 3, "logic_fs__logic_fs__cell_21__c_in.f": 3, "logic_fs__logic_fs__cell_21__c_in.t": 3, "logic_fs__logic_fs__cell_21__x.f": 3, "logic_fs__logic_fs__cell_21__x.t": 3, "logic_fs__logic_fs__cell_21__y.f": 2, "logic_fs__logic_fs__cell_21__y.t": 2, "logic_fs__logic_fs__cell_21__z.t": 2, "logic_fs__logic_fs__cell_21__z.f": 2, "logic_fs__logic_fs__cell_22__a.f": 3, "logic_fs__logic_fs__cell_22__a.t": 3, "logic_fs__logic_fs__cell_22__b.f": 3, "logic_fs__logic_fs__cell_22__b.t": 3, "logic_fs__logic_fs__cell_22__c_in.t": 3, "logic_fs__logic_fs__cell_22__c_in.f": 3, "logic_fs__logic_fs__cell_22__x.f": 3, "logic_fs__logic_fs__cell_22__x.t": 3, "logic_fs__logic_fs__cell_22__y.f": 2, "logic_fs__logic_fs__cell_22__y.t": 2, "logic_fs__logic_fs__cell_22__z.t": 2, "logic_fs__logic_fs__cell_22__z.f": 2, "logic_fs__logic_fs__cell_23__a.t": 3, "logic_fs__logic_fs__cell_23__a.f": 3, "logic_fs__logic_fs__cell_23__b.t": 3, "logic_fs__logic_fs__cell_23__b.f": 3, "logic_fs__logic_fs__cell_23__c_in.f": 3, "logic_fs__logic_fs__cell_23__c_in.t": 3, "logic_fs__logic_fs__cell_23__x.t": 3, "logic_fs__logic_fs__cell_23__x.f": 3, "logic_fs__logic_fs__cell_23__y.t": 2, "logic_fs__logic_fs__cell_23__y.f": 2, "logic_fs__logic_fs__cell_23__z.t": 2, "logic_fs__logic_fs__cell_23__z.f": 2, "logic_fs__logic_fs__cell_24__a.f": 3, "logic_fs__logic_fs__cell_24__a.t": 3, "logic_fs__logic_fs__cell_24__b.t": 3, "logic_fs__logic_fs__cell_24__b.f": 3, "logic_fs__logic_fs__cell_24__c_in.t": 3, "logic_fs__logic_fs__cell_24__c_in.f": 3, "logic_fs__logic_fs__cell_24__x.t": 3, "logic_fs__logic_fs__cell_24__x.f": 3, "logic_fs__logic_fs__cell_24__y.f": 2, "logic_fs__logic_fs__cell_24__y.t": 2, "logic_fs__logic_fs__cell_24__z.t": 2, "logic_fs__logic_fs__cell_24__z.f": 2, "logic_fs__logic_fs__cell_25__a.f": 3, "logic_fs__logic_fs__cell_25__a.t": 3, "logic_fs__logic_fs__cell_25__b.f": 3, "logic_fs__logic_fs__cell_25__b.t": 3, "logic_fs__logic_fs__cell_25__c_in.f": 3, "logic_fs__logic_fs__cell_25__c_in.t": 3, "logic_fs__logic_fs__cell_25__x.f": 3, "logic_fs__logic_fs__cell_25__x.t": 3, "logic_fs__logic_fs__cell_25__y.t": 2, "logic_fs__logic_fs__cell_25__y.f": 2, "logic_fs__logic_fs__cell_25__z.t": 2, "logic_fs__logic_fs__cell_25__z.f": 2, "logic_ms_1__logic_ms_1__cell_07__b.t": 2, "logic_ms_1__logic_ms_1__cell_07__b.f": 2, "logic_ms_1__logic_ms_1__cell_10__a.t": 3, "logic_ms_1__logic_ms_1__cell_10__a.f": 3, "logic_ms_1__logic_ms_1__cell_10__x.t": 3, "logic_ms_1__logic_ms_1__cell_10__x.f": 3, "logic_ms_1__logic_ms_1__cell_10__y.t": 2, "logic_ms_1__logic_ms_1__cell_10__y.f": 2, "logic_ms_1__logic_ms_1__cell_10__z.t": 2, "logic_ms_1__logic_ms_1__cell_10__z.f": 2, "logic_ms_1__logic_ms_1__cell_11__a.t": 3, "logic_ms_1__logic_ms_1__cell_11__a.f": 3, "logic_ms_1__logic_ms_1__cell_11__c_in.f": 3, "logic_ms_1__logic_ms_1__cell_11__c_in.t": 3, "logic_ms_1__logic_ms_1__cell_11__x.f": 3, "logic_ms_1__logic_ms_1__cell_11__x.t": 3, "logic_ms_1__logic_ms_1__cell_11__y.f": 2, "logic_ms_1__logic_ms_1__cell_11__y.t": 2, "logic_ms_1__logic_ms_1__cell_11__z.t": 2, "logic_ms_1__logic_ms_1__cell_11__z.f": 2, "logic_ms_1__logic_ms_1__cell_12__a.f": 3, "logic_ms_1__logic_ms_1__cell_12__a.t": 3, "logic_ms_1__logic_ms_1__cell_12__c_in.f": 3, "logic_ms_1__logic_ms_1__cell_12__c_in.t": 3, "logic_ms_1__logic_ms_1__cell_12__x.t": 3, "logic_ms_1__logic_ms_1__cell_12__x.f": 3, "logic_ms_1__logic_ms_1__cell_12__y.f": 2, "logic_ms_1__logic_ms_1__cell_12__y.t": 2, "logic_ms_1__logic_ms_1__cell_12__z.f": 2, "logic_ms_1__logic_ms_1__cell_12__z.t": 2, "logic_ms_1__logic_ms_1__cell_13__a.t": 3, "logic_ms_1__logic_ms_1__cell_13__a.f": 3, "logic_ms_1__logic_ms_1__cell_13__c_in.f": 3, "logic_ms_1__logic_ms_1__cell_13__c_in.t": 3, "logic_ms_1__logic_ms_1__cell_13__x.t": 3, "logic_ms_1__logic_ms_1__cell_13__x.f": 3, "logic_ms_1__logic_ms_1__cell_13__y.t": 2, "logic_ms_1__logic_ms_1__cell_13__y.f": 2, "logic_ms_1__logic_ms_1__cell_13__z.t": 2, "logic_ms_1__logic_ms_1__cell_13__z.f": 2, "logic_ms_1__logic_ms_1__cell_14__a.f": 3, "logic_ms_1__logic_ms_1__cell_14__a.t": 3, "logic_ms_1__logic_ms_1__cell_14__c_in.t": 3, "logic_ms_1__logic_ms_1__cell_14__c_in.f": 3, "logic_ms_1__logic_ms_1__cell_14__x.f": 3, "logic_ms_1__logic_ms_1__cell_14__x.t": 3, "logic_ms_1__logic_ms_1__cell_14__y.f": 2, "logic_ms_1__logic_ms_1__cell_14__y.t": 2, "logic_ms_1__logic_ms_1__cell_14__z.f": 2, "logic_ms_1__logic_ms_1__cell_14__z.t": 2, "logic_ms_1__logic_ms_1__cell_15__a.t": 3, "logic_ms_1__logic_ms_1__cell_15__a.f": 3, "logic_ms_1__logic_ms_1__cell_15__c_in.t": 3, "logic_ms_1__logic_ms_1__cell_15__c_in.f": 3, "logic_ms_1__logic_ms_1__cell_15__x.f": 3, "logic_ms_1__logic_ms_1__cell_15__x.t": 3, "logic_ms_1__logic_ms_1__cell_15__y.t": 2, "logic_ms_1__logic_ms_1__cell_15__y.f": 2, "logic_ms_1__logic_ms_1__cell_15__z.t": 2, "logic_ms_1__logic_ms_1__cell_15__z.f": 2, "logic_ms_1__logic_ms_1__cell_16__a.t": 3, "logic_ms_1__logic_ms_1__cell_16__a.f": 3, "logic_ms_1__logic_ms_1__cell_16__c_in.t": 3, "logic_ms_1__logic_ms_1__cell_16__c_in.f": 3, "logic_ms_1__logic_ms_1__cell_16__x.f": 3, "logic_ms_1__logic_ms_1__cell_16__x.t": 3, "logic_ms_1__logic_ms_1__cell_16__y.t": 2, "logic_ms_1__logic_ms_1__cell_16__y.f": 2, "logic_ms_1__logic_ms_1__cell_16__z.t": 2, "logic_ms_1__logic_ms_1__cell_16__z.f": 2, "logic_ms_2__logic_ms_2__cell_07__b.t": 2, "logic_ms_2__logic_ms_2__cell_07__b.f": 2, "logic_ms_2__logic_ms_2__cell_10__a.t": 3, "logic_ms_2__logic_ms_2__cell_10__a.f": 3, "logic_ms_2__logic_ms_2__cell_10__x.t": 3, "logic_ms_2__logic_ms_2__cell_10__x.f": 3, "logic_ms_2__logic_ms_2__cell_10__y.f": 2, "logic_ms_2__logic_ms_2__cell_10__y.t": 2, "logic_ms_2__logic_ms_2__cell_10__z.f": 2, "logic_ms_2__logic_ms_2__cell_10__z.t": 2, "logic_ms_2__logic_ms_2__cell_11__a.t": 3, "logic_ms_2__logic_ms_2__cell_11__a.f": 3, "logic_ms_2__logic_ms_2__cell_11__c_in.f": 3, "logic_ms_2__logic_ms_2__cell_11__c_in.t": 3, "logic_ms_2__logic_ms_2__cell_11__x.f": 3, "logic_ms_2__logic_ms_2__cell_11__x.t": 3, "logic_ms_2__logic_ms_2__cell_11__y.f": 2, "logic_ms_2__logic_ms_2__cell_11__y.t": 2, "logic_ms_2__logic_ms_2__cell_11__z.t": 2, "logic_ms_2__logic_ms_2__cell_11__z.f": 2, "logic_ms_2__logic_ms_2__cell_12__a.t": 3, "logic_ms_2__logic_ms_2__cell_12__a.f": 3, "logic_ms_2__logic_ms_2__cell_12__c_in.t": 3, "logic_ms_2__logic_ms_2__cell_12__c_in.f": 3, "logic_ms_2__logic_ms_2__cell_12__x.f": 3, "logic_ms_2__logic_ms_2__cell_12__x.t": 3, "logic_ms_2__logic_ms_2__cell_12__y.f": 2, "logic_ms_2__logic_ms_2__cell_12__y.t": 2, "logic_ms_2__logic_ms_2__cell_12__z.t": 2, "logic_ms_2__logic_ms_2__cell_12__z.f": 2, "logic_ms_2__logic_ms_2__cell_13__a.t": 3, "logic_ms_2__logic_ms_2__cell_13__a.f": 3, "logic_ms_2__logic_ms_2__cell_13__c_in.t": 3, "logic_ms_2__logic_ms_2__cell_13__c_in.f": 3, "logic_ms_2__logic_ms_2__cell_13__x.f": 3, "logic_ms_2__logic_ms_2__cell_13__x.t": 3, "logic_ms_2__logic_ms_2__cell_13__y.t": 2, "logic_ms_2__logic_ms_2__cell_13__y.f": 2, "logic_ms_2__logic_ms_2__cell_13__z.f": 2, "logic_ms_2__logic_ms_2__cell_13__z.t": 2, "logic_ms_2__logic_ms_2__cell_14__a.t": 3, "logic_ms_2__logic_ms_2__cell_14__a.f": 3, "logic_ms_2__logic_ms_2__cell_14__c_in.t": 3, "logic_ms_2__logic_ms_2__cell_14__c_in.f": 3, "logic_ms_2__logic_ms_2__cell_14__x.f": 3, "logic_ms_2__logic_ms_2__cell_14__x.t": 3, "logic_ms_2__logic_ms_2__cell_14__y.f": 2, "logic_ms_2__logic_ms_2__cell_14__y.t": 2, "logic_ms_2__logic_ms_2__cell_14__z.f": 2, "logic_ms_2__logic_ms_2__cell_14__z.t": 2, "logic_ms_2__logic_ms_2__cell_15__a.t": 3, "logic_ms_2__logic_ms_2__cell_15__a.f": 3, "logic_ms_2__logic_ms_2__cell_15__c_in.t": 3, "logic_ms_2__logic_ms_2__cell_15__c_in.f": 3, "logic_ms_2__logic_ms_2__cell_15__x.f": 3, "logic_ms_2__logic_ms_2__cell_15__x.t": 3, "logic_ms_2__logic_ms_2__cell_15__y.t": 2, "logic_ms_2__logic_ms_2__cell_15__y.f": 2, "logic_ms_2__logic_ms_2__cell_15__z.f": 2, "logic_ms_2__logic_ms_2__cell_15__z.t": 2, "logic_ms_2__logic_ms_2__cell_16__a.t": 3, "logic_ms_2__logic_ms_2__cell_16__a.f": 3, "logic_ms_2__logic_ms_2__cell_16__c_in.f": 3, "logic_ms_2__logic_ms_2__cell_16__c_in.t": 3, "logic_ms_2__logic_ms_2__cell_16__x.f": 3, "logic_ms_2__logic_ms_2__cell_16__x.t": 3, "logic_ms_2__logic_ms_2__cell_16__y.f": 2, "logic_ms_2__logic_ms_2__cell_16__y.t": 2, "logic_ms_2__logic_ms_2__cell_16__z.f": 2, "logic_ms_2__logic_ms_2__cell_16__z.t": 2, "logic_ms_3__logic_ms_3__cell_07__b.t": 2, "logic_ms_3__logic_ms_3__cell_07__b.f": 2, "logic_ms_3__logic_ms_3__cell_10__a.t": 3, "logic_ms_3__logic_ms_3__cell_10__a.f": 3, "logic_ms_3__logic_ms_3__cell_10__x.f": 3, "logic_ms_3__logic_ms_3__cell_10__x.t": 3, "logic_ms_3__logic_ms_3__cell_10__y.t": 2, "logic_ms_3__logic_ms_3__cell_10__y.f": 2, "logic_ms_3__logic_ms_3__cell_10__z.t": 2, "logic_ms_3__logic_ms_3__cell_10__z.f": 2, "logic_ms_3__logic_ms_3__cell_11__a.t": 3, "logic_ms_3__logic_ms_3__cell_11__a.f": 3, "logic_ms_3__logic_ms_3__cell_11__c_in.t": 3, "logic_ms_3__logic_ms_3__cell_11__c_in.f": 3, "logic_ms_3__logic_ms_3__cell_11__x.t": 3, "logic_ms_3__logic_ms_3__cell_11__x.f": 3, "logic_ms_3__logic_ms_3__cell_11__y.f": 2, "logic_ms_3__logic_ms_3__cell_11__y.t": 2, "logic_ms_3__logic_ms_3__cell_11__z.f": 2, "logic_ms_3__logic_ms_3__cell_11__z.t": 2, "logic_ms_3__logic_ms_3__cell_12__a.t": 3, "logic_ms_3__logic_ms_3__cell_12__a.f": 3, "logic_ms_3__logic_ms_3__cell_12__c_in.t": 3, "logic_ms_3__logic_ms_3__cell_12__c_in.f": 3, "logic_ms_3__logic_ms_3__cell_12__x.t": 3, "logic_ms_3__logic_ms_3__cell_12__x.f": 3, "logic_ms_3__logic_ms_3__cell_12__y.f": 2, "logic_ms_3__logic_ms_3__cell_12__y.t": 2, "logic_ms_3__logic_ms_3__cell_12__z.f": 2, "logic_ms_3__logic_ms_3__cell_12__z.t": 2, "logic_ms_3__logic_ms_3__cell_13__a.t": 3, "logic_ms_3__logic_ms_3__cell_13__a.f": 3, "logic_ms_3__logic_ms_3__cell_13__c_in.t": 3, "logic_ms_3__logic_ms_3__cell_13__c_in.f": 3, "logic_ms_3__logic_ms_3__cell_13__x.t": 3, "logic_ms_3__logic_ms_3__cell_13__x.f": 3, "logic_ms_3__logic_ms_3__cell_13__y.f": 2, "logic_ms_3__logic_ms_3__cell_13__y.t": 2, "logic_ms_3__logic_ms_3__cell_13__z.t": 2, "logic_ms_3__logic_ms_3__cell_13__z.f": 2, "logic_ms_3__logic_ms_3__cell_14__a.f": 3, "logic_ms_3__logic_ms_3__cell_14__a.t": 3, "logic_ms_3__logic_ms_3__cell_14__c_in.t": 3, "logic_ms_3__logic_ms_3__cell_14__c_in.f": 3, "logic_ms_3__logic_ms_3__cell_14__x.t": 3, "logic_ms_3__logic_ms_3__cell_14__x.f": 3, "logic_ms_3__logic_ms_3__cell_14__y.f": 2, "logic_ms_3__logic_ms_3__cell_14__y.t": 2, "logic_ms_3__logic_ms_3__cell_14__z.t": 2, "logic_ms_3__logic_ms_3__cell_14__z.f": 2, "logic_ms_3__logic_ms_3__cell_15__a.f": 3, "logic_ms_3__logic_ms_3__cell_15__a.t": 3, "logic_ms_3__logic_ms_3__cell_15__c_in.t": 3, "logic_ms_3__logic_ms_3__cell_15__c_in.f": 3, "logic_ms_3__logic_ms_3__cell_15__x.t": 3, "logic_ms_3__logic_ms_3__cell_15__x.f": 3, "logic_ms_3__logic_ms_3__cell_15__y.f": 2, "logic_ms_3__logic_ms_3__cell_15__y.t": 2, "logic_ms_3__logic_ms_3__cell_15__z.t": 2, "logic_ms_3__logic_ms_3__cell_15__z.f": 2, "logic_ms_3__logic_ms_3__cell_16__a.t": 3, "logic_ms_3__logic_ms_3__cell_16__a.f": 3, "logic_ms_3__logic_ms_3__cell_16__c_in.t": 3, "logic_ms_3__logic_ms_3__cell_16__c_in.f": 3, "logic_ms_3__logic_ms_3__cell_16__x.f": 3, "logic_ms_3__logic_ms_3__cell_16__x.t": 3, "logic_ms_3__logic_ms_3__cell_16__y.f": 2, "logic_ms_3__logic_ms_3__cell_16__y.t": 2, "logic_ms_3__logic_ms_3__cell_16__z.t": 2, "logic_ms_3__logic_ms_3__cell_16__z.f": 2, "logic_ms_4__logic_ms_4__cell_07__b.f": 2, "logic_ms_4__logic_ms_4__cell_07__b.t": 2, "logic_ms_4__logic_ms_4__cell_10__a.f": 3, "logic_ms_4__logic_ms_4__cell_10__a.t": 3, "logic_ms_4__logic_ms_4__cell_10__x.f": 3, "logic_ms_4__logic_ms_4__cell_10__x.t": 3, "logic_ms_4__logic_ms_4__cell_10__y.t": 2, "logic_ms_4__logic_ms_4__cell_10__y.f": 2, "logic_ms_4__logic_ms_4__cell_10__z.f": 2, "logic_ms_4__logic_ms_4__cell_10__z.t": 2, "logic_ms_4__logic_ms_4__cell_11__a.f": 3, "logic_ms_4__logic_ms_4__cell_11__a.t": 3, "logic_ms_4__logic_ms_4__cell_11__c_in.t": 3, "logic_ms_4__logic_ms_4__cell_11__c_in.f": 3, "logic_ms_4__logic_ms_4__cell_11__x.t": 3, "logic_ms_4__logic_ms_4__cell_11__x.f": 3, "logic_ms_4__logic_ms_4__cell_11__y.f": 2, "logic_ms_4__logic_ms_4__cell_11__y.t": 2, "logic_ms_4__logic_ms_4__cell_11__z.f": 2, "logic_ms_4__logic_ms_4__cell_11__z.t": 2, "logic_ms_4__logic_ms_4__cell_12__a.t": 3, "logic_ms_4__logic_ms_4__cell_12__a.f": 3, "logic_ms_4__logic_ms_4__cell_12__c_in.f": 3, "logic_ms_4__logic_ms_4__cell_12__c_in.t": 3, "logic_ms_4__logic_ms_4__cell_12__x.f": 3, "logic_ms_4__logic_ms_4__cell_12__x.t": 3, "logic_ms_4__logic_ms_4__cell_12__y.f": 2, "logic_ms_4__logic_ms_4__cell_12__y.t": 2, "logic_ms_4__logic_ms_4__cell_12__z.f": 2, "logic_ms_4__logic_ms_4__cell_12__z.t": 2, "logic_ms_4__logic_ms_4__cell_13__a.f": 3, "logic_ms_4__logic_ms_4__cell_13__a.t": 3, "logic_ms_4__logic_ms_4__cell_13__c_in.t": 3, "logic_ms_4__logic_ms_4__cell_13__c_in.f": 3, "logic_ms_4__logic_ms_4__cell_13__x.f": 3, "logic_ms_4__logic_ms_4__cell_13__x.t": 3, "logic_ms_4__logic_ms_4__cell_13__y.f": 2, "logic_ms_4__logic_ms_4__cell_13__y.t": 2, "logic_ms_4__logic_ms_4__cell_13__z.f": 2, "logic_ms_4__logic_ms_4__cell_13__z.t": 2, "logic_ms_4__logic_ms_4__cell_14__a.f": 3, "logic_ms_4__logic_ms_4__cell_14__a.t": 3, "logic_ms_4__logic_ms_4__cell_14__c_in.f": 3, "logic_ms_4__logic_ms_4__cell_14__c_in.t": 3, "logic_ms_4__logic_ms_4__cell_14__x.t": 3, "logic_ms_4__logic_ms_4__cell_14__x.f": 3, "logic_ms_4__logic_ms_4__cell_14__y.f": 2, "logic_ms_4__logic_ms_4__cell_14__y.t": 2, "logic_ms_4__logic_ms_4__cell_14__z.f": 2, "logic_ms_4__logic_ms_4__cell_14__z.t": 2, "logic_ms_4__logic_ms_4__cell_15__a.f": 3, "logic_ms_4__logic_ms_4__cell_15__a.t": 3, "logic_ms_4__logic_ms_4__cell_15__c_in.f": 3, "logic_ms_4__logic_ms_4__cell_15__c_in.t": 3, "logic_ms_4__logic_ms_4__cell_15__x.f": 3, "logic_ms_4__logic_ms_4__cell_15__x.t": 3, "logic_ms_4__logic_ms_4__cell_15__y.f": 2, "logic_ms_4__logic_ms_4__cell_15__y.t": 2, "logic_ms_4__logic_ms_4__cell_15__z.f": 2, "logic_ms_4__logic_ms_4__cell_15__z.t": 2, "logic_ms_4__logic_ms_4__cell_16__a.f": 3, "logic_ms_4__logic_ms_4__cell_16__a.t": 3, "logic_ms_4__logic_ms_4__cell_16__c_in.t": 3, "logic_ms_4__logic_ms_4__cell_16__c_in.f": 3, "logic_ms_4__logic_ms_4__cell_16__x.t": 3, "logic_ms_4__logic_ms_4__cell_16__x.f": 3, "logic_ms_4__logic_ms_4__cell_16__y.f": 2, "logic_ms_4__logic_ms_4__cell_16__y.t": 2, "logic_ms_4__logic_ms_4__cell_16__z.t": 2, "logic_ms_4__logic_ms_4__cell_16__z.f": 2, "logic_ms_5__logic_ms_5__cell_07__b.t": 2, "logic_ms_5__logic_ms_5__cell_07__b.f": 2, "logic_ms_5__logic_ms_5__cell_10__a.t": 3, "logic_ms_5__logic_ms_5__cell_10__a.f": 3, "logic_ms_5__logic_ms_5__cell_10__x.f": 3, "logic_ms_5__logic_ms_5__cell_10__x.t": 3, "logic_ms_5__logic_ms_5__cell_10__y.f": 2, "logic_ms_5__logic_ms_5__cell_10__y.t": 2, "logic_ms_5__logic_ms_5__cell_10__z.t": 2, "logic_ms_5__logic_ms_5__cell_10__z.f": 2, "logic_ms_5__logic_ms_5__cell_11__a.f": 3, "logic_ms_5__logic_ms_5__cell_11__a.t": 3, "logic_ms_5__logic_ms_5__cell_11__c_in.f": 3, "logic_ms_5__logic_ms_5__cell_11__c_in.t": 3, "logic_ms_5__logic_ms_5__cell_11__x.f": 3, "logic_ms_5__logic_ms_5__cell_11__x.t": 3, "logic_ms_5__logic_ms_5__cell_11__y.f": 2, "logic_ms_5__logic_ms_5__cell_11__y.t": 2, "logic_ms_5__logic_ms_5__cell_11__z.f": 2, "logic_ms_5__logic_ms_5__cell_11__z.t": 2, "logic_ms_5__logic_ms_5__cell_12__a.f": 3, "logic_ms_5__logic_ms_5__cell_12__a.t": 3, "logic_ms_5__logic_ms_5__cell_12__c_in.t": 3, "logic_ms_5__logic_ms_5__cell_12__c_in.f": 3, "logic_ms_5__logic_ms_5__cell_12__x.t": 3, "logic_ms_5__logic_ms_5__cell_12__x.f": 3, "logic_ms_5__logic_ms_5__cell_12__y.f": 2, "logic_ms_5__logic_ms_5__cell_12__y.t": 2, "logic_ms_5__logic_ms_5__cell_12__z.t": 2, "logic_ms_5__logic_ms_5__cell_12__z.f": 2, "logic_ms_5__logic_ms_5__cell_13__a.t": 3, "logic_ms_5__logic_ms_5__cell_13__a.f": 3, "logic_ms_5__logic_ms_5__cell_13__c_in.f": 3, "logic_ms_5__logic_ms_5__cell_13__c_in.t": 3, "logic_ms_5__logic_ms_5__cell_13__x.t": 3, "logic_ms_5__logic_ms_5__cell_13__x.f": 3, "logic_ms_5__logic_ms_5__cell_13__y.t": 2, "logic_ms_5__logic_ms_5__cell_13__y.f": 2, "logic_ms_5__logic_ms_5__cell_13__z.f": 2, "logic_ms_5__logic_ms_5__cell_13__z.t": 2, "logic_ms_5__logic_ms_5__cell_14__a.f": 3, "logic_ms_5__logic_ms_5__cell_14__a.t": 3, "logic_ms_5__logic_ms_5__cell_14__c_in.f": 3, "logic_ms_5__logic_ms_5__cell_14__c_in.t": 3, "logic_ms_5__logic_ms_5__cell_14__x.f": 3, "logic_ms_5__logic_ms_5__cell_14__x.t": 3, "logic_ms_5__logic_ms_5__cell_14__y.t": 2, "logic_ms_5__logic_ms_5__cell_14__y.f": 2, "logic_ms_5__logic_ms_5__cell_14__z.f": 2, "logic_ms_5__logic_ms_5__cell_14__z.t": 2, "logic_ms_5__logic_ms_5__cell_15__a.f": 3, "logic_ms_5__logic_ms_5__cell_15__a.t": 3, "logic_ms_5__logic_ms_5__cell_15__c_in.f": 3, "logic_ms_5__logic_ms_5__cell_15__c_in.t": 3, "logic_ms_5__logic_ms_5__cell_15__x.f": 3, "logic_ms_5__logic_ms_5__cell_15__x.t": 3, "logic_ms_5__logic_ms_5__cell_15__y.f": 2, "logic_ms_5__logic_ms_5__cell_15__y.t": 2, "logic_ms_5__logic_ms_5__cell_15__z.t": 2, "logic_ms_5__logic_ms_5__cell_15__z.f": 2, "logic_ms_5__logic_ms_5__cell_16__a.f": 3, "logic_ms_5__logic_ms_5__cell_16__a.t": 3, "logic_ms_5__logic_ms_5__cell_16__c_in.t": 3, "logic_ms_5__logic_ms_5__cell_16__c_in.f": 3, "logic_ms_5__logic_ms_5__cell_16__x.f": 3, "logic_ms_5__logic_ms_5__cell_16__x.t": 3, "logic_ms_5__logic_ms_5__cell_16__y.f": 2, "logic_ms_5__logic_ms_5__cell_16__y.t": 2, "logic_ms_5__logic_ms_5__cell_16__z.f": 2, "logic_ms_5__logic_ms_5__cell_16__z.t": 2, "logic_ls__logic_ls__a_in[4].t": 3, "logic_ls__logic_ls__a_in[3].f": 3, "logic_ls__logic_ls__a_in[2].t": 3, "logic_ls__logic_ls__a_in[4].f": 3, "logic_ls__logic_ls__a_in[6].f": 3, "logic_ls__logic_ls__a_in[7].f": 3, "logic_ls__logic_ls__a_in[1].f": 3, "logic_ls__logic_ls__a_in[6].t": 3, "logic_ls__logic_ls__a_in[5].f": 3, "logic_ls__logic_ls__a_in[0].f": 3, "logic_ls__logic_ls__a_in[3].t": 3, "logic_ls__logic_ls__a_in[7].t": 3, "logic_ls__logic_ls__a_in[1].t": 3, "logic_ls__logic_ls__a_in[5].t": 3, "logic_ls__logic_ls__a_in[0].t": 3, "logic_ls__logic_ls__a_in[2].f": 3, "logic_ls__logic_ls__b_in.t": 17, "logic_ls__logic_ls__b_in.f": 17, "logic_ls__logic_ls__cell_07__b.f": 2, "logic_ls__logic_ls__cell_07__b.t": 2, "logic_ls__logic_ls__cell_10__a.t": 3, "logic_ls__logic_ls__cell_10__a.f": 3, "logic_ls__logic_ls__cell_10__x.t": 3, "logic_ls__logic_ls__cell_10__x.f": 3, "logic_ls__logic_ls__cell_10__y.f": 2, "logic_ls__logic_ls__cell_10__y.t": 2, "logic_ls__logic_ls__cell_10__z.t": 2, "logic_ls__logic_ls__cell_10__z.f": 2, "logic_ls__logic_ls__cell_11__a.f": 3, "logic_ls__logic_ls__cell_11__a.t": 3, "logic_ls__logic_ls__cell_11__c_in.f": 3, "logic_ls__logic_ls__cell_11__c_in.t": 3, "logic_ls__logic_ls__cell_11__x.t": 3, "logic_ls__logic_ls__cell_11__x.f": 3, "logic_ls__logic_ls__cell_11__y.f": 2, "logic_ls__logic_ls__cell_11__y.t": 2, "logic_ls__logic_ls__cell_11__z.t": 2, "logic_ls__logic_ls__cell_11__z.f": 2, "logic_ls__logic_ls__cell_12__a.f": 3, "logic_ls__logic_ls__cell_12__a.t": 3, "logic_ls__logic_ls__cell_12__c_in.t": 3, "logic_ls__logic_ls__cell_12__c_in.f": 3, "logic_ls__logic_ls__cell_12__x.t": 3, "logic_ls__logic_ls__cell_12__x.f": 3, "logic_ls__logic_ls__cell_12__y.t": 2, "logic_ls__logic_ls__cell_12__y.f": 2, "logic_ls__logic_ls__cell_12__z.f": 2, "logic_ls__logic_ls__cell_12__z.t": 2, "logic_ls__logic_ls__cell_13__a.t": 3, "logic_ls__logic_ls__cell_13__a.f": 3, "logic_ls__logic_ls__cell_13__c_in.t": 3, "logic_ls__logic_ls__cell_13__c_in.f": 3, "logic_ls__logic_ls__cell_13__x.f": 3, "logic_ls__logic_ls__cell_13__x.t": 3, "logic_ls__logic_ls__cell_13__y.t": 2, "logic_ls__logic_ls__cell_13__y.f": 2, "logic_ls__logic_ls__cell_13__z.t": 2, "logic_ls__logic_ls__cell_13__z.f": 2, "logic_ls__logic_ls__cell_14__a.t": 3, "logic_ls__logic_ls__cell_14__a.f": 3, "logic_ls__logic_ls__cell_14__c_in.t": 3, "logic_ls__logic_ls__cell_14__c_in.f": 3, "logic_ls__logic_ls__cell_14__x.f": 3, "logic_ls__logic_ls__cell_14__x.t": 3, "logic_ls__logic_ls__cell_14__y.f": 2, "logic_ls__logic_ls__cell_14__y.t": 2, "logic_ls__logic_ls__cell_14__z.f": 2, "logic_ls__logic_ls__cell_14__z.t": 2, "logic_ls__logic_ls__cell_15__a.f": 3, "logic_ls__logic_ls__cell_15__a.t": 3, "logic_ls__logic_ls__cell_15__c_in.f": 3, "logic_ls__logic_ls__cell_15__c_in.t": 3, "logic_ls__logic_ls__cell_15__x.t": 3, "logic_ls__logic_ls__cell_15__x.f": 3, "logic_ls__logic_ls__cell_15__y.f": 2, "logic_ls__logic_ls__cell_15__y.t": 2, "logic_ls__logic_ls__cell_15__z.f": 2, "logic_ls__logic_ls__cell_15__z.t": 2, "logic_ls__logic_ls__cell_16__a.f": 3, "logic_ls__logic_ls__cell_16__a.t": 3, "logic_ls__logic_ls__cell_16__c_in.f": 3, "logic_ls__logic_ls__cell_16__c_in.t": 3, "logic_ls__logic_ls__cell_16__x.t": 3, "logic_ls__logic_ls__cell_16__x.f": 3, "logic_ls__logic_ls__cell_16__y.f": 2, "logic_ls__logic_ls__cell_16__y.t": 2, "logic_ls__logic_ls__cell_16__z.t": 2, "logic_ls__logic_ls__cell_16__z.f": 2, "logic_fs__logic_fs__b_in_0.f": 17, "logic_fs__logic_fs__b_in_0.t": 17, "logic_fs__logic_fs__b_in_1.t": 17, "logic_fs__logic_fs__b_in_1.f": 17, "logic_ms_1__logic_ms_1__b_in_0.t": 17, "logic_ms_1__logic_ms_1__b_in_0.f": 17, "logic_ms_1__logic_ms_1__s_in_2.f": 3, "logic_ms_1__logic_ms_1__s_in_2.t": 3, "logic_ms_1__logic_ms_1__s_in_3.t": 4, "logic_ms_1__logic_ms_1__s_in_3.f": 4, "logic_ms_1__logic_ms_1__s_in_4.f": 4, "logic_ms_1__logic_ms_1__s_in_4.t": 4, "logic_ms_1__logic_ms_1__s_in_5.f": 4, "logic_ms_1__logic_ms_1__s_in_5.t": 4, "logic_ms_1__logic_ms_1__s_in_6.t": 4, "logic_ms_1__logic_ms_1__s_in_6.f": 4, "logic_ms_1__logic_ms_1__s_in_7.t": 4, "logic_ms_1__logic_ms_1__s_in_7.f": 4, "logic_ms_1__logic_ms_1__s_in_8.t": 4, "logic_ms_1__logic_ms_1__s_in_8.f": 4, "logic_ms_1__logic_ms_1__s_in_9.t": 4, "logic_ms_1__logic_ms_1__s_in_9.f": 4, "logic_ms_2__logic_ms_2__b_in_0.t": 17, "logic_ms_2__logic_ms_2__b_in_0.f": 17, "logic_ms_2__logic_ms_2__s_in_3.t": 3, "logic_ms_2__logic_ms_2__s_in_3.f": 3, "logic_ms_2__logic_ms_2__s_in_4.f": 4, "logic_ms_2__logic_ms_2__s_in_4.t": 4, "logic_ms_2__logic_ms_2__s_in_5.t": 4, "logic_ms_2__logic_ms_2__s_in_5.f": 4, "logic_ms_2__logic_ms_2__s_in_6.t": 4, "logic_ms_2__logic_ms_2__s_in_6.f": 4, "logic_ms_2__logic_ms_2__s_in_7.f": 4, "logic_ms_2__logic_ms_2__s_in_7.t": 4, "logic_ms_2__logic_ms_2__s_in_8.t": 4, "logic_ms_2__logic_ms_2__s_in_8.f": 4, "logic_ms_2__logic_ms_2__s_in_9.t": 4, "logic_ms_2__logic_ms_2__s_in_9.f": 4, "logic_ms_2__logic_ms_2__s_in_10.t": 4, "logic_ms_2__logic_ms_2__s_in_10.f": 4, "logic_ms_3__logic_ms_3__b_in_0.f": 17, "logic_ms_3__logic_ms_3__b_in_0.t": 17, "logic_ms_3__logic_ms_3__s_in_4.f": 3, "logic_ms_3__logic_ms_3__s_in_4.t": 3, "logic_ms_3__logic_ms_3__s_in_5.t": 4, "logic_ms_3__logic_ms_3__s_in_5.f": 4, "logic_ms_3__logic_ms_3__s_in_6.t": 4, "logic_ms_3__logic_ms_3__s_in_6.f": 4, "logic_ms_3__logic_ms_3__s_in_7.f": 4, "logic_ms_3__logic_ms_3__s_in_7.t": 4, "logic_ms_3__logic_ms_3__s_in_8.t": 4, "logic_ms_3__logic_ms_3__s_in_8.f": 4, "logic_ms_3__logic_ms_3__s_in_9.f": 4, "logic_ms_3__logic_ms_3__s_in_9.t": 4, "logic_ms_3__logic_ms_3__s_in_10.t": 4, "logic_ms_3__logic_ms_3__s_in_10.f": 4, "logic_ms_3__logic_ms_3__s_in_11.f": 4, "logic_ms_3__logic_ms_3__s_in_11.t": 4, "logic_ms_4__logic_ms_4__b_in_0.t": 17, "logic_ms_4__logic_ms_4__b_in_0.f": 17, "logic_ms_4__logic_ms_4__s_in_5.f": 3, "logic_ms_4__logic_ms_4__s_in_5.t": 3, "logic_ms_4__logic_ms_4__s_in_6.f": 4, "logic_ms_4__logic_ms_4__s_in_6.t": 4, "logic_ms_4__logic_ms_4__s_in_7.f": 4, "logic_ms_4__logic_ms_4__s_in_7.t": 4, "logic_ms_4__logic_ms_4__s_in_8.f": 4, "logic_ms_4__logic_ms_4__s_in_8.t": 4, "logic_ms_4__logic_ms_4__s_in_9.f": 4, "logic_ms_4__logic_ms_4__s_in_9.t": 4, "logic_ms_4__logic_ms_4__s_in_10.t": 4, "logic_ms_4__logic_ms_4__s_in_10.f": 4, "logic_ms_4__logic_ms_4__s_in_11.t": 4, "logic_ms_4__logic_ms_4__s_in_11.f": 4, "logic_ms_4__logic_ms_4__s_in_12.t": 4, "logic_ms_4__logic_ms_4__s_in_12.f": 4, "logic_ms_5__logic_ms_5__b_in_0.f": 17, "logic_ms_5__logic_ms_5__b_in_0.t": 17, "logic_ms_5__logic_ms_5__s_in_6.t": 3, "logic_ms_5__logic_ms_5__s_in_6.f": 3, "logic_ms_5__logic_ms_5__s_in_7.f": 4, "logic_ms_5__logic_ms_5__s_in_7.t": 4, "logic_ms_5__logic_ms_5__s_in_8.f": 4, "logic_ms_5__logic_ms_5__s_in_8.t": 4, "logic_ms_5__logic_ms_5__s_in_9.f": 4, "logic_ms_5__logic_ms_5__s_in_9.t": 4, "logic_ms_5__logic_ms_5__s_in_10.t": 4, "logic_ms_5__logic_ms_5__s_in_10.f": 4, "logic_ms_5__logic_ms_5__s_in_11.t": 4, "logic_ms_5__logic_ms_5__s_in_11.f": 4, "logic_ms_5__logic_ms_5__s_in_12.f": 4, "logic_ms_5__logic_ms_5__s_in_12.t": 4, "logic_ms_5__logic_ms_5__s_in_13.f": 4, "logic_ms_5__logic_ms_5__s_in_13.t": 4, "logic_ls__logic_ls__s_in_7.f": 3, "logic_ls__logic_ls__s_in_7.t": 3, "logic_ls__logic_ls__s_in_8.t": 4, "logic_ls__logic_ls__s_in_8.f": 4, "logic_ls__logic_ls__s_in_9.f": 4, "logic_ls__logic_ls__s_in_9.t": 4, "logic_ls__logic_ls__s_in_10.f": 4, "logic_ls__logic_ls__s_in_10.t": 4, "logic_ls__logic_ls__s_in_11.f": 4, "logic_ls__logic_ls__s_in_11.t": 4, "logic_ls__logic_ls__s_in_12.t": 4, "logic_ls__logic_ls__s_in_12.f": 4, "logic_ls__logic_ls__s_in_13.f": 4, "logic_ls__logic_ls__s_in_13.t": 4, "logic_ls__logic_ls__s_in_14.t": 4, "logic_ls__logic_ls__s_in_14.f": 4, "b0__c_a_out_0": 1, "b0__c_a_out_1": 1, "b0__c_a_out_2": 1, "b0__c_a_out_3": 1, "b0__c_a_out_4": 1, "b0__c_a_out_5": 1, "b0__c_a_out_6": 1, "b0__c_a_out_7": 1, "b0__c_b_out_0": 1, "b0__c_b_out_1": 1, "b0__c_b_out_2": 1, "b0__c_b_out_3": 1, "b0__c_b_out_4": 1, "b0__c_b_out_5": 1, "b0__c_b_out_6": 1, "b0__c_b_out_7": 1, "b0__ocd_n_lvl0_0": 1, "b0__ocd_n_lvl0_1": 1, "b0__ocd_n_lvl0_2": 1, "b0__ocd_n_lvl0_3": 1, "b0__ocd_n_lvl0_4": 1, "b0__ocd_n_lvl0_5": 1, "b0__ocd_n_lvl0_6": 1, "b0__ocd_n_lvl0_7": 1, "b0__ocd_n_lvl1_0": 1, "b0__ocd_n_lvl1_1": 1, "b0__ocd_n_lvl1_2": 1, "b0__ocd_n_lvl1_3": 1, "b0__ocd_n_lvl2_0": 1, "b0__ocd_n_lvl2_1": 1, "b0__ocd_n": 1, "b1__c_a_out_0": 1, "b1__c_a_out_1": 1, "b1__c_a_out_2": 1, "b1__c_a_out_3": 1, "b1__c_a_out_4": 1, "b1__c_a_out_5": 1, "b1__c_a_out_6": 1, "b1__c_a_out_7": 1, "b1__c_b_out_0": 1, "b1__c_b_out_1": 1, "b1__c_b_out_2": 1, "b1__c_b_out_3": 1, "b1__c_b_out_4": 1, "b1__c_b_out_5": 1, "b1__c_s_out_0": 1, "b1__c_s_out_1": 1, "b1__c_s_out_2": 1, "b1__c_s_out_3": 1, "b1__c_s_out_4": 1, "b1__c_s_out_5": 1, "b1__c_s_out_6": 1, "b1__c_s_out_7": 1, "b1__c_s_out_8": 1, "b1__c_s_out_9": 1, "b0__en_lvl0_0": 1, "b0__en_lvl0_1": 1, "b0__en_lvl0_2": 1, "b0__en_lvl0_3": 1, "b0__en_lvl0_4": 1, "b0__en_lvl0_5": 1, "b0__en_lvl0_6": 1, "b0__en_lvl0_7": 1, "b0__en_lvl0_8": 1, "b0__en_lvl0_9": 1, "b0__en_lvl0_10": 1, "b0__en_lvl0_11": 1, "b0__en_lvl1_0": 1, "b0__en_lvl1_1": 1, "b0__en_lvl1_2": 1, "b0__en_lvl1_3": 1, "b0__en_lvl1_4": 1, "b0__en_lvl1_5": 1, "b0__en_lvl2_0": 1, "b0__en_lvl2_1": 1, "b0__en_lvl2_2": 1, "b0__en_lvl3_0": 1, "b0__en": 32, "b2__c_a_out_0": 1, "b2__c_a_out_1": 1, "b2__c_a_out_2": 1, "b2__c_a_out_3": 1, "b2__c_a_out_4": 1, "b2__c_a_out_5": 1, "b2__c_a_out_6": 1, "b2__c_a_out_7": 1, "b2__c_b_out_0": 1, "b2__c_b_out_1": 1, "b2__c_b_out_2": 1, "b2__c_b_out_3": 1, "b2__c_b_out_4": 1, "b2__c_s_out_0": 1, "b2__c_s_out_1": 1, "b2__c_s_out_2": 1, "b2__c_s_out_3": 1, "b2__c_s_out_4": 1, "b2__c_s_out_5": 1, "b2__c_s_out_6": 1, "b2__c_s_out_7": 1, "b2__c_s_out_8": 1, "b2__c_s_out_9": 1, "b2__c_s_out_10": 1, "b1__en_lvl0_0": 1, "b1__en_lvl0_1": 1, "b1__en_lvl0_2": 1, "b1__en_lvl0_3": 1, "b1__en_lvl0_4": 1, "b1__en_lvl0_5": 1, "b1__en_lvl0_6": 1, "b1__en_lvl0_7": 1, "b1__en_lvl0_8": 1, "b1__en_lvl0_9": 1, "b1__en_lvl0_10": 1, "b1__en_lvl0_11": 1, "b1__en_lvl1_0": 1, "b1__en_lvl1_1": 1, "b1__en_lvl1_2": 1, "b1__en_lvl1_3": 1, "b1__en_lvl1_4": 1, "b1__en_lvl1_5": 1, "b1__en_lvl2_0": 1, "b1__en_lvl2_1": 1, "b1__en_lvl2_2": 1, "b1__en_lvl3_0": 1, "b1__en": 48, "b3__c_a_out_0": 1, "b3__c_a_out_1": 1, "b3__c_a_out_2": 1, "b3__c_a_out_3": 1, "b3__c_a_out_4": 1, "b3__c_a_out_5": 1, "b3__c_a_out_6": 1, "b3__c_a_out_7": 1, "b3__c_b_out_0": 1, "b3__c_b_out_1": 1, "b3__c_b_out_2": 1, "b3__c_b_out_3": 1, "b3__c_s_out_0": 1, "b3__c_s_out_1": 1, "b3__c_s_out_2": 1, "b3__c_s_out_3": 1, "b3__c_s_out_4": 1, "b3__c_s_out_5": 1, "b3__c_s_out_6": 1, "b3__c_s_out_7": 1, "b3__c_s_out_8": 1, "b3__c_s_out_9": 1, "b3__c_s_out_10": 1, "b3__c_s_out_11": 1, "b2__en_lvl0_0": 1, "b2__en_lvl0_1": 1, "b2__en_lvl0_2": 1, "b2__en_lvl0_3": 1, "b2__en_lvl0_4": 1, "b2__en_lvl0_5": 1, "b2__en_lvl0_6": 1, "b2__en_lvl0_7": 1, "b2__en_lvl0_8": 1, "b2__en_lvl0_9": 1, "b2__en_lvl0_10": 1, "b2__en_lvl0_11": 1, "b2__en_lvl1_0": 1, "b2__en_lvl1_1": 1, "b2__en_lvl1_2": 1, "b2__en_lvl1_3": 1, "b2__en_lvl1_4": 1, "b2__en_lvl1_5": 1, "b2__en_lvl2_0": 1, "b2__en_lvl2_1": 1, "b2__en_lvl2_2": 1, "b2__en_lvl3_0": 1, "b2__en": 48, "b4__c_a_out_0": 1, "b4__c_a_out_1": 1, "b4__c_a_out_2": 1, "b4__c_a_out_3": 1, "b4__c_a_out_4": 1, "b4__c_a_out_5": 1, "b4__c_a_out_6": 1, "b4__c_a_out_7": 1, "b4__c_b_out_0": 1, "b4__c_b_out_1": 1, "b4__c_b_out_2": 1, "b4__c_s_out_0": 1, "b4__c_s_out_1": 1, "b4__c_s_out_2": 1, "b4__c_s_out_3": 1, "b4__c_s_out_4": 1, "b4__c_s_out_5": 1, "b4__c_s_out_6": 1, "b4__c_s_out_7": 1, "b4__c_s_out_8": 1, "b4__c_s_out_9": 1, "b4__c_s_out_10": 1, "b4__c_s_out_11": 1, "b4__c_s_out_12": 1, "b3__en_lvl0_0": 1, "b3__en_lvl0_1": 1, "b3__en_lvl0_2": 1, "b3__en_lvl0_3": 1, "b3__en_lvl0_4": 1, "b3__en_lvl0_5": 1, "b3__en_lvl0_6": 1, "b3__en_lvl0_7": 1, "b3__en_lvl0_8": 1, "b3__en_lvl0_9": 1, "b3__en_lvl0_10": 1, "b3__en_lvl0_11": 1, "b3__en_lvl1_0": 1, "b3__en_lvl1_1": 1, "b3__en_lvl1_2": 1, "b3__en_lvl1_3": 1, "b3__en_lvl1_4": 1, "b3__en_lvl1_5": 1, "b3__en_lvl2_0": 1, "b3__en_lvl2_1": 1, "b3__en_lvl2_2": 1, "b3__en_lvl3_0": 1, "b3__en": 48, "b5__c_a_out_0": 1, "b5__c_a_out_1": 1, "b5__c_a_out_2": 1, "b5__c_a_out_3": 1, "b5__c_a_out_4": 1, "b5__c_a_out_5": 1, "b5__c_a_out_6": 1, "b5__c_a_out_7": 1, "b5__c_b_out_0": 1, "b5__c_b_out_1": 1, "b5__c_s_out_0": 1, "b5__c_s_out_1": 1, "b5__c_s_out_2": 1, "b5__c_s_out_3": 1, "b5__c_s_out_4": 1, "b5__c_s_out_5": 1, "b5__c_s_out_6": 1, "b5__c_s_out_7": 1, "b5__c_s_out_8": 1, "b5__c_s_out_9": 1, "b5__c_s_out_10": 1, "b5__c_s_out_11": 1, "b5__c_s_out_12": 1, "b5__c_s_out_13": 1, "b4__en_lvl0_0": 1, "b4__en_lvl0_1": 1, "b4__en_lvl0_2": 1, "b4__en_lvl0_3": 1, "b4__en_lvl0_4": 1, "b4__en_lvl0_5": 1, "b4__en_lvl0_6": 1, "b4__en_lvl0_7": 1, "b4__en_lvl0_8": 1, "b4__en_lvl0_9": 1, "b4__en_lvl0_10": 1, "b4__en_lvl0_11": 1, "b4__en_lvl1_0": 1, "b4__en_lvl1_1": 1, "b4__en_lvl1_2": 1, "b4__en_lvl1_3": 1, "b4__en_lvl1_4": 1, "b4__en_lvl1_5": 1, "b4__en_lvl2_0": 1, "b4__en_lvl2_1": 1, "b4__en_lvl2_2": 1, "b4__en_lvl3_0": 1, "b4__en": 48, "b6__c_a_out_0": 1, "b6__c_a_out_1": 1, "b6__c_a_out_2": 1, "b6__c_a_out_3": 1, "b6__c_a_out_4": 1, "b6__c_a_out_5": 1, "b6__c_a_out_6": 1, "b6__c_a_out_7": 1, "b6__c_b_out": 1, "b6__c_s_out_0": 1, "b6__c_s_out_1": 1, "b6__c_s_out_2": 1, "b6__c_s_out_3": 1, "b6__c_s_out_4": 1, "b6__c_s_out_5": 1, "b6__c_s_out_6": 1, "b6__c_s_out_7": 1, "b6__c_s_out_8": 1, "b6__c_s_out_9": 1, "b6__c_s_out_10": 1, "b6__c_s_out_11": 1, "b6__c_s_out_12": 1, "b6__c_s_out_13": 1, "b6__c_s_out_14": 1, "b5__en_lvl0_0": 1, "b5__en_lvl0_1": 1, "b5__en_lvl0_2": 1, "b5__en_lvl0_3": 1, "b5__en_lvl0_4": 1, "b5__en_lvl0_5": 1, "b5__en_lvl0_6": 1, "b5__en_lvl0_7": 1, "b5__en_lvl0_8": 1, "b5__en_lvl0_9": 1, "b5__en_lvl0_10": 1, "b5__en_lvl0_11": 1, "b5__en_lvl1_0": 1, "b5__en_lvl1_1": 1, "b5__en_lvl1_2": 1, "b5__en_lvl1_3": 1, "b5__en_lvl1_4": 1, "b5__en_lvl1_5": 1, "b5__en_lvl2_0": 1, "b5__en_lvl2_1": 1, "b5__en_lvl2_2": 1, "b5__en_lvl3_0": 1, "b5__en": 48, "b7__c_s_out_0": 1, "b7__c_s_out_1": 1, "b7__c_s_out_2": 1, "b7__c_s_out_3": 1, "b7__c_s_out_4": 1, "b7__c_s_out_5": 1, "b7__c_s_out_6": 1, "b7__c_s_out_7": 1, "b7__c_s_out_8": 1, "b7__c_s_out_9": 1, "b7__c_s_out_10": 1, "b7__c_s_out_11": 1, "b7__c_s_out_12": 1, "b7__c_s_out_13": 1, "b7__c_s_out_14": 1, "b7__c_s_out_15": 1, "b6__en_lvl0_0": 1, "b6__en_lvl0_1": 1, "b6__en_lvl0_2": 1, "b6__en_lvl0_3": 1, "b6__en_lvl0_4": 1, "b6__en_lvl0_5": 1, "b6__en_lvl0_6": 1, "b6__en_lvl0_7": 1, "b6__en_lvl1_0": 1, "b6__en_lvl1_1": 1, "b6__en_lvl1_2": 1, "b6__en_lvl1_3": 1, "b6__en_lvl2_0": 1, "b6__en_lvl2_1": 1, "b6__en": 48, "b7__en": 32, "logic_fs__logic_fs__cell_00__onehot00": 1, "logic_fs__logic_fs__cell_00__onehot01": 1, "logic_fs__logic_fs__cell_00__onehot10": 1, "logic_fs__logic_fs__cell_01__onehot00": 1, "logic_fs__logic_fs__cell_01__onehot01": 1, "logic_fs__logic_fs__cell_01__onehot10": 1, "logic_fs__logic_fs__cell_02__onehot00": 1, "logic_fs__logic_fs__cell_02__onehot01": 1, "logic_fs__logic_fs__cell_02__onehot10": 1, "logic_fs__logic_fs__cell_03__onehot00": 1, "logic_fs__logic_fs__cell_03__onehot01": 1, "logic_fs__logic_fs__cell_03__onehot10": 1, "logic_fs__logic_fs__cell_04__onehot00": 1, "logic_fs__logic_fs__cell_04__onehot01": 1, "logic_fs__logic_fs__cell_04__onehot10": 1, "logic_fs__logic_fs__cell_05__onehot00": 1, "logic_fs__logic_fs__cell_05__onehot01": 1, "logic_fs__logic_fs__cell_05__onehot10": 1, "logic_fs__logic_fs__cell_06__onehot00": 1, "logic_fs__logic_fs__cell_06__onehot01": 1, "logic_fs__logic_fs__cell_06__onehot10": 1, "logic_fs__logic_fs__cell_07__onehot00": 1, "logic_fs__logic_fs__cell_07__onehot01": 1, "logic_fs__logic_fs__cell_07__onehot10": 1, "logic_fs__logic_fs__cell_08__onehot00": 1, "logic_fs__logic_fs__cell_08__onehot01": 1, "logic_fs__logic_fs__cell_08__onehot10": 1, "logic_fs__logic_fs__cell_09__onehot00": 1, "logic_fs__logic_fs__cell_09__onehot01": 1, "logic_fs__logic_fs__cell_09__onehot10": 1, "logic_fs__logic_fs__cell_10__onehot00": 1, "logic_fs__logic_fs__cell_10__onehot01": 1, "logic_fs__logic_fs__cell_10__onehot10": 1, "logic_fs__logic_fs__cell_11__onehot00": 1, "logic_fs__logic_fs__cell_11__onehot01": 1, "logic_fs__logic_fs__cell_11__onehot10": 1, "logic_fs__logic_fs__cell_12__onehot00": 1, "logic_fs__logic_fs__cell_12__onehot01": 1, "logic_fs__logic_fs__cell_12__onehot10": 1, "logic_fs__logic_fs__cell_13__onehot00": 1, "logic_fs__logic_fs__cell_13__onehot01": 1, "logic_fs__logic_fs__cell_13__onehot10": 1, "logic_fs__logic_fs__cell_15__onehot00": 2, "logic_fs__logic_fs__cell_15__onehot01": 2, "logic_fs__logic_fs__cell_15__onehot10": 2, "logic_fs__logic_fs__cell_16__onehot00": 1, "logic_fs__logic_fs__cell_16__onehot01": 1, "logic_fs__logic_fs__cell_16__onehot10": 1, "logic_fs__logic_fs__cell_17__onehot00": 1, "logic_fs__logic_fs__cell_17__onehot01": 1, "logic_fs__logic_fs__cell_17__onehot10": 1, "logic_fs__logic_fs__cell_18__onehot00": 1, "logic_fs__logic_fs__cell_18__onehot01": 1, "logic_fs__logic_fs__cell_18__onehot10": 1, "logic_fs__logic_fs__cell_19__onehot00": 1, "logic_fs__logic_fs__cell_19__onehot01": 1, "logic_fs__logic_fs__cell_19__onehot10": 1, "logic_fs__logic_fs__cell_19__onehot11": 1, "logic_fs__logic_fs__cell_20__aFbF": 1, "logic_fs__logic_fs__cell_20__aFbT": 1, "logic_fs__logic_fs__cell_20__aTbF": 1, "logic_fs__logic_fs__cell_20__aTbT": 1, "logic_fs__logic_fs__cell_20__xFcF": 1, "logic_fs__logic_fs__cell_20__xFcT": 1, "logic_fs__logic_fs__cell_20__xTcF": 1, "logic_fs__logic_fs__cell_20__xTcT": 1, "logic_fs__logic_fs__cell_20__yFzT": 1, "logic_fs__logic_fs__cell_20__yTzF": 1, "logic_fs__logic_fs__cell_20__yTzT": 1, "logic_fs__logic_fs__cell_21__aFbF": 1, "logic_fs__logic_fs__cell_21__aFbT": 1, "logic_fs__logic_fs__cell_21__aTbF": 1, "logic_fs__logic_fs__cell_21__aTbT": 1, "logic_fs__logic_fs__cell_21__xFcF": 1, "logic_fs__logic_fs__cell_21__xFcT": 1, "logic_fs__logic_fs__cell_21__xTcF": 1, "logic_fs__logic_fs__cell_21__xTcT": 1, "logic_fs__logic_fs__cell_21__yFzT": 1, "logic_fs__logic_fs__cell_21__yTzF": 1, "logic_fs__logic_fs__cell_21__yTzT": 1, "logic_fs__logic_fs__cell_22__aFbF": 1, "logic_fs__logic_fs__cell_22__aFbT": 1, "logic_fs__logic_fs__cell_22__aTbF": 1, "logic_fs__logic_fs__cell_22__aTbT": 1, "logic_fs__logic_fs__cell_22__xFcF": 1, "logic_fs__logic_fs__cell_22__xFcT": 1, "logic_fs__logic_fs__cell_22__xTcF": 1, "logic_fs__logic_fs__cell_22__xTcT": 1, "logic_fs__logic_fs__cell_22__yFzT": 1, "logic_fs__logic_fs__cell_22__yTzF": 1, "logic_fs__logic_fs__cell_22__yTzT": 1, "logic_fs__logic_fs__cell_23__aFbF": 1, "logic_fs__logic_fs__cell_23__aFbT": 1, "logic_fs__logic_fs__cell_23__aTbF": 1, "logic_fs__logic_fs__cell_23__aTbT": 1, "logic_fs__logic_fs__cell_23__xFcF": 1, "logic_fs__logic_fs__cell_23__xFcT": 1, "logic_fs__logic_fs__cell_23__xTcF": 1, "logic_fs__logic_fs__cell_23__xTcT": 1, "logic_fs__logic_fs__cell_23__yFzT": 1, "logic_fs__logic_fs__cell_23__yTzF": 1, "logic_fs__logic_fs__cell_23__yTzT": 1, "logic_fs__logic_fs__cell_24__aFbF": 1, "logic_fs__logic_fs__cell_24__aFbT": 1, "logic_fs__logic_fs__cell_24__aTbF": 1, "logic_fs__logic_fs__cell_24__aTbT": 1, "logic_fs__logic_fs__cell_24__xFcF": 1, "logic_fs__logic_fs__cell_24__xFcT": 1, "logic_fs__logic_fs__cell_24__xTcF": 1, "logic_fs__logic_fs__cell_24__xTcT": 1, "logic_fs__logic_fs__cell_24__yFzT": 1, "logic_fs__logic_fs__cell_24__yTzF": 1, "logic_fs__logic_fs__cell_24__yTzT": 1, "logic_fs__logic_fs__cell_25__aFbF": 1, "logic_fs__logic_fs__cell_25__aFbT": 1, "logic_fs__logic_fs__cell_25__aTbF": 1, "logic_fs__logic_fs__cell_25__aTbT": 1, "logic_fs__logic_fs__cell_25__xFcF": 1, "logic_fs__logic_fs__cell_25__xFcT": 1, "logic_fs__logic_fs__cell_25__xTcF": 1, "logic_fs__logic_fs__cell_25__xTcT": 1, "logic_fs__logic_fs__cell_25__yFzT": 1, "logic_fs__logic_fs__cell_25__yTzF": 1, "logic_fs__logic_fs__cell_25__yTzT": 1, "logic_ms_1__logic_ms_1__cell_00__onehot00": 1, "logic_ms_1__logic_ms_1__cell_00__onehot01": 1, "logic_ms_1__logic_ms_1__cell_00__onehot10": 1, "logic_ms_1__logic_ms_1__cell_01__onehot00": 1, "logic_ms_1__logic_ms_1__cell_01__onehot01": 1, "logic_ms_1__logic_ms_1__cell_01__onehot10": 1, "logic_ms_1__logic_ms_1__cell_02__onehot00": 1, "logic_ms_1__logic_ms_1__cell_02__onehot01": 1, "logic_ms_1__logic_ms_1__cell_02__onehot10": 1, "logic_ms_1__logic_ms_1__cell_03__onehot00": 1, "logic_ms_1__logic_ms_1__cell_03__onehot01": 1, "logic_ms_1__logic_ms_1__cell_03__onehot10": 1, "logic_ms_1__logic_ms_1__cell_04__onehot00": 1, "logic_ms_1__logic_ms_1__cell_04__onehot01": 1, "logic_ms_1__logic_ms_1__cell_04__onehot10": 1, "logic_ms_1__logic_ms_1__cell_05__onehot00": 1, "logic_ms_1__logic_ms_1__cell_05__onehot01": 1, "logic_ms_1__logic_ms_1__cell_05__onehot10": 1, "logic_ms_1__logic_ms_1__cell_07__onehot00": 2, "logic_ms_1__logic_ms_1__cell_07__onehot01": 2, "logic_ms_1__logic_ms_1__cell_07__onehot10": 2, "logic_ms_1__logic_ms_1__cell_07__onehot11": 4, "logic_ms_1__logic_ms_1__cell_10__c_in_F": 3, "logic_ms_1__logic_ms_1__cell_08__onehot00": 1, "logic_ms_1__logic_ms_1__cell_08__onehot01": 1, "logic_ms_1__logic_ms_1__cell_08__onehot10": 1, "logic_ms_1__logic_ms_1__cell_09__onehot00": 1, "logic_ms_1__logic_ms_1__cell_09__onehot01": 1, "logic_ms_1__logic_ms_1__cell_09__onehot10": 1, "logic_ms_1__logic_ms_1__cell_10__aFbF": 1, "logic_ms_1__logic_ms_1__cell_10__aFbT": 1, "logic_ms_1__logic_ms_1__cell_10__aTbF": 1, "logic_ms_1__logic_ms_1__cell_10__aTbT": 1, "logic_ms_1__logic_ms_1__cell_10__xFcF": 1, "logic_ms_1__logic_ms_1__cell_10__xFcT": 1, "logic_ms_1__logic_ms_1__cell_10__xTcF": 1, "logic_ms_1__logic_ms_1__cell_10__xTcT": 1, "logic_ms_1__logic_ms_1__cell_10__yFzT": 1, "logic_ms_1__logic_ms_1__cell_10__yTzF": 1, "logic_ms_1__logic_ms_1__cell_10__yTzT": 1, "logic_ms_1__logic_ms_1__cell_11__aFbF": 1, "logic_ms_1__logic_ms_1__cell_11__aFbT": 1, "logic_ms_1__logic_ms_1__cell_11__aTbF": 1, "logic_ms_1__logic_ms_1__cell_11__aTbT": 1, "logic_ms_1__logic_ms_1__cell_11__xFcF": 1, "logic_ms_1__logic_ms_1__cell_11__xFcT": 1, "logic_ms_1__logic_ms_1__cell_11__xTcF": 1, "logic_ms_1__logic_ms_1__cell_11__xTcT": 1, "logic_ms_1__logic_ms_1__cell_11__yFzT": 1, "logic_ms_1__logic_ms_1__cell_11__yTzF": 1, "logic_ms_1__logic_ms_1__cell_11__yTzT": 1, "logic_ms_1__logic_ms_1__cell_12__aFbF": 1, "logic_ms_1__logic_ms_1__cell_12__aFbT": 1, "logic_ms_1__logic_ms_1__cell_12__aTbF": 1, "logic_ms_1__logic_ms_1__cell_12__aTbT": 1, "logic_ms_1__logic_ms_1__cell_12__xFcF": 1, "logic_ms_1__logic_ms_1__cell_12__xFcT": 1, "logic_ms_1__logic_ms_1__cell_12__xTcF": 1, "logic_ms_1__logic_ms_1__cell_12__xTcT": 1, "logic_ms_1__logic_ms_1__cell_12__yFzT": 1, "logic_ms_1__logic_ms_1__cell_12__yTzF": 1, "logic_ms_1__logic_ms_1__cell_12__yTzT": 1, "logic_ms_1__logic_ms_1__cell_13__aFbF": 1, "logic_ms_1__logic_ms_1__cell_13__aFbT": 1, "logic_ms_1__logic_ms_1__cell_13__aTbF": 1, "logic_ms_1__logic_ms_1__cell_13__aTbT": 1, "logic_ms_1__logic_ms_1__cell_13__xFcF": 1, "logic_ms_1__logic_ms_1__cell_13__xFcT": 1, "logic_ms_1__logic_ms_1__cell_13__xTcF": 1, "logic_ms_1__logic_ms_1__cell_13__xTcT": 1, "logic_ms_1__logic_ms_1__cell_13__yFzT": 1, "logic_ms_1__logic_ms_1__cell_13__yTzF": 1, "logic_ms_1__logic_ms_1__cell_13__yTzT": 1, "logic_ms_1__logic_ms_1__cell_14__aFbF": 1, "logic_ms_1__logic_ms_1__cell_14__aFbT": 1, "logic_ms_1__logic_ms_1__cell_14__aTbF": 1, "logic_ms_1__logic_ms_1__cell_14__aTbT": 1, "logic_ms_1__logic_ms_1__cell_14__xFcF": 1, "logic_ms_1__logic_ms_1__cell_14__xFcT": 1, "logic_ms_1__logic_ms_1__cell_14__xTcF": 1, "logic_ms_1__logic_ms_1__cell_14__xTcT": 1, "logic_ms_1__logic_ms_1__cell_14__yFzT": 1, "logic_ms_1__logic_ms_1__cell_14__yTzF": 1, "logic_ms_1__logic_ms_1__cell_14__yTzT": 1, "logic_ms_1__logic_ms_1__cell_15__aFbF": 1, "logic_ms_1__logic_ms_1__cell_15__aFbT": 1, "logic_ms_1__logic_ms_1__cell_15__aTbF": 1, "logic_ms_1__logic_ms_1__cell_15__aTbT": 1, "logic_ms_1__logic_ms_1__cell_15__xFcF": 1, "logic_ms_1__logic_ms_1__cell_15__xFcT": 1, "logic_ms_1__logic_ms_1__cell_15__xTcF": 1, "logic_ms_1__logic_ms_1__cell_15__xTcT": 1, "logic_ms_1__logic_ms_1__cell_15__yFzT": 1, "logic_ms_1__logic_ms_1__cell_15__yTzF": 1, "logic_ms_1__logic_ms_1__cell_15__yTzT": 1, "logic_ms_1__logic_ms_1__cell_16__aFbF": 1, "logic_ms_1__logic_ms_1__cell_16__aFbT": 1, "logic_ms_1__logic_ms_1__cell_16__aTbF": 1, "logic_ms_1__logic_ms_1__cell_16__aTbT": 1, "logic_ms_1__logic_ms_1__cell_16__xFcF": 1, "logic_ms_1__logic_ms_1__cell_16__xFcT": 1, "logic_ms_1__logic_ms_1__cell_16__xTcF": 1, "logic_ms_1__logic_ms_1__cell_16__xTcT": 1, "logic_ms_1__logic_ms_1__cell_16__yFzT": 1, "logic_ms_1__logic_ms_1__cell_16__yTzF": 1, "logic_ms_1__logic_ms_1__cell_16__yTzT": 1, "logic_ms_2__logic_ms_2__cell_00__onehot00": 1, "logic_ms_2__logic_ms_2__cell_00__onehot01": 1, "logic_ms_2__logic_ms_2__cell_00__onehot10": 1, "logic_ms_2__logic_ms_2__cell_01__onehot00": 1, "logic_ms_2__logic_ms_2__cell_01__onehot01": 1, "logic_ms_2__logic_ms_2__cell_01__onehot10": 1, "logic_ms_2__logic_ms_2__cell_02__onehot00": 1, "logic_ms_2__logic_ms_2__cell_02__onehot01": 1, "logic_ms_2__logic_ms_2__cell_02__onehot10": 1, "logic_ms_2__logic_ms_2__cell_03__onehot00": 1, "logic_ms_2__logic_ms_2__cell_03__onehot01": 1, "logic_ms_2__logic_ms_2__cell_03__onehot10": 1, "logic_ms_2__logic_ms_2__cell_04__onehot00": 1, "logic_ms_2__logic_ms_2__cell_04__onehot01": 1, "logic_ms_2__logic_ms_2__cell_04__onehot10": 1, "logic_ms_2__logic_ms_2__cell_05__onehot00": 1, "logic_ms_2__logic_ms_2__cell_05__onehot01": 1, "logic_ms_2__logic_ms_2__cell_05__onehot10": 1, "logic_ms_2__logic_ms_2__cell_07__onehot00": 2, "logic_ms_2__logic_ms_2__cell_07__onehot01": 2, "logic_ms_2__logic_ms_2__cell_07__onehot10": 2, "logic_ms_2__logic_ms_2__cell_07__onehot11": 4, "logic_ms_2__logic_ms_2__cell_10__c_in_F": 3, "logic_ms_2__logic_ms_2__cell_08__onehot00": 1, "logic_ms_2__logic_ms_2__cell_08__onehot01": 1, "logic_ms_2__logic_ms_2__cell_08__onehot10": 1, "logic_ms_2__logic_ms_2__cell_09__onehot00": 1, "logic_ms_2__logic_ms_2__cell_09__onehot01": 1, "logic_ms_2__logic_ms_2__cell_09__onehot10": 1, "logic_ms_2__logic_ms_2__cell_10__aFbF": 1, "logic_ms_2__logic_ms_2__cell_10__aFbT": 1, "logic_ms_2__logic_ms_2__cell_10__aTbF": 1, "logic_ms_2__logic_ms_2__cell_10__aTbT": 1, "logic_ms_2__logic_ms_2__cell_10__xFcF": 1, "logic_ms_2__logic_ms_2__cell_10__xFcT": 1, "logic_ms_2__logic_ms_2__cell_10__xTcF": 1, "logic_ms_2__logic_ms_2__cell_10__xTcT": 1, "logic_ms_2__logic_ms_2__cell_10__yFzT": 1, "logic_ms_2__logic_ms_2__cell_10__yTzF": 1, "logic_ms_2__logic_ms_2__cell_10__yTzT": 1, "logic_ms_2__logic_ms_2__cell_11__aFbF": 1, "logic_ms_2__logic_ms_2__cell_11__aFbT": 1, "logic_ms_2__logic_ms_2__cell_11__aTbF": 1, "logic_ms_2__logic_ms_2__cell_11__aTbT": 1, "logic_ms_2__logic_ms_2__cell_11__xFcF": 1, "logic_ms_2__logic_ms_2__cell_11__xFcT": 1, "logic_ms_2__logic_ms_2__cell_11__xTcF": 1, "logic_ms_2__logic_ms_2__cell_11__xTcT": 1, "logic_ms_2__logic_ms_2__cell_11__yFzT": 1, "logic_ms_2__logic_ms_2__cell_11__yTzF": 1, "logic_ms_2__logic_ms_2__cell_11__yTzT": 1, "logic_ms_2__logic_ms_2__cell_12__aFbF": 1, "logic_ms_2__logic_ms_2__cell_12__aFbT": 1, "logic_ms_2__logic_ms_2__cell_12__aTbF": 1, "logic_ms_2__logic_ms_2__cell_12__aTbT": 1, "logic_ms_2__logic_ms_2__cell_12__xFcF": 1, "logic_ms_2__logic_ms_2__cell_12__xFcT": 1, "logic_ms_2__logic_ms_2__cell_12__xTcF": 1, "logic_ms_2__logic_ms_2__cell_12__xTcT": 1, "logic_ms_2__logic_ms_2__cell_12__yFzT": 1, "logic_ms_2__logic_ms_2__cell_12__yTzF": 1, "logic_ms_2__logic_ms_2__cell_12__yTzT": 1, "logic_ms_2__logic_ms_2__cell_13__aFbF": 1, "logic_ms_2__logic_ms_2__cell_13__aFbT": 1, "logic_ms_2__logic_ms_2__cell_13__aTbF": 1, "logic_ms_2__logic_ms_2__cell_13__aTbT": 1, "logic_ms_2__logic_ms_2__cell_13__xFcF": 1, "logic_ms_2__logic_ms_2__cell_13__xFcT": 1, "logic_ms_2__logic_ms_2__cell_13__xTcF": 1, "logic_ms_2__logic_ms_2__cell_13__xTcT": 1, "logic_ms_2__logic_ms_2__cell_13__yFzT": 1, "logic_ms_2__logic_ms_2__cell_13__yTzF": 1, "logic_ms_2__logic_ms_2__cell_13__yTzT": 1, "logic_ms_2__logic_ms_2__cell_14__aFbF": 1, "logic_ms_2__logic_ms_2__cell_14__aFbT": 1, "logic_ms_2__logic_ms_2__cell_14__aTbF": 1, "logic_ms_2__logic_ms_2__cell_14__aTbT": 1, "logic_ms_2__logic_ms_2__cell_14__xFcF": 1, "logic_ms_2__logic_ms_2__cell_14__xFcT": 1, "logic_ms_2__logic_ms_2__cell_14__xTcF": 1, "logic_ms_2__logic_ms_2__cell_14__xTcT": 1, "logic_ms_2__logic_ms_2__cell_14__yFzT": 1, "logic_ms_2__logic_ms_2__cell_14__yTzF": 1, "logic_ms_2__logic_ms_2__cell_14__yTzT": 1, "logic_ms_2__logic_ms_2__cell_15__aFbF": 1, "logic_ms_2__logic_ms_2__cell_15__aFbT": 1, "logic_ms_2__logic_ms_2__cell_15__aTbF": 1, "logic_ms_2__logic_ms_2__cell_15__aTbT": 1, "logic_ms_2__logic_ms_2__cell_15__xFcF": 1, "logic_ms_2__logic_ms_2__cell_15__xFcT": 1, "logic_ms_2__logic_ms_2__cell_15__xTcF": 1, "logic_ms_2__logic_ms_2__cell_15__xTcT": 1, "logic_ms_2__logic_ms_2__cell_15__yFzT": 1, "logic_ms_2__logic_ms_2__cell_15__yTzF": 1, "logic_ms_2__logic_ms_2__cell_15__yTzT": 1, "logic_ms_2__logic_ms_2__cell_16__aFbF": 1, "logic_ms_2__logic_ms_2__cell_16__aFbT": 1, "logic_ms_2__logic_ms_2__cell_16__aTbF": 1, "logic_ms_2__logic_ms_2__cell_16__aTbT": 1, "logic_ms_2__logic_ms_2__cell_16__xFcF": 1, "logic_ms_2__logic_ms_2__cell_16__xFcT": 1, "logic_ms_2__logic_ms_2__cell_16__xTcF": 1, "logic_ms_2__logic_ms_2__cell_16__xTcT": 1, "logic_ms_2__logic_ms_2__cell_16__yFzT": 1, "logic_ms_2__logic_ms_2__cell_16__yTzF": 1, "logic_ms_2__logic_ms_2__cell_16__yTzT": 1, "logic_ms_3__logic_ms_3__cell_00__onehot00": 1, "logic_ms_3__logic_ms_3__cell_00__onehot01": 1, "logic_ms_3__logic_ms_3__cell_00__onehot10": 1, "logic_ms_3__logic_ms_3__cell_01__onehot00": 1, "logic_ms_3__logic_ms_3__cell_01__onehot01": 1, "logic_ms_3__logic_ms_3__cell_01__onehot10": 1, "logic_ms_3__logic_ms_3__cell_02__onehot00": 1, "logic_ms_3__logic_ms_3__cell_02__onehot01": 1, "logic_ms_3__logic_ms_3__cell_02__onehot10": 1, "logic_ms_3__logic_ms_3__cell_03__onehot00": 1, "logic_ms_3__logic_ms_3__cell_03__onehot01": 1, "logic_ms_3__logic_ms_3__cell_03__onehot10": 1, "logic_ms_3__logic_ms_3__cell_04__onehot00": 1, "logic_ms_3__logic_ms_3__cell_04__onehot01": 1, "logic_ms_3__logic_ms_3__cell_04__onehot10": 1, "logic_ms_3__logic_ms_3__cell_05__onehot00": 1, "logic_ms_3__logic_ms_3__cell_05__onehot01": 1, "logic_ms_3__logic_ms_3__cell_05__onehot10": 1, "logic_ms_3__logic_ms_3__cell_07__onehot00": 2, "logic_ms_3__logic_ms_3__cell_07__onehot01": 2, "logic_ms_3__logic_ms_3__cell_07__onehot10": 2, "logic_ms_3__logic_ms_3__cell_07__onehot11": 4, "logic_ms_3__logic_ms_3__cell_10__c_in_F": 3, "logic_ms_3__logic_ms_3__cell_08__onehot00": 1, "logic_ms_3__logic_ms_3__cell_08__onehot01": 1, "logic_ms_3__logic_ms_3__cell_08__onehot10": 1, "logic_ms_3__logic_ms_3__cell_09__onehot00": 1, "logic_ms_3__logic_ms_3__cell_09__onehot01": 1, "logic_ms_3__logic_ms_3__cell_09__onehot10": 1, "logic_ms_3__logic_ms_3__cell_10__aFbF": 1, "logic_ms_3__logic_ms_3__cell_10__aFbT": 1, "logic_ms_3__logic_ms_3__cell_10__aTbF": 1, "logic_ms_3__logic_ms_3__cell_10__aTbT": 1, "logic_ms_3__logic_ms_3__cell_10__xFcF": 1, "logic_ms_3__logic_ms_3__cell_10__xFcT": 1, "logic_ms_3__logic_ms_3__cell_10__xTcF": 1, "logic_ms_3__logic_ms_3__cell_10__xTcT": 1, "logic_ms_3__logic_ms_3__cell_10__yFzT": 1, "logic_ms_3__logic_ms_3__cell_10__yTzF": 1, "logic_ms_3__logic_ms_3__cell_10__yTzT": 1, "logic_ms_3__logic_ms_3__cell_11__aFbF": 1, "logic_ms_3__logic_ms_3__cell_11__aFbT": 1, "logic_ms_3__logic_ms_3__cell_11__aTbF": 1, "logic_ms_3__logic_ms_3__cell_11__aTbT": 1, "logic_ms_3__logic_ms_3__cell_11__xFcF": 1, "logic_ms_3__logic_ms_3__cell_11__xFcT": 1, "logic_ms_3__logic_ms_3__cell_11__xTcF": 1, "logic_ms_3__logic_ms_3__cell_11__xTcT": 1, "logic_ms_3__logic_ms_3__cell_11__yFzT": 1, "logic_ms_3__logic_ms_3__cell_11__yTzF": 1, "logic_ms_3__logic_ms_3__cell_11__yTzT": 1, "logic_ms_3__logic_ms_3__cell_12__aFbF": 1, "logic_ms_3__logic_ms_3__cell_12__aFbT": 1, "logic_ms_3__logic_ms_3__cell_12__aTbF": 1, "logic_ms_3__logic_ms_3__cell_12__aTbT": 1, "logic_ms_3__logic_ms_3__cell_12__xFcF": 1, "logic_ms_3__logic_ms_3__cell_12__xFcT": 1, "logic_ms_3__logic_ms_3__cell_12__xTcF": 1, "logic_ms_3__logic_ms_3__cell_12__xTcT": 1, "logic_ms_3__logic_ms_3__cell_12__yFzT": 1, "logic_ms_3__logic_ms_3__cell_12__yTzF": 1, "logic_ms_3__logic_ms_3__cell_12__yTzT": 1, "logic_ms_3__logic_ms_3__cell_13__aFbF": 1, "logic_ms_3__logic_ms_3__cell_13__aFbT": 1, "logic_ms_3__logic_ms_3__cell_13__aTbF": 1, "logic_ms_3__logic_ms_3__cell_13__aTbT": 1, "logic_ms_3__logic_ms_3__cell_13__xFcF": 1, "logic_ms_3__logic_ms_3__cell_13__xFcT": 1, "logic_ms_3__logic_ms_3__cell_13__xTcF": 1, "logic_ms_3__logic_ms_3__cell_13__xTcT": 1, "logic_ms_3__logic_ms_3__cell_13__yFzT": 1, "logic_ms_3__logic_ms_3__cell_13__yTzF": 1, "logic_ms_3__logic_ms_3__cell_13__yTzT": 1, "logic_ms_3__logic_ms_3__cell_14__aFbF": 1, "logic_ms_3__logic_ms_3__cell_14__aFbT": 1, "logic_ms_3__logic_ms_3__cell_14__aTbF": 1, "logic_ms_3__logic_ms_3__cell_14__aTbT": 1, "logic_ms_3__logic_ms_3__cell_14__xFcF": 1, "logic_ms_3__logic_ms_3__cell_14__xFcT": 1, "logic_ms_3__logic_ms_3__cell_14__xTcF": 1, "logic_ms_3__logic_ms_3__cell_14__xTcT": 1, "logic_ms_3__logic_ms_3__cell_14__yFzT": 1, "logic_ms_3__logic_ms_3__cell_14__yTzF": 1, "logic_ms_3__logic_ms_3__cell_14__yTzT": 1, "logic_ms_3__logic_ms_3__cell_15__aFbF": 1, "logic_ms_3__logic_ms_3__cell_15__aFbT": 1, "logic_ms_3__logic_ms_3__cell_15__aTbF": 1, "logic_ms_3__logic_ms_3__cell_15__aTbT": 1, "logic_ms_3__logic_ms_3__cell_15__xFcF": 1, "logic_ms_3__logic_ms_3__cell_15__xFcT": 1, "logic_ms_3__logic_ms_3__cell_15__xTcF": 1, "logic_ms_3__logic_ms_3__cell_15__xTcT": 1, "logic_ms_3__logic_ms_3__cell_15__yFzT": 1, "logic_ms_3__logic_ms_3__cell_15__yTzF": 1, "logic_ms_3__logic_ms_3__cell_15__yTzT": 1, "logic_ms_3__logic_ms_3__cell_16__aFbF": 1, "logic_ms_3__logic_ms_3__cell_16__aFbT": 1, "logic_ms_3__logic_ms_3__cell_16__aTbF": 1, "logic_ms_3__logic_ms_3__cell_16__aTbT": 1, "logic_ms_3__logic_ms_3__cell_16__xFcF": 1, "logic_ms_3__logic_ms_3__cell_16__xFcT": 1, "logic_ms_3__logic_ms_3__cell_16__xTcF": 1, "logic_ms_3__logic_ms_3__cell_16__xTcT": 1, "logic_ms_3__logic_ms_3__cell_16__yFzT": 1, "logic_ms_3__logic_ms_3__cell_16__yTzF": 1, "logic_ms_3__logic_ms_3__cell_16__yTzT": 1, "logic_ms_4__logic_ms_4__cell_00__onehot00": 1, "logic_ms_4__logic_ms_4__cell_00__onehot01": 1, "logic_ms_4__logic_ms_4__cell_00__onehot10": 1, "logic_ms_4__logic_ms_4__cell_01__onehot00": 1, "logic_ms_4__logic_ms_4__cell_01__onehot01": 1, "logic_ms_4__logic_ms_4__cell_01__onehot10": 1, "logic_ms_4__logic_ms_4__cell_02__onehot00": 1, "logic_ms_4__logic_ms_4__cell_02__onehot01": 1, "logic_ms_4__logic_ms_4__cell_02__onehot10": 1, "logic_ms_4__logic_ms_4__cell_03__onehot00": 1, "logic_ms_4__logic_ms_4__cell_03__onehot01": 1, "logic_ms_4__logic_ms_4__cell_03__onehot10": 1, "logic_ms_4__logic_ms_4__cell_04__onehot00": 1, "logic_ms_4__logic_ms_4__cell_04__onehot01": 1, "logic_ms_4__logic_ms_4__cell_04__onehot10": 1, "logic_ms_4__logic_ms_4__cell_05__onehot00": 1, "logic_ms_4__logic_ms_4__cell_05__onehot01": 1, "logic_ms_4__logic_ms_4__cell_05__onehot10": 1, "logic_ms_4__logic_ms_4__cell_07__onehot00": 2, "logic_ms_4__logic_ms_4__cell_07__onehot01": 2, "logic_ms_4__logic_ms_4__cell_07__onehot10": 2, "logic_ms_4__logic_ms_4__cell_07__onehot11": 4, "logic_ms_4__logic_ms_4__cell_10__c_in_F": 3, "logic_ms_4__logic_ms_4__cell_08__onehot00": 1, "logic_ms_4__logic_ms_4__cell_08__onehot01": 1, "logic_ms_4__logic_ms_4__cell_08__onehot10": 1, "logic_ms_4__logic_ms_4__cell_09__onehot00": 1, "logic_ms_4__logic_ms_4__cell_09__onehot01": 1, "logic_ms_4__logic_ms_4__cell_09__onehot10": 1, "logic_ms_4__logic_ms_4__cell_10__aFbF": 1, "logic_ms_4__logic_ms_4__cell_10__aFbT": 1, "logic_ms_4__logic_ms_4__cell_10__aTbF": 1, "logic_ms_4__logic_ms_4__cell_10__aTbT": 1, "logic_ms_4__logic_ms_4__cell_10__xFcF": 1, "logic_ms_4__logic_ms_4__cell_10__xFcT": 1, "logic_ms_4__logic_ms_4__cell_10__xTcF": 1, "logic_ms_4__logic_ms_4__cell_10__xTcT": 1, "logic_ms_4__logic_ms_4__cell_10__yFzT": 1, "logic_ms_4__logic_ms_4__cell_10__yTzF": 1, "logic_ms_4__logic_ms_4__cell_10__yTzT": 1, "logic_ms_4__logic_ms_4__cell_11__aFbF": 1, "logic_ms_4__logic_ms_4__cell_11__aFbT": 1, "logic_ms_4__logic_ms_4__cell_11__aTbF": 1, "logic_ms_4__logic_ms_4__cell_11__aTbT": 1, "logic_ms_4__logic_ms_4__cell_11__xFcF": 1, "logic_ms_4__logic_ms_4__cell_11__xFcT": 1, "logic_ms_4__logic_ms_4__cell_11__xTcF": 1, "logic_ms_4__logic_ms_4__cell_11__xTcT": 1, "logic_ms_4__logic_ms_4__cell_11__yFzT": 1, "logic_ms_4__logic_ms_4__cell_11__yTzF": 1, "logic_ms_4__logic_ms_4__cell_11__yTzT": 1, "logic_ms_4__logic_ms_4__cell_12__aFbF": 1, "logic_ms_4__logic_ms_4__cell_12__aFbT": 1, "logic_ms_4__logic_ms_4__cell_12__aTbF": 1, "logic_ms_4__logic_ms_4__cell_12__aTbT": 1, "logic_ms_4__logic_ms_4__cell_12__xFcF": 1, "logic_ms_4__logic_ms_4__cell_12__xFcT": 1, "logic_ms_4__logic_ms_4__cell_12__xTcF": 1, "logic_ms_4__logic_ms_4__cell_12__xTcT": 1, "logic_ms_4__logic_ms_4__cell_12__yFzT": 1, "logic_ms_4__logic_ms_4__cell_12__yTzF": 1, "logic_ms_4__logic_ms_4__cell_12__yTzT": 1, "logic_ms_4__logic_ms_4__cell_13__aFbF": 1, "logic_ms_4__logic_ms_4__cell_13__aFbT": 1, "logic_ms_4__logic_ms_4__cell_13__aTbF": 1, "logic_ms_4__logic_ms_4__cell_13__aTbT": 1, "logic_ms_4__logic_ms_4__cell_13__xFcF": 1, "logic_ms_4__logic_ms_4__cell_13__xFcT": 1, "logic_ms_4__logic_ms_4__cell_13__xTcF": 1, "logic_ms_4__logic_ms_4__cell_13__xTcT": 1, "logic_ms_4__logic_ms_4__cell_13__yFzT": 1, "logic_ms_4__logic_ms_4__cell_13__yTzF": 1, "logic_ms_4__logic_ms_4__cell_13__yTzT": 1, "logic_ms_4__logic_ms_4__cell_14__aFbF": 1, "logic_ms_4__logic_ms_4__cell_14__aFbT": 1, "logic_ms_4__logic_ms_4__cell_14__aTbF": 1, "logic_ms_4__logic_ms_4__cell_14__aTbT": 1, "logic_ms_4__logic_ms_4__cell_14__xFcF": 1, "logic_ms_4__logic_ms_4__cell_14__xFcT": 1, "logic_ms_4__logic_ms_4__cell_14__xTcF": 1, "logic_ms_4__logic_ms_4__cell_14__xTcT": 1, "logic_ms_4__logic_ms_4__cell_14__yFzT": 1, "logic_ms_4__logic_ms_4__cell_14__yTzF": 1, "logic_ms_4__logic_ms_4__cell_14__yTzT": 1, "logic_ms_4__logic_ms_4__cell_15__aFbF": 1, "logic_ms_4__logic_ms_4__cell_15__aFbT": 1, "logic_ms_4__logic_ms_4__cell_15__aTbF": 1, "logic_ms_4__logic_ms_4__cell_15__aTbT": 1, "logic_ms_4__logic_ms_4__cell_15__xFcF": 1, "logic_ms_4__logic_ms_4__cell_15__xFcT": 1, "logic_ms_4__logic_ms_4__cell_15__xTcF": 1, "logic_ms_4__logic_ms_4__cell_15__xTcT": 1, "logic_ms_4__logic_ms_4__cell_15__yFzT": 1, "logic_ms_4__logic_ms_4__cell_15__yTzF": 1, "logic_ms_4__logic_ms_4__cell_15__yTzT": 1, "logic_ms_4__logic_ms_4__cell_16__aFbF": 1, "logic_ms_4__logic_ms_4__cell_16__aFbT": 1, "logic_ms_4__logic_ms_4__cell_16__aTbF": 1, "logic_ms_4__logic_ms_4__cell_16__aTbT": 1, "logic_ms_4__logic_ms_4__cell_16__xFcF": 1, "logic_ms_4__logic_ms_4__cell_16__xFcT": 1, "logic_ms_4__logic_ms_4__cell_16__xTcF": 1, "logic_ms_4__logic_ms_4__cell_16__xTcT": 1, "logic_ms_4__logic_ms_4__cell_16__yFzT": 1, "logic_ms_4__logic_ms_4__cell_16__yTzF": 1, "logic_ms_4__logic_ms_4__cell_16__yTzT": 1, "logic_ms_5__logic_ms_5__cell_00__onehot00": 1, "logic_ms_5__logic_ms_5__cell_00__onehot01": 1, "logic_ms_5__logic_ms_5__cell_00__onehot10": 1, "logic_ms_5__logic_ms_5__cell_01__onehot00": 1, "logic_ms_5__logic_ms_5__cell_01__onehot01": 1, "logic_ms_5__logic_ms_5__cell_01__onehot10": 1, "logic_ms_5__logic_ms_5__cell_02__onehot00": 1, "logic_ms_5__logic_ms_5__cell_02__onehot01": 1, "logic_ms_5__logic_ms_5__cell_02__onehot10": 1, "logic_ms_5__logic_ms_5__cell_03__onehot00": 1, "logic_ms_5__logic_ms_5__cell_03__onehot01": 1, "logic_ms_5__logic_ms_5__cell_03__onehot10": 1, "logic_ms_5__logic_ms_5__cell_04__onehot00": 1, "logic_ms_5__logic_ms_5__cell_04__onehot01": 1, "logic_ms_5__logic_ms_5__cell_04__onehot10": 1, "logic_ms_5__logic_ms_5__cell_05__onehot00": 1, "logic_ms_5__logic_ms_5__cell_05__onehot01": 1, "logic_ms_5__logic_ms_5__cell_05__onehot10": 1, "logic_ms_5__logic_ms_5__cell_07__onehot00": 2, "logic_ms_5__logic_ms_5__cell_07__onehot01": 2, "logic_ms_5__logic_ms_5__cell_07__onehot10": 2, "logic_ms_5__logic_ms_5__cell_07__onehot11": 4, "logic_ms_5__logic_ms_5__cell_10__c_in_F": 3, "logic_ms_5__logic_ms_5__cell_08__onehot00": 1, "logic_ms_5__logic_ms_5__cell_08__onehot01": 1, "logic_ms_5__logic_ms_5__cell_08__onehot10": 1, "logic_ms_5__logic_ms_5__cell_09__onehot00": 1, "logic_ms_5__logic_ms_5__cell_09__onehot01": 1, "logic_ms_5__logic_ms_5__cell_09__onehot10": 1, "logic_ms_5__logic_ms_5__cell_10__aFbF": 1, "logic_ms_5__logic_ms_5__cell_10__aFbT": 1, "logic_ms_5__logic_ms_5__cell_10__aTbF": 1, "logic_ms_5__logic_ms_5__cell_10__aTbT": 1, "logic_ms_5__logic_ms_5__cell_10__xFcF": 1, "logic_ms_5__logic_ms_5__cell_10__xFcT": 1, "logic_ms_5__logic_ms_5__cell_10__xTcF": 1, "logic_ms_5__logic_ms_5__cell_10__xTcT": 1, "logic_ms_5__logic_ms_5__cell_10__yFzT": 1, "logic_ms_5__logic_ms_5__cell_10__yTzF": 1, "logic_ms_5__logic_ms_5__cell_10__yTzT": 1, "logic_ms_5__logic_ms_5__cell_11__aFbF": 1, "logic_ms_5__logic_ms_5__cell_11__aFbT": 1, "logic_ms_5__logic_ms_5__cell_11__aTbF": 1, "logic_ms_5__logic_ms_5__cell_11__aTbT": 1, "logic_ms_5__logic_ms_5__cell_11__xFcF": 1, "logic_ms_5__logic_ms_5__cell_11__xFcT": 1, "logic_ms_5__logic_ms_5__cell_11__xTcF": 1, "logic_ms_5__logic_ms_5__cell_11__xTcT": 1, "logic_ms_5__logic_ms_5__cell_11__yFzT": 1, "logic_ms_5__logic_ms_5__cell_11__yTzF": 1, "logic_ms_5__logic_ms_5__cell_11__yTzT": 1, "logic_ms_5__logic_ms_5__cell_12__aFbF": 1, "logic_ms_5__logic_ms_5__cell_12__aFbT": 1, "logic_ms_5__logic_ms_5__cell_12__aTbF": 1, "logic_ms_5__logic_ms_5__cell_12__aTbT": 1, "logic_ms_5__logic_ms_5__cell_12__xFcF": 1, "logic_ms_5__logic_ms_5__cell_12__xFcT": 1, "logic_ms_5__logic_ms_5__cell_12__xTcF": 1, "logic_ms_5__logic_ms_5__cell_12__xTcT": 1, "logic_ms_5__logic_ms_5__cell_12__yFzT": 1, "logic_ms_5__logic_ms_5__cell_12__yTzF": 1, "logic_ms_5__logic_ms_5__cell_12__yTzT": 1, "logic_ms_5__logic_ms_5__cell_13__aFbF": 1, "logic_ms_5__logic_ms_5__cell_13__aFbT": 1, "logic_ms_5__logic_ms_5__cell_13__aTbF": 1, "logic_ms_5__logic_ms_5__cell_13__aTbT": 1, "logic_ms_5__logic_ms_5__cell_13__xFcF": 1, "logic_ms_5__logic_ms_5__cell_13__xFcT": 1, "logic_ms_5__logic_ms_5__cell_13__xTcF": 1, "logic_ms_5__logic_ms_5__cell_13__xTcT": 1, "logic_ms_5__logic_ms_5__cell_13__yFzT": 1, "logic_ms_5__logic_ms_5__cell_13__yTzF": 1, "logic_ms_5__logic_ms_5__cell_13__yTzT": 1, "logic_ms_5__logic_ms_5__cell_14__aFbF": 1, "logic_ms_5__logic_ms_5__cell_14__aFbT": 1, "logic_ms_5__logic_ms_5__cell_14__aTbF": 1, "logic_ms_5__logic_ms_5__cell_14__aTbT": 1, "logic_ms_5__logic_ms_5__cell_14__xFcF": 1, "logic_ms_5__logic_ms_5__cell_14__xFcT": 1, "logic_ms_5__logic_ms_5__cell_14__xTcF": 1, "logic_ms_5__logic_ms_5__cell_14__xTcT": 1, "logic_ms_5__logic_ms_5__cell_14__yFzT": 1, "logic_ms_5__logic_ms_5__cell_14__yTzF": 1, "logic_ms_5__logic_ms_5__cell_14__yTzT": 1, "logic_ms_5__logic_ms_5__cell_15__aFbF": 1, "logic_ms_5__logic_ms_5__cell_15__aFbT": 1, "logic_ms_5__logic_ms_5__cell_15__aTbF": 1, "logic_ms_5__logic_ms_5__cell_15__aTbT": 1, "logic_ms_5__logic_ms_5__cell_15__xFcF": 1, "logic_ms_5__logic_ms_5__cell_15__xFcT": 1, "logic_ms_5__logic_ms_5__cell_15__xTcF": 1, "logic_ms_5__logic_ms_5__cell_15__xTcT": 1, "logic_ms_5__logic_ms_5__cell_15__yFzT": 1, "logic_ms_5__logic_ms_5__cell_15__yTzF": 1, "logic_ms_5__logic_ms_5__cell_15__yTzT": 1, "logic_ms_5__logic_ms_5__cell_16__aFbF": 1, "logic_ms_5__logic_ms_5__cell_16__aFbT": 1, "logic_ms_5__logic_ms_5__cell_16__aTbF": 1, "logic_ms_5__logic_ms_5__cell_16__aTbT": 1, "logic_ms_5__logic_ms_5__cell_16__xFcF": 1, "logic_ms_5__logic_ms_5__cell_16__xFcT": 1, "logic_ms_5__logic_ms_5__cell_16__xTcF": 1, "logic_ms_5__logic_ms_5__cell_16__xTcT": 1, "logic_ms_5__logic_ms_5__cell_16__yFzT": 1, "logic_ms_5__logic_ms_5__cell_16__yTzF": 1, "logic_ms_5__logic_ms_5__cell_16__yTzT": 1, "logic_ls__logic_ls__cell_00__onehot00": 1, "logic_ls__logic_ls__cell_00__onehot01": 1, "logic_ls__logic_ls__cell_00__onehot10": 1, "logic_ls__logic_ls__cell_01__onehot00": 1, "logic_ls__logic_ls__cell_01__onehot01": 1, "logic_ls__logic_ls__cell_01__onehot10": 1, "logic_ls__logic_ls__cell_02__onehot00": 1, "logic_ls__logic_ls__cell_02__onehot01": 1, "logic_ls__logic_ls__cell_02__onehot10": 1, "logic_ls__logic_ls__cell_03__onehot00": 1, "logic_ls__logic_ls__cell_03__onehot01": 1, "logic_ls__logic_ls__cell_03__onehot10": 1, "logic_ls__logic_ls__cell_04__onehot00": 1, "logic_ls__logic_ls__cell_04__onehot01": 1, "logic_ls__logic_ls__cell_04__onehot10": 1, "logic_ls__logic_ls__cell_05__onehot00": 1, "logic_ls__logic_ls__cell_05__onehot01": 1, "logic_ls__logic_ls__cell_05__onehot10": 1, "logic_ls__logic_ls__cell_07__onehot00": 2, "logic_ls__logic_ls__cell_07__onehot01": 2, "logic_ls__logic_ls__cell_07__onehot10": 2, "logic_ls__logic_ls__cell_07__onehot11": 4, "logic_ls__logic_ls__cell_10__c_in_F": 3, "logic_ls__logic_ls__cell_08__onehot00": 1, "logic_ls__logic_ls__cell_08__onehot01": 1, "logic_ls__logic_ls__cell_08__onehot10": 1, "logic_ls__logic_ls__cell_09__onehot00": 1, "logic_ls__logic_ls__cell_09__onehot01": 1, "logic_ls__logic_ls__cell_09__onehot10": 1, "logic_ls__logic_ls__cell_10__aFbF": 1, "logic_ls__logic_ls__cell_10__aFbT": 1, "logic_ls__logic_ls__cell_10__aTbF": 1, "logic_ls__logic_ls__cell_10__aTbT": 1, "logic_ls__logic_ls__cell_10__xFcF": 1, "logic_ls__logic_ls__cell_10__xFcT": 1, "logic_ls__logic_ls__cell_10__xTcF": 1, "logic_ls__logic_ls__cell_10__xTcT": 1, "logic_ls__logic_ls__cell_10__yFzT": 1, "logic_ls__logic_ls__cell_10__yTzF": 1, "logic_ls__logic_ls__cell_10__yTzT": 1, "logic_ls__logic_ls__cell_11__aFbF": 1, "logic_ls__logic_ls__cell_11__aFbT": 1, "logic_ls__logic_ls__cell_11__aTbF": 1, "logic_ls__logic_ls__cell_11__aTbT": 1, "logic_ls__logic_ls__cell_11__xFcF": 1, "logic_ls__logic_ls__cell_11__xFcT": 1, "logic_ls__logic_ls__cell_11__xTcF": 1, "logic_ls__logic_ls__cell_11__xTcT": 1, "logic_ls__logic_ls__cell_11__yFzT": 1, "logic_ls__logic_ls__cell_11__yTzF": 1, "logic_ls__logic_ls__cell_11__yTzT": 1, "logic_ls__logic_ls__cell_12__aFbF": 1, "logic_ls__logic_ls__cell_12__aFbT": 1, "logic_ls__logic_ls__cell_12__aTbF": 1, "logic_ls__logic_ls__cell_12__aTbT": 1, "logic_ls__logic_ls__cell_12__xFcF": 1, "logic_ls__logic_ls__cell_12__xFcT": 1, "logic_ls__logic_ls__cell_12__xTcF": 1, "logic_ls__logic_ls__cell_12__xTcT": 1, "logic_ls__logic_ls__cell_12__yFzT": 1, "logic_ls__logic_ls__cell_12__yTzF": 1, "logic_ls__logic_ls__cell_12__yTzT": 1, "logic_ls__logic_ls__cell_13__aFbF": 1, "logic_ls__logic_ls__cell_13__aFbT": 1, "logic_ls__logic_ls__cell_13__aTbF": 1, "logic_ls__logic_ls__cell_13__aTbT": 1, "logic_ls__logic_ls__cell_13__xFcF": 1, "logic_ls__logic_ls__cell_13__xFcT": 1, "logic_ls__logic_ls__cell_13__xTcF": 1, "logic_ls__logic_ls__cell_13__xTcT": 1, "logic_ls__logic_ls__cell_13__yFzT": 1, "logic_ls__logic_ls__cell_13__yTzF": 1, "logic_ls__logic_ls__cell_13__yTzT": 1, "logic_ls__logic_ls__cell_14__aFbF": 1, "logic_ls__logic_ls__cell_14__aFbT": 1, "logic_ls__logic_ls__cell_14__aTbF": 1, "logic_ls__logic_ls__cell_14__aTbT": 1, "logic_ls__logic_ls__cell_14__xFcF": 1, "logic_ls__logic_ls__cell_14__xFcT": 1, "logic_ls__logic_ls__cell_14__xTcF": 1, "logic_ls__logic_ls__cell_14__xTcT": 1, "logic_ls__logic_ls__cell_14__yFzT": 1, "logic_ls__logic_ls__cell_14__yTzF": 1, "logic_ls__logic_ls__cell_14__yTzT": 1, "logic_ls__logic_ls__cell_15__aFbF": 1, "logic_ls__logic_ls__cell_15__aFbT": 1, "logic_ls__logic_ls__cell_15__aTbF": 1, "logic_ls__logic_ls__cell_15__aTbT": 1, "logic_ls__logic_ls__cell_15__xFcF": 1, "logic_ls__logic_ls__cell_15__xFcT": 1, "logic_ls__logic_ls__cell_15__xTcF": 1, "logic_ls__logic_ls__cell_15__xTcT": 1, "logic_ls__logic_ls__cell_15__yFzT": 1, "logic_ls__logic_ls__cell_15__yTzF": 1, "logic_ls__logic_ls__cell_15__yTzT": 1, "logic_ls__logic_ls__cell_16__aFbF": 1, "logic_ls__logic_ls__cell_16__aFbT": 1, "logic_ls__logic_ls__cell_16__aTbF": 1, "logic_ls__logic_ls__cell_16__aTbT": 1, "logic_ls__logic_ls__cell_16__xFcF": 1, "logic_ls__logic_ls__cell_16__xFcT": 1, "logic_ls__logic_ls__cell_16__xTcF": 1, "logic_ls__logic_ls__cell_16__xTcT": 1, "logic_ls__logic_ls__cell_16__yFzT": 1, "logic_ls__logic_ls__cell_16__yTzF": 1, "logic_ls__logic_ls__cell_16__yTzT": 1, "a[6].t": 1, "a[2].f": 1, "a[3].f": 1, "a[1].f": 1, "a[7].t": 1, "a[5].t": 1, "a[4].f": 1, "a[5].f": 1, "a[1].t": 1, "a[0].t": 1, "a[2].t": 1, "a[7].f": 1, "a[3].t": 1, "a[0].f": 1, "a[6].f": 1, "a[4].t": 1, "b[3].t": 1, "b[0].t": 1, "b[2].f": 1, "b[2].t": 1, "b[4].t": 1, "b[5].f": 1, "b[3].f": 1, "b[0].f": 1, "b[6].f": 1, "b[4].f": 1, "b[7].t": 1, "b[1].f": 1, "b[5].t": 1, "b[7].f": 1, "b[6].t": 1, "b[1].t": 1, "ack_in": 1, "reset": 352, "ack_out": 1, "s[0].f": 2, "s[10].t": 2, "s[3].t": 2, "s[7].t": 2, "s[11].f": 2, "s[13].f": 2, "s[15].t": 2, "s[15].f": 2, "s[5].f": 2, "s[3].f": 2, "s[2].t": 2, "s[14].t": 2, "s[2].f": 2, "s[4].f": 2, "s[4].t": 2, "s[13].t": 2, "s[6].f": 2, "s[8].t": 2, "s[6].t": 2, "s[11].t": 2, "s[12].f": 2, "s[0].t": 2, "s[1].f": 2, "s[7].f": 2, "s[9].f": 2, "s[12].t": 2, "s[14].f": 2, "s[9].t": 2, "s[1].t": 2, "s[8].f": 2, "s[5].t": 2, "s[10].f": 2} \ No newline at end of file diff --git a/test-circuit/randomizer.py b/test-circuit/randomizer.py new file mode 100644 index 0000000..14c9300 --- /dev/null +++ b/test-circuit/randomizer.py @@ -0,0 +1,31 @@ +import re +import random + + +def replace_after_pattern(text): + # Define a function to generate a random number between 950 and 1050 + def random_replacement(match): + return f"[after={random.randint(950, 1050)}]" + + # Use re.sub to find all instances of '[after=1000]' and replace with random number + result = re.sub(r'\[after=1000\]', random_replacement, text) + return result + + +def process_file(input_filename, output_filename): + # Read content from the input file + with open(input_filename, 'r') as input_file: + text = input_file.read() + + # Replace the patterns in the text + updated_text = replace_after_pattern(text) + + # Save the updated text to the output file + with open(output_filename, 'w') as output_file: + output_file.write(updated_text) + + +# Example usage +input_file = 'prs/umul4x4_DIMS_delay.act' # Replace with your input file name +output_file = 'prs/umul4x4_DIMS_rand.act' # Replace with your desired output file name +process_file(input_file, output_file) \ No newline at end of file