Skip to content

VLSIFacts

Let's Program the Transistors

  • Home
  • DHD
    • Digital Electronics
    • Fault Tolerant System Design
    • TLM
    • Verification
    • Verilog
    • VHDL
    • Xilinx
  • Embedded System
    • 8085 uP
    • 8086 uP
    • 8051 uC
  • VLSI Technology
    • Analog Electronics
    • Memory Devices
    • VLSI Circuits
  • Interview
    • Interview Experience
    • Training Experience
    • Question Bank
  • Notifications
  • QUIZ
  • Community
  • Job Board
  • Contact Us

Dynamic Pin Power Characterization using SPICE

Posted on April 13, 2017June 17, 2025 By Priyadarshi No Comments on Dynamic Pin Power Characterization using SPICE

This post is about characterizing or calculating pin average toggling power for any on chip module, using SPICE simulations, Toggling power or Dynamic power is the power dissipated during the transition of any input signal from low to high or high to low. During this time certain amount of current is drawn from the supply voltage, which again eventually gets settled to its leakage value or static value after the operation is done. The condition being that it should be a relaxed timing operation so that the current is settled.

The power dissipated from the starting of the operation till the current settles down to its final value give the dynamic pin power.

How to calculate

1. All the timing signals should be relaxed so that all the current gets settled after switching of the signal

2. In Fig.2 I(A1) shows the current waveform for the current drawn from the source driving A1.

3. Lkgppt1 and Lkgpt2 are the time point where leakage current should be calculated as here the current is perfectly settled

4. Rise window is the time where average current from the source driving A1 is calculated, this gives the Average Rise Dynamic Current

5. Fall window is the time where average current from the source driving A1 is calculated, this gives the Average Fall Dynamic Current

6. Leakage component of the system is max (Leakage at Lkgpt1 and Leakage at Lkgpt2)

7. Dynamic Rise current = Average Rise Dynamic Current – max (Leakage at Lkgpt1 and Leakage at Lkgpt2)

8. Dynamic Fall current = Average Fall Dynamic Current – max (Leakage at Lkgpt1 and Leakage at Lkgpt2)

9. RISE POWER = Dynamic Rise Current X Supply Voltage

10. FALL POWER = Dynamic Fall Current X Supply Voltage

Spread the Word

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to email a link to a friend (Opens in new window) Email
  • Click to print (Opens in new window) Print

Like this:

Like Loading...

Related posts:

  1. SETUP Time and SETUP Violation in a Single D Latch
  2. Advantages and Disadvantages of a Dynamic CMOS Circuit over a Static CMOS Circuit
  3. Why VLSI?
  4. What are Pilot Projects in VLSI
Memory Devices, SoC, VLSI Circuits Tags:Charachterization, Dynamic Power, Leakage, SPICE

Post navigation

Previous Post: Cypress Semiconductor Interview Question Bank – Part 2
Next Post: Interview Experience – Qualcomm (On Campus – #2)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Top Posts & Pages

  • ASCII Code
  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops
  • NAND and NOR gate using CMOS Technology
  • Truth Tables, Characteristic Equations and Excitation Tables of Different Flipflops
  • AND and OR gate using CMOS Technology

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme

Subscribe to Our Newsletter

%d