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

📄 example.map.eqn

📁 这是一个语音程序,通过VHDL编译了.大家可以直接调用.其中还包括了键盘程序有需要可以下来
💻 EQN
📖 第 1 页 / 共 2 页
字号:
-- 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.
--C1_spk is mfreq:inst3|spk
--operation mode is normal

C1_spk_lut_out = !C1_spk;
C1_spk = DFFEA(C1_spk_lut_out, C1_fullspks, , , , , );

--C1L19Q is mfreq:inst3|spk~1
--operation mode is normal

C1L19Q = C1_spk;


--C1_fullspks is mfreq:inst3|fullspks
--operation mode is normal

C1_fullspks_lut_out = !A1L14 # !A1L13 # !A1L15;
C1_fullspks = DFFEA(C1_fullspks_lut_out, clk, , , B1L17, , );

--C1L17Q is mfreq:inst3|fullspks~5
--operation mode is normal

C1L17Q = C1_fullspks;


--E1_q[11] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[11]
--operation mode is clrb_cntr

E1_q[11]_lut_out = (E1_q[11] $ (B1L17 & E1L23)) & E1L27;
E1_q[11] = DFFEA(E1_q[11]_lut_out, clk, , , B1L17, , );

--E1L53Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[11]~0
--operation mode is clrb_cntr

E1L53Q = E1_q[11];

--E1L25 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[11]~COUT
--operation mode is clrb_cntr

E1L25 = CARRY(E1_q[11] & (E1L23));


--E1_q[12] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[12]
--operation mode is clrb_cntr

E1_q[12]_lut_out = (E1_q[12] $ (B1L17 & E1L25)) & E1L27;
E1_q[12] = DFFEA(E1_q[12]_lut_out, clk, , , B1L17, , );

--E1L55Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[12]~1
--operation mode is clrb_cntr

E1L55Q = E1_q[12];


--A1L11 is rtl~191
--operation mode is normal

A1L11 = B1_q[2] & (B1_q[1] & E1_q[11] & !E1_q[12] # !B1_q[1] & !E1_q[11] & E1_q[12]) # !B1_q[2] & E1_q[12] & (B1_q[1] $ E1_q[11]);

--A1L19 is rtl~210
--operation mode is normal

A1L19 = B1_q[2] & (B1_q[1] & E1_q[11] & !E1_q[12] # !B1_q[1] & !E1_q[11] & E1_q[12]) # !B1_q[2] & E1_q[12] & (B1_q[1] $ E1_q[11]);


--E1_q[8] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[8]
--operation mode is clrb_cntr

E1_q[8]_lut_out = (E1_q[8] $ (B1L17 & E1L17)) & E1L27;
E1_q[8] = DFFEA(E1_q[8]_lut_out, clk, , , B1L17, , );

--E1L47Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[8]~2
--operation mode is clrb_cntr

E1L47Q = E1_q[8];

--E1L19 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[8]~COUT
--operation mode is clrb_cntr

E1L19 = CARRY(E1_q[8] & (E1L17));


--A1L12 is rtl~192
--operation mode is normal

A1L12 = A1L11 & (E1_q[8] $ (!B1_q[2] & B1_q[0]));

--A1L20 is rtl~211
--operation mode is normal

A1L20 = A1L11 & (E1_q[8] $ (!B1_q[2] & B1_q[0]));


--A1L13 is rtl~193
--operation mode is normal

A1L13 = A1L16 & A1L17 & A1L18 & A1L12;

--A1L21 is rtl~212
--operation mode is normal

A1L21 = A1L16 & A1L17 & A1L18 & A1L12;


--E1_q[5] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[5]
--operation mode is clrb_cntr

E1_q[5]_lut_out = (E1_q[5] $ (B1L17 & E1L11)) & E1L27;
E1_q[5] = DFFEA(E1_q[5]_lut_out, clk, , , B1L17, , );

--E1L41Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[5]~3
--operation mode is clrb_cntr

E1L41Q = E1_q[5];

--E1L13 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[5]~COUT
--operation mode is clrb_cntr

E1L13 = CARRY(E1_q[5] & (E1L11));


--C1L1 is mfreq:inst3|Equal~465
--operation mode is normal

C1L1 = E1_q[5] $ (B1_q[0] # B1_q[2] $ !B1_q[1]);

--C1L6 is mfreq:inst3|Equal~478
--operation mode is normal

C1L6 = E1_q[5] $ (B1_q[0] # B1_q[2] $ !B1_q[1]);

--C1L7 is mfreq:inst3|Equal~479
--operation mode is normal

C1L7 = E1_q[5] $ (B1_q[0] # B1_q[2] $ !B1_q[1]);


--E1_q[1] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[1]
--operation mode is clrb_cntr

E1_q[1]_lut_out = (E1_q[1] $ (B1L17 & E1L3)) & E1L27;
E1_q[1] = DFFEA(E1_q[1]_lut_out, clk, , , B1L17, , );

--E1L33Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[1]~4
--operation mode is clrb_cntr

E1L33Q = E1_q[1];

--E1L5 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT
--operation mode is clrb_cntr

E1L5 = CARRY(E1_q[1] & (E1L3));


--A1L14 is rtl~205
--operation mode is normal

A1L14 = (E1_q[1] $ (B1_q[0] & (!B1_q[2] # !B1_q[1]) # !B1_q[0] & (B1_q[2]))) & CASCADE(C1L7);

--A1L22 is rtl~213
--operation mode is normal

A1L22 = (E1_q[1] $ (B1_q[0] & (!B1_q[2] # !B1_q[1]) # !B1_q[0] & (B1_q[2]))) & CASCADE(C1L7);


--E1_q[3] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[3]
--operation mode is clrb_cntr

E1_q[3]_lut_out = (E1_q[3] $ (B1L17 & E1L7)) & E1L27;
E1_q[3] = DFFEA(E1_q[3]_lut_out, clk, , , B1L17, , );

--E1L37Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[3]~5
--operation mode is clrb_cntr

E1L37Q = E1_q[3];

--E1L9 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~COUT
--operation mode is clrb_cntr

E1L9 = CARRY(E1_q[3] & (E1L7));


--C1L2 is mfreq:inst3|Equal~466
--operation mode is normal

C1L2 = E1_q[3] $ (B1_q[0] & !B1_q[1] & B1_q[2] # !B1_q[0] & B1_q[1]);

--C1L8 is mfreq:inst3|Equal~480
--operation mode is normal

C1L8 = E1_q[3] $ (B1_q[0] & !B1_q[1] & B1_q[2] # !B1_q[0] & B1_q[1]);

--C1L9 is mfreq:inst3|Equal~481
--operation mode is normal

C1L9 = E1_q[3] $ (B1_q[0] & !B1_q[1] & B1_q[2] # !B1_q[0] & B1_q[1]);


--E1_q[9] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[9]
--operation mode is clrb_cntr

E1_q[9]_lut_out = (E1_q[9] $ (B1L17 & E1L19)) & E1L27;
E1_q[9] = DFFEA(E1_q[9]_lut_out, clk, , , B1L17, , );

--E1L49Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[9]~6
--operation mode is clrb_cntr

E1L49Q = E1_q[9];

--E1L21 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[9]~COUT
--operation mode is clrb_cntr

E1L21 = CARRY(E1_q[9] & (E1L19));


--A1L15 is rtl~206
--operation mode is normal

A1L15 = (E1_q[9] $ (!B1_q[1] & (B1_q[0] $ !B1_q[2]))) & CASCADE(C1L9);

--A1L23 is rtl~214
--operation mode is normal

A1L23 = (E1_q[9] $ (!B1_q[1] & (B1_q[0] $ !B1_q[2]))) & CASCADE(C1L9);


--B1L14 is keyncode:inst1|spken~270
--operation mode is normal

B1L14 = key[0] & key[2] & key[1] & key[3];

--B1L20 is keyncode:inst1|spken~285
--operation mode is normal

B1L20 = key[0] & key[2] & key[1] & key[3];


--B1L1 is keyncode:inst1|Mux~1563
--operation mode is normal

B1L1 = key[0] & key[1] & key[5] & key[4];

--B1L3 is keyncode:inst1|Mux~1566
--operation mode is normal

B1L3 = key[0] & key[1] & key[5] & key[4];


--E1L27 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[12]~1
--operation mode is normal

E1L27 = !B1L17 # !A1L13 # !A1L15 # !A1L14;

--E1L28 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[12]~2
--operation mode is normal

E1L28 = !B1L17 # !A1L13 # !A1L15 # !A1L14;


--E1_q[10] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[10]
--operation mode is clrb_cntr

E1_q[10]_lut_out = (E1_q[10] $ (B1L17 & E1L21)) & E1L27;
E1_q[10] = DFFEA(E1_q[10]_lut_out, clk, , , B1L17, , );

--E1L51Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[10]~7
--operation mode is clrb_cntr

E1L51Q = E1_q[10];

--E1L23 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[10]~COUT
--operation mode is clrb_cntr

E1L23 = CARRY(E1_q[10] & (E1L21));


--E1_q[7] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[7]
--operation mode is clrb_cntr

E1_q[7]_lut_out = (E1_q[7] $ (B1L17 & E1L15)) & E1L27;
E1_q[7] = DFFEA(E1_q[7]_lut_out, clk, , , B1L17, , );

--E1L45Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[7]~8
--operation mode is clrb_cntr

E1L45Q = E1_q[7];

--E1L17 is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[7]~COUT
--operation mode is clrb_cntr

E1L17 = CARRY(E1_q[7] & (E1L15));


--B1L2 is keyncode:inst1|Mux~1564
--operation mode is normal

B1L2 = key[0] & key[2] & key[6] & key[4];

--B1L4 is keyncode:inst1|Mux~1567
--operation mode is normal

B1L4 = key[0] & key[2] & key[6] & key[4];


--E1_q[4] is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[4]
--operation mode is clrb_cntr

E1_q[4]_lut_out = (E1_q[4] $ (B1L17 & E1L9)) & E1L27;
E1_q[4] = DFFEA(E1_q[4]_lut_out, clk, , , B1L17, , );

--E1L39Q is mfreq:inst3|lpm_counter:count13_rtl_0|alt_counter_f10ke:wysi_counter|q[4]~9

⌨️ 快捷键说明

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