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

📄 fir.fit.eqn

📁 fir滤波器的设计
💻 EQN
📖 第 1 页 / 共 5 页
字号:

--U2_Dout[12] is dff15:inst42|Dout[12] at LC_X9_Y5_N2
--operation mode is normal

U2_Dout[12]_lut_out = GND;
U2_Dout[12] = DFFEAS(U2_Dout[12]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , T1_Dout[12], , , VCC);


--P1_Dout[12] is add121616:inst36|Dout[12] at LC_X17_Y9_N4
--operation mode is arithmetic

P1_Dout[12]_carry_eqn = (!P1L12 & P1L23) # (P1L12 & P1L33);
P1_Dout[12]_lut_out = L1_Dout[12] $ K1_Dout[11] $ P1_Dout[12]_carry_eqn;
P1_Dout[12] = DFFEAS(P1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );

--P1L53 is add121616:inst36|Dout[12]~126 at LC_X17_Y9_N4
--operation mode is arithmetic

P1L53 = CARRY(L1_Dout[12] & !K1_Dout[11] & !P1L33 # !L1_Dout[12] & (!P1L33 # !K1_Dout[11]));


--N1_Dout[12] is add121414:inst35|Dout[12] at LC_X18_Y6_N5
--operation mode is arithmetic

N1_Dout[12]_carry_eqn = N1L23;
N1_Dout[12]_lut_out = J1_Dout[12] $ G2_Dout[11] $ N1_Dout[12]_carry_eqn;
N1_Dout[12] = DFFEAS(N1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );

--N1L43 is add121414:inst35|Dout[12]~104 at LC_X18_Y6_N5
--operation mode is arithmetic

N1L43_cout_0 = J1_Dout[12] & !G2_Dout[11] & !N1L23 # !J1_Dout[12] & (!N1L23 # !G2_Dout[11]);
N1L43 = CARRY(N1L43_cout_0);

--N1L53 is add121414:inst35|Dout[12]~104COUT1_179 at LC_X18_Y6_N5
--operation mode is arithmetic

N1L53_cout_1 = J1_Dout[12] & !G2_Dout[11] & !N1L23 # !J1_Dout[12] & (!N1L23 # !G2_Dout[11]);
N1L53 = CARRY(N1L53_cout_1);


--U2_Dout[11] is dff15:inst42|Dout[11] at LC_X6_Y9_N2
--operation mode is normal

U2_Dout[11]_lut_out = GND;
U2_Dout[11] = DFFEAS(U2_Dout[11]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , T1_Dout[11], , , VCC);


--P1_Dout[11] is add121616:inst36|Dout[11] at LC_X17_Y9_N3
--operation mode is arithmetic

P1_Dout[11]_carry_eqn = (!P1L12 & P1L92) # (P1L12 & P1L03);
P1_Dout[11]_lut_out = L1_Dout[11] $ K1_Dout[11] $ !P1_Dout[11]_carry_eqn;
P1_Dout[11] = DFFEAS(P1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--P1L23 is add121616:inst36|Dout[11]~130 at LC_X17_Y9_N3
--operation mode is arithmetic

P1L23_cout_0 = L1_Dout[11] & (K1_Dout[11] # !P1L92) # !L1_Dout[11] & K1_Dout[11] & !P1L92;
P1L23 = CARRY(P1L23_cout_0);

--P1L33 is add121616:inst36|Dout[11]~130COUT1_203 at LC_X17_Y9_N3
--operation mode is arithmetic

P1L33_cout_1 = L1_Dout[11] & (K1_Dout[11] # !P1L03) # !L1_Dout[11] & K1_Dout[11] & !P1L03;
P1L33 = CARRY(P1L33_cout_1);


--N1_Dout[11] is add121414:inst35|Dout[11] at LC_X18_Y6_N4
--operation mode is arithmetic

N1_Dout[11]_carry_eqn = (!N1L81 & N1L92) # (N1L81 & N1L03);
N1_Dout[11]_lut_out = J1_Dout[11] $ G2_Dout[11] $ !N1_Dout[11]_carry_eqn;
N1_Dout[11] = DFFEAS(N1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--N1L23 is add121414:inst35|Dout[11]~108 at LC_X18_Y6_N4
--operation mode is arithmetic

N1L23 = CARRY(J1_Dout[11] & (G2_Dout[11] # !N1L03) # !J1_Dout[11] & G2_Dout[11] & !N1L03);


--B2_Dout[11] is add121313:inst1|Dout[11] at LC_X10_Y5_N5
--operation mode is arithmetic

B2_Dout[11]_carry_eqn = B2L13;
B2_Dout[11]_lut_out = G1_Dout[11] $ H1_Dout[11] $ B2_Dout[11]_carry_eqn;
B2_Dout[11] = DFFEAS(B2_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--B2L33 is add121313:inst1|Dout[11]~96 at LC_X10_Y5_N5
--operation mode is arithmetic

B2L33_cout_0 = G1_Dout[11] & !H1_Dout[11] & !B2L13 # !G1_Dout[11] & (!B2L13 # !H1_Dout[11]);
B2L33 = CARRY(B2L33_cout_0);

--B2L43 is add121313:inst1|Dout[11]~96COUT1_170 at LC_X10_Y5_N5
--operation mode is arithmetic

B2L43_cout_1 = G1_Dout[11] & !H1_Dout[11] & !B2L13 # !G1_Dout[11] & (!B2L13 # !H1_Dout[11]);
B2L43 = CARRY(B2L43_cout_1);


--B1_Dout[11] is add121313:inst|Dout[11] at LC_X12_Y8_N4
--operation mode is arithmetic

B1_Dout[11]_carry_eqn = (!B1L81 & B1L92) # (B1L81 & B1L03);
B1_Dout[11]_lut_out = F1_Dout[11] $ E1_Dout[11] $ !B1_Dout[11]_carry_eqn;
B1_Dout[11] = DFFEAS(B1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--B1L23 is add121313:inst|Dout[11]~97 at LC_X12_Y8_N4
--operation mode is arithmetic

B1L23 = CARRY(F1_Dout[11] & (E1_Dout[11] # !B1L03) # !F1_Dout[11] & E1_Dout[11] & !B1L03);


--U2_Dout[10] is dff15:inst42|Dout[10] at LC_X7_Y9_N9
--operation mode is normal

U2_Dout[10]_lut_out = GND;
U2_Dout[10] = DFFEAS(U2_Dout[10]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , T1_Dout[10], , , VCC);


--P1_Dout[10] is add121616:inst36|Dout[10] at LC_X17_Y9_N2
--operation mode is arithmetic

P1_Dout[10]_carry_eqn = (!P1L12 & P1L62) # (P1L12 & P1L72);
P1_Dout[10]_lut_out = K1_Dout[10] $ L1_Dout[10] $ P1_Dout[10]_carry_eqn;
P1_Dout[10] = DFFEAS(P1_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--P1L92 is add121616:inst36|Dout[10]~134 at LC_X17_Y9_N2
--operation mode is arithmetic

P1L92_cout_0 = K1_Dout[10] & !L1_Dout[10] & !P1L62 # !K1_Dout[10] & (!P1L62 # !L1_Dout[10]);
P1L92 = CARRY(P1L92_cout_0);

--P1L03 is add121616:inst36|Dout[10]~134COUT1_201 at LC_X17_Y9_N2
--operation mode is arithmetic

P1L03_cout_1 = K1_Dout[10] & !L1_Dout[10] & !P1L72 # !K1_Dout[10] & (!P1L72 # !L1_Dout[10]);
P1L03 = CARRY(P1L03_cout_1);


--N1_Dout[10] is add121414:inst35|Dout[10] at LC_X18_Y6_N3
--operation mode is arithmetic

N1_Dout[10]_carry_eqn = (!N1L81 & N1L62) # (N1L81 & N1L72);
N1_Dout[10]_lut_out = J1_Dout[10] $ G2_Dout[10] $ N1_Dout[10]_carry_eqn;
N1_Dout[10] = DFFEAS(N1_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--N1L92 is add121414:inst35|Dout[10]~112 at LC_X18_Y6_N3
--operation mode is arithmetic

N1L92_cout_0 = J1_Dout[10] & !G2_Dout[10] & !N1L62 # !J1_Dout[10] & (!N1L62 # !G2_Dout[10]);
N1L92 = CARRY(N1L92_cout_0);

--N1L03 is add121414:inst35|Dout[10]~112COUT1_177 at LC_X18_Y6_N3
--operation mode is arithmetic

N1L03_cout_1 = J1_Dout[10] & !G2_Dout[10] & !N1L72 # !J1_Dout[10] & (!N1L72 # !G2_Dout[10]);
N1L03 = CARRY(N1L03_cout_1);


--B2_Dout[10] is add121313:inst1|Dout[10] at LC_X10_Y5_N4
--operation mode is arithmetic

B2_Dout[10]_carry_eqn = (!B2L71 & B2L82) # (B2L71 & B2L92);
B2_Dout[10]_lut_out = H1_Dout[10] $ G1_Dout[10] $ !B2_Dout[10]_carry_eqn;
B2_Dout[10] = DFFEAS(B2_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--B2L13 is add121313:inst1|Dout[10]~100 at LC_X10_Y5_N4
--operation mode is arithmetic

B2L13 = CARRY(H1_Dout[10] & (G1_Dout[10] # !B2L92) # !H1_Dout[10] & G1_Dout[10] & !B2L92);


--B1_Dout[10] is add121313:inst|Dout[10] at LC_X12_Y8_N3
--operation mode is arithmetic

B1_Dout[10]_carry_eqn = (!B1L81 & B1L62) # (B1L81 & B1L72);
B1_Dout[10]_lut_out = E1_Dout[10] $ F1_Dout[10] $ B1_Dout[10]_carry_eqn;
B1_Dout[10] = DFFEAS(B1_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--B1L92 is add121313:inst|Dout[10]~101 at LC_X12_Y8_N3
--operation mode is arithmetic

B1L92_cout_0 = E1_Dout[10] & !F1_Dout[10] & !B1L62 # !E1_Dout[10] & (!B1L62 # !F1_Dout[10]);
B1L92 = CARRY(B1L92_cout_0);

--B1L03 is add121313:inst|Dout[10]~101COUT1_165 at LC_X12_Y8_N3
--operation mode is arithmetic

B1L03_cout_1 = E1_Dout[10] & !F1_Dout[10] & !B1L72 # !E1_Dout[10] & (!B1L72 # !F1_Dout[10]);
B1L03 = CARRY(B1L03_cout_1);


--U2_Dout[9] is dff15:inst42|Dout[9] at LC_X11_Y5_N2
--operation mode is normal

U2_Dout[9]_lut_out = GND;
U2_Dout[9] = DFFEAS(U2_Dout[9]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , T1_Dout[9], , , VCC);


--P1_Dout[9] is add121616:inst36|Dout[9] at LC_X17_Y9_N1
--operation mode is arithmetic

P1_Dout[9]_carry_eqn = (!P1L12 & P1L32) # (P1L12 & P1L42);
P1_Dout[9]_lut_out = L1_Dout[9] $ K1_Dout[9] $ !P1_Dout[9]_carry_eqn;
P1_Dout[9] = DFFEAS(P1_Dout[9]_lut_out, GLOBAL(clk), VCC, , , , , , );

--P1L62 is add121616:inst36|Dout[9]~138 at LC_X17_Y9_N1
--operation mode is arithmetic

P1L62_cout_0 = L1_Dout[9] & (K1_Dout[9] # !P1L32) # !L1_Dout[9] & K1_Dout[9] & !P1L32;
P1L62 = CARRY(P1L62_cout_0);

--P1L72 is add121616:inst36|Dout[9]~138COUT1_199 at LC_X17_Y9_N1
--operation mode is arithmetic

P1L72_cout_1 = L1_Dout[9] & (K1_Dout[9] # !P1L42) # !L1_Dout[9] & K1_Dout[9] & !P1L42;
P1L72 = CARRY(P1L72_cout_1);


--N1_Dout[9] is add121414:inst35|Dout[9] at LC_X18_Y6_N2
--operation mode is arithmetic

N1_Dout[9]_carry_eqn = (!N1L81 & N1L32) # (N1L81 & N1L42);
N1_Dout[9]_lut_out = J1_Dout[9] $ G2_Dout[9] $ !N1_Dout[9]_carry_eqn;
N1_Dout[9] = DFFEAS(N1_Dout[9]_lut_out, GLOBAL(clk), VCC, , , , , , );

--N1L62 is add121414:inst35|Dout[9]~116 at LC_X18_Y6_N2
--operation mode is arithmetic

N1L62_cout_0 = J1_Dout[9] & (G2_Dout[9] # !N1L32) # !J1_Dout[9] & G2_Dout[9] & !N1L32;
N1L62 = CARRY(N1L62_cout_0);

--N1L72 is add121414:inst35|Dout[9]~116COUT1_175 at LC_X18_Y6_N2
--operation mode is arithmetic

N1L72_cout_1 = J1_Dout[9] & (G2_Dout[9] # !N1L42) # !J1_Dout[9] & G2_Dout[9] & !N1L42;
N1L72 = CARRY(N1L72_cout_1);


--B2_Dout[9] is add121313:inst1|Dout[9] at LC_X10_Y5_N3
--operation mode is arithmetic

B2_Dout[9]_carry_eqn = (!B2L71 & B2L52) # (B2L71 & B2L62);
B2_Dout[9]_lut_out = H1_Dout[9] $ G1_Dout[9] $ B2_Dout[9]_carry_eqn;
B2_Dout[9] = DFFEAS(B2_Dout[9]_lut_out, GLOBAL(clk), VCC, , , , , , );

--B2L82 is add121313:inst1|Dout[9]~104 at LC_X10_Y5_N3
--operation mode is arithmetic

B2L82_cout_0 = H1_Dout[9] & !G1_Dout[9] & !B2L52 # !H1_Dout[9] & (!B2L52 # !G1_Dout[9]);
B2L82 = CARRY(B2L82_cout_0);

--B2L92 is add121313:inst1|Dout[9]~104COUT1_168 at LC_X10_Y5_N3
--operation mode is arithmetic

B2L92_cout_1 = H1_Dout[9] & !G1_Dout[9] & !B2L62 # !H1_Dout[9] & (!B2L62 # !G1_Dout[9]);
B2L92 = CARRY(B2L92_cout_1);


--B1_Dout[9] is add121313:inst|Dout[9] at LC_X12_Y8_N2
--operation mode is arithmetic

B1_Dout[9]_carry_eqn = (!B1L81 & B1L32) # (B1L81 & B1L42);
B1_Dout[9]_lut_out = F1_Dout[9] $ E1_Dout[9] $ !B1_Dout[9]_carry_eqn;
B1_Dout[9] = DFFEAS(B1_Dout[9]_lut_out, GLOBAL(clk), VCC, , , , , , );

--B1L62 is add121313:inst|Dout[9]~105 at LC_X12_Y8_N2
--operation mode is arithmetic

B1L62_cout_0 = F1_Dout[9] & (E1_Dout[9] # !B1L32) # !F1_Dout[9] & E1_Dout[9] & !B1L32;
B1L62 = CARRY(B1L62_cout_0);

--B1L72 is add121313:inst|Dout[9]~105COUT1_163 at LC_X12_Y8_N2
--operation mode is arithmetic

B1L72_cout_1 = F1_Dout[9] & (E1_Dout[9] # !B1L42) # !F1_Dout[9] & E1_Dout[9] & !B1L42;
B1L72 = CARRY(B1L72_cout_1);


--U2_Dout[8] is dff15:inst42|Dout[8] at LC_X11_Y6_N9
--operation mode is normal

U2_Dout[8]_lut_out = GND;
U2_Dout[8] = DFFEAS(U2_Dout[8]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , T1_Dout[8], , , VCC);


--P1_Dout[8] is add121616:inst36|Dout[8] at LC_X17_Y9_N0
--operation mode is arithmetic

P1_Dout[8]_carry_eqn = P1L12;
P1_Dout[8]_lut_out = K1_Dout[8] $ L1_Dout[8] $ P1_Dout[8]_carry_eqn;
P1_Dout[8] = DFFEAS(P1_Dout[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

--P1L32 is add121616:inst36|Dout[8]~142 at LC_X17_Y9_N0
--operation mode is arithmetic

P1L32_cout_0 = K1_Dout[8] & !L1_Dout[8] & !P1L12 # !K1_Dout[8] & (!P1L12 # !L1_Dout[8]);
P1L32 = CARRY(P1L32_cout_0);

--P1L42 is add121616:inst36|Dout[8]~142COUT1_197 at LC_X17_Y9_N0
--operation mode is arithmetic

P1L42_cout_1 = K1_Dout[8] & !L1_Dout[8] & !P1L12 # !K1_Dout[8] & (!P1L12 # !L1_Dout[8]);
P1L42 = CARRY(P1L42_cout_1);


--N1_Dout[8] is add121414:inst35|Dout[8] at LC_X18_Y6_N1
--operation mode is arithmetic

N1_Dout[8]_carry_eqn = (!N1L81 & N1L02) # (N1L81 & N1L12);
N1_Dout[8]_lut_out = G2_Dout[8] $ J1_Dout[8] $ N1_Dout[8]_carry_eqn;
N1_Dout[8] = DFFEAS(N1_Dout[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

--N1L32 is add121414:inst35|Dout[8]~120 at LC_X18_Y6_N1
--operation mode is arithmetic

N1L32_cout_0 = G2_Dout[8] & !J1_Dout[8] & !N1L02 # !G2_Dout[8] & (!N1L02 # !J1_Dout[8]);
N1L32 = CARRY(N1L32_cout_0);

--N1L42 is add121414:inst35|Dout[8]~120COUT1_173 at LC_X18_Y6_N1
--operation mode is arithmetic

N1L42_cout_1 = G2_Dout[8] & !J1_Dout[8] & !N1L12 # !G2_Dout[8] & (!N1L12 # !J1_Dout[8]);
N1L42 = CARRY(N1L42_cout_1);


--R1_Dout[7] is sub141616:inst38|Dout[7] at LC_X17_Y7_N9
--operation mode is arithmetic

R1_Dout[7]_carry_eqn = (!R1L9 & R1L02) # (R1L9 & R1L12);
R1_Dout[7]_lut_out = N1_Dout[7] $ P1_Dout[7] $ !R1_Dout[7]_carry_eqn;
R1_Dout[7] = DFFEAS(R1_Dout[7]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L32 is sub141616:inst38|Dout[7]~151 at LC_X17_Y7_N9
--operation mode is arithmetic

R1L32 = CARRY(N1_Dout[7] & (!R1L12 # !P1_Dout[7]) # !N1_Dout[7] & !P1_Dout[7] & !R1L12);


--B2_Dout[8] is add121313:inst1|Dout[8] at LC_X10_Y5_N2
--operation mode is arithmetic

B2_Dout[8]_carry_eqn = (!B2L71 & B2L22) # (B2L71 & B2L32);
B2_Dout[8]_lut_out = G1_Dout[8] $ H1_Dout[8] $ !B2_Dout[8]_carry_eqn;
B2_Dout[8] = DFFEAS(B2_Dout[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

--B2L52 is add121313:inst1|Dout[8]~108 at LC_X10_Y5_N2
--operation mode is arithmetic

B2L52_cout_0 = G1_Dout[8] & (H1_Dout[8] # !B2L22) # !G1_Dout[8] & H1_Dout[8] & !B2L22;
B2L52 = CARRY(B2L52_cout_0);

--B2L62 is add121313:inst1|Dout[8]~108COUT1_166 at LC_X10_Y5_N2
--operation mode is arithmetic

B2L62_cout_1 = G1_Dout[8] & (H1_Dout[8] # !B2L32) # !G1_Dout[8] & H1_Dout[8] & !B2L32;
B2L62 = CARRY(B2L62_cout_1);


--B1_Dout[8] is add121313:inst|Dout[8] at LC_X12_Y8_N1
--operation mode is arithmetic

B1_Dout[8]_carry_eqn = (!B1L81 & B1L02) # (B1L81 & B1L12);
B1_Dout[8]_lut_out = E1_Dout[8] $ F1_Dout[8] $ B1_Dout[8]_carry_eqn;
B1_Dout[8] = DFFEAS(B1_Dout[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

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

⌨️ 快捷键说明

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