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

📄 mux21a.map.eqn

📁 利用VHDL编写的电子琴发生器
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--G5L31Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[6]~6
--operation mode is up_dn_cntr

G5L31Q = G5_q[6];

--G5L15 is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|counter_cell[6]~COUT
--operation mode is up_dn_cntr

G5L15 = CARRY(G5_q[6] & (G5L13));


--G5_q[7] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[7]
--operation mode is up_dn_cntr

G5_q[7]_lut_out = G5_q[7] $ G5L15;
G5_q[7] = DFFEA(G5_q[7]_lut_out, C1_CLK8HZ, !A1L56, , , , );

--G5L33Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[7]~7
--operation mode is up_dn_cntr

G5L33Q = G5_q[7];


--G2_q[3] is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[3]
--operation mode is up_dn_cntr

G2_q[3]_lut_out = G2_q[3] $ G2L7;
G2_q[3] = DFFEA(G2_q[3]_lut_out, CLK12MHZ2, !K1L3, , , , );

--G2L17Q is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[3]~0
--operation mode is up_dn_cntr

G2L17Q = G2_q[3];


--G2_q[2] is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[2]
--operation mode is up_dn_cntr

G2_q[2]_lut_out = G2_q[2] $ G2L5;
G2_q[2] = DFFEA(G2_q[2]_lut_out, CLK12MHZ2, !K1L3, , , , );

--G2L15Q is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[2]~1
--operation mode is up_dn_cntr

G2L15Q = G2_q[2];

--G2L7 is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT
--operation mode is up_dn_cntr

G2L7 = CARRY(G2_q[2] & (G2L5));


--K1L3 is Songer:u2|Speakera:u3|LessThan~24
--operation mode is normal

K1L3 = G2_q[3] & G2_q[2];

--K1L4 is Songer:u2|Speakera:u3|LessThan~25
--operation mode is normal

K1L4 = G2_q[3] & G2_q[2];


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

G4_q[3]_lut_out = G4_q[3] $ G4L7;
G4_q[3] = DFFEA(G4_q[3]_lut_out, CLK12MHZ2, !E1L3, , , , );

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

G4L17Q = G4_q[3];


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

G4_q[2]_lut_out = G4_q[2] $ G4L5;
G4_q[2] = DFFEA(G4_q[2]_lut_out, CLK12MHZ2, !E1L3, , , , );

--G4L15Q is TOP:u1|Speaker1:u2|lpm_counter:\DivideCLK:Count4[0]_rtl_3|alt_counter_f10ke:wysi_counter|q[2]~1
--operation mode is up_dn_cntr

G4L15Q = G4_q[2];

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

G4L7 = CARRY(G4_q[2] & (G4L5));


--E1L3 is TOP:u1|Speaker1:u2|LessThan~24
--operation mode is normal

E1L3 = G4_q[3] & G4_q[2];

--E1L4 is TOP:u1|Speaker1:u2|LessThan~25
--operation mode is normal

E1L4 = G4_q[3] & G4_q[2];


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

G6_q[17]_lut_out = (G6_q[17] $ G6L35) & C1L10;
G6_q[17] = DFFEA(G6_q[17]_lut_out, CLK12MHZ2, , , , , );

--G6L77Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[17]~0
--operation mode is clrb_cntr

G6L77Q = G6_q[17];

--G6L37 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[17]~COUT
--operation mode is clrb_cntr

G6L37 = CARRY(G6_q[17] & (G6L35));


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

G6_q[16]_lut_out = (G6_q[16] $ G6L33) & C1L10;
G6_q[16] = DFFEA(G6_q[16]_lut_out, CLK12MHZ2, , , , , );

--G6L75Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[16]~1
--operation mode is clrb_cntr

G6L75Q = G6_q[16];

--G6L35 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[16]~COUT
--operation mode is clrb_cntr

G6L35 = CARRY(G6_q[16] & (G6L33));


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

G6_q[18]_lut_out = (G6_q[18] $ G6L37) & C1L10;
G6_q[18] = DFFEA(G6_q[18]_lut_out, CLK12MHZ2, , , , , );

--G6L79Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[18]~2
--operation mode is clrb_cntr

G6L79Q = G6_q[18];

--G6L39 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[18]~COUT
--operation mode is clrb_cntr

G6L39 = CARRY(G6_q[18] & (G6L37));


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

G6_q[19]_lut_out = (G6_q[19] $ G6L39) & C1L10;
G6_q[19] = DFFEA(G6_q[19]_lut_out, CLK12MHZ2, , , , , );

--G6L81Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[19]~3
--operation mode is clrb_cntr

G6L81Q = G6_q[19];


--C1L5 is Songer:u2|LessThan~242
--operation mode is normal

C1L5 = !G6_q[18] & (!G6_q[16] # !G6_q[17]) # !G6_q[19];

--C1L11 is Songer:u2|LessThan~248
--operation mode is normal

C1L11 = !G6_q[18] & (!G6_q[16] # !G6_q[17]) # !G6_q[19];


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

G6_q[5]_lut_out = (G6_q[5] $ G6L11) & C1L10;
G6_q[5] = DFFEA(G6_q[5]_lut_out, CLK12MHZ2, , , , , );

--G6L53Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[5]~4
--operation mode is clrb_cntr

G6L53Q = G6_q[5];

--G6L13 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[5]~COUT
--operation mode is clrb_cntr

G6L13 = CARRY(G6_q[5] & (G6L11));


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

G6_q[4]_lut_out = (G6_q[4] $ G6L9) & C1L10;
G6_q[4] = DFFEA(G6_q[4]_lut_out, CLK12MHZ2, , , , , );

--G6L51Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[4]~5
--operation mode is clrb_cntr

G6L51Q = G6_q[4];

--G6L11 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[4]~COUT
--operation mode is clrb_cntr

G6L11 = CARRY(G6_q[4] & (G6L9));


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

G6_q[6]_lut_out = (G6_q[6] $ G6L13) & C1L10;
G6_q[6] = DFFEA(G6_q[6]_lut_out, CLK12MHZ2, , , , , );

--G6L55Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[6]~6
--operation mode is clrb_cntr

G6L55Q = G6_q[6];

--G6L15 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[6]~COUT
--operation mode is clrb_cntr

G6L15 = CARRY(G6_q[6] & (G6L13));


--C1L6 is Songer:u2|LessThan~243
--operation mode is normal

C1L6 = !G6_q[6] & (!G6_q[4] # !G6_q[5]);

--C1L12 is Songer:u2|LessThan~249
--operation mode is normal

C1L12 = !G6_q[6] & (!G6_q[4] # !G6_q[5]);


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

G6_q[7]_lut_out = (G6_q[7] $ G6L15) & C1L10;
G6_q[7] = DFFEA(G6_q[7]_lut_out, CLK12MHZ2, , , , , );

--G6L57Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[7]~7
--operation mode is clrb_cntr

G6L57Q = G6_q[7];

--G6L17 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[7]~COUT
--operation mode is clrb_cntr

G6L17 = CARRY(G6_q[7] & (G6L15));


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

G6_q[8]_lut_out = (G6_q[8] $ G6L17) & C1L10;
G6_q[8] = DFFEA(G6_q[8]_lut_out, CLK12MHZ2, , , , , );

--G6L59Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[8]~8
--operation mode is clrb_cntr

G6L59Q = G6_q[8];

--G6L19 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[8]~COUT
--operation mode is clrb_cntr

G6L19 = CARRY(G6_q[8] & (G6L17));


--C1L7 is Songer:u2|LessThan~244
--operation mode is normal

C1L7 = C1L6 # !G6_q[8] # !G6_q[7];

--C1L13 is Songer:u2|LessThan~250
--operation mode is normal

C1L13 = C1L6 # !G6_q[8] # !G6_q[7];


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

G6_q[11]_lut_out = (G6_q[11] $ G6L23) & C1L10;
G6_q[11] = DFFEA(G6_q[11]_lut_out, CLK12MHZ2, , , , , );

--G6L65Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[11]~9
--operation mode is clrb_cntr

G6L65Q = G6_q[11];

--G6L25 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[11]~COUT
--operation mode is clrb_cntr

G6L25 = CARRY(G6_q[11] & (G6L23));


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

G6_q[10]_lut_out = (G6_q[10] $ G6L21) & C1L10;
G6_q[10] = DFFEA(G6_q[10]_lut_out, CLK12MHZ2, , , , , );

--G6L63Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[10]~10
--operation mode is clrb_cntr

G6L63Q = G6_q[10];

--G6L23 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[10]~COUT
--operation mode is clrb_cntr

G6L23 = CARRY(G6_q[10] & (G6L21));


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

G6_q[9]_lut_out = (G6_q[9] $ G6L19) & C1L10;
G6_q[9] = DFFEA(G6_q[9]_lut_out, CLK12MHZ2, , , , , );

--G6L61Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[9]~11
--operation mode is clrb_cntr

G6L61Q = G6_q[9];

--G6L21 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[9]~COUT
--operation mode is clrb_cntr

G6L21 = CARRY(G6_q[9] & (G6L19));


--C1L8 is Songer:u2|LessThan~245
--operation mode is normal

C1L8 = C1L7 & !G6_q[11] & !G6_q[10] & !G6_q[9];

--C1L14 is Songer:u2|LessThan~251
--operation mode is normal

C1L14 = C1L7 & !G6_q[11] & !G6_q[10] & !G6_q[9];


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

G6_q[14]_lut_out = (G6_q[14] $ G6L29) & C1L10;
G6_q[14] = DFFEA(G6_q[14]_lut_out, CLK12MHZ2, , , , , );

--G6L71Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[14]~12
--operation mode is clrb_cntr

G6L71Q = G6_q[14];

--G6L31 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[14]~COUT
--operation mode is clrb_cntr

G6L31 = CARRY(G6_q[14] & (G6L29));


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

G6_q[13]_lut_out = (G6_q[13] $ G6L27) & C1L10;
G6_q[13] = DFFEA(G6_q[13]_lut_out, CLK12MHZ2, , , , , );

--G6L69Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[13]~13
--operation mode is clrb_cntr

G6L69Q = G6_q[13];

--G6L29 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[13]~COUT
--operation mode is clrb_cntr

G6L29 = CARRY(G6_q[13] & (G6L27));


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

G6_q[12]_lut_out = (G6_q[12] $ G6L25) & C1L10;
G6_q[12] = DFFEA(G6_q[12]_lut_out, CLK12MHZ2, , , , , );

--G6L67Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[12]~14
--operation mode is clrb_cntr

G6L67Q = G6_q[12];

--G6L27 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[12]~COUT
--operation mode is clrb_cntr

G6L27 = CARRY(G6_q[12] & (G6L25));


--C1L9 is Songer:u2|LessThan~246
--operation mode is normal

C1L9 = C1L8 # !G6_q[12] # !G6_q[13] # !G6_q[14];

--C1L15 is Songer:u2|LessThan~252
--operation mode is normal

C1L15 = C1L8 # !G6_q[12] # !G6_q[13] # !G6_q[14];


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

G6_q[15]_lut_out = (G6_q[15] $ G6L31) & C1L10;
G6_q[15] = DFFEA(G6_q[15]_lut_out, CLK12MHZ2, , , , , );

--G6L73Q is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|q[15]~15
--operation mode is clrb_cntr

G6L73Q = G6_q[15];

--G6L33 is Songer:u2|lpm_counter:count8Hz_rtl_5|alt_counter_f10ke:wysi_counter|counter_cell[15]~COUT
--operation mode is clrb_cntr

G6L33 = CARRY(G6_q[15] & (G6L31));


--C1L10 is Songer:u2|LessThan~247
--operation mode is normal

C1L10 = C1L5 # C1L9 & !G6_q[18] & !G6_q[15];

--C1L16 is Songer:u2|LessThan~253
--operation mode is normal

C1L16 = C1L5 # C1L9 & !G6_q[18] & !G6_q[15];


--G2_q[1] is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[1]
--operation mode is up_dn_cntr

G2_q[1]_lut_out = G2_q[1] $ G2L3;
G2_q[1] = DFFEA(G2_q[1]_lut_out, CLK12MHZ2, !K1L3, , , , );

--G2L13Q is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|q[1]~2
--operation mode is up_dn_cntr

G2L13Q = G2_q[1];

--G2L5 is Songer:u2|Speakera:u3|lpm_counter:\DivideCLK:Count4[0]_rtl_1|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT
--operation mode is up_dn_cntr

G2L5 = CARRY(G2_q[1] & (G2L3));


⌨️ 快捷键说明

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