+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Junior Member level 2
    Points: 438, Level: 4

    Join Date
    Dec 2017
    Posts
    23
    Helped
    0 / 0
    Points
    438
    Level
    4

    How to generate the vcd file in modelsim for power estimation using PrimeTime Px

    Hello everyone,


    After generating the netlist of my circuit with Design Compiler, I proceed to generate the VCd file in modelsim in order to obtain the power estimation with Prime Time PX. My problem happens when I generate the vcd file as I am running out of space in the HDD. My question is, Do i need to dump all the signals as below command in order to estimate the power?

    vcd add –r [name_testbench]/uut/*

    Despite it´s a simple uut and the simulation needs to run for 20mS, the vcd files needs 55Gb of space for only 8.5ms. Could you advice on this?


    -Francisco

    •   AltAdvertisement

        
       

  2. #2
    Advanced Member level 3
    Points: 6,495, Level: 19
    Achievements:
    Created Blog entry 7 years registered

    Join Date
    Dec 2011
    Location
    Fremont, CA, USA
    Posts
    786
    Helped
    355 / 355
    Points
    6,495
    Level
    19
    Blog Entries
    4

    Re: How to generate the vcd file in modelsim for power estimation using PrimeTime Px

    You should be using SAIF format instead of VCD format for dumping. It's much more compact.
    Dave Rich
    Senior Verification Consultant
    Mentor Graphics Corporation


    1 members found this post helpful.

    •   AltAdvertisement

        
       

  3. #3
    Junior Member level 2
    Points: 438, Level: 4

    Join Date
    Dec 2017
    Posts
    23
    Helped
    0 / 0
    Points
    438
    Level
    4

    Re: How to generate the vcd file in modelsim for power estimation using PrimeTime Px

    Quote Originally Posted by dave_59 View Post
    You should be using SAIF format instead of VCD format for dumping. It's much more compact.
    Could you also advise how can I generate directly the SAIF format from Modelsim? I ve just found that I can use a command vcd2saif

    -francisco



    •   AltAdvertisement

        
       

  4. #4
    Super Moderator
    Points: 259,307, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    45,270
    Helped
    13773 / 13773
    Points
    259,307
    Level
    100

    Re: How to generate the vcd file in modelsim for power estimation using PrimeTime Px

    There may be regions of your UUT that are not processed by Prime Time and thus should be excluded.

    saif format isn't supported by Modelsim as far as I'm aware of, you may however take advantage from using the -compress option, respectively specifying *.gz file name for VCD.


    1 members found this post helpful.

  5. #5
    Advanced Member level 5
    Points: 8,600, Level: 22

    Join Date
    Apr 2016
    Posts
    1,805
    Helped
    318 / 318
    Points
    8,600
    Level
    22

    Re: How to generate the vcd file in modelsim for power estimation using PrimeTime Px

    You can generate a VCD that only toggles the primary inputs. The precision of the power estimation will be poor, but the file size should be much smaller.
    Really, I am not Sam.


    1 members found this post helpful.

--[[ ]]--