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

📄 frequency.fit.eqn

📁 这个程序是基于等精度测频原理的频率计
💻 EQN
📖 第 1 页 / 共 5 页
字号:
-- 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.
--A1L3Q is alarm0~reg0 at LC_X45_Y11_N9
--operation mode is normal

A1L3Q_lut_out = A1L3Q # !A1L2;
A1L3Q = DFFEAS(A1L3Q_lut_out, GLOBAL(clk), VCC, , , , , start, );


--A1L5Q is alarm1~reg0 at LC_X41_Y14_N0
--operation mode is normal

A1L5Q_lut_out = en1 & q2[14] & A1L108 # !en1 & (A1L5Q);
A1L5Q = DFFEAS(A1L5Q_lut_out, GLOBAL(clk), VCC, , , , , start, );


--A1L85Q is dian[1]~reg0 at LC_X41_Y12_N0
--operation mode is normal

A1L85Q_lut_out = !start & (A1L81 # A1L84 & A1L85Q);
A1L85Q = DFFEAS(A1L85Q_lut_out, GLOBAL(clk), VCC, , , , , , );


--A1L87Q is dian[2]~reg0 at LC_X44_Y12_N3
--operation mode is normal

A1L87Q_lut_out = en1 & A1L87Q # !en1 & (A1L93 & (A1L92) # !A1L93 & A1L87Q);
A1L87Q = DFFEAS(A1L87Q_lut_out, GLOBAL(clk), VCC, , , , , start, );


--A1L89Q is dian[3]~reg0 at LC_X44_Y12_N4
--operation mode is normal

A1L89Q_lut_out = en1 & A1L89Q # !en1 & (A1L93 & (A1L96) # !A1L93 & A1L89Q);
A1L89Q = DFFEAS(A1L89Q_lut_out, GLOBAL(clk), VCC, , , , , start, );


--A1L49Q is data1[0]~reg0 at LC_X44_Y12_N6
--operation mode is normal

A1L49Q_lut_out = data0[0] & (!A1L104 # !A1L315);
A1L49Q = DFFEAS(A1L49Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L51Q is data1[1]~reg0 at LC_X44_Y11_N1
--operation mode is normal

A1L51Q_lut_out = data0[1] & (!A1L315 # !A1L104);
A1L51Q = DFFEAS(A1L51Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L53Q is data1[2]~reg0 at LC_X44_Y11_N2
--operation mode is normal

A1L53Q_lut_out = data0[2] & (!A1L315 # !A1L104);
A1L53Q = DFFEAS(A1L53Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L55Q is data1[3]~reg0 at LC_X45_Y11_N6
--operation mode is normal

A1L55Q_lut_out = data0[3] # A1L315 & A1L104;
A1L55Q = DFFEAS(A1L55Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L57Q is data1[4]~reg0 at LC_X45_Y11_N0
--operation mode is normal

A1L57Q_lut_out = data0[4] & (!A1L315 # !A1L104);
A1L57Q = DFFEAS(A1L57Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L59Q is data1[5]~reg0 at LC_X45_Y11_N7
--operation mode is normal

A1L59Q_lut_out = data0[5] # A1L104 & A1L315;
A1L59Q = DFFEAS(A1L59Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L61Q is data1[6]~reg0 at LC_X45_Y11_N3
--operation mode is normal

A1L61Q_lut_out = data0[6] # A1L315 & A1L104;
A1L61Q = DFFEAS(A1L61Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L63Q is data1[7]~reg0 at LC_X44_Y10_N7
--operation mode is normal

A1L63Q_lut_out = data0[7] # A1L104 & A1L315;
A1L63Q = DFFEAS(A1L63Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L65Q is data1[8]~reg0 at LC_X44_Y10_N8
--operation mode is normal

A1L65Q_lut_out = data0[8] # A1L104 & A1L315;
A1L65Q = DFFEAS(A1L65Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L67Q is data1[9]~reg0 at LC_X44_Y10_N9
--operation mode is normal

A1L67Q_lut_out = data0[9] # A1L104 & A1L315;
A1L67Q = DFFEAS(A1L67Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L69Q is data1[10]~reg0 at LC_X44_Y11_N0
--operation mode is normal

A1L69Q_lut_out = data0[10] & (!A1L104 # !A1L315);
A1L69Q = DFFEAS(A1L69Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L71Q is data1[11]~reg0 at LC_X45_Y11_N8
--operation mode is normal

A1L71Q_lut_out = data0[11] & (!A1L104 # !A1L315);
A1L71Q = DFFEAS(A1L71Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L73Q is data1[12]~reg0 at LC_X45_Y11_N4
--operation mode is normal

A1L73Q_lut_out = data0[12] & (!A1L104 # !A1L315);
A1L73Q = DFFEAS(A1L73Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L76Q is data1[13]~reg0 at LC_X45_Y11_N5
--operation mode is normal

A1L76Q_lut_out = data0[13] & (!A1L104 # !A1L315);
A1L76Q = DFFEAS(A1L76Q_lut_out, GLOBAL(clk), VCC, , A1L48, , , , );


--A1L100 is LessThan~1517 at LC_X45_Y13_N6
--operation mode is normal

A1L100_carry_eqn = (!A1L122 & A1L119) # (A1L122 & A1L120);
A1L100 = qqq[27] & A1L100_carry_eqn & qq[27] # !qqq[27] & (A1L100_carry_eqn # qq[27]);


--en1 is en1 at LC_X41_Y14_N1
--operation mode is normal

en1_lut_out = en & !start;
en1 = DFFEAS(en1_lut_out, GLOBAL(tclk), VCC, , , , , , );


--q1[13] is q1[13] at LC_X41_Y13_N6
--operation mode is normal

q1[13]_carry_eqn = (!A1L216 & A1L218) # (A1L216 & A1L219);
q1[13]_lut_out = q1[13]_carry_eqn $ q1[13];
q1[13] = DFFEAS(q1[13]_lut_out, GLOBAL(tclk), VCC, , , , , start, );


--q1[12] is q1[12] at LC_X41_Y13_N5
--operation mode is arithmetic

q1[12]_carry_eqn = A1L216;
q1[12]_lut_out = q1[12] $ !q1[12]_carry_eqn;
q1[12] = DFFEAS(q1[12]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L218 is q1[12]~459 at LC_X41_Y13_N5
--operation mode is arithmetic

A1L218_cout_0 = q1[12] & !A1L216;
A1L218 = CARRY(A1L218_cout_0);

--A1L219 is q1[12]~459COUT1_520 at LC_X41_Y13_N5
--operation mode is arithmetic

A1L219_cout_1 = q1[12] & !A1L216;
A1L219 = CARRY(A1L219_cout_1);


--q1[10] is q1[10] at LC_X41_Y13_N3
--operation mode is arithmetic

q1[10]_carry_eqn = (!A1L202 & A1L210) # (A1L202 & A1L211);
q1[10]_lut_out = q1[10] $ (!q1[10]_carry_eqn);
q1[10] = DFFEAS(q1[10]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L213 is q1[10]~463 at LC_X41_Y13_N3
--operation mode is arithmetic

A1L213_cout_0 = q1[10] & (!A1L210);
A1L213 = CARRY(A1L213_cout_0);

--A1L214 is q1[10]~463COUT1_519 at LC_X41_Y13_N3
--operation mode is arithmetic

A1L214_cout_1 = q1[10] & (!A1L211);
A1L214 = CARRY(A1L214_cout_1);


--q1[11] is q1[11] at LC_X41_Y13_N4
--operation mode is arithmetic

q1[11]_carry_eqn = (!A1L202 & A1L213) # (A1L202 & A1L214);
q1[11]_lut_out = q1[11] $ (q1[11]_carry_eqn);
q1[11] = DFFEAS(q1[11]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L216 is q1[11]~467 at LC_X41_Y13_N4
--operation mode is arithmetic

A1L216 = CARRY(!A1L214 # !q1[11]);


--A1L314 is qq[16]~943 at LC_X41_Y13_N7
--operation mode is normal

A1L314 = !q1[10] & !q1[13] & !q1[12] & !q1[11];


--q1[3] is q1[3] at LC_X41_Y14_N6
--operation mode is arithmetic

q1[3]_carry_eqn = (!A1L188 & A1L190) # (A1L188 & A1L191);
q1[3]_lut_out = q1[3] $ q1[3]_carry_eqn;
q1[3] = DFFEAS(q1[3]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L193 is q1[3]~471 at LC_X41_Y14_N6
--operation mode is arithmetic

A1L193_cout_0 = !A1L190 # !q1[3];
A1L193 = CARRY(A1L193_cout_0);

--A1L194 is q1[3]~471COUT1_513 at LC_X41_Y14_N6
--operation mode is arithmetic

A1L194_cout_1 = !A1L191 # !q1[3];
A1L194 = CARRY(A1L194_cout_1);


--q1[4] is q1[4] at LC_X41_Y14_N7
--operation mode is arithmetic

q1[4]_carry_eqn = (!A1L188 & A1L193) # (A1L188 & A1L194);
q1[4]_lut_out = q1[4] $ (!q1[4]_carry_eqn);
q1[4] = DFFEAS(q1[4]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L196 is q1[4]~475 at LC_X41_Y14_N7
--operation mode is arithmetic

A1L196_cout_0 = q1[4] & (!A1L193);
A1L196 = CARRY(A1L196_cout_0);

--A1L197 is q1[4]~475COUT1_514 at LC_X41_Y14_N7
--operation mode is arithmetic

A1L197_cout_1 = q1[4] & (!A1L194);
A1L197 = CARRY(A1L197_cout_1);


--q1[8] is q1[8] at LC_X41_Y13_N1
--operation mode is arithmetic

q1[8]_carry_eqn = (!A1L202 & A1L204) # (A1L202 & A1L205);
q1[8]_lut_out = q1[8] $ !q1[8]_carry_eqn;
q1[8] = DFFEAS(q1[8]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L207 is q1[8]~479 at LC_X41_Y13_N1
--operation mode is arithmetic

A1L207_cout_0 = q1[8] & !A1L204;
A1L207 = CARRY(A1L207_cout_0);

--A1L208 is q1[8]~479COUT1_517 at LC_X41_Y13_N1
--operation mode is arithmetic

A1L208_cout_1 = q1[8] & !A1L205;
A1L208 = CARRY(A1L208_cout_1);


--q1[9] is q1[9] at LC_X41_Y13_N2
--operation mode is arithmetic

q1[9]_carry_eqn = (!A1L202 & A1L207) # (A1L202 & A1L208);
q1[9]_lut_out = q1[9] $ (q1[9]_carry_eqn);
q1[9] = DFFEAS(q1[9]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L210 is q1[9]~483 at LC_X41_Y13_N2
--operation mode is arithmetic

A1L210_cout_0 = !A1L207 # !q1[9];
A1L210 = CARRY(A1L210_cout_0);

--A1L211 is q1[9]~483COUT1_518 at LC_X41_Y13_N2
--operation mode is arithmetic

A1L211_cout_1 = !A1L208 # !q1[9];
A1L211 = CARRY(A1L211_cout_1);


--A1L101 is LessThan~1522 at LC_X41_Y13_N8
--operation mode is normal

A1L101 = !q1[4] & !q1[3] # !q1[9] # !q1[8];


--q1[7] is q1[7] at LC_X41_Y13_N0
--operation mode is arithmetic

q1[7]_carry_eqn = A1L202;
q1[7]_lut_out = q1[7] $ q1[7]_carry_eqn;
q1[7] = DFFEAS(q1[7]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L204 is q1[7]~487 at LC_X41_Y13_N0
--operation mode is arithmetic

A1L204_cout_0 = !A1L202 # !q1[7];
A1L204 = CARRY(A1L204_cout_0);

--A1L205 is q1[7]~487COUT1_516 at LC_X41_Y13_N0
--operation mode is arithmetic

A1L205_cout_1 = !A1L202 # !q1[7];
A1L205 = CARRY(A1L205_cout_1);


--q1[5] is q1[5] at LC_X41_Y14_N8
--operation mode is arithmetic

q1[5]_carry_eqn = (!A1L188 & A1L196) # (A1L188 & A1L197);
q1[5]_lut_out = q1[5] $ (q1[5]_carry_eqn);
q1[5] = DFFEAS(q1[5]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L199 is q1[5]~491 at LC_X41_Y14_N8
--operation mode is arithmetic

A1L199_cout_0 = !A1L196 # !q1[5];
A1L199 = CARRY(A1L199_cout_0);

--A1L200 is q1[5]~491COUT1_515 at LC_X41_Y14_N8
--operation mode is arithmetic

A1L200_cout_1 = !A1L197 # !q1[5];
A1L200 = CARRY(A1L200_cout_1);


--q1[6] is q1[6] at LC_X41_Y14_N9
--operation mode is arithmetic

q1[6]_carry_eqn = (!A1L188 & A1L199) # (A1L188 & A1L200);
q1[6]_lut_out = q1[6] $ !q1[6]_carry_eqn;
q1[6] = DFFEAS(q1[6]_lut_out, GLOBAL(tclk), VCC, , , , , start, );

--A1L202 is q1[6]~495 at LC_X41_Y14_N9
--operation mode is arithmetic

A1L202 = CARRY(q1[6] & !A1L200);


--D4L2 is lpm_mult:mult_rtl_3|multcore:mult_core|_~4007 at LC_X34_Y13_N7
--operation mode is normal

D4L2 = q1[6] & q1[5];


--A1L315 is qq[16]~944 at LC_X41_Y13_N9
--operation mode is normal

A1L315 = A1L314 & (A1L101 # !D4L2 # !q1[7]);


--data0[13] is data0[13] at LC_X44_Y10_N6
--operation mode is normal

data0[13]_carry_eqn = (!A1L40 & A1L42) # (A1L40 & A1L43);
data0[13]_lut_out = data0[13]_carry_eqn $ data0[13];
data0[13] = DFFEAS(data0[13]_lut_out, GLOBAL(clk), VCC, , A1L318, , , start, );


--data0[11] is data0[11] at LC_X44_Y10_N4
--operation mode is arithmetic

data0[11]_carry_eqn = (!A1L26 & A1L37) # (A1L26 & A1L38);
data0[11]_lut_out = data0[11] $ (data0[11]_carry_eqn);
data0[11] = DFFEAS(data0[11]_lut_out, GLOBAL(clk), VCC, , A1L318, , , start, );

--A1L40 is data0[11]~361 at LC_X44_Y10_N4
--operation mode is arithmetic

A1L40 = CARRY(!A1L38 # !data0[11]);


--data0[12] is data0[12] at LC_X44_Y10_N5
--operation mode is arithmetic

data0[12]_carry_eqn = A1L40;
data0[12]_lut_out = data0[12] $ !data0[12]_carry_eqn;
data0[12] = DFFEAS(data0[12]_lut_out, GLOBAL(clk), VCC, , A1L318, , , start, );

--A1L42 is data0[12]~365 at LC_X44_Y10_N5
--operation mode is arithmetic

A1L42_cout_0 = data0[12] & !A1L40;
A1L42 = CARRY(A1L42_cout_0);

--A1L43 is data0[12]~365COUT1_422 at LC_X44_Y10_N5
--operation mode is arithmetic

A1L43_cout_1 = data0[12] & !A1L40;
A1L43 = CARRY(A1L43_cout_1);


--data0[8] is data0[8] at LC_X44_Y10_N1
--operation mode is arithmetic

data0[8]_carry_eqn = (!A1L26 & A1L28) # (A1L26 & A1L29);
data0[8]_lut_out = data0[8] $ !data0[8]_carry_eqn;
data0[8] = DFFEAS(data0[8]_lut_out, GLOBAL(clk), VCC, , A1L318, , , start, );

--A1L31 is data0[8]~369 at LC_X44_Y10_N1
--operation mode is arithmetic

A1L31_cout_0 = data0[8] & !A1L28;
A1L31 = CARRY(A1L31_cout_0);

--A1L32 is data0[8]~369COUT1_419 at LC_X44_Y10_N1
--operation mode is arithmetic

⌨️ 快捷键说明

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