blob: 45751070aa837d9e560ba3f1cf7606b308cd0404 [file] [log] [blame]
library ("sky130_fd_sc_hd__ss_100C_1v60") {
define(clk_width,library,string);
define(def_sim_opt,library,string);
define(default_arc_mode,library,string);
define(default_constraint_arc_mode,library,string);
define(driver_model,library,string);
define(leakage_sim_opt,library,string);
define(min_pulse_width_mode,library,string);
define(simulator,library,string);
define(switching_power_split_model,library,string);
define(sim_opt,timing,string);
define(violation_delay_degrade_pct,timing,string);
technology("cmos");
delay_model : "table_lookup";
bus_naming_style : "%s[%d]";
time_unit : "1ns";
voltage_unit : "1V";
leakage_power_unit : "1nW";
current_unit : "1mA";
pulling_resistance_unit : "1kohm";
capacitive_load_unit(1.0000000000, "pf");
revision : 1.0000000000;
default_cell_leakage_power : 0.0000000000;
default_fanout_load : 0.0000000000;
default_inout_pin_cap : 0.0000000000;
default_input_pin_cap : 0.0000000000;
default_max_transition : 1.5000000000;
default_output_pin_cap : 0.0000000000;
default_arc_mode : "worst_edges";
default_constraint_arc_mode : "worst";
default_leakage_power_density : 0.0000000000;
default_operating_conditions : "ss_100C_1v60";
clk_width : "4.000000e-08";
operating_conditions ("ss_100C_1v60") {
voltage : 1.6000000000;
process : 1.0000000000;
temperature : 100.00000000;
tree_type : "balanced_tree";
}
power_lut_template ("power_inputs_1") {
variable_1 : "input_transition_time";
index_1("1, 2, 3, 4, 5, 6, 7");
}
power_lut_template ("power_outputs_1") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7");
index_2("1, 2, 3, 4, 5, 6, 7");
}
lu_table_template ("constraint_3_0_1") {
variable_1 : "related_pin_transition";
index_1("1, 2, 3");
}
lu_table_template ("del_1_7_7") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7");
index_2("1, 2, 3, 4, 5, 6, 7");
}
lu_table_template ("driver_waveform_template") {
variable_1 : "input_net_transition";
variable_2 : "normalized_voltage";
index_1("1, 2");
index_2("1, 2");
}
lu_table_template ("vio_3_3_1") {
variable_1 : "related_pin_transition";
variable_2 : "constrained_pin_transition";
index_1("1, 2, 3");
index_2("1, 2, 3");
}
normalized_driver_waveform ("driver_waveform_template") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236068000, 0.6299605000, 1.7747683000, 2.5000000000, 5.0000000000");
index_2("0.0000000000, 0.5000000000, 1.0000000000");
driver_waveform_name : "ramp";
values("0.0000000000, 0.0083333333, 0.0166666670", \
"0.0000000000, 0.0234772430, 0.0469544850", \
"0.0000000000, 0.0661417100, 0.1322834200", \
"0.0000000000, 0.1863390000, 0.3726780000", \
"0.0000000000, 0.5249671000, 1.0499342000", \
"0.0000000000, 1.4789736000, 2.9579472000", \
"0.0000000000, 2.0833333000, 4.1666667000", \
"0.0000000000, 4.1666667000, 8.3333333000");
}
library_features("report_delay_calculation");
voltage_map("VPWR", 1.6000000000);
voltage_map("VSS", 0.0000000000);
voltage_map("KAPWR", 1.6000000000);
voltage_map("LOWLVPWR", 1.6000000000);
voltage_map("VGND", 0.0000000000);
voltage_map("VNB", 0.0000000000);
voltage_map("VPB", 1.6000000000);
voltage_map("VPWRIN", 1.6000000000);
driver_model : "ramp";
in_place_swap_mode : "match_footprint";
input_threshold_pct_fall : 50.000000000;
input_threshold_pct_rise : 50.000000000;
min_pulse_width_mode : "max";
nom_process : 1.0000000000;
nom_temperature : 100.00000000;
nom_voltage : 1.6000000000;
output_threshold_pct_fall : 50.000000000;
output_threshold_pct_rise : 50.000000000;
simulation : "true";
slew_derate_from_library : 1.0000000000;
slew_lower_threshold_pct_fall : 20.000000000;
slew_lower_threshold_pct_rise : 20.000000000;
slew_upper_threshold_pct_fall : 80.000000000;
slew_upper_threshold_pct_rise : 80.000000000;
switching_power_split_model : "true";
/* removed sky130_fd_sc_hd__a2111o_1 */
/* removed sky130_fd_sc_hd__a2111o_2 */
cell ("sky130_fd_sc_hd__a2111o_4") {
leakage_power () {
value : 13.227786000;
when : "A1&!A2&!B1&!C1&!D1";
}
leakage_power () {
value : 3.7229109000;
when : "A1&!A2&!B1&C1&D1";
}
leakage_power () {
value : 6.4028187000;
when : "A1&!A2&!B1&C1&!D1";
}
leakage_power () {
value : 3.7102770000;
when : "A1&!A2&B1&!C1&D1";
}
leakage_power () {
value : 6.1321717000;
when : "A1&!A2&B1&!C1&!D1";
}
leakage_power () {
value : 3.5558807000;
when : "A1&!A2&B1&C1&D1";
}
leakage_power () {
value : 3.7002799000;
when : "A1&!A2&B1&C1&!D1";
}
leakage_power () {
value : 3.9665626000;
when : "A1&A2&!B1&!C1&D1";
}
leakage_power () {
value : 8.2879597000;
when : "A1&A2&!B1&!C1&!D1";
}
leakage_power () {
value : 3.6069190000;
when : "A1&A2&!B1&C1&D1";
}
leakage_power () {
value : 3.9388759000;
when : "A1&A2&!B1&C1&!D1";
}
leakage_power () {
value : 3.6019838000;
when : "A1&A2&B1&!C1&D1";
}
leakage_power () {
value : 3.9302726000;
when : "A1&A2&B1&!C1&!D1";
}
leakage_power () {
value : 3.5208119000;
when : "A1&A2&B1&C1&D1";
}
leakage_power () {
value : 3.5976324000;
when : "A1&A2&B1&C1&!D1";
}
leakage_power () {
value : 7.9488043000;
when : "!A1&!A2&!B1&!C1&D1";
}
leakage_power () {
value : 12.124497900;
when : "!A1&!A2&!B1&!C1&!D1";
}
leakage_power () {
value : 3.7229135000;
when : "!A1&!A2&!B1&C1&D1";
}
leakage_power () {
value : 6.4029728000;
when : "!A1&!A2&!B1&C1&!D1";
}
leakage_power () {
value : 3.7102792000;
when : "!A1&!A2&B1&!C1&D1";
}
leakage_power () {
value : 6.1322969000;
when : "!A1&!A2&B1&!C1&!D1";
}
leakage_power () {
value : 3.5558816000;
when : "!A1&!A2&B1&C1&D1";
}
leakage_power () {
value : 3.7002821000;
when : "!A1&!A2&B1&C1&!D1";
}
leakage_power () {
value : 7.9484481000;
when : "!A1&A2&!B1&!C1&D1";
}
leakage_power () {
value : 13.611669100;
when : "!A1&A2&!B1&!C1&!D1";
}
leakage_power () {
value : 3.7229122000;
when : "!A1&A2&!B1&C1&D1";
}
leakage_power () {
value : 6.4028232000;
when : "!A1&A2&!B1&C1&!D1";
}
leakage_power () {
value : 3.7102781000;
when : "!A1&A2&B1&!C1&D1";
}
leakage_power () {
value : 6.1321703000;
when : "!A1&A2&B1&!C1&!D1";
}
leakage_power () {
value : 3.5558816000;
when : "!A1&A2&B1&C1&D1";
}
leakage_power () {
value : 3.7002812000;
when : "!A1&A2&B1&C1&!D1";
}
leakage_power () {
value : 7.9484455000;
when : "A1&!A2&!B1&!C1&D1";
}
area : 21.270400000;
cell_footprint : "sky130_fd_sc_hd__a2111o";
cell_leakage_power : 5.5916870000;
driver_waveform_fall : "ramp";
driver_waveform_rise : "ramp";
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VPB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VNB";
voltage_name : "VPWR";
}
pin ("A1") {
capacitance : 0.0043760000;
clock : "false";
direction : "input";
fall_capacitance : 0.0042280000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0073818000, 0.0073506000, 0.0072997000, 0.0072870000, 0.0072882000, 0.0073284000, 0.0074786000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.006043200, -0.006084500, -0.006159800, -0.006165000, -0.006138900, -0.006024200, -0.005660600");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0045240000;
}
pin ("A2") {
capacitance : 0.0045030000;
clock : "false";
direction : "input";
fall_capacitance : 0.0042780000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0067644000, 0.0067286000, 0.0066648000, 0.0066491000, 0.0066422000, 0.0066596000, 0.0067459000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.006693900, -0.006705000, -0.006695200, -0.006722800, -0.006759700, -0.006822500, -0.006958800");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0047300000;
}
pin ("B1") {
capacitance : 0.0045200000;
clock : "false";
direction : "input";
fall_capacitance : 0.0042610000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0066557000, 0.0066420000, 0.0066308000, 0.0066143000, 0.0065949000, 0.0065675000, 0.0065174000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.005659900, -0.005722700, -0.005857200, -0.005899300, -0.005975400, -0.006147300, -0.006589700");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0047780000;
}
pin ("C1") {
capacitance : 0.0044570000;
clock : "false";
direction : "input";
fall_capacitance : 0.0041480000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0066488000, 0.0066329000, 0.0066155000, 0.0066013000, 0.0065886000, 0.0065799000, 0.0065827000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.005984100, -0.006082000, -0.006316100, -0.006347400, -0.006394000, -0.006483500, -0.006694000");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0047650000;
}
pin ("D1") {
capacitance : 0.0043660000;
clock : "false";
direction : "input";
fall_capacitance : 0.0040380000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0051384000, 0.0051061000, 0.0050424000, 0.0050485000, 0.0050929000, 0.0052450000, 0.0057010000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.003034400, -0.003050700, -0.003057500, -0.003079200, -0.003101400, -0.003125100, -0.003152300");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0046940000;
}
pin ("X") {
direction : "output";
function : "(A1&A2) | (B1) | (C1) | (D1)";
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0304369000, 0.0289601000, 0.0243349000, 0.0060438000, -0.068957800, -0.359812500, -1.424681500", \
"0.0303650000, 0.0288966000, 0.0242392000, 0.0060772000, -0.068996800, -0.359835900, -1.424707900", \
"0.0299823000, 0.0286436000, 0.0239968000, 0.0057347000, -0.069262400, -0.360101000, -1.424943400", \
"0.0295521000, 0.0281237000, 0.0236206000, 0.0053720000, -0.069833200, -0.360596100, -1.425407300", \
"0.0290763000, 0.0276418000, 0.0229887000, 0.0048279000, -0.070378000, -0.361132900, -1.425898900", \
"0.0286421000, 0.0272635000, 0.0227637000, 0.0043882000, -0.070680800, -0.361375400, -1.426054600", \
"0.0398836000, 0.0381308000, 0.0319525000, 0.0099291000, -0.070149500, -0.361828700, -1.426257800");
}
related_pin : "A1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0315165000, 0.0333044000, 0.0401057000, 0.0639182000, 0.1453751000, 0.4361145000, 1.4920912000", \
"0.0313941000, 0.0332219000, 0.0400899000, 0.0637187000, 0.1452145000, 0.4363202000, 1.4930580000", \
"0.0312143000, 0.0330615000, 0.0398953000, 0.0634933000, 0.1450357000, 0.4377562000, 1.4948902000", \
"0.0308730000, 0.0327659000, 0.0395230000, 0.0632264000, 0.1446745000, 0.4375014000, 1.4947327000", \
"0.0309399000, 0.0327586000, 0.0394100000, 0.0625050000, 0.1440609000, 0.4350182000, 1.4899599000", \
"0.0327444000, 0.0344693000, 0.0406187000, 0.0629198000, 0.1433409000, 0.4341354000, 1.4899274000", \
"0.0355440000, 0.0372300000, 0.0431339000, 0.0654880000, 0.1455585000, 0.4359643000, 1.4888534000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0351355000, 0.0337257000, 0.0290596000, 0.0106448000, -0.064668300, -0.355754500, -1.420611100", \
"0.0347660000, 0.0333111000, 0.0286994000, 0.0103145000, -0.064854900, -0.355912000, -1.420764100", \
"0.0345892000, 0.0331500000, 0.0285614000, 0.0102115000, -0.065012700, -0.356007600, -1.420917000", \
"0.0343356000, 0.0328745000, 0.0282355000, 0.0099081000, -0.065306900, -0.356269700, -1.421120700", \
"0.0340015000, 0.0324776000, 0.0279504000, 0.0096922000, -0.065623500, -0.356595100, -1.421436900", \
"0.0339691000, 0.0325272000, 0.0278209000, 0.0093900000, -0.065933200, -0.356724100, -1.421436600", \
"0.0452525000, 0.0435092000, 0.0368546000, 0.0148086000, -0.065002000, -0.356946900, -1.421422700");
}
related_pin : "A2";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0320205000, 0.0338636000, 0.0406110000, 0.0644553000, 0.1457293000, 0.4364255000, 1.4933347000", \
"0.0318898000, 0.0337322000, 0.0405722000, 0.0641621000, 0.1455592000, 0.4380715000, 1.4950119000", \
"0.0316438000, 0.0334718000, 0.0404049000, 0.0638931000, 0.1453740000, 0.4380862000, 1.4954671000", \
"0.0313889000, 0.0332300000, 0.0400765000, 0.0636350000, 0.1452222000, 0.4357277000, 1.4905623000", \
"0.0314316000, 0.0332901000, 0.0399983000, 0.0633165000, 0.1447867000, 0.4358600000, 1.4922154000", \
"0.0335828000, 0.0353183000, 0.0415737000, 0.0638443000, 0.1446918000, 0.4347019000, 1.4952083000", \
"0.0357934000, 0.0374567000, 0.0435193000, 0.0658340000, 0.1459879000, 0.4370416000, 1.4948841000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0313605000, 0.0299082000, 0.0252938000, 0.0069076000, -0.068248500, -0.359064500, -1.423815400", \
"0.0312321000, 0.0297684000, 0.0251360000, 0.0070274000, -0.068301500, -0.359245800, -1.423885200", \
"0.0310764000, 0.0296005000, 0.0249651000, 0.0066810000, -0.068542500, -0.359476700, -1.424156600", \
"0.0306070000, 0.0291472000, 0.0245139000, 0.0061599000, -0.068982700, -0.359808100, -1.424505500", \
"0.0302798000, 0.0288175000, 0.0242793000, 0.0059720000, -0.069291900, -0.360163100, -1.424772800", \
"0.0303159000, 0.0288078000, 0.0241474000, 0.0057330000, -0.069612700, -0.360280800, -1.424787800", \
"0.0416072000, 0.0398502000, 0.0335753000, 0.0113748000, -0.068734600, -0.360382000, -1.424719600");
}
related_pin : "B1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0290796000, 0.0310588000, 0.0379070000, 0.0613409000, 0.1423693000, 0.4343337000, 1.4881458000", \
"0.0291332000, 0.0310856000, 0.0379596000, 0.0613740000, 0.1423032000, 0.4346493000, 1.4915104000", \
"0.0291599000, 0.0311334000, 0.0379991000, 0.0613951000, 0.1423657000, 0.4345915000, 1.4880958000", \
"0.0290705000, 0.0309731000, 0.0377252000, 0.0609329000, 0.1418810000, 0.4344070000, 1.4921750000", \
"0.0287772000, 0.0306175000, 0.0372373000, 0.0601591000, 0.1412027000, 0.4319099000, 1.4919644000", \
"0.0301945000, 0.0319166000, 0.0381500000, 0.0606484000, 0.1410337000, 0.4307079000, 1.4873340000", \
"0.0328338000, 0.0344878000, 0.0405445000, 0.0629848000, 0.1437050000, 0.4341205000, 1.4867961000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0275444000, 0.0260873000, 0.0214754000, 0.0030987000, -0.072045600, -0.362774500, -1.427311000", \
"0.0274633000, 0.0260180000, 0.0213924000, 0.0031024000, -0.072145800, -0.362843400, -1.427493200", \
"0.0271374000, 0.0256839000, 0.0211040000, 0.0027369000, -0.072428200, -0.363114400, -1.427717200", \
"0.0267792000, 0.0253573000, 0.0207312000, 0.0023610000, -0.072747900, -0.363471100, -1.428086400", \
"0.0265476000, 0.0251486000, 0.0203982000, 0.0020837000, -0.073161400, -0.363800200, -1.428273400", \
"0.0261769000, 0.0247275000, 0.0201972000, 0.0018787000, -0.073540600, -0.364107000, -1.428477500", \
"0.0384143000, 0.0366098000, 0.0302587000, 0.0079694000, -0.072391400, -0.363969700, -1.428168700");
}
related_pin : "C1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0275753000, 0.0295103000, 0.0362876000, 0.0594623000, 0.1401997000, 0.4304168000, 1.4893979000", \
"0.0277035000, 0.0296237000, 0.0363929000, 0.0595722000, 0.1402277000, 0.4325024000, 1.4858485000", \
"0.0278641000, 0.0297981000, 0.0365630000, 0.0597245000, 0.1404136000, 0.4326215000, 1.4869804000", \
"0.0276007000, 0.0295098000, 0.0361654000, 0.0592311000, 0.1401273000, 0.4306031000, 1.4855944000", \
"0.0271277000, 0.0288965000, 0.0354213000, 0.0582129000, 0.1389668000, 0.4300148000, 1.4897564000", \
"0.0278708000, 0.0295808000, 0.0358017000, 0.0585365000, 0.1386748000, 0.4283469000, 1.4888117000", \
"0.0302951000, 0.0319320000, 0.0379855000, 0.0604238000, 0.1412221000, 0.4315001000, 1.4840592000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0252898000, 0.0236296000, 0.0190379000, 0.0006860000, -0.074389200, -0.364932700, -1.429483900", \
"0.0250722000, 0.0234831000, 0.0189287000, 0.0005177000, -0.074492600, -0.365073100, -1.429563900", \
"0.0247036000, 0.0232358000, 0.0187294000, 0.0004200000, -0.074706700, -0.365364900, -1.429800800", \
"0.0243590000, 0.0228952000, 0.0182135000, -8.49000e-05, -0.075201100, -0.365760600, -1.430232100", \
"0.0239633000, 0.0225074000, 0.0179137000, -0.000479000, -0.075564100, -0.366117400, -1.430575800", \
"0.0242138000, 0.0226683000, 0.0179182000, -0.000454000, -0.075890800, -0.366374300, -1.430608500", \
"0.0385666000, 0.0357003000, 0.0302281000, 0.0076830000, -0.072921200, -0.364893900, -1.429022500");
}
related_pin : "D1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018161290, 0.0065966500, 0.0239607400, 0.0870315800, 0.3161212000, 1.1482340000");
values("0.0212778000, 0.0232042000, 0.0299375000, 0.0530936000, 0.1336244000, 0.4214287000, 1.4770958000", \
"0.0212841000, 0.0232208000, 0.0300081000, 0.0531635000, 0.1335756000, 0.4244217000, 1.4811508000", \
"0.0211987000, 0.0231467000, 0.0298878000, 0.0530130000, 0.1336405000, 0.4215617000, 1.4796211000", \
"0.0207657000, 0.0226600000, 0.0292784000, 0.0522444000, 0.1330471000, 0.4240951000, 1.4758758000", \
"0.0203717000, 0.0221499000, 0.0286005000, 0.0514589000, 0.1320897000, 0.4230544000, 1.4740114000", \
"0.0206607000, 0.0223865000, 0.0286078000, 0.0513536000, 0.1314271000, 0.4230892000, 1.4783747000", \
"0.0231720000, 0.0248360000, 0.0308473000, 0.0531001000, 0.1340414000, 0.4258009000, 1.4788993000");
}
}
max_capacitance : 0.3378390000;
max_transition : 1.5002330000;
power_down_function : "(!VPWR + VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.7649271000, 0.7785707000, 0.8164707000, 0.9034194000, 1.0879652000, 1.5164696000, 2.7980160000", \
"0.7720548000, 0.7857118000, 0.8235457000, 0.9107631000, 1.0952617000, 1.5237073000, 2.8042852000", \
"0.7909556000, 0.8047162000, 0.8425189000, 0.9296355000, 1.1141983000, 1.5427660000, 2.8243026000", \
"0.8458119000, 0.8594979000, 0.8971050000, 0.9837648000, 1.1675219000, 1.5971556000, 2.8799170000", \
"0.9876291000, 1.0012763000, 1.0392829000, 1.1256560000, 1.3094534000, 1.7391258000, 3.0209113000", \
"1.3169228000, 1.3310953000, 1.3709497000, 1.4601947000, 1.6463143000, 2.0784061000, 3.3623062000", \
"1.9342350000, 1.9510917000, 1.9971567000, 2.1008297000, 2.3143292000, 2.7777627000, 4.0805266000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.2388872000, 0.2485395000, 0.2773673000, 0.3519819000, 0.5638270000, 1.2785621000, 3.8426275000", \
"0.2454048000, 0.2553251000, 0.2840204000, 0.3585086000, 0.5703308000, 1.2840706000, 3.8501620000", \
"0.2661756000, 0.2760941000, 0.3048244000, 0.3791559000, 0.5906809000, 1.3071881000, 3.8644914000", \
"0.3267688000, 0.3365657000, 0.3649590000, 0.4390210000, 0.6499398000, 1.3665487000, 3.9225241000", \
"0.5023184000, 0.5122304000, 0.5402978000, 0.6126815000, 0.8223838000, 1.5352472000, 4.1025285000", \
"0.8334716000, 0.8463426000, 0.8799134000, 0.9581906000, 1.1699757000, 1.8824684000, 4.4500559000", \
"1.3528436000, 1.3712698000, 1.4209831000, 1.5272353000, 1.7494944000, 2.4591991000, 5.0203379000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0858897000, 0.0937640000, 0.1154204000, 0.1716255000, 0.3210752000, 0.7680238000, 2.4466784000", \
"0.0858125000, 0.0936904000, 0.1154056000, 0.1741310000, 0.3208801000, 0.7671775000, 2.4470364000", \
"0.0861280000, 0.0936655000, 0.1153802000, 0.1716387000, 0.3210506000, 0.7678194000, 2.4466797000", \
"0.0859514000, 0.0937391000, 0.1154457000, 0.1743869000, 0.3216312000, 0.7665270000, 2.4435709000", \
"0.0857529000, 0.0941553000, 0.1167785000, 0.1727053000, 0.3213535000, 0.7674668000, 2.4467806000", \
"0.0915915000, 0.1005501000, 0.1231175000, 0.1784399000, 0.3258557000, 0.7684792000, 2.4474489000", \
"0.1146256000, 0.1237104000, 0.1491838000, 0.2106676000, 0.3689716000, 0.8123808000, 2.4533788000");
}
related_pin : "A1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0493523000, 0.0572237000, 0.0805649000, 0.1537207000, 0.4174951000, 1.4054496000, 4.9964184000", \
"0.0492023000, 0.0565221000, 0.0799864000, 0.1535398000, 0.4179363000, 1.4047936000, 4.9950919000", \
"0.0492944000, 0.0565848000, 0.0797944000, 0.1532137000, 0.4177204000, 1.4039585000, 4.9917714000", \
"0.0488863000, 0.0563173000, 0.0795572000, 0.1526128000, 0.4171488000, 1.4055208000, 4.9901843000", \
"0.0501986000, 0.0571424000, 0.0792595000, 0.1519441000, 0.4151612000, 1.4016928000, 4.9908442000", \
"0.0701197000, 0.0772935000, 0.0972679000, 0.1656014000, 0.4200202000, 1.4031974000, 4.9883755000", \
"0.1133454000, 0.1222906000, 0.1473207000, 0.2092619000, 0.4372120000, 1.4049960000, 4.9959512000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.8320879000, 0.8459565000, 0.8841309000, 0.9719759000, 1.1569048000, 1.5879204000, 2.8747422000", \
"0.8382280000, 0.8521963000, 0.8903870000, 0.9777261000, 1.1637026000, 1.5946056000, 2.8808504000", \
"0.8593849000, 0.8733030000, 0.9116287000, 0.9989332000, 1.1851761000, 1.6158019000, 2.9024636000", \
"0.9183395000, 0.9322594000, 0.9705533000, 1.0578433000, 1.2436780000, 1.6743299000, 2.9584497000", \
"1.0620759000, 1.0753778000, 1.1140530000, 1.2011558000, 1.3868083000, 1.8177024000, 3.1036993000", \
"1.3963745000, 1.4106072000, 1.4504813000, 1.5387095000, 1.7252827000, 2.1577864000, 3.4447354000", \
"2.0395399000, 2.0565545000, 2.1010238000, 2.2026851000, 2.4136970000, 2.8770553000, 4.1784372000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.2475559000, 0.2574890000, 0.2859434000, 0.3605982000, 0.5721165000, 1.2859096000, 3.8506647000", \
"0.2554484000, 0.2653749000, 0.2941466000, 0.3685511000, 0.5798679000, 1.2958302000, 3.8542654000", \
"0.2758834000, 0.2857736000, 0.3146497000, 0.3888156000, 0.6000581000, 1.3161640000, 3.8765497000", \
"0.3294652000, 0.3393116000, 0.3678590000, 0.4419961000, 0.6532940000, 1.3676463000, 3.9336538000", \
"0.4754257000, 0.4854493000, 0.5142379000, 0.5879238000, 0.7980482000, 1.5118585000, 4.0770765000", \
"0.7806378000, 0.7924189000, 0.8257158000, 0.9047674000, 1.1187463000, 1.8316914000, 4.3981947000", \
"1.3183282000, 1.3348249000, 1.3794081000, 1.4757746000, 1.7035510000, 2.4175899000, 4.9760320000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0896533000, 0.0964460000, 0.1184888000, 0.1769985000, 0.3244754000, 0.7692204000, 2.4463833000", \
"0.0890481000, 0.0969053000, 0.1183326000, 0.1745688000, 0.3236024000, 0.7690690000, 2.4517508000", \
"0.0893628000, 0.0974184000, 0.1184329000, 0.1749268000, 0.3227012000, 0.7689898000, 2.4506521000", \
"0.0888722000, 0.0967305000, 0.1188617000, 0.1738930000, 0.3236154000, 0.7677009000, 2.4509121000", \
"0.0890048000, 0.0963731000, 0.1184879000, 0.1749352000, 0.3240243000, 0.7693204000, 2.4503344000", \
"0.0926995000, 0.1004999000, 0.1224459000, 0.1781437000, 0.3272392000, 0.7704815000, 2.4517754000", \
"0.1149330000, 0.1228554000, 0.1482651000, 0.2112371000, 0.3645786000, 0.8075528000, 2.4599593000");
}
related_pin : "A2";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0492550000, 0.0565800000, 0.0804641000, 0.1536920000, 0.4182108000, 1.4030406000, 4.9961204000", \
"0.0493202000, 0.0566502000, 0.0798578000, 0.1534369000, 0.4177705000, 1.4024211000, 4.9929025000", \
"0.0492527000, 0.0564441000, 0.0796372000, 0.1531877000, 0.4178186000, 1.4061221000, 4.9939968000", \
"0.0487786000, 0.0564212000, 0.0796443000, 0.1529129000, 0.4179277000, 1.4008462000, 4.9909525000", \
"0.0508680000, 0.0582124000, 0.0801001000, 0.1527903000, 0.4158352000, 1.4048080000, 4.9950533000", \
"0.0623411000, 0.0698619000, 0.0931680000, 0.1646359000, 0.4206465000, 1.4035699000, 4.9973070000", \
"0.0959714000, 0.1046381000, 0.1294873000, 0.2010937000, 0.4345285000, 1.4039072000, 4.9956070000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.7997867000, 0.8137320000, 0.8518917000, 0.9392848000, 1.1253188000, 1.5563262000, 2.8411640000", \
"0.8040878000, 0.8180319000, 0.8563545000, 0.9437132000, 1.1289449000, 1.5601360000, 2.8472862000", \
"0.8202872000, 0.8342954000, 0.8725842000, 0.9604947000, 1.1452940000, 1.5767040000, 2.8632876000", \
"0.8720410000, 0.8859584000, 0.9241676000, 1.0114976000, 1.1971311000, 1.6283099000, 2.9128824000", \
"1.0093372000, 1.0233527000, 1.0613349000, 1.1483939000, 1.3346484000, 1.7658004000, 3.0530851000", \
"1.3565153000, 1.3702971000, 1.4109642000, 1.5013031000, 1.6891694000, 2.1224844000, 3.4083014000", \
"2.0531994000, 2.0709392000, 2.1191495000, 2.2275279000, 2.4438345000, 2.9102252000, 4.2145882000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.1332398000, 0.1409124000, 0.1634424000, 0.2261878000, 0.4250463000, 1.1326090000, 3.6872558000", \
"0.1415670000, 0.1492220000, 0.1716829000, 0.2343986000, 0.4337810000, 1.1402903000, 3.6920207000", \
"0.1649993000, 0.1726184000, 0.1950877000, 0.2576724000, 0.4569508000, 1.1639841000, 3.7159957000", \
"0.2330852000, 0.2405413000, 0.2624971000, 0.3244081000, 0.5237000000, 1.2306486000, 3.7809764000", \
"0.3857268000, 0.3945121000, 0.4191702000, 0.4835692000, 0.6824099000, 1.3881020000, 3.9493186000", \
"0.6434335000, 0.6566291000, 0.6903625000, 0.7656967000, 0.9686701000, 1.6748234000, 4.2314774000", \
"1.0254536000, 1.0472399000, 1.1020782000, 1.2110940000, 1.4351034000, 2.1404500000, 4.6938911000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0889485000, 0.0967948000, 0.1186334000, 0.1742643000, 0.3235273000, 0.7685639000, 2.4498905000", \
"0.0889005000, 0.0967651000, 0.1188058000, 0.1771785000, 0.3241473000, 0.7695744000, 2.4508835000", \
"0.0888427000, 0.0963062000, 0.1181337000, 0.1765351000, 0.3243929000, 0.7685033000, 2.4447611000", \
"0.0888761000, 0.0967280000, 0.1186976000, 0.1740253000, 0.3232332000, 0.7675079000, 2.4508624000", \
"0.0895778000, 0.0974403000, 0.1193648000, 0.1755249000, 0.3237915000, 0.7693245000, 2.4478499000", \
"0.0960398000, 0.1031859000, 0.1257604000, 0.1804751000, 0.3283673000, 0.7714233000, 2.4499540000", \
"0.1266354000, 0.1353654000, 0.1594446000, 0.2199199000, 0.3716775000, 0.8126186000, 2.4628013000");
}
related_pin : "B1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0358450000, 0.0416418000, 0.0613844000, 0.1320172000, 0.4013561000, 1.3896966000, 4.9851563000", \
"0.0355662000, 0.0414821000, 0.0614155000, 0.1321615000, 0.4011281000, 1.3925021000, 4.9784190000", \
"0.0354968000, 0.0414770000, 0.0612325000, 0.1319070000, 0.4013832000, 1.3930088000, 4.9832192000", \
"0.0350589000, 0.0411613000, 0.0609903000, 0.1319116000, 0.4008212000, 1.3931140000, 4.9813558000", \
"0.0449966000, 0.0505375000, 0.0686297000, 0.1353789000, 0.4007875000, 1.3908229000, 4.9879714000", \
"0.0711120000, 0.0777364000, 0.0942979000, 0.1531316000, 0.4054349000, 1.3879169000, 4.9851900000", \
"0.1229325000, 0.1329178000, 0.1554341000, 0.2075144000, 0.4256385000, 1.4038652000, 4.9755737000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.7350719000, 0.7490268000, 0.7871703000, 0.8745437000, 1.0606090000, 1.4917944000, 2.7770872000", \
"0.7384081000, 0.7525927000, 0.7910769000, 0.8782130000, 1.0633022000, 1.4949725000, 2.7812201000", \
"0.7530963000, 0.7669803000, 0.8053071000, 0.8926660000, 1.0789121000, 1.5098971000, 2.7969831000", \
"0.8027216000, 0.8166891000, 0.8547591000, 0.9420420000, 1.1282483000, 1.5592623000, 2.8463043000", \
"0.9447023000, 0.9586485000, 0.9972324000, 1.0839429000, 1.2702449000, 1.7016049000, 2.9873357000", \
"1.3320858000, 1.3466731000, 1.3875706000, 1.4787326000, 1.6680277000, 2.1014586000, 3.3876533000", \
"2.1028572000, 2.1221782000, 2.1734785000, 2.2861333000, 2.5043050000, 2.9669291000, 4.2721426000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.1327542000, 0.1403346000, 0.1626203000, 0.2247506000, 0.4228181000, 1.1270794000, 3.6856671000", \
"0.1409378000, 0.1485327000, 0.1707851000, 0.2329025000, 0.4303894000, 1.1367760000, 3.6904411000", \
"0.1643171000, 0.1719117000, 0.1942230000, 0.2562371000, 0.4539988000, 1.1607405000, 3.7156445000", \
"0.2311741000, 0.2386968000, 0.2607999000, 0.3226425000, 0.5204238000, 1.2256558000, 3.7765306000", \
"0.3762909000, 0.3852380000, 0.4101785000, 0.4751700000, 0.6742379000, 1.3799186000, 3.9402597000", \
"0.6170818000, 0.6307616000, 0.6657058000, 0.7428109000, 0.9464861000, 1.6518806000, 4.2092783000", \
"0.9611695000, 0.9839312000, 1.0415001000, 1.1549799000, 1.3831114000, 2.0891076000, 4.6396886000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0889716000, 0.0968281000, 0.1186253000, 0.1741428000, 0.3234989000, 0.7687275000, 2.4492497000", \
"0.0890072000, 0.0964328000, 0.1196787000, 0.1746397000, 0.3234798000, 0.7704574000, 2.4462175000", \
"0.0886280000, 0.0963294000, 0.1183851000, 0.1746634000, 0.3231596000, 0.7690509000, 2.4504883000", \
"0.0888128000, 0.0965402000, 0.1183899000, 0.1745994000, 0.3232644000, 0.7690649000, 2.4511224000", \
"0.0891232000, 0.0975136000, 0.1197074000, 0.1752725000, 0.3225186000, 0.7693364000, 2.4497389000", \
"0.0973242000, 0.1047558000, 0.1279204000, 0.1834057000, 0.3281419000, 0.7709120000, 2.4482527000", \
"0.1404925000, 0.1502912000, 0.1756033000, 0.2321261000, 0.3731613000, 0.8094768000, 2.4657658000");
}
related_pin : "C1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0349188000, 0.0408253000, 0.0606004000, 0.1310562000, 0.4000240000, 1.3902450000, 4.9847970000", \
"0.0348722000, 0.0409094000, 0.0606422000, 0.1310413000, 0.3989871000, 1.3940057000, 4.9857554000", \
"0.0348713000, 0.0409000000, 0.0605629000, 0.1309022000, 0.3991641000, 1.3932849000, 4.9845670000", \
"0.0352024000, 0.0410997000, 0.0607725000, 0.1309781000, 0.3998472000, 1.3923556000, 4.9834576000", \
"0.0453038000, 0.0507809000, 0.0693146000, 0.1356652000, 0.4002137000, 1.3936716000, 4.9876201000", \
"0.0736206000, 0.0800964000, 0.0967890000, 0.1551010000, 0.4055933000, 1.3894840000, 4.9849733000", \
"0.1289143000, 0.1401729000, 0.1634833000, 0.2152054000, 0.4299498000, 1.3945086000, 4.9817146000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.6037940000, 0.6177246000, 0.6561131000, 0.7435272000, 0.9293545000, 1.3608324000, 2.6456466000", \
"0.6066636000, 0.6204962000, 0.6587969000, 0.7464082000, 0.9322851000, 1.3634918000, 2.6503448000", \
"0.6190202000, 0.6330311000, 0.6709361000, 0.7580557000, 0.9445836000, 1.3760125000, 2.6635243000", \
"0.6650104000, 0.6787104000, 0.7171460000, 0.8042211000, 0.9907314000, 1.4222351000, 2.7082274000", \
"0.8168658000, 0.8300469000, 0.8689285000, 0.9564026000, 1.1424078000, 1.5735666000, 2.8605840000", \
"1.2449071000, 1.2591024000, 1.2986452000, 1.3858845000, 1.5717103000, 2.0043200000, 3.2901770000", \
"2.0187663000, 2.0374180000, 2.0952722000, 2.2100721000, 2.4185249000, 2.8643758000, 4.1652863000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.1221537000, 0.1297417000, 0.1521291000, 0.2141741000, 0.4108996000, 1.1164772000, 3.6684211000", \
"0.1305436000, 0.1381515000, 0.1605264000, 0.2226099000, 0.4198334000, 1.1244601000, 3.6811507000", \
"0.1544127000, 0.1619778000, 0.1842886000, 0.2462545000, 0.4432093000, 1.1476848000, 3.7112713000", \
"0.2206987000, 0.2282632000, 0.2503775000, 0.3122085000, 0.5100692000, 1.2158642000, 3.7633967000", \
"0.3581543000, 0.3675370000, 0.3933499000, 0.4593747000, 0.6584346000, 1.3631184000, 3.9249319000", \
"0.5853016000, 0.6002727000, 0.6379534000, 0.7184478000, 0.9234348000, 1.6282279000, 4.1857091000", \
"0.9106979000, 0.9351949000, 0.9987555000, 1.1214031000, 1.3576709000, 2.0655795000, 4.6149249000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0895517000, 0.0973989000, 0.1185493000, 0.1738459000, 0.3227957000, 0.7673240000, 2.4508136000", \
"0.0892986000, 0.0970050000, 0.1185312000, 0.1748282000, 0.3237638000, 0.7691500000, 2.4516966000", \
"0.0895792000, 0.0974366000, 0.1191613000, 0.1756365000, 0.3237069000, 0.7692136000, 2.4485793000", \
"0.0888462000, 0.0963719000, 0.1179011000, 0.1750359000, 0.3223332000, 0.7692303000, 2.4492990000", \
"0.0889659000, 0.0978897000, 0.1193066000, 0.1744419000, 0.3233848000, 0.7690454000, 2.4515552000", \
"0.0988722000, 0.1052468000, 0.1257588000, 0.1792770000, 0.3251743000, 0.7695817000, 2.4493747000", \
"0.1581335000, 0.1677864000, 0.1904251000, 0.2402845000, 0.3650514000, 0.7952072000, 2.4634190000");
}
related_pin : "D1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018161300, 0.0065966500, 0.0239607000, 0.0870316000, 0.3161210000, 1.1482300000");
values("0.0345124000, 0.0403500000, 0.0600263000, 0.1302867000, 0.3991595000, 1.3910633000, 4.9894884000", \
"0.0345125000, 0.0403466000, 0.0600782000, 0.1303494000, 0.3990030000, 1.3972213000, 4.9790265000", \
"0.0343824000, 0.0404413000, 0.0600218000, 0.1302970000, 0.3991316000, 1.3902762000, 4.9987259000", \
"0.0353911000, 0.0411523000, 0.0606413000, 0.1306716000, 0.3996120000, 1.3982960000, 4.9813500000", \
"0.0479805000, 0.0534393000, 0.0714900000, 0.1369814000, 0.3997399000, 1.3959300000, 4.9795994000", \
"0.0801232000, 0.0866955000, 0.1035091000, 0.1602698000, 0.4059172000, 1.3888296000, 4.9754072000", \
"0.1428809000, 0.1551451000, 0.1796038000, 0.2321368000, 0.4379407000, 1.3980896000, 4.9762670000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
}
}
/* removed sky130_fd_sc_hd__a2111oi_0 */
/* removed sky130_fd_sc_hd__a2111oi_1 */
/* removed sky130_fd_sc_hd__a2111oi_2 */
cell ("sky130_fd_sc_hd__a2111oi_4") {
leakage_power () {
value : 5.9573448000;
when : "!A1&!A2&!B1&!C1&D1";
}
leakage_power () {
value : 11.753171800;
when : "!A1&!A2&!B1&!C1&!D1";
}
leakage_power () {
value : 0.4155550000;
when : "!A1&!A2&!B1&C1&D1";
}
leakage_power () {
value : 3.8719215000;
when : "!A1&!A2&!B1&C1&!D1";
}
leakage_power () {
value : 0.3916170000;
when : "!A1&!A2&B1&!C1&D1";
}
leakage_power () {
value : 3.4379048000;
when : "!A1&!A2&B1&!C1&!D1";
}
leakage_power () {
value : 0.2077545000;
when : "!A1&!A2&B1&C1&D1";
}
leakage_power () {
value : 0.3788989000;
when : "!A1&!A2&B1&C1&!D1";
}
leakage_power () {
value : 5.9570389000;
when : "!A1&A2&!B1&!C1&D1";
}
leakage_power () {
value : 15.035396900;
when : "!A1&A2&!B1&!C1&!D1";
}
leakage_power () {
value : 0.4155534000;
when : "!A1&A2&!B1&C1&D1";
}
leakage_power () {
value : 3.8717958000;
when : "!A1&A2&!B1&C1&!D1";
}
leakage_power () {
value : 0.3916156000;
when : "!A1&A2&B1&!C1&D1";
}
leakage_power () {
value : 3.4378040000;
when : "!A1&A2&B1&!C1&!D1";
}
leakage_power () {
value : 0.2077540000;
when : "!A1&A2&B1&C1&D1";
}
leakage_power () {
value : 0.3788976000;
when : "!A1&A2&B1&C1&!D1";
}
leakage_power () {
value : 5.9570051000;
when : "A1&!A2&!B1&!C1&D1";
}
leakage_power () {
value : 14.263684500;
when : "A1&!A2&!B1&!C1&!D1";
}
leakage_power () {
value : 0.4155532000;
when : "A1&!A2&!B1&C1&D1";
}
leakage_power () {
value : 3.8717820000;
when : "A1&!A2&!B1&C1&!D1";
}
leakage_power () {
value : 0.3916149000;
when : "A1&!A2&B1&!C1&D1";
}
leakage_power () {
value : 3.4377969000;
when : "A1&!A2&B1&!C1&!D1";
}
leakage_power () {
value : 0.2077540000;
when : "A1&!A2&B1&C1&D1";
}
leakage_power () {
value : 0.3788976000;
when : "A1&!A2&B1&C1&!D1";
}
leakage_power () {
value : 0.5758992000;
when : "A1&A2&!B1&!C1&D1";
}
leakage_power () {
value : 5.0714832000;
when : "A1&A2&!B1&!C1&!D1";
}
leakage_power () {
value : 0.2497086000;
when : "A1&A2&!B1&C1&D1";
}
leakage_power () {
value : 0.5520983000;
when : "A1&A2&!B1&C1&!D1";
}
leakage_power () {
value : 0.2422265000;
when : "A1&A2&B1&!C1&D1";
}
leakage_power () {
value : 0.5434105000;
when : "A1&A2&B1&!C1&!D1";
}
leakage_power () {
value : 0.1575523000;
when : "A1&A2&B1&C1&D1";
}
leakage_power () {
value : 0.2371297000;
when : "A1&A2&B1&C1&!D1";
}
area : 27.526400000;
cell_footprint : "sky130_fd_sc_hd__a2111oi";
cell_leakage_power : 2.8957380000;
driver_waveform_fall : "ramp";
driver_waveform_rise : "ramp";
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VPB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VNB";
voltage_name : "VPWR";
}
pin ("A1") {
capacitance : 0.0085160000;
clock : "false";
direction : "input";
fall_capacitance : 0.0082570000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0147456000, 0.0147224000, 0.0146726000, 0.0146724000, 0.0146875000, 0.0147453000, 0.0149239000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.011070400, -0.011127800, -0.011269000, -0.011238100, -0.011130700, -0.010807800, -0.009877700");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0087740000;
}
pin ("A2") {
capacitance : 0.0087880000;
clock : "false";
direction : "input";
fall_capacitance : 0.0084150000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0132000000, 0.0131758000, 0.0131238000, 0.0131198000, 0.0131245000, 0.0131540000, 0.0132530000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.013108300, -0.013108200, -0.013087700, -0.013102100, -0.013122100, -0.013158200, -0.013239700");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0091620000;
}
pin ("B1") {
capacitance : 0.0085460000;
clock : "false";
direction : "input";
fall_capacitance : 0.0080790000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0147488000, 0.0147380000, 0.0147103000, 0.0147092000, 0.0147085000, 0.0147090000, 0.0147126000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.011001100, -0.011086400, -0.011305700, -0.011353800, -0.011468200, -0.011769200, -0.012596200");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0090140000;
}
pin ("C1") {
capacitance : 0.0084770000;
clock : "false";
direction : "input";
fall_capacitance : 0.0079210000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0134680000, 0.0134527000, 0.0134121000, 0.0134132000, 0.0134189000, 0.0134372000, 0.0134913000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.011655800, -0.011826900, -0.012288800, -0.012316400, -0.012373700, -0.012514900, -0.012892000");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0090330000;
}
pin ("D1") {
capacitance : 0.0085010000;
clock : "false";
direction : "input";
fall_capacitance : 0.0078560000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0074153000, 0.0073906000, 0.0073236000, 0.0073561000, 0.0074505000, 0.0077187000, 0.0084769000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.005833000, -0.005840400, -0.005844500, -0.005853300, -0.005861200, -0.005866600, -0.005865200");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0091460000;
}
pin ("Y") {
direction : "output";
function : "(!A1&!B1&!C1&!D1) | (!A2&!B1&!C1&!D1)";
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0243107000, 0.0231846000, 0.0200089000, 0.0111425000, -0.013609400, -0.082191800, -0.274478700", \
"0.0240677000, 0.0229205000, 0.0197148000, 0.0108613000, -0.013901200, -0.082424000, -0.274770700", \
"0.0236607000, 0.0225297000, 0.0193059000, 0.0104558000, -0.014265400, -0.082823900, -0.275165800", \
"0.0227939000, 0.0216742000, 0.0185206000, 0.0097028000, -0.014965900, -0.083479500, -0.275687700", \
"0.0221298000, 0.0210362000, 0.0178831000, 0.0092273000, -0.015415000, -0.083785300, -0.276069400", \
"0.0218288000, 0.0206834000, 0.0174909000, 0.0086141000, -0.016002700, -0.084320800, -0.276565100", \
"0.0248973000, 0.0237212000, 0.0204437000, 0.0113328000, -0.013508300, -0.083323000, -0.277279600");
}
related_pin : "A1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0446263000, 0.0458357000, 0.0490466000, 0.0579480000, 0.0826270000, 0.1509748000, 0.3424548000", \
"0.0442917000, 0.0454783000, 0.0487414000, 0.0577110000, 0.0823933000, 0.1511159000, 0.3427132000", \
"0.0436289000, 0.0447392000, 0.0480374000, 0.0571925000, 0.0821438000, 0.1511285000, 0.3425083000", \
"0.0428590000, 0.0439463000, 0.0472121000, 0.0563183000, 0.0816648000, 0.1508990000, 0.3427766000", \
"0.0422542000, 0.0433791000, 0.0466527000, 0.0555530000, 0.0804453000, 0.1496380000, 0.3418171000", \
"0.0420387000, 0.0432220000, 0.0464409000, 0.0553205000, 0.0800288000, 0.1487972000, 0.3411745000", \
"0.0409625000, 0.0421139000, 0.0453201000, 0.0541102000, 0.0799709000, 0.1481900000, 0.3402010000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0260867000, 0.0249487000, 0.0217724000, 0.0129488000, -0.011848000, -0.080380500, -0.272645100", \
"0.0257050000, 0.0245631000, 0.0214043000, 0.0125608000, -0.012208200, -0.080741900, -0.273044300", \
"0.0252103000, 0.0240697000, 0.0208766000, 0.0119784000, -0.012716700, -0.081287800, -0.273544100", \
"0.0246999000, 0.0235574000, 0.0203372000, 0.0114784000, -0.013257600, -0.081777200, -0.274118100", \
"0.0242035000, 0.0230606000, 0.0199409000, 0.0111914000, -0.013342800, -0.081909000, -0.274151500", \
"0.0240634000, 0.0229151000, 0.0197376000, 0.0108690000, -0.014014400, -0.082505200, -0.274485900", \
"0.0270882000, 0.0259517000, 0.0227251000, 0.0137282000, -0.011214000, -0.081013000, -0.274601700");
}
related_pin : "A2";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0557355000, 0.0568776000, 0.0600935000, 0.0689278000, 0.0935666000, 0.1622357000, 0.3541038000", \
"0.0554065000, 0.0565652000, 0.0597573000, 0.0686441000, 0.0934051000, 0.1620500000, 0.3537063000", \
"0.0549684000, 0.0561031000, 0.0592861000, 0.0682877000, 0.0930619000, 0.1619277000, 0.3534562000", \
"0.0542849000, 0.0554686000, 0.0587451000, 0.0677176000, 0.0925654000, 0.1614953000, 0.3533914000", \
"0.0537720000, 0.0549666000, 0.0582095000, 0.0671881000, 0.0920428000, 0.1611864000, 0.3528801000", \
"0.0536987000, 0.0548445000, 0.0580182000, 0.0669301000, 0.0917243000, 0.1606201000, 0.3526708000", \
"0.0526792000, 0.0538172000, 0.0570379000, 0.0657799000, 0.0915167000, 0.1602024000, 0.3523185000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0169006000, 0.0157691000, 0.0125681000, 0.0037116000, -0.020879000, -0.089629100, -0.282563200", \
"0.0169085000, 0.0157725000, 0.0126029000, 0.0037503000, -0.020862300, -0.089601200, -0.282481500", \
"0.0168585000, 0.0157208000, 0.0125409000, 0.0036967000, -0.020836500, -0.089534700, -0.282405700", \
"0.0161855000, 0.0150667000, 0.0119890000, 0.0033126000, -0.021120000, -0.089815400, -0.282656500", \
"0.0154418000, 0.0143096000, 0.0112027000, 0.0025058000, -0.021717800, -0.090078500, -0.282713400", \
"0.0166654000, 0.0155675000, 0.0124166000, 0.0035770000, -0.021111700, -0.090298500, -0.282851800", \
"0.0212675000, 0.0201033000, 0.0167466000, 0.0076143000, -0.017757600, -0.087637700, -0.281736400");
}
related_pin : "B1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0462282000, 0.0473870000, 0.0506220000, 0.0595358000, 0.0842053000, 0.1531178000, 0.3449777000", \
"0.0457860000, 0.0470753000, 0.0502257000, 0.0591789000, 0.0841371000, 0.1528621000, 0.3444657000", \
"0.0451748000, 0.0463469000, 0.0496556000, 0.0587103000, 0.0837378000, 0.1525522000, 0.3445710000", \
"0.0444999000, 0.0457010000, 0.0489755000, 0.0579604000, 0.0829581000, 0.1520777000, 0.3442792000", \
"0.0439958000, 0.0451699000, 0.0483672000, 0.0573508000, 0.0823364000, 0.1516375000, 0.3435185000", \
"0.0439807000, 0.0451195000, 0.0483085000, 0.0572022000, 0.0819902000, 0.1509512000, 0.3430236000", \
"0.0433488000, 0.0444666000, 0.0477061000, 0.0563223000, 0.0820625000, 0.1511353000, 0.3434612000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0128544000, 0.0117021000, 0.0085558000, -0.000284300, -0.024959600, -0.094076200, -0.287377000", \
"0.0129522000, 0.0118145000, 0.0086725000, -0.000134400, -0.024765700, -0.093857300, -0.287147300", \
"0.0130964000, 0.0120212000, 0.0089092000, 0.0002131000, -0.024305800, -0.093303800, -0.286503500", \
"0.0124051000, 0.0113332000, 0.0083167000, -0.000226300, -0.024404600, -0.093243600, -0.286351900", \
"0.0121416000, 0.0110895000, 0.0079927000, -0.000838800, -0.025219400, -0.093570500, -0.286329700", \
"0.0124679000, 0.0113239000, 0.0081547000, -0.000629900, -0.024998400, -0.094096900, -0.286685900", \
"0.0167672000, 0.0155967000, 0.0122596000, 0.0030800000, -0.022307300, -0.092248000, -0.285981800");
}
related_pin : "C1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0398743000, 0.0410063000, 0.0441926000, 0.0531301000, 0.0780759000, 0.1469592000, 0.3382889000", \
"0.0394442000, 0.0406503000, 0.0438227000, 0.0528552000, 0.0778157000, 0.1466517000, 0.3383001000", \
"0.0388124000, 0.0400121000, 0.0432215000, 0.0523037000, 0.0773362000, 0.1464838000, 0.3383399000", \
"0.0381874000, 0.0393719000, 0.0426058000, 0.0515888000, 0.0767671000, 0.1461205000, 0.3379520000", \
"0.0377157000, 0.0389222000, 0.0420621000, 0.0510574000, 0.0758947000, 0.1452789000, 0.3373677000", \
"0.0376628000, 0.0387958000, 0.0420152000, 0.0508884000, 0.0758827000, 0.1448509000, 0.3366604000", \
"0.0378624000, 0.0389596000, 0.0421402000, 0.0517159000, 0.0762535000, 0.1446783000, 0.3368744000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0015254000, 0.0004033000, -0.002738500, -0.011668300, -0.036649500, -0.106080100, -0.299660900", \
"0.0011586000, 8.560000e-05, -0.002962400, -0.011702100, -0.036472800, -0.105758300, -0.299297100", \
"0.0003104000, -0.000716100, -0.003662700, -0.012106700, -0.036471500, -0.105475300, -0.298851500", \
"-0.000557300, -0.001769500, -0.004629100, -0.012928900, -0.036908000, -0.105454700, -0.298562800", \
"-0.000937600, -0.002005900, -0.004978900, -0.013353200, -0.037665900, -0.105902400, -0.298637200", \
"-0.000661000, -0.001802800, -0.004996000, -0.013779500, -0.038028700, -0.106285400, -0.299143800", \
"0.0036632000, 0.0024014000, -0.001011600, -0.010395400, -0.036138500, -0.105941700, -0.298757800");
}
related_pin : "D1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0013949310, 0.0038916670, 0.0108572200, 0.0302901400, 0.0845053300, 0.2357583000");
values("0.0383563000, 0.0395268000, 0.0428730000, 0.0519822000, 0.0767513000, 0.1455011000, 0.3371860000", \
"0.0378316000, 0.0390316000, 0.0423935000, 0.0515711000, 0.0765657000, 0.1456286000, 0.3371941000", \
"0.0371856000, 0.0383621000, 0.0416596000, 0.0507167000, 0.0760997000, 0.1451814000, 0.3373392000", \
"0.0365133000, 0.0376676000, 0.0409308000, 0.0498122000, 0.0751607000, 0.1442302000, 0.3367395000", \
"0.0361072000, 0.0371942000, 0.0404451000, 0.0494365000, 0.0743920000, 0.1431620000, 0.3358870000", \
"0.0378649000, 0.0378390000, 0.0410314000, 0.0496445000, 0.0744958000, 0.1428914000, 0.3350052000", \
"0.0414819000, 0.0425673000, 0.0457482000, 0.0535166000, 0.0765905000, 0.1442977000, 0.3352185000");
}
}
max_capacitance : 0.0595190000;
max_transition : 1.4955890000;
power_down_function : "(!VPWR + VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0729741000, 0.0770508000, 0.0880346000, 0.1166462000, 0.1890668000, 0.3729741000, 0.8563263000", \
"0.0803901000, 0.0843408000, 0.0950152000, 0.1234611000, 0.1955517000, 0.3789821000, 0.8625309000", \
"0.1025281000, 0.1064878000, 0.1168197000, 0.1446356000, 0.2163206000, 0.3990825000, 0.8818988000", \
"0.1684415000, 0.1721979000, 0.1822495000, 0.2073511000, 0.2763288000, 0.4581848000, 0.9399883000", \
"0.3040261000, 0.3099919000, 0.3257226000, 0.3643022000, 0.4497915000, 0.6323879000, 1.1111891000", \
"0.5232179000, 0.5332494000, 0.5598470000, 0.6253452000, 0.7704364000, 1.0636874000, 1.5998830000", \
"0.8305628000, 0.8480344000, 0.8944983000, 1.0099673000, 1.2669932000, 1.7877101000, 2.7131670000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.4082741000, 0.4228209000, 0.4623216000, 0.5687691000, 0.8622663000, 1.6766560000, 3.9626338000", \
"0.4142550000, 0.4282345000, 0.4670732000, 0.5761883000, 0.8728168000, 1.6868126000, 3.9623562000", \
"0.4305722000, 0.4454620000, 0.4855437000, 0.5950341000, 0.8931702000, 1.7113191000, 3.9872825000", \
"0.4904998000, 0.5050342000, 0.5437489000, 0.6531488000, 0.9553559000, 1.7792704000, 4.0545309000", \
"0.6480690000, 0.6617650000, 0.7015032000, 0.8092494000, 1.1085661000, 1.9287787000, 4.2105759000", \
"0.9773994000, 0.9939084000, 1.0418777000, 1.1643781000, 1.4819441000, 2.3053943000, 4.5899013000", \
"1.5792010000, 1.6055082000, 1.6800232000, 1.8507113000, 2.2677724000, 3.2316079000, 5.5598579000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0930822000, 0.0978921000, 0.1106637000, 0.1447510000, 0.2342407000, 0.4717112000, 1.1275356000", \
"0.0916396000, 0.0962528000, 0.1091115000, 0.1433601000, 0.2331704000, 0.4709204000, 1.1271883000", \
"0.0877477000, 0.0922774000, 0.1056295000, 0.1409111000, 0.2310889000, 0.4694669000, 1.1267084000", \
"0.0988088000, 0.1017464000, 0.1123438000, 0.1423554000, 0.2279713000, 0.4683113000, 1.1261976000", \
"0.1571289000, 0.1618872000, 0.1743207000, 0.2062875000, 0.2778545000, 0.4804005000, 1.1253894000", \
"0.2883574000, 0.2960280000, 0.3167187000, 0.3648923000, 0.4692677000, 0.6855808000, 1.2028522000", \
"0.5613787000, 0.5756640000, 0.6127515000, 0.7000408000, 0.8789829000, 1.2242767000, 1.8252604000");
}
related_pin : "A1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.2466673000, 0.2643128000, 0.3141385000, 0.4534002000, 0.8399452000, 1.9096722000, 4.8916582000", \
"0.2473122000, 0.2639520000, 0.3133198000, 0.4530646000, 0.8392851000, 1.9110160000, 4.8899160000", \
"0.2459659000, 0.2654486000, 0.3140383000, 0.4530430000, 0.8388674000, 1.9102382000, 4.9094977000", \
"0.2463411000, 0.2659599000, 0.3139370000, 0.4531182000, 0.8424790000, 1.9128479000, 4.8920916000", \
"0.2501214000, 0.2678006000, 0.3154977000, 0.4543803000, 0.8387124000, 1.9108661000, 4.9123718000", \
"0.3127820000, 0.3307453000, 0.3792065000, 0.5141749000, 0.8719107000, 1.9146618000, 4.8886042000", \
"0.5053361000, 0.5247731000, 0.5797746000, 0.7233678000, 1.1162989000, 2.1154922000, 4.9359636000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0840468000, 0.0880472000, 0.0986994000, 0.1271443000, 0.1993640000, 0.3831248000, 0.8662402000", \
"0.0923041000, 0.0963382000, 0.1069780000, 0.1352293000, 0.2072714000, 0.3907892000, 0.8730434000", \
"0.1138145000, 0.1176224000, 0.1281955000, 0.1560424000, 0.2279028000, 0.4111498000, 0.8930753000", \
"0.1695463000, 0.1735170000, 0.1839716000, 0.2109214000, 0.2813740000, 0.4640260000, 0.9465054000", \
"0.2919230000, 0.2970994000, 0.3111401000, 0.3464386000, 0.4283823000, 0.6132088000, 1.0956875000", \
"0.5226712000, 0.5310232000, 0.5529630000, 0.6075577000, 0.7285839000, 0.9821443000, 1.5149920000", \
"0.8766222000, 0.8917407000, 0.9318981000, 1.0315097000, 1.2522062000, 1.6908070000, 2.4785944000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.4910363000, 0.5056382000, 0.5449600000, 0.6513623000, 0.9461086000, 1.7629502000, 4.0351238000", \
"0.4969729000, 0.5110775000, 0.5499129000, 0.6564685000, 0.9515509000, 1.7686059000, 4.0408903000", \
"0.5167382000, 0.5309124000, 0.5694833000, 0.6773506000, 0.9735098000, 1.7912912000, 4.0649550000", \
"0.5753646000, 0.5895490000, 0.6295813000, 0.7374885000, 1.0347612000, 1.8553586000, 4.1285411000", \
"0.7254875000, 0.7391879000, 0.7787606000, 0.8866244000, 1.1828100000, 2.0031727000, 4.2789772000", \
"1.0432731000, 1.0597299000, 1.1047562000, 1.2251526000, 1.5361581000, 2.3558480000, 4.6319886000", \
"1.6240194000, 1.6479821000, 1.7100080000, 1.8685522000, 2.2654454000, 3.2146579000, 5.5335114000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0916338000, 0.0962351000, 0.1088940000, 0.1434490000, 0.2334482000, 0.4711381000, 1.1267963000", \
"0.0901815000, 0.0951707000, 0.1076681000, 0.1424299000, 0.2323758000, 0.4706043000, 1.1262580000", \
"0.0882613000, 0.0930431000, 0.1061086000, 0.1409189000, 0.2313457000, 0.4697698000, 1.1263613000", \
"0.0939617000, 0.0981695000, 0.1098057000, 0.1418702000, 0.2295483000, 0.4692410000, 1.1266351000", \
"0.1338735000, 0.1385032000, 0.1505283000, 0.1814535000, 0.2602318000, 0.4766300000, 1.1245829000", \
"0.2340120000, 0.2398810000, 0.2557359000, 0.2943137000, 0.3901136000, 0.6024477000, 1.1779451000", \
"0.4727996000, 0.4822914000, 0.5074497000, 0.5722816000, 0.7088753000, 0.9825368000, 1.5883351000");
}
related_pin : "A2";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.3114653000, 0.3297464000, 0.3786198000, 0.5170480000, 0.9035569000, 1.9768778000, 4.9525344000", \
"0.3110215000, 0.3287052000, 0.3788772000, 0.5177364000, 0.9056258000, 1.9747872000, 4.9537121000", \
"0.3108144000, 0.3288211000, 0.3789048000, 0.5173645000, 0.9041771000, 1.9769852000, 4.9553157000", \
"0.3112932000, 0.3297706000, 0.3786349000, 0.5174193000, 0.9041993000, 1.9764204000, 4.9547610000", \
"0.3123247000, 0.3307564000, 0.3798685000, 0.5184663000, 0.9047252000, 1.9770288000, 4.9506270000", \
"0.3691892000, 0.3874119000, 0.4349285000, 0.5702138000, 0.9343135000, 1.9811981000, 4.9561053000", \
"0.5488609000, 0.5693604000, 0.6249552000, 0.7732141000, 1.1675333000, 2.1776265000, 4.9947082000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0389825000, 0.0412367000, 0.0467603000, 0.0615394000, 0.0991990000, 0.1959925000, 0.4550262000", \
"0.0476003000, 0.0496177000, 0.0553275000, 0.0700163000, 0.1073385000, 0.2040889000, 0.4629321000", \
"0.0725372000, 0.0743857000, 0.0795834000, 0.0936428000, 0.1306026000, 0.2268736000, 0.4857432000", \
"0.1324870000, 0.1352824000, 0.1424766000, 0.1600815000, 0.1980946000, 0.2930622000, 0.5517320000", \
"0.2372403000, 0.2418415000, 0.2543092000, 0.2852866000, 0.3520723000, 0.4790728000, 0.7387794000", \
"0.4020166000, 0.4099962000, 0.4333648000, 0.4902413000, 0.6134848000, 0.8473229000, 1.2469324000", \
"0.6107438000, 0.6273640000, 0.6705843000, 0.7772509000, 1.0118129000, 1.4537882000, 2.1970683000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.4571158000, 0.4718141000, 0.5111140000, 0.6181529000, 0.9136266000, 1.7302462000, 4.0023291000", \
"0.4597072000, 0.4747754000, 0.5130055000, 0.6216850000, 0.9182243000, 1.7360646000, 4.0085126000", \
"0.4737789000, 0.4886132000, 0.5290697000, 0.6378271000, 0.9359095000, 1.7559911000, 4.0301149000", \
"0.5281270000, 0.5424555000, 0.5828868000, 0.6908288000, 0.9899347000, 1.8118314000, 4.0880237000", \
"0.6735105000, 0.6878577000, 0.7265837000, 0.8343462000, 1.1313194000, 1.9529220000, 4.2317478000", \
"0.9891229000, 1.0065327000, 1.0540916000, 1.1817909000, 1.5045625000, 2.3253519000, 4.6027737000", \
"1.5690699000, 1.5988908000, 1.6777600000, 1.8663990000, 2.3141480000, 3.3147254000, 5.6425371000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0570747000, 0.0592170000, 0.0653032000, 0.0826439000, 0.1297936000, 0.2584024000, 0.6202902000", \
"0.0558130000, 0.0580128000, 0.0642729000, 0.0818375000, 0.1293260000, 0.2582236000, 0.6201311000", \
"0.0551726000, 0.0571873000, 0.0630288000, 0.0800842000, 0.1280802000, 0.2579112000, 0.6202827000", \
"0.0781710000, 0.0798502000, 0.0844579000, 0.0967949000, 0.1355445000, 0.2571551000, 0.6196590000", \
"0.1436571000, 0.1462473000, 0.1531578000, 0.1704697000, 0.2113093000, 0.3068805000, 0.6250533000", \
"0.2863287000, 0.2908742000, 0.3024155000, 0.3310676000, 0.3975707000, 0.5327108000, 0.8057253000", \
"0.5974666000, 0.6062775000, 0.6295832000, 0.6849838000, 0.8014954000, 1.0301671000, 1.4437741000");
}
related_pin : "B1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.3115599000, 0.3294175000, 0.3788564000, 0.5186832000, 0.9052700000, 1.9748827000, 4.9518776000", \
"0.3110169000, 0.3284254000, 0.3784600000, 0.5182038000, 0.9054171000, 1.9767148000, 4.9546056000", \
"0.3113536000, 0.3298530000, 0.3787741000, 0.5173948000, 0.9051230000, 1.9773270000, 4.9520144000", \
"0.3113191000, 0.3299059000, 0.3788984000, 0.5176417000, 0.9052247000, 1.9771784000, 4.9513211000", \
"0.3162760000, 0.3336904000, 0.3815891000, 0.5192839000, 0.9051520000, 1.9774822000, 4.9520299000", \
"0.4047112000, 0.4213970000, 0.4706658000, 0.6029428000, 0.9548863000, 1.9827926000, 4.9527920000", \
"0.6883987000, 0.7081538000, 0.7644098000, 0.9103442000, 1.2838599000, 2.2401168000, 4.9999462000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0371896000, 0.0389369000, 0.0435642000, 0.0558434000, 0.0883244000, 0.1751184000, 0.4132330000", \
"0.0453168000, 0.0469917000, 0.0516065000, 0.0639223000, 0.0964761000, 0.1830091000, 0.4214154000", \
"0.0689473000, 0.0705754000, 0.0750889000, 0.0872924000, 0.1195236000, 0.2065136000, 0.4446746000", \
"0.1218818000, 0.1246389000, 0.1318160000, 0.1492010000, 0.1862345000, 0.2725106000, 0.5109422000", \
"0.2074101000, 0.2119779000, 0.2255321000, 0.2580533000, 0.3267190000, 0.4538714000, 0.6981248000", \
"0.3312587000, 0.3409985000, 0.3665186000, 0.4273622000, 0.5571690000, 0.7960034000, 1.1931329000", \
"0.4527382000, 0.4712164000, 0.5198048000, 0.6361763000, 0.8859082000, 1.3458362000, 2.0900828000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.3832321000, 0.3972214000, 0.4360049000, 0.5432159000, 0.8393765000, 1.6564080000, 3.9285508000", \
"0.3850251000, 0.3994353000, 0.4382131000, 0.5463295000, 0.8437878000, 1.6618785000, 3.9346095000", \
"0.3969704000, 0.4118831000, 0.4514577000, 0.5604414000, 0.8596926000, 1.6796262000, 3.9538386000", \
"0.4491505000, 0.4628155000, 0.5023955000, 0.6109033000, 0.9097059000, 1.7319240000, 4.0089425000", \
"0.5948408000, 0.6090125000, 0.6481935000, 0.7570667000, 1.0547174000, 1.8758111000, 4.1545829000", \
"0.9264393000, 0.9446142000, 0.9970916000, 1.1338133000, 1.4715170000, 2.2955748000, 4.5737183000", \
"1.5056960000, 1.5377516000, 1.6277716000, 1.8592116000, 2.3661639000, 3.4203025000, 5.7569398000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0382998000, 0.0403236000, 0.0463126000, 0.0628737000, 0.1075734000, 0.2269101000, 0.5601721000", \
"0.0380043000, 0.0397988000, 0.0459189000, 0.0626883000, 0.1075785000, 0.2269315000, 0.5596590000", \
"0.0388615000, 0.0408634000, 0.0464565000, 0.0624275000, 0.1072531000, 0.2270579000, 0.5607794000", \
"0.0643438000, 0.0661098000, 0.0712659000, 0.0838564000, 0.1188779000, 0.2277343000, 0.5593748000", \
"0.1318356000, 0.1344519000, 0.1411305000, 0.1589310000, 0.1988288000, 0.2867921000, 0.5705590000", \
"0.2771998000, 0.2816315000, 0.2933737000, 0.3229441000, 0.3874989000, 0.5153568000, 0.7642509000", \
"0.5913144000, 0.6003534000, 0.6240329000, 0.6830910000, 0.7974454000, 1.0145259000, 1.4070266000");
}
related_pin : "C1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.3107426000, 0.3287485000, 0.3778186000, 0.5182501000, 0.9051538000, 1.9775817000, 4.9554996000", \
"0.3112165000, 0.3287326000, 0.3781902000, 0.5182208000, 0.9050116000, 1.9770430000, 4.9592650000", \
"0.3104293000, 0.3294682000, 0.3783203000, 0.5183932000, 0.9044610000, 1.9766657000, 4.9514819000", \
"0.3105096000, 0.3285548000, 0.3784035000, 0.5182552000, 0.9049947000, 1.9775750000, 4.9559130000", \
"0.3247513000, 0.3418655000, 0.3884615000, 0.5215900000, 0.9043590000, 1.9771416000, 4.9632418000", \
"0.4450090000, 0.4621714000, 0.5103738000, 0.6386532000, 0.9748826000, 1.9855622000, 4.9559898000", \
"0.7917104000, 0.8176989000, 0.8810031000, 1.0429161000, 1.4172279000, 2.3121034000, 5.0063460000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0275300000, 0.0290516000, 0.0330822000, 0.0440184000, 0.0734499000, 0.1544151000, 0.3800152000", \
"0.0354502000, 0.0369912000, 0.0411951000, 0.0523594000, 0.0818946000, 0.1630078000, 0.3884436000", \
"0.0578807000, 0.0598566000, 0.0646663000, 0.0759785000, 0.1055927000, 0.1874194000, 0.4126187000", \
"0.0979676000, 0.1021038000, 0.1112575000, 0.1318713000, 0.1722918000, 0.2548199000, 0.4782030000", \
"0.1620050000, 0.1691358000, 0.1857758000, 0.2253133000, 0.3023737000, 0.4346213000, 0.6703167000", \
"0.2418473000, 0.2555034000, 0.2898630000, 0.3676306000, 0.5155004000, 0.7655950000, 1.1646397000", \
"0.2812277000, 0.3075268000, 0.3731572000, 0.5231028000, 0.8175564000, 1.3091582000, 2.0658568000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.2509157000, 0.2645794000, 0.3049255000, 0.4138299000, 0.7104328000, 1.5288089000, 3.8003005000", \
"0.2500766000, 0.2652819000, 0.3057372000, 0.4155343000, 0.7132335000, 1.5326277000, 3.8063934000", \
"0.2619973000, 0.2767130000, 0.3162493000, 0.4245838000, 0.7259195000, 1.5486976000, 3.8240695000", \
"0.3121260000, 0.3260635000, 0.3649465000, 0.4711349000, 0.7703732000, 1.5957138000, 3.8748733000", \
"0.4789346000, 0.4919420000, 0.5276727000, 0.6284034000, 0.9214194000, 1.7399250000, 4.0205475000", \
"0.8114639000, 0.8346713000, 0.8934444000, 1.0376977000, 1.3652696000, 2.1817539000, 4.4563424000", \
"1.3804762000, 1.4157397000, 1.5141168000, 1.7555418000, 2.2968967000, 3.4035732000, 5.7002105000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.0229983000, 0.0249704000, 0.0306606000, 0.0463866000, 0.0899307000, 0.2031417000, 0.5139167000", \
"0.0229647000, 0.0249759000, 0.0305490000, 0.0463756000, 0.0898500000, 0.2031759000, 0.5138969000", \
"0.0289227000, 0.0300572000, 0.0347150000, 0.0483748000, 0.0898813000, 0.2032714000, 0.5138313000", \
"0.0593610000, 0.0606654000, 0.0650302000, 0.0764067000, 0.1061713000, 0.2055253000, 0.5139930000", \
"0.1333398000, 0.1352954000, 0.1415032000, 0.1558806000, 0.1926544000, 0.2709234000, 0.5261410000", \
"0.2933293000, 0.2962568000, 0.3044362000, 0.3271405000, 0.3852006000, 0.5055001000, 0.7348203000", \
"0.6394619000, 0.6459768000, 0.6654295000, 0.7120992000, 0.8089574000, 1.0062513000, 1.3677902000");
}
related_pin : "D1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0013949300, 0.0038916700, 0.0108572000, 0.0302901000, 0.0845053000, 0.2357580000");
values("0.3043223000, 0.3231174000, 0.3747800000, 0.5167691000, 0.9041525000, 1.9763231000, 4.9546061000", \
"0.3029989000, 0.3219780000, 0.3742514000, 0.5162323000, 0.9051866000, 1.9776947000, 4.9659499000", \
"0.3013517000, 0.3192968000, 0.3719756000, 0.5156100000, 0.9049110000, 1.9750899000, 4.9504774000", \
"0.2898075000, 0.3108350000, 0.3641647000, 0.5120588000, 0.9043726000, 1.9750988000, 4.9508855000", \
"0.3176186000, 0.3330670000, 0.3786119000, 0.5104701000, 0.8960904000, 1.9770126000, 4.9522670000", \
"0.4686752000, 0.4919818000, 0.5450259000, 0.6812808000, 1.0042882000, 1.9783275000, 4.9525641000", \
"0.8091304000, 0.8363896000, 0.9172789000, 1.1196936000, 1.5414124000, 2.4387579000, 5.0159947000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
}
}
/* removed sky130_fd_sc_hd__a211o_1 */
/* removed sky130_fd_sc_hd__a211o_2 */
cell ("sky130_fd_sc_hd__a211o_4") {
leakage_power () {
value : 5.9596097000;
when : "!A1&!A2&!B1&C1";
}
leakage_power () {
value : 13.602013700;
when : "!A1&!A2&!B1&!C1";
}
leakage_power () {
value : 3.8645007000;
when : "!A1&!A2&B1&C1";
}
leakage_power () {
value : 5.8863354000;
when : "!A1&!A2&B1&!C1";
}
leakage_power () {
value : 5.9594871000;
when : "!A1&A2&!B1&C1";
}
leakage_power () {
value : 15.386801200;
when : "!A1&A2&!B1&!C1";
}
leakage_power () {
value : 3.8644994000;
when : "!A1&A2&B1&C1";
}
leakage_power () {
value : 5.8862311000;
when : "!A1&A2&B1&!C1";
}
leakage_power () {
value : 5.9595511000;
when : "A1&!A2&!B1&C1";
}
leakage_power () {
value : 14.823367400;
when : "A1&!A2&!B1&!C1";
}
leakage_power () {
value : 3.8644998000;
when : "A1&!A2&B1&C1";
}
leakage_power () {
value : 5.8862826000;
when : "A1&!A2&B1&!C1";
}
leakage_power () {
value : 3.9901362000;
when : "A1&A2&!B1&C1";
}
leakage_power () {
value : 7.0588029000;
when : "A1&A2&!B1&!C1";
}
leakage_power () {
value : 3.7780192000;
when : "A1&A2&B1&C1";
}
leakage_power () {
value : 3.9953769000;
when : "A1&A2&B1&!C1";
}
area : 17.516800000;
cell_footprint : "sky130_fd_sc_hd__a211o";
cell_leakage_power : 6.8603450000;
driver_waveform_fall : "ramp";
driver_waveform_rise : "ramp";
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VPB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VNB";
voltage_name : "VPWR";
}
pin ("A1") {
capacitance : 0.0043210000;
clock : "false";
direction : "input";
fall_capacitance : 0.0042040000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0065458000, 0.0065642000, 0.0066608000, 0.0066407000, 0.0066286000, 0.0066393000, 0.0067144000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.005119800, -0.005218900, -0.005450100, -0.005462500, -0.005449700, -0.005365700, -0.005081400");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0044370000;
}
pin ("A2") {
capacitance : 0.0047120000;
clock : "false";
direction : "input";
fall_capacitance : 0.0045360000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0058189000, 0.0058386000, 0.0059395000, 0.0059159000, 0.0058949000, 0.0058811000, 0.0058877000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.005717700, -0.005798700, -0.005979200, -0.006009600, -0.006047300, -0.006105700, -0.006222600");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0048890000;
}
pin ("B1") {
capacitance : 0.0047390000;
clock : "false";
direction : "input";
fall_capacitance : 0.0045000000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0058319000, 0.0058600000, 0.0059682000, 0.0059547000, 0.0059453000, 0.0059475000, 0.0059827000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.005117200, -0.005292200, -0.005742300, -0.005775900, -0.005827600, -0.005930400, -0.006177100");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0049780000;
}
pin ("C1") {
capacitance : 0.0043960000;
clock : "false";
direction : "input";
fall_capacitance : 0.0041060000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0037943000, 0.0038153000, 0.0039031000, 0.0039020000, 0.0039277000, 0.0040288000, 0.0043423000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.002500600, -0.002564600, -0.002702600, -0.002727100, -0.002753500, -0.002785200, -0.002831900");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0046860000;
}
pin ("X") {
direction : "output";
function : "(A1&A2) | (B1) | (C1)";
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0263053000, 0.0251469000, 0.0202243000, -0.000186700, -0.086209700, -0.421490300, -1.676166300", \
"0.0262571000, 0.0248907000, 0.0199688000, -0.000338200, -0.086399000, -0.421727400, -1.676261300", \
"0.0261038000, 0.0247512000, 0.0198110000, -0.000505300, -0.086550000, -0.421866700, -1.676403500", \
"0.0256641000, 0.0243226000, 0.0194197000, -0.000905300, -0.086962600, -0.422258600, -1.676788300", \
"0.0253249000, 0.0239830000, 0.0190338000, -0.001249500, -0.087320000, -0.422694200, -1.677106400", \
"0.0278081000, 0.0260785000, 0.0196157000, -0.001991600, -0.087762400, -0.422868700, -1.677323300", \
"0.0338119000, 0.0320025000, 0.0254333000, 0.0014343000, -0.088044500, -0.423503400, -1.677431100");
}
related_pin : "A1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0284230000, 0.0303820000, 0.0376876000, 0.0629636000, 0.1536581000, 0.4870778000, 1.7301242000", \
"0.0284171000, 0.0303591000, 0.0375481000, 0.0630188000, 0.1536402000, 0.4871776000, 1.7319231000", \
"0.0281478000, 0.0301025000, 0.0372426000, 0.0627406000, 0.1533119000, 0.4867525000, 1.7321372000", \
"0.0279545000, 0.0299121000, 0.0371146000, 0.0625458000, 0.1530440000, 0.4886088000, 1.7332522000", \
"0.0281043000, 0.0299592000, 0.0369771000, 0.0619035000, 0.1519842000, 0.4860029000, 1.7291322000", \
"0.0295126000, 0.0312695000, 0.0378334000, 0.0621675000, 0.1516376000, 0.4846480000, 1.7289734000", \
"0.0315099000, 0.0331399000, 0.0396095000, 0.0639800000, 0.1531198000, 0.4855519000, 1.7269813000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0311109000, 0.0297733000, 0.0249062000, 0.0045359000, -0.081550100, -0.416803700, -1.671014800", \
"0.0311425000, 0.0297322000, 0.0248522000, 0.0044277000, -0.081677200, -0.417042000, -1.671293600", \
"0.0310256000, 0.0296298000, 0.0246948000, 0.0043419000, -0.081741000, -0.417075600, -1.671363800", \
"0.0306477000, 0.0293029000, 0.0244624000, 0.0041659000, -0.081998900, -0.417252500, -1.671532700", \
"0.0304808000, 0.0291370000, 0.0242474000, 0.0038895000, -0.082279200, -0.417486900, -1.671735400", \
"0.0327739000, 0.0310117000, 0.0245565000, 0.0031648000, -0.082602900, -0.417666600, -1.671877800", \
"0.0391040000, 0.0373066000, 0.0307201000, 0.0066761000, -0.082832400, -0.418259900, -1.671977400");
}
related_pin : "A2";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0290596000, 0.0309924000, 0.0382433000, 0.0636844000, 0.1542839000, 0.4870784000, 1.7358118000", \
"0.0290407000, 0.0309950000, 0.0382244000, 0.0636746000, 0.1542912000, 0.4889814000, 1.7308963000", \
"0.0287239000, 0.0306790000, 0.0378113000, 0.0633233000, 0.1538992000, 0.4874049000, 1.7319002000", \
"0.0284532000, 0.0304198000, 0.0377147000, 0.0631171000, 0.1536005000, 0.4871385000, 1.7301920000", \
"0.0284432000, 0.0303742000, 0.0374874000, 0.0623670000, 0.1530688000, 0.4867104000, 1.7338585000", \
"0.0301718000, 0.0318664000, 0.0385758000, 0.0631394000, 0.1524329000, 0.4857707000, 1.7295078000", \
"0.0319350000, 0.0337469000, 0.0401445000, 0.0643395000, 0.1538162000, 0.4865644000, 1.7277582000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0262576000, 0.0248700000, 0.0201262000, -0.000241600, -0.086324300, -0.421673800, -1.675918500", \
"0.0261397000, 0.0247524000, 0.0198570000, -0.000456100, -0.086538600, -0.421808200, -1.676161700", \
"0.0259087000, 0.0244828000, 0.0197275000, -0.000600100, -0.086712000, -0.421962600, -1.676221400", \
"0.0256379000, 0.0242344000, 0.0194071000, -0.000879400, -0.087009600, -0.422256500, -1.676606500", \
"0.0254045000, 0.0240155000, 0.0192089000, -0.001211900, -0.087403000, -0.422539300, -1.676756400", \
"0.0283490000, 0.0265764000, 0.0200504000, -0.001791200, -0.087720800, -0.422794200, -1.676901800", \
"0.0351552000, 0.0332692000, 0.0265624000, 0.0023948000, -0.087363200, -0.422819700, -1.676459300");
}
related_pin : "B1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0262696000, 0.0282386000, 0.0353510000, 0.0602797000, 0.1503476000, 0.4832100000, 1.7259075000", \
"0.0264209000, 0.0284134000, 0.0355312000, 0.0605134000, 0.1505695000, 0.4834548000, 1.7308317000", \
"0.0264956000, 0.0284865000, 0.0355730000, 0.0604746000, 0.1506824000, 0.4838607000, 1.7277906000", \
"0.0261431000, 0.0280682000, 0.0350470000, 0.0598488000, 0.1500382000, 0.4852034000, 1.7257712000", \
"0.0259793000, 0.0277731000, 0.0343783000, 0.0590497000, 0.1487116000, 0.4821420000, 1.7248208000", \
"0.0265585000, 0.0282657000, 0.0349014000, 0.0594706000, 0.1485716000, 0.4812554000, 1.7248532000", \
"0.0292617000, 0.0309861000, 0.0373347000, 0.0617153000, 0.1517615000, 0.4870113000, 1.7271742000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0247856000, 0.0234750000, 0.0186075000, -0.001764100, -0.087854300, -0.423248000, -1.677451800", \
"0.0244788000, 0.0230887000, 0.0182547000, -0.002084800, -0.088158200, -0.423413600, -1.677694600", \
"0.0243400000, 0.0229663000, 0.0181469000, -0.002193100, -0.088342200, -0.423612100, -1.677892400", \
"0.0239563000, 0.0226126000, 0.0177376000, -0.002580300, -0.088728100, -0.423951400, -1.678189200", \
"0.0237572000, 0.0223660000, 0.0175026000, -0.002886800, -0.089159400, -0.424266900, -1.678430900", \
"0.0269793000, 0.0252047000, 0.0185922000, -0.003432600, -0.089422100, -0.424398200, -1.678421800", \
"0.0359097000, 0.0339946000, 0.0271486000, 0.0026612000, -0.087260700, -0.422670000, -1.676242800");
}
related_pin : "C1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0018634220, 0.0069446850, 0.0258817600, 0.0964573200, 0.3594814000, 1.3397310000");
values("0.0210540000, 0.0230604000, 0.0301699000, 0.0549880000, 0.1454525000, 0.4761925000, 1.7171332000", \
"0.0212016000, 0.0231793000, 0.0302884000, 0.0551291000, 0.1448948000, 0.4784191000, 1.7181034000", \
"0.0210075000, 0.0229693000, 0.0300228000, 0.0548368000, 0.1454110000, 0.4779540000, 1.7225727000", \
"0.0205534000, 0.0224502000, 0.0293643000, 0.0540397000, 0.1441573000, 0.4750909000, 1.7241613000", \
"0.0204057000, 0.0222211000, 0.0288985000, 0.0533663000, 0.1431011000, 0.4745162000, 1.7158391000", \
"0.0207124000, 0.0224531000, 0.0290531000, 0.0535178000, 0.1424797000, 0.4745002000, 1.7183744000", \
"0.0231840000, 0.0248619000, 0.0312166000, 0.0553335000, 0.1456018000, 0.4797057000, 1.7179986000");
}
}
max_capacitance : 0.3561500000;
max_transition : 1.4988980000;
power_down_function : "(!VPWR + VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.5109725000, 0.5213557000, 0.5509829000, 0.6211198000, 0.7758607000, 1.1660085000, 2.4677349000", \
"0.5186380000, 0.5290834000, 0.5588663000, 0.6293688000, 0.7835010000, 1.1738559000, 2.4737967000", \
"0.5406153000, 0.5510919000, 0.5807664000, 0.6512342000, 0.8053566000, 1.1957711000, 2.4959474000", \
"0.6014757000, 0.6119332000, 0.6416927000, 0.7120849000, 0.8665793000, 1.2565675000, 2.5585603000", \
"0.7551363000, 0.7655897000, 0.7949807000, 0.8651748000, 1.0199404000, 1.4110300000, 2.7125382000", \
"1.1077326000, 1.1191978000, 1.1515457000, 1.2266665000, 1.3900071000, 1.7860833000, 3.0908482000", \
"1.7925392000, 1.8072244000, 1.8481238000, 1.9420048000, 2.1336199000, 2.5653089000, 3.8730690000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.1773467000, 0.1851793000, 0.2088817000, 0.2725993000, 0.4665650000, 1.1587294000, 3.7125645000", \
"0.1840563000, 0.1919017000, 0.2153561000, 0.2791699000, 0.4734262000, 1.1626501000, 3.7232699000", \
"0.2053073000, 0.2131485000, 0.2364226000, 0.3002284000, 0.4945268000, 1.1836397000, 3.7450016000", \
"0.2674454000, 0.2752019000, 0.2984838000, 0.3618387000, 0.5555459000, 1.2474362000, 3.8016337000", \
"0.4242893000, 0.4324436000, 0.4563418000, 0.5206417000, 0.7137636000, 1.4065926000, 3.9607362000", \
"0.6940215000, 0.7057872000, 0.7360219000, 0.8068197000, 1.0031448000, 1.6936440000, 4.2466533000", \
"1.0911674000, 1.1078176000, 1.1543394000, 1.2537076000, 1.4657329000, 2.1559614000, 4.7121285000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0626785000, 0.0683912000, 0.0862537000, 0.1349645000, 0.2659520000, 0.7137194000, 2.4826767000", \
"0.0623883000, 0.0687955000, 0.0859045000, 0.1332960000, 0.2654644000, 0.7130503000, 2.4827487000", \
"0.0623789000, 0.0680776000, 0.0859273000, 0.1349573000, 0.2654421000, 0.7134655000, 2.4827782000", \
"0.0629147000, 0.0692887000, 0.0859151000, 0.1349193000, 0.2656760000, 0.7138787000, 2.4828450000", \
"0.0622345000, 0.0682309000, 0.0865190000, 0.1341451000, 0.2664626000, 0.7116319000, 2.4804712000", \
"0.0717850000, 0.0782014000, 0.0965557000, 0.1462528000, 0.2758083000, 0.7180998000, 2.4774334000", \
"0.0992115000, 0.1056303000, 0.1277447000, 0.1817937000, 0.3247012000, 0.7574688000, 2.4795910000");
}
related_pin : "A1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0389587000, 0.0449169000, 0.0645884000, 0.1314327000, 0.3868649000, 1.3622722000, 5.0033155000", \
"0.0385704000, 0.0447797000, 0.0646324000, 0.1313143000, 0.3866066000, 1.3637692000, 5.0006572000", \
"0.0384504000, 0.0447387000, 0.0644526000, 0.1312531000, 0.3857110000, 1.3634511000, 4.9950271000", \
"0.0382443000, 0.0441936000, 0.0639727000, 0.1307000000, 0.3858717000, 1.3640443000, 5.0037903000", \
"0.0433041000, 0.0489272000, 0.0681382000, 0.1324518000, 0.3859096000, 1.3619319000, 5.0046380000", \
"0.0629228000, 0.0690353000, 0.0871484000, 0.1479201000, 0.3908065000, 1.3629301000, 4.9962945000", \
"0.1038562000, 0.1123530000, 0.1354081000, 0.1928116000, 0.4095903000, 1.3662897000, 5.0069735000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.5309918000, 0.5411960000, 0.5700483000, 0.6384157000, 0.7888027000, 1.1752769000, 2.4792366000", \
"0.5377815000, 0.5479817000, 0.5770272000, 0.6446738000, 0.7962953000, 1.1825798000, 2.4826201000", \
"0.5615658000, 0.5717705000, 0.6007764000, 0.6683693000, 0.8199715000, 1.2063005000, 2.5061606000", \
"0.6246974000, 0.6349108000, 0.6637716000, 0.7312437000, 0.8823968000, 1.2687722000, 2.5734981000", \
"0.7774474000, 0.7876492000, 0.8166534000, 0.8844448000, 1.0355524000, 1.4220951000, 2.7238660000", \
"1.1278928000, 1.1390526000, 1.1709267000, 1.2427759000, 1.4012550000, 1.7920623000, 3.0973779000", \
"1.7937520000, 1.8079481000, 1.8475227000, 1.9379802000, 2.1237794000, 2.5479789000, 3.8606038000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.1849760000, 0.1927907000, 0.2163868000, 0.2801471000, 0.4744116000, 1.1646858000, 3.7247199000", \
"0.1929559000, 0.2008016000, 0.2243528000, 0.2881058000, 0.4823033000, 1.1716027000, 3.7322461000", \
"0.2137151000, 0.2215577000, 0.2448349000, 0.3086801000, 0.5029993000, 1.1920517000, 3.7530974000", \
"0.2699602000, 0.2777575000, 0.3012838000, 0.3647226000, 0.5583646000, 1.2506999000, 3.8047285000", \
"0.4131861000, 0.4215042000, 0.4460059000, 0.5104407000, 0.7043133000, 1.3935713000, 3.9549417000", \
"0.6903315000, 0.7003599000, 0.7300751000, 0.8021732000, 0.9998179000, 1.6897250000, 4.2501815000", \
"1.1462327000, 1.1616108000, 1.2052211000, 1.2997832000, 1.5129803000, 2.2059732000, 4.7565720000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0611379000, 0.0670213000, 0.0840440000, 0.1316810000, 0.2606269000, 0.7087516000, 2.4766946000", \
"0.0617446000, 0.0676864000, 0.0839601000, 0.1307532000, 0.2609201000, 0.7074561000, 2.4801592000", \
"0.0613276000, 0.0675126000, 0.0839354000, 0.1309726000, 0.2609279000, 0.7077727000, 2.4809681000", \
"0.0611004000, 0.0670569000, 0.0840632000, 0.1313380000, 0.2603379000, 0.7076315000, 2.4840059000", \
"0.0609625000, 0.0673424000, 0.0837654000, 0.1306234000, 0.2602512000, 0.7080905000, 2.4834896000", \
"0.0689706000, 0.0752426000, 0.0929076000, 0.1415852000, 0.2693344000, 0.7127277000, 2.4839533000", \
"0.0958215000, 0.1021469000, 0.1233713000, 0.1763173000, 0.3132089000, 0.7479481000, 2.4820812000");
}
related_pin : "A2";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0388745000, 0.0450237000, 0.0646971000, 0.1312877000, 0.3860774000, 1.3610700000, 5.0049715000", \
"0.0388311000, 0.0447804000, 0.0646620000, 0.1312522000, 0.3866449000, 1.3620834000, 5.0063562000", \
"0.0384649000, 0.0447506000, 0.0644049000, 0.1312657000, 0.3857185000, 1.3637397000, 4.9998015000", \
"0.0384420000, 0.0443835000, 0.0641288000, 0.1310756000, 0.3866459000, 1.3623146000, 5.0041344000", \
"0.0421044000, 0.0481520000, 0.0679273000, 0.1328450000, 0.3857952000, 1.3635649000, 4.9951030000", \
"0.0570002000, 0.0630024000, 0.0826655000, 0.1455791000, 0.3912718000, 1.3606860000, 5.0020188000", \
"0.0903178000, 0.0985189000, 0.1227846000, 0.1845336000, 0.4078051000, 1.3668403000, 4.9969442000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.4953975000, 0.5056248000, 0.5342871000, 0.6026136000, 0.7537674000, 1.1401865000, 2.4407985000", \
"0.5007729000, 0.5109614000, 0.5401232000, 0.6077689000, 0.7588722000, 1.1454168000, 2.4463711000", \
"0.5201241000, 0.5303167000, 0.5592946000, 0.6276116000, 0.7788003000, 1.1651965000, 2.4684388000", \
"0.5760842000, 0.5862965000, 0.6153024000, 0.6826812000, 0.8338346000, 1.2203873000, 2.5248055000", \
"0.7296219000, 0.7397012000, 0.7688985000, 0.8368733000, 0.9877836000, 1.3742084000, 2.6790132000", \
"1.1122923000, 1.1239115000, 1.1564668000, 1.2314906000, 1.3912087000, 1.7837406000, 3.0864999000", \
"1.8347704000, 1.8507641000, 1.8951796000, 1.9924513000, 2.1826549000, 2.6051934000, 3.9175867000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.1034091000, 0.1095900000, 0.1284275000, 0.1834790000, 0.3702578000, 1.0575367000, 3.6113557000", \
"0.1116756000, 0.1178314000, 0.1366109000, 0.1917726000, 0.3779117000, 1.0632556000, 3.6212300000", \
"0.1354770000, 0.1416492000, 0.1604103000, 0.2154060000, 0.4015467000, 1.0873148000, 3.6441659000", \
"0.2015992000, 0.2077592000, 0.2264435000, 0.2813379000, 0.4677079000, 1.1549489000, 3.7031764000", \
"0.3340508000, 0.3419795000, 0.3643828000, 0.4233154000, 0.6103493000, 1.2965329000, 3.8470862000", \
"0.5492926000, 0.5621166000, 0.5952064000, 0.6675959000, 0.8593217000, 1.5446785000, 4.0950101000", \
"0.8455783000, 0.8667541000, 0.9221467000, 1.0322281000, 1.2501186000, 1.9383553000, 4.4845714000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0617506000, 0.0665089000, 0.0849411000, 0.1312738000, 0.2607255000, 0.7067818000, 2.4775573000", \
"0.0615105000, 0.0666160000, 0.0839423000, 0.1324647000, 0.2613161000, 0.7065743000, 2.4814055000", \
"0.0615564000, 0.0665430000, 0.0841625000, 0.1307779000, 0.2608341000, 0.7074262000, 2.4744422000", \
"0.0608389000, 0.0666851000, 0.0839847000, 0.1312484000, 0.2608460000, 0.7087917000, 2.4783671000", \
"0.0610876000, 0.0668875000, 0.0856221000, 0.1314771000, 0.2603491000, 0.7084507000, 2.4774951000", \
"0.0728730000, 0.0794679000, 0.0967308000, 0.1440748000, 0.2717221000, 0.7125067000, 2.4816194000", \
"0.1122819000, 0.1199493000, 0.1406334000, 0.1924364000, 0.3246059000, 0.7440400000, 2.4864897000");
}
related_pin : "B1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0287996000, 0.0337957000, 0.0513223000, 0.1176404000, 0.3775916000, 1.3571501000, 4.9976121000", \
"0.0286711000, 0.0336743000, 0.0513172000, 0.1175935000, 0.3780420000, 1.3576326000, 5.0005395000", \
"0.0285982000, 0.0336828000, 0.0512733000, 0.1176569000, 0.3776723000, 1.3579371000, 4.9943458000", \
"0.0295990000, 0.0345435000, 0.0518506000, 0.1178124000, 0.3786165000, 1.3586841000, 4.9957150000", \
"0.0412200000, 0.0461573000, 0.0620485000, 0.1231046000, 0.3778820000, 1.3542464000, 4.9978834000", \
"0.0686606000, 0.0747074000, 0.0904436000, 0.1427391000, 0.3830021000, 1.3556551000, 4.9899076000", \
"0.1207119000, 0.1310811000, 0.1540306000, 0.2040976000, 0.4072097000, 1.3635308000, 4.9905657000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.4339625000, 0.4442308000, 0.4732031000, 0.5408820000, 0.6924536000, 1.0787297000, 2.3780711000", \
"0.4379252000, 0.4480883000, 0.4771153000, 0.5455385000, 0.6958537000, 1.0824815000, 2.3863409000", \
"0.4541309000, 0.4644069000, 0.4934149000, 0.5613546000, 0.7121550000, 1.0986724000, 2.4003577000", \
"0.5088021000, 0.5189939000, 0.5478661000, 0.6153151000, 0.7664446000, 1.1529402000, 2.4576616000", \
"0.6779504000, 0.6881722000, 0.7172655000, 0.7851959000, 0.9360810000, 1.3225125000, 2.6276916000", \
"1.1103407000, 1.1224626000, 1.1557861000, 1.2284944000, 1.3849623000, 1.7768904000, 3.0816729000", \
"1.8754760000, 1.8932382000, 1.9420159000, 2.0452271000, 2.2321860000, 2.6422868000, 3.9542369000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0937859000, 0.0998813000, 0.1184520000, 0.1729767000, 0.3583604000, 1.0483292000, 3.5913386000", \
"0.1021852000, 0.1082693000, 0.1269127000, 0.1814420000, 0.3665118000, 1.0508258000, 3.6012824000", \
"0.1262524000, 0.1323142000, 0.1508002000, 0.2052232000, 0.3908964000, 1.0746379000, 3.6359711000", \
"0.1898825000, 0.1960742000, 0.2147501000, 0.2693386000, 0.4558751000, 1.1407908000, 3.7192944000", \
"0.3102077000, 0.3185462000, 0.3416479000, 0.4012453000, 0.5878534000, 1.2754632000, 3.8236747000", \
"0.4991279000, 0.5126214000, 0.5481261000, 0.6235722000, 0.8158000000, 1.5008076000, 4.0551065000", \
"0.7348747000, 0.7581691000, 0.8184965000, 0.9371688000, 1.1630955000, 1.8507643000, 4.3973025000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0616497000, 0.0664326000, 0.0839304000, 0.1311728000, 0.2609026000, 0.7078969000, 2.4822793000", \
"0.0615717000, 0.0666925000, 0.0840347000, 0.1317933000, 0.2605375000, 0.7086624000, 2.4766638000", \
"0.0616698000, 0.0677821000, 0.0846168000, 0.1328105000, 0.2604159000, 0.7083449000, 2.4837572000", \
"0.0610294000, 0.0668418000, 0.0839795000, 0.1312565000, 0.2607923000, 0.7088317000, 2.4786513000", \
"0.0611263000, 0.0663259000, 0.0837457000, 0.1300428000, 0.2598698000, 0.7079677000, 2.4836040000", \
"0.0787220000, 0.0844298000, 0.1001071000, 0.1428799000, 0.2697390000, 0.7136480000, 2.4775488000", \
"0.1300615000, 0.1385401000, 0.1597811000, 0.2049953000, 0.3179196000, 0.7383788000, 2.4850557000");
}
related_pin : "C1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0018634200, 0.0069446900, 0.0258818000, 0.0964573000, 0.3594810000, 1.3397300000");
values("0.0278208000, 0.0328396000, 0.0503445000, 0.1167801000, 0.3782868000, 1.3614043000, 4.9975584000", \
"0.0278882000, 0.0328201000, 0.0504609000, 0.1167419000, 0.3778956000, 1.3559932000, 4.9993822000", \
"0.0278846000, 0.0329120000, 0.0505386000, 0.1167824000, 0.3782867000, 1.3570660000, 5.0077196000", \
"0.0298988000, 0.0347728000, 0.0517826000, 0.1171827000, 0.3768914000, 1.3566931000, 5.0045137000", \
"0.0437450000, 0.0479841000, 0.0637806000, 0.1239256000, 0.3774950000, 1.3551829000, 4.9960835000", \
"0.0743923000, 0.0809827000, 0.0977308000, 0.1475387000, 0.3834653000, 1.3545869000, 4.9960001000", \
"0.1337207000, 0.1447315000, 0.1700357000, 0.2185407000, 0.4147965000, 1.3617938000, 4.9937321000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
}
}
/* removed sky130_fd_sc_hd__a211oi_1 */
/* removed sky130_fd_sc_hd__a211oi_2 */
/* removed sky130_fd_sc_hd__a211oi_4 */
/* removed sky130_fd_sc_hd__a21bo_1 */
/* removed sky130_fd_sc_hd__a21bo_2 */
cell ("sky130_fd_sc_hd__a21bo_4") {
leakage_power () {
value : 11.872106000;
when : "!A1&!A2&B1_N";
}
leakage_power () {
value : 8.9818366000;
when : "!A1&!A2&!B1_N";
}
leakage_power () {
value : 13.648478800;
when : "!A1&A2&B1_N";
}
leakage_power () {
value : 8.9814787000;
when : "!A1&A2&!B1_N";
}
leakage_power () {
value : 13.087494600;
when : "A1&!A2&B1_N";
}
leakage_power () {
value : 8.9816581000;
when : "A1&!A2&!B1_N";
}
leakage_power () {
value : 10.946451700;
when : "A1&A2&B1_N";
}
leakage_power () {
value : 5.2536691000;
when : "A1&A2&!B1_N";
}
area : 16.265600000;
cell_footprint : "sky130_fd_sc_hd__a21bo";
cell_leakage_power : 10.219150000;
driver_waveform_fall : "ramp";
driver_waveform_rise : "ramp";
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VPB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VNB";
voltage_name : "VPWR";
}
pin ("A1") {
capacitance : 0.0044510000;
clock : "false";
direction : "input";
fall_capacitance : 0.0043100000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0062909000, 0.0062467000, 0.0061895000, 0.0061517000, 0.0061126000, 0.0060703000, 0.0060185000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.006268700, -0.006313500, -0.006366100, -0.006406400, -0.006446100, -0.006484400, -0.006518400");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0045920000;
}
pin ("A2") {
capacitance : 0.0048230000;
clock : "false";
direction : "input";
fall_capacitance : 0.0046340000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0068254000, 0.0067882000, 0.0067525000, 0.0067128000, 0.0066697000, 0.0066175000, 0.0065391000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.006832800, -0.006873000, -0.006912600, -0.006953200, -0.006993800, -0.007034500, -0.007075300");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0050130000;
}
pin ("B1_N") {
capacitance : 0.0023890000;
clock : "false";
direction : "input";
fall_capacitance : 0.0022890000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0122458000, 0.0121045000, 0.0117877000, 0.0118031000, 0.0119275000, 0.0123591000, 0.0136565000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0057616000, 0.0056374000, 0.0053267000, 0.0053721000, 0.0055393000, 0.0060492000, 0.0075247000");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0024900000;
}
pin ("X") {
direction : "output";
function : "(A1&A2) | (!B1_N)";
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133570, 0.0229690600, 0.0822623100, 0.2946175000, 1.0551550000");
values("0.0233776000, 0.0219589000, 0.0170857000, -0.000896600, -0.074032500, -0.345129700, -1.318534500", \
"0.0233238000, 0.0218597000, 0.0170283000, -0.000931700, -0.074090000, -0.345194200, -1.318617200", \
"0.0230913000, 0.0216551000, 0.0168259000, -0.001193300, -0.074332500, -0.345419000, -1.318796700", \
"0.0226701000, 0.0211761000, 0.0163626000, -0.001671600, -0.074742500, -0.345774300, -1.319179500", \
"0.0223060000, 0.0207981000, 0.0159182000, -0.002208100, -0.075287200, -0.346214900, -1.319526000", \
"0.0260748000, 0.0246803000, 0.0186380000, -0.002172300, -0.075860600, -0.346435200, -1.319620100", \
"0.0274543000, 0.0257091000, 0.0196973000, -0.001294600, -0.076255000, -0.347029600, -1.319442000");
}
related_pin : "A1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133570, 0.0229690600, 0.0822623100, 0.2946175000, 1.0551550000");
values("0.0277360000, 0.0295342000, 0.0359833000, 0.0580918000, 0.1342678000, 0.4036398000, 1.3683533000", \
"0.0276429000, 0.0294590000, 0.0359231000, 0.0579635000, 0.1341125000, 0.4035311000, 1.3670931000", \
"0.0273866000, 0.0291887000, 0.0356684000, 0.0577858000, 0.1339678000, 0.4036365000, 1.3701588000", \
"0.0270642000, 0.0288973000, 0.0353514000, 0.0574062000, 0.1335325000, 0.4026843000, 1.3671242000", \
"0.0266764000, 0.0284675000, 0.0348624000, 0.0562944000, 0.1326325000, 0.4023815000, 1.3670414000", \
"0.0277087000, 0.0293793000, 0.0353837000, 0.0568582000, 0.1321824000, 0.4012761000, 1.3692897000", \
"0.0303449000, 0.0319305000, 0.0377975000, 0.0590395000, 0.1340737000, 0.4029916000, 1.3689462000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133570, 0.0229690600, 0.0822623100, 0.2946175000, 1.0551550000");
values("0.0271343000, 0.0256840000, 0.0208426000, 0.0027625000, -0.070355600, -0.341302500, -1.314512500", \
"0.0270566000, 0.0255715000, 0.0207292000, 0.0026525000, -0.070483200, -0.341422900, -1.314642300", \
"0.0268942000, 0.0254084000, 0.0205661000, 0.0025073000, -0.070640200, -0.341562900, -1.314816300", \
"0.0267177000, 0.0252412000, 0.0203850000, 0.0022690000, -0.070893000, -0.341795300, -1.315024900", \
"0.0265644000, 0.0250625000, 0.0200763000, 0.0018648000, -0.071320600, -0.342096200, -1.315255200", \
"0.0298474000, 0.0282197000, 0.0224928000, 0.0018021000, -0.071879200, -0.342311900, -1.315373300", \
"0.0314609000, 0.0304727000, 0.0244939000, 0.0033001000, -0.071905100, -0.342732100, -1.315052700");
}
related_pin : "A2";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133570, 0.0229690600, 0.0822623100, 0.2946175000, 1.0551550000");
values("0.0282832000, 0.0301162000, 0.0365939000, 0.0586454000, 0.1348360000, 0.4041013000, 1.3676188000", \
"0.0281812000, 0.0300214000, 0.0364646000, 0.0585108000, 0.1346897000, 0.4039019000, 1.3675459000", \
"0.0279279000, 0.0297579000, 0.0362260000, 0.0582733000, 0.1344050000, 0.4038010000, 1.3673124000", \
"0.0275540000, 0.0293968000, 0.0358476000, 0.0579289000, 0.1340481000, 0.4036965000, 1.3659460000", \
"0.0271680000, 0.0289546000, 0.0353088000, 0.0571144000, 0.1333010000, 0.4033885000, 1.3702813000", \
"0.0279955000, 0.0296790000, 0.0357681000, 0.0572078000, 0.1327372000, 0.4014730000, 1.3667312000", \
"0.0295847000, 0.0312337000, 0.0370952000, 0.0584578000, 0.1334756000, 0.4023188000, 1.3650532000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133570, 0.0229690600, 0.0822623100, 0.2946175000, 1.0551550000");
values("0.0241262000, 0.0226737000, 0.0178050000, -0.000263100, -0.073471200, -0.344305300, -1.317606200", \
"0.0242646000, 0.0226475000, 0.0177741000, -0.000237800, -0.073427400, -0.344260500, -1.317429400", \
"0.0241145000, 0.0226318000, 0.0177761000, -0.000237600, -0.073414800, -0.344273600, -1.317456700", \
"0.0234692000, 0.0220353000, 0.0172102000, -0.000837700, -0.074017900, -0.344882600, -1.318048800", \
"0.0229380000, 0.0214808000, 0.0165652000, -0.001426300, -0.074617900, -0.345509400, -1.318635400", \
"0.0269539000, 0.0254162000, 0.0198821000, -0.000377100, -0.075259000, -0.346182100, -1.319279300", \
"0.0272145000, 0.0256674000, 0.0199499000, -0.000343700, -0.075101700, -0.346274400, -1.319537300");
}
related_pin : "B1_N";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133570, 0.0229690600, 0.0822623100, 0.2946175000, 1.0551550000");
values("0.0247716000, 0.0266476000, 0.0331025000, 0.0549267000, 0.1305714000, 0.4001508000, 1.3609289000", \
"0.0248132000, 0.0266977000, 0.0331314000, 0.0549715000, 0.1305843000, 0.4003509000, 1.3609576000", \
"0.0249035000, 0.0267621000, 0.0332154000, 0.0550497000, 0.1305247000, 0.3977814000, 1.3606047000", \
"0.0245402000, 0.0263963000, 0.0328451000, 0.0546627000, 0.1300924000, 0.3974347000, 1.3601527000", \
"0.0238160000, 0.0256622000, 0.0320995000, 0.0538766000, 0.1294133000, 0.3969951000, 1.3653623000", \
"0.0234099000, 0.0252034000, 0.0314549000, 0.0531348000, 0.1291449000, 0.3972283000, 1.3598472000", \
"0.0233763000, 0.0251697000, 0.0313679000, 0.0529909000, 0.1295478000, 0.3996002000, 1.3596320000");
}
}
max_capacitance : 0.3112890000;
max_transition : 1.4987760000;
power_down_function : "(!VPWR + VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.3198421000, 0.3279313000, 0.3506729000, 0.4043746000, 0.5256305000, 0.8575642000, 1.9901991000", \
"0.3275967000, 0.3357554000, 0.3585220000, 0.4120547000, 0.5337733000, 0.8652739000, 1.9950226000", \
"0.3501299000, 0.3582828000, 0.3809956000, 0.4347455000, 0.5560389000, 0.8881103000, 2.0210575000", \
"0.4108570000, 0.4190502000, 0.4418846000, 0.4950748000, 0.6163768000, 0.9486699000, 2.0846616000", \
"0.5700390000, 0.5781986000, 0.6007714000, 0.6541075000, 0.7761778000, 1.1085527000, 2.2374467000", \
"0.9163783000, 0.9270801000, 0.9540988000, 1.0167052000, 1.1517520000, 1.4932078000, 2.6231877000", \
"1.5512780000, 1.5660853000, 1.6053876000, 1.6913243000, 1.8604029000, 2.2240938000, 3.3611827000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.1694390000, 0.1775059000, 0.2011536000, 0.2665682000, 0.4695942000, 1.1802488000, 3.7107675000", \
"0.1761277000, 0.1841042000, 0.2078261000, 0.2732141000, 0.4760621000, 1.1842132000, 3.7098249000", \
"0.1970837000, 0.2048849000, 0.2286212000, 0.2940303000, 0.4974213000, 1.2060878000, 3.7385983000", \
"0.2574932000, 0.2656286000, 0.2891589000, 0.3543278000, 0.5569446000, 1.2670451000, 3.7954830000", \
"0.4023470000, 0.4109904000, 0.4358431000, 0.5014761000, 0.7052975000, 1.4168285000, 3.9473167000", \
"0.6449765000, 0.6563616000, 0.6872636000, 0.7604593000, 0.9668017000, 1.6753821000, 4.2096771000", \
"0.9878000000, 1.0051819000, 1.0519703000, 1.1512227000, 1.3657754000, 2.0717619000, 4.5974460000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.0453381000, 0.0502556000, 0.0649384000, 0.1046836000, 0.2225341000, 0.6378669000, 2.1859670000", \
"0.0454333000, 0.0503644000, 0.0651709000, 0.1053648000, 0.2225437000, 0.6381492000, 2.1960953000", \
"0.0457784000, 0.0506998000, 0.0653501000, 0.1050724000, 0.2223168000, 0.6380318000, 2.1922091000", \
"0.0455994000, 0.0506393000, 0.0645247000, 0.1048315000, 0.2231028000, 0.6378951000, 2.1975268000", \
"0.0465295000, 0.0512628000, 0.0667016000, 0.1057591000, 0.2229811000, 0.6378724000, 2.1921391000", \
"0.0636292000, 0.0681640000, 0.0839305000, 0.1261679000, 0.2415783000, 0.6459697000, 2.1908755000", \
"0.1061546000, 0.1119817000, 0.1319504000, 0.1787648000, 0.2941220000, 0.6790859000, 2.1999782000");
}
related_pin : "A1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.0382586000, 0.0446442000, 0.0665445000, 0.1405248000, 0.4153742000, 1.4197584000, 4.9996780000", \
"0.0382757000, 0.0448641000, 0.0662439000, 0.1401901000, 0.4151295000, 1.4185003000, 5.0000475000", \
"0.0382212000, 0.0446163000, 0.0665043000, 0.1404782000, 0.4161661000, 1.4186203000, 5.0007962000", \
"0.0380174000, 0.0445436000, 0.0664459000, 0.1403423000, 0.4156796000, 1.4198800000, 5.0015081000", \
"0.0439551000, 0.0504530000, 0.0713344000, 0.1439641000, 0.4154692000, 1.4187879000, 5.0004179000", \
"0.0650413000, 0.0712974000, 0.0904153000, 0.1569990000, 0.4208477000, 1.4147437000, 5.0015574000", \
"0.1095184000, 0.1185528000, 0.1426547000, 0.2023671000, 0.4367058000, 1.4229328000, 4.9929292000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.3320424000, 0.3399078000, 0.3616381000, 0.4132639000, 0.5321150000, 0.8621250000, 1.9941770000", \
"0.3395964000, 0.3474881000, 0.3690335000, 0.4208463000, 0.5397281000, 0.8695858000, 2.0018596000", \
"0.3630889000, 0.3709835000, 0.3925481000, 0.4443757000, 0.5632610000, 0.8926350000, 2.0283555000", \
"0.4250367000, 0.4329736000, 0.4548512000, 0.5064693000, 0.6252948000, 0.9550504000, 2.0876110000", \
"0.5851127000, 0.5929046000, 0.6147902000, 0.6663545000, 0.7853851000, 1.1156810000, 2.2451498000", \
"0.9351857000, 0.9449604000, 0.9713816000, 1.0314323000, 1.1624931000, 1.5006525000, 2.6346563000", \
"1.5630119000, 1.5767014000, 1.6138254000, 1.6955818000, 1.8577999000, 2.2205220000, 3.3583598000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.1786468000, 0.1866785000, 0.2103865000, 0.2757878000, 0.4783673000, 1.1860997000, 3.7110182000", \
"0.1865017000, 0.1945683000, 0.2182371000, 0.2836291000, 0.4862040000, 1.1941380000, 3.7195660000", \
"0.2068045000, 0.2149397000, 0.2386527000, 0.3040335000, 0.5067779000, 1.2148613000, 3.7401704000", \
"0.2619973000, 0.2700552000, 0.2937011000, 0.3589275000, 0.5622912000, 1.2709935000, 3.8010075000", \
"0.3971344000, 0.4058341000, 0.4305989000, 0.4978637000, 0.7018996000, 1.4109333000, 3.9448378000", \
"0.6528828000, 0.6637598000, 0.6939695000, 0.7674986000, 0.9743720000, 1.6816525000, 4.2129380000", \
"1.0573996000, 1.0739967000, 1.1177762000, 1.2140561000, 1.4322353000, 2.1414350000, 4.6653321000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.0439162000, 0.0487593000, 0.0633965000, 0.1018827000, 0.2184237000, 0.6343246000, 2.1976043000", \
"0.0436405000, 0.0483655000, 0.0628323000, 0.1021332000, 0.2184680000, 0.6353609000, 2.1977389000", \
"0.0436195000, 0.0483525000, 0.0629398000, 0.1022084000, 0.2184307000, 0.6344830000, 2.1922519000", \
"0.0436332000, 0.0484258000, 0.0632996000, 0.1024069000, 0.2182986000, 0.6354063000, 2.1980640000", \
"0.0444426000, 0.0496097000, 0.0634311000, 0.1024902000, 0.2180524000, 0.6352952000, 2.1935733000", \
"0.0591754000, 0.0647796000, 0.0796282000, 0.1204469000, 0.2356116000, 0.6414560000, 2.2001307000", \
"0.0999139000, 0.1080407000, 0.1267842000, 0.1709265000, 0.2843117000, 0.6695116000, 2.1991033000");
}
related_pin : "A2";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.0379362000, 0.0445131000, 0.0664597000, 0.1404787000, 0.4152320000, 1.4182943000, 4.9985460000", \
"0.0381999000, 0.0447851000, 0.0663344000, 0.1402826000, 0.4151897000, 1.4183671000, 4.9997171000", \
"0.0381389000, 0.0448507000, 0.0662103000, 0.1402482000, 0.4150400000, 1.4185739000, 4.9997975000", \
"0.0380930000, 0.0447744000, 0.0663839000, 0.1404262000, 0.4160803000, 1.4188459000, 5.0013171000", \
"0.0429764000, 0.0492237000, 0.0716039000, 0.1434517000, 0.4163789000, 1.4184021000, 4.9998246000", \
"0.0581601000, 0.0644775000, 0.0863699000, 0.1557138000, 0.4202953000, 1.4160670000, 4.9994489000", \
"0.0960564000, 0.1046968000, 0.1297158000, 0.1936984000, 0.4357575000, 1.4207094000, 5.0028244000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.3573511000, 0.3654291000, 0.3873251000, 0.4389309000, 0.5577897000, 0.8872728000, 2.0231028000", \
"0.3656626000, 0.3735429000, 0.3953513000, 0.4472317000, 0.5660084000, 0.8955264000, 2.0317101000", \
"0.3882299000, 0.3960462000, 0.4178184000, 0.4697789000, 0.5886199000, 0.9184088000, 2.0509472000", \
"0.4493068000, 0.4572023000, 0.4789834000, 0.5306386000, 0.6495759000, 0.9790746000, 2.1149424000", \
"0.5774208000, 0.5852984000, 0.6069916000, 0.6586388000, 0.7775128000, 1.1077307000, 2.2384496000", \
"0.8005728000, 0.8083770000, 0.8301445000, 0.8819417000, 1.0008623000, 1.3305119000, 2.4642677000", \
"1.1623262000, 1.1702826000, 1.1922580000, 1.2434755000, 1.3631601000, 1.6939945000, 2.8265428000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.2530907000, 0.2603120000, 0.2817135000, 0.3427106000, 0.5418852000, 1.2495008000, 3.7767474000", \
"0.2607481000, 0.2680282000, 0.2893615000, 0.3503944000, 0.5493946000, 1.2585717000, 3.7764716000", \
"0.2835049000, 0.2907327000, 0.3120252000, 0.3731129000, 0.5725652000, 1.2772283000, 3.8017216000", \
"0.3517092000, 0.3589664000, 0.3802431000, 0.4413127000, 0.6408916000, 1.3455903000, 3.8694767000", \
"0.5272071000, 0.5345397000, 0.5560383000, 0.6171889000, 0.8171583000, 1.5222265000, 4.0528882000", \
"0.8457281000, 0.8536165000, 0.8761998000, 0.9385790000, 1.1384746000, 1.8443765000, 4.3680815000", \
"1.3689863000, 1.3792395000, 1.4054280000, 1.4718693000, 1.6739483000, 2.3808491000, 4.9026490000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.0440369000, 0.0484883000, 0.0625172000, 0.1024969000, 0.2186437000, 0.6342605000, 2.1907904000", \
"0.0442511000, 0.0491371000, 0.0633021000, 0.1024261000, 0.2186140000, 0.6345123000, 2.1973190000", \
"0.0436342000, 0.0482012000, 0.0627134000, 0.1024365000, 0.2183144000, 0.6354076000, 2.1980120000", \
"0.0440025000, 0.0486008000, 0.0629190000, 0.1026086000, 0.2187448000, 0.6344999000, 2.1922109000", \
"0.0441595000, 0.0483256000, 0.0625085000, 0.1021339000, 0.2179369000, 0.6349206000, 2.1988487000", \
"0.0439982000, 0.0492359000, 0.0629015000, 0.1026151000, 0.2186526000, 0.6341066000, 2.1942599000", \
"0.0456686000, 0.0503789000, 0.0650814000, 0.1043383000, 0.2199973000, 0.6364163000, 2.1954720000");
}
related_pin : "B1_N";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0017907200, 0.0064133600, 0.0229691000, 0.0822623000, 0.2946180000, 1.0551600000");
values("0.0336103000, 0.0395651000, 0.0598540000, 0.1334533000, 0.4104894000, 1.4175797000, 4.9955999000", \
"0.0335985000, 0.0396023000, 0.0598488000, 0.1335731000, 0.4105421000, 1.4194174000, 4.9882791000", \
"0.0337724000, 0.0396150000, 0.0598484000, 0.1335263000, 0.4101811000, 1.4118609000, 4.9949338000", \
"0.0336804000, 0.0396298000, 0.0598543000, 0.1335751000, 0.4097123000, 1.4118398000, 4.9952225000", \
"0.0345085000, 0.0404297000, 0.0604900000, 0.1338489000, 0.4104005000, 1.4116134000, 5.0027764000", \
"0.0388914000, 0.0446371000, 0.0640285000, 0.1358734000, 0.4109751000, 1.4104047000, 4.9969566000", \
"0.0519537000, 0.0570703000, 0.0749767000, 0.1421127000, 0.4130387000, 1.4096108000, 4.9850271000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
}
}
/* removed sky130_fd_sc_hd__a21boi_0 */
/* removed sky130_fd_sc_hd__a21boi_1 */
/* removed sky130_fd_sc_hd__a21boi_2 */
cell ("sky130_fd_sc_hd__a21boi_4") {
leakage_power () {
value : 11.785963300;
when : "!A1&!A2&B1_N";
}
leakage_power () {
value : 6.4047394000;
when : "!A1&!A2&!B1_N";
}
leakage_power () {
value : 15.742740400;
when : "!A1&A2&B1_N";
}
leakage_power () {
value : 6.4044077000;
when : "!A1&A2&!B1_N";
}
leakage_power () {
value : 14.419757800;
when : "A1&!A2&B1_N";
}
leakage_power () {
value : 6.4044721000;
when : "A1&!A2&!B1_N";
}
leakage_power () {
value : 12.986557600;
when : "A1&A2&B1_N";
}
leakage_power () {
value : 1.3773741000;
when : "A1&A2&!B1_N";
}
area : 18.768000000;
cell_footprint : "sky130_fd_sc_hd__a21boi";
cell_leakage_power : 9.4407520000;
driver_waveform_fall : "ramp";
driver_waveform_rise : "ramp";
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VPB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VNB";
voltage_name : "VPWR";
}
pin ("A1") {
capacitance : 0.0086310000;
clock : "false";
direction : "input";
fall_capacitance : 0.0083540000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0124683000, 0.0124342000, 0.0123930000, 0.0123661000, 0.0123455000, 0.0123424000, 0.0123886000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.012473400, -0.012505200, -0.012534000, -0.012567600, -0.012601800, -0.012637000, -0.012675500");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0089080000;
}
pin ("A2") {
capacitance : 0.0092700000;
clock : "false";
direction : "input";
fall_capacitance : 0.0088730000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0133699000, 0.0133448000, 0.0133323000, 0.0133027000, 0.0132774000, 0.0132644000, 0.0132861000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("-0.013444200, -0.013465500, -0.013464600, -0.013497800, -0.013530800, -0.013563000, -0.013592700");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0096680000;
}
pin ("B1_N") {
capacitance : 0.0024940000;
clock : "false";
direction : "input";
fall_capacitance : 0.0023950000;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0179933000, 0.0178230000, 0.0174395000, 0.0174698000, 0.0176514000, 0.0182592000, 0.0200679000");
}
rise_power ("power_inputs_1") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
values("0.0102639000, 0.0101407000, 0.0098038000, 0.0099064000, 0.0102058000, 0.0110596000, 0.0134751000");
}
}
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0025930000;
}
pin ("Y") {
direction : "output";
function : "(!A1&B1_N) | (!A2&B1_N)";
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0015644830, 0.0048952120, 0.0153169500, 0.0479261900, 0.1499594000, 0.4692177000");
values("0.0151972000, 0.0138541000, 0.0096040000, -0.003612900, -0.044987300, -0.175186700, -0.583568800", \
"0.0148008000, 0.0134617000, 0.0092817000, -0.003893400, -0.045281600, -0.175482200, -0.583639200", \
"0.0140853000, 0.0127723000, 0.0086421000, -0.004421600, -0.045661100, -0.175759900, -0.584034100", \
"0.0133242000, 0.0120575000, 0.0079463000, -0.005010400, -0.046085400, -0.176064200, -0.584337700", \
"0.0126753000, 0.0113446000, 0.0071689000, -0.005828900, -0.046740400, -0.176394700, -0.584324800", \
"0.0139256000, 0.0125537000, 0.0082603000, -0.005112600, -0.046942700, -0.176816600, -0.584388300", \
"0.0179290000, 0.0164507000, 0.0119947000, -0.001879000, -0.044411200, -0.175577700, -0.584468600");
}
related_pin : "A1";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0015644830, 0.0048952120, 0.0153169500, 0.0479261900, 0.1499594000, 0.4692177000");
values("0.0229377000, 0.0243498000, 0.0288312000, 0.0422813000, 0.0838881000, 0.2125355000, 0.6163902000", \
"0.0222887000, 0.0238074000, 0.0283419000, 0.0420075000, 0.0835598000, 0.2126143000, 0.6171511000", \
"0.0215446000, 0.0230182000, 0.0275504000, 0.0413904000, 0.0832312000, 0.2127644000, 0.6168781000", \
"0.0210816000, 0.0225029000, 0.0268443000, 0.0405507000, 0.0824554000, 0.2124425000, 0.6166851000", \
"0.0206641000, 0.0220651000, 0.0264473000, 0.0397819000, 0.0817030000, 0.2115344000, 0.6166300000", \
"0.0197067000, 0.0210785000, 0.0254290000, 0.0395697000, 0.0812672000, 0.2112989000, 0.6154352000", \
"0.0208741000, 0.0221545000, 0.0262521000, 0.0394114000, 0.0801772000, 0.2123589000, 0.6155979000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0015644830, 0.0048952120, 0.0153169500, 0.0479261900, 0.1499594000, 0.4692177000");
values("0.0159950000, 0.0146422000, 0.0104267000, -0.002763300, -0.044180400, -0.174390400, -0.582449400", \
"0.0155988000, 0.0142507000, 0.0100789000, -0.003111600, -0.044501500, -0.174659100, -0.582905500", \
"0.0149029000, 0.0135859000, 0.0094641000, -0.003664000, -0.044933000, -0.175064900, -0.583189100", \
"0.0141123000, 0.0128234000, 0.0086742000, -0.004270700, -0.045416400, -0.175339400, -0.583460800", \
"0.0139712000, 0.0126351000, 0.0082561000, -0.004931900, -0.045791400, -0.175463100, -0.583436100", \
"0.0140440000, 0.0127167000, 0.0084638000, -0.004741300, -0.046279100, -0.176217700, -0.583917500", \
"0.0163742000, 0.0150012000, 0.0105907000, -0.002776300, -0.044910900, -0.175736700, -0.584110800");
}
related_pin : "A2";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0015644830, 0.0048952120, 0.0153169500, 0.0479261900, 0.1499594000, 0.4692177000");
values("0.0315644000, 0.0329346000, 0.0371897000, 0.0504797000, 0.0918632000, 0.2209465000, 0.6254179000", \
"0.0311183000, 0.0325072000, 0.0368233000, 0.0502262000, 0.0916603000, 0.2209533000, 0.6250643000", \
"0.0304727000, 0.0319166000, 0.0362737000, 0.0497888000, 0.0913556000, 0.2205734000, 0.6248531000", \
"0.0300196000, 0.0314050000, 0.0357175000, 0.0491838000, 0.0909708000, 0.2203540000, 0.6246468000", \
"0.0296211000, 0.0310143000, 0.0353638000, 0.0487098000, 0.0903739000, 0.2198452000, 0.6241971000", \
"0.0285525000, 0.0299137000, 0.0345452000, 0.0485278000, 0.0901608000, 0.2197007000, 0.6244097000", \
"0.0298197000, 0.0311996000, 0.0353334000, 0.0484673000, 0.0892557000, 0.2202710000, 0.6246690000");
}
}
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0015644830, 0.0048952120, 0.0153169500, 0.0479261900, 0.1499594000, 0.4692177000");
values("0.0058929000, 0.0048156000, 0.0013855000, -0.010445700, -0.050816100, -0.180775800, -0.589259200", \
"0.0059339000, 0.0048964000, 0.0014391000, -0.010397000, -0.050725900, -0.180722900, -0.589238000", \
"0.0061485000, 0.0051183000, 0.0016210000, -0.010242200, -0.050531900, -0.180523400, -0.588981200", \
"0.0057058000, 0.0046181000, 0.0010532000, -0.010802200, -0.051048300, -0.180898100, -0.589294500", \
"0.0048789000, 0.0037441000, 0.0001272000, -0.011902400, -0.051957500, -0.181423400, -0.589627900", \
"0.0058975000, 0.0046153000, 0.0004897000, -0.012301100, -0.052887500, -0.182056500, -0.589988400", \
"0.0064202000, 0.0050169000, 0.0006664000, -0.012517200, -0.053606100, -0.182884900, -0.590237300");
}
related_pin : "B1_N";
rise_power ("power_outputs_1") {
index_1("0.0100000000, 0.0281726900, 0.0793700500, 0.2236068000, 0.6299605000, 1.7747680000, 5.0000000000");
index_2("0.0005000000, 0.0015644830, 0.0048952120, 0.0153169500, 0.0479261900, 0.1499594000, 0.4692177000");
values("0.0238439000, 0.0252894000, 0.0296976000, 0.0433511000, 0.0852031000, 0.2144253000, 0.6187482000", \
"0.0238833000, 0.0253249000, 0.0297482000, 0.0434204000, 0.0852015000, 0.2146028000, 0.6187886000", \
"0.0240373000, 0.0254819000, 0.0298553000, 0.0434862000, 0.0853458000, 0.2145691000, 0.6191246000", \
"0.0233978000, 0.0248118000, 0.0291813000, 0.0427911000, 0.0847244000, 0.2141466000, 0.6185695000", \
"0.0227217000, 0.0241805000, 0.0285110000, 0.0420705000, 0.0835462000, 0.2134694000, 0.6180117000", \
"0.0223682000, 0.0237221000, 0.0279918000, 0.0409331000, 0.0829908000, 0.2126257000, 0.6174425000", \
"0.0227455000, 0.0240897000, 0.0284531000, 0.0417792000, 0.0833097000, 0.2123725000, 0.6162916000");
}
}
max_capacitance : 0.1345920000;
max_transition : 1.4926360000;
power_down_function : "(!VPWR + VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.0522010000, 0.0559335000, 0.0669289000, 0.0992110000, 0.1932249000, 0.4788579000, 1.3648067000", \
"0.0586414000, 0.0623592000, 0.0735655000, 0.1055587000, 0.1997306000, 0.4853332000, 1.3709534000", \
"0.0788108000, 0.0825087000, 0.0936625000, 0.1261325000, 0.2204632000, 0.5060642000, 1.3918547000", \
"0.1327438000, 0.1375638000, 0.1505361000, 0.1857680000, 0.2794366000, 0.5642233000, 1.4503728000", \
"0.2221666000, 0.2304975000, 0.2542687000, 0.3143364000, 0.4455669000, 0.7364005000, 1.6226460000", \
"0.3471892000, 0.3621188000, 0.4048806000, 0.5122261000, 0.7469544000, 1.1922980000, 2.0980651000", \
"0.4627493000, 0.4892058000, 0.5683038000, 0.7669408000, 1.2003792000, 2.0044562000, 3.4074321000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.1386400000, 0.1479955000, 0.1755044000, 0.2576511000, 0.5128837000, 1.2948750000, 3.7520151000", \
"0.1439440000, 0.1533551000, 0.1818271000, 0.2654223000, 0.5185247000, 1.3046242000, 3.7669574000", \
"0.1648329000, 0.1739922000, 0.2022943000, 0.2868012000, 0.5421279000, 1.3347936000, 3.7845616000", \
"0.2275296000, 0.2365468000, 0.2641438000, 0.3474101000, 0.6052576000, 1.3986378000, 3.8502366000", \
"0.3606231000, 0.3730365000, 0.4093975000, 0.5065496000, 0.7645014000, 1.5605286000, 4.0249257000", \
"0.6064012000, 0.6290740000, 0.6921820000, 0.8473870000, 1.1942649000, 2.0112669000, 4.4774553000", \
"1.0041973000, 1.0483521000, 1.1748068000, 1.4854015000, 2.0794964000, 3.2246870000, 5.7686900000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.0508847000, 0.0548270000, 0.0668895000, 0.1051228000, 0.2259132000, 0.6106932000, 1.8149506000", \
"0.0506907000, 0.0545943000, 0.0667549000, 0.1050173000, 0.2259733000, 0.6107754000, 1.8149142000", \
"0.0491178000, 0.0529779000, 0.0652729000, 0.1044740000, 0.2262382000, 0.6103067000, 1.8135174000", \
"0.0683936000, 0.0724243000, 0.0839128000, 0.1138048000, 0.2258039000, 0.6095446000, 1.8170876000", \
"0.1167307000, 0.1229359000, 0.1399415000, 0.1826713000, 0.2827723000, 0.6169839000, 1.8159895000", \
"0.2258617000, 0.2367555000, 0.2691244000, 0.3437780000, 0.4929976000, 0.8040970000, 1.8357592000", \
"0.4546609000, 0.4800356000, 0.5381365000, 0.6759168000, 0.9447075000, 1.4206943000, 2.3586915000");
}
related_pin : "A1";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.0790224000, 0.0904928000, 0.1260154000, 0.2358044000, 0.5804222000, 1.6373245000, 4.9448405000", \
"0.0791918000, 0.0906756000, 0.1260686000, 0.2359379000, 0.5772758000, 1.6369611000, 4.9511963000", \
"0.0794191000, 0.0905383000, 0.1261603000, 0.2363716000, 0.5766608000, 1.6433720000, 4.9466120000", \
"0.0810906000, 0.0921972000, 0.1267697000, 0.2360633000, 0.5767733000, 1.6431720000, 4.9501203000", \
"0.1141579000, 0.1257774000, 0.1612025000, 0.2589519000, 0.5806419000, 1.6404081000, 4.9522813000", \
"0.2152724000, 0.2301692000, 0.2731731000, 0.3885876000, 0.6910286000, 1.6582732000, 4.9495852000", \
"0.4979180000, 0.5203650000, 0.5855819000, 0.7470645000, 1.1009137000, 2.0154161000, 5.0013820000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.0626384000, 0.0663329000, 0.0774992000, 0.1095945000, 0.2037356000, 0.4893262000, 1.3749069000", \
"0.0702607000, 0.0740063000, 0.0852024000, 0.1172933000, 0.2115473000, 0.4969467000, 1.3827126000", \
"0.0903225000, 0.0940778000, 0.1054160000, 0.1379241000, 0.2322076000, 0.5176585000, 1.4046414000", \
"0.1405209000, 0.1449312000, 0.1575570000, 0.1920590000, 0.2867848000, 0.5726809000, 1.4596839000", \
"0.2382232000, 0.2450689000, 0.2642465000, 0.3138506000, 0.4328234000, 0.7271680000, 1.6135318000", \
"0.3980082000, 0.4103061000, 0.4456026000, 0.5358099000, 0.7315313000, 1.1285693000, 2.0497852000", \
"0.5920566000, 0.6175772000, 0.6868759000, 0.8618440000, 1.2422539000, 1.9328696000, 3.1876641000");
}
cell_rise ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.1751150000, 0.1830217000, 0.2091842000, 0.2876049000, 0.5293724000, 1.2806305000, 3.6249306000", \
"0.1811395000, 0.1896067000, 0.2159922000, 0.2947707000, 0.5370683000, 1.2881733000, 3.6334951000", \
"0.2028105000, 0.2119715000, 0.2380534000, 0.3176887000, 0.5604804000, 1.3124843000, 3.6582604000", \
"0.2650793000, 0.2736585000, 0.2998618000, 0.3792605000, 0.6231293000, 1.3763294000, 3.7220194000", \
"0.4058417000, 0.4158189000, 0.4479797000, 0.5369468000, 0.7813848000, 1.5352221000, 3.8827452000", \
"0.6781068000, 0.6956341000, 0.7448501000, 0.8776215000, 1.1990934000, 1.9797199000, 4.3304405000", \
"1.1272338000, 1.1607052000, 1.2595173000, 1.5102556000, 2.0529436000, 3.1420504000, 5.5882556000");
}
fall_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.0506611000, 0.0545083000, 0.0665460000, 0.1049485000, 0.2261401000, 0.6100331000, 1.8145989000", \
"0.0505810000, 0.0544072000, 0.0665682000, 0.1048634000, 0.2261347000, 0.6101167000, 1.8130453000", \
"0.0497771000, 0.0536780000, 0.0660452000, 0.1046910000, 0.2260591000, 0.6100552000, 1.8137730000", \
"0.0601739000, 0.0639119000, 0.0748601000, 0.1089550000, 0.2260821000, 0.6099777000, 1.8150403000", \
"0.0965019000, 0.1008533000, 0.1147981000, 0.1529744000, 0.2597889000, 0.6136253000, 1.8125448000", \
"0.1889171000, 0.1964423000, 0.2188816000, 0.2755661000, 0.4068843000, 0.7337412000, 1.8307414000", \
"0.4079939000, 0.4218510000, 0.4617650000, 0.5630530000, 0.7677449000, 1.1788285000, 2.1802107000");
}
related_pin : "A2";
rise_transition ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000");
values("0.1036936000, 0.1148519000, 0.1493758000, 0.2549620000, 0.5808986000, 1.5926244000, 4.7608295000", \
"0.1037388000, 0.1147251000, 0.1492060000, 0.2548564000, 0.5807299000, 1.5949502000, 4.7529118000", \
"0.1037592000, 0.1148645000, 0.1493155000, 0.2548779000, 0.5808298000, 1.5943170000, 4.7597646000", \
"0.1043378000, 0.1153385000, 0.1496122000, 0.2548648000, 0.5807792000, 1.5926789000, 4.7567554000", \
"0.1350122000, 0.1461341000, 0.1793687000, 0.2740545000, 0.5835313000, 1.5950596000, 4.7570250000", \
"0.2322957000, 0.2464448000, 0.2876358000, 0.3998081000, 0.6909548000, 1.6125645000, 4.7571813000", \
"0.5055492000, 0.5282354000, 0.5882806000, 0.7432022000, 1.1006271000, 1.9826543000, 4.8117279000");
}
timing_sense : "negative_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("del_1_7_7") {
index_1("0.0100000000, 0.0281727000, 0.0793701000, 0.2236070000, 0.6299610000, 1.7747700000, 5.0000000000");
index_2("0.0005000000, 0.0015644800, 0.0048952100, 0.0153169000, 0.0479262000, 0.1499590000, 0.4692180000"