📄 pd.map.eqn
字号:
--E2_result[4] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[4]
E2_result[4] = E2L5;
--E2_result[5] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[5]
E2_result[5] = E2L6;
--E2_result[6] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[6]
E2_result[6] = E2L7;
--E2_result[7] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[7]
E2_result[7] = E2L8;
--E2_result[8] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[8]
E2_result[8] = E2L9;
--E2_result[9] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[9]
E2_result[9] = E2L10;
--E2_result[10] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[10]
E2_result[10] = E2L11;
--E2_result[11] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[11]
E2_result[11] = E2L12;
--E2_result[12] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[12]
E2_result[12] = E2L13;
--E2_result[13] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[13]
E2_result[13] = E2L14;
--E2_result[14] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[14]
E2_result[14] = E2L15;
--E2_result[15] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[15]
E2_result[15] = E2L16;
--E2_result[16] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[16]
E2_result[16] = E2L17;
--E2_result[17] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[17]
E2_result[17] = E2L18;
--E2_result[18] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[18]
E2_result[18] = E2L19;
--E2_result[19] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[19]
E2_result[19] = E2L20;
--E2_result[20] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[20]
E2_result[20] = E2L21;
--E2_result[21] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[21]
E2_result[21] = E2L22;
--E2_result[22] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[22]
E2_result[22] = E2L23;
--E2_result[23] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[23]
E2_result[23] = E2L24;
--E2_result[24] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[24]
E2_result[24] = E2L25;
--E2_result[25] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[25]
E2_result[25] = E2L26;
--E2_result[26] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[26]
E2_result[26] = E2L27;
--E2_result[27] is vgactr:inst|lpm_mult:Q_square|mult_ptr:auto_generated|result[27]
E2_result[27] = E2L28;
--E1_result[0] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[0]
--DSP Block Operation Mode: Simple Multiplier (18-bit)
E1_result[0] = E1_mac_mult1;
--E1_result[1] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[1]
E1_result[1] = E1L2;
--E1_result[2] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[2]
E1_result[2] = E1L3;
--E1_result[3] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[3]
E1_result[3] = E1L4;
--E1_result[4] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[4]
E1_result[4] = E1L5;
--E1_result[5] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[5]
E1_result[5] = E1L6;
--E1_result[6] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[6]
E1_result[6] = E1L7;
--E1_result[7] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[7]
E1_result[7] = E1L8;
--E1_result[8] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[8]
E1_result[8] = E1L9;
--E1_result[9] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[9]
E1_result[9] = E1L10;
--E1_result[10] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[10]
E1_result[10] = E1L11;
--E1_result[11] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[11]
E1_result[11] = E1L12;
--E1_result[12] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[12]
E1_result[12] = E1L13;
--E1_result[13] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[13]
E1_result[13] = E1L14;
--E1_result[14] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[14]
E1_result[14] = E1L15;
--E1_result[15] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[15]
E1_result[15] = E1L16;
--E1_result[16] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[16]
E1_result[16] = E1L17;
--E1_result[17] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[17]
E1_result[17] = E1L18;
--E1_result[18] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[18]
E1_result[18] = E1L19;
--E1_result[19] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[19]
E1_result[19] = E1L20;
--E1_result[20] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[20]
E1_result[20] = E1L21;
--E1_result[21] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[21]
E1_result[21] = E1L22;
--E1_result[22] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[22]
E1_result[22] = E1L23;
--E1_result[23] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[23]
E1_result[23] = E1L24;
--E1_result[24] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[24]
E1_result[24] = E1L25;
--E1_result[25] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[25]
E1_result[25] = E1L26;
--E1_result[26] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[26]
E1_result[26] = E1L27;
--E1_result[27] is vgactr:inst|lpm_mult:I_square|mult_ptr:auto_generated|result[27]
E1_result[27] = E1L28;
--B1L197 is vgactr:inst|keep~48
B1L197 = B1_suptmp # B1_avguptmp;
--B1L198 is vgactr:inst|keep~49
B1L198 = !A1L35 & (B1_avgdowntmp # B1_keep # B1L197);
--B1_totalp[11] is vgactr:inst|totalp[11]
B1_totalp[11] = DFFEAS(B1L440, Iiclk, , , , , , B1L218, );
--B1_totalp[10] is vgactr:inst|totalp[10]
B1_totalp[10] = DFFEAS(B1L437, Iiclk, , , , , , B1L218, );
--B1_totalp[9] is vgactr:inst|totalp[9]
B1_totalp[9] = DFFEAS(B1L434, Iiclk, , , , , , B1L218, );
--B1_totalp[8] is vgactr:inst|totalp[8]
B1_totalp[8] = DFFEAS(B1L431, Iiclk, , , , , , B1L218, );
--B1_totalp[7] is vgactr:inst|totalp[7]
B1_totalp[7] = DFFEAS(B1L428, Iiclk, , , , , , B1L218, );
--B1_totalp[6] is vgactr:inst|totalp[6]
B1_totalp[6] = DFFEAS(B1L425, Iiclk, , , , , , B1L218, );
--B1_totalp[5] is vgactr:inst|totalp[5]
B1_totalp[5] = DFFEAS(B1L422, Iiclk, , , , , , B1L218, );
--B1_totalp[4] is vgactr:inst|totalp[4]
B1_totalp[4] = DFFEAS(B1L419, Iiclk, , , , , , B1L218, );
--B1_totalp[3] is vgactr:inst|totalp[3]
B1_totalp[3] = DFFEAS(B1L416, Iiclk, , , , , , B1L218, );
--B1_totalp[2] is vgactr:inst|totalp[2]
B1_totalp[2] = DFFEAS(B1L413, Iiclk, , , , , , B1L218, );
--B1_totalp[1] is vgactr:inst|totalp[1]
B1_totalp[1] = DFFEAS(B1L410, Iiclk, , , , , , B1L218, );
--B1_totalp[0] is vgactr:inst|totalp[0]
B1_totalp[0] = DFFEAS(B1L407, Iiclk, , , , , , B1L218, );
--B1L407 is vgactr:inst|totalp[0]~616
B1L407 = F1L1 & (B1_totalp[0] $ VCC) # !F1L1 & B1_totalp[0] & VCC;
--B1L408 is vgactr:inst|totalp[0]~617
B1L408 = CARRY(F1L1 & B1_totalp[0]);
--B1L410 is vgactr:inst|totalp[1]~618
B1L410 = F1L3 & (B1_totalp[1] & B1L408 & VCC # !B1_totalp[1] & !B1L408) # !F1L3 & (B1_totalp[1] & !B1L408 # !B1_totalp[1] & (B1L408 # GND));
--B1L411 is vgactr:inst|totalp[1]~619
B1L411 = CARRY(F1L3 & !B1_totalp[1] & !B1L408 # !F1L3 & (!B1L408 # !B1_totalp[1]));
--B1L413 is vgactr:inst|totalp[2]~620
B1L413 = (F1L5 $ B1_totalp[2] $ !B1L411) # GND;
--B1L414 is vgactr:inst|totalp[2]~621
B1L414 = CARRY(F1L5 & (B1_totalp[2] # !B1L411) # !F1L5 & B1_totalp[2] & !B1L411);
--B1L416 is vgactr:inst|totalp[3]~622
B1L416 = F1L7 & (B1_totalp[3] & B1L414 & VCC # !B1_totalp[3] & !B1L414) # !F1L7 & (B1_totalp[3] & !B1L414 # !B1_totalp[3] & (B1L414 # GND));
--B1L417 is vgactr:inst|totalp[3]~623
B1L417 = CARRY(F1L7 & !B1_totalp[3] & !B1L414 # !F1L7 & (!B1L414 # !B1_totalp[3]));
--B1L419 is vgactr:inst|totalp[4]~624
B1L419 = (F1L9 $ B1_totalp[4] $ !B1L417) # GND;
--B1L420 is vgactr:inst|totalp[4]~625
B1L420 = CARRY(F1L9 & (B1_totalp[4] # !B1L417) # !F1L9 & B1_totalp[4] & !B1L417);
--B1L422 is vgactr:inst|totalp[5]~626
B1L422 = F1L11 & (B1_totalp[5] & B1L420 & VCC # !B1_totalp[5] & !B1L420) # !F1L11 & (B1_totalp[5] & !B1L420 # !B1_totalp[5] & (B1L420 # GND));
--B1L423 is vgactr:inst|totalp[5]~627
B1L423 = CARRY(F1L11 & !B1_totalp[5] & !B1L420 # !F1L11 & (!B1L420 # !B1_totalp[5]));
--B1L425 is vgactr:inst|totalp[6]~628
B1L425 = (F1L13 $ B1_totalp[6] $ !B1L423) # GND;
--B1L426 is vgactr:inst|totalp[6]~629
B1L426 = CARRY(F1L13 & (B1_totalp[6] # !B1L423) # !F1L13 & B1_totalp[6] & !B1L423);
--B1L428 is vgactr:inst|totalp[7]~630
B1L428 = F1L15 & (B1_totalp[7] & B1L426 & VCC # !B1_totalp[7] & !B1L426) # !F1L15 & (B1_totalp[7] & !B1L426 # !B1_totalp[7] & (B1L426 # GND));
--B1L429 is vgactr:inst|totalp[7]~631
B1L429 = CARRY(F1L15 & !B1_totalp[7] & !B1L426 # !F1L15 & (!B1L426 # !B1_totalp[7]));
--B1L431 is vgactr:inst|totalp[8]~632
B1L431 = (F1L17 $ B1_totalp[8] $ !B1L429) # GND;
--B1L432 is vgactr:inst|totalp[8]~633
B1L432 = CARRY(F1L17 & (B1_totalp[8] # !B1L429) # !F1L17 & B1_totalp[8] & !B1L429);
--B1L434 is vgactr:inst|totalp[9]~634
B1L434 = F1L19 & (B1_totalp[9] & B1L432 & VCC # !B1_totalp[9] & !B1L432) # !F1L19 & (B1_totalp[9] & !B1L432 # !B1_totalp[9] & (B1L432 # GND));
--B1L435 is vgactr:inst|totalp[9]~635
B1L435 = CARRY(F1L19 & !B1_totalp[9] & !B1L432 # !F1L19 & (!B1L432 # !B1_totalp[9]));
--B1L437 is vgactr:inst|totalp[10]~636
B1L437 = (F1L21 $ B1_totalp[10] $ !B1L435) # GND;
--B1L438 is vgactr:inst|totalp[10]~637
B1L438 = CARRY(F1L21 & (B1_totalp[10] # !B1L435) # !F1L21 & B1_totalp[10] & !B1L435);
--B1L440 is vgactr:inst|totalp[11]~638
B1L440 = F1L23 & (B1_totalp[11] & B1L438 & VCC # !B1_totalp[11] & !B1L438) # !F1L23 & (B1_totalp[11] & !B1L438 # !B1_totalp[11] & (B1L438 # GND));
--B1L441 is vgactr:inst|totalp[11]~639
B1L441 = CARRY(F1L23 & !B1_totalp[11] & !B1L438 # !F1L23 & (!B1L438 # !B1_totalp[11]));
--B1L443 is vgactr:inst|totalp[12]~640
B1L443 = (F1L25 $ B1_totalp[12] $ !B1L441) # GND;
--B1L444 is vgactr:inst|totalp[12]~641
B1L444 = CARRY(F1L25 & (B1_totalp[12] # !B1L441) # !F1L25 & B1_totalp[12] & !B1L441);
--B1L446 is vgactr:inst|totalp[13]~642
B1L446 = F1L27 & (B1_totalp[13] & B1L444 & VCC # !B1_totalp[13] & !B1L444) # !F1L27 & (B1_totalp[13] & !B1L444 # !B1_totalp[13] & (B1L444 # GND));
--B1L447 is vgactr:inst|totalp[13]~643
B1L447 = CARRY(F1L27 & !B1_totalp[13] & !B1L444 # !F1L27 & (!B1L444 # !B1_totalp[13]));
--B1L450 is vgactr:inst|totalp[14]~644
B1L450 = (F1L29 $ B1_totalp[14] $ !B1L447) # GND;
--B1L451 is vgactr:inst|totalp[14]~645
B1L451 = CARRY(F1L29 & (B1_totalp[14] # !B1L447) # !F1L29 & B1_totalp[14] & !B1L447);
--B1L453 is vgactr:inst|totalp[15]~646
B1L453 = F1L31 & (B1_totalp[15] & B1L451 & VCC # !B1_totalp[15] & !B1L451) # !F1L31 & (B1_totalp[15] & !B1L451 # !B1_totalp[15] & (B1L451 # GND));
--B1L454 is vgactr:inst|totalp[15]~647
B1L454 = CARRY(F1L31 & !B1_totalp[15] & !B1L451 # !F1L31 & (!B1L451 # !B1_totalp[15]));
--B1L456 is vgactr:inst|totalp[16]~648
B1L456 = (F1L33 $ B1_totalp[16] $ !B1L454) # GND;
--B1L457 is vgactr:inst|totalp[16]~649
B1L457 = CARRY(F1L33 & (B1_totalp[16] # !B1L454) # !F1L33 & B1_totalp[16] & !B1L454);
--B1L459 is vgactr:inst|totalp[17]~650
B1L459 = F1L35 & (B1_totalp[17] & B1L457 & VCC # !B1_totalp[17] & !B1L457) # !F1L35 & (B1_totalp[17] & !B1L457 # !B1_totalp[17] & (B1L457 # GND));
--B1L460 is vgactr:inst|totalp[17]~651
B1L460 = CARRY(F1L35 & !B1_totalp[17] & !B1L457 # !F1L35 & (!B1L457 # !B1_totalp[17]));
--B1L462 is vgactr:inst|totalp[18]~652
B1L462 = (F1L37 $ B1_totalp[18] $ !B1L460) # GND;
--B1L463 is vgactr:inst|totalp[18]~653
B1L463 = CARRY(F1L37 & (B1_totalp[18] # !B1L460) # !F1L37 & B1_totalp[18] & !B1L460);
--B1L465 is vgactr:inst|totalp[19]~654
B1L465 = F1L39 & (B1_totalp[19] & B1L463 & VCC # !B1_totalp[19] & !B1L463) # !F1L39 & (B1_totalp[19] & !B1L463 # !B1_totalp[19] & (B1L463 # GND));
--B1L466 is vgactr:inst|totalp[19]~655
B1L466 = CARRY(F1L39 & !B1_totalp[19] & !B1L463 # !F1L39 & (!B1L463 # !B1_totalp[19]));
--B1L468 is vgactr:inst|totalp[20]~656
B1L468 = (F1L41 $ B1_totalp[20] $ !B1L466) # GND;
--B1L469 is vgactr:inst|totalp[20]~657
B1L469 = CARRY(F1L41 & (B1_totalp[20] # !B1L466) # !F1L41 & B1_totalp[20] & !B1L466);
--B1L471 is vgactr:inst|totalp[21]~658
B1L471 = F1L43 & (B1_totalp[21] & B1L469 & VCC # !B1_totalp[21] & !B1L469) # !F1L43 & (B1_totalp[21] & !B1L469 # !B1_totalp[21] & (B1L469 # GND));
--B1L472 is vgactr:inst|totalp[21]~659
B1L472 = CARRY(F1L43 & !B1_totalp[21] & !B1L469 # !F1L43 & (!B1L469 # !B1_totalp[21]));
--B1L474 is vgactr:inst|totalp[22]~660
B1L474 = (F1L45 $ B1_totalp[22] $ !B1L472) # GND;
--B1L475 is vgactr:inst|totalp[22]~661
B1L475 = CARRY(F1L45 & (B1_totalp[22] # !B1L472) # !F1L45 & B1_totalp[22] & !B1L472);
--B1L477 is vgactr:inst|totalp[23]~662
B1L477 = F1L47 & (B1_totalp[23] & B1L475 & VCC # !B1_totalp[23] & !B1L475) # !F1L47 & (B1_totalp[23] & !B1L475 # !B1_totalp[23] & (B1L475 # GND));
--B1L478 is vgactr:inst|totalp[23]~663
B1L478 = CARRY(F1L47 & !B1_totalp[23] & !B1L475 # !F1L47 & (!B1L475 # !B1_totalp[23]));
--B1L480 is vgactr:inst|totalp[24]~664
B1L480 = (F1L49 $ B1_totalp[24] $ !B1L478) # GND;
--B1L481 is vgactr:inst|totalp[24]~665
B1L481 = CARRY(F1L49 & (B1_totalp[24] # !B1L478) # !F1L49 & B1_totalp[24] & !B1L478);
--B1L483 is vgactr:inst|totalp[25]~666
B1L483 = F1L51 & (B1_totalp[25] & B1L481 & VCC # !B1_totalp[25] & !B1L481) # !F1L51 & (B1_totalp[25] & !B1L481 # !B1_totalp[25] & (B1L481 # GND));
--B1L484 is vgactr:inst|totalp[25]~667
B1L484 = CARRY(F1L51 & !B1_totalp[25] & !B1L481 # !F1L51 & (!B1L481 # !B1_totalp[25]));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -