📄 bahe.fit.eqn
字号:
--F1_count1[0] is division:div|count1[0] at LC21
F1_count1[0]_reg_input = VCC;
F1_count1[0] = TFFE(F1_count1[0]_reg_input, GLOBAL(clk_in), , , );
--D1_num[0] is daojishi:dao|num[0] at LC109
D1_num[0]_reg_input = VCC;
D1_num[0] = TFFE(D1_num[0]_reg_input, GLOBAL(clk_in), , , );
--A1L01 is clk_in~8 at LC59
A1L01_or_out = clk_in;
A1L01 = !(A1L01_or_out);
--A1L11 is clk_in~11 at LC49
A1L11_or_out = clk_in;
A1L11 = A1L11_or_out;
--F1_count1[1] is division:div|count1[1] at LC2
F1_count1[1]_or_out = F1_count1[1];
F1_count1[1]_reg_input = F1_count1[0] $ F1_count1[1]_or_out;
F1_count1[1] = DFFE(F1_count1[1]_reg_input, GLOBAL(clk_in), , , );
--D1_num[2] is daojishi:dao|num[2] at LC19
D1_num[2]_p1_out = D1_num[2] & !D1_num[0];
D1_num[2]_p2_out = !D1_num[2] & D1_num[0] & D1_num[1];
D1_num[2]_or_out = D1_num[2]_p1_out # D1_num[2]_p2_out;
D1_num[2]_reg_input = D1_num[2]_or_out;
D1_num[2] = DFFE(D1_num[2]_reg_input, GLOBAL(clk_in), , , );
--D1_num[1] is daojishi:dao|num[1] at LC32
D1_num[1]_p1_out = D1_num[1] & !D1_num[0];
D1_num[1]_p2_out = !D1_num[1] & D1_num[0] & !D1_num[2];
D1_num[1]_or_out = D1_num[1]_p1_out # D1_num[1]_p2_out;
D1_num[1]_reg_input = D1_num[1]_or_out;
D1_num[1] = DFFE(D1_num[1]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[2] is division:div|count1[2] at LC16
F1_count1[2]_p1_out = F1_count1[0] & F1_count1[1];
F1_count1[2]_or_out = F1_count1[2];
F1_count1[2]_reg_input = F1_count1[2]_p1_out $ F1_count1[2]_or_out;
F1_count1[2] = DFFE(F1_count1[2]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[3] is division:div|count1[3] at LC52
F1_count1[3]_p0_out = F1_count1[2] & F1_count1[1] & F1_count1[0] & F1_count1[3];
F1_count1[3]_p1_out = !F1_count1[11] & !F1_count1[10] & F1_count1[9] & F1_count1[8] & F1_count1[7] & !F1_count1[6] & !F1_count1[5] & !F1_count1[4] & F1_count1[12] & F1_count1[2] & F1_count1[1] & F1_count1[0];
F1_count1[3]_p2_out = !F1_count1[2] & !F1_count1[3];
F1_count1[3]_p3_out = !F1_count1[0] & !F1_count1[3];
F1_count1[3]_p4_out = !F1_count1[1] & !F1_count1[3];
F1_count1[3]_or_out = F1_count1[3]_p0_out # F1_count1[3]_p1_out # F1_count1[3]_p2_out # F1_count1[3]_p3_out # F1_count1[3]_p4_out;
F1_count1[3]_reg_input = !(F1_count1[3]_or_out);
F1_count1[3] = DFFE(F1_count1[3]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[4] is division:div|count1[4] at LC15
F1_count1[4]_p1_out = F1_count1[3] & F1_count1[2] & F1_count1[0] & F1_count1[1];
F1_count1[4]_or_out = F1_count1[4];
F1_count1[4]_reg_input = F1_count1[4]_p1_out $ F1_count1[4]_or_out;
F1_count1[4] = DFFE(F1_count1[4]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[5] is division:div|count1[5] at LC10
F1_count1[5]_p1_out = F1_count1[4] & F1_count1[3] & F1_count1[2] & F1_count1[0] & F1_count1[1];
F1_count1[5]_or_out = F1_count1[5];
F1_count1[5]_reg_input = F1_count1[5]_p1_out $ F1_count1[5]_or_out;
F1_count1[5] = DFFE(F1_count1[5]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[6] is division:div|count1[6] at LC1
F1_count1[6]_p1_out = F1_count1[5] & F1_count1[4] & F1_count1[3] & F1_count1[2] & F1_count1[0] & F1_count1[1];
F1_count1[6]_or_out = F1_count1[6];
F1_count1[6]_reg_input = F1_count1[6]_p1_out $ F1_count1[6]_or_out;
F1_count1[6] = DFFE(F1_count1[6]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[7] is division:div|count1[7] at LC54
F1_count1[7]_p1_out = !F1_count1[11] & !F1_count1[10] & F1_count1[9] & F1_count1[8] & F1_count1[12] & !F1_count1[6] & !F1_count1[5] & !F1_count1[4] & !F1_count1[3] & F1_count1[2] & F1_count1[0] & F1_count1[7] & F1_count1[1];
F1_count1[7]_p2_out = F1_count1[6] & F1_count1[5] & F1_count1[4] & F1_count1[3] & F1_count1[2] & F1_count1[0] & F1_count1[1];
F1_count1[7]_or_out = F1_count1[7]_p1_out # F1_count1[7]_p2_out;
F1_count1[7]_reg_input = F1_count1[7]_or_out;
F1_count1[7] = TFFE(F1_count1[7]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[8] is division:div|count1[8] at LC60
F1_count1[8]_p1_out = !F1_count1[11] & !F1_count1[10] & F1_count1[9] & F1_count1[12] & !F1_count1[6] & !F1_count1[5] & !F1_count1[4] & !F1_count1[3] & F1_count1[7] & F1_count1[2] & F1_count1[1] & F1_count1[8] & F1_count1[0];
F1_count1[8]_p2_out = F1_count1[6] & F1_count1[5] & F1_count1[4] & F1_count1[3] & F1_count1[7] & F1_count1[2] & F1_count1[1] & F1_count1[0];
F1_count1[8]_or_out = F1_count1[8]_p1_out # F1_count1[8]_p2_out;
F1_count1[8]_reg_input = F1_count1[8]_or_out;
F1_count1[8] = TFFE(F1_count1[8]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[9] is division:div|count1[9] at LC58
F1_count1[9]_p1_out = !F1_count1[11] & !F1_count1[10] & F1_count1[12] & !F1_count1[6] & !F1_count1[5] & !F1_count1[4] & !F1_count1[3] & F1_count1[8] & F1_count1[7] & F1_count1[2] & F1_count1[1] & F1_count1[9] & F1_count1[0];
F1_count1[9]_p2_out = F1_count1[6] & F1_count1[5] & F1_count1[4] & F1_count1[3] & F1_count1[8] & F1_count1[7] & F1_count1[2] & F1_count1[1] & F1_count1[0];
F1_count1[9]_or_out = F1_count1[9]_p1_out # F1_count1[9]_p2_out;
F1_count1[9]_reg_input = F1_count1[9]_or_out;
F1_count1[9] = TFFE(F1_count1[9]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[10] is division:div|count1[10] at LC55
F1_count1[10]_p1_out = F1_count1[9] & F1_count1[8] & F1_count1[7] & F1_count1[6] & F1_count1[5] & F1_count1[4] & F1_count1[3] & F1_count1[2] & F1_count1[1] & F1_count1[0];
F1_count1[10]_or_out = F1_count1[10];
F1_count1[10]_reg_input = F1_count1[10]_p1_out $ F1_count1[10]_or_out;
F1_count1[10] = DFFE(F1_count1[10]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[11] is division:div|count1[11] at LC63
F1_count1[11]_p1_out = F1_count1[10] & F1_count1[9] & F1_count1[8] & F1_count1[7] & F1_count1[6] & F1_count1[5] & F1_count1[4] & F1_count1[3] & F1_count1[2] & F1_count1[1] & F1_count1[0];
F1_count1[11]_or_out = F1_count1[11];
F1_count1[11]_reg_input = F1_count1[11]_p1_out $ F1_count1[11]_or_out;
F1_count1[11] = DFFE(F1_count1[11]_reg_input, GLOBAL(clk_in), , , );
--F1_count1[12] is division:div|count1[12] at LC62
F1_count1[12]_p1_out = !F1_count1[11] & !F1_count1[10] & !F1_count1[6] & !F1_count1[5] & !F1_count1[4] & !F1_count1[3] & F1_count1[9] & F1_count1[8] & F1_count1[7] & F1_count1[2] & F1_count1[1] & F1_count1[12] & F1_count1[0];
F1_count1[12]_p2_out = F1_count1[11] & F1_count1[10] & F1_count1[6] & F1_count1[5] & F1_count1[4] & F1_count1[3] & F1_count1[9] & F1_count1[8] & F1_count1[7] & F1_count1[2] & F1_count1[1] & F1_count1[0];
F1_count1[12]_or_out = F1_count1[12]_p1_out # F1_count1[12]_p2_out;
F1_count1[12]_reg_input = F1_count1[12]_or_out;
F1_count1[12] = TFFE(F1_count1[12]_reg_input, GLOBAL(clk_in), , , );
--F1_clk2 is division:div|clk2 at LC50
F1_clk2_p1_out = !F1_count1[11] & !F1_count1[10] & F1_count1[9] & F1_count1[8] & F1_count1[7] & !F1_count1[6] & !F1_count1[5] & !F1_count1[4] & !F1_count1[3] & F1_count1[2] & F1_count1[12] & F1_count1[1] & F1_count1[0];
F1_clk2_or_out = F1_clk2_p1_out;
F1_clk2_reg_input = F1_clk2_or_out;
F1_clk2 = TFFE(F1_clk2_reg_input, GLOBAL(clk_in), , , );
--F1_count2[0] is division:div|count2[0] at LC112
F1_count2[0]_reg_input = VCC;
F1_count2[0] = TFFE(F1_count2[0]_reg_input, F1_clk2, , , );
--F1_count3[1] is division:div|count3[1] at LC127
F1_count3[1]_p1_out = F1_count3[3] & !F1_count3[2] & !F1_count3[1];
F1_count3[1]_or_out = F1_count3[1]_p1_out # !F1_count2[0];
F1_count3[1]_reg_input = !F1_count3[1]_or_out;
F1_count3[1] = TFFE(F1_count3[1]_reg_input, F1_clk2, , , );
--F1_count2[1] is division:div|count2[1] at LC68
F1_count2[1]_p1_out = F1_count2[5] & F1_count2[4] & !F1_count2[3] & !F1_count2[2] & !F1_count2[1];
F1_count2[1]_or_out = F1_count2[1]_p1_out # !F1_count2[0];
F1_count2[1]_reg_input = !F1_count2[1]_or_out;
F1_count2[1] = TFFE(F1_count2[1]_reg_input, F1_clk2, , , );
--F1_count3[2] is division:div|count3[2] at LC121
F1_count3[2]_p1_out = F1_count2[0] & F1_count3[1];
F1_count3[2]_or_out = F1_count3[2]_p1_out;
F1_count3[2]_reg_input = F1_count3[2]_or_out;
F1_count3[2] = TFFE(F1_count3[2]_reg_input, F1_clk2, , , );
--F1_count3[3] is division:div|count3[3] at LC113
F1_count3[3]_p1_out = F1_count3[1] & F1_count2[0] & F1_count3[2];
F1_count3[3]_p2_out = !F1_count3[1] & F1_count2[0] & !F1_count3[2] & F1_count3[3];
F1_count3[3]_or_out = F1_count3[3]_p1_out # F1_count3[3]_p2_out;
F1_count3[3]_reg_input = F1_count3[3]_or_out;
F1_count3[3] = TFFE(F1_count3[3]_reg_input, F1_clk2, , , );
--F1_count2[2] is division:div|count2[2] at LC76
F1_count2[2]_p1_out = F1_count2[1] & F1_count2[0];
F1_count2[2]_or_out = F1_count2[2];
F1_count2[2]_reg_input = F1_count2[2]_p1_out $ F1_count2[2]_or_out;
F1_count2[2] = DFFE(F1_count2[2]_reg_input, F1_clk2, , , );
--F1_clk4 is division:div|clk4 at LC114
F1_clk4_p1_out = F1_count2[0] & F1_count3[3] & !F1_count3[2] & !F1_count3[1];
F1_clk4_or_out = F1_clk4_p1_out;
F1_clk4_reg_input = F1_clk4_or_out;
F1_clk4 = TFFE(F1_clk4_reg_input, F1_clk2, , , );
--F1_count2[3] is division:div|count2[3] at LC74
F1_count2[3]_p1_out = F1_count2[2] & F1_count2[1] & F1_count2[0];
F1_count2[3]_or_out = F1_count2[3];
F1_count2[3]_reg_input = F1_count2[3]_p1_out $ F1_count2[3]_or_out;
F1_count2[3] = DFFE(F1_count2[3]_reg_input, F1_clk2, , , );
--F1_count2[4] is division:div|count2[4] at LC71
F1_count2[4]_p1_out = F1_count2[5] & !F1_count2[3] & !F1_count2[2] & !F1_count2[1] & F1_count2[4] & F1_count2[0];
F1_count2[4]_p2_out = F1_count2[3] & F1_count2[2] & F1_count2[1] & F1_count2[0];
F1_count2[4]_or_out = F1_count2[4]_p1_out # F1_count2[4]_p2_out;
F1_count2[4]_reg_input = F1_count2[4]_or_out;
F1_count2[4] = TFFE(F1_count2[4]_reg_input, F1_clk2, , , );
--F1_count2[5] is division:div|count2[5] at LC70
F1_count2[5]_p1_out = F1_count2[4] & !F1_count2[3] & !F1_count2[2] & !F1_count2[1] & F1_count2[5] & F1_count2[0];
F1_count2[5]_p2_out = F1_count2[4] & F1_count2[3] & F1_count2[2] & F1_count2[1] & F1_count2[0];
F1_count2[5]_or_out = F1_count2[5]_p1_out # F1_count2[5]_p2_out;
F1_count2[5]_reg_input = F1_count2[5]_or_out;
F1_count2[5] = TFFE(F1_count2[5]_reg_input, F1_clk2, , , );
--F1_clk3 is division:div|clk3 at LC66
F1_clk3_p1_out = F1_count2[5] & F1_count2[4] & !F1_count2[3] & !F1_count2[2] & !F1_count2[1] & F1_count2[0];
F1_clk3_or_out = F1_clk3_p1_out;
F1_clk3_reg_input = F1_clk3_or_out;
F1_clk3 = TFFE(F1_clk3_reg_input, F1_clk2, , , );
--C1_tmp_record1[0] is cmp:com|tmp_record1[0] at LC31
C1_tmp_record1[0]_p1_out = C1_tmp[2] & !C1_tmp[1] & C1_tmp[0] & !C1_tmp_sta;
C1_tmp_record1[0]_or_out = C1_tmp_record1[0]_p1_out;
C1_tmp_record1[0]_reg_input = C1_tmp_record1[0]_or_out;
C1_tmp_record1[0] = TFFE(C1_tmp_record1[0]_reg_input, F1_clk3, !reset, , );
--D1L51Q is daojishi:dao|present_state~16 at LC105
D1L51Q_p1_out = !D1L51Q & D1L41Q;
D1L51Q_p4_out = D1L41Q & !D1L71Q;
D1L51Q_or_out = D1L51Q_p1_out # D1L51Q_p4_out;
D1L51Q_reg_input = D1L51Q_or_out;
D1L51Q = TFFE(D1L51Q_reg_input, F1_clk3, !reset, , );
--H1_dffs[0] is count:cnt|lpm_counter:p1_rtl_0|dffs[0] at LC13
H1_dffs[0]_reg_input = VCC;
H1_dffs[0] = TFFE(H1_dffs[0]_reg_input, player1, !B1L1, , );
--H2_dffs[0] is count:cnt|lpm_counter:p2_rtl_1|dffs[0] at LC7
H2_dffs[0]_reg_input = VCC;
H2_dffs[0] = TFFE(H2_dffs[0]_reg_input, player2, !B1L1, , );
--H1_dffs[1] is count:cnt|lpm_counter:p1_rtl_0|dffs[1] at LC44
H1_dffs[1]_or_out = H1_dffs[0];
H1_dffs[1]_reg_input = H1_dffs[1]_or_out;
H1_dffs[1] = TFFE(H1_dffs[1]_reg_input, player1, !B1L2, , );
--H2_dffs[1] is count:cnt|lpm_counter:p2_rtl_1|dffs[1] at LC12
H2_dffs[1]_or_out = H2_dffs[0];
H2_dffs[1]_reg_input = H2_dffs[1]_or_out;
H2_dffs[1] = TFFE(H2_dffs[1]_reg_input, player2, !B1L1, , );
--D1L61Q is daojishi:dao|present_state~17 at LC101
D1L61Q_p1_out = D1L41Q & D1L51Q;
D1L61Q_or_out = D1L61Q_p1_out;
D1L61Q_reg_input = D1L61Q_or_out;
D1L61Q = TFFE(D1L61Q_reg_input, F1_clk3, !reset, , );
--C1_tmp_record1[1] is cmp:com|tmp_record1[1] at LC18
C1_tmp_record1[1]_p1_out = C1_tmp[2] & !C1_tmp[1] & C1_tmp[0] & C1_tmp_record1[0] & !C1_tmp_sta;
C1_tmp_record1[1]_or_out = C1_tmp_record1[1]_p1_out;
C1_tmp_record1[1]_reg_input = C1_tmp_record1[1]_or_out;
C1_tmp_record1[1] = TFFE(C1_tmp_record1[1]_reg_input, F1_clk3, !reset, , );
--H1_dffs[2] is count:cnt|lpm_counter:p1_rtl_0|dffs[2] at LC42
H1_dffs[2]_p1_out = H1_dffs[1] & H1_dffs[0];
H1_dffs[2]_or_out = H1_dffs[2]_p1_out;
H1_dffs[2]_reg_input = H1_dffs[2]_or_out;
H1_dffs[2] = TFFE(H1_dffs[2]_reg_input, player1, !B1L2, , );
--H2_dffs[2] is count:cnt|lpm_counter:p2_rtl_1|dffs[2] at LC9
H2_dffs[2]_p1_out = H2_dffs[1] & H2_dffs[0];
H2_dffs[2]_or_out = H2_dffs[2]_p1_out;
H2_dffs[2]_reg_input = H2_dffs[2]_or_out;
H2_dffs[2] = TFFE(H2_dffs[2]_reg_input, player2, !B1L1, , );
--D1L71Q is daojishi:dao|present_state~18 at LC99
D1L71Q_p1_out = D1L51Q & D1L41Q & D1L61Q & !D1L71Q;
D1L71Q_or_out = D1L71Q_p1_out;
D1L71Q_reg_input = D1L71Q_or_out;
D1L71Q = TFFE(D1L71Q_reg_input, F1_clk3, !reset, , );
--H1_dffs[3] is count:cnt|lpm_counter:p1_rtl_0|dffs[3] at LC39
H1_dffs[3]_p1_out = H1_dffs[2] & H1_dffs[1] & H1_dffs[0];
H1_dffs[3]_or_out = H1_dffs[3]_p1_out;
H1_dffs[3]_reg_input = H1_dffs[3]_or_out;
H1_dffs[3] = TFFE(H1_dffs[3]_reg_input, player1, !B1L2, , );
--H2_dffs[3] is count:cnt|lpm_counter:p2_rtl_1|dffs[3] at LC4
H2_dffs[3]_p1_out = H2_dffs[2] & H2_dffs[1] & H2_dffs[0];
H2_dffs[3]_or_out = H2_dffs[3]_p1_out;
H2_dffs[3]_reg_input = H2_dffs[3]_or_out;
H2_dffs[3] = TFFE(H2_dffs[3]_reg_input, player2, !B1L1, , );
--D1L41Q is daojishi:dao|present_state~15 at LC100
D1L41Q_p1_out = D1L71Q & !D1L61Q & D1L51Q & !D1L41Q;
D1L41Q_or_out = D1L41Q_p1_out;
D1L41Q_reg_input = !D1L41Q_or_out;
D1L41Q = TFFE(D1L41Q_reg_input, F1_clk3, !reset, , );
--H1_dffs[4] is count:cnt|lpm_counter:p1_rtl_0|dffs[4] at LC36
H1_dffs[4]_p1_out = H1_dffs[3] & H1_dffs[2] & H1_dffs[1] & H1_dffs[0];
H1_dffs[4]_or_out = H1_dffs[4]_p1_out;
H1_dffs[4]_reg_input = H1_dffs[4]_or_out;
H1_dffs[4] = TFFE(H1_dffs[4]_reg_input, player1, !B1L2, , );
--H2_dffs[4] is count:cnt|lpm_counter:p2_rtl_1|dffs[4] at LC14
H2_dffs[4]_p1_out = H2_dffs[3] & H2_dffs[2] & H2_dffs[1] & H2_dffs[0];
H2_dffs[4]_or_out = H2_dffs[4]_p1_out;
H2_dffs[4]_reg_input = H2_dffs[4]_or_out;
H2_dffs[4] = TFFE(H2_dffs[4]_reg_input, player2, !B1L1, , );
--D1_start is daojishi:dao|start at LC110
D1_start_p1_out = D1L71Q & D1L41Q;
D1_start_p4_out = D1L71Q & D1L51Q & D1_start;
D1_start_or_out = D1_start_p1_out # D1_start_p4_out;
D1_start_reg_input = D1_start_or_out;
D1_start = DFFE(D1_start_reg_input, F1_clk3, !reset, , );
--D1_col[7] is daojishi:dao|col[7] at LC65
D1_col[7]_p1_out = !D1L41Q & !D1L61Q & !D1L71Q & !D1L51Q & !D1_num[0];
D1_col[7]_p2_out = !D1L41Q & !D1L61Q & !D1L71Q & !D1L51Q & !D1_num[2];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -