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

📄 fir.fit.eqn

📁 fir滤波器的设计
💻 EQN
📖 第 1 页 / 共 5 页
字号:
B1L32_cout_0 = E1_Dout[8] & !F1_Dout[8] & !B1L02 # !E1_Dout[8] & (!B1L02 # !F1_Dout[8]);
B1L32 = CARRY(B1L32_cout_0);

--B1L42 is add121313:inst|Dout[8]~109COUT1_161 at LC_X12_Y8_N1
--operation mode is arithmetic

B1L42_cout_1 = E1_Dout[8] & !F1_Dout[8] & !B1L12 # !E1_Dout[8] & (!B1L12 # !F1_Dout[8]);
B1L42 = CARRY(B1L42_cout_1);


--Q1_Dout[7] is sub131314:inst37|Dout[7] at LC_X12_Y6_N0
--operation mode is arithmetic

Q1_Dout[7]_carry_eqn = Q1L02;
Q1_Dout[7]_lut_out = B1_Dout[7] $ B2_Dout[7] $ !Q1_Dout[7]_carry_eqn;
Q1_Dout[7] = DFFEAS(Q1_Dout[7]_lut_out, GLOBAL(clk), VCC, , , , , , );

--Q1L22 is sub131314:inst37|Dout[7]~129 at LC_X12_Y6_N0
--operation mode is arithmetic

Q1L22_cout_0 = B1_Dout[7] & (!Q1L02 # !B2_Dout[7]) # !B1_Dout[7] & !B2_Dout[7] & !Q1L02;
Q1L22 = CARRY(Q1L22_cout_0);

--Q1L32 is sub131314:inst37|Dout[7]~129COUT1_182 at LC_X12_Y6_N0
--operation mode is arithmetic

Q1L32_cout_1 = B1_Dout[7] & (!Q1L02 # !B2_Dout[7]) # !B1_Dout[7] & !B2_Dout[7] & !Q1L02;
Q1L32 = CARRY(Q1L32_cout_1);


--S1L7 is add141616:inst39|Dout[8]~143COUT0_217 at LC_X15_Y7_N8
--operation mode is arithmetic

S1L7_cout_0 = Q1_Dout[6] & (R1_Dout[6] # !S1L01) # !Q1_Dout[6] & R1_Dout[6] & !S1L01;
S1L7 = CARRY(S1L7_cout_0);

--S1L8 is add141616:inst39|Dout[8]~143COUT1_218 at LC_X15_Y7_N8
--operation mode is arithmetic

S1L8_cout_1 = Q1_Dout[6] & (R1_Dout[6] # !S1L11) # !Q1_Dout[6] & R1_Dout[6] & !S1L11;
S1L8 = CARRY(S1L8_cout_1);


--T1_Dout[15] is mult242:inst40|Dout[15] at LC_X7_Y9_N6
--operation mode is normal

T1_Dout[15]_carry_eqn = (!T1L612 & T1L812) # (T1L612 & T1L912);
T1_Dout[15]_lut_out = M1_Dout[7] $ (T1_Dout[15]_carry_eqn $ !T1L3);
T1_Dout[15] = DFFEAS(T1_Dout[15]_lut_out, GLOBAL(clk), VCC, , , , , , );


--L1_Dout[15] is mult162:inst33|Dout[15] at LC_X18_Y9_N5
--operation mode is normal

L1_Dout[15]_carry_eqn = L1L89;
L1_Dout[15]_lut_out = D8_Dout[8] $ L1_Dout[15]_carry_eqn $ L1L3;
L1_Dout[15] = DFFEAS(L1_Dout[15]_lut_out, GLOBAL(clk), VCC, , , , , , );


--K1_Dout[11] is mult14:inst32|Dout[11] at LC_X17_Y11_N5
--operation mode is normal

K1_Dout[11]_carry_eqn = K1L49;
K1_Dout[11]_lut_out = D7_Dout[8] $ (K1_Dout[11]_carry_eqn $ !K1L3);
K1_Dout[11] = DFFEAS(K1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );


--J1_Dout[13] is mult52:inst31|Dout[13] at LC_X19_Y7_N5
--operation mode is normal

J1_Dout[13]_carry_eqn = J1L59;
J1_Dout[13]_lut_out = D6_Dout[8] $ J1_Dout[13]_carry_eqn $ !J1L3;
J1_Dout[13] = DFFEAS(J1_Dout[13]_lut_out, GLOBAL(clk), VCC, , , , , , );


--G2_Dout[11] is mult13:inst30|Dout[11] at LC_X18_Y4_N5
--operation mode is normal

G2_Dout[11]_carry_eqn = G2L49;
G2_Dout[11]_lut_out = D5_Dout[8] $ G2_Dout[11]_carry_eqn $ !G2L3;
G2_Dout[11] = DFFEAS(G2_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );


--H1_Dout[12] is mult29:inst29|Dout[12] at LC_X9_Y2_N5
--operation mode is normal

H1_Dout[12]_carry_eqn = H1L551;
H1_Dout[12]_lut_out = D4_Dout[8] $ (H1_Dout[12]_carry_eqn $ H1L3);
H1_Dout[12] = DFFEAS(H1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );


--G1_Dout[11] is mult13:inst28|Dout[11] at LC_X9_Y6_N5
--operation mode is normal

G1_Dout[11]_carry_eqn = G1L49;
G1_Dout[11]_lut_out = D3_Dout[8] $ (G1_Dout[11]_carry_eqn $ !G1L3);
G1_Dout[11] = DFFEAS(G1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );


--F1_Dout[12] is mult18:inst27|Dout[12] at LC_X11_Y8_N9
--operation mode is normal

F1_Dout[12]_carry_eqn = (!F1L81 & F1L92) # (F1L81 & F1L03);
F1_Dout[12]_lut_out = F1_Dout[12]_carry_eqn;
F1_Dout[12] = DFFEAS(F1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );


--E1_Dout[11] is mult12:inst26|Dout[11] at LC_X12_Y10_N9
--operation mode is normal

E1_Dout[11]_carry_eqn = (!E1L61 & E1L72) # (E1L61 & E1L82);
E1_Dout[11]_lut_out = E1_Dout[11]_carry_eqn;
E1_Dout[11] = DFFEAS(E1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );


--T1_Dout[14] is mult242:inst40|Dout[14] at LC_X7_Y9_N5
--operation mode is arithmetic

T1_Dout[14]_carry_eqn = T1L612;
T1_Dout[14]_lut_out = M1_Dout[7] $ T1L8 $ T1_Dout[14]_carry_eqn;
T1_Dout[14] = DFFEAS(T1_Dout[14]_lut_out, GLOBAL(clk), VCC, , , , , , );

--T1L812 is mult242:inst40|Dout[14]~109 at LC_X7_Y9_N5
--operation mode is arithmetic

T1L812_cout_0 = M1_Dout[7] & !T1L8 & !T1L612 # !M1_Dout[7] & (!T1L612 # !T1L8);
T1L812 = CARRY(T1L812_cout_0);

--T1L912 is mult242:inst40|Dout[14]~109COUT1_200 at LC_X7_Y9_N5
--operation mode is arithmetic

T1L912_cout_1 = M1_Dout[7] & !T1L8 & !T1L612 # !M1_Dout[7] & (!T1L612 # !T1L8);
T1L912 = CARRY(T1L912_cout_1);


--L1_Dout[14] is mult162:inst33|Dout[14] at LC_X18_Y9_N4
--operation mode is arithmetic

L1_Dout[14]_carry_eqn = (!L1L48 & L1L59) # (L1L48 & L1L69);
L1_Dout[14]_lut_out = L1L01 $ D8_Dout[8] $ !L1_Dout[14]_carry_eqn;
L1_Dout[14] = DFFEAS(L1_Dout[14]_lut_out, GLOBAL(clk), VCC, , , , , , );

--L1L89 is mult162:inst33|Dout[14]~114 at LC_X18_Y9_N4
--operation mode is arithmetic

L1L89 = CARRY(L1L01 & (D8_Dout[8] # !L1L69) # !L1L01 & D8_Dout[8] & !L1L69);


--T1_Dout[13] is mult242:inst40|Dout[13] at LC_X7_Y9_N4
--operation mode is arithmetic

T1_Dout[13]_carry_eqn = (!T1L981 & T1L312) # (T1L981 & T1L412);
T1_Dout[13]_lut_out = T1L51 $ M1_Dout[7] $ !T1_Dout[13]_carry_eqn;
T1_Dout[13] = DFFEAS(T1_Dout[13]_lut_out, GLOBAL(clk), VCC, , , , , , );

--T1L612 is mult242:inst40|Dout[13]~113 at LC_X7_Y9_N4
--operation mode is arithmetic

T1L612 = CARRY(T1L51 & (M1_Dout[7] # !T1L412) # !T1L51 & M1_Dout[7] & !T1L412);


--L1_Dout[13] is mult162:inst33|Dout[13] at LC_X18_Y9_N3
--operation mode is arithmetic

L1_Dout[13]_carry_eqn = (!L1L48 & L1L29) # (L1L48 & L1L39);
L1_Dout[13]_lut_out = L1L71 $ D8_Dout[8] $ L1_Dout[13]_carry_eqn;
L1_Dout[13] = DFFEAS(L1_Dout[13]_lut_out, GLOBAL(clk), VCC, , , , , , );

--L1L59 is mult162:inst33|Dout[13]~118 at LC_X18_Y9_N3
--operation mode is arithmetic

L1L59_cout_0 = L1L71 & !D8_Dout[8] & !L1L29 # !L1L71 & (!L1L29 # !D8_Dout[8]);
L1L59 = CARRY(L1L59_cout_0);

--L1L69 is mult162:inst33|Dout[13]~118COUT1_184 at LC_X18_Y9_N3
--operation mode is arithmetic

L1L69_cout_1 = L1L71 & !D8_Dout[8] & !L1L39 # !L1L71 & (!L1L39 # !D8_Dout[8]);
L1L69 = CARRY(L1L69_cout_1);


--T1_Dout[12] is mult242:inst40|Dout[12] at LC_X7_Y9_N3
--operation mode is arithmetic

T1_Dout[12]_carry_eqn = (!T1L981 & T1L012) # (T1L981 & T1L112);
T1_Dout[12]_lut_out = T1L22 $ M1_Dout[7] $ T1_Dout[12]_carry_eqn;
T1_Dout[12] = DFFEAS(T1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );

--T1L312 is mult242:inst40|Dout[12]~117 at LC_X7_Y9_N3
--operation mode is arithmetic

T1L312_cout_0 = T1L22 & !M1_Dout[7] & !T1L012 # !T1L22 & (!T1L012 # !M1_Dout[7]);
T1L312 = CARRY(T1L312_cout_0);

--T1L412 is mult242:inst40|Dout[12]~117COUT1_198 at LC_X7_Y9_N3
--operation mode is arithmetic

T1L412_cout_1 = T1L22 & !M1_Dout[7] & !T1L112 # !T1L22 & (!T1L112 # !M1_Dout[7]);
T1L412 = CARRY(T1L412_cout_1);


--L1_Dout[12] is mult162:inst33|Dout[12] at LC_X18_Y9_N2
--operation mode is arithmetic

L1_Dout[12]_carry_eqn = (!L1L48 & L1L98) # (L1L48 & L1L09);
L1_Dout[12]_lut_out = L1L42 $ D8_Dout[8] $ !L1_Dout[12]_carry_eqn;
L1_Dout[12] = DFFEAS(L1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );

--L1L29 is mult162:inst33|Dout[12]~122 at LC_X18_Y9_N2
--operation mode is arithmetic

L1L29_cout_0 = L1L42 & (D8_Dout[8] # !L1L98) # !L1L42 & D8_Dout[8] & !L1L98;
L1L29 = CARRY(L1L29_cout_0);

--L1L39 is mult162:inst33|Dout[12]~122COUT1_182 at LC_X18_Y9_N2
--operation mode is arithmetic

L1L39_cout_1 = L1L42 & (D8_Dout[8] # !L1L09) # !L1L42 & D8_Dout[8] & !L1L09;
L1L39 = CARRY(L1L39_cout_1);


--J1_Dout[12] is mult52:inst31|Dout[12] at LC_X19_Y7_N4
--operation mode is arithmetic

J1_Dout[12]_carry_eqn = (!J1L18 & J1L29) # (J1L18 & J1L39);
J1_Dout[12]_lut_out = J1L01 $ D6_Dout[8] $ J1_Dout[12]_carry_eqn;
J1_Dout[12] = DFFEAS(J1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );

--J1L59 is mult52:inst31|Dout[12]~99 at LC_X19_Y7_N4
--operation mode is arithmetic

J1L59 = CARRY(J1L01 & !D6_Dout[8] & !J1L39 # !J1L01 & (!J1L39 # !D6_Dout[8]));


--T1_Dout[11] is mult242:inst40|Dout[11] at LC_X7_Y9_N2
--operation mode is arithmetic

T1_Dout[11]_carry_eqn = (!T1L981 & T1L702) # (T1L981 & T1L802);
T1_Dout[11]_lut_out = T1L92 $ M1_Dout[7] $ !T1_Dout[11]_carry_eqn;
T1_Dout[11] = DFFEAS(T1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--T1L012 is mult242:inst40|Dout[11]~121 at LC_X7_Y9_N2
--operation mode is arithmetic

T1L012_cout_0 = T1L92 & (M1_Dout[7] # !T1L702) # !T1L92 & M1_Dout[7] & !T1L702;
T1L012 = CARRY(T1L012_cout_0);

--T1L112 is mult242:inst40|Dout[11]~121COUT1_196 at LC_X7_Y9_N2
--operation mode is arithmetic

T1L112_cout_1 = T1L92 & (M1_Dout[7] # !T1L802) # !T1L92 & M1_Dout[7] & !T1L802;
T1L112 = CARRY(T1L112_cout_1);


--L1_Dout[11] is mult162:inst33|Dout[11] at LC_X18_Y9_N1
--operation mode is arithmetic

L1_Dout[11]_carry_eqn = (!L1L48 & L1L68) # (L1L48 & L1L78);
L1_Dout[11]_lut_out = L1L13 $ D8_Dout[8] $ L1_Dout[11]_carry_eqn;
L1_Dout[11] = DFFEAS(L1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--L1L98 is mult162:inst33|Dout[11]~126 at LC_X18_Y9_N1
--operation mode is arithmetic

L1L98_cout_0 = L1L13 & !D8_Dout[8] & !L1L68 # !L1L13 & (!L1L68 # !D8_Dout[8]);
L1L98 = CARRY(L1L98_cout_0);

--L1L09 is mult162:inst33|Dout[11]~126COUT1_180 at LC_X18_Y9_N1
--operation mode is arithmetic

L1L09_cout_1 = L1L13 & !D8_Dout[8] & !L1L78 # !L1L13 & (!L1L78 # !D8_Dout[8]);
L1L09 = CARRY(L1L09_cout_1);


--J1_Dout[11] is mult52:inst31|Dout[11] at LC_X19_Y7_N3
--operation mode is arithmetic

J1_Dout[11]_carry_eqn = (!J1L18 & J1L98) # (J1L18 & J1L09);
J1_Dout[11]_lut_out = J1L71 $ D6_Dout[8] $ !J1_Dout[11]_carry_eqn;
J1_Dout[11] = DFFEAS(J1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--J1L29 is mult52:inst31|Dout[11]~103 at LC_X19_Y7_N3
--operation mode is arithmetic

J1L29_cout_0 = J1L71 & (D6_Dout[8] # !J1L98) # !J1L71 & D6_Dout[8] & !J1L98;
J1L29 = CARRY(J1L29_cout_0);

--J1L39 is mult52:inst31|Dout[11]~103COUT1_164 at LC_X19_Y7_N3
--operation mode is arithmetic

J1L39_cout_1 = J1L71 & (D6_Dout[8] # !J1L09) # !J1L71 & D6_Dout[8] & !J1L09;
J1L39 = CARRY(J1L39_cout_1);


--H1_Dout[11] is mult29:inst29|Dout[11] at LC_X9_Y2_N4
--operation mode is arithmetic

H1_Dout[11]_carry_eqn = (!H1L141 & H1L251) # (H1L141 & H1L351);
H1_Dout[11]_lut_out = D4_Dout[8] $ H1L8 $ !H1_Dout[11]_carry_eqn;
H1_Dout[11] = DFFEAS(H1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--H1L551 is mult29:inst29|Dout[11]~97 at LC_X9_Y2_N4
--operation mode is arithmetic

H1L551 = CARRY(D4_Dout[8] & (H1L8 # !H1L351) # !D4_Dout[8] & H1L8 & !H1L351);


--F1_Dout[11] is mult18:inst27|Dout[11] at LC_X11_Y8_N8
--operation mode is arithmetic

F1_Dout[11]_carry_eqn = (!F1L81 & F1L62) # (F1L81 & F1L72);
F1_Dout[11]_lut_out = !F1_Dout[11]_carry_eqn;
F1_Dout[11] = DFFEAS(F1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--F1L92 is mult18:inst27|Dout[11]~99 at LC_X11_Y8_N8
--operation mode is arithmetic

F1L92_cout_0 = D2_Dout[8];
F1L92 = CARRY(F1L92_cout_0);

--F1L03 is mult18:inst27|Dout[11]~99COUT1_161 at LC_X11_Y8_N8
--operation mode is arithmetic

F1L03_cout_1 = D2_Dout[8];
F1L03 = CARRY(F1L03_cout_1);


--T1_Dout[10] is mult242:inst40|Dout[10] at LC_X7_Y9_N1
--operation mode is arithmetic

T1_Dout[10]_carry_eqn = (!T1L981 & T1L402) # (T1L981 & T1L502);
T1_Dout[10]_lut_out = T1L63 $ M1_Dout[7] $ T1_Dout[10]_carry_eqn;
T1_Dout[10] = DFFEAS(T1_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--T1L702 is mult242:inst40|Dout[10]~125 at LC_X7_Y9_N1
--operation mode is arithmetic

T1L702_cout_0 = T1L63 & !M1_Dout[7] & !T1L402 # !T1L63 & (!T1L402 # !M1_Dout[7]);
T1L702 = CARRY(T1L702_cout_0);

--T1L802 is mult242:inst40|Dout[10]~125COUT1_194 at LC_X7_Y9_N1
--operation mode is arithmetic

T1L802_cout_1 = T1L63 & !M1_Dout[7] & !T1L502 # !T1L63 & (!T1L502 # !M1_Dout[7]);
T1L802 = CARRY(T1L802_cout_1);


--L1_Dout[10] is mult162:inst33|Dout[10] at LC_X18_Y9_N0
--operation mode is arithmetic

L1_Dout[10]_carry_eqn = L1L48;
L1_Dout[10]_lut_out = L1L63 $ D8_Dout[8] $ !L1_Dout[10]_carry_eqn;
L1_Dout[10] = DFFEAS(L1_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--L1L68 is mult162:inst33|Dout[10]~130 at LC_X18_Y9_N0
--operation mode is arithmetic

L1L68_cout_0 = L1L63 & (D8_Dout[8] # !L1L48) # !L1L63 & D8_Dout[8] & !L1L48;
L1L68 = CARRY(L1L68_cout_0);

--L1L78 is mult162:inst33|Dout[10]~130COUT1_178 at LC_X18_Y9_N0
--operation mode is arithmetic

L1L78_cout_1 = L1L63 & (D8_Dout[8] # !L1L48) # !L1L63 & D8_Dout[8] & !L1L48;
L1L78 = CARRY(L1L78_cout_1);


--K1_Dout[10] is mult14:inst32|Dout[10] at LC_X17_Y11_N4
--operation mode is arithmetic

K1_Dout[10]_carry_eqn = (!K1L08 & K1L19) # (K1L08 & K1L29);

⌨️ 快捷键说明

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