📄 songer.fit.eqn
字号:
B1L26 = F1_q[0] & (F1_q[1] $ F1_q[3] # !F1_q[5]) # !F1_q[0] & (F1_q[1] # F1_q[3]);
--B1L57 is NoteTabs:u1|ToneIndex[3]~690 at LC5_I23
--operation mode is normal
B1L57 = F1_q[0] & F1_q[1] & F1_q[3] & !F1_q[5];
--B1L67 is NoteTabs:u1|ToneIndex[3]~691 at LC6_I23
--operation mode is normal
B1L67 = !F1_q[3] & !F1_q[5] & !F1_q[0] & !F1_q[1];
--B1L96 is NoteTabs:u1|ToneIndex[3]~239 at LC7_I23
--operation mode is normal
B1L96 = F1_q[2] & (F1_q[4] # !B1L57) # !F1_q[2] & !F1_q[4] & !B1L67;
--B1L36 is NoteTabs:u1|ToneIndex[3]~99 at LC8_I23
--operation mode is normal
B1L36 = F1_q[3] & F1_q[5] & !F1_q[0] & !F1_q[1];
--B1L07 is NoteTabs:u1|ToneIndex[3]~240 at LC2_I23
--operation mode is normal
B1L07 = B1L96 & (!B1L36 # !F1_q[4]) # !B1L96 & B1L26 & F1_q[4];
--B1L77 is NoteTabs:u1|ToneIndex[3]~692 at LC5_I38
--operation mode is normal
B1L77 = F1_q[5] # !F1_q[1] # !F1_q[0] # !F1_q[2];
--B1L16 is NoteTabs:u1|ToneIndex[3]~88 at LC1_I13
--operation mode is normal
B1L16 = F1_q[2] # F1_q[1] & (F1_q[0] # F1_q[5]);
--B1L87 is NoteTabs:u1|ToneIndex[3]~693 at LC6_I38
--operation mode is normal
B1L87 = F1_q[4] & (B1L77 # !F1_q[3]) # !F1_q[4] & (B1L16 # F1_q[3]);
--B1L76 is NoteTabs:u1|ToneIndex[3]~233 at LC7_I38
--operation mode is normal
B1L76 = F1_q[7] & (F1_q[6] # B1L07) # !F1_q[7] & !F1_q[6] & B1L87;
--B1L86 is NoteTabs:u1|ToneIndex[3]~234 at LC1_I38
--operation mode is normal
B1L86 = B1L76 & (B1L17 # !F1_q[6]) # !B1L76 & B1L47 & F1_q[6];
--C1L1 is ToneTaba:u2|Mux~172 at LC7_I19
--operation mode is normal
C1L1 = B1L06 $ (B1L22 & B1L44 & B1L86);
--C1L21 is ToneTaba:u2|Mux~218 at LC1_I19
--operation mode is normal
C1L21 = B1L44 $ (B1L22 & B1L86);
--C1L2 is ToneTaba:u2|Mux~174 at LC5_I8
--operation mode is normal
C1L2 = B1L22 & (B1L44 & B1L06 # !B1L86) # !B1L22 & B1L86;
--D1_SpkS is Speakera:u3|SpkS at LC6_A4
--operation mode is normal
D1_SpkS_lut_out = !D1_SpkS;
D1_SpkS = DFFEA(D1_SpkS_lut_out, D1_FullSpkS, , , , , );
--D1_FullSpkS is Speakera:u3|FullSpkS at LC3_I1
--operation mode is normal
D1_FullSpkS_lut_out = D1L5;
D1_FullSpkS = DFFEA(D1_FullSpkS_lut_out, D1L2, , , , , );
--F2_q[3] is Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[3] at LC6_I26
--operation mode is up_dn_cntr
F2_q[3]_lut_out = F2_q[3] $ F2L7;
F2_q[3] = DFFEA(F2_q[3]_lut_out, CLK12MHZ, !D1L2, , , , );
--F2_q[2] is Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[2] at LC5_I26
--operation mode is up_dn_cntr
F2_q[2]_lut_out = F2_q[2] $ F2L5;
F2_q[2] = DFFEA(F2_q[2]_lut_out, CLK12MHZ, !D1L2, , , , );
--F2L7 is Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC5_I26
--operation mode is up_dn_cntr
F2L7 = CARRY(F2_q[2] & F2L5);
--D1L2 is Speakera:u3|PreCLK~15 at LC1_I26
--operation mode is normal
D1L2 = F2_q[3] & F2_q[2];
--B1L1 is NoteTabs:u1|reduce_nor~38 at LC1_I22
--operation mode is normal
B1L1 = F1_q[6] & !F1_q[4] & !F1_q[5] & !F1_q[3];
--B1L2 is NoteTabs:u1|reduce_nor~40 at LC2_I22
--operation mode is normal
B1L2 = (F1_q[7] & F1_q[2] & F1_q[0] & F1_q[1]) & CASCADE(B1L1);
--F2_q[1] is Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[1] at LC4_I26
--operation mode is up_dn_cntr
F2_q[1]_lut_out = F2_q[1] $ F2L3;
F2_q[1] = DFFEA(F2_q[1]_lut_out, CLK12MHZ, !D1L2, , , , );
--F2L5 is Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC4_I26
--operation mode is up_dn_cntr
F2L5 = CARRY(F2_q[1] & F2L3);
--F3_q[2] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[2] at LC6_I1
--operation mode is up_dn_cntr
F3_q[2]_lut_out = (F3_q[2] $ F3L5 & D1L6) # (C1L4 & !D1L6);
F3_q[2] = DFFEA(F3_q[2]_lut_out, D1L2, , , , , );
--F3L7 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC6_I1
--operation mode is up_dn_cntr
F3L7 = CARRY(F3_q[2] & F3L5);
--F3_q[1] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[1] at LC5_I1
--operation mode is up_dn_cntr
F3_q[1]_lut_out = (F3_q[1] $ F3L3 & D1L6) # (C1L3 & !D1L6);
F3_q[1] = DFFEA(F3_q[1]_lut_out, D1L2, , , , , );
--F3L5 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC5_I1
--operation mode is up_dn_cntr
F3L5 = CARRY(F3_q[1] & F3L3);
--F3_q[0] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[0] at LC4_I1
--operation mode is up_dn_cntr
F3_q[0]_lut_out = (!F3_q[0] & D1L6) # (C1L41 & !D1L6);
F3_q[0] = DFFEA(F3_q[0]_lut_out, D1L2, , , , , );
--F3L3 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC4_I1
--operation mode is up_dn_cntr
F3L3 = CARRY(F3_q[0]);
--F3_q[6] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[6] at LC2_I3
--operation mode is up_dn_cntr
F3_q[6]_lut_out = (F3_q[6] $ F3L31 & D1L6) # (C1L7 & !D1L6);
F3_q[6] = DFFEA(F3_q[6]_lut_out, D1L2, , , , , );
--F3L51 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[6]~COUT at LC2_I3
--operation mode is up_dn_cntr
F3L51 = CARRY(F3_q[6] & F3L31);
--F3_q[5] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[5] at LC1_I3
--operation mode is up_dn_cntr
F3_q[5]_lut_out = (F3_q[5] $ F3L11 & D1L6) # (C1L41 & !D1L6);
F3_q[5] = DFFEA(F3_q[5]_lut_out, D1L2, , , , , );
--F3L31 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[5]~COUT at LC1_I3
--operation mode is up_dn_cntr
F3L31 = CARRY(F3_q[5] & F3L11);
--F3_q[4] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[4] at LC8_I1
--operation mode is up_dn_cntr
F3_q[4]_lut_out = (F3_q[4] $ F3L9 & D1L6) # (C1L6 & !D1L6);
F3_q[4] = DFFEA(F3_q[4]_lut_out, D1L2, , , , , );
--F3L11 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[4]~COUT at LC8_I1
--operation mode is up_dn_cntr
F3L11 = CARRY(F3_q[4] & F3L9);
--F3_q[3] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[3] at LC7_I1
--operation mode is up_dn_cntr
F3_q[3]_lut_out = (F3_q[3] $ F3L7 & D1L6) # (C1L5 & !D1L6);
F3_q[3] = DFFEA(F3_q[3]_lut_out, D1L2, , , , , );
--F3L9 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[3]~COUT at LC7_I1
--operation mode is up_dn_cntr
F3L9 = CARRY(F3_q[3] & F3L7);
--D1L3 is Speakera:u3|reduce_nor~75 at LC2_I1
--operation mode is normal
D1L3 = !F3_q[3] # !F3_q[4] # !F3_q[5] # !F3_q[6];
--D1L4 is Speakera:u3|reduce_nor~76 at LC7_I3
--operation mode is normal
D1L4 = F3_q[2] & F3_q[1] & F3_q[0] & !D1L3;
--F3_q[10] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[10] at LC6_I3
--operation mode is up_dn_cntr
F3_q[10]_lut_out = (F3_q[10] $ F3L12 & D1L6) # (C1L11 & !D1L6);
F3_q[10] = DFFEA(F3_q[10]_lut_out, D1L2, , , , , );
--F3_q[9] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[9] at LC5_I3
--operation mode is up_dn_cntr
F3_q[9]_lut_out = (F3_q[9] $ F3L91 & D1L6) # (C1L01 & !D1L6);
F3_q[9] = DFFEA(F3_q[9]_lut_out, D1L2, , , , , );
--F3L12 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[9]~COUT at LC5_I3
--operation mode is up_dn_cntr
F3L12 = CARRY(F3_q[9] & F3L91);
--F3_q[8] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[8] at LC4_I3
--operation mode is up_dn_cntr
F3_q[8]_lut_out = (F3_q[8] $ F3L71 & D1L6) # (C1L9 & !D1L6);
F3_q[8] = DFFEA(F3_q[8]_lut_out, D1L2, , , , , );
--F3L91 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[8]~COUT at LC4_I3
--operation mode is up_dn_cntr
F3L91 = CARRY(F3_q[8] & F3L71);
--F3_q[7] is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[7] at LC3_I3
--operation mode is up_dn_cntr
F3_q[7]_lut_out = (F3_q[7] $ F3L51 & D1L6) # (C1L8 & !D1L6);
F3_q[7] = DFFEA(F3_q[7]_lut_out, D1L2, , , , , );
--F3L71 is Speakera:u3|lpm_counter:\GenSpkS:Count11[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[7]~COUT at LC3_I3
--operation mode is up_dn_cntr
F3L71 = CARRY(F3_q[7] & F3L51);
--D1L5 is Speakera:u3|reduce_nor~78 at LC8_I3
--operation mode is normal
D1L5 = (F3_q[10] & F3_q[9] & F3_q[8] & F3_q[7]) & CASCADE(D1L4);
--F2_q[0] is Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[0] at LC3_I26
--operation mode is up_dn_cntr
F2_q[0]_lut_out = !F2_q[0];
F2_q[0] = DFFEA(F2_q[0]_lut_out, CLK12MHZ, !D1L2, , , , );
--F2L3 is Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC3_I26
--operation mode is up_dn_cntr
F2L3 = CARRY(F2_q[0]);
--C1L4 is ToneTaba:u2|Mux~180 at LC3_I8
--operation mode is normal
C1L4 = B1L22 & (!B1L44 & B1L06 # !B1L86) # !B1L22 & (B1L44 $ (B1L06 # !B1L86));
--C1L3 is ToneTaba:u2|Mux~178 at LC4_I19
--operation mode is normal
C1L3 = B1L22 & B1L44 & B1L06 & B1L86 # !B1L22 & (B1L86 # B1L44 $ !B1L06);
--C1L7 is ToneTaba:u2|Mux~188 at LC4_I8
--operation mode is normal
C1L7 = B1L22 & (B1L06 & B1L44 # !B1L06 & B1L86) # !B1L22 & !B1L44 & (B1L06 # !B1L86);
--C1L6 is ToneTaba:u2|Mux~184 at LC6_I8
--operation mode is normal
C1L6 = B1L06 & (B1L22 $ (B1L86 # !B1L44)) # !B1L06 & !B1L22 & !B1L86;
--C1L5 is ToneTaba:u2|Mux~182 at LC7_I8
--operation mode is normal
C1L5 = B1L22 & (B1L86 $ (B1L44 # B1L06)) # !B1L22 & (B1L44 & B1L06 # !B1L44 & !B1L86);
--C1L11 is ToneTaba:u2|Mux~196 at LC2_I8
--operation mode is normal
C1L11 = B1L06 # B1L86 # B1L22 $ !B1L44;
--C1L01 is ToneTaba:u2|Mux~194 at LC8_I8
--operation mode is normal
C1L01 = B1L44 & (B1L86 # !B1L22 & !B1L06) # !B1L44 & (B1L06 $ !B1L86);
--C1L9 is ToneTaba:u2|Mux~192 at LC3_I19
--operation mode is normal
C1L9 = B1L44 & !B1L86 & (B1L06 # !B1L22) # !B1L44 & !B1L06;
--C1L8 is ToneTaba:u2|Mux~190 at LC1_I8
--operation mode is normal
C1L8 = B1L06 & (B1L44 & B1L86 # !B1L44 & B1L22) # !B1L06 & (B1L86 & !B1L44 # !B1L86 & !B1L22);
--B1L17 is NoteTabs:u1|ToneIndex[3]~645 at LC8_I22
--operation mode is normal
B1L17 = B1L27 & !F1_q[0] & !F1_q[4] & !F1_q[2];
--B1L27 is NoteTabs:u1|ToneIndex[3]~647 at LC7_I22
--operation mode is normal
B1L27 = !F1_q[5] & !F1_q[3] & !F1_q[1];
--B1L22 is NoteTabs:u1|ToneIndex[0]~694 at LC2_I19
--operation mode is normal
B1L22 = B1L12 # B1L61 & !F1_q[7] & !F1_q[6];
--B1L44 is NoteTabs:u1|ToneIndex[1]~695 at LC1_G1
--operation mode is normal
B1L44 = B1L73 & (B1L53 # !F1_q[7]) # !B1L73 & B1L34 & F1_q[7];
--B1L06 is NoteTabs:u1|ToneIndex[2]~696 at LC4_G1
--operation mode is normal
B1L06 = B1L45 & (B1L53 # !F1_q[7]) # !B1L45 & B1L85 & F1_q[7];
--C1L31 is ToneTaba:u2|Mux~303 at LC8_I38
--operation mode is normal
C1L31 = !F1_q[3] & !F1_q[4];
--C1L41 is ToneTaba:u2|Mux~308 at LC2_I38
--operation mode is normal
C1L41 = F1_q[6] & F1_q[7] & (F1_q[5] # !C1L31);
--CLK8HZ is CLK8HZ at PIN_184
--operation mode is input
CLK8HZ = INPUT();
--CLK12MHZ is CLK12MHZ at PIN_80
--operation mode is input
CLK12MHZ = INPUT();
--CODE1[3] is CODE1[3] at PIN_126
--operation mode is output
CODE1[3] = OUTPUT(GND);
--CODE1[2] is CODE1[2] at PIN_125
--operation mode is output
CODE1[2] = OUTPUT(C1L1);
--CODE1[1] is CODE1[1] at PIN_122
--operation mode is output
CODE1[1] = OUTPUT(C1L21);
--CODE1[0] is CODE1[0] at PIN_121
--operation mode is output
CODE1[0] = OUTPUT(C1L2);
--HIGH1 is HIGH1 at PIN_7
--operation mode is output
HIGH1 = OUTPUT(B1L86);
--SPKOUT is SPKOUT at PIN_148
--operation mode is output
SPKOUT = OUTPUT(D1_SpkS);
--D1L6 is Speakera:u3|reduce_nor~80 at LC1_I1
--operation mode is normal
D1L6 = !D1L5;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -