Lines Matching defs:Ig_on
512 double Ig_on = 0;
521 Ig_on = nmos_leak / num_states;
525 Ig_on += nmos_leak * combination(fanin, num_on_tx) *
530 Ig_on += nmos_leak * fanin;
536 Ig_on += nmos_leak * combination(fanin, num_on_tx) *
539 Ig_on /= num_states;
545 Ig_on = pmos_leak / num_states;
549 Ig_on += pmos_leak * combination(fanin, num_on_tx) *
554 Ig_on += pmos_leak * fanin;
560 Ig_on += pmos_leak * combination(fanin, num_on_tx) *
563 Ig_on /= num_states;
569 Ig_on = (nmos_leak + pmos_leak) / 2;
575 Ig_on += pmos_leak * combination(fanin, num_on_tx) * num_on_tx;
579 Ig_on += nmos_leak * fanin;//pull down network when all TXs are on.
585 Ig_on += nmos_leak * combination(fanin, num_on_tx) * num_on_tx / 2;
587 Ig_on /= num_states;
591 Ig_on += pmos_leak * fanin;//pull up network when all TXs are on.
593 Ig_on += pmos_leak * combination(fanin, num_on_tx) * num_on_tx / 2;
599 Ig_on += nmos_leak * combination(fanin, num_on_tx) * num_on_tx;
601 Ig_on /= num_states;
604 Ig_on += (2 * nmos_leak + 2 * pmos_leak) / 2;//enabled
606 Ig_on += (nmos_leak + pmos_leak) / 2;
607 Ig_on /= 2;
610 Ig_on = (nmos_leak + pmos_leak) / 2;
617 return Ig_on;