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

📄 speaker.map.eqn

📁 verilog语言写的杨声器!
💻 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.
--A1L16Q is speaker~reg0
--operation mode is normal

A1L16Q_lut_out = !A1L16Q;
A1L16Q = DFFEAS(A1L16Q_lut_out, clk, VCC, , A1L95, , , , );


--counter[14] is counter[14]
--operation mode is normal

counter[14]_lut_out = A1L1 & !A1L95;
counter[14] = DFFEAS(counter[14]_lut_out, clk, VCC, , , , , , );


--counter[13] is counter[13]
--operation mode is normal

counter[13]_lut_out = A1L2;
counter[13] = DFFEAS(counter[13]_lut_out, clk, VCC, , , , , , );


--counter[12] is counter[12]
--operation mode is normal

counter[12]_lut_out = A1L95 & (A1L84) # !A1L95 & A1L4;
counter[12] = DFFEAS(counter[12]_lut_out, clk, VCC, , , , , , );


--counter[11] is counter[11]
--operation mode is normal

counter[11]_lut_out = A1L95 & (A1L94) # !A1L95 & A1L6;
counter[11] = DFFEAS(counter[11]_lut_out, clk, VCC, , , , , , );


--A1L55 is reduce_nor~99
--operation mode is normal

A1L55 = counter[14] # counter[13] # counter[12] # counter[11];


--counter[10] is counter[10]
--operation mode is normal

counter[10]_lut_out = A1L95 & (A1L05) # !A1L95 & A1L8;
counter[10] = DFFEAS(counter[10]_lut_out, clk, VCC, , , , , , );


--counter[9] is counter[9]
--operation mode is normal

counter[9]_lut_out = A1L95 & (A1L15) # !A1L95 & A1L01;
counter[9] = DFFEAS(counter[9]_lut_out, clk, VCC, , , , , , );


--counter[8] is counter[8]
--operation mode is normal

counter[8]_lut_out = A1L95 & (A1L25) # !A1L95 & A1L21;
counter[8] = DFFEAS(counter[8]_lut_out, clk, VCC, , , , , , );


--counter[7] is counter[7]
--operation mode is normal

counter[7]_lut_out = A1L95 & (A1L35) # !A1L95 & A1L41;
counter[7] = DFFEAS(counter[7]_lut_out, clk, VCC, , , , , , );


--A1L65 is reduce_nor~100
--operation mode is normal

A1L65 = counter[10] # counter[9] # counter[8] # counter[7];


--counter[6] is counter[6]
--operation mode is normal

counter[6]_lut_out = A1L95 & (A1L45) # !A1L95 & A1L61;
counter[6] = DFFEAS(counter[6]_lut_out, clk, VCC, , , , , , );


--counter[5] is counter[5]
--operation mode is normal

counter[5]_lut_out = A1L81 & !A1L95;
counter[5] = DFFEAS(counter[5]_lut_out, clk, VCC, , , , , , );


--counter[4] is counter[4]
--operation mode is normal

counter[4]_lut_out = A1L02 & !A1L95;
counter[4] = DFFEAS(counter[4]_lut_out, clk, VCC, , , , , , );


--counter[3] is counter[3]
--operation mode is normal

counter[3]_lut_out = A1L22 & !A1L95;
counter[3] = DFFEAS(counter[3]_lut_out, clk, VCC, , , , , , );


--A1L75 is reduce_nor~101
--operation mode is normal

A1L75 = counter[6] # counter[5] # counter[4] # counter[3];


--counter[2] is counter[2]
--operation mode is normal

counter[2]_lut_out = A1L42 & !A1L95;
counter[2] = DFFEAS(counter[2]_lut_out, clk, VCC, , , , , , );


--counter[1] is counter[1]
--operation mode is normal

counter[1]_lut_out = A1L62 & !A1L95;
counter[1] = DFFEAS(counter[1]_lut_out, clk, VCC, , , , , , );


--counter[0] is counter[0]
--operation mode is normal

counter[0]_lut_out = A1L82 & !A1L95;
counter[0] = DFFEAS(counter[0]_lut_out, clk, VCC, , , , , , );


--A1L85 is reduce_nor~102
--operation mode is normal

A1L85 = counter[2] # counter[1] # counter[0];


--A1L95 is reduce_nor~103
--operation mode is normal

A1L95 = !A1L55 & !A1L65 & !A1L75 & !A1L85;


--A1L1 is add~527
--operation mode is normal

A1L1_carry_eqn = A1L3;
A1L1 = counter[14] $ (A1L1_carry_eqn);


--A1L2 is add~532
--operation mode is arithmetic

A1L2_carry_eqn = A1L5;
A1L2 = counter[13] $ (!A1L2_carry_eqn);

--A1L3 is add~534
--operation mode is arithmetic

A1L3 = CARRY(!counter[13] & (!A1L5));


--A1L4 is add~537
--operation mode is arithmetic

A1L4_carry_eqn = A1L7;
A1L4 = counter[12] $ (A1L4_carry_eqn);

--A1L5 is add~539
--operation mode is arithmetic

A1L5 = CARRY(counter[12] # !A1L7);


--tone[25] is tone[25]
--operation mode is arithmetic

tone[25]_carry_eqn = A1L211;
tone[25]_lut_out = tone[25] $ (tone[25]_carry_eqn);
tone[25] = DFFEAS(tone[25]_lut_out, clk, VCC, , , , , , );

--A1L411 is tone[25]~197
--operation mode is arithmetic

A1L411 = CARRY(!A1L211 # !tone[25]);


--tone[22] is tone[22]
--operation mode is arithmetic

tone[22]_carry_eqn = A1L601;
tone[22]_lut_out = tone[22] $ (!tone[22]_carry_eqn);
tone[22] = DFFEAS(tone[22]_lut_out, clk, VCC, , , , , , );

--A1L801 is tone[22]~201
--operation mode is arithmetic

A1L801 = CARRY(tone[22] & (!A1L601));


--tone[27] is tone[27]
--operation mode is normal

tone[27]_carry_eqn = A1L611;
tone[27]_lut_out = tone[27] $ (tone[27]_carry_eqn);
tone[27] = DFFEAS(tone[27]_lut_out, clk, VCC, , , , , , );


--A1L54 is counter[12]~3825
--operation mode is normal

A1L54 = tone[27] & tone[25] # !tone[27] & (tone[22]);


--tone[24] is tone[24]
--operation mode is arithmetic

tone[24]_carry_eqn = A1L011;
tone[24]_lut_out = tone[24] $ (!tone[24]_carry_eqn);
tone[24] = DFFEAS(tone[24]_lut_out, clk, VCC, , , , , , );

--A1L211 is tone[24]~209
--operation mode is arithmetic

A1L211 = CARRY(tone[24] & (!A1L011));


--tone[21] is tone[21]
--operation mode is arithmetic

tone[21]_carry_eqn = A1L401;
tone[21]_lut_out = tone[21] $ (tone[21]_carry_eqn);
tone[21] = DFFEAS(tone[21]_lut_out, clk, VCC, , , , , , );

--A1L601 is tone[21]~213
--operation mode is arithmetic

A1L601 = CARRY(!A1L401 # !tone[21]);


--A1L84 is counter~3826
--operation mode is normal

A1L84 = A1L54 $ (tone[27] & !tone[24] # !tone[27] & (!tone[21]));


--A1L6 is add~542
--operation mode is arithmetic

A1L6_carry_eqn = A1L9;
A1L6 = counter[11] $ (!A1L6_carry_eqn);

--A1L7 is add~544
--operation mode is arithmetic

A1L7 = CARRY(!counter[11] & (!A1L9));


--tone[23] is tone[23]
--operation mode is arithmetic

tone[23]_carry_eqn = A1L801;
tone[23]_lut_out = tone[23] $ (tone[23]_carry_eqn);
tone[23] = DFFEAS(tone[23]_lut_out, clk, VCC, , , , , , );

--A1L011 is tone[23]~217
--operation mode is arithmetic

A1L011 = CARRY(!A1L801 # !tone[23]);


--tone[20] is tone[20]
--operation mode is arithmetic

tone[20]_carry_eqn = A1L201;
tone[20]_lut_out = tone[20] $ (!tone[20]_carry_eqn);
tone[20] = DFFEAS(tone[20]_lut_out, clk, VCC, , , , , , );

--A1L401 is tone[20]~221
--operation mode is arithmetic

A1L401 = CARRY(tone[20] & (!A1L201));


--A1L94 is counter~3828
--operation mode is normal

A1L94 = A1L54 $ (tone[27] & !tone[23] # !tone[27] & (!tone[20]));


--A1L8 is add~547
--operation mode is arithmetic

A1L8_carry_eqn = A1L11;
A1L8 = counter[10] $ (A1L8_carry_eqn);

--A1L9 is add~549
--operation mode is arithmetic

A1L9 = CARRY(counter[10] # !A1L11);


--tone[19] is tone[19]
--operation mode is arithmetic

tone[19]_carry_eqn = A1L001;
tone[19]_lut_out = tone[19] $ (tone[19]_carry_eqn);
tone[19] = DFFEAS(tone[19]_lut_out, clk, VCC, , , , , , );

--A1L201 is tone[19]~225
--operation mode is arithmetic

A1L201 = CARRY(!A1L001 # !tone[19]);


--A1L05 is counter~3830
--operation mode is normal

A1L05 = tone[22] $ (tone[27] & !tone[25] # !tone[27] & (!tone[19]));


--A1L01 is add~552
--operation mode is arithmetic

A1L01_carry_eqn = A1L31;
A1L01 = counter[9] $ (!A1L01_carry_eqn);

--A1L11 is add~554
--operation mode is arithmetic

A1L11 = CARRY(!counter[9] & (!A1L31));


--tone[18] is tone[18]
--operation mode is arithmetic

tone[18]_carry_eqn = A1L89;
tone[18]_lut_out = tone[18] $ (!tone[18]_carry_eqn);
tone[18] = DFFEAS(tone[18]_lut_out, clk, VCC, , , , , , );

--A1L001 is tone[18]~229
--operation mode is arithmetic

A1L001 = CARRY(tone[18] & (!A1L89));


--A1L15 is counter~3832
--operation mode is normal

A1L15 = A1L54 $ (tone[27] & !tone[21] # !tone[27] & (!tone[18]));


--A1L21 is add~557
--operation mode is arithmetic

A1L21_carry_eqn = A1L51;
A1L21 = counter[8] $ (A1L21_carry_eqn);

--A1L31 is add~559
--operation mode is arithmetic

A1L31 = CARRY(counter[8] # !A1L51);

⌨️ 快捷键说明

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