📄 serialport.map.eqn
字号:
G1_currentState[1]_or_out = G1L25 # G1_currentState[1]_p0_out # G1_currentState[1]_p1_out # G1_currentState[1]_p2_out # G1_currentState[1]_p4_out;
G1_currentState[1]_reg_input = G1_currentState[1]_or_out;
G1_currentState[1] = DFFE(G1_currentState[1]_reg_input, !F1_baudrate_clock, GLOBAL(reset), , );
--B1_delay_counter[16] is counter_out:inst|delay_counter[16]
B1_delay_counter[16]_p1_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & B1_delay_counter[18] & B1_delay_counter[17] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & !B1_delay_counter[10] & !B1_delay_counter[8] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[16] & B1_delay_counter[0];
B1_delay_counter[16]_p2_out = B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[10] & B1_delay_counter[8] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[16]_or_out = B1_delay_counter[16]_p1_out # B1_delay_counter[16]_p2_out;
B1_delay_counter[16]_reg_input = B1_delay_counter[16]_or_out;
B1_delay_counter[16] = TFFE(B1_delay_counter[16]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_delay_counter[17] is counter_out:inst|delay_counter[17]
B1_delay_counter[17]_p1_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & B1_delay_counter[18] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & !B1_delay_counter[10] & !B1_delay_counter[8] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[17] & B1_delay_counter[0];
B1_delay_counter[17]_p2_out = B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[10] & B1_delay_counter[8] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[17]_or_out = B1_delay_counter[17]_p1_out # B1_delay_counter[17]_p2_out;
B1_delay_counter[17]_reg_input = B1_delay_counter[17]_or_out;
B1_delay_counter[17] = TFFE(B1_delay_counter[17]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_delay_counter[18] is counter_out:inst|delay_counter[18]
B1_delay_counter[18]_p1_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & !B1_delay_counter[10] & !B1_delay_counter[8] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[18] & B1_delay_counter[0];
B1_delay_counter[18]_p2_out = B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[10] & B1_delay_counter[8] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[18]_or_out = B1_delay_counter[18]_p1_out # B1_delay_counter[18]_p2_out;
B1_delay_counter[18]_reg_input = B1_delay_counter[18]_or_out;
B1_delay_counter[18] = TFFE(B1_delay_counter[18]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_delay_counter[19] is counter_out:inst|delay_counter[19]
B1_delay_counter[19]_p1_out = B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[10] & B1_delay_counter[9] & B1_delay_counter[8] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[19]_or_out = B1_delay_counter[19];
B1_delay_counter[19]_reg_input = B1_delay_counter[19]_p1_out $ B1_delay_counter[19]_or_out;
B1_delay_counter[19] = DFFE(B1_delay_counter[19]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_delay_counter[20] is counter_out:inst|delay_counter[20]
B1_delay_counter[20]_p1_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & !B1_delay_counter[19] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & !B1_delay_counter[10] & !B1_delay_counter[8] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[20] & B1_delay_counter[0];
B1_delay_counter[20]_p2_out = B1_delay_counter[19] & B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[10] & B1_delay_counter[8] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[20]_or_out = B1_delay_counter[20]_p1_out # B1_delay_counter[20]_p2_out;
B1_delay_counter[20]_reg_input = B1_delay_counter[20]_or_out;
B1_delay_counter[20] = TFFE(B1_delay_counter[20]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_delay_counter[21] is counter_out:inst|delay_counter[21]
B1_delay_counter[21]_p1_out = B1_delay_counter[23] & !B1_delay_counter[22] & !B1_delay_counter[19] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & !B1_delay_counter[10] & !B1_delay_counter[8] & B1_delay_counter[20] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[21] & B1_delay_counter[0];
B1_delay_counter[21]_p2_out = B1_delay_counter[19] & B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[10] & B1_delay_counter[8] & B1_delay_counter[20] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[21]_or_out = B1_delay_counter[21]_p1_out # B1_delay_counter[21]_p2_out;
B1_delay_counter[21]_reg_input = B1_delay_counter[21]_or_out;
B1_delay_counter[21] = TFFE(B1_delay_counter[21]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_delay_counter[22] is counter_out:inst|delay_counter[22]
B1_delay_counter[22]_p1_out = B1_delay_counter[21] & B1_delay_counter[20] & B1_delay_counter[19] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[10] & B1_delay_counter[9] & B1_delay_counter[8] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[22]_or_out = B1_delay_counter[22];
B1_delay_counter[22]_reg_input = B1_delay_counter[22]_p1_out $ B1_delay_counter[22]_or_out;
B1_delay_counter[22] = DFFE(B1_delay_counter[22]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_delay_counter[23] is counter_out:inst|delay_counter[23]
B1_delay_counter[23]_p1_out = !B1_delay_counter[22] & !B1_delay_counter[19] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & !B1_delay_counter[10] & !B1_delay_counter[8] & B1_delay_counter[21] & B1_delay_counter[20] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[23] & B1_delay_counter[0];
B1_delay_counter[23]_p2_out = B1_delay_counter[22] & B1_delay_counter[19] & B1_delay_counter[15] & B1_delay_counter[14] & B1_delay_counter[13] & B1_delay_counter[10] & B1_delay_counter[8] & B1_delay_counter[21] & B1_delay_counter[20] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & B1_delay_counter[12] & B1_delay_counter[11] & B1_delay_counter[9] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[23]_or_out = B1_delay_counter[23]_p1_out # B1_delay_counter[23]_p2_out;
B1_delay_counter[23]_reg_input = B1_delay_counter[23]_or_out;
B1_delay_counter[23] = TFFE(B1_delay_counter[23]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B1_carrier is counter_out:inst|carrier
B1_carrier_reg_input = VCC;
B1_carrier_p3_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & B1_delay_counter[12] & B1_delay_counter[11] & !B1_delay_counter[10] & B1_delay_counter[9] & !B1_delay_counter[8] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_carrier = TFFE(B1_carrier_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , B1_carrier_p3_out);
--J1_dffs[0] is counter_out:inst|lpm_counter:counter_rtl_0|dffs[0]
J1_dffs[0]_or_out = !B1_carrier;
J1_dffs[0]_reg_input = J1_dffs[0]_or_out;
J1_dffs[0]_p3_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & B1_delay_counter[12] & B1_delay_counter[11] & !B1_delay_counter[10] & B1_delay_counter[9] & !B1_delay_counter[8] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
J1_dffs[0] = TFFE(J1_dffs[0]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , J1_dffs[0]_p3_out);
--J2_dffs[0] is pwm:inst1|lpm_counter:delay_counter_rtl_1|dffs[0]
J2_dffs[0]_p1_out = !J2_dffs[31] & !J2_dffs[30] & !J2_dffs[29] & !J2_dffs[28] & !J2_dffs[27] & !J2_dffs[26] & !J2_dffs[25] & !J2_dffs[24] & !J2_dffs[23] & !J2_dffs[22] & !J2_dffs[21] & !J2_dffs[20] & !J2_dffs[19] & !J2_dffs[18] & !J2_dffs[17] & !J2_dffs[16] & !J2_dffs[15] & !J2_dffs[14] & !J2_dffs[13] & !J2_dffs[12] & !J2_dffs[11] & !J2_dffs[10] & !J2_dffs[9] & !J2_dffs[8] & !J2_dffs[7] & !J2_dffs[6] & !J2_dffs[5] & !J2_dffs[4] & !J2_dffs[3] & !J2_dffs[2] & J2_dffs[1] & !J2_dffs[0];
J2_dffs[0]_p2_out = !J2_dffs[0] & B1_carrier;
J2_dffs[0]_or_out = J2_dffs[0]_p1_out # J2_dffs[0]_p2_out;
J2_dffs[0]_reg_input = !J2_dffs[0]_or_out;
J2_dffs[0] = TFFE(J2_dffs[0]_reg_input, !E1_carrier, GLOBAL(reset), , );
--J1_dffs[1] is counter_out:inst|lpm_counter:counter_rtl_0|dffs[1]
J1_dffs[1]_p1_out = J1_dffs[0] & !B1_carrier;
J1_dffs[1]_or_out = J1_dffs[1]_p1_out;
J1_dffs[1]_reg_input = J1_dffs[1]_or_out;
J1_dffs[1]_p3_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & B1_delay_counter[12] & B1_delay_counter[11] & !B1_delay_counter[10] & B1_delay_counter[9] & !B1_delay_counter[8] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
J1_dffs[1] = TFFE(J1_dffs[1]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , J1_dffs[1]_p3_out);
--J2_dffs[1] is pwm:inst1|lpm_counter:delay_counter_rtl_1|dffs[1]
J2_dffs[1]_p1_out = !B1_carrier & J2_dffs[1] & !J2_dffs[0];
J2_dffs[1]_p2_out = !B1_carrier & !J2_dffs[1] & J2_dffs[0];
J2_dffs[1]_or_out = J2_dffs[1]_p1_out # J2_dffs[1]_p2_out;
J2_dffs[1]_reg_input = J2_dffs[1]_or_out;
J2_dffs[1] = DFFE(J2_dffs[1]_reg_input, !E1_carrier, GLOBAL(reset), , );
--J1_dffs[2] is counter_out:inst|lpm_counter:counter_rtl_0|dffs[2]
J1_dffs[2]_p1_out = J1_dffs[1] & J1_dffs[0] & !B1_carrier;
J1_dffs[2]_or_out = J1_dffs[2]_p1_out;
J1_dffs[2]_reg_input = J1_dffs[2]_or_out;
J1_dffs[2]_p3_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & B1_delay_counter[12] & B1_delay_counter[11] & !B1_delay_counter[10] & B1_delay_counter[9] & !B1_delay_counter[8] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
J1_dffs[2] = TFFE(J1_dffs[2]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , J1_dffs[2]_p3_out);
--J2_dffs[2] is pwm:inst1|lpm_counter:delay_counter_rtl_1|dffs[2]
J2_dffs[2]_p1_out = !B1_carrier & J2_dffs[1] & J2_dffs[0];
J2_dffs[2]_p2_out = B1_carrier & J2_dffs[2];
J2_dffs[2]_or_out = J2_dffs[2]_p1_out # J2_dffs[2]_p2_out;
J2_dffs[2]_reg_input = J2_dffs[2]_or_out;
J2_dffs[2] = TFFE(J2_dffs[2]_reg_input, !E1_carrier, GLOBAL(reset), , );
--J1_dffs[3] is counter_out:inst|lpm_counter:counter_rtl_0|dffs[3]
J1_dffs[3]_p1_out = J1_dffs[2] & J1_dffs[1] & J1_dffs[0] & !B1_carrier;
J1_dffs[3]_or_out = J1_dffs[3]_p1_out;
J1_dffs[3]_reg_input = J1_dffs[3]_or_out;
J1_dffs[3]_p3_out = B1_delay_counter[23] & !B1_delay_counter[22] & B1_delay_counter[21] & B1_delay_counter[20] & !B1_delay_counter[19] & B1_delay_counter[18] & B1_delay_counter[17] & B1_delay_counter[16] & !B1_delay_counter[15] & !B1_delay_counter[14] & !B1_delay_counter[13] & B1_delay_counter[12] & B1_delay_counter[11] & !B1_delay_counter[10] & B1_delay_counter[9] & !B1_delay_counter[8] & B1_delay_counter[7] & B1_delay_counter[6] & B1_delay_counter[5] & B1_delay_counter[4] & B1_delay_counter[3] & B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
J1_dffs[3] = TFFE(J1_dffs[3]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , J1_dffs[3]_p3_out);
--J2_dffs[3] is pwm:inst1|lpm_counter:delay_counter_rtl_1|dffs[3]
J2_dffs[3]_p1_out = !B1_carrier & J2_dffs[2] & J2_dffs[1] & J2_dffs[0];
J2_dffs[3]_p2_out = B1_carrier & J2_dffs[3];
J2_dffs[3]_or_out = J2_dffs[3]_p1_out # J2_dffs[3]_p2_out;
J2_dffs[3]_reg_input = J2_dffs[3]_or_out;
J2_dffs[3] = TFFE(J2_dffs[3]_reg_input, !E1_carrier, GLOBAL(reset), , );
--J2_dffs[4] is pwm:inst1|lpm_counter:delay_counter_rtl_1|dffs[4]
J2_dffs[4]_p1_out = !B1_carrier & J2_dffs[3] & J2_dffs[2] & J2_dffs[1] & J2_dffs[0];
J2_dffs[4]_p2_out = B1_carrier & J2_dffs[4];
J2_dffs[4]_or_out = J2_dffs[4]_p1_out # J2_dffs[4]_p2_out;
J2_dffs[4]_reg_input = J2_dffs[4]_or_out;
J2_dffs[4] = TFFE(J2_dffs[4]_reg_input, !E1_carrier, GLOBAL(reset), , );
--J2_dffs[5] is pwm:inst1|lpm_counter:delay_counter_rtl_1|dffs[5]
J2_dffs[5]_p1_out = !B1_carrier & J2_dffs[4] & J2_dffs[3] & J2_dffs[2] & J2_dffs[1] & J2_dffs[0];
J2_dffs[5]_p2_out = B1_carrier & J2_dffs[5];
J2_dffs[5]_or_out = J2_dffs[5]_p1_out # J2_dffs[5]_p2_out;
J2_dffs[5]_reg_input = J2_dffs[5]_or_out;
J2_dffs[5] = TFFE(J2_dffs[5]_reg_input, !E1_carrier, GLOBAL(reset), , );
--J2_dffs[6] is pwm:inst1|lpm_counter:delay_counter_rtl_1|dffs[6]
J2_dffs[6]_p1_out = !B1_carrier & J2_dffs[5] & J2_dffs[4] & J2_dffs[3] & J2_dffs[2] & J2_dffs[1] & J2_dffs[0];
J2_dffs[6]_p2_out = B1_carrier & J2_dffs[6];
J2_dffs[6]_or_out = J2_dffs[6]_p1_out # J2_dffs[6]_p2_out;
J2_dffs[6]_reg_input = J2_dffs[6]_or_out;
J2_dffs[6] = TFFE(J2_dffs[6]_reg_input, !E1_carrier, GLOBAL(reset), , );
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -