📄 digital6counter.map.eqn
字号:
B2_delay_counter[4]_p1_out = !B2_delay_counter[6] & B2_delay_counter[5] & !B2_delay_counter[3] & !B2_delay_counter[2] & !B2_delay_counter[1] & B2_delay_counter[4] & B2_delay_counter[0];
B2_delay_counter[4]_p2_out = B2_delay_counter[3] & B2_delay_counter[2] & B2_delay_counter[1] & B2_delay_counter[0];
B2_delay_counter[4]_or_out = B2_delay_counter[4]_p1_out # B2_delay_counter[4]_p2_out;
B2_delay_counter[4]_reg_input = B2_delay_counter[4]_or_out;
B2_delay_counter[4] = TFFE(B2_delay_counter[4]_reg_input, !B3_carrier, GLOBAL(reset), , );
--B2_delay_counter[5] is counter:inst11|delay_counter[5]
B2_delay_counter[5]_p1_out = !B2_delay_counter[6] & !B2_delay_counter[3] & !B2_delay_counter[2] & !B2_delay_counter[1] & B2_delay_counter[4] & B2_delay_counter[5] & B2_delay_counter[0];
B2_delay_counter[5]_p2_out = B2_delay_counter[3] & B2_delay_counter[2] & B2_delay_counter[1] & B2_delay_counter[4] & B2_delay_counter[0];
B2_delay_counter[5]_or_out = B2_delay_counter[5]_p1_out # B2_delay_counter[5]_p2_out;
B2_delay_counter[5]_reg_input = B2_delay_counter[5]_or_out;
B2_delay_counter[5] = TFFE(B2_delay_counter[5]_reg_input, !B3_carrier, GLOBAL(reset), , );
--B2_delay_counter[6] is counter:inst11|delay_counter[6]
B2_delay_counter[6]_p1_out = 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[6]_or_out = B2_delay_counter[6];
B2_delay_counter[6]_reg_input = B2_delay_counter[6]_p1_out $ B2_delay_counter[6]_or_out;
B2_delay_counter[6] = DFFE(B2_delay_counter[6]_reg_input, !B3_carrier, GLOBAL(reset), , );
--B2_carrier is counter:inst11|carrier
B2_carrier_p1_out = !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_or_out = B2_carrier_p1_out;
B2_carrier_reg_input = B2_carrier_or_out;
B2_carrier = TFFE(B2_carrier_reg_input, !B3_carrier, GLOBAL(reset), , );
--B1_delay_counter[0] is counter:inst1|delay_counter[0]
B1_delay_counter[0]_p1_out = !B1_delay_counter[3] & B1_delay_counter[2] & !B1_delay_counter[1] & !B1_delay_counter[0];
B1_delay_counter[0]_or_out = B1_delay_counter[0]_p1_out;
B1_delay_counter[0]_reg_input = !B1_delay_counter[0]_or_out;
B1_delay_counter[0] = TFFE(B1_delay_counter[0]_reg_input, !B2_carrier, GLOBAL(reset), , );
--B1_counter[0] is counter:inst1|counter[0]
B1_counter[0]_reg_input = VCC;
B1_counter[0] = TFFE(B1_counter[0]_reg_input, !B2_carrier, GLOBAL(reset), , );
--B1_delay_counter[1] is counter:inst1|delay_counter[1]
B1_delay_counter[1]_or_out = B1_delay_counter[0];
B1_delay_counter[1]_reg_input = B1_delay_counter[1]_or_out;
B1_delay_counter[1] = TFFE(B1_delay_counter[1]_reg_input, !B2_carrier, GLOBAL(reset), , );
--B1_counter[1] is counter:inst1|counter[1]
B1_counter[1]_p1_out = B1_counter[3] & !B1_counter[2] & !B1_counter[1];
B1_counter[1]_or_out = B1_counter[1]_p1_out # !B1_counter[0];
B1_counter[1]_reg_input = !B1_counter[1]_or_out;
B1_counter[1] = TFFE(B1_counter[1]_reg_input, !B2_carrier, GLOBAL(reset), , );
--B1_delay_counter[2] is counter:inst1|delay_counter[2]
B1_delay_counter[2]_p1_out = !B1_delay_counter[3] & !B1_delay_counter[1] & !B1_delay_counter[0] & B1_delay_counter[2];
B1_delay_counter[2]_p2_out = B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[2]_or_out = B1_delay_counter[2]_p1_out # B1_delay_counter[2]_p2_out;
B1_delay_counter[2]_reg_input = B1_delay_counter[2]_or_out;
B1_delay_counter[2] = TFFE(B1_delay_counter[2]_reg_input, !B2_carrier, GLOBAL(reset), , );
--B1_counter[2] is counter:inst1|counter[2]
B1_counter[2]_p1_out = B1_counter[1] & B1_counter[0];
B1_counter[2]_or_out = B1_counter[2]_p1_out;
B1_counter[2]_reg_input = B1_counter[2]_or_out;
B1_counter[2] = TFFE(B1_counter[2]_reg_input, !B2_carrier, GLOBAL(reset), , );
--E1L1 is leddrv:inst10|Mux~491
E1L1_p1_out = GLOBAL(reset) & !B1_counter[1] & !B1_counter[2] & B1_counter[0];
E1L1_or_out = E1L1_p1_out;
E1L1 = !(E1L1_or_out);
--B1_delay_counter[3] is counter:inst1|delay_counter[3]
B1_delay_counter[3]_p1_out = B1_delay_counter[2] & B1_delay_counter[1] & B1_delay_counter[0];
B1_delay_counter[3]_or_out = B1_delay_counter[3]_p1_out;
B1_delay_counter[3]_reg_input = B1_delay_counter[3]_or_out;
B1_delay_counter[3] = TFFE(B1_delay_counter[3]_reg_input, !B2_carrier, GLOBAL(reset), , );
--B1_counter[3] is counter:inst1|counter[3]
B1_counter[3]_p1_out = !B1_counter[2] & !B1_counter[1] & B1_counter[3] & B1_counter[0];
B1_counter[3]_p2_out = B1_counter[2] & B1_counter[1] & B1_counter[0];
B1_counter[3]_or_out = B1_counter[3]_p1_out # B1_counter[3]_p2_out;
B1_counter[3]_reg_input = B1_counter[3]_or_out;
B1_counter[3] = TFFE(B1_counter[3]_reg_input, !B2_carrier, GLOBAL(reset), , );
--B1_carrier is counter:inst1|carrier
B1_carrier_p1_out = !B1_delay_counter[3] & B1_delay_counter[2] & !B1_delay_counter[1] & !B1_delay_counter[0];
B1_carrier_or_out = B1_carrier_p1_out;
B1_carrier_reg_input = B1_carrier_or_out;
B1_carrier = TFFE(B1_carrier_reg_input, !B2_carrier, GLOBAL(reset), , );
--E1L2 is leddrv:inst10|Mux~494
E1L2_p1_out = GLOBAL(reset) & B1_counter[3] & !B1_counter[2] & !B1_counter[1];
E1L2_or_out = E1L2_p1_out;
E1L2 = !(E1L2_or_out);
--B4_delay_counter[0] is counter:inst2|delay_counter[0]
B4_delay_counter[0]_p1_out = !B4_delay_counter[3] & B4_delay_counter[2] & !B4_delay_counter[1] & !B4_delay_counter[0];
B4_delay_counter[0]_or_out = B4_delay_counter[0]_p1_out;
B4_delay_counter[0]_reg_input = !B4_delay_counter[0]_or_out;
B4_delay_counter[0] = TFFE(B4_delay_counter[0]_reg_input, !B1_carrier, GLOBAL(reset), , );
--B4_counter[0] is counter:inst2|counter[0]
B4_counter[0]_reg_input = VCC;
B4_counter[0] = TFFE(B4_counter[0]_reg_input, !B1_carrier, GLOBAL(reset), , );
--E1L3 is leddrv:inst10|Mux~498
E1L3_p1_out = !B1_counter[3] & !B1_counter[2];
E1L3_p2_out = B1_counter[3] & B1_counter[2];
E1L3_or_out = !B1_counter[0] # E1L3_p1_out # E1L3_p2_out # !GLOBAL(reset) # B1_counter[1];
E1L3 = E1L3_or_out;
--E1L4 is leddrv:inst10|Mux~505
E1L4_p1_out = !B1_counter[3] & !B1_counter[2];
E1L4_p2_out = B1_counter[2] & B1_counter[0];
E1L4_p3_out = B1_counter[3] & !B1_counter[0];
E1L4_or_out = B1_counter[1] # E1L4_p1_out # E1L4_p2_out # E1L4_p3_out # !GLOBAL(reset);
E1L4 = E1L4_or_out;
--E1L5 is leddrv:inst10|Mux~510
E1L5_p1_out = !B1_counter[3] & !B1_counter[1];
E1L5_p2_out = B1_counter[3] & B1_counter[1];
E1L5_or_out = !B1_counter[0] # E1L5_p1_out # E1L5_p2_out # !GLOBAL(reset) # B1_counter[2];
E1L5 = E1L5_or_out;
--E1L6 is leddrv:inst10|Mux~517
E1L6_p1_out = !B1_counter[3] & !B1_counter[1];
E1L6_p2_out = B1_counter[1] & B1_counter[0];
E1L6_p3_out = B1_counter[3] & !B1_counter[0];
E1L6_or_out = B1_counter[2] # E1L6_p1_out # E1L6_p2_out # E1L6_p3_out # !GLOBAL(reset);
E1L6 = E1L6_or_out;
--B4_delay_counter[1] is counter:inst2|delay_counter[1]
B4_delay_counter[1]_or_out = B4_delay_counter[0];
B4_delay_counter[1]_reg_input = B4_delay_counter[1]_or_out;
B4_delay_counter[1] = TFFE(B4_delay_counter[1]_reg_input, !B1_carrier, GLOBAL(reset), , );
--E1L7 is leddrv:inst10|Mux~523
E1L7_p1_out = !B1_counter[2] & B1_counter[1];
E1L7_p2_out = B1_counter[2] & B1_counter[3];
E1L7_p3_out = !B1_counter[1] & !B1_counter[3];
E1L7_or_out = !B1_counter[0] # E1L7_p1_out # E1L7_p2_out # E1L7_p3_out # !GLOBAL(reset);
E1L7 = E1L7_or_out;
--E1L8 is leddrv:inst10|Mux~530
E1L8_p1_out = !B1_counter[3] & !B1_counter[1];
E1L8_p2_out = B1_counter[3] & B1_counter[2];
E1L8_p3_out = B1_counter[1] & B1_counter[0];
E1L8_p4_out = !B1_counter[2] & !B1_counter[0];
E1L8_or_out = !GLOBAL(reset) # E1L8_p1_out # E1L8_p2_out # E1L8_p3_out # E1L8_p4_out;
E1L8 = E1L8_or_out;
--B4_counter[1] is counter:inst2|counter[1]
B4_counter[1]_p1_out = B4_counter[3] & !B4_counter[2] & !B4_counter[1];
B4_counter[1]_or_out = B4_counter[1]_p1_out # !B4_counter[0];
B4_counter[1]_reg_input = !B4_counter[1]_or_out;
B4_counter[1] = TFFE(B4_counter[1]_reg_input, !B1_carrier, GLOBAL(reset), , );
--B4_delay_counter[2] is counter:inst2|delay_counter[2]
B4_delay_counter[2]_p1_out = !B4_delay_counter[3] & !B4_delay_counter[1] & !B4_delay_counter[0] & B4_delay_counter[2];
B4_delay_counter[2]_p2_out = B4_delay_counter[1] & B4_delay_counter[0];
B4_delay_counter[2]_or_out = B4_delay_counter[2]_p1_out # B4_delay_counter[2]_p2_out;
B4_delay_counter[2]_reg_input = B4_delay_counter[2]_or_out;
B4_delay_counter[2] = TFFE(B4_delay_counter[2]_reg_input, !B1_carrier, GLOBAL(reset), , );
--B4_counter[2] is counter:inst2|counter[2]
B4_counter[2]_p1_out = B4_counter[0] & B4_counter[1];
B4_counter[2]_or_out = B4_counter[2]_p1_out;
B4_counter[2]_reg_input = B4_counter[2]_or_out;
B4_counter[2] = TFFE(B4_counter[2]_reg_input, !B1_carrier, GLOBAL(reset), , );
--B4_delay_counter[3] is counter:inst2|delay_counter[3]
B4_delay_counter[3]_p1_out = B4_delay_counter[2] & B4_delay_counter[1] & B4_delay_counter[0];
B4_delay_counter[3]_or_out = B4_delay_counter[3]_p1_out;
B4_delay_counter[3]_reg_input = B4_delay_counter[3]_or_out;
B4_delay_counter[3] = TFFE(B4_delay_counter[3]_reg_input, !B1_carrier, GLOBAL(reset), , );
--B4_counter[3] is counter:inst2|counter[3]
B4_counter[3]_p1_out = B4_counter[2] & B4_counter[0] & B4_counter[1];
B4_counter[3]_p2_out = !B4_counter[2] & B4_counter[0] & !B4_counter[1] & B4_counter[3];
B4_counter[3]_or_out = B4_counter[3]_p1_out # B4_counter[3]_p2_out;
B4_counter[3]_reg_input = B4_counter[3]_or_out;
B4_counter[3] = TFFE(B4_counter[3]_reg_input, !B1_carrier, GLOBAL(reset), , );
--B4_carrier is counter:inst2|carrier
B4_carrier_p1_out = !B4_delay_counter[3] & B4_delay_counter[2] & !B4_delay_counter[1] & !B4_delay_counter[0];
B4_carrier_or_out = B4_carrier_p1_out;
B4_carrier_reg_input = B4_carrier_or_out;
B4_carrier = TFFE(B4_carrier_reg_input, !B1_carrier, GLOBAL(reset), , );
--B5_delay_counter[0] is counter:inst3|delay_counter[0]
B5_delay_counter[0]_p1_out = !B5_delay_counter[2] & B5_delay_counter[1] & !B5_delay_counter[0];
B5_delay_counter[0]_or_out = B5_delay_counter[0]_p1_out;
B5_delay_counter[0]_reg_input = !B5_delay_counter[0]_or_out;
B5_delay_counter[0] = TFFE(B5_delay_counter[0]_reg_input, !B4_carrier, GLOBAL(reset), , );
--B5_counter[0] is counter:inst3|counter[0]
B5_counter[0]_reg_input = VCC;
B5_counter[0] = TFFE(B5_counter[0]_reg_input, !B4_carrier, GLOBAL(reset), , );
--B5_delay_counter[1] is counter:inst3|delay_counter[1]
B5_delay_counter[1]_p1_out = B5_delay_counter[2] & !B5_delay_counter[0] & B5_delay_counter[1];
B5_delay_counter[1]_p2_out = B5_delay_counter[0] & !B5_delay_counter[1];
B5_delay_counter[1]_or_out = B5_delay_counter[1]_p1_out # B5_delay_counter[1]_p2_out;
B5_delay_counter[1]_reg_input = B5_delay_counter[1]_or_out;
B5_delay_counter[1] = DFFE(B5_delay_counter[1]_reg_input, !B4_carrier, GLOBAL(reset), , );
--B5_counter[1] is counter:inst3|counter[1]
B5_counter[1]_p1_out = !B5_counter[3] & B5_counter[2] & !B5_counter[1];
B5_counter[1]_or_out = B5_counter[1]_p1_out # !B5_counter[0];
B5_counter[1]_reg_input = !B5_counter[1]_or_out;
B5_counter[1] = TFFE(B5_counter[1]_reg_input, !B4_carrier, GLOBAL(reset), , );
--B5_delay_counter[2] is counter:inst3|delay_counter[2]
B5_delay_counter[2]_p1_out = B5_delay_counter[1] & B5_delay_counter[0];
B5_delay_counter[2]_or_out = B5_delay_counter[2]_p1_out;
B5_delay_counter[2]_reg_input = B5_delay_counter[2]_or_out;
B5_delay_counter[2] = TFFE(B5_delay_counter[2]_reg_input, !B4_carrier, GLOBAL(reset), , );
--B5_counter[2] is counter:inst3|counter[2]
B5_counter[2]_p1_out = !B5_counter[3] & B5_counter[0] & B5_counter[2];
B5_counter[2]_p2_out = B5_counter[0] & B5_counter[1];
B5_counter[2]_or_out = B5_counter[2]_p1_out # B5_counter[2]_p2_out;
B5_counter[2]_reg_input = B5_counter[2]_or_out;
B5_counter[2] = TFFE(B5_counter[2]_reg_input, !B4_carrier, GLOBAL(reset), , );
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -