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

📄 pd.fit.eqn

📁 using judgement on average power overflow or too small to implement the protection on amplifier
💻 EQN
📖 第 1 页 / 共 5 页
字号:

--B1_squ2temp[21] is vgactr:inst|squ2temp[21] at DSPOUT_X20_Y7_N2
B1_squ2temp[21] = DFFE(E2L30, GLOBAL(A1L4), , , );

--B1_squ2temp[22] is vgactr:inst|squ2temp[22] at DSPOUT_X20_Y7_N2
B1_squ2temp[22] = DFFE(E2L31, GLOBAL(A1L4), , , );

--B1_squ2temp[23] is vgactr:inst|squ2temp[23] at DSPOUT_X20_Y7_N2
B1_squ2temp[23] = DFFE(E2L32, GLOBAL(A1L4), , , );

--B1_squ2temp[24] is vgactr:inst|squ2temp[24] at DSPOUT_X20_Y7_N2
B1_squ2temp[24] = DFFE(E2L33, GLOBAL(A1L4), , , );

--B1_squ2temp[25] is vgactr:inst|squ2temp[25] at DSPOUT_X20_Y7_N2
B1_squ2temp[25] = DFFE(E2L34, GLOBAL(A1L4), , , );

--B1_squ2temp[26] is vgactr:inst|squ2temp[26] at DSPOUT_X20_Y7_N2
B1_squ2temp[26] = DFFE(E2L35, GLOBAL(A1L4), , , );

--B1_squ2temp[27] is vgactr:inst|squ2temp[27] at DSPOUT_X20_Y7_N2
B1_squ2temp[27] = DFFE(E2L36, GLOBAL(A1L4), , , );


--B1_squ1temp[0] is vgactr:inst|squ1temp[0] at DSPOUT_X20_Y8_N2
--DSP Block Operation Mode: Simple Multiplier (18-bit)
B1_squ1temp[0] = DFFE(E1_mac_mult1, GLOBAL(A1L4), , , );

--B1_squ1temp[1] is vgactr:inst|squ1temp[1] at DSPOUT_X20_Y8_N2
B1_squ1temp[1] = DFFE(E1L10, GLOBAL(A1L4), , , );

--B1_squ1temp[2] is vgactr:inst|squ1temp[2] at DSPOUT_X20_Y8_N2
B1_squ1temp[2] = DFFE(E1L11, GLOBAL(A1L4), , , );

--B1_squ1temp[3] is vgactr:inst|squ1temp[3] at DSPOUT_X20_Y8_N2
B1_squ1temp[3] = DFFE(E1L12, GLOBAL(A1L4), , , );

--B1_squ1temp[4] is vgactr:inst|squ1temp[4] at DSPOUT_X20_Y8_N2
B1_squ1temp[4] = DFFE(E1L13, GLOBAL(A1L4), , , );

--B1_squ1temp[5] is vgactr:inst|squ1temp[5] at DSPOUT_X20_Y8_N2
B1_squ1temp[5] = DFFE(E1L14, GLOBAL(A1L4), , , );

--B1_squ1temp[6] is vgactr:inst|squ1temp[6] at DSPOUT_X20_Y8_N2
B1_squ1temp[6] = DFFE(E1L15, GLOBAL(A1L4), , , );

--B1_squ1temp[7] is vgactr:inst|squ1temp[7] at DSPOUT_X20_Y8_N2
B1_squ1temp[7] = DFFE(E1L16, GLOBAL(A1L4), , , );

--B1_squ1temp[8] is vgactr:inst|squ1temp[8] at DSPOUT_X20_Y8_N2
B1_squ1temp[8] = DFFE(E1L17, GLOBAL(A1L4), , , );

--B1_squ1temp[9] is vgactr:inst|squ1temp[9] at DSPOUT_X20_Y8_N2
B1_squ1temp[9] = DFFE(E1L18, GLOBAL(A1L4), , , );

--B1_squ1temp[10] is vgactr:inst|squ1temp[10] at DSPOUT_X20_Y8_N2
B1_squ1temp[10] = DFFE(E1L19, GLOBAL(A1L4), , , );

--B1_squ1temp[11] is vgactr:inst|squ1temp[11] at DSPOUT_X20_Y8_N2
B1_squ1temp[11] = DFFE(E1L20, GLOBAL(A1L4), , , );

--B1_squ1temp[12] is vgactr:inst|squ1temp[12] at DSPOUT_X20_Y8_N2
B1_squ1temp[12] = DFFE(E1L21, GLOBAL(A1L4), , , );

--B1_squ1temp[13] is vgactr:inst|squ1temp[13] at DSPOUT_X20_Y8_N2
B1_squ1temp[13] = DFFE(E1L22, GLOBAL(A1L4), , , );

--B1_squ1temp[14] is vgactr:inst|squ1temp[14] at DSPOUT_X20_Y8_N2
B1_squ1temp[14] = DFFE(E1L23, GLOBAL(A1L4), , , );

--B1_squ1temp[15] is vgactr:inst|squ1temp[15] at DSPOUT_X20_Y8_N2
B1_squ1temp[15] = DFFE(E1L24, GLOBAL(A1L4), , , );

--B1_squ1temp[16] is vgactr:inst|squ1temp[16] at DSPOUT_X20_Y8_N2
B1_squ1temp[16] = DFFE(E1L25, GLOBAL(A1L4), , , );

--B1_squ1temp[17] is vgactr:inst|squ1temp[17] at DSPOUT_X20_Y8_N2
B1_squ1temp[17] = DFFE(E1L26, GLOBAL(A1L4), , , );

--B1_squ1temp[18] is vgactr:inst|squ1temp[18] at DSPOUT_X20_Y8_N2
B1_squ1temp[18] = DFFE(E1L27, GLOBAL(A1L4), , , );

--B1_squ1temp[19] is vgactr:inst|squ1temp[19] at DSPOUT_X20_Y8_N2
B1_squ1temp[19] = DFFE(E1L28, GLOBAL(A1L4), , , );

--B1_squ1temp[20] is vgactr:inst|squ1temp[20] at DSPOUT_X20_Y8_N2
B1_squ1temp[20] = DFFE(E1L29, GLOBAL(A1L4), , , );

--B1_squ1temp[21] is vgactr:inst|squ1temp[21] at DSPOUT_X20_Y8_N2
B1_squ1temp[21] = DFFE(E1L30, GLOBAL(A1L4), , , );

--B1_squ1temp[22] is vgactr:inst|squ1temp[22] at DSPOUT_X20_Y8_N2
B1_squ1temp[22] = DFFE(E1L31, GLOBAL(A1L4), , , );

--B1_squ1temp[23] is vgactr:inst|squ1temp[23] at DSPOUT_X20_Y8_N2
B1_squ1temp[23] = DFFE(E1L32, GLOBAL(A1L4), , , );

--B1_squ1temp[24] is vgactr:inst|squ1temp[24] at DSPOUT_X20_Y8_N2
B1_squ1temp[24] = DFFE(E1L33, GLOBAL(A1L4), , , );

--B1_squ1temp[25] is vgactr:inst|squ1temp[25] at DSPOUT_X20_Y8_N2
B1_squ1temp[25] = DFFE(E1L34, GLOBAL(A1L4), , , );

--B1_squ1temp[26] is vgactr:inst|squ1temp[26] at DSPOUT_X20_Y8_N2
B1_squ1temp[26] = DFFE(E1L35, GLOBAL(A1L4), , , );

--B1_squ1temp[27] is vgactr:inst|squ1temp[27] at DSPOUT_X20_Y8_N2
B1_squ1temp[27] = DFFE(E1L36, GLOBAL(A1L4), , , );


--B1L207 is vgactr:inst|keep~48 at LCCOMB_X23_Y2_N12
B1L207 = B1_suptmp # B1_avguptmp;


--B1L208 is vgactr:inst|keep~49 at LCCOMB_X23_Y2_N14
B1L208 = !A1L36 & (B1_avgdowntmp # B1L207 # B1_keep);


--B1_totalp[11] is vgactr:inst|totalp[11] at LCFF_X22_Y7_N31
B1_totalp[11] = DFFEAS(B1L454, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[10] is vgactr:inst|totalp[10] at LCFF_X22_Y7_N29
B1_totalp[10] = DFFEAS(B1L451, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[9] is vgactr:inst|totalp[9] at LCFF_X22_Y7_N27
B1_totalp[9] = DFFEAS(B1L448, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[8] is vgactr:inst|totalp[8] at LCFF_X22_Y7_N25
B1_totalp[8] = DFFEAS(B1L445, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[7] is vgactr:inst|totalp[7] at LCFF_X22_Y7_N23
B1_totalp[7] = DFFEAS(B1L442, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[6] is vgactr:inst|totalp[6] at LCFF_X22_Y7_N21
B1_totalp[6] = DFFEAS(B1L439, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[5] is vgactr:inst|totalp[5] at LCFF_X22_Y7_N19
B1_totalp[5] = DFFEAS(B1L436, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[4] is vgactr:inst|totalp[4] at LCFF_X22_Y7_N17
B1_totalp[4] = DFFEAS(B1L433, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[3] is vgactr:inst|totalp[3] at LCFF_X22_Y7_N15
B1_totalp[3] = DFFEAS(B1L430, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[2] is vgactr:inst|totalp[2] at LCFF_X22_Y7_N13
B1_totalp[2] = DFFEAS(B1L427, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[1] is vgactr:inst|totalp[1] at LCFF_X22_Y7_N11
B1_totalp[1] = DFFEAS(B1L424, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1_totalp[0] is vgactr:inst|totalp[0] at LCFF_X22_Y7_N9
B1_totalp[0] = DFFEAS(B1L421, GLOBAL(A1L4),  ,  ,  ,  ,  , B1L228,  );


--B1L421 is vgactr:inst|totalp[0]~616 at LCCOMB_X22_Y7_N8
B1L421 = B1_totalp[0] & (F1L1 $ VCC) # !B1_totalp[0] & F1L1 & VCC;

--B1L422 is vgactr:inst|totalp[0]~617 at LCCOMB_X22_Y7_N8
B1L422 = CARRY(B1_totalp[0] & F1L1);


--B1L424 is vgactr:inst|totalp[1]~618 at LCCOMB_X22_Y7_N10
B1L424 = B1_totalp[1] & (F1L3 & B1L422 & VCC # !F1L3 & !B1L422) # !B1_totalp[1] & (F1L3 & !B1L422 # !F1L3 & (B1L422 # GND));

--B1L425 is vgactr:inst|totalp[1]~619 at LCCOMB_X22_Y7_N10
B1L425 = CARRY(B1_totalp[1] & !F1L3 & !B1L422 # !B1_totalp[1] & (!B1L422 # !F1L3));


--B1L427 is vgactr:inst|totalp[2]~620 at LCCOMB_X22_Y7_N12
B1L427 = (F1L5 $ B1_totalp[2] $ !B1L425) # GND;

--B1L428 is vgactr:inst|totalp[2]~621 at LCCOMB_X22_Y7_N12
B1L428 = CARRY(F1L5 & (B1_totalp[2] # !B1L425) # !F1L5 & B1_totalp[2] & !B1L425);


--B1L430 is vgactr:inst|totalp[3]~622 at LCCOMB_X22_Y7_N14
B1L430 = F1L7 & (B1_totalp[3] & B1L428 & VCC # !B1_totalp[3] & !B1L428) # !F1L7 & (B1_totalp[3] & !B1L428 # !B1_totalp[3] & (B1L428 # GND));

--B1L431 is vgactr:inst|totalp[3]~623 at LCCOMB_X22_Y7_N14
B1L431 = CARRY(F1L7 & !B1_totalp[3] & !B1L428 # !F1L7 & (!B1L428 # !B1_totalp[3]));


--B1L433 is vgactr:inst|totalp[4]~624 at LCCOMB_X22_Y7_N16
B1L433 = (B1_totalp[4] $ F1L9 $ !B1L431) # GND;

--B1L434 is vgactr:inst|totalp[4]~625 at LCCOMB_X22_Y7_N16
B1L434 = CARRY(B1_totalp[4] & (F1L9 # !B1L431) # !B1_totalp[4] & F1L9 & !B1L431);


--B1L436 is vgactr:inst|totalp[5]~626 at LCCOMB_X22_Y7_N18
B1L436 = F1L11 & (B1_totalp[5] & B1L434 & VCC # !B1_totalp[5] & !B1L434) # !F1L11 & (B1_totalp[5] & !B1L434 # !B1_totalp[5] & (B1L434 # GND));

--B1L437 is vgactr:inst|totalp[5]~627 at LCCOMB_X22_Y7_N18
B1L437 = CARRY(F1L11 & !B1_totalp[5] & !B1L434 # !F1L11 & (!B1L434 # !B1_totalp[5]));


--B1L439 is vgactr:inst|totalp[6]~628 at LCCOMB_X22_Y7_N20
B1L439 = (B1_totalp[6] $ F1L13 $ !B1L437) # GND;

--B1L440 is vgactr:inst|totalp[6]~629 at LCCOMB_X22_Y7_N20
B1L440 = CARRY(B1_totalp[6] & (F1L13 # !B1L437) # !B1_totalp[6] & F1L13 & !B1L437);


--B1L442 is vgactr:inst|totalp[7]~630 at LCCOMB_X22_Y7_N22
B1L442 = F1L15 & (B1_totalp[7] & B1L440 & VCC # !B1_totalp[7] & !B1L440) # !F1L15 & (B1_totalp[7] & !B1L440 # !B1_totalp[7] & (B1L440 # GND));

--B1L443 is vgactr:inst|totalp[7]~631 at LCCOMB_X22_Y7_N22
B1L443 = CARRY(F1L15 & !B1_totalp[7] & !B1L440 # !F1L15 & (!B1L440 # !B1_totalp[7]));


--B1L445 is vgactr:inst|totalp[8]~632 at LCCOMB_X22_Y7_N24
B1L445 = (B1_totalp[8] $ F1L17 $ !B1L443) # GND;

--B1L446 is vgactr:inst|totalp[8]~633 at LCCOMB_X22_Y7_N24
B1L446 = CARRY(B1_totalp[8] & (F1L17 # !B1L443) # !B1_totalp[8] & F1L17 & !B1L443);


--B1L448 is vgactr:inst|totalp[9]~634 at LCCOMB_X22_Y7_N26
B1L448 = B1_totalp[9] & (F1L19 & B1L446 & VCC # !F1L19 & !B1L446) # !B1_totalp[9] & (F1L19 & !B1L446 # !F1L19 & (B1L446 # GND));

--B1L449 is vgactr:inst|totalp[9]~635 at LCCOMB_X22_Y7_N26
B1L449 = CARRY(B1_totalp[9] & !F1L19 & !B1L446 # !B1_totalp[9] & (!B1L446 # !F1L19));


--B1L451 is vgactr:inst|totalp[10]~636 at LCCOMB_X22_Y7_N28
B1L451 = (F1L21 $ B1_totalp[10] $ !B1L449) # GND;

--B1L452 is vgactr:inst|totalp[10]~637 at LCCOMB_X22_Y7_N28
B1L452 = CARRY(F1L21 & (B1_totalp[10] # !B1L449) # !F1L21 & B1_totalp[10] & !B1L449);


--B1L454 is vgactr:inst|totalp[11]~638 at LCCOMB_X22_Y7_N30
B1L454 = B1_totalp[11] & (F1L23 & B1L452 & VCC # !F1L23 & !B1L452) # !B1_totalp[11] & (F1L23 & !B1L452 # !F1L23 & (B1L452 # GND));

--B1L455 is vgactr:inst|totalp[11]~639 at LCCOMB_X22_Y7_N30
B1L455 = CARRY(B1_totalp[11] & !F1L23 & !B1L452 # !B1_totalp[11] & (!B1L452 # !F1L23));


--B1L457 is vgactr:inst|totalp[12]~640 at LCCOMB_X22_Y6_N0
B1L457 = (F1L25 $ B1_totalp[12] $ !B1L455) # GND;

--B1L458 is vgactr:inst|totalp[12]~641 at LCCOMB_X22_Y6_N0
B1L458 = CARRY(F1L25 & (B1_totalp[12] # !B1L455) # !F1L25 & B1_totalp[12] & !B1L455);


--B1L460 is vgactr:inst|totalp[13]~642 at LCCOMB_X22_Y6_N2
B1L460 = F1L27 & (B1_totalp[13] & B1L458 & VCC # !B1_totalp[13] & !B1L458) # !F1L27 & (B1_totalp[13] & !B1L458 # !B1_totalp[13] & (B1L458 # GND));

--B1L461 is vgactr:inst|totalp[13]~643 at LCCOMB_X22_Y6_N2
B1L461 = CARRY(F1L27 & !B1_totalp[13] & !B1L458 # !F1L27 & (!B1L458 # !B1_totalp[13]));


--B1L464 is vgactr:inst|totalp[14]~644 at LCCOMB_X22_Y6_N4
B1L464 = (F1L29 $ B1_totalp[14] $ !B1L461) # GND;

--B1L465 is vgactr:inst|totalp[14]~645 at LCCOMB_X22_Y6_N4
B1L465 = CARRY(F1L29 & (B1_totalp[14] # !B1L461) # !F1L29 & B1_totalp[14] & !B1L461);


--B1L467 is vgactr:inst|totalp[15]~646 at LCCOMB_X22_Y6_N6
B1L467 = B1_totalp[15] & (F1L31 & B1L465 & VCC # !F1L31 & !B1L465) # !B1_totalp[15] & (F1L31 & !B1L465 # !F1L31 & (B1L465 # GND));

--B1L468 is vgactr:inst|totalp[15]~647 at LCCOMB_X22_Y6_N6
B1L468 = CARRY(B1_totalp[15] & !F1L31 & !B1L465 # !B1_totalp[15] & (!B1L465 # !F1L31));


--B1L470 is vgactr:inst|totalp[16]~648 at LCCOMB_X22_Y6_N8
B1L470 = (B1_totalp[16] $ F1L33 $ !B1L468) # GND;

--B1L471 is vgactr:inst|totalp[16]~649 at LCCOMB_X22_Y6_N8
B1L471 = CARRY(B1_totalp[16] & (F1L33 # !B1L468) # !B1_totalp[16] & F1L33 & !B1L468);


--B1L473 is vgactr:inst|totalp[17]~650 at LCCOMB_X22_Y6_N10
B1L473 = B1_totalp[17] & (F1L35 & B1L471 & VCC # !F1L35 & !B1L471) # !B1_totalp[17] & (F1L35 & !B1L471 # !F1L35 & (B1L471 # GND));

--B1L474 is vgactr:inst|totalp[17]~651 at LCCOMB_X22_Y6_N10
B1L474 = CARRY(B1_totalp[17] & !F1L35 & !B1L471 # !B1_totalp[17] & (!B1L471 # !F1L35));


--B1L476 is vgactr:inst|totalp[18]~652 at LCCOMB_X22_Y6_N12
B1L476 = (B1_totalp[18] $ F1L37 $ !B1L474) # GND;

--B1L477 is vgactr:inst|totalp[18]~653 at LCCOMB_X22_Y6_N12
B1L477 = CARRY(B1_totalp[18] & (F1L37 # !B1L474) # !B1_totalp[18] & F1L37 & !B1L474);


--B1L479 is vgactr:inst|totalp[19]~654 at LCCOMB_X22_Y6_N14
B1L479 = F1L39 & (B1_totalp[19] & B1L477 & VCC # !B1_totalp[19] & !B1L477) # !F1L39 & (B1_totalp[19] & !B1L477 # !B1_totalp[19] & (B1L477 # GND));

--B1L480 is vgactr:inst|totalp[19]~655 at LCCOMB_X22_Y6_N14
B1L480 = CARRY(F1L39 & !B1_totalp[19] & !B1L477 # !F1L39 & (!B1L477 # !B1_totalp[19]));


--B1L482 is vgactr:inst|totalp[20]~656 at LCCOMB_X22_Y6_N16
B1L482 = (B1_totalp[20] $ F1L41 $ !B1L480) # GND;

--B1L483 is vgactr:inst|totalp[20]~657 at LCCOMB_X22_Y6_N16
B1L483 = CARRY(B1_totalp[20] & (F1L41 # !B1L480) # !B1_totalp[20] & F1L41 & !B1L480);


--B1L485 is vgactr:inst|totalp[21]~658 at LCCOMB_X22_Y6_N18
B1L485 = F1L43 & (B1_totalp[21] & B1L483 & VCC # !B1_totalp[21] & !B1L483) # !F1L43 & (B1_totalp[21] & !B1L483 # !B1_totalp[21] & (B1L483 # GND));

--B1L486 is vgactr:inst|totalp[21]~659 at LCCOMB_X22_Y6_N18
B1L486 = CARRY(F1L43 & !B1_totalp[21] & !B1L483 # !F1L43 & (!B1L483 # !B1_totalp[21]));


--B1L488 is vgactr:inst|totalp[22]~660 at LCCOMB_X22_Y6_N20
B1L488 = (B1_totalp[22] $ F1L45 $ !B1L486) # GND;

--B1L489 is vgactr:inst|totalp[22]~661 at LCCOMB_X22_Y6_N20
B1L489 = CARRY(B1_totalp[22] & (F1L45 # !B1L486) # !B1_totalp[22] & F1L45 & !B1L486);


--B1L491 is vgactr:inst|totalp[23]~662 at LCCOMB_X22_Y6_N22
B1L491 = B1_totalp[23] & (F1L47 & B1L489 & VCC # !F1L47 & !B1L489) # !B1_totalp[23] & (F1L47 & !B1L489 # !F1L47 & (B1L489 # GND));

--B1L492 is vgactr:inst|totalp[23]~663 at LCCOMB_X22_Y6_N22
B1L492 = CARRY(B1_totalp[23] & !F1L47 & !B1L489 # !B1_totalp[23] & (!B1L489 # !F1L47));


--B1L494 is vgactr:inst|totalp[24]~664 at LCCOMB_X22_Y6_N24
B1L494 = (B1_totalp[24] $ F1L49 $ !B1L492) # GND;

--B1L495 is vgactr:inst|totalp[24]~665 at LCCOMB_X22_Y6_N24
B1L495 = CARRY(B1_totalp[24] & (F1L49 # !B1L492) # !B1_totalp[24] & F1L49 & !B1L492);

⌨️ 快捷键说明

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