+ Post New Thread
Results 1 to 4 of 4
  1. #1
    Member level 3
    Points: 1,009, Level: 7

    Join Date
    May 2013
    Posts
    65
    Helped
    0 / 0
    Points
    1,009
    Level
    7

    design compiler dynamic power estimation

    hi all,

    I want to see dynamic power in a huge vhdl code by considering the activity of signals. actually i want to add a few gates in the different paths. then i want to analyze the results.i think because my design is huge i cant do that. help

    •   AltAdvertisement

        
       

  2. #2
    Member level 3
    Points: 997, Level: 7

    Join Date
    Dec 2010
    Posts
    64
    Helped
    2 / 2
    Points
    997
    Level
    7

    Re: design compiler dynamic power estimation

    Salaam,

    You can do it using synopsis tools by means of SAIF or VCD file. To do so, you should run an application on this VHDL code when it is running on Modelsim and dump switching activity and signal probabilities in a VCD or SAIF file. VCD file is rather easy but not applicable to large designs. How large is your code? Is it a processor?



    •   AltAdvertisement

        
       

  3. #3
    Member level 3
    Points: 1,009, Level: 7

    Join Date
    May 2013
    Posts
    65
    Helped
    0 / 0
    Points
    1,009
    Level
    7

    Re: design compiler dynamic power estimation

    salam :)

    well, my component is a pipeline that I want to analyze the effect of dynamic power due to added gates to one of its stages. well I can create a component with just one of the stages of pipeline. but do you think is it possible to find out the effect of these gates on dynamic power of this stage?



    •   AltAdvertisement

        
       

  4. #4
    Member level 3
    Points: 997, Level: 7

    Join Date
    Dec 2010
    Posts
    64
    Helped
    2 / 2
    Points
    997
    Level
    7

    Re: design compiler dynamic power estimation

    It is possible, you should first synthesize the desired stage and then during the post-synthesis simulation (on modelsim or other similar tools) dump the vcd file. Power compiler of synopsis accepts VCD file and netlist and computes both leakage and dynamic power with respect to the running application.



--[[ ]]--