googler123
Junior Member level 1
Hi All,
I use the NCX to generate a .lib file for some standard cells.
But I am not sure How to make sure the .lib file is correct?
And also ,I confused on internal_power sections.Some of them are "-" nd some of them are "+".
How can give me explanation?
Here is some of them:
cell (AND_2X1) {
cell_leakage_power : 2.605e;
leakage_power () {
when : "!A&B";
value : "26.05";
}
pg_pin ("VDD!") {
voltage_name : "VDD!";
pg_type : "primary_power";
}
pg_pin ("VSS!") {
voltage_name : "VSS!";
pg_type : "primary_ground";
}
pin (A) {
direction : "input";
rise_capacitance : 0.005;
capacitance : 0.005;
fall_capacitance : 0.005;
max_transition : 4.00;
related_power_pin : "VDD!";
related_ground_pin : "VSS!";
internal_power () {
when : "!B";
rise_power ("power_inputs_1") {
index_1("0.08, 0.15, 0.31, 0.63, 1.250, 2.500, 4.00");
values("-0.017, -0.012, -0.014, -0.010, -0.014, -0.013, -0.013");
}
fall_power ("power_inputs_1") {
index_1("0.08, 0.15, 0.31, 0.63, 1.250, 2.500, 4.00");
values("0.013, 0.015, 0.016, 0.015, 0.015, 0.015, 0.015");
}
}
Have some books or PDFs for NCX/lib format?Please help me.
BR
Thanks,
I use the NCX to generate a .lib file for some standard cells.
But I am not sure How to make sure the .lib file is correct?
And also ,I confused on internal_power sections.Some of them are "-" nd some of them are "+".
How can give me explanation?
Here is some of them:
cell (AND_2X1) {
cell_leakage_power : 2.605e;
leakage_power () {
when : "!A&B";
value : "26.05";
}
pg_pin ("VDD!") {
voltage_name : "VDD!";
pg_type : "primary_power";
}
pg_pin ("VSS!") {
voltage_name : "VSS!";
pg_type : "primary_ground";
}
pin (A) {
direction : "input";
rise_capacitance : 0.005;
capacitance : 0.005;
fall_capacitance : 0.005;
max_transition : 4.00;
related_power_pin : "VDD!";
related_ground_pin : "VSS!";
internal_power () {
when : "!B";
rise_power ("power_inputs_1") {
index_1("0.08, 0.15, 0.31, 0.63, 1.250, 2.500, 4.00");
values("-0.017, -0.012, -0.014, -0.010, -0.014, -0.013, -0.013");
}
fall_power ("power_inputs_1") {
index_1("0.08, 0.15, 0.31, 0.63, 1.250, 2.500, 4.00");
values("0.013, 0.015, 0.016, 0.015, 0.015, 0.015, 0.015");
}
}
Have some books or PDFs for NCX/lib format?Please help me.
BR
Thanks,