📄 music.map.eqn
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions
-- and other software and tools, and its AMPP partner logic
-- functions, and any output files any of the foregoing
-- (including device programming or simulation files), and any
-- associated documentation or information are expressly subject
-- to the terms and conditions of the Altera Program License
-- Subscription Agreement, Altera MegaCore Function License
-- Agreement, or other applicable license agreement, including,
-- without limitation, that your use is for the sole purpose of
-- programming logic devices manufactured by Altera and sold by
-- Altera or its authorized distributors. Please refer to the
-- applicable agreement for further details.
--F1_\DelaySpkS:Count2 is Songer:inst1|Speakera:u3|\DelaySpkS:Count2
--operation mode is normal
F1_\DelaySpkS:Count2_lut_out = !F1_\DelaySpkS:Count2;
F1_\DelaySpkS:Count2 = DFFEAS(F1_\DelaySpkS:Count2_lut_out, F1_FullSpkS, VCC, , , , , , );
--D1_Counter[5] is Songer:inst1|NoteTabs:u1|Counter[5]
--operation mode is arithmetic
D1_Counter[5]_carry_eqn = D1L11;
D1_Counter[5]_lut_out = D1_Counter[5] $ (D1_Counter[5]_carry_eqn);
D1_Counter[5] = DFFEAS(D1_Counter[5]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L31 is Songer:inst1|NoteTabs:u1|Counter[5]~64
--operation mode is arithmetic
D1L31 = CARRY(!D1L11 # !D1_Counter[5]);
--D1_Counter[0] is Songer:inst1|NoteTabs:u1|Counter[0]
--operation mode is arithmetic
D1_Counter[0]_lut_out = !D1_Counter[0];
D1_Counter[0] = DFFEAS(D1_Counter[0]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L3 is Songer:inst1|NoteTabs:u1|Counter[0]~68
--operation mode is arithmetic
D1L3 = CARRY(D1_Counter[0]);
--D1_Counter[6] is Songer:inst1|NoteTabs:u1|Counter[6]
--operation mode is arithmetic
D1_Counter[6]_carry_eqn = D1L31;
D1_Counter[6]_lut_out = D1_Counter[6] $ (!D1_Counter[6]_carry_eqn);
D1_Counter[6] = DFFEAS(D1_Counter[6]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L51 is Songer:inst1|NoteTabs:u1|Counter[6]~72
--operation mode is arithmetic
D1L51 = CARRY(D1_Counter[6] & (!D1L31));
--D1_Counter[1] is Songer:inst1|NoteTabs:u1|Counter[1]
--operation mode is arithmetic
D1_Counter[1]_carry_eqn = D1L3;
D1_Counter[1]_lut_out = D1_Counter[1] $ (D1_Counter[1]_carry_eqn);
D1_Counter[1] = DFFEAS(D1_Counter[1]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L5 is Songer:inst1|NoteTabs:u1|Counter[1]~76
--operation mode is arithmetic
D1L5 = CARRY(!D1L3 # !D1_Counter[1]);
--D1_Counter[2] is Songer:inst1|NoteTabs:u1|Counter[2]
--operation mode is arithmetic
D1_Counter[2]_carry_eqn = D1L5;
D1_Counter[2]_lut_out = D1_Counter[2] $ (!D1_Counter[2]_carry_eqn);
D1_Counter[2] = DFFEAS(D1_Counter[2]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L7 is Songer:inst1|NoteTabs:u1|Counter[2]~80
--operation mode is arithmetic
D1L7 = CARRY(D1_Counter[2] & (!D1L5));
--D1_Counter[3] is Songer:inst1|NoteTabs:u1|Counter[3]
--operation mode is arithmetic
D1_Counter[3]_carry_eqn = D1L7;
D1_Counter[3]_lut_out = D1_Counter[3] $ (D1_Counter[3]_carry_eqn);
D1_Counter[3] = DFFEAS(D1_Counter[3]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L9 is Songer:inst1|NoteTabs:u1|Counter[3]~84
--operation mode is arithmetic
D1L9 = CARRY(!D1L7 # !D1_Counter[3]);
--D1L95 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2743
--operation mode is normal
D1L95 = D1_Counter[1] & (D1_Counter[2] & D1_Counter[3] # !D1_Counter[2] & !D1_Counter[3] & !D1_Counter[6]) # !D1_Counter[1] & D1_Counter[6] & (D1_Counter[2] $ D1_Counter[3]);
--D1L06 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2744
--operation mode is normal
D1L06 = D1_Counter[1] & D1_Counter[2] # !D1_Counter[1] & !D1_Counter[2] & D1_Counter[3] & D1_Counter[6];
--D1L16 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2745
--operation mode is normal
D1L16 = D1_Counter[0] & (D1L06 & (D1L95) # !D1L06 & D1_Counter[6]) # !D1_Counter[0] & D1_Counter[6];
--D1L26 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2746
--operation mode is normal
D1L26 = D1L95 & (D1_Counter[0] & D1_Counter[6] # !D1L06) # !D1L95 & D1L06 & (D1_Counter[0] # D1_Counter[6]);
--D1L36 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2747
--operation mode is normal
D1L36 = D1_Counter[5] & (D1L26) # !D1_Counter[5] & !D1L16;
--D1L46 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2748
--operation mode is normal
D1L46 = D1_Counter[1] & (D1_Counter[2] & !D1_Counter[3] & D1_Counter[6] # !D1_Counter[2] & D1_Counter[3] & !D1_Counter[6]) # !D1_Counter[1] & D1_Counter[3] & (!D1_Counter[6] # !D1_Counter[2]);
--D1L56 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2749
--operation mode is normal
D1L56 = D1_Counter[1] & (D1_Counter[3] & D1_Counter[2] & !D1_Counter[6] # !D1_Counter[3] & (D1_Counter[6])) # !D1_Counter[1] & (D1_Counter[6]);
--D1_Counter[4] is Songer:inst1|NoteTabs:u1|Counter[4]
--operation mode is arithmetic
D1_Counter[4]_carry_eqn = D1L9;
D1_Counter[4]_lut_out = D1_Counter[4] $ (!D1_Counter[4]_carry_eqn);
D1_Counter[4] = DFFEAS(D1_Counter[4]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L11 is Songer:inst1|NoteTabs:u1|Counter[4]~88
--operation mode is arithmetic
D1L11 = CARRY(D1_Counter[4] & (!D1L9));
--D1L66 is Songer:inst1|NoteTabs:u1|ToneIndex[3]~2750
--operation mode is normal
D1L66 = D1_Counter[4] & D1L36 # !D1_Counter[4] & (D1L96);
--D1_Counter[7] is Songer:inst1|NoteTabs:u1|Counter[7]
--operation mode is normal
D1_Counter[7]_carry_eqn = D1L51;
D1_Counter[7]_lut_out = D1_Counter[7] $ (D1_Counter[7]_carry_eqn);
D1_Counter[7] = DFFEAS(D1_Counter[7]_lut_out, B1_QN[20], !D1L71, , , , , , );
--D1L02 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2751
--operation mode is normal
D1L02 = D1_Counter[4] & (D1_Counter[3] $ !D1_Counter[2]) # !D1_Counter[4] & D1_Counter[3] & !D1_Counter[2];
--D1L12 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2752
--operation mode is normal
D1L12 = D1_Counter[4] & (!D1_Counter[0] & D1_Counter[2] # !D1_Counter[3]) # !D1_Counter[4] & (D1_Counter[2] # D1_Counter[3]);
--D1L22 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2753
--operation mode is normal
D1L22 = D1_Counter[4] & !D1_Counter[3] & (!D1_Counter[2] # !D1_Counter[0]) # !D1_Counter[4] & (D1_Counter[2]);
--D1L32 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2754
--operation mode is normal
D1L32 = D1_Counter[5] & (D1_Counter[1]) # !D1_Counter[5] & (D1_Counter[1] & D1L12 # !D1_Counter[1] & (D1L22));
--D1L42 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2755
--operation mode is normal
D1L42 = D1_Counter[0] & (!D1_Counter[4] & D1_Counter[3] # !D1_Counter[2]) # !D1_Counter[0] & D1_Counter[4] & !D1_Counter[2] & !D1_Counter[3];
--D1L52 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2756
--operation mode is normal
D1L52 = D1_Counter[5] & (D1L32 & (D1L42) # !D1L32 & D1L02) # !D1_Counter[5] & (D1L32);
--D1L62 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2757
--operation mode is normal
D1L62 = D1_Counter[1] & (D1_Counter[0] # D1_Counter[4] # D1_Counter[5]) # !D1_Counter[1] & D1_Counter[4] & (D1_Counter[0] $ D1_Counter[5]);
--D1L72 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2758
--operation mode is normal
D1L72 = D1_Counter[4] # D1_Counter[5] $ (D1_Counter[0] & D1_Counter[1]);
--D1L82 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2759
--operation mode is normal
D1L82 = D1_Counter[1] & (D1_Counter[0] & (D1_Counter[5]) # !D1_Counter[0] & D1_Counter[4]) # !D1_Counter[1] & (D1_Counter[4] & !D1_Counter[5]);
--D1L92 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2760
--operation mode is normal
D1L92 = D1_Counter[2] & (D1_Counter[3]) # !D1_Counter[2] & (D1_Counter[3] & D1L72 # !D1_Counter[3] & (!D1L82));
--D1L03 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2761
--operation mode is normal
D1L03 = D1_Counter[1] & (D1_Counter[5] # !D1_Counter[4] # !D1_Counter[0]) # !D1_Counter[1] & (D1_Counter[4]);
--D1L13 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2762
--operation mode is normal
D1L13 = D1_Counter[2] & (D1L92 & (D1L03) # !D1L92 & !D1L62) # !D1_Counter[2] & (D1L92);
--D1L23 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2763
--operation mode is normal
D1L23 = !D1_Counter[7] & (D1_Counter[6] & D1L52 # !D1_Counter[6] & (D1L13));
--D1L81 is Songer:inst1|NoteTabs:u1|reduce_nor~44
--operation mode is normal
D1L81 = D1_Counter[7] & !D1_Counter[4] & !D1_Counter[6] & !D1_Counter[5];
--D1L33 is Songer:inst1|NoteTabs:u1|ToneIndex[0]~2764
--operation mode is normal
D1L33 = D1L23 # D1L81 & (!D1_Counter[3]);
--D1L43 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2765
--operation mode is normal
D1L43 = D1_Counter[0] & (D1_Counter[5]) # !D1_Counter[0] & D1_Counter[1] & D1_Counter[2] & !D1_Counter[5];
--D1L53 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2766
--operation mode is normal
D1L53 = D1_Counter[4] & (D1_Counter[6] & !D1L43) # !D1_Counter[4] & D1L44;
--D1L63 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2767
--operation mode is normal
D1L63 = D1_Counter[6] & (D1_Counter[1] $ (D1_Counter[0] # !D1_Counter[4])) # !D1_Counter[6] & D1_Counter[1] & (D1_Counter[0] $ D1_Counter[4]);
--D1L73 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2768
--operation mode is normal
D1L73 = D1_Counter[1] & (D1_Counter[4] & (D1_Counter[6]) # !D1_Counter[4] & D1_Counter[0] & !D1_Counter[6]) # !D1_Counter[1] & (D1_Counter[4]);
--D1L83 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2769
--operation mode is normal
D1L83 = D1_Counter[0] & (D1_Counter[1] & !D1_Counter[4] & D1_Counter[6] # !D1_Counter[1] & D1_Counter[4]) # !D1_Counter[0] & (D1_Counter[4] & !D1_Counter[6]);
--D1L93 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2770
--operation mode is normal
D1L93 = D1_Counter[2] & (D1_Counter[5]) # !D1_Counter[2] & (D1_Counter[5] & D1L73 # !D1_Counter[5] & (!D1L83));
--D1L04 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2771
--operation mode is normal
D1L04 = D1_Counter[0] & (D1_Counter[4] # !D1_Counter[1] & D1_Counter[6]) # !D1_Counter[0] & (D1_Counter[6]);
--D1L14 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2772
--operation mode is normal
D1L14 = D1_Counter[2] & (D1L93 & (!D1L04) # !D1L93 & D1L63) # !D1_Counter[2] & (D1L93);
--D1L24 is Songer:inst1|NoteTabs:u1|ToneIndex[1]~2773
--operation mode is normal
D1L24 = !D1_Counter[7] & (D1_Counter[3] & D1L53 # !D1_Counter[3] & (D1L14));
--D1L54 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2774
--operation mode is normal
D1L54 = D1_Counter[1] & (D1_Counter[6] & D1_Counter[0] & !D1_Counter[3] # !D1_Counter[6] & (D1_Counter[3])) # !D1_Counter[1] & (D1_Counter[3]);
--D1L64 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2775
--operation mode is normal
D1L64 = D1_Counter[3] & (!D1_Counter[6]) # !D1_Counter[3] & D1_Counter[1] & (D1_Counter[0] $ !D1_Counter[6]);
--D1L74 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2776
--operation mode is normal
D1L74 = D1_Counter[1] & (D1_Counter[6] & !D1_Counter[3]) # !D1_Counter[1] & D1_Counter[0] & !D1_Counter[6] & D1_Counter[3];
--D1L84 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2777
--operation mode is normal
D1L84 = D1_Counter[5] & (D1_Counter[4]) # !D1_Counter[5] & (D1_Counter[4] & !D1L64 # !D1_Counter[4] & (!D1L74));
--D1L94 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2778
--operation mode is normal
D1L94 = D1_Counter[6] & (D1_Counter[0] $ !D1_Counter[1] # !D1_Counter[3]) # !D1_Counter[6] & D1_Counter[0] & D1_Counter[1] & !D1_Counter[3];
--D1L05 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2779
--operation mode is normal
D1L05 = D1_Counter[5] & (D1L84 & (!D1L94) # !D1L84 & !D1L54) # !D1_Counter[5] & (D1L84);
--D1L15 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2780
--operation mode is normal
D1L15 = D1_Counter[5] # D1_Counter[6] & (D1_Counter[1] # !D1_Counter[0]);
--D1L25 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2781
--operation mode is normal
D1L25 = D1_Counter[6] & !D1_Counter[5] & (D1_Counter[1] # !D1_Counter[0]) # !D1_Counter[6] & (D1_Counter[5]);
--D1L35 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2782
--operation mode is normal
D1L35 = D1_Counter[0] & D1_Counter[1] & D1_Counter[6] & !D1_Counter[5];
--D1L45 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2783
--operation mode is normal
D1L45 = D1_Counter[4] & (D1_Counter[3]) # !D1_Counter[4] & (D1_Counter[3] & D1L25 # !D1_Counter[3] & (D1L35));
--D1L55 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2784
--operation mode is normal
D1L55 = D1_Counter[6] & (D1_Counter[1] # !D1_Counter[5] # !D1_Counter[0]) # !D1_Counter[6] & (D1_Counter[5]);
--D1L65 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2785
--operation mode is normal
D1L65 = D1_Counter[4] & (D1L45 & (D1L55) # !D1L45 & !D1L15) # !D1_Counter[4] & (D1L45);
--D1L75 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2786
--operation mode is normal
D1L75 = !D1_Counter[7] & (D1_Counter[2] & D1L05 # !D1_Counter[2] & (D1L65));
--D1L85 is Songer:inst1|NoteTabs:u1|ToneIndex[2]~2787
--operation mode is normal
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -