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
 

guiliu

Junior Member level 3
Joined
Oct 10, 2006
Messages
25
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,283
Activity points
1,466
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
 

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
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
 

eexuke

Full Member level 4
Joined
Mar 25, 2004
Messages
196
Helped
10
Reputation
20
Reaction score
3
Trophy points
1,298
Activity points
1,934
vcd file for synthesis

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

guiliu

Junior Member level 3
Joined
Oct 10, 2006
Messages
25
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,283
Activity points
1,466
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.
 

Areky_qin

Advanced Member level 4
Joined
Jan 29, 2005
Messages
100
Helped
8
Reputation
16
Reaction score
3
Trophy points
1,298
Activity points
598
power compiler vcd

can do nanosim simulation too.
 

manu_leo

Member level 1
Joined
Dec 1, 2005
Messages
40
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,288
Location
bangalore
Activity points
1,573
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
 

floatgrass

Member level 3
Joined
May 7, 2002
Messages
67
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
517
you can use vcs simulation tool to do power consumption estimation with VCD file.
you can also use primepower or power compiler.
 

spauls

Advanced Member level 2
Joined
Dec 17, 2002
Messages
524
Helped
26
Reputation
52
Reaction score
9
Trophy points
1,298
Activity points
3,354
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

Top