⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mux21a.fit.eqn

📁 利用VHDL编写的电子琴发生器
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--operation mode is up_dn_cntr

G3L29Q = G3_q[2];

--G3L7 is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC6_A2
--operation mode is up_dn_cntr

G3L7 = CARRY(G3_q[2] & (G3L5));


--G3_q[1] is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[1] at LC5_A2
--operation mode is up_dn_cntr

G3_q[1]_lut_out = (G3_q[1] $ G3L3 & A1L58) # (D1L122 & !A1L58);
G3_q[1] = DFFEA(G3_q[1]_lut_out, E1L3, , , , , );

--G3L27Q is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[1]~5 at LC5_A2
--operation mode is up_dn_cntr

G3L27Q = G3_q[1];

--G3L5 is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC5_A2
--operation mode is up_dn_cntr

G3L5 = CARRY(G3_q[1] & (G3L3));


--G3_q[0] is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[0] at LC4_A2
--operation mode is up_dn_cntr

G3_q[0]_lut_out = (!G3_q[0] & A1L58) # (D1L108 & !A1L58);
G3_q[0] = DFFEA(G3_q[0]_lut_out, E1L3, , , , , );

--G3L25Q is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[0]~6 at LC4_A2
--operation mode is up_dn_cntr

G3L25Q = G3_q[0];

--G3L3 is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC4_A2
--operation mode is up_dn_cntr

G3L3 = CARRY(G3_q[0]);


--A1L52 is rtl~225 at LC2_A2
--operation mode is normal

A1L52 = G3_q[0] & G3_q[1] & G3_q[2] & A1L51;

--A1L64 is rtl~242 at LC2_A2
--operation mode is normal

A1L64 = G3_q[0] & G3_q[1] & G3_q[2] & A1L51;

--A1L65 is rtl~243 at LC2_A2
--operation mode is normal

A1L65 = G3_q[0] & G3_q[1] & G3_q[2] & A1L51;


--G3_q[10] is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[10] at LC6_A4
--operation mode is up_dn_cntr

G3_q[10]_lut_out = (G3_q[10] $ G3L21 & A1L58) # (D1L243 & !A1L58);
G3_q[10] = DFFEA(G3_q[10]_lut_out, E1L3, , , , , );

--G3L45Q is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[10]~7 at LC6_A4
--operation mode is up_dn_cntr

G3L45Q = G3_q[10];


--G3_q[9] is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[9] at LC5_A4
--operation mode is up_dn_cntr

G3_q[9]_lut_out = (G3_q[9] $ G3L19 & A1L58) # (D1L238 & !A1L58);
G3_q[9] = DFFEA(G3_q[9]_lut_out, E1L3, , , , , );

--G3L43Q is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[9]~8 at LC5_A4
--operation mode is up_dn_cntr

G3L43Q = G3_q[9];

--G3L21 is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[9]~COUT at LC5_A4
--operation mode is up_dn_cntr

G3L21 = CARRY(G3_q[9] & (G3L19));


--G3_q[8] is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[8] at LC4_A4
--operation mode is up_dn_cntr

G3_q[8]_lut_out = (G3_q[8] $ G3L17 & A1L58) # (D1L232 & !A1L58);
G3_q[8] = DFFEA(G3_q[8]_lut_out, E1L3, , , , , );

--G3L41Q is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[8]~9 at LC4_A4
--operation mode is up_dn_cntr

G3L41Q = G3_q[8];

--G3L19 is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[8]~COUT at LC4_A4
--operation mode is up_dn_cntr

G3L19 = CARRY(G3_q[8] & (G3L17));


--G3_q[7] is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[7] at LC3_A4
--operation mode is up_dn_cntr

G3_q[7]_lut_out = (G3_q[7] $ G3L15 & A1L58) # (D1L216 & !A1L58);
G3_q[7] = DFFEA(G3_q[7]_lut_out, E1L3, , , , , );

--G3L39Q is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|q[7]~10 at LC3_A4
--operation mode is up_dn_cntr

G3L39Q = G3_q[7];

--G3L17 is TOP:u1|Speaker1:u2|lpm_counter:\GenSpkS:Count11[0]_rtl_2|alt_counter_f10ke:wysi_counter|counter_cell[7]~COUT at LC3_A4
--operation mode is up_dn_cntr

G3L17 = CARRY(G3_q[7] & (G3L15));


--A1L55 is rtl~230 at LC3_A2
--operation mode is normal

A1L55 = (G3_q[7] & G3_q[8] & G3_q[9] & G3_q[10]) & CASCADE(A1L65);

--A1L66 is rtl~244 at LC3_A2
--operation mode is normal

A1L66 = (G3_q[7] & G3_q[8] & G3_q[9] & G3_q[10]) & CASCADE(A1L65);


--G4_q[0] is TOP:u1|Speaker1:u2|lpm_counter:\DivideCLK:Count4[0]_rtl_3|alt_counter_f10ke:wysi_counter|q[0] at LC4_A25
--operation mode is up_dn_cntr

G4_q[0]_lut_out = !G4_q[0];
G4_q[0] = DFFEA(G4_q[0]_lut_out, GLOBAL(CLK12MHZ2), !E1L3, , , , );

--G4L11Q is TOP:u1|Speaker1:u2|lpm_counter:\DivideCLK:Count4[0]_rtl_3|alt_counter_f10ke:wysi_counter|q[0]~3 at LC4_A25
--operation mode is up_dn_cntr

G4L11Q = G4_q[0];

--G4L3 is TOP:u1|Speaker1:u2|lpm_counter:\DivideCLK:Count4[0]_rtl_3|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC4_A25
--operation mode is up_dn_cntr

G4L3 = CARRY(G4_q[0]);


--G6_q[2] is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[2] at LC5_E1
--operation mode is clrb_cntr

G6_q[2]_lut_out = (G6_q[2] $ G6L5) & C1L10;
G6_q[2] = DFFEA(G6_q[2]_lut_out, GLOBAL(CLK12MHZ2), , , , , );

--G6L47Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[2]~17 at LC5_E1
--operation mode is clrb_cntr

G6L47Q = G6_q[2];

--G6L7 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC5_E1
--operation mode is clrb_cntr

G6L7 = CARRY(G6_q[2] & (G6L5));


--A1L53 is rtl~227 at LC3_B9
--operation mode is normal

A1L53 = !G5_q[5] & !G5_q[4] & G5_q[7] & G5_q[6];

--A1L67 is rtl~245 at LC3_B9
--operation mode is normal

A1L67 = !G5_q[5] & !G5_q[4] & G5_q[7] & G5_q[6];

--A1L68 is rtl~246 at LC3_B9
--operation mode is normal

A1L68 = !G5_q[5] & !G5_q[4] & G5_q[7] & G5_q[6];


--A1L56 is rtl~231 at LC4_B9
--operation mode is normal

A1L56 = (!G5_q[2] & G5_q[3] & G5_q[1] & G5_q[0]) & CASCADE(A1L68);

--A1L69 is rtl~247 at LC4_B9
--operation mode is normal

A1L69 = (!G5_q[2] & G5_q[3] & G5_q[1] & G5_q[0]) & CASCADE(A1L68);


--D1L176 is TOP:u1|Tone:u1|Tone[5]~3027 at LC6_A16
--operation mode is normal

D1L176 = D1_KLK[0] & (D1_KLK[1] # !D1L56) # !D1_KLK[0] & !D1L57 & (!D1_KLK[1]);

--D1L178 is TOP:u1|Tone:u1|Tone[5]~3136 at LC6_A16
--operation mode is normal

D1L178 = D1_KLK[0] & (D1_KLK[1] # !D1L56) # !D1_KLK[0] & !D1L57 & (!D1_KLK[1]);


--D1L18 is TOP:u1|Tone:u1|Mux~1813 at LC1_A33
--operation mode is normal

D1L18 = !INDEX3[2] & !INDEX3[7];

--D1L59 is TOP:u1|Tone:u1|Mux~1875 at LC1_A33
--operation mode is normal

D1L59 = !INDEX3[2] & !INDEX3[7];


--D1L19 is TOP:u1|Tone:u1|Mux~1814 at LC3_A1
--operation mode is normal

D1L19 = !INDEX3[0] & (INDEX3[3] & !INDEX3[5] & !INDEX3[1] # !INDEX3[3] & (INDEX3[5] $ INDEX3[1]));

--D1L60 is TOP:u1|Tone:u1|Mux~1876 at LC3_A1
--operation mode is normal

D1L60 = !INDEX3[0] & (INDEX3[3] & !INDEX3[5] & !INDEX3[1] # !INDEX3[3] & (INDEX3[5] $ INDEX3[1]));


--D1L20 is TOP:u1|Tone:u1|Mux~1815 at LC7_A16
--operation mode is normal

D1L20 = INDEX3[6] # INDEX3[4] # !D1L18 # !D1L19;

--D1L61 is TOP:u1|Tone:u1|Mux~1877 at LC7_A16
--operation mode is normal

D1L61 = INDEX3[6] # INDEX3[4] # !D1L18 # !D1L19;


--D1L177 is TOP:u1|Tone:u1|Tone[5]~3028 at LC5_A16
--operation mode is normal

D1L177 = D1L176 & (D1L20 # !D1_KLK[1]) # !D1L176 & (D1_KLK[1] & !D1L55);

--D1L179 is TOP:u1|Tone:u1|Tone[5]~3137 at LC5_A16
--operation mode is normal

D1L179 = D1L176 & (D1L20 # !D1_KLK[1]) # !D1L176 & (D1_KLK[1] & !D1L55);


--D1L129 is TOP:u1|Tone:u1|Tone[3]~3030 at LC3_A11
--operation mode is normal

D1L129 = !INDEX3[1] & !INDEX3[0] & (D1_KLK[0] # D1_KLK[1]);

--D1L140 is TOP:u1|Tone:u1|Tone[3]~3138 at LC3_A11
--operation mode is normal

D1L140 = !INDEX3[1] & !INDEX3[0] & (D1_KLK[0] # D1_KLK[1]);


--D1L130 is TOP:u1|Tone:u1|Tone[3]~3031 at LC4_A11
--operation mode is normal

D1L130 = INDEX3[4] & (INDEX3[5] # INDEX3[7] # !D1L129);

--D1L141 is TOP:u1|Tone:u1|Tone[3]~3139 at LC4_A11
--operation mode is normal

D1L141 = INDEX3[4] & (INDEX3[5] # INDEX3[7] # !D1L129);


--D1L131 is TOP:u1|Tone:u1|Tone[3]~3032 at LC4_A10
--operation mode is normal

D1L131 = INDEX3[1] # INDEX3[0] # !D1_KLK[0] & D1_KLK[1];

--D1L142 is TOP:u1|Tone:u1|Tone[3]~3140 at LC4_A10
--operation mode is normal

D1L142 = INDEX3[1] # INDEX3[0] # !D1_KLK[0] & D1_KLK[1];


--D1L132 is TOP:u1|Tone:u1|Tone[3]~3033 at LC5_A10
--operation mode is normal

D1L132 = !INDEX3[1] & !INDEX3[0] & (D1_KLK[0] $ D1_KLK[1]);

--D1L143 is TOP:u1|Tone:u1|Tone[3]~3141 at LC5_A10
--operation mode is normal

D1L143 = !INDEX3[1] & !INDEX3[0] & (D1_KLK[0] $ D1_KLK[1]);


--D1L133 is TOP:u1|Tone:u1|Tone[3]~3034 at LC6_A10
--operation mode is normal

D1L133 = INDEX3[5] & (INDEX3[7] # !D1L132) # !INDEX3[5] & (D1L131 & INDEX3[7]);

--D1L144 is TOP:u1|Tone:u1|Tone[3]~3142 at LC6_A10
--operation mode is normal

D1L144 = INDEX3[5] & (INDEX3[7] # !D1L132) # !INDEX3[5] & (D1L131 & INDEX3[7]);


--D1L134 is TOP:u1|Tone:u1|Tone[3]~3035 at LC2_A10
--operation mode is normal

D1L134 = INDEX3[6] # INDEX3[2] # D1L133;

--D1L145 is TOP:u1|Tone:u1|Tone[3]~3143 at LC2_A10
--operation mode is normal

D1L145 = INDEX3[6] # INDEX3[2] # D1L133;


--D1L151 is TOP:u1|Tone:u1|Tone[4]~3036 at LC7_A9
--operation mode is normal

D1L151 = !INDEX3[5] & !INDEX3[7];

--D1L163 is TOP:u1|Tone:u1|Tone[4]~3144 at LC7_A9
--operation mode is normal

D1L163 = !INDEX3[5] & !INDEX3[7];


--D1L135 is TOP:u1|Tone:u1|Tone[3]~3037 at LC5_A11
--operation mode is normal

D1L135 = !INDEX3[4] & !INDEX3[3];

--D1L146 is TOP:u1|Tone:u1|Tone[3]~3145 at LC5_A11
--operation mode is normal

D1L146 = !INDEX3[4] & !INDEX3[3];


--D1L136 is TOP:u1|Tone:u1|Tone[3]~3038 at LC6_A11
--operation mode is normal

D1L136 = INDEX3[1] & !INDEX3[0] & (!D1_KLK[1] # !D1_KLK[0]) # !INDEX3[1] & (INDEX3[0]);

--D1L147 is TOP:u1|Tone:u1|Tone[3]~3146 at LC6_A11
--operation mode is normal

D1L147 = INDEX3[1] & !INDEX3[0] & (!D1_KLK[1] # !D1_KLK[0]) # !INDEX3[1] & (INDEX3[0]);


--D1L137 is TOP:u1|Tone:u1|Tone[3]~3039 at LC7_A11
--operation mode is normal

D1L137 = D1L134 # !D1L136 & D1L135 & D1L151;

--D1L148 is TOP:u1|Tone:u1|Tone[3]~3147 at LC7_A11
--operation mode is normal

D1L148 = D1L134 # !D1L136 & D1L135 & D1L151;


--D1L21 is TOP:u1|Tone:u1|Mux~1816 at LC1_A11
--operation mode is normal

D1L21 = !INDEX3[0] & !INDEX3[1];

--D1L62 is TOP:u1|Tone:u1|Mux~1878 at LC1_A11
--operation mode is normal

D1L62 = !INDEX3[0] & !INDEX3[1];


--D1L138 is TOP:u1|Tone:u1|Tone[3]~3040 at LC8_A11
--operation mode is normal

D1L138 = !INDEX3[4] & D1_KLK[0] & D1L21 & D1L151;

--D1L149 is TOP:u1|Tone:u1|Tone[3]~3148 at LC8_A11
--operation mode is normal

D1L149 = !INDEX3[4] & D1_KLK[0] & D1L21 & D1L151;


--D1L139 is TOP:u1|Tone:u1|Tone[3]~3041 at LC2_A11
--operation mode is normal

D1L139 = D1L137 # D1L130 # !D1L138 & INDEX3[3];

--D1L150 is TOP:u1|Tone:u1|Tone[3]~3149 at LC2_A11
--operation mode is normal

D1L150 = D1L137 # D1L130 # !D1L138 & INDEX3[3];


--A1L15 is CODE2~128 at LC1_A32
--operation mode is normal

A1L15 = !INDEX3[3] & !INDEX3[1];

--A1L24 is CODE2~137 at LC1_A32
--operation mode is normal

A1L24 = !INDEX3[3] & !INDEX3[1];


--D1L22 is TOP:u1|Tone:u1|Mux~1817 at LC8_A10
--operation mode is normal

D1L22 = INDEX3[7] & !INDEX3[2] & !INDEX3[6] & !INDEX3[0] # !INDEX3[7] & (INDEX3[2] & !INDEX3[6] & !INDEX3[0] # !INDEX3[2] & (INDEX3[6] $ INDEX3[0]));

--D1L63 is TOP:u1|Tone:u1|Mux~1879 at LC8_A10
--operation mode is normal

D1L63 = INDEX3[7] & !INDEX3[2] & !INDEX3[6] & !INDEX3[0] # !INDEX3[7] & (INDEX3[2] & !INDEX3[6] & !INDEX3[0] # !INDEX3[2] & (INDEX3[6] $ INDEX3[0]));


--D1L23 is TOP:u1|Tone:u1|Mux~1818 at LC3_A10
--operation mode is normal

D1L23 = INDEX3[4] # INDEX3[5] # !A1L15 # !D1L22;

--D1L64 is TOP:u1|Tone:u1|Mux~1880 at LC3_A10

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -