📄 song.map.eqn
字号:
L1_safe_q[6]_carry_eqn = L1L21;
L1_safe_q[6]_lut_out = L1_safe_q[6] $ !L1_safe_q[6]_carry_eqn;
L1_safe_q[6]_sload_eqn = (D1L7 & C1L53) # (!D1L7 & L1_safe_q[6]_lut_out);
L1_safe_q[6] = DFFEA(L1_safe_q[6]_sload_eqn, D1L3, VCC, , , , );
--L1L41 is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|counter_cella6~COUT
--operation mode is arithmetic
L1L41 = CARRY(L1_safe_q[6] & !L1L21);
--L1_safe_q[7] is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|safe_q[7]
--operation mode is arithmetic
L1_safe_q[7]_carry_eqn = L1L41;
L1_safe_q[7]_lut_out = L1_safe_q[7] $ L1_safe_q[7]_carry_eqn;
L1_safe_q[7]_sload_eqn = (D1L7 & C1L73) # (!D1L7 & L1_safe_q[7]_lut_out);
L1_safe_q[7] = DFFEA(L1_safe_q[7]_sload_eqn, D1L3, VCC, , , , );
--L1L61 is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|counter_cella7~COUT
--operation mode is arithmetic
L1L61 = CARRY(!L1L41 # !L1_safe_q[7]);
--D1L5 is speakera:u3|reduce_nor~69
--operation mode is normal
D1L5 = !L1_safe_q[7] # !L1_safe_q[6] # !L1_safe_q[5] # !L1_safe_q[4];
--L1_safe_q[9] is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|safe_q[9]
--operation mode is arithmetic
L1_safe_q[9]_carry_eqn = L1L81;
L1_safe_q[9]_lut_out = L1_safe_q[9] $ L1_safe_q[9]_carry_eqn;
L1_safe_q[9]_sload_eqn = (D1L7 & C1L14) # (!D1L7 & L1_safe_q[9]_lut_out);
L1_safe_q[9] = DFFEA(L1_safe_q[9]_sload_eqn, D1L3, VCC, , , , );
--L1L02 is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|counter_cella9~COUT
--operation mode is arithmetic
L1L02 = CARRY(!L1L81 # !L1_safe_q[9]);
--L1_safe_q[10] is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|safe_q[10]
--operation mode is normal
L1_safe_q[10]_carry_eqn = L1L02;
L1_safe_q[10]_lut_out = L1_safe_q[10] $ !L1_safe_q[10]_carry_eqn;
L1_safe_q[10]_sload_eqn = (D1L7 & C1L34) # (!D1L7 & L1_safe_q[10]_lut_out);
L1_safe_q[10] = DFFEA(L1_safe_q[10]_sload_eqn, D1L3, VCC, , , , );
--D1L6 is speakera:u3|reduce_nor~70
--operation mode is normal
D1L6 = !L1_safe_q[10] # !L1_safe_q[9];
--L1_safe_q[8] is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|safe_q[8]
--operation mode is arithmetic
L1_safe_q[8]_carry_eqn = L1L61;
L1_safe_q[8]_lut_out = L1_safe_q[8] $ !L1_safe_q[8]_carry_eqn;
L1_safe_q[8]_sload_eqn = (D1L7 & C1L93) # (!D1L7 & L1_safe_q[8]_lut_out);
L1_safe_q[8] = DFFEA(L1_safe_q[8]_sload_eqn, D1L3, VCC, , , , );
--L1L81 is speakera:u3|lpm_counter:\genspks:count11[0]_rtl_0|cntr_7t7:auto_generated|counter_cella8~COUT
--operation mode is arithmetic
L1L81 = CARRY(L1_safe_q[8] & !L1L61);
--D1L7 is speakera:u3|reduce_nor~71
--operation mode is normal
D1L7 = !D1L4 & !D1L5 & !D1L6 & L1_safe_q[8];
--K1_safe_q[2] is speakera:u3|lpm_counter:\divdeclk:count4[0]_rtl_1|cntr_ea7:auto_generated|safe_q[2]
--operation mode is arithmetic
K1_safe_q[2]_carry_eqn = K1L4;
K1_safe_q[2]_lut_out = K1_safe_q[2] $ !K1_safe_q[2]_carry_eqn;
K1_safe_q[2] = DFFEA(K1_safe_q[2]_lut_out, clk12mhz, !D1L3, , , , );
--K1L6 is speakera:u3|lpm_counter:\divdeclk:count4[0]_rtl_1|cntr_ea7:auto_generated|counter_cella2~COUT
--operation mode is arithmetic
K1L6 = CARRY(K1_safe_q[2] & !K1L4);
--K1_safe_q[3] is speakera:u3|lpm_counter:\divdeclk:count4[0]_rtl_1|cntr_ea7:auto_generated|safe_q[3]
--operation mode is normal
K1_safe_q[3]_carry_eqn = K1L6;
K1_safe_q[3]_lut_out = K1_safe_q[3] $ K1_safe_q[3]_carry_eqn;
K1_safe_q[3] = DFFEA(K1_safe_q[3]_lut_out, clk12mhz, !D1L3, , , , );
--D1L3 is speakera:u3|preclk~15
--operation mode is normal
D1L3 = K1_safe_q[2] & K1_safe_q[3];
--B1L2 is notetabs:u1|reduce_nor~47
--operation mode is normal
B1L2 = G1_safe_q[1] & !G1_safe_q[0];
--B1L3 is notetabs:u1|reduce_nor~48
--operation mode is normal
B1L3 = G1_safe_q[7] & !G1_safe_q[4] & !G1_safe_q[5] & !G1_safe_q[6];
--B1L1 is notetabs:u1|reduce_nor~0
--operation mode is normal
B1L1 = G1_safe_q[3] & B1L2 & B1L3 & !G1_safe_q[2];
--K1_safe_q[1] is speakera:u3|lpm_counter:\divdeclk:count4[0]_rtl_1|cntr_ea7:auto_generated|safe_q[1]
--operation mode is arithmetic
K1_safe_q[1]_carry_eqn = K1L2;
K1_safe_q[1]_lut_out = K1_safe_q[1] $ K1_safe_q[1]_carry_eqn;
K1_safe_q[1] = DFFEA(K1_safe_q[1]_lut_out, clk12mhz, !D1L3, , , , );
--K1L4 is speakera:u3|lpm_counter:\divdeclk:count4[0]_rtl_1|cntr_ea7:auto_generated|counter_cella1~COUT
--operation mode is arithmetic
K1L4 = CARRY(!K1L2 # !K1_safe_q[1]);
--C1L32 is tonetaba:u2|tone[0]~302
--operation mode is normal
C1L32 = LCELL(C1L9 & C1L32 # !C1L9 & !J1_q_a[1] & !J1_q_a[3]);
--C1L31 is tonetaba:u2|Mux~126
--operation mode is normal
C1L31 = J1_q_a[0] # J1_q_a[1] & (J1_q_a[2] $ !J1_q_a[3]) # !J1_q_a[1] & J1_q_a[2] & !J1_q_a[3];
--C1L52 is tonetaba:u2|tone[1]~303
--operation mode is normal
C1L52 = LCELL(C1L52 & (C1L9 # !C1L31) # !C1L52 & !C1L9 & !C1L31);
--C1L41 is tonetaba:u2|Mux~128
--operation mode is normal
C1L41 = J1_q_a[2] & (J1_q_a[3] & J1_q_a[1] # !J1_q_a[3] & !J1_q_a[0]) # !J1_q_a[2] & (J1_q_a[3] $ (!J1_q_a[0] & J1_q_a[1]));
--C1L72 is tonetaba:u2|tone[2]~304
--operation mode is normal
C1L72 = LCELL(C1L72 & (C1L9 # !C1L41) # !C1L72 & !C1L9 & !C1L41);
--C1L51 is tonetaba:u2|Mux~130
--operation mode is normal
C1L51 = J1_q_a[0] & (J1_q_a[3] $ (!J1_q_a[1] & !J1_q_a[2])) # !J1_q_a[0] & (J1_q_a[3] # J1_q_a[1] $ J1_q_a[2]);
--C1L92 is tonetaba:u2|tone[3]~305
--operation mode is normal
C1L92 = LCELL(C1L92 & (C1L9 # !C1L51) # !C1L92 & !C1L9 & !C1L51);
--C1L61 is tonetaba:u2|Mux~132
--operation mode is normal
C1L61 = J1_q_a[1] & (J1_q_a[3] # J1_q_a[0] $ J1_q_a[2]) # !J1_q_a[1] & (J1_q_a[0] # J1_q_a[2] $ J1_q_a[3]);
--C1L13 is tonetaba:u2|tone[4]~306
--operation mode is normal
C1L13 = LCELL(C1L13 & (C1L9 # !C1L61) # !C1L13 & !C1L9 & !C1L61);
--C1L71 is tonetaba:u2|Mux~134
--operation mode is normal
C1L71 = J1_q_a[1] # J1_q_a[3] # J1_q_a[0] $ J1_q_a[2];
--C1L33 is tonetaba:u2|tone[5]~307
--operation mode is normal
C1L33 = LCELL(C1L33 & (C1L9 # !C1L71) # !C1L33 & !C1L9 & !C1L71);
--C1L81 is tonetaba:u2|Mux~136
--operation mode is normal
C1L81 = J1_q_a[0] & (J1_q_a[1] & !J1_q_a[2] # !J1_q_a[1] & (J1_q_a[2] # !J1_q_a[3])) # !J1_q_a[0] & (J1_q_a[1] # J1_q_a[2] $ J1_q_a[3]);
--C1L53 is tonetaba:u2|tone[6]~308
--operation mode is normal
C1L53 = LCELL(C1L53 & (C1L9 # !C1L81) # !C1L53 & !C1L9 & !C1L81);
--C1L91 is tonetaba:u2|Mux~138
--operation mode is normal
C1L91 = J1_q_a[2] & (J1_q_a[1] & !J1_q_a[3] # !J1_q_a[0]) # !J1_q_a[2] & (J1_q_a[3] & J1_q_a[1] # !J1_q_a[3] & J1_q_a[0]);
--C1L73 is tonetaba:u2|tone[7]~309
--operation mode is normal
C1L73 = LCELL(C1L73 & (C1L9 # !C1L91) # !C1L73 & !C1L9 & !C1L91);
--C1L12 is tonetaba:u2|Mux~142
--operation mode is normal
C1L12 = J1_q_a[1] & (J1_q_a[0] & (!J1_q_a[3] # !J1_q_a[2]) # !J1_q_a[0] & J1_q_a[2]) # !J1_q_a[1] & (J1_q_a[2] $ J1_q_a[3]);
--C1L14 is tonetaba:u2|tone[9]~310
--operation mode is normal
C1L14 = LCELL(C1L14 & (C1L9 # !C1L12) # !C1L14 & !C1L9 & !C1L12);
--C1L22 is tonetaba:u2|Mux~144
--operation mode is normal
C1L22 = !J1_q_a[2] & !J1_q_a[3] & (J1_q_a[0] $ J1_q_a[1]);
--C1L34 is tonetaba:u2|tone[10]~311
--operation mode is normal
C1L34 = LCELL(C1L34 & (C1L9 # !C1L22) # !C1L34 & !C1L9 & !C1L22);
--C1L02 is tonetaba:u2|Mux~140
--operation mode is normal
C1L02 = J1_q_a[1] & (J1_q_a[3] # J1_q_a[0] & !J1_q_a[2]) # !J1_q_a[1] & J1_q_a[2];
--C1L93 is tonetaba:u2|tone[8]~312
--operation mode is normal
C1L93 = LCELL(C1L93 & (C1L9 # !C1L02) # !C1L93 & !C1L9 & !C1L02);
--K1_safe_q[0] is speakera:u3|lpm_counter:\divdeclk:count4[0]_rtl_1|cntr_ea7:auto_generated|safe_q[0]
--operation mode is arithmetic
K1_safe_q[0]_lut_out = !K1_safe_q[0];
K1_safe_q[0] = DFFEA(K1_safe_q[0]_lut_out, clk12mhz, !D1L3, , , , );
--K1L2 is speakera:u3|lpm_counter:\divdeclk:count4[0]_rtl_1|cntr_ea7:auto_generated|counter_cella0~COUT
--operation mode is arithmetic
K1L2 = CARRY(K1_safe_q[0]);
--clk8hz is clk8hz
--operation mode is input
clk8hz = INPUT();
--clk12mhz is clk12mhz
--operation mode is input
clk12mhz = INPUT();
--code1[3] is code1[3]
--operation mode is output
code1[3] = OUTPUT(GND);
--code1[2] is code1[2]
--operation mode is output
code1[2] = OUTPUT(C1L5);
--code1[1] is code1[1]
--operation mode is output
code1[1] = OUTPUT(C1L3);
--code1[0] is code1[0]
--operation mode is output
code1[0] = OUTPUT(C1L1);
--high1 is high1
--operation mode is output
high1 = OUTPUT(C1L7);
--spkout is spkout
--operation mode is output
spkout = OUTPUT(D1_\delayspks:count2);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -