📄 flowingled.map.eqn
字号:
--B2_delay_counter[23] is counter:inst|delay_counter[23]
B2_delay_counter[23]_p1_out = !B2_delay_counter[24] & !B2_delay_counter[22] & !B2_delay_counter[19] & !B2_delay_counter[15] & !B2_delay_counter[14] & !B2_delay_counter[13] & !B2_delay_counter[10] & !B2_delay_counter[8] & B2_delay_counter[18] & B2_delay_counter[12] & B2_delay_counter[11] & B2_delay_counter[9] & B2_delay_counter[21] & B2_delay_counter[20] & B2_delay_counter[17] & B2_delay_counter[16] & B2_delay_counter[7] & B2_delay_counter[6] & B2_delay_counter[5] & B2_delay_counter[4] & B2_delay_counter[3] & B2_delay_counter[2] & B2_delay_counter[1] & B2_delay_counter[23] & B2_delay_counter[0];
B2_delay_counter[23]_p2_out = B2_delay_counter[22] & B2_delay_counter[19] & B2_delay_counter[15] & B2_delay_counter[14] & B2_delay_counter[13] & B2_delay_counter[10] & B2_delay_counter[8] & B2_delay_counter[18] & B2_delay_counter[12] & B2_delay_counter[11] & B2_delay_counter[9] & B2_delay_counter[21] & B2_delay_counter[20] & B2_delay_counter[17] & B2_delay_counter[16] & B2_delay_counter[7] & B2_delay_counter[6] & B2_delay_counter[5] & B2_delay_counter[4] & B2_delay_counter[3] & B2_delay_counter[2] & B2_delay_counter[1] & B2_delay_counter[0];
B2_delay_counter[23]_or_out = B2_delay_counter[23]_p1_out # B2_delay_counter[23]_p2_out;
B2_delay_counter[23]_reg_input = B2_delay_counter[23]_or_out;
B2_delay_counter[23] = TFFE(B2_delay_counter[23]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B2_delay_counter[24] is counter:inst|delay_counter[24]
B2_delay_counter[24]_p1_out = B2_delay_counter[23] & B2_delay_counter[22] & B2_delay_counter[21] & B2_delay_counter[20] & B2_delay_counter[19] & B2_delay_counter[18] & B2_delay_counter[17] & B2_delay_counter[16] & B2_delay_counter[15] & B2_delay_counter[14] & B2_delay_counter[13] & B2_delay_counter[12] & B2_delay_counter[11] & B2_delay_counter[10] & B2_delay_counter[9] & B2_delay_counter[8] & B2_delay_counter[7] & B2_delay_counter[6] & B2_delay_counter[5] & B2_delay_counter[4] & B2_delay_counter[3] & B2_delay_counter[2] & B2_delay_counter[1] & B2_delay_counter[0];
B2_delay_counter[24]_or_out = B2_delay_counter[24]_p1_out;
B2_delay_counter[24]_reg_input = B2_delay_counter[24]_or_out;
B2_delay_counter[24] = TFFE(B2_delay_counter[24]_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , );
--B2_carrier is counter:inst|carrier
B2_carrier_reg_input = VCC;
B2_carrier_p3_out = !B2_delay_counter[24] & B2_delay_counter[23] & !B2_delay_counter[22] & !B2_delay_counter[19] & B2_delay_counter[18] & !B2_delay_counter[15] & !B2_delay_counter[14] & !B2_delay_counter[13] & B2_delay_counter[12] & B2_delay_counter[11] & !B2_delay_counter[10] & B2_delay_counter[9] & !B2_delay_counter[8] & B2_delay_counter[21] & B2_delay_counter[20] & B2_delay_counter[17] & B2_delay_counter[16] & B2_delay_counter[7] & B2_delay_counter[6] & B2_delay_counter[5] & B2_delay_counter[4] & B2_delay_counter[3] & B2_delay_counter[2] & B2_delay_counter[1] & B2_delay_counter[0];
B2_carrier = TFFE(B2_carrier_reg_input, GLOBAL(clock_24M), GLOBAL(reset), , B2_carrier_p3_out);
--J1_dffs[0] is counter:inst6|lpm_counter:counter_rtl_0|dffs[0]
J1_dffs[0]_reg_input = VCC;
J1_dffs[0] = TFFE(J1_dffs[0]_reg_input, !B2_carrier, GLOBAL(reset), , );
--J1_dffs[1] is counter:inst6|lpm_counter:counter_rtl_0|dffs[1]
J1_dffs[1]_or_out = J1_dffs[0];
J1_dffs[1]_reg_input = J1_dffs[1]_or_out;
J1_dffs[1] = TFFE(J1_dffs[1]_reg_input, !B2_carrier, GLOBAL(reset), , );
--J1_dffs[2] is counter:inst6|lpm_counter:counter_rtl_0|dffs[2]
J1_dffs[2]_p1_out = J1_dffs[0] & J1_dffs[1];
J1_dffs[2]_or_out = J1_dffs[2]_p1_out;
J1_dffs[2]_reg_input = J1_dffs[2]_or_out;
J1_dffs[2] = TFFE(J1_dffs[2]_reg_input, !B2_carrier, GLOBAL(reset), , );
--J1_dffs[3] is counter:inst6|lpm_counter:counter_rtl_0|dffs[3]
J1_dffs[3]_p1_out = J1_dffs[2] & J1_dffs[0] & J1_dffs[1];
J1_dffs[3]_or_out = J1_dffs[3]_p1_out;
J1_dffs[3]_reg_input = J1_dffs[3]_or_out;
J1_dffs[3] = TFFE(J1_dffs[3]_reg_input, !B2_carrier, GLOBAL(reset), , );
--C1L1 is leddrv:inst4|Mux~1005
C1L1_p1_out = !J1_dffs[3] & J1_dffs[2];
C1L1_p2_out = !J1_dffs[2] & J1_dffs[1];
C1L1_or_out = C1L1_p1_out # C1L1_p2_out # J1_dffs[0] # !GLOBAL(reset);
C1L1 = C1L1_or_out;
--C1L2 is leddrv:inst4|Mux~1012
C1L2_p1_out = !J1_dffs[0] & !J1_dffs[3];
C1L2_p2_out = J1_dffs[0] & J1_dffs[2];
C1L2_p3_out = J1_dffs[0] & J1_dffs[3];
C1L2_p4_out = !J1_dffs[2] & J1_dffs[1];
C1L2_or_out = !GLOBAL(reset) # C1L2_p1_out # C1L2_p2_out # C1L2_p3_out # C1L2_p4_out;
C1L2 = C1L2_or_out;
--C1L3 is leddrv:inst4|Mux~1017
C1L3_p1_out = GLOBAL(reset) & !J1_dffs[0] & J1_dffs[2] & J1_dffs[3];
C1L3_p2_out = GLOBAL(reset) & J1_dffs[0] & !J1_dffs[2] & !J1_dffs[3] & J1_dffs[1];
C1L3_p3_out = GLOBAL(reset) & J1_dffs[0] & !J1_dffs[2] & J1_dffs[3] & !J1_dffs[1];
C1L3_or_out = C1L3_p1_out # C1L3_p2_out # C1L3_p3_out;
C1L3 = !(C1L3_or_out);
--C1L4 is leddrv:inst4|Mux~1022
C1L4_p1_out = GLOBAL(reset) & J1_dffs[1] & !J1_dffs[0] & !J1_dffs[3] & !J1_dffs[2];
C1L4_p2_out = GLOBAL(reset) & !J1_dffs[0] & J1_dffs[3] & J1_dffs[2];
C1L4_p3_out = GLOBAL(reset) & !J1_dffs[1] & J1_dffs[0] & J1_dffs[3] & !J1_dffs[2];
C1L4_or_out = C1L4_p1_out # C1L4_p2_out # C1L4_p3_out;
C1L4 = !(C1L4_or_out);
--C1L5 is leddrv:inst4|Mux~1028
C1L5_p1_out = GLOBAL(reset) & !J1_dffs[3] & J1_dffs[0] & J1_dffs[2] & J1_dffs[1];
C1L5_p2_out = GLOBAL(reset) & J1_dffs[3] & J1_dffs[0] & !J1_dffs[2] & J1_dffs[1];
C1L5_p3_out = GLOBAL(reset) & J1_dffs[3] & J1_dffs[0] & J1_dffs[2] & !J1_dffs[1];
C1L5_p4_out = GLOBAL(reset) & J1_dffs[3] & !J1_dffs[0] & J1_dffs[2] & J1_dffs[1];
C1L5_or_out = C1L5_p1_out # C1L5_p2_out # C1L5_p3_out # C1L5_p4_out;
C1L5 = !(C1L5_or_out);
--C1L6 is leddrv:inst4|Mux~1033
C1L6_p1_out = GLOBAL(reset) & J1_dffs[1] & !J1_dffs[2] & J1_dffs[3] & J1_dffs[0];
C1L6_p2_out = GLOBAL(reset) & J1_dffs[1] & J1_dffs[2] & !J1_dffs[0];
C1L6_p3_out = GLOBAL(reset) & !J1_dffs[1] & J1_dffs[2] & J1_dffs[3] & J1_dffs[0];
C1L6_or_out = C1L6_p1_out # C1L6_p2_out # C1L6_p3_out;
C1L6 = !(C1L6_or_out);
--C1L7 is leddrv:inst4|Mux~1039
C1L7_p1_out = !J1_dffs[3] & !J1_dffs[0];
C1L7_p2_out = J1_dffs[0] & !J1_dffs[2];
C1L7_p3_out = !J1_dffs[0] & !J1_dffs[1];
C1L7_p4_out = J1_dffs[0] & J1_dffs[1];
C1L7_or_out = !GLOBAL(reset) # C1L7_p1_out # C1L7_p2_out # C1L7_p3_out # C1L7_p4_out;
C1L7 = C1L7_or_out;
--C1L8 is leddrv:inst4|Mux~1044
C1L8_p1_out = J1_dffs[2] & GLOBAL(reset) & J1_dffs[0] & J1_dffs[3] & !J1_dffs[1];
C1L8_p2_out = J1_dffs[2] & GLOBAL(reset) & !J1_dffs[0] & !J1_dffs[3] & !J1_dffs[1];
C1L8_p3_out = GLOBAL(reset) & !J1_dffs[0] & J1_dffs[3] & J1_dffs[1];
C1L8_or_out = C1L8_p1_out # C1L8_p2_out # C1L8_p3_out;
C1L8 = !(C1L8_or_out);
--B2L28 is counter:inst|delay_counter~161
B2L28_p0_out = !B2_delay_counter[4] & !B2_delay_counter[8];
B2L28_p1_out = !B2_delay_counter[24] & B2_delay_counter[23] & !B2_delay_counter[22] & !B2_delay_counter[19] & B2_delay_counter[18] & !B2_delay_counter[15] & !B2_delay_counter[14] & !B2_delay_counter[13] & B2_delay_counter[12] & B2_delay_counter[11] & !B2_delay_counter[10] & B2_delay_counter[9] & B2_delay_counter[21] & B2_delay_counter[20] & B2_delay_counter[17] & B2_delay_counter[16] & B2_delay_counter[7] & B2_delay_counter[6] & B2_delay_counter[5] & B2_delay_counter[4] & B2_delay_counter[3] & B2_delay_counter[2] & B2_delay_counter[1] & B2_delay_counter[0];
B2L28_p2_out = !B2_delay_counter[7] & !B2_delay_counter[8];
B2L28_p3_out = !B2_delay_counter[6] & !B2_delay_counter[8];
B2L28_p4_out = !B2_delay_counter[5] & !B2_delay_counter[8];
B2L28 = B2L28_p0_out # B2L28_p1_out # B2L28_p2_out # B2L28_p3_out # B2L28_p4_out;
--reset is reset
--operation mode is input
reset = INPUT();
--clock_24M is clock_24M
--operation mode is input
clock_24M = INPUT();
--led_bits[0] is led_bits[0]
--operation mode is output
led_bits[0] = OUTPUT(C1L1);
--led_bits[1] is led_bits[1]
--operation mode is output
led_bits[1] = OUTPUT(C1L2);
--led_bits[3] is led_bits[3]
--operation mode is output
led_bits[3] = OUTPUT(C1L3);
--led_bits[2] is led_bits[2]
--operation mode is output
led_bits[2] = OUTPUT(C1L4);
--led_bits[7] is led_bits[7]
--operation mode is output
led_bits[7] = OUTPUT(C1L5);
--led_bits[6] is led_bits[6]
--operation mode is output
led_bits[6] = OUTPUT(C1L6);
--led_bits[5] is led_bits[5]
--operation mode is output
led_bits[5] = OUTPUT(C1L7);
--led_bits[4] is led_bits[4]
--operation mode is output
led_bits[4] = OUTPUT(C1L8);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -