📄 music.map.eqn
字号:
D1L85 = D1L75 # D1L81 & (!D1_Counter[3]);
--D1L76 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2788
--operation mode is normal
D1L76 = !D1_Counter[7] & (D1_Counter[4] & D1L36 # !D1_Counter[4] & (D1L96));
--E1L6 is Songer:inst1|ToneTaba:u2|Mux~799
--operation mode is normal
E1L6 = D1L33 & D1L24 & !D1L85 & D1L76 # !D1L33 & D1L85 & (D1L24 $ !D1L76);
--E1_HIGH is Songer:inst1|ToneTaba:u2|HIGH
--operation mode is normal
E1_HIGH = E1L6 & (E1_HIGH) # !E1L6 & D1L66 & !D1_Counter[7];
--F1_FullSpkS is Songer:inst1|Speakera:u3|FullSpkS
--operation mode is normal
F1_FullSpkS_lut_out = F1L73;
F1_FullSpkS = DFFEAS(F1_FullSpkS_lut_out, F1L03, VCC, , , , , , );
--E1L7 is Songer:inst1|ToneTaba:u2|Mux~800
--operation mode is normal
E1L7 = D1_Counter[3] & (!D1L53) # !D1_Counter[3] & !D1L14 # !D1L76;
--E1_CODE[2] is Songer:inst1|ToneTaba:u2|CODE[2]
--operation mode is normal
E1_CODE[2] = E1L6 & (E1_CODE[2]) # !E1L6 & E1L7 & D1L85;
--E1L8 is Songer:inst1|ToneTaba:u2|Mux~801
--operation mode is normal
E1L8 = D1L76 & (D1L23 # D1L81 & !D1_Counter[3]);
--E1_CODE[1] is Songer:inst1|ToneTaba:u2|CODE[1]
--operation mode is normal
E1_CODE[1] = E1L6 & (E1_CODE[1]) # !E1L6 & (E1L8 $ D1L24);
--E1L9 is Songer:inst1|ToneTaba:u2|Mux~802
--operation mode is normal
E1L9 = D1L33 & (D1L24 # !D1L76) # !D1L33 & (D1L76);
--E1_CODE[0] is Songer:inst1|ToneTaba:u2|CODE[0]
--operation mode is normal
E1_CODE[0] = E1L6 & (E1_CODE[0]) # !E1L6 & E1L9;
--B1_QN[20] is fenping:inst|QN[20]
--operation mode is arithmetic
B1_QN[20]_carry_eqn = B1L14;
B1_QN[20]_lut_out = B1_QN[20] $ (B1_QN[20]_carry_eqn);
B1_QN[20] = DFFEAS(B1_QN[20]_lut_out, GCLK3, VCC, , , VCC, B1_QN[21], , );
--B1L34 is fenping:inst|QN[20]~155
--operation mode is arithmetic
B1L34 = CARRY(B1_QN[20] # !B1L14);
--D1L91 is Songer:inst1|NoteTabs:u1|reduce_nor~45
--operation mode is normal
D1L91 = D1_Counter[1] & D1_Counter[3];
--D1L71 is Songer:inst1|NoteTabs:u1|reduce_nor~0
--operation mode is normal
D1L71 = D1L91 & D1L81 & !D1_Counter[0] & !D1_Counter[2];
--F1_\GenSpkS:Count11[0] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[0]
--operation mode is arithmetic
F1_\GenSpkS:Count11[0]_lut_out = !F1_\GenSpkS:Count11[0];
F1_\GenSpkS:Count11[0] = DFFEAS(F1_\GenSpkS:Count11[0]_lut_out, F1L03, VCC, , , E1_Tone[0], , , F1L73);
--F1L7 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[0]~15
--operation mode is arithmetic
F1L7 = CARRY(F1_\GenSpkS:Count11[0]);
--F1_\GenSpkS:Count11[1] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[1]
--operation mode is arithmetic
F1_\GenSpkS:Count11[1]_carry_eqn = F1L7;
F1_\GenSpkS:Count11[1]_lut_out = F1_\GenSpkS:Count11[1] $ (F1_\GenSpkS:Count11[1]_carry_eqn);
F1_\GenSpkS:Count11[1] = DFFEAS(F1_\GenSpkS:Count11[1]_lut_out, F1L03, VCC, , , E1_Tone[1], , , F1L73);
--F1L9 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[1]~15
--operation mode is arithmetic
F1L9 = CARRY(!F1L7 # !F1_\GenSpkS:Count11[1]);
--F1_\GenSpkS:Count11[2] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[2]
--operation mode is arithmetic
F1_\GenSpkS:Count11[2]_carry_eqn = F1L9;
F1_\GenSpkS:Count11[2]_lut_out = F1_\GenSpkS:Count11[2] $ (!F1_\GenSpkS:Count11[2]_carry_eqn);
F1_\GenSpkS:Count11[2] = DFFEAS(F1_\GenSpkS:Count11[2]_lut_out, F1L03, VCC, , , E1_Tone[2], , , F1L73);
--F1L11 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[2]~15
--operation mode is arithmetic
F1L11 = CARRY(F1_\GenSpkS:Count11[2] & (!F1L9));
--F1_\GenSpkS:Count11[3] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[3]
--operation mode is arithmetic
F1_\GenSpkS:Count11[3]_carry_eqn = F1L11;
F1_\GenSpkS:Count11[3]_lut_out = F1_\GenSpkS:Count11[3] $ (F1_\GenSpkS:Count11[3]_carry_eqn);
F1_\GenSpkS:Count11[3] = DFFEAS(F1_\GenSpkS:Count11[3]_lut_out, F1L03, VCC, , , E1_Tone[3], , , F1L73);
--F1L31 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[3]~15
--operation mode is arithmetic
F1L31 = CARRY(!F1L11 # !F1_\GenSpkS:Count11[3]);
--F1L43 is Songer:inst1|Speakera:u3|reduce_nor~68
--operation mode is normal
F1L43 = !F1_\GenSpkS:Count11[3] # !F1_\GenSpkS:Count11[2] # !F1_\GenSpkS:Count11[1] # !F1_\GenSpkS:Count11[0];
--F1_\GenSpkS:Count11[4] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[4]
--operation mode is arithmetic
F1_\GenSpkS:Count11[4]_carry_eqn = F1L31;
F1_\GenSpkS:Count11[4]_lut_out = F1_\GenSpkS:Count11[4] $ (!F1_\GenSpkS:Count11[4]_carry_eqn);
F1_\GenSpkS:Count11[4] = DFFEAS(F1_\GenSpkS:Count11[4]_lut_out, F1L03, VCC, , , E1_Tone[4], , , F1L73);
--F1L51 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[4]~15
--operation mode is arithmetic
F1L51 = CARRY(F1_\GenSpkS:Count11[4] & (!F1L31));
--F1_\GenSpkS:Count11[5] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[5]
--operation mode is arithmetic
F1_\GenSpkS:Count11[5]_carry_eqn = F1L51;
F1_\GenSpkS:Count11[5]_lut_out = F1_\GenSpkS:Count11[5] $ (F1_\GenSpkS:Count11[5]_carry_eqn);
F1_\GenSpkS:Count11[5] = DFFEAS(F1_\GenSpkS:Count11[5]_lut_out, F1L03, VCC, , , E1_Tone[5], , , F1L73);
--F1L71 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[5]~15
--operation mode is arithmetic
F1L71 = CARRY(!F1L51 # !F1_\GenSpkS:Count11[5]);
--F1_\GenSpkS:Count11[6] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[6]
--operation mode is arithmetic
F1_\GenSpkS:Count11[6]_carry_eqn = F1L71;
F1_\GenSpkS:Count11[6]_lut_out = F1_\GenSpkS:Count11[6] $ (!F1_\GenSpkS:Count11[6]_carry_eqn);
F1_\GenSpkS:Count11[6] = DFFEAS(F1_\GenSpkS:Count11[6]_lut_out, F1L03, VCC, , , E1_Tone[6], , , F1L73);
--F1L91 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[6]~15
--operation mode is arithmetic
F1L91 = CARRY(F1_\GenSpkS:Count11[6] & (!F1L71));
--F1_\GenSpkS:Count11[7] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[7]
--operation mode is arithmetic
F1_\GenSpkS:Count11[7]_carry_eqn = F1L91;
F1_\GenSpkS:Count11[7]_lut_out = F1_\GenSpkS:Count11[7] $ (F1_\GenSpkS:Count11[7]_carry_eqn);
F1_\GenSpkS:Count11[7] = DFFEAS(F1_\GenSpkS:Count11[7]_lut_out, F1L03, VCC, , , E1_Tone[7], , , F1L73);
--F1L12 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[7]~15
--operation mode is arithmetic
F1L12 = CARRY(!F1L91 # !F1_\GenSpkS:Count11[7]);
--F1L53 is Songer:inst1|Speakera:u3|reduce_nor~69
--operation mode is normal
F1L53 = !F1_\GenSpkS:Count11[7] # !F1_\GenSpkS:Count11[6] # !F1_\GenSpkS:Count11[5] # !F1_\GenSpkS:Count11[4];
--F1_\GenSpkS:Count11[9] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[9]
--operation mode is arithmetic
F1_\GenSpkS:Count11[9]_carry_eqn = F1L32;
F1_\GenSpkS:Count11[9]_lut_out = F1_\GenSpkS:Count11[9] $ (F1_\GenSpkS:Count11[9]_carry_eqn);
F1_\GenSpkS:Count11[9] = DFFEAS(F1_\GenSpkS:Count11[9]_lut_out, F1L03, VCC, , , E1_Tone[9], , , F1L73);
--F1L52 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[9]~15
--operation mode is arithmetic
F1L52 = CARRY(!F1L32 # !F1_\GenSpkS:Count11[9]);
--F1_\GenSpkS:Count11[10] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[10]
--operation mode is normal
F1_\GenSpkS:Count11[10]_carry_eqn = F1L52;
F1_\GenSpkS:Count11[10]_lut_out = F1_\GenSpkS:Count11[10] $ (!F1_\GenSpkS:Count11[10]_carry_eqn);
F1_\GenSpkS:Count11[10] = DFFEAS(F1_\GenSpkS:Count11[10]_lut_out, F1L03, VCC, , , E1_Tone[10], , , F1L73);
--F1L63 is Songer:inst1|Speakera:u3|reduce_nor~70
--operation mode is normal
F1L63 = !F1_\GenSpkS:Count11[10] # !F1_\GenSpkS:Count11[9];
--F1_\GenSpkS:Count11[8] is Songer:inst1|Speakera:u3|\GenSpkS:Count11[8]
--operation mode is arithmetic
F1_\GenSpkS:Count11[8]_carry_eqn = F1L12;
F1_\GenSpkS:Count11[8]_lut_out = F1_\GenSpkS:Count11[8] $ (!F1_\GenSpkS:Count11[8]_carry_eqn);
F1_\GenSpkS:Count11[8] = DFFEAS(F1_\GenSpkS:Count11[8]_lut_out, F1L03, VCC, , , E1_Tone[8], , , F1L73);
--F1L32 is Songer:inst1|Speakera:u3|\GenSpkS:Count11[8]~15
--operation mode is arithmetic
F1L32 = CARRY(F1_\GenSpkS:Count11[8] & (!F1L12));
--F1L73 is Songer:inst1|Speakera:u3|reduce_nor~71
--operation mode is normal
F1L73 = !F1L43 & !F1L53 & !F1L63 & F1_\GenSpkS:Count11[8];
--F1_\DivideCLK:Count4[3] is Songer:inst1|Speakera:u3|\DivideCLK:Count4[3]
--operation mode is normal
F1_\DivideCLK:Count4[3]_lut_out = !F1_\DivideCLK:Count4[3];
F1_\DivideCLK:Count4[3] = DFFEAS(F1_\DivideCLK:Count4[3]_lut_out, F1_QN[1], !F1L03, , F1L72, , , , );
--F1_\DivideCLK:Count4[2] is Songer:inst1|Speakera:u3|\DivideCLK:Count4[2]
--operation mode is normal
F1_\DivideCLK:Count4[2]_lut_out = !F1_\DivideCLK:Count4[2];
F1_\DivideCLK:Count4[2] = DFFEAS(F1_\DivideCLK:Count4[2]_lut_out, F1_QN[1], !F1L03, , F1L82, , , , );
--F1L03 is Songer:inst1|Speakera:u3|LessThan~40
--operation mode is normal
F1L03 = F1_\DivideCLK:Count4[3] & F1_\DivideCLK:Count4[2];
--B1_QN[21] is fenping:inst|QN[21]
--operation mode is normal
B1_QN[21]_carry_eqn = B1L34;
B1_QN[21]_lut_out = B1_QN[21] $ (!B1_QN[21]_carry_eqn);
B1_QN[21] = DFFEAS(B1_QN[21]_lut_out, GCLK3, VCC, , , ~GND, B1_QN[21], , );
--B1_QN[19] is fenping:inst|QN[19]
--operation mode is arithmetic
B1_QN[19]_carry_eqn = B1L93;
B1_QN[19]_lut_out = B1_QN[19] $ (!B1_QN[19]_carry_eqn);
B1_QN[19] = DFFEAS(B1_QN[19]_lut_out, GCLK3, VCC, , , VCC, B1_QN[21], , );
--B1L14 is fenping:inst|QN[19]~163
--operation mode is arithmetic
B1L14 = CARRY(!B1_QN[19] & (!B1L93));
--F1_QN[1] is Songer:inst1|Speakera:u3|QN[1]
--operation mode is normal
F1_QN[1]_lut_out = F1_QN[0];
F1_QN[1] = DFFEAS(F1_QN[1]_lut_out, GCLK3, !F1_QN[1], , , , , , );
--F1_\DivideCLK:Count4[1] is Songer:inst1|Speakera:u3|\DivideCLK:Count4[1]
--operation mode is normal
F1_\DivideCLK:Count4[1]_lut_out = !F1_\DivideCLK:Count4[1];
F1_\DivideCLK:Count4[1] = DFFEAS(F1_\DivideCLK:Count4[1]_lut_out, F1_QN[1], !F1L03, , F1_\DivideCLK:Count4[0], , , , );
--F1_\DivideCLK:Count4[0] is Songer:inst1|Speakera:u3|\DivideCLK:Count4[0]
--operation mode is normal
F1_\DivideCLK:Count4[0]_lut_out = !F1_\DivideCLK:Count4[0];
F1_\DivideCLK:Count4[0] = DFFEAS(F1_\DivideCLK:Count4[0]_lut_out, F1_QN[1], !F1L03, , , , , , );
--F1L72 is Songer:inst1|Speakera:u3|add~335
--operation mode is normal
F1L72 = F1_\DivideCLK:Count4[2] & F1_\DivideCLK:Count4[1] & F1_\DivideCLK:Count4[0];
--F1L82 is Songer:inst1|Speakera:u3|add~336
--operation mode is normal
F1L82 = F1_\DivideCLK:Count4[1] & F1_\DivideCLK:Count4[0];
--B1_QN[18] is fenping:inst|QN[18]
--operation mode is arithmetic
B1_QN[18]_carry_eqn = B1L73;
B1_QN[18]_lut_out = B1_QN[18] $ (B1_QN[18]_carry_eqn);
B1_QN[18] = DFFEAS(B1_QN[18]_lut_out, GCLK3, VCC, , , VCC, B1_QN[21], , );
--B1L93 is fenping:inst|QN[18]~167
--operation mode is arithmetic
B1L93 = CARRY(B1_QN[18] # !B1L73);
--E1L01 is Songer:inst1|ToneTaba:u2|Mux~803
--operation mode is normal
E1L01 = D1L66 # D1_Counter[3] & D1L53 # !D1_Counter[3] & (D1L14);
--E1_Tone[0] is Songer:inst1|ToneTaba:u2|Tone[0]
--operation mode is normal
E1_Tone[0] = E1L6 & (E1_Tone[0]) # !E1L6 & (D1_Counter[7] # !E1L01);
--E1L11 is Songer:inst1|ToneTaba:u2|Mux~804
--operation mode is normal
E1L11 = D1L33 # D1L24 & (D1L85 $ !D1L76) # !D1L24 & D1L85 & !D1L76;
--E1_Tone[1] is Songer:inst1|ToneTaba:u2|Tone[1]
--operation mode is normal
E1_Tone[1] = E1L6 & (E1_Tone[1]) # !E1L6 & !E1L11;
--E1L21 is Songer:inst1|ToneTaba:u2|Mux~805
--operation mode is normal
E1L21 = D1L85 & (D1L76 & (D1L24) # !D1L76 & !D1L33) # !D1L85 & (D1L76 $ (!D1L33 & D1L24));
--E1_Tone[2] is Songer:inst1|ToneTaba:u2|Tone[2]
--operation mode is normal
E1_Tone[2] = E1L6 & (E1_Tone[2]) # !E1L6 & !E1L21;
--E1L31 is Songer:inst1|ToneTaba:u2|Mux~806
--operation mode is normal
E1L31 = D1L33 & (D1L76 $ (!D1L24 & !D1L85)) # !D1L33 & (D1L76 # D1L24 $ D1L85);
--E1_Tone[3] is Songer:inst1|ToneTaba:u2|Tone[3]
--operation mode is normal
E1_Tone[3] = E1L6 & (E1_Tone[3]) # !E1L6 & !E1L31;
--E1L41 is Songer:inst1|ToneTaba:u2|Mux~807
--operation mode is normal
E1L41 = D1L24 & (D1L76 # D1L33 $ D1L85) # !D1L24 & (D1L33 # D1L85 $ D1L76);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -