📄 pd.fit.eqn
字号:
--B1L497 is vgactr:inst|totalp[25]~666 at LCCOMB_X22_Y6_N26
B1L497 = B1_totalp[25] & (F1L51 & B1L495 & VCC # !F1L51 & !B1L495) # !B1_totalp[25] & (F1L51 & !B1L495 # !F1L51 & (B1L495 # GND));
--B1L498 is vgactr:inst|totalp[25]~667 at LCCOMB_X22_Y6_N26
B1L498 = CARRY(B1_totalp[25] & !F1L51 & !B1L495 # !B1_totalp[25] & (!B1L495 # !F1L51));
--B1L500 is vgactr:inst|totalp[26]~668 at LCCOMB_X22_Y6_N28
B1L500 = (B1_totalp[26] $ F1L53 $ !B1L498) # GND;
--B1L501 is vgactr:inst|totalp[26]~669 at LCCOMB_X22_Y6_N28
B1L501 = CARRY(B1_totalp[26] & (F1L53 # !B1L498) # !B1_totalp[26] & F1L53 & !B1L498);
--B1L503 is vgactr:inst|totalp[27]~670 at LCCOMB_X22_Y6_N30
B1L503 = B1_totalp[27] & (F1L55 & B1L501 & VCC # !F1L55 & !B1L501) # !B1_totalp[27] & (F1L55 & !B1L501 # !F1L55 & (B1L501 # GND));
--B1L504 is vgactr:inst|totalp[27]~671 at LCCOMB_X22_Y6_N30
B1L504 = CARRY(B1_totalp[27] & !F1L55 & !B1L501 # !B1_totalp[27] & (!B1L501 # !F1L55));
--B1L506 is vgactr:inst|totalp[28]~672 at LCCOMB_X22_Y5_N0
B1L506 = (F1L55 $ B1_totalp[28] $ !B1L504) # GND;
--B1L507 is vgactr:inst|totalp[28]~673 at LCCOMB_X22_Y5_N0
B1L507 = CARRY(F1L55 & (B1_totalp[28] # !B1L504) # !F1L55 & B1_totalp[28] & !B1L504);
--B1L509 is vgactr:inst|totalp[29]~674 at LCCOMB_X22_Y5_N2
B1L509 = F1L55 & (B1_totalp[29] & B1L507 & VCC # !B1_totalp[29] & !B1L507) # !F1L55 & (B1_totalp[29] & !B1L507 # !B1_totalp[29] & (B1L507 # GND));
--B1L510 is vgactr:inst|totalp[29]~675 at LCCOMB_X22_Y5_N2
B1L510 = CARRY(F1L55 & !B1_totalp[29] & !B1L507 # !F1L55 & (!B1L507 # !B1_totalp[29]));
--B1L512 is vgactr:inst|totalp[30]~676 at LCCOMB_X22_Y5_N4
B1L512 = (F1L55 $ B1_totalp[30] $ !B1L510) # GND;
--B1L513 is vgactr:inst|totalp[30]~677 at LCCOMB_X22_Y5_N4
B1L513 = CARRY(F1L55 & (B1_totalp[30] # !B1L510) # !F1L55 & B1_totalp[30] & !B1L510);
--B1L515 is vgactr:inst|totalp[31]~678 at LCCOMB_X22_Y5_N6
B1L515 = B1_totalp[31] & (F1L55 & B1L513 & VCC # !F1L55 & !B1L513) # !B1_totalp[31] & (F1L55 & !B1L513 # !F1L55 & (B1L513 # GND));
--B1L516 is vgactr:inst|totalp[31]~679 at LCCOMB_X22_Y5_N6
B1L516 = CARRY(B1_totalp[31] & !F1L55 & !B1L513 # !B1_totalp[31] & (!B1L513 # !F1L55));
--B1L518 is vgactr:inst|totalp[32]~680 at LCCOMB_X22_Y5_N8
B1L518 = (F1L55 $ B1_totalp[32] $ !B1L516) # GND;
--B1L519 is vgactr:inst|totalp[32]~681 at LCCOMB_X22_Y5_N8
B1L519 = CARRY(F1L55 & (B1_totalp[32] # !B1L516) # !F1L55 & B1_totalp[32] & !B1L516);
--B1L228 is vgactr:inst|LessThan~1936 at LCCOMB_X22_Y5_N24
B1L228 = !B1_num[31] & !A1L50;
--B1L521 is vgactr:inst|totalp[33]~682 at LCCOMB_X22_Y5_N10
B1L521 = B1_totalp[33] & (F1L55 & B1L519 & VCC # !F1L55 & !B1L519) # !B1_totalp[33] & (F1L55 & !B1L519 # !F1L55 & (B1L519 # GND));
--B1L522 is vgactr:inst|totalp[33]~683 at LCCOMB_X22_Y5_N10
B1L522 = CARRY(B1_totalp[33] & !F1L55 & !B1L519 # !B1_totalp[33] & (!B1L519 # !F1L55));
--B1L524 is vgactr:inst|totalp[34]~684 at LCCOMB_X22_Y5_N12
B1L524 = (B1_totalp[34] $ F1L55 $ !B1L522) # GND;
--B1L525 is vgactr:inst|totalp[34]~685 at LCCOMB_X22_Y5_N12
B1L525 = CARRY(B1_totalp[34] & (F1L55 # !B1L522) # !B1_totalp[34] & F1L55 & !B1L522);
--B1L527 is vgactr:inst|totalp[35]~686 at LCCOMB_X22_Y5_N14
B1L527 = F1L55 & (B1_totalp[35] & B1L525 & VCC # !B1_totalp[35] & !B1L525) # !F1L55 & (B1_totalp[35] & !B1L525 # !B1_totalp[35] & (B1L525 # GND));
--B1L528 is vgactr:inst|totalp[35]~687 at LCCOMB_X22_Y5_N14
B1L528 = CARRY(F1L55 & !B1_totalp[35] & !B1L525 # !F1L55 & (!B1L525 # !B1_totalp[35]));
--B1L530 is vgactr:inst|totalp[36]~688 at LCCOMB_X22_Y5_N16
B1L530 = (F1L55 $ B1_totalp[36] $ !B1L528) # GND;
--B1L531 is vgactr:inst|totalp[36]~689 at LCCOMB_X22_Y5_N16
B1L531 = CARRY(F1L55 & (B1_totalp[36] # !B1L528) # !F1L55 & B1_totalp[36] & !B1L528);
--B1L533 is vgactr:inst|totalp[37]~690 at LCCOMB_X22_Y5_N18
B1L533 = F1L55 & (B1_totalp[37] & B1L531 & VCC # !B1_totalp[37] & !B1L531) # !F1L55 & (B1_totalp[37] & !B1L531 # !B1_totalp[37] & (B1L531 # GND));
--B1L534 is vgactr:inst|totalp[37]~691 at LCCOMB_X22_Y5_N18
B1L534 = CARRY(F1L55 & !B1_totalp[37] & !B1L531 # !F1L55 & (!B1L531 # !B1_totalp[37]));
--B1L536 is vgactr:inst|totalp[38]~692 at LCCOMB_X22_Y5_N20
B1L536 = (F1L55 $ B1_totalp[38] $ !B1L534) # GND;
--B1L537 is vgactr:inst|totalp[38]~693 at LCCOMB_X22_Y5_N20
B1L537 = CARRY(F1L55 & (B1_totalp[38] # !B1L534) # !F1L55 & B1_totalp[38] & !B1L534);
--B1L231 is vgactr:inst|num[0]~608 at LCCOMB_X23_Y7_N0
B1L231 = B1_num[0] $ VCC;
--B1L232 is vgactr:inst|num[0]~609 at LCCOMB_X23_Y7_N0
B1L232 = CARRY(B1_num[0]);
--B1L234 is vgactr:inst|num[1]~610 at LCCOMB_X23_Y7_N2
B1L234 = B1_num[1] & !B1L232 # !B1_num[1] & (B1L232 # GND);
--B1L235 is vgactr:inst|num[1]~611 at LCCOMB_X23_Y7_N2
B1L235 = CARRY(!B1L232 # !B1_num[1]);
--B1L237 is vgactr:inst|num[2]~612 at LCCOMB_X23_Y7_N4
B1L237 = B1_num[2] & (B1L235 $ GND) # !B1_num[2] & !B1L235 & VCC;
--B1L238 is vgactr:inst|num[2]~613 at LCCOMB_X23_Y7_N4
B1L238 = CARRY(B1_num[2] & !B1L235);
--B1L240 is vgactr:inst|num[3]~614 at LCCOMB_X23_Y7_N6
B1L240 = B1_num[3] & !B1L238 # !B1_num[3] & (B1L238 # GND);
--B1L241 is vgactr:inst|num[3]~615 at LCCOMB_X23_Y7_N6
B1L241 = CARRY(!B1L238 # !B1_num[3]);
--B1L243 is vgactr:inst|num[4]~616 at LCCOMB_X23_Y7_N8
B1L243 = B1_num[4] & (B1L241 $ GND) # !B1_num[4] & !B1L241 & VCC;
--B1L244 is vgactr:inst|num[4]~617 at LCCOMB_X23_Y7_N8
B1L244 = CARRY(B1_num[4] & !B1L241);
--B1L246 is vgactr:inst|num[5]~618 at LCCOMB_X23_Y7_N10
B1L246 = B1_num[5] & !B1L244 # !B1_num[5] & (B1L244 # GND);
--B1L247 is vgactr:inst|num[5]~619 at LCCOMB_X23_Y7_N10
B1L247 = CARRY(!B1L244 # !B1_num[5]);
--B1L249 is vgactr:inst|num[6]~620 at LCCOMB_X23_Y7_N12
B1L249 = B1_num[6] & (B1L247 $ GND) # !B1_num[6] & !B1L247 & VCC;
--B1L250 is vgactr:inst|num[6]~621 at LCCOMB_X23_Y7_N12
B1L250 = CARRY(B1_num[6] & !B1L247);
--B1L252 is vgactr:inst|num[7]~622 at LCCOMB_X23_Y7_N14
B1L252 = B1_num[7] & !B1L250 # !B1_num[7] & (B1L250 # GND);
--B1L253 is vgactr:inst|num[7]~623 at LCCOMB_X23_Y7_N14
B1L253 = CARRY(!B1L250 # !B1_num[7]);
--B1L255 is vgactr:inst|num[8]~624 at LCCOMB_X23_Y7_N16
B1L255 = B1_num[8] & (B1L253 $ GND) # !B1_num[8] & !B1L253 & VCC;
--B1L256 is vgactr:inst|num[8]~625 at LCCOMB_X23_Y7_N16
B1L256 = CARRY(B1_num[8] & !B1L253);
--B1L258 is vgactr:inst|num[9]~626 at LCCOMB_X23_Y7_N18
B1L258 = B1_num[9] & !B1L256 # !B1_num[9] & (B1L256 # GND);
--B1L259 is vgactr:inst|num[9]~627 at LCCOMB_X23_Y7_N18
B1L259 = CARRY(!B1L256 # !B1_num[9]);
--B1L261 is vgactr:inst|num[10]~628 at LCCOMB_X23_Y7_N20
B1L261 = B1_num[10] & (B1L259 $ GND) # !B1_num[10] & !B1L259 & VCC;
--B1L262 is vgactr:inst|num[10]~629 at LCCOMB_X23_Y7_N20
B1L262 = CARRY(B1_num[10] & !B1L259);
--B1L264 is vgactr:inst|num[11]~630 at LCCOMB_X23_Y7_N22
B1L264 = B1_num[11] & !B1L262 # !B1_num[11] & (B1L262 # GND);
--B1L265 is vgactr:inst|num[11]~631 at LCCOMB_X23_Y7_N22
B1L265 = CARRY(!B1L262 # !B1_num[11]);
--B1L267 is vgactr:inst|num[12]~632 at LCCOMB_X23_Y7_N24
B1L267 = B1_num[12] & (B1L265 $ GND) # !B1_num[12] & !B1L265 & VCC;
--B1L268 is vgactr:inst|num[12]~633 at LCCOMB_X23_Y7_N24
B1L268 = CARRY(B1_num[12] & !B1L265);
--B1L270 is vgactr:inst|num[13]~634 at LCCOMB_X23_Y7_N26
B1L270 = B1_num[13] & !B1L268 # !B1_num[13] & (B1L268 # GND);
--B1L271 is vgactr:inst|num[13]~635 at LCCOMB_X23_Y7_N26
B1L271 = CARRY(!B1L268 # !B1_num[13]);
--B1L273 is vgactr:inst|num[14]~636 at LCCOMB_X23_Y7_N28
B1L273 = B1_num[14] & (B1L271 $ GND) # !B1_num[14] & !B1L271 & VCC;
--B1L274 is vgactr:inst|num[14]~637 at LCCOMB_X23_Y7_N28
B1L274 = CARRY(B1_num[14] & !B1L271);
--B1L276 is vgactr:inst|num[15]~638 at LCCOMB_X23_Y7_N30
B1L276 = B1_num[15] & !B1L274 # !B1_num[15] & (B1L274 # GND);
--B1L277 is vgactr:inst|num[15]~639 at LCCOMB_X23_Y7_N30
B1L277 = CARRY(!B1L274 # !B1_num[15]);
--B1L279 is vgactr:inst|num[16]~640 at LCCOMB_X23_Y6_N0
B1L279 = B1_num[16] & (B1L277 $ GND) # !B1_num[16] & !B1L277 & VCC;
--B1L280 is vgactr:inst|num[16]~641 at LCCOMB_X23_Y6_N0
B1L280 = CARRY(B1_num[16] & !B1L277);
--B1L282 is vgactr:inst|num[17]~642 at LCCOMB_X23_Y6_N2
B1L282 = B1_num[17] & !B1L280 # !B1_num[17] & (B1L280 # GND);
--B1L283 is vgactr:inst|num[17]~643 at LCCOMB_X23_Y6_N2
B1L283 = CARRY(!B1L280 # !B1_num[17]);
--B1L285 is vgactr:inst|num[18]~644 at LCCOMB_X23_Y6_N4
B1L285 = B1_num[18] & (B1L283 $ GND) # !B1_num[18] & !B1L283 & VCC;
--B1L286 is vgactr:inst|num[18]~645 at LCCOMB_X23_Y6_N4
B1L286 = CARRY(B1_num[18] & !B1L283);
--B1L288 is vgactr:inst|num[19]~646 at LCCOMB_X23_Y6_N6
B1L288 = B1_num[19] & !B1L286 # !B1_num[19] & (B1L286 # GND);
--B1L289 is vgactr:inst|num[19]~647 at LCCOMB_X23_Y6_N6
B1L289 = CARRY(!B1L286 # !B1_num[19]);
--B1L291 is vgactr:inst|num[20]~648 at LCCOMB_X23_Y6_N8
B1L291 = B1_num[20] & (B1L289 $ GND) # !B1_num[20] & !B1L289 & VCC;
--B1L292 is vgactr:inst|num[20]~649 at LCCOMB_X23_Y6_N8
B1L292 = CARRY(B1_num[20] & !B1L289);
--B1L294 is vgactr:inst|num[21]~650 at LCCOMB_X23_Y6_N10
B1L294 = B1_num[21] & !B1L292 # !B1_num[21] & (B1L292 # GND);
--B1L295 is vgactr:inst|num[21]~651 at LCCOMB_X23_Y6_N10
B1L295 = CARRY(!B1L292 # !B1_num[21]);
--B1L297 is vgactr:inst|num[22]~652 at LCCOMB_X23_Y6_N12
B1L297 = B1_num[22] & (B1L295 $ GND) # !B1_num[22] & !B1L295 & VCC;
--B1L298 is vgactr:inst|num[22]~653 at LCCOMB_X23_Y6_N12
B1L298 = CARRY(B1_num[22] & !B1L295);
--B1L300 is vgactr:inst|num[23]~654 at LCCOMB_X23_Y6_N14
B1L300 = B1_num[23] & !B1L298 # !B1_num[23] & (B1L298 # GND);
--B1L301 is vgactr:inst|num[23]~655 at LCCOMB_X23_Y6_N14
B1L301 = CARRY(!B1L298 # !B1_num[23]);
--B1L303 is vgactr:inst|num[24]~656 at LCCOMB_X23_Y6_N16
B1L303 = B1_num[24] & (B1L301 $ GND) # !B1_num[24] & !B1L301 & VCC;
--B1L304 is vgactr:inst|num[24]~657 at LCCOMB_X23_Y6_N16
B1L304 = CARRY(B1_num[24] & !B1L301);
--B1L306 is vgactr:inst|num[25]~658 at LCCOMB_X23_Y6_N18
B1L306 = B1_num[25] & !B1L304 # !B1_num[25] & (B1L304 # GND);
--B1L307 is vgactr:inst|num[25]~659 at LCCOMB_X23_Y6_N18
B1L307 = CARRY(!B1L304 # !B1_num[25]);
--B1L309 is vgactr:inst|num[26]~660 at LCCOMB_X23_Y6_N20
B1L309 = B1_num[26] & (B1L307 $ GND) # !B1_num[26] & !B1L307 & VCC;
--B1L310 is vgactr:inst|num[26]~661 at LCCOMB_X23_Y6_N20
B1L310 = CARRY(B1_num[26] & !B1L307);
--B1L312 is vgactr:inst|num[27]~662 at LCCOMB_X23_Y6_N22
B1L312 = B1_num[27] & !B1L310 # !B1_num[27] & (B1L310 # GND);
--B1L313 is vgactr:inst|num[27]~663 at LCCOMB_X23_Y6_N22
B1L313 = CARRY(!B1L310 # !B1_num[27]);
--B1L315 is vgactr:inst|num[28]~664 at LCCOMB_X23_Y6_N24
B1L315 = B1_num[28] & (B1L313 $ GND) # !B1_num[28] & !B1L313 & VCC;
--B1L316 is vgactr:inst|num[28]~665 at LCCOMB_X23_Y6_N24
B1L316 = CARRY(B1_num[28] & !B1L313);
--B1L318 is vgactr:inst|num[29]~666 at LCCOMB_X23_Y6_N26
B1L318 = B1_num[29] & !B1L316 # !B1_num[29] & (B1L316 # GND);
--B1L319 is vgactr:inst|num[29]~667 at LCCOMB_X23_Y6_N26
B1L319 = CARRY(!B1L316 # !B1_num[29]);
--B1L321 is vgactr:inst|num[30]~668 at LCCOMB_X23_Y6_N28
B1L321 = B1_num[30] & (B1L319 $ GND) # !B1_num[30] & !B1L319 & VCC;
--B1L322 is vgactr:inst|num[30]~669 at LCCOMB_X23_Y6_N28
B1L322 = CARRY(B1_num[30] & !B1L319);
--B1L324 is vgactr:inst|num[31]~670 at LCCOMB_X23_Y6_N30
B1L324 = B1L322 $ B1_num[31];
--B1L539 is vgactr:inst|totalp[39]~694 at LCCOMB_X22_Y5_N22
B1L539 = F1L55 $ B1L537 $ B1_totalp[39];
--E2_mac_mult1 is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|mac_mult1 at DSPMULT_X20_Y7_N0
--DSP Block Multiplier Base Width: 18-bits
E2_mac_mult1_a_data = DATA(B1_qtemp[13], B1_qtemp[12], B1_qtemp[11], B1_qtemp[10], B1_qtemp[9], B1_qtemp[8], B1_qtemp[7], B1_qtemp[6], B1_qtemp[5], B1_qtemp[4], B1_qtemp[3], B1_qtemp[2], B1_qtemp[1], B1_qtemp[0]);
E2_mac_mult1_a_rep = SIGNED(E2_mac_mult1_a_data);
E2_mac_mult1_b_data = DATA(B1_qtemp[13], B1_qtemp[12], B1_qtemp[11], B1_qtemp[10], B1_qtemp[9], B1_qtemp[8], B1_qtemp[7], B1_qtemp[6], B1_qtemp[5], B1_qtemp[4], B1_qtemp[3], B1_qtemp[2], B1_qtemp[1], B1_qtemp[0]);
E2_mac_mult1_b_rep = SIGNED(E2_mac_mult1_b_data);
E2_mac_mult1_result = E2_mac_mult1_a_rep * E2_mac_mult1_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -