http://www.opensourceliberty.org/
related_pg_pin : vdd;
related_pin : "CP";
when : "!E*TE";
fall_power(power_table_27){
values("5.786822e-03, 6.073322e-03",\
"5.551622e-03, 5.914422e-03",\
"5.477922e-03, 5.866422e-03",\
graphene i m working in static and dynamic power annalysis
I want to understand how we have got this table of power !!
and where i can find power_table_27 rca !!
power_lut_template(power_template_7x7) {
variable_1 : input_transition_time ;
variable_2 : total_output_net_capacitance ;
index_1("0.0070965, 0.045852, 0.18189, 0.44168, 0.84642, 1.4143, 2.1616");
index_2("1e-06, 0.00941694, 0.0235424, 0.0470847, 0.0941694, 0.235424, 0.470847");
}
internal_power() {
related_pin : "A" ;
when : "(B * !(CI))" ;
fall_power(power_template_7x7) {
index_1("0.0070965, 0.045852, 0.18189, 0.44168, 0.84642, 1.4143, 2.1616");
index_2("0, 0.00941156, 0.0235289, 0.0470578, 0.0941156, 0.235289, 0.470578");
values( \
"0.0146768, 0.0148659, 0.015098, 0.0152821, 0.0154205, 0.015523, 0.0155607", \
"0.0146712, 0.014855, 0.0150864, 0.0152765, 0.0154177, 0.0155122, 0.0155489", \
"0.0145942, 0.0147634, 0.0149767, 0.0151474, 0.0152826, 0.0153727, 0.0154136", \
"0.0143725, 0.0145588, 0.0148401, 0.015037, 0.0151665, 0.0157547, 0.0157996", \
"0.0143294, 0.0144868, 0.0146355, 0.0147795, 0.0149322, 0.0153166, 0.0158676", \
"0.0143482, 0.0144409, 0.0145839, 0.0147435, 0.0149044, 0.015143, 0.0153494", \
"0.0144801, 0.0145109, 0.0146661, 0.0148395, 0.0150029, 0.0150774, 0.0156523" \
);
}
i think u need to check somethign claled activity profiling... thats a very subtle yet powerful way to do power analysis.. .
.
let me be straight to the point.. i think u r wasting your time with lib files for static and dynamic power analysis... i feel unless you design a libray yourself pl dont even bother to understand this....
.
you will end up wasting your time and eventually end up wrong...
well normal if you look inside the file you should find at the top something like this:
this defined the two axis, and the range of these ones, which is used with:Code:power_lut_template(power_template_7x7) { variable_1 : input_transition_time ; variable_2 : total_output_net_capacitance ; index_1("0.0070965, 0.045852, 0.18189, 0.44168, 0.84642, 1.4143, 2.1616"); index_2("1e-06, 0.00941694, 0.0235424, 0.0470847, 0.0941694, 0.235424, 0.470847"); }
Code:internal_power() { related_pin : "A" ; when : "(B * !(CI))" ; fall_power(power_template_7x7) { index_1("0.0070965, 0.045852, 0.18189, 0.44168, 0.84642, 1.4143, 2.1616"); index_2("0, 0.00941156, 0.0235289, 0.0470578, 0.0941156, 0.235289, 0.470578"); values( \ "0.0146768, 0.0148659, 0.015098, 0.0152821, 0.0154205, 0.015523, 0.0155607", \ "0.0146712, 0.014855, 0.0150864, 0.0152765, 0.0154177, 0.0155122, 0.0155489", \ "0.0145942, 0.0147634, 0.0149767, 0.0151474, 0.0152826, 0.0153727, 0.0154136", \ "0.0143725, 0.0145588, 0.0148401, 0.015037, 0.0151665, 0.0157547, 0.0157996", \ "0.0143294, 0.0144868, 0.0146355, 0.0147795, 0.0149322, 0.0153166, 0.0158676", \ "0.0143482, 0.0144409, 0.0145839, 0.0147435, 0.0149044, 0.015143, 0.0153494", \ "0.0144801, 0.0145109, 0.0146661, 0.0148395, 0.0150029, 0.0150774, 0.0156523" \ ); }
- - - Updated - - -
For me, an engineer has curiosity, and that could help to check the liberty is aligned with the timing diagram (more interesting for memories...).
But he need a minimum of intelligent to look inside the liberty if the pattern is used!
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?