Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How can I do power consumption estimation with VCD file?

Status
Not open for further replies.

gong.kidd

Junior Member level 2
Joined
Oct 24, 2006
Messages
20
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,281
Activity points
1,379
power estimation using vcd

Hi guys,
How can I do power consumption estimation with VCD file? What ways? and what EDA tools? Thanks
 

voltage storm fsdb

For example, you can use PrimePower to do gate-level power analysis using VCD as swichig activites. The sample scrip is like follwing:

set search_path "/home/SumTest /cad/umc/umc25_2002/core_v1.2"

set link_library "* umcl25u250t3_typ.db"

read_vhdl -vhdl_compiler /home/SumTest/sum_netlist.vhd
current_design sum
link_design sum

set_input_transition 0.1 {a b c}
set_load -pin_load 3.5 {a b c x}

set pwr_read_vcd_ignore_case true
read_vcd -strip_path sum_tb/uut /home/SumTest/sum.vcd

report_design

set_waveform_options -hier 2 -file pwr_vcd -format fsdb -effort high
power_keep_license_after_power_commands = "true"
create_clock -period 10 -name clk
calculate_power -waveform -statistics

report_power -file pwr_vcd
 

prime power report_power

Thanks
any question,can u tell me what is the db file in the script? DB file for DC synthesis or for physical design? thanks again
 

vcd file for synthesis

the .db file is for synthesis by DC, Physical Compiler (PC) uses .pdb instead of .db
 

power compiler vcd files

The search_path and link_library variable specifies where and in what order PrimePower
looks for design files and library files for linking the design.

The .db file is a library used for linking.
 

power compiler vcd

can do nanosim simulation too.
 

The best tool to do power estimation using vcd is powertheater from sequence designs.
The tool not only takes vcd which can be very large, but takes fsdb files for power estimation
 

you can use vcs simulation tool to do power consumption estimation with VCD file.
you can also use primepower or power compiler.
 

Identify your power goals in terms of constraints than get a VCD with appropriate transition.
Prime Power and Voltage storm are the best tools.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top