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

📄 fir.fit.eqn

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

U1_Dout[14]_lut_out = U2_Dout[14];
U1_Dout[14] = DFFEAS(U1_Dout[14]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , , , , );


--R1_Dout[14] is sub141616:inst38|Dout[14] at LC_X17_Y6_N6
--operation mode is arithmetic

R1_Dout[14]_carry_eqn = (!R1L73 & R1L93) # (R1L73 & R1L04);
R1_Dout[14]_lut_out = N1_Dout[13] $ P1_Dout[14] $ R1_Dout[14]_carry_eqn;
R1_Dout[14] = DFFEAS(R1_Dout[14]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L24 is sub141616:inst38|Dout[14]~123 at LC_X17_Y6_N6
--operation mode is arithmetic

R1L24_cout_0 = N1_Dout[13] & P1_Dout[14] & !R1L93 # !N1_Dout[13] & (P1_Dout[14] # !R1L93);
R1L24 = CARRY(R1L24_cout_0);

--R1L34 is sub141616:inst38|Dout[14]~123COUT1_218 at LC_X17_Y6_N6
--operation mode is arithmetic

R1L34_cout_1 = N1_Dout[13] & P1_Dout[14] & !R1L04 # !N1_Dout[13] & (P1_Dout[14] # !R1L04);
R1L34 = CARRY(R1L34_cout_1);


--U1_Dout[13] is dff15:inst41|Dout[13] at LC_X6_Y9_N6
--operation mode is normal

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


--R1_Dout[13] is sub141616:inst38|Dout[13] at LC_X17_Y6_N5
--operation mode is arithmetic

R1_Dout[13]_carry_eqn = R1L73;
R1_Dout[13]_lut_out = N1_Dout[13] $ P1_Dout[13] $ !R1_Dout[13]_carry_eqn;
R1_Dout[13] = DFFEAS(R1_Dout[13]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L93 is sub141616:inst38|Dout[13]~127 at LC_X17_Y6_N5
--operation mode is arithmetic

R1L93_cout_0 = N1_Dout[13] & (!R1L73 # !P1_Dout[13]) # !N1_Dout[13] & !P1_Dout[13] & !R1L73;
R1L93 = CARRY(R1L93_cout_0);

--R1L04 is sub141616:inst38|Dout[13]~127COUT1_216 at LC_X17_Y6_N5
--operation mode is arithmetic

R1L04_cout_1 = N1_Dout[13] & (!R1L73 # !P1_Dout[13]) # !N1_Dout[13] & !P1_Dout[13] & !R1L73;
R1L04 = CARRY(R1L04_cout_1);


--U1_Dout[12] is dff15:inst41|Dout[12] at LC_X9_Y5_N5
--operation mode is normal

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


--R1_Dout[12] is sub141616:inst38|Dout[12] at LC_X17_Y6_N4
--operation mode is arithmetic

R1_Dout[12]_carry_eqn = (!R1L32 & R1L43) # (R1L32 & R1L53);
R1_Dout[12]_lut_out = N1_Dout[12] $ P1_Dout[12] $ R1_Dout[12]_carry_eqn;
R1_Dout[12] = DFFEAS(R1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L73 is sub141616:inst38|Dout[12]~131 at LC_X17_Y6_N4
--operation mode is arithmetic

R1L73 = CARRY(N1_Dout[12] & P1_Dout[12] & !R1L53 # !N1_Dout[12] & (P1_Dout[12] # !R1L53));


--Q1_Dout[12] is sub131314:inst37|Dout[12] at LC_X12_Y6_N5
--operation mode is arithmetic

Q1_Dout[12]_carry_eqn = Q1L43;
Q1_Dout[12]_lut_out = B2_Dout[12] $ B1_Dout[12] $ Q1_Dout[12]_carry_eqn;
Q1_Dout[12] = DFFEAS(Q1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );

--Q1L63 is sub131314:inst37|Dout[12]~109 at LC_X12_Y6_N5
--operation mode is arithmetic

Q1L63_cout_0 = B2_Dout[12] & (!Q1L43 # !B1_Dout[12]) # !B2_Dout[12] & !B1_Dout[12] & !Q1L43;
Q1L63 = CARRY(Q1L63_cout_0);

--Q1L73 is sub131314:inst37|Dout[12]~109COUT1_190 at LC_X12_Y6_N5
--operation mode is arithmetic

Q1L73_cout_1 = B2_Dout[12] & (!Q1L43 # !B1_Dout[12]) # !B2_Dout[12] & !B1_Dout[12] & !Q1L43;
Q1L73 = CARRY(Q1L73_cout_1);


--U1_Dout[11] is dff15:inst41|Dout[11] at LC_X6_Y9_N5
--operation mode is normal

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


--R1_Dout[11] is sub141616:inst38|Dout[11] at LC_X17_Y6_N3
--operation mode is arithmetic

R1_Dout[11]_carry_eqn = (!R1L32 & R1L13) # (R1L32 & R1L23);
R1_Dout[11]_lut_out = P1_Dout[11] $ N1_Dout[11] $ !R1_Dout[11]_carry_eqn;
R1_Dout[11] = DFFEAS(R1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L43 is sub141616:inst38|Dout[11]~135 at LC_X17_Y6_N3
--operation mode is arithmetic

R1L43_cout_0 = P1_Dout[11] & N1_Dout[11] & !R1L13 # !P1_Dout[11] & (N1_Dout[11] # !R1L13);
R1L43 = CARRY(R1L43_cout_0);

--R1L53 is sub141616:inst38|Dout[11]~135COUT1_214 at LC_X17_Y6_N3
--operation mode is arithmetic

R1L53_cout_1 = P1_Dout[11] & N1_Dout[11] & !R1L23 # !P1_Dout[11] & (N1_Dout[11] # !R1L23);
R1L53 = CARRY(R1L53_cout_1);


--Q1_Dout[11] is sub131314:inst37|Dout[11] at LC_X12_Y6_N4
--operation mode is arithmetic

Q1_Dout[11]_carry_eqn = (!Q1L02 & Q1L13) # (Q1L02 & Q1L23);
Q1_Dout[11]_lut_out = B2_Dout[11] $ B1_Dout[11] $ !Q1_Dout[11]_carry_eqn;
Q1_Dout[11] = DFFEAS(Q1_Dout[11]_lut_out, GLOBAL(clk), VCC, , , , , , );

--Q1L43 is sub131314:inst37|Dout[11]~113 at LC_X12_Y6_N4
--operation mode is arithmetic

Q1L43 = CARRY(B2_Dout[11] & B1_Dout[11] & !Q1L23 # !B2_Dout[11] & (B1_Dout[11] # !Q1L23));


--U1_Dout[10] is dff15:inst41|Dout[10] at LC_X8_Y5_N6
--operation mode is normal

U1_Dout[10]_lut_out = U2_Dout[10];
U1_Dout[10] = DFFEAS(U1_Dout[10]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , , , , );


--R1_Dout[10] is sub141616:inst38|Dout[10] at LC_X17_Y6_N2
--operation mode is arithmetic

R1_Dout[10]_carry_eqn = (!R1L32 & R1L82) # (R1L32 & R1L92);
R1_Dout[10]_lut_out = N1_Dout[10] $ P1_Dout[10] $ R1_Dout[10]_carry_eqn;
R1_Dout[10] = DFFEAS(R1_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L13 is sub141616:inst38|Dout[10]~139 at LC_X17_Y6_N2
--operation mode is arithmetic

R1L13_cout_0 = N1_Dout[10] & P1_Dout[10] & !R1L82 # !N1_Dout[10] & (P1_Dout[10] # !R1L82);
R1L13 = CARRY(R1L13_cout_0);

--R1L23 is sub141616:inst38|Dout[10]~139COUT1_212 at LC_X17_Y6_N2
--operation mode is arithmetic

R1L23_cout_1 = N1_Dout[10] & P1_Dout[10] & !R1L92 # !N1_Dout[10] & (P1_Dout[10] # !R1L92);
R1L23 = CARRY(R1L23_cout_1);


--Q1_Dout[10] is sub131314:inst37|Dout[10] at LC_X12_Y6_N3
--operation mode is arithmetic

Q1_Dout[10]_carry_eqn = (!Q1L02 & Q1L82) # (Q1L02 & Q1L92);
Q1_Dout[10]_lut_out = B2_Dout[10] $ B1_Dout[10] $ Q1_Dout[10]_carry_eqn;
Q1_Dout[10] = DFFEAS(Q1_Dout[10]_lut_out, GLOBAL(clk), VCC, , , , , , );

--Q1L13 is sub131314:inst37|Dout[10]~117 at LC_X12_Y6_N3
--operation mode is arithmetic

Q1L13_cout_0 = B2_Dout[10] & (!Q1L82 # !B1_Dout[10]) # !B2_Dout[10] & !B1_Dout[10] & !Q1L82;
Q1L13 = CARRY(Q1L13_cout_0);

--Q1L23 is sub131314:inst37|Dout[10]~117COUT1_188 at LC_X12_Y6_N3
--operation mode is arithmetic

Q1L23_cout_1 = B2_Dout[10] & (!Q1L92 # !B1_Dout[10]) # !B2_Dout[10] & !B1_Dout[10] & !Q1L92;
Q1L23 = CARRY(Q1L23_cout_1);


--U1_Dout[9] is dff15:inst41|Dout[9] at LC_X11_Y5_N4
--operation mode is normal

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


--R1_Dout[9] is sub141616:inst38|Dout[9] at LC_X17_Y6_N1
--operation mode is arithmetic

R1_Dout[9]_carry_eqn = (!R1L32 & R1L52) # (R1L32 & R1L62);
R1_Dout[9]_lut_out = N1_Dout[9] $ P1_Dout[9] $ !R1_Dout[9]_carry_eqn;
R1_Dout[9] = DFFEAS(R1_Dout[9]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L82 is sub141616:inst38|Dout[9]~143 at LC_X17_Y6_N1
--operation mode is arithmetic

R1L82_cout_0 = N1_Dout[9] & (!R1L52 # !P1_Dout[9]) # !N1_Dout[9] & !P1_Dout[9] & !R1L52;
R1L82 = CARRY(R1L82_cout_0);

--R1L92 is sub141616:inst38|Dout[9]~143COUT1_210 at LC_X17_Y6_N1
--operation mode is arithmetic

R1L92_cout_1 = N1_Dout[9] & (!R1L62 # !P1_Dout[9]) # !N1_Dout[9] & !P1_Dout[9] & !R1L62;
R1L92 = CARRY(R1L92_cout_1);


--Q1_Dout[9] is sub131314:inst37|Dout[9] at LC_X12_Y6_N2
--operation mode is arithmetic

Q1_Dout[9]_carry_eqn = (!Q1L02 & Q1L52) # (Q1L02 & Q1L62);
Q1_Dout[9]_lut_out = B1_Dout[9] $ B2_Dout[9] $ !Q1_Dout[9]_carry_eqn;
Q1_Dout[9] = DFFEAS(Q1_Dout[9]_lut_out, GLOBAL(clk), VCC, , , , , , );

--Q1L82 is sub131314:inst37|Dout[9]~121 at LC_X12_Y6_N2
--operation mode is arithmetic

Q1L82_cout_0 = B1_Dout[9] & (!Q1L52 # !B2_Dout[9]) # !B1_Dout[9] & !B2_Dout[9] & !Q1L52;
Q1L82 = CARRY(Q1L82_cout_0);

--Q1L92 is sub131314:inst37|Dout[9]~121COUT1_186 at LC_X12_Y6_N2
--operation mode is arithmetic

Q1L92_cout_1 = B1_Dout[9] & (!Q1L62 # !B2_Dout[9]) # !B1_Dout[9] & !B2_Dout[9] & !Q1L62;
Q1L92 = CARRY(Q1L92_cout_1);


--U1_Dout[8] is dff15:inst41|Dout[8] at LC_X11_Y6_N6
--operation mode is normal

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


--R1_Dout[8] is sub141616:inst38|Dout[8] at LC_X17_Y6_N0
--operation mode is arithmetic

R1_Dout[8]_carry_eqn = R1L32;
R1_Dout[8]_lut_out = N1_Dout[8] $ P1_Dout[8] $ R1_Dout[8]_carry_eqn;
R1_Dout[8] = DFFEAS(R1_Dout[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

--R1L52 is sub141616:inst38|Dout[8]~147 at LC_X17_Y6_N0
--operation mode is arithmetic

R1L52_cout_0 = N1_Dout[8] & P1_Dout[8] & !R1L32 # !N1_Dout[8] & (P1_Dout[8] # !R1L32);
R1L52 = CARRY(R1L52_cout_0);

--R1L62 is sub141616:inst38|Dout[8]~147COUT1_208 at LC_X17_Y6_N0
--operation mode is arithmetic

R1L62_cout_1 = N1_Dout[8] & P1_Dout[8] & !R1L32 # !N1_Dout[8] & (P1_Dout[8] # !R1L32);
R1L62 = CARRY(R1L62_cout_1);


--Q1_Dout[8] is sub131314:inst37|Dout[8] at LC_X12_Y6_N1
--operation mode is arithmetic

Q1_Dout[8]_carry_eqn = (!Q1L02 & Q1L22) # (Q1L02 & Q1L32);
Q1_Dout[8]_lut_out = B2_Dout[8] $ B1_Dout[8] $ Q1_Dout[8]_carry_eqn;
Q1_Dout[8] = DFFEAS(Q1_Dout[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

--Q1L52 is sub131314:inst37|Dout[8]~125 at LC_X12_Y6_N1
--operation mode is arithmetic

Q1L52_cout_0 = B2_Dout[8] & (!Q1L22 # !B1_Dout[8]) # !B2_Dout[8] & !B1_Dout[8] & !Q1L22;
Q1L52 = CARRY(Q1L52_cout_0);

--Q1L62 is sub131314:inst37|Dout[8]~125COUT1_184 at LC_X12_Y6_N1
--operation mode is arithmetic

Q1L62_cout_1 = B2_Dout[8] & (!Q1L32 # !B1_Dout[8]) # !B2_Dout[8] & !B1_Dout[8] & !Q1L32;
Q1L62 = CARRY(Q1L62_cout_1);


--S1L5 is add141616:inst39|Dout[8]~138 at LC_X15_Y7_N9
--operation mode is arithmetic

S1L5 = CARRY(R1_Dout[7] & !Q1_Dout[7] & !S1L8 # !R1_Dout[7] & (!S1L8 # !Q1_Dout[7]));


--U2_Dout[15] is dff15:inst42|Dout[15] at LC_X12_Y5_N4
--operation mode is normal

U2_Dout[15]_lut_out = T1_Dout[15];
U2_Dout[15] = DFFEAS(U2_Dout[15]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , , , , );


--P1_Dout[15] is add121616:inst36|Dout[15] at LC_X17_Y9_N7
--operation mode is normal

P1_Dout[15]_carry_eqn = (!P1L53 & P1L04) # (P1L53 & P1L14);
P1_Dout[15]_lut_out = L1_Dout[15] $ P1_Dout[15]_carry_eqn $ !K1_Dout[11];
P1_Dout[15] = DFFEAS(P1_Dout[15]_lut_out, GLOBAL(clk), VCC, , , , , , );


--N1_Dout[13] is add121414:inst35|Dout[13] at LC_X18_Y6_N6
--operation mode is normal

N1_Dout[13]_carry_eqn = (!N1L23 & N1L43) # (N1L23 & N1L53);
N1_Dout[13]_lut_out = G2_Dout[11] $ N1_Dout[13]_carry_eqn $ !J1_Dout[13];
N1_Dout[13] = DFFEAS(N1_Dout[13]_lut_out, GLOBAL(clk), VCC, , , , , , );


--B2_Dout[12] is add121313:inst1|Dout[12] at LC_X10_Y5_N6
--operation mode is normal

B2_Dout[12]_carry_eqn = (!B2L13 & B2L33) # (B2L13 & B2L43);
B2_Dout[12]_lut_out = G1_Dout[11] $ H1_Dout[12] $ !B2_Dout[12]_carry_eqn;
B2_Dout[12] = DFFEAS(B2_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );


--B1_Dout[12] is add121313:inst|Dout[12] at LC_X12_Y8_N5
--operation mode is normal

B1_Dout[12]_carry_eqn = B1L23;
B1_Dout[12]_lut_out = E1_Dout[11] $ B1_Dout[12]_carry_eqn $ F1_Dout[12];
B1_Dout[12] = DFFEAS(B1_Dout[12]_lut_out, GLOBAL(clk), VCC, , , , , , );


--U2_Dout[14] is dff15:inst42|Dout[14] at LC_X8_Y5_N5
--operation mode is normal

U2_Dout[14]_lut_out = T1_Dout[14];
U2_Dout[14] = DFFEAS(U2_Dout[14]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , , , , );


--P1_Dout[14] is add121616:inst36|Dout[14] at LC_X17_Y9_N6
--operation mode is arithmetic

P1_Dout[14]_carry_eqn = (!P1L53 & P1L73) # (P1L53 & P1L83);
P1_Dout[14]_lut_out = K1_Dout[11] $ L1_Dout[14] $ P1_Dout[14]_carry_eqn;
P1_Dout[14] = DFFEAS(P1_Dout[14]_lut_out, GLOBAL(clk), VCC, , , , , , );

--P1L04 is add121616:inst36|Dout[14]~118 at LC_X17_Y9_N6
--operation mode is arithmetic

P1L04_cout_0 = K1_Dout[11] & !L1_Dout[14] & !P1L73 # !K1_Dout[11] & (!P1L73 # !L1_Dout[14]);
P1L04 = CARRY(P1L04_cout_0);

--P1L14 is add121616:inst36|Dout[14]~118COUT1_207 at LC_X17_Y9_N6
--operation mode is arithmetic

P1L14_cout_1 = K1_Dout[11] & !L1_Dout[14] & !P1L83 # !K1_Dout[11] & (!P1L83 # !L1_Dout[14]);
P1L14 = CARRY(P1L14_cout_1);


--U2_Dout[13] is dff15:inst42|Dout[13] at LC_X6_Y9_N8
--operation mode is normal

U2_Dout[13]_lut_out = T1_Dout[13];
U2_Dout[13] = DFFEAS(U2_Dout[13]_lut_out, GLOBAL(clk), !GLOBAL(clear), , , , , , );


--P1_Dout[13] is add121616:inst36|Dout[13] at LC_X17_Y9_N5
--operation mode is arithmetic

P1_Dout[13]_carry_eqn = P1L53;
P1_Dout[13]_lut_out = L1_Dout[13] $ K1_Dout[11] $ !P1_Dout[13]_carry_eqn;
P1_Dout[13] = DFFEAS(P1_Dout[13]_lut_out, GLOBAL(clk), VCC, , , , , , );

--P1L73 is add121616:inst36|Dout[13]~122 at LC_X17_Y9_N5
--operation mode is arithmetic

P1L73_cout_0 = L1_Dout[13] & (K1_Dout[11] # !P1L53) # !L1_Dout[13] & K1_Dout[11] & !P1L53;
P1L73 = CARRY(P1L73_cout_0);

--P1L83 is add121616:inst36|Dout[13]~122COUT1_205 at LC_X17_Y9_N5
--operation mode is arithmetic

P1L83_cout_1 = L1_Dout[13] & (K1_Dout[11] # !P1L53) # !L1_Dout[13] & K1_Dout[11] & !P1L53;
P1L83 = CARRY(P1L83_cout_1);

⌨️ 快捷键说明

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