📄 pd.fit.eqn
字号:
F1L46 = CARRY(B1_squ2temp[22] & (B1_squ1temp[22] # !F1L44) # !B1_squ2temp[22] & B1_squ1temp[22] & !F1L44);
--F1L47 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~861 at LCCOMB_X21_Y6_N18
F1L47 = B1_squ1temp[23] & (B1_squ2temp[23] & F1L46 & VCC # !B1_squ2temp[23] & !F1L46) # !B1_squ1temp[23] & (B1_squ2temp[23] & !F1L46 # !B1_squ2temp[23] & (F1L46 # GND));
--F1L48 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~862 at LCCOMB_X21_Y6_N18
F1L48 = CARRY(B1_squ1temp[23] & !B1_squ2temp[23] & !F1L46 # !B1_squ1temp[23] & (!F1L46 # !B1_squ2temp[23]));
--F1L49 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~863 at LCCOMB_X21_Y6_N20
F1L49 = (B1_squ1temp[24] $ B1_squ2temp[24] $ !F1L48) # GND;
--F1L50 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~864 at LCCOMB_X21_Y6_N20
F1L50 = CARRY(B1_squ1temp[24] & (B1_squ2temp[24] # !F1L48) # !B1_squ1temp[24] & B1_squ2temp[24] & !F1L48);
--F1L51 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~865 at LCCOMB_X21_Y6_N22
F1L51 = B1_squ2temp[25] & (B1_squ1temp[25] & F1L50 & VCC # !B1_squ1temp[25] & !F1L50) # !B1_squ2temp[25] & (B1_squ1temp[25] & !F1L50 # !B1_squ1temp[25] & (F1L50 # GND));
--F1L52 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~866 at LCCOMB_X21_Y6_N22
F1L52 = CARRY(B1_squ2temp[25] & !B1_squ1temp[25] & !F1L50 # !B1_squ2temp[25] & (!F1L50 # !B1_squ1temp[25]));
--F1L53 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~867 at LCCOMB_X21_Y6_N24
F1L53 = (B1_squ2temp[26] $ B1_squ1temp[26] $ !F1L52) # GND;
--F1L54 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~868 at LCCOMB_X21_Y6_N24
F1L54 = CARRY(B1_squ2temp[26] & (B1_squ1temp[26] # !F1L52) # !B1_squ2temp[26] & B1_squ1temp[26] & !F1L52);
--B1L209 is vgactr:inst|LessThan~1917 at LCCOMB_X19_Y7_N2
B1L209 = F1L51 & F1L47 & F1L43;
--B1L210 is vgactr:inst|LessThan~1918 at LCCOMB_X19_Y6_N4
B1L210 = F1L37 # F1L35 # F1L33 # F1L41;
--B1L211 is vgactr:inst|LessThan~1919 at LCCOMB_X19_Y6_N6
B1L211 = F1L31 & F1L29 & F1L27;
--B1L212 is vgactr:inst|LessThan~1920 at LCCOMB_X19_Y6_N0
B1L212 = F1L39 # B1L210 # F1L25 & B1L211;
--B1L213 is vgactr:inst|LessThan~1921 at LCCOMB_X22_Y7_N2
B1L213 = F1L5 # F1L1 # F1L3 # F1L9;
--B1L214 is vgactr:inst|LessThan~1922 at LCCOMB_X22_Y7_N0
B1L214 = F1L11 & (F1L7 # B1L213);
--B1L215 is vgactr:inst|LessThan~1923 at LCCOMB_X21_Y7_N2
B1L215 = F1L15 & (F1L13 # B1L214);
--B1L216 is vgactr:inst|LessThan~1924 at LCCOMB_X21_Y7_N0
B1L216 = F1L19 # F1L21 # F1L17 & B1L215;
--B1L217 is vgactr:inst|LessThan~1925 at LCCOMB_X22_Y7_N6
B1L217 = F1L31 & F1L29 & F1L27 & F1L23;
--B1L218 is vgactr:inst|LessThan~1926 at LCCOMB_X22_Y7_N4
B1L218 = B1L209 & (B1L212 # B1L216 & B1L217);
--B1L219 is vgactr:inst|LessThan~1927 at LCCOMB_X21_Y6_N30
B1L219 = F1L51 & (F1L49 # F1L45 & F1L47);
--F1L55 is vgactr:inst|lpm_add_sub:square_sum|add_sub_5pe:auto_generated|add_sub_cella[0]~869 at LCCOMB_X21_Y6_N26
F1L55 = B1_squ2temp[27] $ F1L54 $ B1_squ1temp[27];
--B1L220 is vgactr:inst|LessThan~1928 at LCCOMB_X21_Y6_N28
B1L220 = !F1L55 & (B1L218 # B1L219 # F1L53);
--B1L105 is vgactr:inst|count[0]~225 at LCCOMB_X24_Y3_N8
B1L105 = B1_count[0] $ VCC;
--B1L106 is vgactr:inst|count[0]~226 at LCCOMB_X24_Y3_N8
B1L106 = CARRY(B1_count[0]);
--B1_keep is vgactr:inst|keep at LCFF_X23_Y2_N15
B1_keep = DFFEAS(B1L208, GLOBAL(A1L4), , , , , , , );
--B1L108 is vgactr:inst|count[1]~227 at LCCOMB_X24_Y3_N10
B1L108 = B1_count[1] & !B1L106 # !B1_count[1] & (B1L106 # GND);
--B1L109 is vgactr:inst|count[1]~228 at LCCOMB_X24_Y3_N10
B1L109 = CARRY(!B1L106 # !B1_count[1]);
--B1L111 is vgactr:inst|count[2]~229 at LCCOMB_X24_Y3_N12
B1L111 = B1_count[2] & (B1L109 $ GND) # !B1_count[2] & !B1L109 & VCC;
--B1L112 is vgactr:inst|count[2]~230 at LCCOMB_X24_Y3_N12
B1L112 = CARRY(B1_count[2] & !B1L109);
--B1L114 is vgactr:inst|count[3]~231 at LCCOMB_X24_Y3_N14
B1L114 = B1_count[3] & !B1L112 # !B1_count[3] & (B1L112 # GND);
--B1L115 is vgactr:inst|count[3]~232 at LCCOMB_X24_Y3_N14
B1L115 = CARRY(!B1L112 # !B1_count[3]);
--B1L117 is vgactr:inst|count[4]~233 at LCCOMB_X24_Y3_N16
B1L117 = B1_count[4] & (B1L115 $ GND) # !B1_count[4] & !B1L115 & VCC;
--B1L118 is vgactr:inst|count[4]~234 at LCCOMB_X24_Y3_N16
B1L118 = CARRY(B1_count[4] & !B1L115);
--B1L120 is vgactr:inst|count[5]~235 at LCCOMB_X24_Y3_N18
B1L120 = B1_count[5] & !B1L118 # !B1_count[5] & (B1L118 # GND);
--B1L121 is vgactr:inst|count[5]~236 at LCCOMB_X24_Y3_N18
B1L121 = CARRY(!B1L118 # !B1_count[5]);
--B1L123 is vgactr:inst|count[6]~237 at LCCOMB_X24_Y3_N20
B1L123 = B1_count[6] & (B1L121 $ GND) # !B1_count[6] & !B1L121 & VCC;
--B1L124 is vgactr:inst|count[6]~238 at LCCOMB_X24_Y3_N20
B1L124 = CARRY(B1_count[6] & !B1L121);
--B1L126 is vgactr:inst|count[7]~239 at LCCOMB_X24_Y3_N22
B1L126 = B1_count[7] & !B1L124 # !B1_count[7] & (B1L124 # GND);
--B1L127 is vgactr:inst|count[7]~240 at LCCOMB_X24_Y3_N22
B1L127 = CARRY(!B1L124 # !B1_count[7]);
--B1L129 is vgactr:inst|count[8]~241 at LCCOMB_X24_Y3_N24
B1L129 = B1_count[8] & (B1L127 $ GND) # !B1_count[8] & !B1L127 & VCC;
--B1L130 is vgactr:inst|count[8]~242 at LCCOMB_X24_Y3_N24
B1L130 = CARRY(B1_count[8] & !B1L127);
--B1L132 is vgactr:inst|count[9]~243 at LCCOMB_X24_Y3_N26
B1L132 = B1_count[9] & !B1L130 # !B1_count[9] & (B1L130 # GND);
--B1L133 is vgactr:inst|count[9]~244 at LCCOMB_X24_Y3_N26
B1L133 = CARRY(!B1L130 # !B1_count[9]);
--B1L135 is vgactr:inst|count[10]~245 at LCCOMB_X24_Y3_N28
B1L135 = B1_count[10] & (B1L133 $ GND) # !B1_count[10] & !B1L133 & VCC;
--B1L136 is vgactr:inst|count[10]~246 at LCCOMB_X24_Y3_N28
B1L136 = CARRY(B1_count[10] & !B1L133);
--B1L138 is vgactr:inst|count[11]~247 at LCCOMB_X24_Y3_N30
B1L138 = B1_count[11] & !B1L136 # !B1_count[11] & (B1L136 # GND);
--B1L139 is vgactr:inst|count[11]~248 at LCCOMB_X24_Y3_N30
B1L139 = CARRY(!B1L136 # !B1_count[11]);
--B1L141 is vgactr:inst|count[12]~249 at LCCOMB_X24_Y2_N0
B1L141 = B1_count[12] & (B1L139 $ GND) # !B1_count[12] & !B1L139 & VCC;
--B1L142 is vgactr:inst|count[12]~250 at LCCOMB_X24_Y2_N0
B1L142 = CARRY(B1_count[12] & !B1L139);
--B1L144 is vgactr:inst|count[13]~251 at LCCOMB_X24_Y2_N2
B1L144 = B1_count[13] & !B1L142 # !B1_count[13] & (B1L142 # GND);
--B1L145 is vgactr:inst|count[13]~252 at LCCOMB_X24_Y2_N2
B1L145 = CARRY(!B1L142 # !B1_count[13]);
--B1L147 is vgactr:inst|count[14]~253 at LCCOMB_X24_Y2_N4
B1L147 = B1_count[14] & (B1L145 $ GND) # !B1_count[14] & !B1L145 & VCC;
--B1L148 is vgactr:inst|count[14]~254 at LCCOMB_X24_Y2_N4
B1L148 = CARRY(B1_count[14] & !B1L145);
--B1L150 is vgactr:inst|count[15]~255 at LCCOMB_X24_Y2_N6
B1L150 = B1_count[15] & !B1L148 # !B1_count[15] & (B1L148 # GND);
--B1L151 is vgactr:inst|count[15]~256 at LCCOMB_X24_Y2_N6
B1L151 = CARRY(!B1L148 # !B1_count[15]);
--B1L153 is vgactr:inst|count[16]~257 at LCCOMB_X24_Y2_N8
B1L153 = B1_count[16] & (B1L151 $ GND) # !B1_count[16] & !B1L151 & VCC;
--B1L154 is vgactr:inst|count[16]~258 at LCCOMB_X24_Y2_N8
B1L154 = CARRY(B1_count[16] & !B1L151);
--B1L156 is vgactr:inst|count[17]~259 at LCCOMB_X24_Y2_N10
B1L156 = B1_count[17] & !B1L154 # !B1_count[17] & (B1L154 # GND);
--B1L157 is vgactr:inst|count[17]~260 at LCCOMB_X24_Y2_N10
B1L157 = CARRY(!B1L154 # !B1_count[17]);
--B1L159 is vgactr:inst|count[18]~261 at LCCOMB_X24_Y2_N12
B1L159 = B1_count[18] & (B1L157 $ GND) # !B1_count[18] & !B1L157 & VCC;
--B1L160 is vgactr:inst|count[18]~262 at LCCOMB_X24_Y2_N12
B1L160 = CARRY(B1_count[18] & !B1L157);
--B1L162 is vgactr:inst|count[19]~263 at LCCOMB_X24_Y2_N14
B1L162 = B1_count[19] & !B1L160 # !B1_count[19] & (B1L160 # GND);
--B1L163 is vgactr:inst|count[19]~264 at LCCOMB_X24_Y2_N14
B1L163 = CARRY(!B1L160 # !B1_count[19]);
--B1L165 is vgactr:inst|count[20]~265 at LCCOMB_X24_Y2_N16
B1L165 = B1_count[20] & (B1L163 $ GND) # !B1_count[20] & !B1L163 & VCC;
--B1L166 is vgactr:inst|count[20]~266 at LCCOMB_X24_Y2_N16
B1L166 = CARRY(B1_count[20] & !B1L163);
--B1L168 is vgactr:inst|count[21]~267 at LCCOMB_X24_Y2_N18
B1L168 = B1_count[21] & !B1L166 # !B1_count[21] & (B1L166 # GND);
--B1L169 is vgactr:inst|count[21]~268 at LCCOMB_X24_Y2_N18
B1L169 = CARRY(!B1L166 # !B1_count[21]);
--B1L171 is vgactr:inst|count[22]~269 at LCCOMB_X24_Y2_N20
B1L171 = B1_count[22] & (B1L169 $ GND) # !B1_count[22] & !B1L169 & VCC;
--B1L172 is vgactr:inst|count[22]~270 at LCCOMB_X24_Y2_N20
B1L172 = CARRY(B1_count[22] & !B1L169);
--B1L174 is vgactr:inst|count[23]~271 at LCCOMB_X24_Y2_N22
B1L174 = B1_count[23] & !B1L172 # !B1_count[23] & (B1L172 # GND);
--B1L175 is vgactr:inst|count[23]~272 at LCCOMB_X24_Y2_N22
B1L175 = CARRY(!B1L172 # !B1_count[23]);
--B1L177 is vgactr:inst|count[24]~273 at LCCOMB_X24_Y2_N24
B1L177 = B1_count[24] $ !B1L175;
--B1_totalp[32] is vgactr:inst|totalp[32] at LCFF_X22_Y5_N9
B1_totalp[32] = DFFEAS(B1L518, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[36] is vgactr:inst|totalp[36] at LCFF_X22_Y5_N17
B1_totalp[36] = DFFEAS(B1L530, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[37] is vgactr:inst|totalp[37] at LCFF_X22_Y5_N19
B1_totalp[37] = DFFEAS(B1L533, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[38] is vgactr:inst|totalp[38] at LCFF_X22_Y5_N21
B1_totalp[38] = DFFEAS(B1L536, GLOBAL(A1L4), , , , , , B1L228, );
--B1L328 is vgactr:inst|process8~187 at LCCOMB_X22_Y8_N16
B1L328 = !B1_totalp[36] & !B1_totalp[37] & !B1_totalp[38];
--B1_totalp[33] is vgactr:inst|totalp[33] at LCFF_X22_Y5_N11
B1_totalp[33] = DFFEAS(B1L521, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[34] is vgactr:inst|totalp[34] at LCFF_X22_Y5_N13
B1_totalp[34] = DFFEAS(B1L524, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[35] is vgactr:inst|totalp[35] at LCFF_X22_Y5_N15
B1_totalp[35] = DFFEAS(B1L527, GLOBAL(A1L4), , , , , , B1L228, );
--B1L221 is vgactr:inst|LessThan~1929 at LCCOMB_X23_Y5_N2
B1L221 = B1_totalp[34] & B1_totalp[35] & B1_totalp[33];
--B1_totalp[28] is vgactr:inst|totalp[28] at LCFF_X22_Y5_N1
B1_totalp[28] = DFFEAS(B1L506, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[29] is vgactr:inst|totalp[29] at LCFF_X22_Y5_N3
B1_totalp[29] = DFFEAS(B1L509, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[30] is vgactr:inst|totalp[30] at LCFF_X22_Y5_N5
B1_totalp[30] = DFFEAS(B1L512, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[31] is vgactr:inst|totalp[31] at LCFF_X22_Y5_N7
B1_totalp[31] = DFFEAS(B1L515, GLOBAL(A1L4), , , , , , B1L228, );
--B1L222 is vgactr:inst|LessThan~1930 at LCCOMB_X23_Y5_N16
B1L222 = B1_totalp[28] & B1_totalp[30] & B1_totalp[31] & B1_totalp[29];
--B1_totalp[27] is vgactr:inst|totalp[27] at LCFF_X22_Y6_N31
B1_totalp[27] = DFFEAS(B1L503, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[26] is vgactr:inst|totalp[26] at LCFF_X22_Y6_N29
B1_totalp[26] = DFFEAS(B1L500, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[22] is vgactr:inst|totalp[22] at LCFF_X22_Y6_N21
B1_totalp[22] = DFFEAS(B1L488, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[23] is vgactr:inst|totalp[23] at LCFF_X22_Y6_N23
B1_totalp[23] = DFFEAS(B1L491, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[24] is vgactr:inst|totalp[24] at LCFF_X22_Y6_N25
B1_totalp[24] = DFFEAS(B1L494, GLOBAL(A1L4), , , , , , B1L228, );
--B1_totalp[25] is vgactr:inst|totalp[25] at LCFF_X22_Y6_N27
B1_totalp[25] = DFFEAS(B1L497, GLOBAL(A1L4), , , , , , B1L228, );
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -