📄 mux21a.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.
--A1L7 is CODE2~120
--operation mode is normal
A1L7 = !INDEX3[7] & !INDEX3[5] & !INDEX3[1] & !INDEX3[3];
--A1L16 is CODE2~129
--operation mode is normal
A1L16 = !INDEX3[7] & !INDEX3[5] & !INDEX3[1] & !INDEX3[3];
--D1L1 is TOP:u1|Tone:u1|CODE[0]~97
--operation mode is normal
D1L1 = INDEX3[0] & !INDEX3[4] & !INDEX3[2] & !INDEX3[6] # !INDEX3[0] & (INDEX3[4] & !INDEX3[2] & !INDEX3[6] # !INDEX3[4] & (INDEX3[2] $ INDEX3[6]));
--D1L2 is TOP:u1|Tone:u1|CODE[0]~103
--operation mode is normal
D1L2 = INDEX3[0] & !INDEX3[4] & !INDEX3[2] & !INDEX3[6] # !INDEX3[0] & (INDEX3[4] & !INDEX3[2] & !INDEX3[6] # !INDEX3[4] & (INDEX3[2] $ INDEX3[6]));
--A1L8 is CODE2~121
--operation mode is normal
A1L8 = s & J1_CODE[0] # !s & (A1L7 & D1L1);
--A1L17 is CODE2~130
--operation mode is normal
A1L17 = s & J1_CODE[0] # !s & (A1L7 & D1L1);
--A1L9 is CODE2~122
--operation mode is normal
A1L9 = !s & !INDEX3[7] & !INDEX3[0];
--A1L18 is CODE2~131
--operation mode is normal
A1L18 = !s & !INDEX3[7] & !INDEX3[0];
--D1L3 is TOP:u1|Tone:u1|CODE[1]~98
--operation mode is normal
D1L3 = INDEX3[6] & !INDEX3[1] & !INDEX3[2] & !INDEX3[5] # !INDEX3[6] & (INDEX3[1] & !INDEX3[2] & !INDEX3[5] # !INDEX3[1] & (INDEX3[2] $ INDEX3[5]));
--D1L4 is TOP:u1|Tone:u1|CODE[1]~104
--operation mode is normal
D1L4 = INDEX3[6] & !INDEX3[1] & !INDEX3[2] & !INDEX3[5] # !INDEX3[6] & (INDEX3[1] & !INDEX3[2] & !INDEX3[5] # !INDEX3[1] & (INDEX3[2] $ INDEX3[5]));
--A1L10 is CODE2~123
--operation mode is normal
A1L10 = A1L9 & D1L3 & !INDEX3[3] & !INDEX3[4];
--A1L19 is CODE2~132
--operation mode is normal
A1L19 = A1L9 & D1L3 & !INDEX3[3] & !INDEX3[4];
--A1L11 is CODE2~124
--operation mode is normal
A1L11 = A1L10 # s & J1_CODE[1];
--A1L20 is CODE2~133
--operation mode is normal
A1L20 = A1L10 # s & J1_CODE[1];
--D1L5 is TOP:u1|Tone:u1|CODE[2]~99
--operation mode is normal
D1L5 = INDEX3[4] & !INDEX3[5] & !INDEX3[6] & !INDEX3[3] # !INDEX3[4] & (INDEX3[5] & !INDEX3[6] & !INDEX3[3] # !INDEX3[5] & (INDEX3[6] $ INDEX3[3]));
--D1L6 is TOP:u1|Tone:u1|CODE[2]~105
--operation mode is normal
D1L6 = INDEX3[4] & !INDEX3[5] & !INDEX3[6] & !INDEX3[3] # !INDEX3[4] & (INDEX3[5] & !INDEX3[6] & !INDEX3[3] # !INDEX3[5] & (INDEX3[6] $ INDEX3[3]));
--A1L12 is CODE2~125
--operation mode is normal
A1L12 = A1L9 & D1L5 & !INDEX3[2] & !INDEX3[1];
--A1L21 is CODE2~134
--operation mode is normal
A1L21 = A1L9 & D1L5 & !INDEX3[2] & !INDEX3[1];
--A1L13 is CODE2~126
--operation mode is normal
A1L13 = A1L12 # s & J1_CODE[2];
--A1L22 is CODE2~135
--operation mode is normal
A1L22 = A1L12 # s & J1_CODE[2];
--D1L7 is TOP:u1|Tone:u1|CODE[3]~100
--operation mode is normal
D1L7 = !INDEX3[1] & !INDEX3[3] & !INDEX3[0] & !INDEX3[2];
--D1L10 is TOP:u1|Tone:u1|CODE[3]~106
--operation mode is normal
D1L10 = !INDEX3[1] & !INDEX3[3] & !INDEX3[0] & !INDEX3[2];
--D1L8 is TOP:u1|Tone:u1|CODE[3]~101
--operation mode is normal
D1L8 = !INDEX3[4] & !INDEX3[6];
--D1L11 is TOP:u1|Tone:u1|CODE[3]~107
--operation mode is normal
D1L11 = !INDEX3[4] & !INDEX3[6];
--D1L9 is TOP:u1|Tone:u1|CODE[3]~102
--operation mode is normal
D1L9 = D1L7 & D1L8 & INDEX3[7] & !INDEX3[5];
--D1L12 is TOP:u1|Tone:u1|CODE[3]~108
--operation mode is normal
D1L12 = D1L7 & D1L8 & INDEX3[7] & !INDEX3[5];
--A1L14 is CODE2~127
--operation mode is normal
A1L14 = D1L9 & (!s);
--A1L23 is CODE2~136
--operation mode is normal
A1L23 = D1L9 & (!s);
--D1_KLK[0] is TOP:u1|Tone:u1|KLK[0]
--operation mode is normal
D1_KLK[0]_lut_out = !D1_KLK[0];
D1_KLK[0] = DFFEA(D1_KLK[0]_lut_out, HORL2, , , , , );
--D1L15Q is TOP:u1|Tone:u1|KLK[0]~61
--operation mode is normal
D1L15Q = D1_KLK[0];
--D1_KLK[1] is TOP:u1|Tone:u1|KLK[1]
--operation mode is normal
D1_KLK[1]_lut_out = D1_KLK[0] $ D1_KLK[1];
D1_KLK[1] = DFFEA(D1_KLK[1]_lut_out, HORL2, , , , , );
--D1L17Q is TOP:u1|Tone:u1|KLK[1]~62
--operation mode is normal
D1L17Q = D1_KLK[1];
--D1L180 is TOP:u1|Tone:u1|Tone[6]~3024
--operation mode is normal
D1L180 = !D1_KLK[0] & !D1_KLK[1];
--D1L194 is TOP:u1|Tone:u1|Tone[6]~3135
--operation mode is normal
D1L194 = !D1_KLK[0] & !D1_KLK[1];
--K1_SpkS is Songer:u2|Speakera:u3|SpkS
--operation mode is normal
K1_SpkS_lut_out = !K1_SpkS;
K1_SpkS = DFFEA(K1_SpkS_lut_out, K1_FullSpkS, , , , , );
--K1L6Q is Songer:u2|Speakera:u3|SpkS~1
--operation mode is normal
K1L6Q = K1_SpkS;
--E1_SpkS is TOP:u1|Speaker1:u2|SpkS
--operation mode is normal
E1_SpkS_lut_out = !E1_SpkS;
E1_SpkS = DFFEA(E1_SpkS_lut_out, E1_FullSpkS, , , , , );
--E1L6Q is TOP:u1|Speaker1:u2|SpkS~1
--operation mode is normal
E1L6Q = E1_SpkS;
--A1L72 is y~4
--operation mode is normal
A1L72 = s & K1_SpkS # !s & (E1_SpkS);
--A1L73 is y~5
--operation mode is normal
A1L73 = s & K1_SpkS # !s & (E1_SpkS);
--N1_q[1] is Songer:u2|NoteTabs:u1|music:u1|lpm_rom:lpm_rom_component|altrom:srom|q[1]
N1_q[1]_clock_0 = C1_CLK8HZ;
N1_q[1]_write_address = WR_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[1]_read_address = RD_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[1] = MEMORY_SEGMENT(, , N1_q[1]_clock_0, , , , , , N1_q[1]_write_address, N1_q[1]_read_address);
--N1_q[0] is Songer:u2|NoteTabs:u1|music:u1|lpm_rom:lpm_rom_component|altrom:srom|q[0]
N1_q[0]_clock_0 = C1_CLK8HZ;
N1_q[0]_write_address = WR_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[0]_read_address = RD_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[0] = MEMORY_SEGMENT(, , N1_q[0]_clock_0, , , , , , N1_q[0]_write_address, N1_q[0]_read_address);
--N1_q[3] is Songer:u2|NoteTabs:u1|music:u1|lpm_rom:lpm_rom_component|altrom:srom|q[3]
N1_q[3]_clock_0 = C1_CLK8HZ;
N1_q[3]_write_address = WR_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[3]_read_address = RD_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[3] = MEMORY_SEGMENT(, , N1_q[3]_clock_0, , , , , , N1_q[3]_write_address, N1_q[3]_read_address);
--J1L10 is Songer:u2|ToneTaba:u2|Mux~238
--operation mode is normal
J1L10 = N1_q[0] & (N1_q[1] # !N1_q[3]) # !N1_q[0] & (N1_q[3]);
--J1L25 is Songer:u2|ToneTaba:u2|Mux~253
--operation mode is normal
J1L25 = N1_q[0] & (N1_q[1] # !N1_q[3]) # !N1_q[0] & (N1_q[3]);
--N1_q[2] is Songer:u2|NoteTabs:u1|music:u1|lpm_rom:lpm_rom_component|altrom:srom|q[2]
N1_q[2]_clock_0 = C1_CLK8HZ;
N1_q[2]_write_address = WR_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[2]_read_address = RD_ADDR(G5_q[0], G5_q[1], G5_q[2], G5_q[3], G5_q[4], G5_q[5], G5_q[6], G5_q[7]);
N1_q[2] = MEMORY_SEGMENT(, , N1_q[2]_clock_0, , , , , , N1_q[2]_write_address, N1_q[2]_read_address);
--J1L11 is Songer:u2|ToneTaba:u2|Mux~239
--operation mode is normal
J1L11 = N1_q[0] & N1_q[1] & !N1_q[2] & N1_q[3] # !N1_q[0] & N1_q[2] & (N1_q[1] $ !N1_q[3]);
--J1L26 is Songer:u2|ToneTaba:u2|Mux~254
--operation mode is normal
J1L26 = N1_q[0] & N1_q[1] & !N1_q[2] & N1_q[3] # !N1_q[0] & N1_q[2] & (N1_q[1] $ !N1_q[3]);
--J1L12 is Songer:u2|ToneTaba:u2|Mux~240
--operation mode is normal
J1L12 = N1_q[1] $ (N1_q[0] & N1_q[3]);
--J1L27 is Songer:u2|ToneTaba:u2|Mux~255
--operation mode is normal
J1L27 = N1_q[1] $ (N1_q[0] & N1_q[3]);
--J1L13 is Songer:u2|ToneTaba:u2|Mux~241
--operation mode is normal
J1L13 = N1_q[3] & N1_q[1] # !N1_q[2];
--J1L28 is Songer:u2|ToneTaba:u2|Mux~256
--operation mode is normal
J1L28 = N1_q[3] & N1_q[1] # !N1_q[2];
--K1_FullSpkS is Songer:u2|Speakera:u3|FullSpkS
--operation mode is normal
K1_FullSpkS_lut_out = A1L54;
K1_FullSpkS = DFFEA(K1_FullSpkS_lut_out, K1L3, , , , , );
--K1L2Q is Songer:u2|Speakera:u3|FullSpkS~1
--operation mode is normal
K1L2Q = K1_FullSpkS;
--E1_FullSpkS is TOP:u1|Speaker1:u2|FullSpkS
--operation mode is normal
E1_FullSpkS_lut_out = A1L55;
E1_FullSpkS = DFFEA(E1_FullSpkS_lut_out, E1L3, , , , , );
--E1L2Q is TOP:u1|Speaker1:u2|FullSpkS~1
--operation mode is normal
E1L2Q = E1_FullSpkS;
--C1_CLK8HZ is Songer:u2|CLK8HZ
--operation mode is normal
C1_CLK8HZ_lut_out = !C1_CLK8HZ;
C1_CLK8HZ = DFFEA(C1_CLK8HZ_lut_out, CLK12MHZ2, , , C1L2, , );
--C1L3Q is Songer:u2|CLK8HZ~2
--operation mode is normal
C1L3Q = C1_CLK8HZ;
--G5_q[0] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[0]
--operation mode is up_dn_cntr
G5_q[0]_lut_out = !G5_q[0];
G5_q[0] = DFFEA(G5_q[0]_lut_out, C1_CLK8HZ, !A1L56, , , , );
--G5L19Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[0]~0
--operation mode is up_dn_cntr
G5L19Q = G5_q[0];
--G5L3 is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT
--operation mode is up_dn_cntr
G5L3 = CARRY(G5_q[0]);
--G5_q[1] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[1]
--operation mode is up_dn_cntr
G5_q[1]_lut_out = G5_q[1] $ G5L3;
G5_q[1] = DFFEA(G5_q[1]_lut_out, C1_CLK8HZ, !A1L56, , , , );
--G5L21Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[1]~1
--operation mode is up_dn_cntr
G5L21Q = G5_q[1];
--G5L5 is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT
--operation mode is up_dn_cntr
G5L5 = CARRY(G5_q[1] & (G5L3));
--G5_q[2] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[2]
--operation mode is up_dn_cntr
G5_q[2]_lut_out = G5_q[2] $ G5L5;
G5_q[2] = DFFEA(G5_q[2]_lut_out, C1_CLK8HZ, !A1L56, , , , );
--G5L23Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[2]~2
--operation mode is up_dn_cntr
G5L23Q = G5_q[2];
--G5L7 is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT
--operation mode is up_dn_cntr
G5L7 = CARRY(G5_q[2] & (G5L5));
--G5_q[3] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[3]
--operation mode is up_dn_cntr
G5_q[3]_lut_out = G5_q[3] $ G5L7;
G5_q[3] = DFFEA(G5_q[3]_lut_out, C1_CLK8HZ, !A1L56, , , , );
--G5L25Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[3]~3
--operation mode is up_dn_cntr
G5L25Q = G5_q[3];
--G5L9 is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|counter_cell[3]~COUT
--operation mode is up_dn_cntr
G5L9 = CARRY(G5_q[3] & (G5L7));
--G5_q[4] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[4]
--operation mode is up_dn_cntr
G5_q[4]_lut_out = G5_q[4] $ G5L9;
G5_q[4] = DFFEA(G5_q[4]_lut_out, C1_CLK8HZ, !A1L56, , , , );
--G5L27Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[4]~4
--operation mode is up_dn_cntr
G5L27Q = G5_q[4];
--G5L11 is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|counter_cell[4]~COUT
--operation mode is up_dn_cntr
G5L11 = CARRY(G5_q[4] & (G5L9));
--G5_q[5] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[5]
--operation mode is up_dn_cntr
G5_q[5]_lut_out = G5_q[5] $ G5L11;
G5_q[5] = DFFEA(G5_q[5]_lut_out, C1_CLK8HZ, !A1L56, , , , );
--G5L29Q is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[5]~5
--operation mode is up_dn_cntr
G5L29Q = G5_q[5];
--G5L13 is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|counter_cell[5]~COUT
--operation mode is up_dn_cntr
G5L13 = CARRY(G5_q[5] & (G5L11));
--G5_q[6] is Songer:u2|NoteTabs:u1|lpm_counter:Counter_rtl_4|alt_counter_f10ke:wysi_counter|q[6]
--operation mode is up_dn_cntr
G5_q[6]_lut_out = G5_q[6] $ G5L13;
G5_q[6] = DFFEA(G5_q[6]_lut_out, C1_CLK8HZ, !A1L56, , , , );
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -