blob: 15f017604393e36269a103296cdca60c5bbdf961 [file] [log] [blame]
library ("sky130_fd_sc_hvl__ss_150C_3v00_lowhv1v65_lv1v60") {
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);
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 : 1.0000000000;
default_inout_pin_cap : 0.0000000000;
default_input_pin_cap : 0.0000000000;
default_max_transition : 3.7500000000;
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_150C_3v00_lowhv1v65_lv1v60";
clk_width : "0.0000000400";
operating_conditions ("ss_150C_3v00_lowhv1v65_lv1v60") {
voltage : 3.0000000000;
process : 1.0000000000;
temperature : 150.00000000;
tree_type : "balanced_tree";
}
/* Wire load tables */
wire_load("Small") {
capacitance : 1.42e-05;
resistance : 0.0745;
slope : 8.3631;
fanout_length( 1, 23.2746);
fanout_length( 2, 32.1136);
fanout_length( 3, 48.4862);
fanout_length( 4, 64.0974);
fanout_length( 5, 86.2649);
fanout_length( 6, 84.2649);
}
wire_load("Medium") {
capacitance : 1.42e-05;
resistance : 0.0745;
slope : 8.3631;
fanout_length( 1, 23.2746);
fanout_length( 2, 32.1136);
fanout_length( 3, 48.4862);
fanout_length( 4, 64.0974);
fanout_length( 5, 86.2649);
fanout_length( 6, 84.2649);
}
wire_load("Large") {
capacitance : 1.42e-05;
resistance : 0.0745;
slope : 8.3631;
fanout_length( 1, 23.2746);
fanout_length( 2, 32.1136);
fanout_length( 3, 48.4862);
fanout_length( 4, 64.0974);
fanout_length( 5, 86.2649);
fanout_length( 6, 84.2649);
}
wire_load("Huge") {
capacitance : 1.42e-05;
resistance : 0.0745;
slope : 8.3631;
fanout_length( 1, 23.2746);
fanout_length( 2, 32.1136);
fanout_length( 3, 48.4862);
fanout_length( 4, 64.0974);
fanout_length( 5, 86.2649);
fanout_length( 6, 84.2649);
}
default_wire_load : "Small" ;
default_wire_load_mode : top;
power_lut_template ("hidden_pwr_template11") {
variable_1 : "input_transition_time";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
}
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, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7");
}
power_lut_template ("power_outputs_2") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9");
}
power_lut_template ("pwr_template11x7") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7");
}
power_lut_template ("pwr_template11x8") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8");
}
power_lut_template ("pwr_template11x9") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9");
}
power_lut_template ("pwr_template11x10") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10");
}
power_lut_template ("pwr_template11x11") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
}
power_lut_template ("pwr_template13x7") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13");
index_2("1, 2, 3, 4, 5, 6, 7");
}
power_lut_template ("pwr_template15x7") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7");
}
power_lut_template ("pwr_template15x19") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19");
}
power_lut_template ("pwr_template15x21") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21");
}
power_lut_template ("pwr_template17x64") {
variable_1 : "input_transition_time";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64");
}
lu_table_template ("del_1_15_7") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7");
}
lu_table_template ("del_1_15_9") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9");
}
lu_table_template ("delay_template11x7") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7");
}
lu_table_template ("delay_template11x8") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8");
}
lu_table_template ("delay_template11x9") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9");
}
lu_table_template ("delay_template11x10") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10");
}
lu_table_template ("delay_template11x11") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
}
lu_table_template ("delay_template13x7") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13");
index_2("1, 2, 3, 4, 5, 6, 7");
}
lu_table_template ("delay_template15x7") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7");
}
lu_table_template ("delay_template15x19") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19");
}
lu_table_template ("delay_template15x21") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21");
}
lu_table_template ("delay_template17x64") {
variable_1 : "input_net_transition";
variable_2 : "total_output_net_capacitance";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64");
}
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 ("rr_template11x11") {
variable_1 : "constrained_pin_transition";
variable_2 : "related_pin_transition";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
}
lu_table_template ("sethold_template_fall11x11") {
variable_1 : "constrained_pin_transition";
variable_2 : "related_pin_transition";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
}
lu_table_template ("sethold_template_rise11x11") {
variable_1 : "constrained_pin_transition";
variable_2 : "related_pin_transition";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
index_2("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11");
}
normalized_driver_waveform ("driver_waveform_template") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
index_2("0.0000000000, 0.5000000000, 1.0000000000");
driver_waveform_name : "ramp";
values("0.0000000000, 0.0008333333, 0.0016666667", \
"0.0000000000, 0.0108333330, 0.0216666670", \
"0.0000000000, 0.0216666670, 0.0433333330", \
"0.0000000000, 0.0600000000, 0.1200000000", \
"0.0000000000, 0.1800000000, 0.3600000000", \
"0.0000000000, 0.3600000000, 0.7200000000", \
"0.0000000000, 0.7200000000, 1.4400000000", \
"0.0000000000, 1.0800000000, 2.1600000000", \
"0.0000000000, 2.0833333000, 4.1666667000", \
"0.0000000000, 2.6041667000, 5.2083333000", \
"0.0000000000, 3.1249999000, 6.2499998000");
}
library_features("report_delay_calculation");
voltage_map("VSS", 0.0000000000);
voltage_map("LOWHVPWR", 1.6500000000);
voltage_map("LVPWR", 1.6000000000);
voltage_map("VGND", 0.0000000000);
voltage_map("VNB", 0.0000000000);
voltage_map("VPB", 3.0000000000);
voltage_map("VPWR", 3.0000000000);
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 : 150.00000000;
nom_voltage : 3.0000000000;
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.00000000;
slew_upper_threshold_pct_rise : 80.00000000;
switching_power_split_model : "true";
cell ("sky130_fd_sc_hvl__lsbufhv2hv_hl_1") {
leakage_power () {
value : 0.0033600000;
when : "!A";
}
leakage_power () {
value : 0.0033600000;
when : "A";
}
area : 70.32960000;
cell_footprint : "sky130_fd_sc_hvl__lsbufhv2hv_hl";
cell_leakage_power : 0.0033600000;
is_level_shifter : "true";
level_shifter_type : "HL";
pg_pin ("LOWHVPWR") {
pg_type : "primary_power";
voltage_name : "LOWHVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0024800000;
clock : "false";
input_voltage_range(1.3200000000, 5.5000000000);
direction : "input";
input_signal_level : "VPWR";
level_shifter_data_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
}
pin ("X") {
output_voltage_range(1.0000000000, 5.5000000000);
direction : "output";
function : "A";
internal_power () {
fall_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124300000, 0.0248600000, 0.0497200000, 0.0994400000");
values("0.0207700000, 0.0170700000, 0.0131900000, 0.0050900000, -0.0115900000, -0.0453500000, -0.1129900000", \
"0.0203300000, 0.0166100000, 0.0127300000, 0.0046200000, -0.0120600000, -0.0458200000, -0.1134700000", \
"0.0202600000, 0.0165900000, 0.0126900000, 0.0045900000, -0.0121000000, -0.0458500000, -0.1135000000", \
"0.0198500000, 0.0161400000, 0.0122400000, 0.0041500000, -0.0125600000, -0.0463100000, -0.1139600000", \
"0.0191600000, 0.0154400000, 0.0115500000, 0.0034400000, -0.0132400000, -0.0469900000, -0.1146400000", \
"0.0187400000, 0.0149900000, 0.0110900000, 0.0029700000, -0.0137100000, -0.0474400000, -0.1150700000", \
"0.0184100000, 0.0146300000, 0.0106800000, 0.0025400000, -0.0141200000, -0.0478000000, -0.1154200000", \
"0.0182500000, 0.0144300000, 0.0104500000, 0.0023000000, -0.0143400000, -0.0480000000, -0.1155700000", \
"0.0180500000, 0.0141300000, 0.0101200000, 0.0019600000, -0.0146600000, -0.0482600000, -0.1157700000", \
"0.0180500000, 0.0141000000, 0.0100700000, 0.0019000000, -0.0147100000, -0.0482800000, -0.1157800000", \
"0.0180600000, 0.0141000000, 0.0100600000, 0.0018700000, -0.0147500000, -0.0483200000, -0.1157900000");
}
related_pin : "A";
rise_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124300000, 0.0248600000, 0.0497200000, 0.0994400000");
values("0.0074200000, 0.0121700000, 0.0165100000, 0.0249500000, 0.0417500000, 0.0751700000, 0.1428700000", \
"0.0078100000, 0.0125600000, 0.0168900000, 0.0253300000, 0.0420700000, 0.0756900000, 0.1432300000", \
"0.0076800000, 0.0124300000, 0.0167500000, 0.0252000000, 0.0420400000, 0.0755600000, 0.1430200000", \
"0.0076800000, 0.0124300000, 0.0167800000, 0.0252300000, 0.0420400000, 0.0755900000, 0.1434100000", \
"0.0074100000, 0.0121200000, 0.0165100000, 0.0250200000, 0.0418300000, 0.0754800000, 0.1428800000", \
"0.0071200000, 0.0117600000, 0.0162000000, 0.0247500000, 0.0416100000, 0.0752200000, 0.1427000000", \
"0.0068100000, 0.0113900000, 0.0157900000, 0.0243800000, 0.0412500000, 0.0749100000, 0.1428400000", \
"0.0066100000, 0.0111900000, 0.0156000000, 0.0241900000, 0.0410500000, 0.0748000000, 0.1422600000", \
"0.0063700000, 0.0108300000, 0.0152300000, 0.0239300000, 0.0409800000, 0.0745600000, 0.1419200000", \
"0.0063600000, 0.0107800000, 0.0151300000, 0.0238300000, 0.0408700000, 0.0746000000, 0.1417600000", \
"0.0063500000, 0.0107600000, 0.0150800000, 0.0237200000, 0.0408200000, 0.0746600000, 0.1417000000");
}
}
max_capacitance : 0.0568600000;
power_down_function : "(!LOWHVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "LOWHVPWR";
timing () {
cell_fall ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124300000, 0.0248600000, 0.0497200000, 0.0994400000");
values("0.6543200000, 0.7871100000, 0.8925400000, 1.0773700000, 1.4176700000, 2.0811700000, 3.4008700000", \
"0.6620900000, 0.7936000000, 0.8986600000, 1.0833700000, 1.4234700000, 2.0866700000, 3.4044700000", \
"0.6663400000, 0.7973500000, 0.9023000000, 1.0873300000, 1.4271300000, 2.0906300000, 3.4081300000", \
"0.6828600000, 0.8136200000, 0.9187100000, 1.1034000000, 1.4443000000, 2.1077000000, 3.4262000000", \
"0.7514400000, 0.8819000000, 0.9865000000, 1.1715000000, 1.5118000000, 2.1764000000, 3.4959000000", \
"0.8734000000, 1.0030000000, 1.1073000000, 1.2914000000, 1.6325000000, 2.2965000000, 3.6139000000", \
"1.1332000000, 1.2621000000, 1.3656000000, 1.5495000000, 1.8911000000, 2.5557000000, 3.8757000000", \
"1.3985000000, 1.5268000000, 1.6303000000, 1.8146000000, 2.1563000000, 2.8216000000, 4.1395000000", \
"2.1280700000, 2.2575700000, 2.3614700000, 2.5457700000, 2.8884700000, 3.5551700000, 4.8784700000", \
"2.4841300000, 2.6192300000, 2.7254300000, 2.9113300000, 3.2540300000, 3.9210300000, 5.2434300000", \
"2.8277000000, 2.9661000000, 3.0752000000, 3.2644000000, 3.6090000000, 4.2750000000, 5.5978000000");
}
cell_rise ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124300000, 0.0248600000, 0.0497200000, 0.0994400000");
values("0.2698800000, 0.3586100000, 0.4328600000, 0.5731000000, 0.8489300000, 1.4004700000, 2.4995700000", \
"0.2735000000, 0.3622400000, 0.4366500000, 0.5770300000, 0.8534200000, 1.4028700000, 2.5046700000", \
"0.2774600000, 0.3663000000, 0.4406200000, 0.5811000000, 0.8571900000, 1.4069300000, 2.5071300000", \
"0.2911800000, 0.3804000000, 0.4548000000, 0.5952000000, 0.8712900000, 1.4222000000, 2.5204000000", \
"0.3327600000, 0.4215900000, 0.4969700000, 0.6384500000, 0.9156000000, 1.4652000000, 2.5663000000", \
"0.3770900000, 0.4686300000, 0.5452000000, 0.6878000000, 0.9653000000, 1.5170000000, 2.6159000000", \
"0.3946000000, 0.4939000000, 0.5755000000, 0.7242000000, 1.0051000000, 1.5564000000, 2.6567000000", \
"0.3750000000, 0.4794000000, 0.5631000000, 0.7136000000, 0.9995000000, 1.5537000000, 2.6535000000", \
"0.2332700000, 0.3502700000, 0.4395700000, 0.5947700000, 0.8816700000, 1.4407700000, 2.5465700000", \
"0.1313300000, 0.2543300000, 0.3466300000, 0.5047300000, 0.7927300000, 1.3524300000, 2.4621300000", \
"0.0169000000, 0.1454000000, 0.2406000000, 0.4011000000, 0.6910000000, 1.2499000000, 2.3600000000");
}
fall_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124300000, 0.0248600000, 0.0497200000, 0.0994400000");
values("0.1611700000, 0.2747400000, 0.3822000000, 0.5992400000, 1.0422200000, 1.9436000000, 3.7661000000", \
"0.1612700000, 0.2745900000, 0.3826400000, 0.5992100000, 1.0422400000, 1.9427000000, 3.7661000000", \
"0.1612600000, 0.2747000000, 0.3820700000, 0.5992600000, 1.0419500000, 1.9434000000, 3.7632000000", \
"0.1612800000, 0.2746500000, 0.3822000000, 0.5993100000, 1.0405000000, 1.9437000000, 3.7657000000", \
"0.1611300000, 0.2746800000, 0.3821300000, 0.5992000000, 1.0421000000, 1.9434000000, 3.7663000000", \
"0.1611000000, 0.2748000000, 0.3833000000, 0.5984000000, 1.0425000000, 1.9461000000, 3.7656000000", \
"0.1614000000, 0.2751000000, 0.3836000000, 0.5989000000, 1.0422000000, 1.9435000000, 3.7613000000", \
"0.1615000000, 0.2758000000, 0.3834000000, 0.5998000000, 1.0406000000, 1.9451000000, 3.7649000000", \
"0.1730000000, 0.2823000000, 0.3877000000, 0.6018000000, 1.0420000000, 1.9455000000, 3.7644000000", \
"0.1839000000, 0.2947000000, 0.3976000000, 0.6076000000, 1.0443000000, 1.9450000000, 3.7649000000", \
"0.1940000000, 0.3053000000, 0.4086000000, 0.6164000000, 1.0492000000, 1.9465000000, 3.7620000000");
}
related_pin : "A";
rise_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0031100000, 0.0062200000, 0.0124300000, 0.0248600000, 0.0497200000, 0.0994400000");
values("0.0976400000, 0.1925200000, 0.2873700000, 0.4802700000, 0.8692600000, 1.6543100000, 3.2211000000", \
"0.0976200000, 0.1923200000, 0.2878000000, 0.4799600000, 0.8697200000, 1.6517800000, 3.2214000000", \
"0.0974800000, 0.1928700000, 0.2878900000, 0.4796300000, 0.8689800000, 1.6521000000, 3.2205000000", \
"0.0974000000, 0.1925400000, 0.2878400000, 0.4801800000, 0.8690800000, 1.6536200000, 3.2186000000", \
"0.0980300000, 0.1929300000, 0.2876800000, 0.4800100000, 0.8707300000, 1.6509600000, 3.2185000000", \
"0.1071300000, 0.1975200000, 0.2901400000, 0.4804300000, 0.8693500000, 1.6529000000, 3.2176000000", \
"0.1206000000, 0.2142000000, 0.3077000000, 0.4939000000, 0.8767000000, 1.6514000000, 3.2179000000", \
"0.1323000000, 0.2252000000, 0.3164000000, 0.5039000000, 0.8847000000, 1.6587000000, 3.2184000000", \
"0.1614000000, 0.2528000000, 0.3406000000, 0.5207000000, 0.8979000000, 1.6724000000, 3.2279000000", \
"0.1752000000, 0.2667000000, 0.3532000000, 0.5290000000, 0.9021000000, 1.6770000000, 3.2299000000", \
"0.1886000000, 0.2798000000, 0.3645000000, 0.5390000000, 0.9064000000, 1.6784000000, 3.2386000000");
}
timing_sense : "positive_unate";
}
}
}
cell ("sky130_fd_sc_hvl__lsbufhv2hv_lh_1") {
leakage_power () {
value : 1.1861500000;
when : "!A";
}
leakage_power () {
value : 1.1575700000;
when : "A";
}
area : 85.95840000;
cell_footprint : "sky130_fd_sc_hvl__lsbufhv2hv_lh";
cell_leakage_power : 1.1718600000;
input_voltage_range(1.3200000000, 5.5000000000);
output_voltage_range(1.6500000000, 5.5000000000);
is_level_shifter : "true";
level_shifter_type : "LH";
pg_pin ("LOWHVPWR") {
pg_type : "primary_power";
voltage_name : "LOWHVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0029200000;
clock : "false";
direction : "input";
input_signal_level : "LOWHVPWR";
level_shifter_data_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "LOWHVPWR";
}
pin ("X") {
direction : "output";
function : "A";
internal_power () {
fall_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0068800000, 0.0137600000, 0.0275200000, 0.0550400000, 0.1100900000, 0.2201700000");
values("0.3176000000, 0.2742100000, 0.2375500000, 0.1703800000, 0.0424100000, -0.2083300000, -0.7059300000", \
"0.3174100000, 0.2740800000, 0.2373800000, 0.1702300000, 0.0422400000, -0.2084800000, -0.7060800000", \
"0.3174300000, 0.2740400000, 0.2373800000, 0.1702100000, 0.0422200000, -0.2084800000, -0.7061000000", \
"0.3173000000, 0.2739200000, 0.2372300000, 0.1701000000, 0.0421300000, -0.2085900000, -0.7062000000", \
"0.3171500000, 0.2737600000, 0.2370500000, 0.1699200000, 0.0419300000, -0.2087800000, -0.7064300000", \
"0.3169300000, 0.2735600000, 0.2368400000, 0.1697100000, 0.0417100000, -0.2090000000, -0.7065700000", \
"0.3165700000, 0.2731900000, 0.2364800000, 0.1693200000, 0.0413500000, -0.2093500000, -0.7069900000", \
"0.3162400000, 0.2728000000, 0.2361500000, 0.1689800000, 0.0410200000, -0.2097000000, -0.7072800000", \
"0.3163200000, 0.2729300000, 0.2362300000, 0.1690900000, 0.0411100000, -0.2096200000, -0.7071700000", \
"0.3179200000, 0.2745700000, 0.2379000000, 0.1707400000, 0.0427600000, -0.2079700000, -0.7055300000", \
"0.3210800000, 0.2776900000, 0.2410400000, 0.1738300000, 0.0458600000, -0.2048600000, -0.7024300000");
}
related_pin : "A";
rise_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0068800000, 0.0137600000, 0.0275200000, 0.0550400000, 0.1100900000, 0.2201700000");
values("0.2215700000, 0.2485300000, 0.2783100000, 0.3396500000, 0.4627300000, 0.7084800000, 1.1998300000", \
"0.2217100000, 0.2486300000, 0.2783500000, 0.3397000000, 0.4628600000, 0.7084900000, 1.2014500000", \
"0.2217700000, 0.2486400000, 0.2783700000, 0.3397100000, 0.4628700000, 0.7082800000, 1.2015800000", \
"0.2217500000, 0.2486300000, 0.2783500000, 0.3399000000, 0.4628900000, 0.7085200000, 1.2012800000", \
"0.2216700000, 0.2485400000, 0.2782900000, 0.3398100000, 0.4628000000, 0.7084300000, 1.2008600000", \
"0.2214700000, 0.2483900000, 0.2781900000, 0.3395100000, 0.4625100000, 0.7071800000, 1.2016300000", \
"0.2213000000, 0.2481200000, 0.2779200000, 0.3392900000, 0.4623900000, 0.7081200000, 1.2006600000", \
"0.2210700000, 0.2479700000, 0.2778400000, 0.3390100000, 0.4622500000, 0.7079700000, 1.2011000000", \
"0.2207300000, 0.2476700000, 0.2774600000, 0.3387200000, 0.4617300000, 0.7061300000, 1.1995300000", \
"0.2207300000, 0.2476100000, 0.2773400000, 0.3386600000, 0.4615800000, 0.7074500000, 1.1997800000", \
"0.2207700000, 0.2476300000, 0.2774200000, 0.3386600000, 0.4613500000, 0.7074700000, 1.2010300000");
}
}
max_capacitance : 0.0585200000;
power_down_function : "(!LOWHVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0068800000, 0.0137600000, 0.0275200000, 0.0550400000, 0.1100900000, 0.2201700000");
values("3.4064700000, 3.6046700000, 3.7485700000, 3.9897700000, 4.3981700000, 5.1072700000, 6.4249700000", \
"3.4102700000, 3.6084700000, 3.7522700000, 3.9935700000, 4.4019700000, 5.1108700000, 6.4291700000", \
"3.4152300000, 3.6134300000, 3.7572300000, 3.9985300000, 4.4069300000, 5.1160300000, 6.4334300000", \
"3.4331000000, 3.6314000000, 3.7752000000, 4.0165000000, 4.4249000000, 5.1338000000, 6.4521000000", \
"3.4907000000, 3.6889000000, 3.8328000000, 4.0740000000, 4.4824000000, 5.1914000000, 6.5096000000", \
"3.5809000000, 3.7792000000, 3.9230000000, 4.1642000000, 4.5726000000, 5.2817000000, 6.5996000000", \
"3.7694000000, 3.9676000000, 4.1115000000, 4.3527000000, 4.7611000000, 5.4701000000, 6.7882000000", \
"3.9601000000, 4.1583000000, 4.3022000000, 4.5434000000, 4.9518000000, 5.6607000000, 6.9791000000", \
"4.4931700000, 4.6913700000, 4.8351700000, 5.0764700000, 5.4848700000, 6.1939700000, 7.5109700000", \
"4.7654300000, 4.9637300000, 5.1074300000, 5.3487300000, 5.7571300000, 6.4662300000, 7.7838300000", \
"5.0320000000, 5.2303000000, 5.3741000000, 5.6154000000, 6.0237000000, 6.7327000000, 8.051000000");
}
cell_rise ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0068800000, 0.0137600000, 0.0275200000, 0.0550400000, 0.1100900000, 0.2201700000");
values("1.9062700000, 2.0340700000, 2.1227700000, 2.2672700000, 2.5339700000, 3.0546700000, 4.0865700000", \
"1.9110700000, 2.0388700000, 2.1275700000, 2.2720700000, 2.5388700000, 3.0594700000, 4.0912700000", \
"1.9167300000, 2.0445300000, 2.1332300000, 2.2777300000, 2.5445300000, 3.0651300000, 4.0970300000", \
"1.9379000000, 2.0657000000, 2.1544000000, 2.2989000000, 2.5657000000, 3.0863000000, 4.1179000000", \
"2.0049000000, 2.1327000000, 2.2214000000, 2.3659000000, 2.6327000000, 3.1534000000, 4.1851000000", \
"2.1060000000, 2.2338000000, 2.3225000000, 2.4670000000, 2.7336000000, 3.2543000000, 4.2863000000", \
"2.3088000000, 2.4366000000, 2.5253000000, 2.6698000000, 2.9366000000, 3.4573000000, 4.4891000000", \
"2.5124000000, 2.6402000000, 2.7290000000, 2.8735000000, 3.1404000000, 3.6608000000, 4.6928000000", \
"3.0538700000, 3.1816700000, 3.2703700000, 3.4148700000, 3.6814700000, 4.2021700000, 5.2341700000", \
"3.3030300000, 3.4308300000, 3.5195300000, 3.6640300000, 3.9306300000, 4.4514300000, 5.4833300000", \
"3.5308000000, 3.6587000000, 3.7475000000, 3.8919000000, 4.1588000000, 4.6795000000, 5.7112000000");
}
fall_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0068800000, 0.0137600000, 0.0275200000, 0.0550400000, 0.1100900000, 0.2201700000");
values("0.2397000000, 0.3968000000, 0.5212000000, 0.7508000000, 1.1784000000, 2.0166000000, 3.7544000000", \
"0.2397000000, 0.3974000000, 0.5211000000, 0.7505000000, 1.1771000000, 2.0144000000, 3.7544000000", \
"0.2397000000, 0.3969000000, 0.5211000000, 0.7505000000, 1.1773000000, 2.0156000000, 3.7581000000", \
"0.2397000000, 0.3972000000, 0.5210000000, 0.7505000000, 1.1770000000, 2.0147000000, 3.7545000000", \
"0.2397000000, 0.3974000000, 0.5211000000, 0.7505000000, 1.1771000000, 2.0145000000, 3.7543000000", \
"0.2398000000, 0.3967000000, 0.5213000000, 0.7510000000, 1.1783000000, 2.0165000000, 3.7533000000", \
"0.2398000000, 0.3974000000, 0.5211000000, 0.7504000000, 1.1770000000, 2.0146000000, 3.7596000000", \
"0.2397000000, 0.3971000000, 0.5210000000, 0.7505000000, 1.1770000000, 2.0145000000, 3.7549000000", \
"0.2397000000, 0.3969000000, 0.5212000000, 0.7509000000, 1.1775000000, 2.0163000000, 3.7565000000", \
"0.2398000000, 0.3969000000, 0.5213000000, 0.7509000000, 1.1783000000, 2.0168000000, 3.7535000000", \
"0.2398000000, 0.3968000000, 0.5213000000, 0.7512000000, 1.1781000000, 2.0164000000, 3.7521000000");
}
related_pin : "A";
rise_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0000000000, 0.0068800000, 0.0137600000, 0.0275200000, 0.0550400000, 0.1100900000, 0.2201700000");
values("0.1072000000, 0.2110000000, 0.2924000000, 0.4611000000, 0.8294000000, 1.5913000000, 3.1308000000", \
"0.1072000000, 0.2110000000, 0.2924000000, 0.4612000000, 0.8296000000, 1.5910000000, 3.1301000000", \
"0.1072000000, 0.2110000000, 0.2924000000, 0.4609000000, 0.8296000000, 1.5918000000, 3.1289000000", \
"0.1072000000, 0.2111000000, 0.2926000000, 0.4610000000, 0.8295000000, 1.5909000000, 3.1320000000", \
"0.1073000000, 0.2110000000, 0.2927000000, 0.4610000000, 0.8295000000, 1.5910000000, 3.1293000000", \
"0.1072000000, 0.2111000000, 0.2924000000, 0.4615000000, 0.8291000000, 1.5914000000, 3.1311000000", \
"0.1072000000, 0.2110000000, 0.2924000000, 0.4611000000, 0.8295000000, 1.5913000000, 3.1294000000", \
"0.1073000000, 0.2112000000, 0.2925000000, 0.4614000000, 0.8294000000, 1.5912000000, 3.1312000000", \
"0.1072000000, 0.2110000000, 0.2924000000, 0.4613000000, 0.8291000000, 1.5913000000, 3.1306000000", \
"0.1072000000, 0.2110000000, 0.2925000000, 0.4614000000, 0.8291000000, 1.5912000000, 3.1337000000", \
"0.1075000000, 0.2112000000, 0.2927000000, 0.4612000000, 0.8295000000, 1.5913000000, 3.1292000000");
}
timing_sense : "positive_unate";
}
}
}
cell ("sky130_fd_sc_hvl__lsbufhv2lv_1") {
leakage_power () {
value : 0.5099800000;
when : "!A";
}
leakage_power () {
value : 0.5056600000;
when : "A";
}
area : 66.42240000;
cell_footprint : "sky130_fd_sc_hvl__lsbufhv2lv";
cell_leakage_power : 0.5078200000;
dont_touch : "true";
dont_use : "true";
is_level_shifter : "true";
level_shifter_type : "HL";
pg_pin ("LVPWR") {
pg_type : "primary_power";
voltage_name : "LVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0019340000;
clock : "false";
input_voltage_range(1.3200000000, 5.5000000000);
direction : "input";
fall_capacitance : 0.0018840000;
input_signal_level : "VPWR";
level_shifter_data_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0019840000;
}
pin ("X") {
output_voltage_range(1.6000000000, 1.9500000000);
direction : "output";
function : "A";
internal_power () {
fall_power ("power_outputs_1") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000050000, 0.0000331263, 0.0002194707, 0.0014540510, 0.0096334760, 0.0638243300, 0.4228531000");
values("0.1961113000, 0.1960946000, 0.1960563000, 0.1958061000, 0.1903891000, 0.1247576000, -0.3360915000", \
"0.1967162000, 0.1967126000, 0.1966624000, 0.1964020000, 0.1909527000, 0.1253166000, -0.3355180000", \
"0.1964068000, 0.1963527000, 0.1963406000, 0.1960813000, 0.1907884000, 0.1251092000, -0.3357888000", \
"0.1960944000, 0.1960901000, 0.1960502000, 0.1957982000, 0.1903203000, 0.1246862000, -0.3362060000", \
"0.1957110000, 0.1957066000, 0.1956764000, 0.1954680000, 0.1901129000, 0.1244882000, -0.3364518000", \
"0.1963055000, 0.1963009000, 0.1962720000, 0.1960242000, 0.1905534000, 0.1249149000, -0.3359465000", \
"0.2008642000, 0.2008468000, 0.2008187000, 0.2005866000, 0.1951689000, 0.1295826000, -0.3313320000", \
"0.2098435000, 0.2098403000, 0.2098210000, 0.2096621000, 0.2044953000, 0.1390074000, -0.3220662000", \
"0.2375240000, 0.2375121000, 0.2372841000, 0.2357831000, 0.2258155000, 0.1629301000, -0.2983433000", \
"0.2534642000, 0.2534302000, 0.2532056000, 0.2517038000, 0.2413250000, 0.1742559000, -0.2871245000", \
"0.2668215000, 0.2667870000, 0.2665589000, 0.2650541000, 0.2547339000, 0.1857756000, -0.2755293000", \
"0.2808114000, 0.2807817000, 0.2805577000, 0.2790570000, 0.2687158000, 0.1984542000, -0.2623012000", \
"0.2898159000, 0.2897825000, 0.2895995000, 0.2881078000, 0.2777544000, 0.2074881000, -0.2535088000", \
"0.3118859000, 0.3118641000, 0.3116376000, 0.3101526000, 0.2997765000, 0.2295025000, -0.2317591000", \
"0.3336270000, 0.3335932000, 0.3333691000, 0.3319401000, 0.3216308000, 0.2513192000, -0.2100598000");
}
related_pin : "A";
rise_power ("power_outputs_1") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000050000, 0.0000331263, 0.0002194707, 0.0014540510, 0.0096334760, 0.0638243300, 0.4228531000");
values("0.1502029000, 0.1502182000, 0.1505474000, 0.1523177000, 0.1684902000, 0.2398339000, 0.6935888000", \
"0.1496922000, 0.1497317000, 0.1498855000, 0.1514547000, 0.1679195000, 0.2392194000, 0.6934880000", \
"0.1494694000, 0.1494737000, 0.1497037000, 0.1514756000, 0.1677156000, 0.2389639000, 0.6928963000", \
"0.1491896000, 0.1492381000, 0.1495619000, 0.1513531000, 0.1675313000, 0.2388316000, 0.6931328000", \
"0.1488835000, 0.1489246000, 0.1490870000, 0.1506164000, 0.1671287000, 0.2382485000, 0.6924263000", \
"0.1493930000, 0.1494274000, 0.1496817000, 0.1511956000, 0.1676423000, 0.2389068000, 0.6929404000", \
"0.1511055000, 0.1511376000, 0.1513390000, 0.1531741000, 0.1696913000, 0.2407949000, 0.6951056000", \
"0.1545166000, 0.1545503000, 0.1547643000, 0.1566766000, 0.1733728000, 0.2446093000, 0.6988943000", \
"0.1728855000, 0.1729380000, 0.1731259000, 0.1742004000, 0.1844708000, 0.2542290000, 0.7081155000", \
"0.1803736000, 0.1803893000, 0.1805502000, 0.1816317000, 0.1919436000, 0.2604993000, 0.7142903000", \
"0.1869705000, 0.1869965000, 0.1870825000, 0.1876778000, 0.1980677000, 0.2662846000, 0.7208453000", \
"0.1939104000, 0.1939333000, 0.1941354000, 0.1952886000, 0.2053187000, 0.2736019000, 0.7271768000", \
"0.1984413000, 0.1985250000, 0.1986881000, 0.1998044000, 0.2101234000, 0.2786929000, 0.7323343000", \
"0.2115001000, 0.2114782000, 0.2116197000, 0.2124663000, 0.2228457000, 0.2921475000, 0.7450436000", \
"0.2244460000, 0.2244687000, 0.2246541000, 0.2258854000, 0.2359141000, 0.3053466000, 0.7582928000");
}
}
max_capacitance : 0.4228530000;
max_transition : 4.9735050000;
power_down_function : "(!LVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "LVPWR";
timing () {
cell_fall ("del_1_15_7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000050000, 0.0000331263, 0.0002194710, 0.0014540500, 0.0096334800, 0.0638243000, 0.4228530000");
values("0.9121793000, 0.9125600000, 0.9149696000, 0.9289394000, 0.9913660000, 1.2979824000, 3.2865564000", \
"0.9142824000, 0.9146608000, 0.9171069000, 0.9310696000, 0.9935178000, 1.3003717000, 3.2887824000", \
"0.9172140000, 0.9176123000, 0.9200339000, 0.9338855000, 0.9964768000, 1.3032759000, 3.2896903000", \
"0.9283548000, 0.9287343000, 0.9311754000, 0.9451270000, 1.0075966000, 1.3143941000, 3.3029215000", \
"0.9709038000, 0.9712805000, 0.9739234000, 0.9878949000, 1.0502259000, 1.3571655000, 3.3437171000", \
"1.0425785000, 1.0429592000, 1.0454076000, 1.0594113000, 1.1217935000, 1.4284862000, 3.4165617000", \
"1.1914715000, 1.1918524000, 1.1943000000, 1.2083300000, 1.2706755000, 1.5772417000, 3.5646217000", \
"1.3282169000, 1.3285945000, 1.3312268000, 1.3452348000, 1.4075314000, 1.7141523000, 3.7008197000", \
"1.6291208000, 1.6296030000, 1.6320770000, 1.6462663000, 1.7089975000, 2.0159869000, 4.0021986000", \
"1.7600451000, 1.7604310000, 1.7629121000, 1.7770704000, 1.8400276000, 2.1472057000, 4.1318606000", \
"1.8826647000, 1.8830530000, 1.8855482000, 1.8997728000, 1.9628230000, 2.2701578000, 4.2533173000", \
"2.0215245000, 2.0219133000, 2.0244149000, 2.0386712000, 2.1019890000, 2.4093909000, 4.3923980000", \
"2.1097695000, 2.1101589000, 2.1127327000, 2.1269815000, 2.1903870000, 2.4980040000, 4.4806736000", \
"2.3185158000, 2.3189086000, 2.3214339000, 2.3359976000, 2.3996709000, 2.7077862000, 4.6895559000", \
"2.5138562000, 2.5142552000, 2.5168270000, 2.5312308000, 2.5953395000, 2.9040530000, 4.8852744000");
}
cell_rise ("del_1_15_7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000050000, 0.0000331263, 0.0002194710, 0.0014540500, 0.0096334800, 0.0638243000, 0.4228530000");
values("0.8323456000, 0.8331225000, 0.8381039000, 0.8654530000, 0.9659946000, 1.4191480000, 4.3586321000", \
"0.8349982000, 0.8358114000, 0.8416202000, 0.8681869000, 0.9689342000, 1.4228445000, 4.3608535000", \
"0.8389450000, 0.8397660000, 0.8448897000, 0.8720717000, 0.9727005000, 1.4261285000, 4.3660719000", \
"0.8526145000, 0.8533841000, 0.8583453000, 0.8856607000, 0.9861483000, 1.4394730000, 4.3819175000", \
"0.8962133000, 0.8970275000, 0.9028579000, 0.9293424000, 1.0300980000, 1.4839702000, 4.4193857000", \
"0.9637666000, 0.9645683000, 0.9696985000, 0.9967148000, 1.0977288000, 1.5515783000, 4.4943738000", \
"1.0794881000, 1.0803222000, 1.0856865000, 1.1127296000, 1.2134850000, 1.6672859000, 4.6081565000", \
"1.1620848000, 1.1628893000, 1.1680938000, 1.1964377000, 1.2968849000, 1.7506980000, 4.6908832000", \
"1.3033707000, 1.3042059000, 1.3094333000, 1.3366603000, 1.4370208000, 1.8907846000, 4.8351576000", \
"1.3510966000, 1.3519231000, 1.3570898000, 1.3844749000, 1.4845486000, 1.9384716000, 4.8759139000", \
"1.3889137000, 1.3897079000, 1.3954268000, 1.4205925000, 1.5208366000, 1.9743449000, 4.9187787000", \
"1.4214379000, 1.4221723000, 1.4269220000, 1.4530257000, 1.5525810000, 2.0063589000, 4.9407269000", \
"1.4357718000, 1.4365940000, 1.4416378000, 1.4692190000, 1.5684927000, 2.0226556000, 4.9559077000", \
"1.4642527000, 1.4650314000, 1.4705197000, 1.4958050000, 1.5947225000, 2.0489679000, 4.9827298000", \
"1.4760717000, 1.4768363000, 1.4816793000, 1.5077807000, 1.6063001000, 2.0611617000, 4.9966955000");
}
fall_transition ("del_1_15_7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000050000, 0.0000331263, 0.0002194710, 0.0014540500, 0.0096334800, 0.0638243000, 0.4228530000");
values("0.0306117000, 0.0308894000, 0.0326991000, 0.0436216000, 0.1043276000, 0.4979094000, 3.1904808000", \
"0.0306825000, 0.0309655000, 0.0328119000, 0.0444091000, 0.1041281000, 0.4971653000, 3.1924279000", \
"0.0314104000, 0.0317434000, 0.0334499000, 0.0450713000, 0.1049637000, 0.4964671000, 3.1847931000", \
"0.0306666000, 0.0309510000, 0.0327879000, 0.0444315000, 0.1043280000, 0.4964551000, 3.1910115000", \
"0.0309869000, 0.0312786000, 0.0335359000, 0.0446402000, 0.1047245000, 0.4960690000, 3.1845959000", \
"0.0305861000, 0.0308616000, 0.0327029000, 0.0445022000, 0.1045599000, 0.4977453000, 3.1874030000", \
"0.0306195000, 0.0309033000, 0.0327214000, 0.0445993000, 0.1046203000, 0.4977140000, 3.1847962000", \
"0.0310530000, 0.0313443000, 0.0335956000, 0.0447525000, 0.1045536000, 0.4959508000, 3.1768506000", \
"0.0315105000, 0.0315231000, 0.0332436000, 0.0452167000, 0.1055166000, 0.4971678000, 3.1910616000", \
"0.0314395000, 0.0317249000, 0.0335563000, 0.0443164000, 0.1051681000, 0.4979974000, 3.1906364000", \
"0.0315421000, 0.0318217000, 0.0336167000, 0.0442552000, 0.1053396000, 0.4980785000, 3.1891418000", \
"0.0318092000, 0.0320964000, 0.0339459000, 0.0448045000, 0.1055721000, 0.4994004000, 3.1796719000", \
"0.0317418000, 0.0320218000, 0.0347294000, 0.0456031000, 0.1059954000, 0.4977953000, 3.1813463000", \
"0.0324610000, 0.0327557000, 0.0346638000, 0.0465708000, 0.1064281000, 0.4983091000, 3.1757836000", \
"0.0329084000, 0.0331947000, 0.0350699000, 0.0466802000, 0.1067557000, 0.4985363000, 3.1807124000");
}
related_pin : "A";
rise_transition ("del_1_15_7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000050000, 0.0000331263, 0.0002194710, 0.0014540500, 0.0096334800, 0.0638243000, 0.4228530000");
values("0.0700625000, 0.0705851000, 0.0738620000, 0.0927150000, 0.1622776000, 0.7743880000, 4.9716529000", \
"0.0706174000, 0.0710257000, 0.0745609000, 0.0915734000, 0.1628233000, 0.7702120000, 4.9531081000", \
"0.0700020000, 0.0704976000, 0.0737322000, 0.0928807000, 0.1621408000, 0.7741091000, 4.9734785000", \
"0.0700997000, 0.0705527000, 0.0738389000, 0.0926827000, 0.1620136000, 0.7741791000, 4.9702207000", \
"0.0706078000, 0.0710114000, 0.0745410000, 0.0915666000, 0.1627666000, 0.7697582000, 4.9656457000", \
"0.0703460000, 0.0708249000, 0.0736570000, 0.0911575000, 0.1629213000, 0.7725151000, 4.9646522000", \
"0.0711177000, 0.0716155000, 0.0749583000, 0.0912388000, 0.1620259000, 0.7685683000, 4.9537991000", \
"0.0707815000, 0.0712689000, 0.0741524000, 0.0910910000, 0.1619906000, 0.7686922000, 4.9515076000", \
"0.0712853000, 0.0718116000, 0.0746067000, 0.0912901000, 0.1619279000, 0.7730091000, 4.9735047000", \
"0.0710671000, 0.0720203000, 0.0749291000, 0.0912175000, 0.1621085000, 0.7730911000, 4.9574242000", \
"0.0703648000, 0.0708682000, 0.0750401000, 0.0914988000, 0.1625196000, 0.7741845000, 4.9537654000", \
"0.0698141000, 0.0702691000, 0.0731043000, 0.0922662000, 0.1613969000, 0.7737955000, 4.9656981000", \
"0.0717237000, 0.0722179000, 0.0747073000, 0.0904323000, 0.1622037000, 0.7724134000, 4.9611635000", \
"0.0691179000, 0.0700827000, 0.0736902000, 0.0896018000, 0.1617719000, 0.7742342000, 4.9712567000", \
"0.0688906000, 0.0693622000, 0.0723519000, 0.0899558000, 0.1602705000, 0.7708385000, 4.9542570000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
}
}
cell ("sky130_fd_sc_hvl__lsbufhv2lv_simple_1") {
leakage_power () {
value : 0.3316200000;
when : "!A";
}
leakage_power () {
value : 0.3316200000;
when : "A";
}
area : 70.32960000;
cell_footprint : "sky130_fd_sc_hvl__lsbufhv2lv_simple";
cell_leakage_power : 0.3316200000;
is_level_shifter : "true";
level_shifter_type : "HL";
pg_pin ("LVPWR") {
pg_type : "primary_power";
voltage_name : "LVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0024600000;
clock : "false";
input_voltage_range(1.3200000000, 5.5000000000);
direction : "input";
input_signal_level : "VPWR";
level_shifter_data_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
}
pin ("X") {
output_voltage_range(1.0000000000, 1.9500000000);
direction : "output";
function : "A";
internal_power () {
fall_power ("pwr_template15x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000000000, 0.0039000000, 0.0077900000, 0.0155700000, 0.0311300000, 0.0622600000, 0.1245200000");
values("0.0193900000, 0.0150100000, 0.0103800000, 0.0007100000, -0.0190500000, -0.0588400000, -0.1385400000", \
"0.0190500000, 0.0146500000, 0.0100000000, 0.0003400000, -0.0194200000, -0.0592300000, -0.1389200000", \
"0.0189800000, 0.0145300000, 0.0098900000, 0.0002200000, -0.0195400000, -0.0593400000, -0.1390300000", \
"0.0185600000, 0.0141800000, 0.0095100000, -0.0001500000, -0.0199100000, -0.0597200000, -0.1394000000", \
"0.0179100000, 0.0134800000, 0.0088300000, -0.0008400000, -0.0205900000, -0.0603800000, -0.1400900000", \
"0.0175000000, 0.0130700000, 0.0083900000, -0.0012700000, -0.0210000000, -0.0607900000, -0.1404700000", \
"0.0172000000, 0.0127200000, 0.0080200000, -0.0016600000, -0.0213800000, -0.0611300000, -0.1408100000", \
"0.0170500000, 0.0125200000, 0.0078100000, -0.0018800000, -0.0215700000, -0.0613000000, -0.1409500000", \
"0.0168300000, 0.0122100000, 0.0074600000, -0.0022200000, -0.0218700000, -0.0615400000, -0.1411400000", \
"0.0168200000, 0.0121700000, 0.0074100000, -0.0022700000, -0.0219200000, -0.0615700000, -0.1411500000", \
"0.0168000000, 0.0121300000, 0.0073500000, -0.0023300000, -0.0219800000, -0.0616000000, -0.1411700000", \
"0.0168100000, 0.0121000000, 0.0073200000, -0.0023700000, -0.0220100000, -0.0616300000, -0.1411800000", \
"0.0168300000, 0.0121100000, 0.0073100000, -0.0023800000, -0.0220200000, -0.0616300000, -0.1411800000", \
"0.0168500000, 0.0121100000, 0.0073000000, -0.0024200000, -0.0220600000, -0.0616600000, -0.1411800000", \
"0.0169500000, 0.0121800000, 0.0073700000, -0.0023600000, -0.0220100000, -0.0616000000, -0.1411200000");
}
related_pin : "A";
rise_power ("pwr_template15x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000000000, 0.0039000000, 0.0077900000, 0.0155700000, 0.0311300000, 0.0622600000, 0.1245200000");
values("0.0059200000, 0.0114000000, 0.0164100000, 0.0263200000, 0.0460000000, 0.0857200000, 0.1647800000", \
"0.0063900000, 0.0118600000, 0.0168500000, 0.0267600000, 0.0464300000, 0.0860400000, 0.1654900000", \
"0.0062900000, 0.0118300000, 0.0168400000, 0.0267300000, 0.0464600000, 0.0859600000, 0.1651200000", \
"0.0062600000, 0.0117400000, 0.0167700000, 0.0266700000, 0.0463800000, 0.0859000000, 0.1651200000", \
"0.0060200000, 0.0114800000, 0.0165500000, 0.0265300000, 0.0462300000, 0.0857400000, 0.1649700000", \
"0.0057600000, 0.0112000000, 0.0163300000, 0.0263300000, 0.0460900000, 0.0857900000, 0.1648500000", \
"0.0054700000, 0.0108400000, 0.0159700000, 0.0259300000, 0.0458300000, 0.0852700000, 0.1647200000", \
"0.0052900000, 0.0106500000, 0.0157900000, 0.0258100000, 0.0456500000, 0.0852300000, 0.1647900000", \
"0.0050500000, 0.0102900000, 0.0154600000, 0.0255800000, 0.0454900000, 0.0848800000, 0.1647100000", \
"0.0050000000, 0.0102200000, 0.0153400000, 0.0254800000, 0.0455100000, 0.0850500000, 0.1646500000", \
"0.0049700000, 0.0101800000, 0.0152700000, 0.0254100000, 0.0454200000, 0.0850800000, 0.1646000000", \
"0.0049700000, 0.0101600000, 0.0152500000, 0.0253400000, 0.0455000000, 0.0851300000, 0.1644700000", \
"0.0049800000, 0.0101500000, 0.0152100000, 0.0252700000, 0.0453700000, 0.0851300000, 0.1642900000", \
"0.0050300000, 0.0101800000, 0.0152200000, 0.0252600000, 0.0452900000, 0.0851600000, 0.1646500000", \
"0.0050900000, 0.0102000000, 0.0152500000, 0.0252800000, 0.0452100000, 0.0852600000, 0.1648600000");
}
}
max_capacitance : 0.1245200000;
power_down_function : "(!LVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "LVPWR";
timing () {
cell_fall ("delay_template15x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000000000, 0.0039000000, 0.0077900000, 0.0155700000, 0.0311300000, 0.0622600000, 0.1245200000");
values("0.6806300000, 0.8518800000, 0.9858500000, 1.2247700000, 1.6744700000, 2.5627700000, 4.3349700000", \
"0.6914400000, 0.8609700000, 0.9943700000, 1.2327700000, 1.6835700000, 2.5721700000, 4.3449700000", \
"0.6957400000, 0.8648100000, 0.9986300000, 1.2371300000, 1.6876300000, 2.5764300000, 4.3490300000", \
"0.7118300000, 0.8806000000, 1.0136000000, 1.2526000000, 1.7038000000, 2.5926000000, 4.3609000000", \
"0.7798800000, 0.9483000000, 1.0814000000, 1.3196000000, 1.7707000000, 2.6586000000, 4.4293000000", \
"0.9028000000, 1.0707000000, 1.2038000000, 1.4417000000, 1.8931000000, 2.7818000000, 4.5534000000", \
"1.1669000000, 1.3332000000, 1.4657000000, 1.7037000000, 2.1552000000, 3.0445000000, 4.8164000000", \
"1.4366000000, 1.6014000000, 1.7341000000, 1.9728000000, 2.4244000000, 3.3149000000, 5.0878000000", \
"2.1850700000, 2.3509700000, 2.4833700000, 2.7215700000, 3.1737700000, 4.0654700000, 5.8407700000", \
"2.5561300000, 2.7269300000, 2.8600300000, 3.0999300000, 3.5531300000, 4.4429300000, 6.2169300000", \
"2.9141000000, 3.0895000000, 3.2259000000, 3.4672000000, 3.9207000000, 4.8132000000, 6.5874000000", \
"3.3309000000, 3.5116000000, 3.6505000000, 3.8953000000, 4.3504000000, 5.2414000000, 7.0120000000", \
"3.6036300000, 3.7870300000, 3.9272300000, 4.1743300000, 4.6309300000, 5.5213300000, 7.2943300000", \
"4.2678700000, 4.4583700000, 4.6016700000, 4.8516700000, 5.3136700000, 6.2056700000, 7.9806700000", \
"4.9120000000, 5.1090000000, 5.2550000000, 5.5080000000, 5.9720000000, 6.8680000000, 8.641000000");
}
cell_rise ("delay_template15x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000000000, 0.0039000000, 0.0077900000, 0.0155700000, 0.0311300000, 0.0622600000, 0.1245200000");
values("0.2703200000, 0.3828000000, 0.4779700000, 0.6620900000, 1.0274700000, 1.7569700000, 3.2145700000", \
"0.2739300000, 0.3867200000, 0.4818400000, 0.6659800000, 1.0310700000, 1.7608700000, 3.2171700000", \
"0.2778900000, 0.3907200000, 0.4858200000, 0.6700700000, 1.0348300000, 1.7628300000, 3.2194300000", \
"0.2916300000, 0.4048100000, 0.5001800000, 0.6841200000, 1.0498000000, 1.7798000000, 3.2386000000", \
"0.3331000000, 0.4464200000, 0.5430700000, 0.7280200000, 1.0939000000, 1.8220000000, 3.2795000000", \
"0.3764500000, 0.4933000000, 0.5909900000, 0.7772000000, 1.1440000000, 1.8717000000, 3.3322000000", \
"0.3912000000, 0.5174000000, 0.6210000000, 0.8135000000, 1.1810000000, 1.9106000000, 3.3714000000", \
"0.3694000000, 0.5013000000, 0.6067000000, 0.8009000000, 1.1756000000, 1.9059000000, 3.3618000000", \
"0.2225700000, 0.3683700000, 0.4791700000, 0.6764700000, 1.0518700000, 1.7929700000, 3.2519700000", \
"0.1184300000, 0.2705300000, 0.3840300000, 0.5838300000, 0.9595300000, 1.6994300000, 3.1624300000", \
"0.0017000000, 0.1603000000, 0.2764000000, 0.4783000000, 0.8545000000, 1.5939000000, 3.0607000000", \
"-0.1508000000, 0.0153000000, 0.1346000000, 0.3393000000, 0.7160000000, 1.4534000000, 2.9228000000", \
"-0.2585700000, -0.0876700000, 0.0338300000, 0.2400300000, 0.6181300000, 1.3562300000, 2.8226300000", \
"-0.5452300000, -0.3621300000, -0.2353300000, -0.0250300000, 0.3548700000, 1.0927700000, 2.5598700000", \
"-0.8502000000, -0.6561000000, -0.5241000000, -0.3086000000, 0.0738000000, 0.8110000000, 2.2796000000");
}
fall_transition ("delay_template15x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000000000, 0.0039000000, 0.0077900000, 0.0155700000, 0.0311300000, 0.0622600000, 0.1245200000");
values("0.1647100000, 0.3149700000, 0.4599100000, 0.7535500000, 1.3538000000, 2.5667000000, 5.0125000000", \
"0.1647100000, 0.3149600000, 0.4594800000, 0.7536000000, 1.3507000000, 2.5655000000, 5.0110000000", \
"0.1647800000, 0.3149900000, 0.4598500000, 0.7534500000, 1.3515000000, 2.5678000000, 5.0109000000", \
"0.1645200000, 0.3152200000, 0.4597000000, 0.7529700000, 1.3514000000, 2.5662000000, 5.0044000000", \
"0.1645900000, 0.3153600000, 0.4597000000, 0.7532000000, 1.3518000000, 2.5667000000, 5.0132000000", \
"0.1645000000, 0.3154000000, 0.4601000000, 0.7530000000, 1.3506000000, 2.5664000000, 5.0126000000", \
"0.1647000000, 0.3160000000, 0.4611000000, 0.7532000000, 1.3532000000, 2.5692000000, 5.0061000000", \
"0.1650000000, 0.3162000000, 0.4614000000, 0.7540000000, 1.3536000000, 2.5686000000, 5.0115000000", \
"0.1718000000, 0.3200000000, 0.4634000000, 0.7550000000, 1.3541000000, 2.5655000000, 5.0114000000", \
"0.1833000000, 0.3287000000, 0.4690000000, 0.7569000000, 1.3516000000, 2.5693000000, 5.0093000000", \
"0.1927000000, 0.3400000000, 0.4785000000, 0.7616000000, 1.3554000000, 2.5666000000, 5.0114000000", \
"0.2034000000, 0.3521000000, 0.4901000000, 0.7713000000, 1.3600000000, 2.5709000000, 5.0076000000", \
"0.2105000000, 0.3577000000, 0.4970000000, 0.7778000000, 1.3629000000, 2.5713000000, 5.0070000000", \
"0.2277000000, 0.3736000000, 0.5118000000, 0.7919000000, 1.3730000000, 2.5720000000, 5.0130000000", \
"0.2440000000, 0.3900000000, 0.5260000000, 0.8040000000, 1.3830000000, 2.5810000000, 5.0230000000");
}
related_pin : "A";
rise_transition ("delay_template15x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000, 4.5000000000, 5.0000000000, 6.2500000000, 7.5000000000");
index_2("0.0000000000, 0.0039000000, 0.0077900000, 0.0155700000, 0.0311300000, 0.0622600000, 0.1245200000");
values("0.0978600000, 0.2235600000, 0.3496400000, 0.6061100000, 1.1222800000, 2.1576200000, 4.2213000000", \
"0.0975500000, 0.2237700000, 0.3496300000, 0.6059000000, 1.1220500000, 2.1557400000, 4.2279000000", \
"0.0978200000, 0.2234000000, 0.3498200000, 0.6057400000, 1.1215500000, 2.1550000000, 4.2261000000", \
"0.0975300000, 0.2234300000, 0.3499700000, 0.6053700000, 1.1224900000, 2.1566100000, 4.2309000000", \
"0.0981300000, 0.2236800000, 0.3501800000, 0.6051400000, 1.1221500000, 2.1564000000, 4.2288000000", \
"0.1074300000, 0.2275600000, 0.3521300000, 0.6057100000, 1.1229000000, 2.1554000000, 4.2209000000", \
"0.1200000000, 0.2444000000, 0.3688000000, 0.6169000000, 1.1256000000, 2.1560000000, 4.2194000000", \
"0.1312000000, 0.2538000000, 0.3759000000, 0.6280000000, 1.1326000000, 2.1586000000, 4.2245000000", \
"0.1584000000, 0.2789000000, 0.3964000000, 0.6400000000, 1.1467000000, 2.1732000000, 4.2289000000", \
"0.1714000000, 0.2911000000, 0.4069000000, 0.6472000000, 1.1500000000, 2.1782000000, 4.2378000000", \
"0.1840000000, 0.3037000000, 0.4171000000, 0.6546000000, 1.1515000000, 2.1829000000, 4.2329000000", \
"0.1983000000, 0.3177000000, 0.4301000000, 0.6627000000, 1.1582000000, 2.1810000000, 4.2421000000", \
"0.2075000000, 0.3268000000, 0.4374000000, 0.6690000000, 1.1599000000, 2.1848000000, 4.2465000000", \
"0.2296000000, 0.3499000000, 0.4582000000, 0.6840000000, 1.1692000000, 2.1862000000, 4.2507000000", \
"0.2506000000, 0.3710000000, 0.4783000000, 0.6993000000, 1.1766000000, 2.1893000000, 4.2586000000");
}
timing_sense : "positive_unate";
}
}
}
cell ("sky130_fd_sc_hvl__lsbuflv2hv_1") {
leakage_power () {
value : 1.5938800000;
when : "!A";
}
leakage_power () {
value : 1.5955500000;
when : "A";
}
area : 85.95840000;
cell_footprint : "sky130_fd_sc_hvl__lsbuflv2hv";
cell_leakage_power : 1.5947100000;
input_voltage_range(1.2800000000, 1.9500000000);
output_voltage_range(1.6500000000, 5.5000000000);
is_level_shifter : "true";
level_shifter_type : "LH";
pg_pin ("LVPWR") {
pg_type : "primary_power";
voltage_name : "LVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0024760000;
clock : "false";
direction : "input";
fall_capacitance : 0.0024080000;
input_signal_level : "LVPWR";
level_shifter_data_pin : "true";
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "LVPWR";
rise_capacitance : 0.0025450000;
}
pin ("X") {
direction : "output";
function : "A";
internal_power () {
fall_power ("power_outputs_2") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000050000, 0.0000198818, 0.0000790572, 0.0003143598, 0.0012500070, 0.0049704790, 0.0197644100, 0.0785904100, 0.3125037000");
values("0.1808709000, 0.1808530000, 0.1807828000, 0.1805683000, 0.1803815000, 0.1807626000, 0.1547276000, -0.0911045000, -1.1441610000", \
"0.1810241000, 0.1810193000, 0.1810053000, 0.1808289000, 0.1807889000, 0.1813203000, 0.1550969000, -0.0908834000, -1.1438932000", \
"0.1810330000, 0.1810246000, 0.1809329000, 0.1808057000, 0.1806379000, 0.1810188000, 0.1550183000, -0.0909131000, -1.1439969000", \
"0.1808721000, 0.1808734000, 0.1808619000, 0.1807320000, 0.1806446000, 0.1811765000, 0.1549579000, -0.0909329000, -1.1440029000", \
"0.1808030000, 0.1807944000, 0.1807680000, 0.1806786000, 0.1804807000, 0.1806884000, 0.1548456000, -0.0910829000, -1.1441042000", \
"0.1805435000, 0.1805412000, 0.1805102000, 0.1805664000, 0.1802545000, 0.1805240000, 0.1547074000, -0.0912228000, -1.1442659000", \
"0.1807259000, 0.1807215000, 0.1807064000, 0.1806555000, 0.1803995000, 0.1805345000, 0.1547388000, -0.0911623000, -1.1441914000", \
"0.1805566000, 0.1805523000, 0.1805332000, 0.1804806000, 0.1802275000, 0.1803906000, 0.1545685000, -0.0913260000, -1.1443896000", \
"0.1804449000, 0.1804390000, 0.1803993000, 0.1802648000, 0.1801209000, 0.1804684000, 0.1543549000, -0.0914704000, -1.1447899000", \
"0.1802045000, 0.1801992000, 0.1801602000, 0.1800535000, 0.1799064000, 0.1802498000, 0.1542303000, -0.0916773000, -1.1446909000", \
"0.1800135000, 0.1800073000, 0.1799676000, 0.1798314000, 0.1796787000, 0.1800287000, 0.1539332000, -0.0918748000, -1.1450421000", \
"0.1808213000, 0.1808151000, 0.1807733000, 0.1806289000, 0.1803864000, 0.1808911000, 0.1547333000, -0.0911048000, -1.1441512000", \
"0.1823708000, 0.1823795000, 0.1819559000, 0.1820852000, 0.1819390000, 0.1819986000, 0.1564575000, -0.0893246000, -1.1423425000", \
"0.1828968000, 0.1829012000, 0.1829187000, 0.1828697000, 0.1829144000, 0.1842990000, 0.1582903000, -0.0873033000, -1.1402673000", \
"0.2071084000, 0.2070423000, 0.2067701000, 0.2057253000, 0.2016613000, 0.1854100000, 0.1602581000, -0.0851880000, -1.1381604000");
}
related_pin : "A";
rise_power ("power_outputs_2") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000050000, 0.0000198818, 0.0000790572, 0.0003143598, 0.0012500070, 0.0049704790, 0.0197644100, 0.0785904100, 0.3125037000");
values("0.2885484000, 0.2886040000, 0.2887938000, 0.2897278000, 0.2935547000, 0.3119380000, 0.3867299000, 0.6558654000, 1.6973180000", \
"0.2879535000, 0.2880081000, 0.2882272000, 0.2890960000, 0.2929307000, 0.3111300000, 0.3862914000, 0.6554251000, 1.6962105000", \
"0.2880789000, 0.2881346000, 0.2883570000, 0.2892586000, 0.2931273000, 0.3116738000, 0.3863939000, 0.6556508000, 1.6962536000", \
"0.2880499000, 0.2881178000, 0.2883443000, 0.2892483000, 0.2930438000, 0.3115400000, 0.3866275000, 0.6552617000, 1.6964190000", \
"0.2879205000, 0.2879914000, 0.2882523000, 0.2891749000, 0.2929402000, 0.3113404000, 0.3863347000, 0.6555515000, 1.6961293000", \
"0.2878880000, 0.2879449000, 0.2881671000, 0.2890693000, 0.2928549000, 0.3112770000, 0.3863255000, 0.6553095000, 1.6965998000", \
"0.2874134000, 0.2874882000, 0.2877803000, 0.2887113000, 0.2926809000, 0.3111243000, 0.3861085000, 0.6550271000, 1.6957962000", \
"0.2876849000, 0.2877346000, 0.2879306000, 0.2887275000, 0.2927413000, 0.3111771000, 0.3861434000, 0.6549805000, 1.6963423000", \
"0.2874081000, 0.2874726000, 0.2876988000, 0.2886553000, 0.2925002000, 0.3109386000, 0.3858193000, 0.6551929000, 1.6960060000", \
"0.2870935000, 0.2871614000, 0.2873999000, 0.2883002000, 0.2921709000, 0.3108022000, 0.3855008000, 0.6541407000, 1.6951827000", \
"0.2867971000, 0.2868528000, 0.2870766000, 0.2879770000, 0.2917796000, 0.3100359000, 0.3851491000, 0.6543976000, 1.6952324000", \
"0.2864015000, 0.2864573000, 0.2866808000, 0.2875824000, 0.2913482000, 0.3095615000, 0.3847283000, 0.6539797000, 1.6949428000", \
"0.2860323000, 0.2860833000, 0.2862869000, 0.2870908000, 0.2912121000, 0.3095619000, 0.3848082000, 0.6534855000, 1.6946786000", \
"0.2860412000, 0.2862624000, 0.2865167000, 0.2874159000, 0.2911865000, 0.3096631000, 0.3845829000, 0.6532338000, 1.6946331000", \
"0.2860388000, 0.2861150000, 0.2863738000, 0.2873004000, 0.2912453000, 0.3095991000, 0.3844916000, 0.6534513000, 1.6948946000");
}
}
max_capacitance : 0.3125040000;
max_transition : 5.0046540000;
power_down_function : "(!LVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("del_1_15_9") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000050000, 0.0000198818, 0.0000790572, 0.0003143600, 0.0012500100, 0.0049704800, 0.0197644000, 0.0785904000, 0.3125040000");
values("0.6550761000, 0.6553565000, 0.6564626000, 0.6607587000, 0.6766434000, 0.7296397000, 0.9060960000, 1.5749948000, 4.2228145000", \
"0.6583633000, 0.6586465000, 0.6597628000, 0.6640742000, 0.6799066000, 0.7329005000, 0.9093722000, 1.5783740000, 4.2256811000", \
"0.6614260000, 0.6617039000, 0.6629083000, 0.6672231000, 0.6831695000, 0.7362148000, 0.9125374000, 1.5811826000, 4.2299662000", \
"0.6663730000, 0.6666560000, 0.6677726000, 0.6720844000, 0.6879166000, 0.7409097000, 0.9173823000, 1.5863809000, 4.2343595000", \
"0.6737337000, 0.6740126000, 0.6751160000, 0.6794356000, 0.6954139000, 0.7483893000, 0.9247233000, 1.5932752000, 4.2412580000", \
"0.6853875000, 0.6856688000, 0.6867783000, 0.6910277000, 0.7070526000, 0.7599276000, 0.9361861000, 1.6049743000, 4.2535517000", \
"0.7036806000, 0.7039605000, 0.7050679000, 0.7094019000, 0.7253499000, 0.7782892000, 0.9545845000, 1.6231720000, 4.2717483000", \
"0.7327483000, 0.7330283000, 0.7341333000, 0.7384692000, 0.7544232000, 0.8073507000, 0.9836367000, 1.6522600000, 4.3008530000", \
"0.7760262000, 0.7763049000, 0.7774069000, 0.7816938000, 0.7976840000, 0.8506936000, 1.0270811000, 1.6959023000, 4.3442592000", \
"0.8416303000, 0.8419080000, 0.8430075000, 0.8473085000, 0.8633006000, 0.9163111000, 1.0926307000, 1.7612862000, 4.4099107000", \
"0.9386564000, 0.9389350000, 0.9400367000, 0.9443205000, 0.9603142000, 1.0133221000, 1.1897148000, 1.8585484000, 4.5067394000", \
"1.0766186000, 1.0768975000, 1.0780000000, 1.0822846000, 1.0982770000, 1.1512549000, 1.3277637000, 1.9967421000, 4.6448383000", \
"1.2554450000, 1.2557256000, 1.2568309000, 1.2611223000, 1.2769648000, 1.3300103000, 1.5067267000, 2.1758384000, 4.8240327000", \
"1.4062188000, 1.4065048000, 1.4076348000, 1.4120051000, 1.4280603000, 1.4811824000, 1.6576829000, 2.3271265000, 4.9756106000", \
"1.5368501000, 1.5371341000, 1.5382560000, 1.5426401000, 1.5587228000, 1.6121542000, 1.7890244000, 2.4582223000, 5.1063469000");
}
cell_rise ("del_1_15_9") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000050000, 0.0000198818, 0.0000790572, 0.0003143600, 0.0012500100, 0.0049704800, 0.0197644000, 0.0785904000, 0.3125040000");
values("2.3725166000, 2.3728679000, 2.3742583000, 2.3795017000, 2.3986768000, 2.4603086000, 2.6333780000, 3.2240670000, 5.5419145000", \
"2.3754421000, 2.3757907000, 2.3771698000, 2.3824775000, 2.4016074000, 2.4626376000, 2.6373139000, 3.2274343000, 5.5462679000", \
"2.3797437000, 2.3800932000, 2.3814704000, 2.3867941000, 2.4063216000, 2.4676687000, 2.6408651000, 3.2312835000, 5.5499614000", \
"2.3848985000, 2.3852480000, 2.3866267000, 2.3921229000, 2.4112541000, 2.4730631000, 2.6458071000, 3.2360639000, 5.5549241000", \
"2.3935756000, 2.3939246000, 2.3952487000, 2.4005593000, 2.4199081000, 2.4815416000, 2.6539704000, 3.2440330000, 5.5641154000", \
"2.4065232000, 2.4068754000, 2.4082485000, 2.4135469000, 2.4327040000, 2.4943725000, 2.6675755000, 3.2573497000, 5.5762093000", \
"2.4267599000, 2.4271116000, 2.4284996000, 2.4336957000, 2.4529034000, 2.5145643000, 2.6879927000, 3.2787564000, 5.5973186000", \
"2.4564251000, 2.4567790000, 2.4581750000, 2.4628559000, 2.4827347000, 2.5441458000, 2.7173586000, 3.3065330000, 5.6261524000", \
"2.4990670000, 2.4994191000, 2.5008056000, 2.5061584000, 2.5255096000, 2.5865459000, 2.7606484000, 3.3498471000, 5.6679950000", \
"2.5600613000, 2.5604128000, 2.5618077000, 2.5671727000, 2.5866358000, 2.6482383000, 2.8216800000, 3.4105152000, 5.7298708000", \
"2.6390141000, 2.6393636000, 2.6407427000, 2.6460745000, 2.6648925000, 2.7265348000, 2.9002709000, 3.4904399000, 5.8086518000", \
"2.7355638000, 2.7359135000, 2.7372939000, 2.7426235000, 2.7614329000, 2.8230900000, 2.9968834000, 3.5870587000, 5.9040128000", \
"2.8557183000, 2.8560694000, 2.8574549000, 2.8628095000, 2.8818807000, 2.9439506000, 3.1174796000, 3.7062293000, 6.0251115000", \
"2.9565324000, 2.9568754000, 2.9582696000, 2.9634568000, 2.9825438000, 3.0432725000, 3.2180016000, 3.8073207000, 6.1261529000", \
"3.0442764000, 3.0443217000, 3.0457161000, 3.0511007000, 3.0706342000, 3.1318230000, 3.3048568000, 3.8945962000, 6.2139640000");
}
fall_transition ("del_1_15_9") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000050000, 0.0000198818, 0.0000790572, 0.0003143600, 0.0012500100, 0.0049704800, 0.0197644000, 0.0785904000, 0.3125040000");
values("0.0534097000, 0.0536634000, 0.0546563000, 0.0586909000, 0.0733478000, 0.1283966000, 0.3545089000, 1.2813197000, 4.9733098000", \
"0.0535500000, 0.0537939000, 0.0547514000, 0.0585508000, 0.0733334000, 0.1283534000, 0.3539284000, 1.2814013000, 4.9872630000", \
"0.0535850000, 0.0538256000, 0.0547857000, 0.0586505000, 0.0733200000, 0.1284821000, 0.3544856000, 1.2816359000, 4.9856048000", \
"0.0535425000, 0.0537904000, 0.0547532000, 0.0585500000, 0.0733354000, 0.1283519000, 0.3539165000, 1.2813945000, 4.9783151000", \
"0.0535388000, 0.0537775000, 0.0547545000, 0.0586621000, 0.0733321000, 0.1283718000, 0.3544830000, 1.2813588000, 4.9908424000", \
"0.0535407000, 0.0537886000, 0.0547683000, 0.0584724000, 0.0732661000, 0.1283362000, 0.3540728000, 1.2808244000, 4.9799249000", \
"0.0535013000, 0.0537414000, 0.0547467000, 0.0586849000, 0.0732879000, 0.1281913000, 0.3543752000, 1.2811916000, 4.9909370000", \
"0.0534987000, 0.0537396000, 0.0547497000, 0.0586824000, 0.0732806000, 0.1282267000, 0.3543223000, 1.2811580000, 4.9909152000", \
"0.0538949000, 0.0541413000, 0.0551115000, 0.0588315000, 0.0733468000, 0.1284455000, 0.3545064000, 1.2819669000, 4.9882902000", \
"0.0535912000, 0.0538316000, 0.0547736000, 0.0586825000, 0.0733415000, 0.1284933000, 0.3544844000, 1.2816602000, 4.9886442000", \
"0.0539114000, 0.0541580000, 0.0551289000, 0.0588457000, 0.0733626000, 0.1284565000, 0.3545082000, 1.2819429000, 5.0046536000", \
"0.0540251000, 0.0542720000, 0.0552449000, 0.0589819000, 0.0734861000, 0.1284489000, 0.3544881000, 1.2804529000, 4.9913029000", \
"0.0543893000, 0.0546517000, 0.0555507000, 0.0594677000, 0.0740478000, 0.1294160000, 0.3546262000, 1.2810168000, 4.9909681000", \
"0.0554396000, 0.0556884000, 0.0566649000, 0.0604747000, 0.0753958000, 0.1299810000, 0.3544745000, 1.2819873000, 4.9895585000", \
"0.0561429000, 0.0563981000, 0.0574072000, 0.0615316000, 0.0763199000, 0.1309066000, 0.3546169000, 1.2819638000, 4.9740394000");
}
related_pin : "A";
rise_transition ("del_1_15_9") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000050000, 0.0000198818, 0.0000790572, 0.0003143600, 0.0012500100, 0.0049704800, 0.0197644000, 0.0785904000, 0.3125040000");
values("0.0994896000, 0.0997671000, 0.1003909000, 0.1050151000, 0.1200068000, 0.1745286000, 0.3645514000, 1.2118426000, 4.6786086000", \
"0.0998219000, 0.1000754000, 0.1010791000, 0.1049197000, 0.1209310000, 0.1743272000, 0.3650083000, 1.2132199000, 4.6788995000", \
"0.1000984000, 0.1003628000, 0.1014069000, 0.1049880000, 0.1202703000, 0.1740378000, 0.3641193000, 1.2139331000, 4.6812714000", \
"0.0994025000, 0.0996602000, 0.1007084000, 0.1047821000, 0.1200202000, 0.1740320000, 0.3644127000, 1.2115352000, 4.6825082000", \
"0.0995778000, 0.0998332000, 0.1014434000, 0.1055571000, 0.1206378000, 0.1737685000, 0.3650263000, 1.2134566000, 4.6825481000", \
"0.1000831000, 0.1003462000, 0.1013735000, 0.1048906000, 0.1199950000, 0.1742479000, 0.3653909000, 1.2126901000, 4.6833954000", \
"0.0992362000, 0.0995116000, 0.1006022000, 0.1048891000, 0.1195160000, 0.1749519000, 0.3642153000, 1.2126967000, 4.6820476000", \
"0.1000109000, 0.1002737000, 0.1013118000, 0.1053167000, 0.1210243000, 0.1742829000, 0.3648876000, 1.2121606000, 4.6817017000", \
"0.0998827000, 0.1001430000, 0.1011709000, 0.1051716000, 0.1206877000, 0.1739636000, 0.3643106000, 1.2119075000, 4.6832356000", \
"0.0992026000, 0.0994597000, 0.1005007000, 0.1044769000, 0.1198157000, 0.1739532000, 0.3645816000, 1.2134760000, 4.6815507000", \
"0.1000740000, 0.1003384000, 0.1013847000, 0.1049782000, 0.1218402000, 0.1748544000, 0.3640432000, 1.2142417000, 4.6837823000", \
"0.1000899000, 0.1003546000, 0.1014021000, 0.1049891000, 0.1218258000, 0.1738113000, 0.3645136000, 1.2141090000, 4.6829198000", \
"0.1001201000, 0.1003809000, 0.1014122000, 0.1054197000, 0.1210826000, 0.1752658000, 0.3643828000, 1.2128184000, 4.6815982000", \
"0.0996579000, 0.0993010000, 0.1003598000, 0.1044511000, 0.1196183000, 0.1727795000, 0.3648520000, 1.2134034000, 4.6841429000", \
"0.0997357000, 0.1001268000, 0.1012053000, 0.1054033000, 0.1217050000, 0.1737643000, 0.3648414000, 1.2122745000, 4.6797650000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
}
}
cell ("sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg_3") {
leakage_power () {
value : 158.39631830;
when : "!A&!SLEEP_B";
}
leakage_power () {
value : 24123.137000;
when : "!A&SLEEP_B";
}
leakage_power () {
value : 24128.676000;
when : "A&SLEEP_B";
}
leakage_power () {
value : 229.73392790;
when : "A&!SLEEP_B";
}
area : 203.17440000;
cell_footprint : "sky130_fd_sc_hvl__lsbuflv2hv_clkiso_hlkg";
cell_leakage_power : 12159.990000;
input_voltage_range(1.2800000000, 1.9500000000);
output_voltage_range(1.6500000000, 5.5000000000);
driver_waveform_fall : "ramp";
driver_waveform_rise : "ramp";
is_level_shifter : "true";
level_shifter_type : "LH";
pg_pin ("LVPWR") {
pg_type : "primary_power";
voltage_name : "LVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0049900000;
clock : "false";
direction : "input";
fall_capacitance : 0.0048450000;
input_signal_level : "LVPWR";
internal_power () {
fall_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("0.0926935000, 0.0915897000, 0.0904289000, 0.0905367000, 0.0917678000, 0.0914480000, 0.0912275000, 0.0920996000, 0.0952791000, 0.0967281000, 0.0981769000");
}
rise_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("0.0807393000, 0.0799300000, 0.0790774000, 0.0790031000, 0.0793861000, 0.0792355000, 0.0792234000, 0.0802073000, 0.0834663000, 0.0850189000, 0.0865717000");
}
}
level_shifter_data_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "LVPWR";
rise_capacitance : 0.0051350000;
}
pin ("SLEEP_B") {
capacitance : 0.0027230000;
clock : "false";
direction : "input";
fall_capacitance : 0.0026640000;
internal_power () {
fall_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("0.0198150000, -0.0247837000, -0.0694302000, -0.1102518000, -0.1442495000, -0.1804511000, -0.2088296000, -0.2407628000, -0.2510880000, -0.2776193000, -0.3041504000");
}
rise_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("0.1997324000, 0.1947583000, 0.1893938000, 0.2034679000, 0.2481417000, 0.2557882000, 0.2713705000, 0.2853298000, 0.3247517000, 0.3450767000, 0.3654018000");
}
}
level_shifter_enable_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0027820000;
}
pin ("X") {
direction : "output";
function : "(A&SLEEP_B)";
internal_power () {
fall_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.3724689000, 0.3663107000, 0.3450907000, 0.2756243000, 0.0227369000, -0.8881396000, -4.1239965000", \
"0.3733099000, 0.3666001000, 0.3454806000, 0.2761679000, 0.0230787000, -0.8885396000, -4.1247240000", \
"0.3738518000, 0.3671439000, 0.3461150000, 0.2767667000, 0.0236648000, -0.8872276000, -4.1263492000", \
"0.3719334000, 0.3657742000, 0.3444745000, 0.2749771000, 0.0220188000, -0.8893739000, -4.1247393000", \
"0.3666430000, 0.3603747000, 0.3391032000, 0.2697912000, 0.0165015000, -0.8941011000, -4.1315608000", \
"0.3620805000, 0.3555026000, 0.3345440000, 0.2651850000, 0.0120819000, -0.8998816000, -4.1371447000", \
"0.3534196000, 0.3468854000, 0.3256579000, 0.2562922000, 0.0033579000, -0.9082546000, -4.1428905000", \
"0.3443025000, 0.3377133000, 0.3165665000, 0.2471111000, -0.0058311000, -0.9168750000, -4.1531971000", \
"0.3225165000, 0.3159577000, 0.2940645000, 0.2228290000, -0.0282223000, -0.9387706000, -4.1749085000", \
"0.3037799000, 0.2972585000, 0.2752295000, 0.2046650000, -0.0395223000, -0.9504991000, -4.1853626000", \
"0.2848135000, 0.2782171000, 0.2564528000, 0.1854675000, -0.0581126000, -0.9608744000, -4.1975580000");
}
related_pin : "A";
rise_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.4394368000, 0.4441260000, 0.4622263000, 0.5324154000, 0.7770817000, 1.6121483000, 4.5707101000", \
"0.4396615000, 0.4445247000, 0.4622166000, 0.5325431000, 0.7761802000, 1.6131858000, 4.5716259000", \
"0.4396405000, 0.4444886000, 0.4623627000, 0.5327634000, 0.7763929000, 1.6176028000, 4.5769616000", \
"0.4383302000, 0.4429478000, 0.4609170000, 0.5312117000, 0.7748323000, 1.6141178000, 4.5596847000", \
"0.4340674000, 0.4389569000, 0.4567239000, 0.5275105000, 0.7721160000, 1.6061795000, 4.5552866000", \
"0.4289467000, 0.4337211000, 0.4516280000, 0.5222185000, 0.7673999000, 1.6029183000, 4.5611794000", \
"0.4219183000, 0.4269214000, 0.4445298000, 0.5151577000, 0.7598021000, 1.5957829000, 4.5534599000", \
"0.4146815000, 0.4194194000, 0.4373608000, 0.5078336000, 0.7519672000, 1.5883344000, 4.5440799000", \
"0.3987127000, 0.4032326000, 0.4208698000, 0.4890351000, 0.7312090000, 1.5651311000, 4.5251270000", \
"0.3834132000, 0.3882699000, 0.4057004000, 0.4746191000, 0.7223402000, 1.5618998000, 4.5147125000", \
"0.3664736000, 0.3711347000, 0.3889914000, 0.4580582000, 0.7082298000, 1.5567294000, 4.4906496000");
}
}
internal_power () {
fall_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.2829887000, 0.2759583000, 0.2529714000, 0.1805822000, -0.0755531000, -0.9962908000, -4.2655038000", \
"0.3271948000, 0.3202377000, 0.2971472000, 0.2245060000, -0.0318674000, -0.9528712000, -4.2216975000", \
"0.3723869000, 0.3651142000, 0.3422763000, 0.2701384000, 0.0135423000, -0.9079123000, -4.1752644000", \
"0.4112865000, 0.4043365000, 0.3810726000, 0.3085104000, 0.0523588000, -0.8686535000, -4.1360903000", \
"0.4415567000, 0.4345081000, 0.4111420000, 0.3387501000, 0.0825830000, -0.8386469000, -4.1060908000", \
"0.4735117000, 0.4663370000, 0.4432821000, 0.3707922000, 0.1147113000, -0.8064150000, -4.0740624000", \
"0.4968365000, 0.4897099000, 0.4666165000, 0.3937165000, 0.1376253000, -0.7836558000, -4.0512004000", \
"0.5249824000, 0.5181428000, 0.4949921000, 0.4229413000, 0.1665748000, -0.7546850000, -4.0224882000", \
"0.5322224000, 0.5250967000, 0.5023460000, 0.4302114000, 0.1737034000, -0.7475544000, -4.0157959000", \
"0.5588927000, 0.5517007000, 0.5284773000, 0.4555657000, 0.1996789000, -0.7215076000, -3.9886096000", \
"0.5849814000, 0.5779041000, 0.5548225000, 0.4831188000, 0.2276722000, -0.6934555000, -3.9602532000");
}
related_pin : "SLEEP_B";
rise_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.3321977000, 0.3374005000, 0.3555873000, 0.4286954000, 0.6838966000, 1.5559754000, 4.6433018000", \
"0.3377237000, 0.3425598000, 0.3607375000, 0.4334109000, 0.6887351000, 1.5610741000, 4.6454074000", \
"0.3426904000, 0.3478430000, 0.3659762000, 0.4385652000, 0.6939991000, 1.5662844000, 4.6505688000", \
"0.3280298000, 0.3332357000, 0.3514126000, 0.4245380000, 0.6797674000, 1.5516726000, 4.6326169000", \
"0.2832680000, 0.2884883000, 0.3064675000, 0.3799227000, 0.6349874000, 1.5069976000, 4.5877328000", \
"0.2766111000, 0.2817210000, 0.3000061000, 0.3731883000, 0.6277465000, 1.5011465000, 4.5833640000", \
"0.2658388000, 0.2703714000, 0.2886124000, 0.3614338000, 0.6163646000, 1.4905613000, 4.5705893000", \
"0.2574091000, 0.2624515000, 0.2815142000, 0.3543367000, 0.6105814000, 1.4826425000, 4.5672085000", \
"0.2556075000, 0.2601710000, 0.2777875000, 0.3463552000, 0.5938485000, 1.4681434000, 4.5443986000", \
"0.2527226000, 0.2573898000, 0.2747455000, 0.3433395000, 0.5927035000, 1.4660465000, 4.5374875000", \
"0.2491120000, 0.2536151000, 0.2713826000, 0.3398305000, 0.5889800000, 1.4581252000, 4.5266002000");
}
}
max_capacitance : 0.9578800000;
max_transition : 3.7602150000;
power_down_function : "(!LVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.7809469000, 0.7873975000, 0.8081258000, 0.8695496000, 1.0415840000, 1.5875469000, 3.4858554000", \
"0.7842941000, 0.7908186000, 0.8116415000, 0.8729536000, 1.0449024000, 1.5905828000, 3.4994223000", \
"0.7892964000, 0.7957390000, 0.8165155000, 0.8779840000, 1.0499146000, 1.5957726000, 3.5042420000", \
"0.8088253000, 0.8152719000, 0.8360246000, 0.8974149000, 1.0694681000, 1.6158739000, 3.5146912000", \
"0.8717088000, 0.8781715000, 0.8989914000, 0.9601647000, 1.1320735000, 1.6785695000, 3.5834731000", \
"0.9513990000, 0.9577580000, 0.9786980000, 1.0398479000, 1.2117248000, 1.7594001000, 3.6652104000", \
"1.0618778000, 1.0683782000, 1.0892344000, 1.1504740000, 1.3224548000, 1.8681587000, 3.7705616000", \
"1.1411783000, 1.1476493000, 1.1686041000, 1.2296771000, 1.4016330000, 1.9485105000, 3.8538004000", \
"1.2956455000, 1.3022383000, 1.3227714000, 1.3840824000, 1.5561595000, 2.1014850000, 4.0007038000", \
"1.3549782000, 1.3613192000, 1.3822615000, 1.4434267000, 1.6152965000, 2.1629309000, 4.0726187000", \
"1.4070670000, 1.4135388000, 1.4343977000, 1.4955357000, 1.6674806000, 2.2147719000, 4.1139669000");
}
cell_rise ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.9694657000, 0.9746791000, 0.9916714000, 1.0383908000, 1.1579019000, 1.5133398000, 2.7493288000", \
"0.9735684000, 0.9790027000, 0.9956614000, 1.0428103000, 1.1621906000, 1.5171867000, 2.7524967000", \
"0.9786324000, 0.9840689000, 1.0007225000, 1.0478441000, 1.1672339000, 1.5223632000, 2.7528659000", \
"0.9985002000, 1.0039372000, 1.0205901000, 1.0677080000, 1.1870986000, 1.5422134000, 2.7751865000", \
"1.0579843000, 1.0634236000, 1.0801531000, 1.1271327000, 1.2463954000, 1.6015989000, 2.8336338000", \
"1.1254891000, 1.1309299000, 1.1475718000, 1.1946605000, 1.3140555000, 1.6699729000, 2.8982852000", \
"1.2208015000, 1.2262352000, 1.2428937000, 1.2900520000, 1.4094291000, 1.7650675000, 2.9938374000", \
"1.2949357000, 1.3003179000, 1.3171709000, 1.3642633000, 1.4836200000, 1.8382360000, 3.0721499000", \
"1.4487234000, 1.4541439000, 1.4708260000, 1.5179550000, 1.6369914000, 1.9926054000, 3.2236407000", \
"1.5114466000, 1.5168650000, 1.5335408000, 1.5807138000, 1.6997407000, 2.0554267000, 3.2843184000", \
"1.5687913000, 1.5742003000, 1.5911074000, 1.6381992000, 1.7574248000, 2.1128526000, 3.3418928000");
}
fall_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.0693373000, 0.0750039000, 0.0940015000, 0.1538541000, 0.3528756000, 1.0957810000, 3.7562176000", \
"0.0690826000, 0.0748459000, 0.0941988000, 0.1538564000, 0.3524612000, 1.0960844000, 3.7597974000", \
"0.0692331000, 0.0747755000, 0.0942155000, 0.1537391000, 0.3525061000, 1.0956782000, 3.7602148000", \
"0.0693245000, 0.0750119000, 0.0940253000, 0.1538236000, 0.3528544000, 1.0935565000, 3.7536907000", \
"0.0691568000, 0.0747979000, 0.0943014000, 0.1532260000, 0.3524406000, 1.0951904000, 3.7543808000", \
"0.0690942000, 0.0751375000, 0.0943449000, 0.1531511000, 0.3530293000, 1.0955625000, 3.7537844000", \
"0.0691106000, 0.0749247000, 0.0941157000, 0.1538549000, 0.3524452000, 1.0963600000, 3.7476595000", \
"0.0691403000, 0.0746449000, 0.0939530000, 0.1536133000, 0.3526855000, 1.0972636000, 3.7551833000", \
"0.0693378000, 0.0751868000, 0.0939586000, 0.1536696000, 0.3528334000, 1.0913999000, 3.7550278000", \
"0.0690671000, 0.0751726000, 0.0943375000, 0.1531111000, 0.3529534000, 1.0931241000, 3.7552010000", \
"0.0691636000, 0.0748033000, 0.0941818000, 0.1533445000, 0.3525008000, 1.0949422000, 3.7471257000");
}
related_pin : "A";
rise_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.0620251000, 0.0667984000, 0.0803260000, 0.1207661000, 0.2536527000, 0.7540027000, 2.5781091000", \
"0.0624696000, 0.0664475000, 0.0798490000, 0.1211434000, 0.2537381000, 0.7539591000, 2.5777740000", \
"0.0624763000, 0.0664398000, 0.0798854000, 0.1210591000, 0.2537786000, 0.7528523000, 2.5782194000", \
"0.0624765000, 0.0664384000, 0.0798907000, 0.1210594000, 0.2537844000, 0.7527891000, 2.5781852000", \
"0.0622117000, 0.0665217000, 0.0802007000, 0.1214499000, 0.2538638000, 0.7553037000, 2.5777374000", \
"0.0624745000, 0.0664181000, 0.0799485000, 0.1210646000, 0.2538402000, 0.7536803000, 2.5792979000", \
"0.0624693000, 0.0664489000, 0.0798437000, 0.1211889000, 0.2537235000, 0.7548884000, 2.5795366000", \
"0.0628980000, 0.0667104000, 0.0799592000, 0.1210339000, 0.2537983000, 0.7557681000, 2.5779545000", \
"0.0624178000, 0.0658533000, 0.0798029000, 0.1212032000, 0.2538208000, 0.7552701000, 2.5797564000", \
"0.0618018000, 0.0658563000, 0.0796886000, 0.1212649000, 0.2538809000, 0.7541108000, 2.5771025000", \
"0.0621769000, 0.0662441000, 0.0798159000, 0.1216166000, 0.2533771000, 0.7541235000, 2.5771971000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("1.8538512000, 1.8606403000, 1.8822128000, 1.9453812000, 2.1202617000, 2.6673803000, 4.5710222000", \
"1.8557529000, 1.8626070000, 1.8840605000, 1.9469264000, 2.1220588000, 2.6692006000, 4.5755688000", \
"1.8617600000, 1.8686048000, 1.8896817000, 1.9529016000, 2.1278304000, 2.6756601000, 4.5724589000", \
"1.8732680000, 1.8801083000, 1.9017332000, 1.9647293000, 2.1398967000, 2.6866407000, 4.5933723000", \
"1.9150266000, 1.9217579000, 1.9439703000, 2.0067163000, 2.1815507000, 2.7286824000, 4.6359099000", \
"1.9873860000, 1.9941080000, 2.0157229000, 2.0786119000, 2.2537021000, 2.8007232000, 4.7062989000", \
"2.1358335000, 2.1425599000, 2.1639985000, 2.2274049000, 2.4021776000, 2.9492926000, 4.8559330000", \
"2.2857283000, 2.2925732000, 2.3139655000, 2.3768163000, 2.5517737000, 3.0996312000, 4.9973510000", \
"2.6404960000, 2.6472335000, 2.6686926000, 2.7322349000, 2.9068861000, 3.4545580000, 5.3525375000", \
"2.7951375000, 2.8018443000, 2.8232343000, 2.8861060000, 3.0611815000, 3.6093786000, 5.5097820000", \
"2.9354286000, 2.9422049000, 2.9636080000, 3.0275005000, 3.2019425000, 3.7499266000, 5.6476281000");
}
cell_rise ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.8330952000, 0.8385142000, 0.8554670000, 0.9026405000, 1.0220146000, 1.3778377000, 2.6133118000", \
"0.8364455000, 0.8418786000, 0.8590387000, 0.9057235000, 1.0252129000, 1.3809242000, 2.6108833000", \
"0.8400695000, 0.8454748000, 0.8626245000, 0.9094603000, 1.0289586000, 1.3847260000, 2.6148785000", \
"0.8537092000, 0.8591285000, 0.8760827000, 0.9232493000, 1.0426247000, 1.3984440000, 2.6338138000", \
"0.8986507000, 0.9040695000, 0.9210712000, 0.9681763000, 1.0875713000, 1.4433874000, 2.6792200000", \
"0.9657983000, 0.9713418000, 0.9882212000, 1.0354283000, 1.1546356000, 1.5106852000, 2.7412452000", \
"1.0709791000, 1.0764373000, 1.0931162000, 1.1403674000, 1.2599980000, 1.6151385000, 2.8506890000", \
"1.1415138000, 1.1469991000, 1.1640682000, 1.2110154000, 1.3306909000, 1.6862535000, 2.9163492000", \
"1.2607948000, 1.2662483000, 1.2832815000, 1.3306332000, 1.4504362000, 1.8059377000, 3.0393354000", \
"1.2977783000, 1.3031884000, 1.3204687000, 1.3674402000, 1.4873603000, 1.8432114000, 3.0741332000", \
"1.3281782000, 1.3336657000, 1.3506521000, 1.3980271000, 1.5178029000, 1.8736757000, 3.1015928000");
}
fall_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.0815118000, 0.0874583000, 0.1063375000, 0.1679108000, 0.3622129000, 1.0965161000, 3.7480725000", \
"0.0820770000, 0.0877484000, 0.1064656000, 0.1680329000, 0.3621393000, 1.0941067000, 3.7532417000", \
"0.0819366000, 0.0875783000, 0.1066819000, 0.1673232000, 0.3623006000, 1.0968700000, 3.7549053000", \
"0.0821896000, 0.0877405000, 0.1063993000, 0.1679979000, 0.3621769000, 1.0951205000, 3.7534464000", \
"0.0826234000, 0.0882919000, 0.1068008000, 0.1669293000, 0.3629871000, 1.0945199000, 3.7530352000", \
"0.0819637000, 0.0877970000, 0.1066922000, 0.1678664000, 0.3622178000, 1.0956471000, 3.7540828000", \
"0.0821222000, 0.0878514000, 0.1069979000, 0.1668234000, 0.3630818000, 1.0947591000, 3.7529926000", \
"0.0819596000, 0.0875548000, 0.1065883000, 0.1673143000, 0.3621115000, 1.0973029000, 3.7544159000", \
"0.0820719000, 0.0876923000, 0.1067012000, 0.1677811000, 0.3623466000, 1.0970620000, 3.7546566000", \
"0.0821684000, 0.0877996000, 0.1068442000, 0.1668968000, 0.3628234000, 1.0969317000, 3.7487444000", \
"0.0822396000, 0.0878105000, 0.1068379000, 0.1682460000, 0.3633427000, 1.0972830000, 3.7521470000");
}
related_pin : "SLEEP_B";
rise_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0017624400, 0.0062123600, 0.0218978000, 0.0771868000, 0.2720740000, 0.9590250000");
values("0.0626195000, 0.0671014000, 0.0800587000, 0.1218865000, 0.2541056000, 0.7556640000, 2.5704645000", \
"0.0622856000, 0.0667785000, 0.0807110000, 0.1218097000, 0.2542692000, 0.7556838000, 2.5749172000", \
"0.0630111000, 0.0670566000, 0.0803755000, 0.1217520000, 0.2542478000, 0.7557961000, 2.5758720000", \
"0.0626183000, 0.0671026000, 0.0800552000, 0.1218866000, 0.2541069000, 0.7556570000, 2.5704083000", \
"0.0626050000, 0.0670883000, 0.0799328000, 0.1218622000, 0.2541433000, 0.7557226000, 2.5716378000", \
"0.0628212000, 0.0673379000, 0.0806352000, 0.1218036000, 0.2537804000, 0.7554383000, 2.5760396000", \
"0.0630628000, 0.0670016000, 0.0805411000, 0.1217321000, 0.2540111000, 0.7539163000, 2.5711275000", \
"0.0628458000, 0.0668702000, 0.0806745000, 0.1216557000, 0.2541042000, 0.7555518000, 2.5744227000", \
"0.0635640000, 0.0676511000, 0.0813147000, 0.1229953000, 0.2548322000, 0.7588093000, 2.5756588000", \
"0.0641072000, 0.0681371000, 0.0820456000, 0.1231191000, 0.2551286000, 0.7556173000, 2.5725921000", \
"0.0642317000, 0.0681650000, 0.0822906000, 0.1234025000, 0.2549239000, 0.7549135000, 2.5701254000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
}
}
cell ("sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon_1") {
leakage_power () {
value : 73.47095020;
when : "!A&SLEEP_B";
}
leakage_power () {
value : 73.94176290;
when : "!A&!SLEEP_B";
}
leakage_power () {
value : 76.77357420;
when : "A&SLEEP_B";
}
leakage_power () {
value : 74.75137660;
when : "A&!SLEEP_B";
}
area : 113.30880000;
cell_footprint : "sky130_fd_sc_hvl__lsbuflv2hv_isosrchvaon";
cell_leakage_power : 74.73442000;
input_voltage_range(1.2800000000, 1.9500000000);
output_voltage_range(1.6500000000, 5.5000000000);
driver_waveform_fall : "ramp";
driver_waveform_rise : "ramp";
is_level_shifter : "true";
level_shifter_type : "LH";
pg_pin ("LVPWR") {
pg_type : "primary_power";
voltage_name : "LVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0027310000;
clock : "false";
direction : "input";
fall_capacitance : 0.0026520000;
input_signal_level : "LVPWR";
internal_power () {
fall_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("0.0266413000, 0.0262447000, 0.0258263000, 0.0263218000, 0.0281633000, 0.0288470000, 0.0303507000, 0.0308810000, 0.0326026000, 0.0334306000, 0.0342586000");
}
rise_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("0.0231988000, 0.0227169000, 0.0222060000, 0.0232005000, 0.0266013000, 0.0309560000, 0.0398004000, 0.0407935000, 0.0438025000, 0.0452995000, 0.0467966000");
}
}
level_shifter_data_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "LVPWR";
rise_capacitance : 0.0028100000;
}
pin ("SLEEP_B") {
capacitance : 0.0204980000;
clock : "false";
direction : "input";
fall_capacitance : 0.0205450000;
internal_power () {
fall_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("0.0583720000, 0.0584971000, 0.0586439000, 0.0585445000, 0.0585192000, 0.0640419000, 0.0752217000, 0.0889946000, 0.1276197000, 0.1476057000, 0.1675916000");
}
rise_power ("hidden_pwr_template11") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7499999000");
values("-0.0056663000, -0.0065908000, -0.0075811000, -0.0079238000, -0.0087092000, -0.0034391000, 0.0072363000, 0.0208758000, 0.0591309000, 0.0789243000, 0.0987178000");
}
}
level_shifter_enable_pin : "true";
max_transition : 3.7500000000;
related_ground_pin : "VGND";
related_power_pin : "VPWR";
rise_capacitance : 0.0204520000;
}
pin ("X") {
direction : "output";
function : "(A&SLEEP_B)";
internal_power () {
fall_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.1387679000, 0.1336573000, 0.1214222000, 0.0946685000, 0.0379955000, -0.0989162000, -0.4419313000", \
"0.1388487000, 0.1338812000, 0.1215507000, 0.0948377000, 0.0380561000, -0.0986237000, -0.4414539000", \
"0.1392084000, 0.1343930000, 0.1221543000, 0.0954067000, 0.0387720000, -0.0983011000, -0.4413646000", \
"0.1388360000, 0.1334231000, 0.1214086000, 0.0947397000, 0.0381842000, -0.0989158000, -0.4419991000", \
"0.1365120000, 0.1313629000, 0.1191833000, 0.0921997000, 0.0356172000, -0.1010508000, -0.4440658000", \
"0.1354280000, 0.1305255000, 0.1182036000, 0.0914084000, 0.0354348000, -0.1016861000, -0.4450845000", \
"0.1345935000, 0.1293740000, 0.1174015000, 0.0905827000, 0.0337385000, -0.1028838000, -0.4458384000", \
"0.1346228000, 0.1298727000, 0.1175578000, 0.0907321000, 0.0342702000, -0.1027281000, -0.4457521000", \
"0.1349402000, 0.1302139000, 0.1179334000, 0.0909607000, 0.0343367000, -0.1027693000, -0.4452430000", \
"0.1355096000, 0.1304887000, 0.1184436000, 0.0920721000, 0.0354366000, -0.1017479000, -0.4441953000", \
"0.1358368000, 0.1309630000, 0.1187901000, 0.0917550000, 0.0353895000, -0.1017008000, -0.4444822000");
}
related_pin : "A";
rise_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.0511492000, 0.0571213000, 0.0732698000, 0.1121644000, 0.1917101000, 0.3384590000, 0.6743669000", \
"0.0515188000, 0.0574992000, 0.0736549000, 0.1125449000, 0.1920250000, 0.3386899000, 0.6742264000", \
"0.0519418000, 0.0579072000, 0.0740613000, 0.1130065000, 0.1923932000, 0.3391911000, 0.6746694000", \
"0.0506804000, 0.0567602000, 0.0728104000, 0.1117765000, 0.1915184000, 0.3380861000, 0.6736787000", \
"0.0468574000, 0.0529353000, 0.0689144000, 0.1080336000, 0.1877664000, 0.3342568000, 0.6698632000", \
"0.0424834000, 0.0485214000, 0.0647820000, 0.1035771000, 0.1830737000, 0.3297348000, 0.6651217000", \
"0.0336888000, 0.0394427000, 0.0557898000, 0.0948045000, 0.1740058000, 0.3207996000, 0.6562380000", \
"0.0331030000, 0.0392321000, 0.0554821000, 0.0940697000, 0.1730180000, 0.3201062000, 0.6556603000", \
"0.0562642000, 0.0594753000, 0.0677189000, 0.0926044000, 0.1717783000, 0.3179384000, 0.6539758000", \
"0.0685601000, 0.0718046000, 0.0801333000, 0.1014068000, 0.1719829000, 0.3180395000, 0.6539719000", \
"0.0774481000, 0.0805339000, 0.0889820000, 0.1102621000, 0.1707974000, 0.3178301000, 0.6529906000");
}
}
internal_power () {
fall_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.2286695000, 0.2235228000, 0.2113307000, 0.1836777000, 0.1258718000, -0.0120515000, -0.3544850000", \
"0.2293567000, 0.2247328000, 0.2120860000, 0.1845618000, 0.1264696000, -0.0113771000, -0.3540680000", \
"0.2287425000, 0.2235426000, 0.2116072000, 0.1838099000, 0.1260034000, -0.0117967000, -0.3542250000", \
"0.2283416000, 0.2234872000, 0.2108580000, 0.1833760000, 0.1253359000, -0.0125560000, -0.3548666000", \
"0.2288066000, 0.2238270000, 0.2113007000, 0.1838045000, 0.1258207000, -0.0120977000, -0.3548328000", \
"0.2258334000, 0.2205979000, 0.2085102000, 0.1808648000, 0.1229685000, -0.0148545000, -0.3573612000", \
"0.2171056000, 0.2118886000, 0.1999851000, 0.1722973000, 0.1144035000, -0.0233305000, -0.3659287000", \
"0.2126262000, 0.2076625000, 0.1951732000, 0.1674194000, 0.1094162000, -0.0283956000, -0.3710075000", \
"0.2234809000, 0.2182488000, 0.2059510000, 0.1784188000, 0.1204388000, -0.0172412000, -0.3598610000", \
"0.2346401000, 0.2297338000, 0.2168846000, 0.1896284000, 0.1317572000, -0.0062761000, -0.3490415000", \
"0.2459572000, 0.2410865000, 0.2285845000, 0.2009541000, 0.1429682000, 0.0051139000, -0.3375076000");
}
related_pin : "SLEEP_B";
rise_power ("pwr_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.0606716000, 0.0663945000, 0.0829652000, 0.1218067000, 0.2010244000, 0.3482158000, 0.6842158000", \
"0.0606930000, 0.0665384000, 0.0830770000, 0.1216319000, 0.2008207000, 0.3479236000, 0.6838679000", \
"0.0609551000, 0.0667272000, 0.0832574000, 0.1219774000, 0.2014600000, 0.3483440000, 0.6839858000", \
"0.0600219000, 0.0658764000, 0.0822818000, 0.1208337000, 0.1999382000, 0.3474658000, 0.6829775000", \
"0.0617299000, 0.0676852000, 0.0838376000, 0.1228529000, 0.2024331000, 0.3491242000, 0.6843122000", \
"0.0613229000, 0.0672649000, 0.0833221000, 0.1216510000, 0.2005371000, 0.3478128000, 0.6843322000", \
"0.0685989000, 0.0717435000, 0.0820181000, 0.1199616000, 0.1973194000, 0.3432448000, 0.6787322000", \
"0.0842869000, 0.0874276000, 0.0955967000, 0.1185914000, 0.1965958000, 0.3415577000, 0.6775767000", \
"0.1240894000, 0.1272307000, 0.1354003000, 0.1565227000, 0.2096775000, 0.3598440000, 0.6956435000", \
"0.1426777000, 0.1458666000, 0.1540061000, 0.1747706000, 0.2288597000, 0.3714566000, 0.7075208000", \
"0.1599532000, 0.1629801000, 0.1709554000, 0.1918694000, 0.2460832000, 0.3833661000, 0.7199185000");
}
}
max_capacitance : 0.1253230000;
max_transition : 3.7406930000;
power_down_function : "(!LVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("2.2540814000, 2.2932696000, 2.3755138000, 2.5348408000, 2.8297726000, 3.3721785000, 4.4193995000", \
"2.2583622000, 2.2975879000, 2.3798337000, 2.5390747000, 2.8342027000, 3.3765741000, 4.4247690000", \
"2.2638105000, 2.3031028000, 2.3852404000, 2.5444160000, 2.8392872000, 3.3832046000, 4.4282045000", \
"2.2831119000, 2.3223647000, 2.4034161000, 2.5630742000, 2.8585712000, 3.4027032000, 4.4476982000", \
"2.3455997000, 2.3848190000, 2.4668549000, 2.6278584000, 2.9256946000, 3.4679482000, 4.5137147000", \
"2.4331082000, 2.4723079000, 2.5545008000, 2.7137770000, 3.0089027000, 3.5561372000, 4.6013886000", \
"2.5649123000, 2.6041775000, 2.6862288000, 2.8455813000, 3.1404364000, 3.6872740000, 4.7326041000", \
"2.6628137000, 2.7020248000, 2.7842084000, 2.9435010000, 3.2384619000, 3.7822678000, 4.8270725000", \
"2.8549518000, 2.8940179000, 2.9757048000, 3.1345806000, 3.4304835000, 3.9803951000, 5.0212550000", \
"2.9272946000, 2.9657672000, 3.0482665000, 3.2087033000, 3.5068271000, 4.0506625000, 5.0968070000", \
"2.9876901000, 3.0269414000, 3.1088931000, 3.2678398000, 3.5641232000, 4.1091943000, 5.1508362000");
}
cell_rise ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.4954940000, 0.5187568000, 0.5687437000, 0.6741273000, 0.9177428000, 1.5163228000, 2.9861520000", \
"0.4999982000, 0.5232619000, 0.5732443000, 0.6785999000, 0.9221912000, 1.5208678000, 2.9906959000", \
"0.5054446000, 0.5287032000, 0.5787045000, 0.6841577000, 0.9278219000, 1.5259227000, 2.9958156000", \
"0.5259805000, 0.5492293000, 0.5990379000, 0.7045442000, 0.9478766000, 1.5460460000, 3.0161860000", \
"0.5902679000, 0.6134982000, 0.6632518000, 0.7691155000, 1.0122461000, 1.6102490000, 3.0804845000", \
"0.6740283000, 0.6970843000, 0.7472979000, 0.8525787000, 1.0965802000, 1.6947032000, 3.1620302000", \
"0.7997709000, 0.8229212000, 0.8729205000, 0.9782878000, 1.2218845000, 1.8201807000, 3.2899801000", \
"0.8974174000, 0.9206638000, 0.9706189000, 1.0759329000, 1.3190771000, 1.9198330000, 3.3858889000", \
"1.1072117000, 1.1304916000, 1.1801594000, 1.2857322000, 1.5281701000, 2.1248918000, 3.5925427000", \
"1.1952962000, 1.2186193000, 1.2688982000, 1.3744879000, 1.6179654000, 2.2147286000, 3.6914245000", \
"1.2713355000, 1.2944792000, 1.3447827000, 1.4506129000, 1.6938378000, 2.2908255000, 3.7612060000");
}
fall_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.3168756000, 0.3461984000, 0.4069191000, 0.5250114000, 0.7547927000, 1.2354914000, 2.3688265000", \
"0.3166870000, 0.3461099000, 0.4070789000, 0.5257413000, 0.7547396000, 1.2348771000, 2.3695175000", \
"0.3168787000, 0.3458080000, 0.4065885000, 0.5233052000, 0.7533147000, 1.2344390000, 2.3684457000", \
"0.3234089000, 0.3490528000, 0.4117666000, 0.5276751000, 0.7513818000, 1.2358236000, 2.3638598000", \
"0.3173139000, 0.3469876000, 0.4080908000, 0.5293506000, 0.7573338000, 1.2441000000, 2.3712587000", \
"0.3182669000, 0.3472548000, 0.4068644000, 0.5274221000, 0.7514712000, 1.2406980000, 2.3654163000", \
"0.3168437000, 0.3466887000, 0.4071116000, 0.5247956000, 0.7544438000, 1.2442215000, 2.3710289000", \
"0.3163978000, 0.3460578000, 0.4065975000, 0.5234861000, 0.7539017000, 1.2342083000, 2.3685185000", \
"0.3198736000, 0.3504878000, 0.4137630000, 0.5280724000, 0.7530389000, 1.2417027000, 2.3645446000", \
"0.3177681000, 0.3479827000, 0.4051055000, 0.5243918000, 0.7542089000, 1.2400503000, 2.3627984000", \
"0.3161149000, 0.3465276000, 0.4060020000, 0.5310809000, 0.7525273000, 1.2326181000, 2.3634990000");
}
related_pin : "A";
rise_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.0942424000, 0.1168644000, 0.1682813000, 0.2971063000, 0.6425849000, 1.5247357000, 3.7233301000", \
"0.0942431000, 0.1168696000, 0.1683190000, 0.2971167000, 0.6424299000, 1.5251117000, 3.7230121000", \
"0.0942370000, 0.1168533000, 0.1681652000, 0.2970489000, 0.6429139000, 1.5230712000, 3.7243566000", \
"0.0939788000, 0.1165846000, 0.1682145000, 0.2969597000, 0.6414798000, 1.5237217000, 3.7127041000", \
"0.0939128000, 0.1165854000, 0.1691018000, 0.2968057000, 0.6415477000, 1.5231423000, 3.7134384000", \
"0.0940463000, 0.1165603000, 0.1684999000, 0.2969567000, 0.6437754000, 1.5226111000, 3.7237700000", \
"0.0940708000, 0.1167501000, 0.1679678000, 0.2970203000, 0.6423101000, 1.5234054000, 3.7240679000", \
"0.0940916000, 0.1166895000, 0.1680208000, 0.2970691000, 0.6438509000, 1.5225766000, 3.7200325000", \
"0.0941138000, 0.1167425000, 0.1685604000, 0.2969473000, 0.6417824000, 1.5211066000, 3.7242092000", \
"0.0945970000, 0.1169314000, 0.1680346000, 0.2970774000, 0.6440373000, 1.5256032000, 3.7206354000", \
"0.0943035000, 0.1177563000, 0.1684486000, 0.2970867000, 0.6440471000, 1.5234503000, 3.7146681000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
timing () {
cell_fall ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("4.0178820000, 4.0585157000, 4.1453907000, 4.3115231000, 4.6205941000, 5.1872027000, 6.2640835000", \
"4.0228234000, 4.0642374000, 4.1489336000, 4.3170654000, 4.6261830000, 5.1916955000, 6.2724252000", \
"4.0256261000, 4.0664832000, 4.1533426000, 4.3195936000, 4.6285775000, 5.1952203000, 6.2720007000", \
"4.0366666000, 4.0787045000, 4.1634909000, 4.3323247000, 4.6410715000, 5.2065583000, 6.2839391000", \
"4.0557819000, 4.0971360000, 4.1824642000, 4.3521076000, 4.6607407000, 5.2262967000, 6.3087038000", \
"4.0565293000, 4.0970640000, 4.1840069000, 4.3506585000, 4.6598223000, 5.2264921000, 6.3033148000", \
"3.9531103000, 3.9938248000, 4.0805723000, 4.2468953000, 4.5562749000, 5.1229092000, 6.2034964000", \
"3.9141179000, 3.9553845000, 4.0407957000, 4.2077595000, 4.5198316000, 5.0871951000, 6.1632317000", \
"4.2150496000, 4.2560586000, 4.3428732000, 4.5094053000, 4.8206132000, 5.3867009000, 6.4648797000", \
"4.4463544000, 4.4869801000, 4.5723914000, 4.7413673000, 5.0505795000, 5.6164984000, 6.6965020000", \
"4.6896962000, 4.7305497000, 4.8166005000, 4.9846007000, 5.2940337000, 5.8607528000, 6.9405144000");
}
cell_rise ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.3506124000, 0.3737936000, 0.4238358000, 0.5289530000, 0.7727116000, 1.3712743000, 2.8410474000", \
"0.3518566000, 0.3750792000, 0.4255265000, 0.5308682000, 0.7740348000, 1.3742631000, 2.8408700000", \
"0.3552362000, 0.3780514000, 0.4284606000, 0.5336636000, 0.7771545000, 1.3755971000, 2.8456588000", \
"0.3658656000, 0.3891104000, 0.4394548000, 0.5450334000, 0.7886238000, 1.3857419000, 2.8522080000", \
"0.3755531000, 0.3985381000, 0.4486793000, 0.5538136000, 0.7966673000, 1.3958933000, 2.8657128000", \
"0.3499592000, 0.3736147000, 0.4243515000, 0.5306537000, 0.7742078000, 1.3719896000, 2.8417884000", \
"0.2635384000, 0.2873344000, 0.3374640000, 0.4439796000, 0.6896714000, 1.2870355000, 2.7586418000", \
"0.1610024000, 0.1847819000, 0.2356906000, 0.3426186000, 0.5866281000, 1.1858416000, 2.6535558000", \
"-0.1651464000, -0.1407473000, -0.0883414000, 0.0206173000, 0.2646132000, 0.8657506000, 2.3433837000", \
"-0.3493157000, -0.3244286000, -0.2714796000, -0.1626521000, 0.0824570000, 0.6834766000, 2.1682762000", \
"-0.5409561000, -0.5160665000, -0.4627295000, -0.3517240000, -0.1059479000, 0.4943488000, 1.9839865000");
}
fall_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.3582581000, 0.3982165000, 0.4549701000, 0.5738462000, 0.8051282000, 1.3031256000, 2.4463618000", \
"0.3577664000, 0.3873810000, 0.4604933000, 0.5729898000, 0.8065675000, 1.3031018000, 2.4348961000", \
"0.3567270000, 0.3986339000, 0.4563951000, 0.5761458000, 0.8051875000, 1.3031217000, 2.4459643000", \
"0.3558087000, 0.3880524000, 0.4605511000, 0.5744861000, 0.8062147000, 1.3024991000, 2.4406051000", \
"0.3551126000, 0.3870373000, 0.4597875000, 0.5763561000, 0.8063343000, 1.3014155000, 2.4370890000", \
"0.3583782000, 0.3988898000, 0.4565515000, 0.5760031000, 0.8049937000, 1.3031389000, 2.4457953000", \
"0.3568534000, 0.3990328000, 0.4557835000, 0.5765733000, 0.8047783000, 1.3031843000, 2.4371707000", \
"0.3572696000, 0.3896387000, 0.4603880000, 0.5753537000, 0.8095749000, 1.3005461000, 2.4390476000", \
"0.3598160000, 0.3975680000, 0.4532043000, 0.5768183000, 0.8085949000, 1.2956678000, 2.4370295000", \
"0.3551563000, 0.3863368000, 0.4596704000, 0.5808089000, 0.8050667000, 1.3000363000, 2.4310767000", \
"0.3550856000, 0.3860433000, 0.4503359000, 0.5803887000, 0.8057191000, 1.2973718000, 2.4385973000");
}
related_pin : "SLEEP_B";
rise_transition ("delay_template11x7") {
index_1("0.0010000000, 0.0130000000, 0.0260000000, 0.0720000000, 0.2160000000, 0.4320000000, 0.8640000000, 1.2960000000, 2.5000000000, 3.1250000000, 3.7500000000");
index_2("0.0005000000, 0.0012554900, 0.0031525100, 0.0079158900, 0.0198767000, 0.0499099000, 0.1253230000");
values("0.0944272000, 0.1171825000, 0.1679666000, 0.2971301000, 0.6427860000, 1.5250016000, 3.7236638000", \
"0.0944275000, 0.1167464000, 0.1683387000, 0.2966225000, 0.6436886000, 1.5227668000, 3.7226222000", \
"0.0946530000, 0.1167852000, 0.1679467000, 0.2969999000, 0.6422149000, 1.5251942000, 3.7189762000", \
"0.0943692000, 0.1167602000, 0.1686581000, 0.2965558000, 0.6424068000, 1.5250192000, 3.7251386000", \
"0.0945649000, 0.1166922000, 0.1684008000, 0.2969371000, 0.6416600000, 1.5250747000, 3.7235781000", \
"0.0975000000, 0.1206157000, 0.1719867000, 0.2986021000, 0.6446768000, 1.5223004000, 3.7245866000", \
"0.0976950000, 0.1207929000, 0.1720818000, 0.3012257000, 0.6460322000, 1.5217786000, 3.7218020000", \
"0.0992050000, 0.1227320000, 0.1755774000, 0.3018479000, 0.6469726000, 1.5247061000, 3.7236854000", \
"0.1037127000, 0.1270731000, 0.1798816000, 0.3074009000, 0.6477092000, 1.5320032000, 3.7326204000", \
"0.1055160000, 0.1296915000, 0.1831224000, 0.3095647000, 0.6496054000, 1.5383025000, 3.7398551000", \
"0.1087373000, 0.1336578000, 0.1863189000, 0.3125808000, 0.6502269000, 1.5427281000, 3.7406935000");
}
timing_sense : "positive_unate";
timing_type : "combinational";
}
}
}
cell ("sky130_fd_sc_hvl__lsbuflv2hv_symmetric_1") {
leakage_power () {
value : 1.7666600000;
when : "!A";
}
leakage_power () {
value : 2.0825900000;
when : "A";
}
area : 89.86560000;
cell_footprint : "sky130_fd_sc_hvl__lsbuflv2hv_symmetric";
cell_leakage_power : 1.9246200000;
input_voltage_range(1.2800000000, 1.9500000000);
output_voltage_range(1.6500000000, 5.5000000000);
is_level_shifter : "true";
level_shifter_type : "LH";
pg_pin ("LVPWR") {
pg_type : "primary_power";
voltage_name : "LVPWR";
}
pg_pin ("VGND") {
pg_type : "primary_ground";
related_bias_pin : "VNB";
voltage_name : "VGND";
}
pg_pin ("VNB") {
pg_type : "pwell";
physical_connection : "device_layer";
voltage_name : "VNB";
}
pg_pin ("VPB") {
pg_type : "nwell";
physical_connection : "device_layer";
voltage_name : "VPB";
}
pg_pin ("VPWR") {
pg_type : "primary_power";
related_bias_pin : "VPB";
voltage_name : "VPWR";
}
pin ("A") {
capacitance : 0.0029600000;
clock : "false";
direction : "input";
input_signal_level : "LVPWR";
level_shifter_data_pin : "true";
max_transition : 1.5000000000;
related_ground_pin : "VGND";
related_power_pin : "LVPWR";
}
pin ("X") {
direction : "output";
function : "A";
internal_power () {
fall_power ("pwr_template15x7") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000000000, 0.0098200000, 0.0196300000, 0.0392500000, 0.0785100000, 0.1570100000, 0.3140100000");
values("0.2026100000, 0.1588900000, 0.1153300000, 0.0275200000, -0.1488500000, -0.5019300000, -1.2084800000", \
"0.2024900000, 0.1587700000, 0.1152100000, 0.0274000000, -0.1489700000, -0.5020400000, -1.2086000000", \
"0.2024200000, 0.1587100000, 0.1151300000, 0.0273500000, -0.1490300000, -0.5021200000, -1.2086400000", \
"0.2023500000, 0.1586200000, 0.1150600000, 0.0272600000, -0.1491100000, -0.5022000000, -1.2087500000", \
"0.2022200000, 0.1585100000, 0.1149300000, 0.0271400000, -0.1492300000, -0.5023300000, -1.2088500000", \
"0.2021100000, 0.1583900000, 0.1148100000, 0.0270200000, -0.1493700000, -0.5024600000, -1.2090300000", \
"0.2019800000, 0.1582500000, 0.1147000000, 0.0268900000, -0.1494900000, -0.5025700000, -1.2091500000", \
"0.2018500000, 0.1581300000, 0.1145600000, 0.0267800000, -0.1496100000, -0.5027000000, -1.2092400000", \
"0.2017000000, 0.1580000000, 0.1144300000, 0.0266300000, -0.1497400000, -0.5028500000, -1.2094300000", \
"0.2016700000, 0.1579500000, 0.1143800000, 0.0265800000, -0.1497900000, -0.5028800000, -1.2094100000", \
"0.2017900000, 0.1580600000, 0.1145000000, 0.0266900000, -0.1496800000, -0.5027400000, -1.2093000000", \
"0.2024500000, 0.1587000000, 0.1151200000, 0.0273300000, -0.1490400000, -0.5021200000, -1.2086600000", \
"0.2036100000, 0.1597900000, 0.1162000000, 0.0284300000, -0.1479300000, -0.5010200000, -1.2076000000", \
"0.2049400000, 0.1610400000, 0.1174700000, 0.0296800000, -0.1466800000, -0.4997300000, -1.2062900000", \
"0.2062800000, 0.1623600000, 0.1187300000, 0.0309500000, -0.1453700000, -0.4984300000, -1.2049400000");
}
related_pin : "A";
rise_power ("pwr_template15x7") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000000000, 0.0098200000, 0.0196300000, 0.0392500000, 0.0785100000, 0.1570100000, 0.3140100000");
values("0.3152500000, 0.3585400000, 0.4027500000, 0.4905900000, 0.6659000000, 1.0183800000, 1.6931700000", \
"0.3151900000, 0.3584700000, 0.4026700000, 0.4904100000, 0.6653600000, 1.0176100000, 1.6930000000", \
"0.3151500000, 0.3584000000, 0.4026300000, 0.4904600000, 0.6653200000, 1.0170000000, 1.6927600000", \
"0.3151100000, 0.3583300000, 0.4025800000, 0.4902900000, 0.6652400000, 1.0183800000, 1.6924200000", \
"0.3149300000, 0.3582100000, 0.4024600000, 0.4901600000, 0.6650700000, 1.0167400000, 1.6918900000", \
"0.3146900000, 0.3580200000, 0.4021600000, 0.4897700000, 0.6647300000, 1.0171400000, 1.6911100000", \
"0.3143200000, 0.3576600000, 0.4018000000, 0.4895100000, 0.6642100000, 1.0174800000, 1.6895000000", \
"0.3137900000, 0.3571900000, 0.4014200000, 0.4891400000, 0.6644900000, 1.0170200000, 1.6870400000", \
"0.3132500000, 0.3565900000, 0.4007300000, 0.4884800000, 0.6633400000, 1.0164900000, 1.6855000000", \
"0.3127200000, 0.3560500000, 0.4003700000, 0.4880600000, 0.6628600000, 1.0158700000, 1.6948200000", \
"0.3122900000, 0.3556400000, 0.3998400000, 0.4876600000, 0.6629400000, 1.0154300000, 1.6922500000", \
"0.3120100000, 0.3551500000, 0.3996700000, 0.4872900000, 0.6626300000, 1.0149300000, 1.6989800000", \
"0.3120000000, 0.3552800000, 0.3995000000, 0.4870200000, 0.6626100000, 1.0150600000, 1.6914100000", \
"0.3122300000, 0.3555000000, 0.3997200000, 0.4874800000, 0.6628800000, 1.0152300000, 1.6973800000", \
"0.3126000000, 0.3559200000, 0.4001700000, 0.4878100000, 0.6632400000, 1.0154500000, 1.7016800000");
}
}
max_capacitance : 0.3140100000;
power_down_function : "(!LVPWR+!VPWR+VGND)";
related_ground_pin : "VGND";
related_power_pin : "VPWR";
timing () {
cell_fall ("delay_template15x7") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000000000, 0.0098200000, 0.0196300000, 0.0392500000, 0.0785100000, 0.1570100000, 0.3140100000");
values("0.7333200000, 0.8823500000, 1.0003700000, 1.2244700000, 1.6688700000, 2.5564700000, 4.3343700000", \
"0.7359400000, 0.8849800000, 1.0029400000, 1.2270400000, 1.6715400000, 2.5590400000, 4.3373400000", \
"0.7392100000, 0.8882900000, 1.0062200000, 1.2301200000, 1.6745200000, 2.5624200000, 4.3390200000", \
"0.7441400000, 0.8931800000, 1.0111800000, 1.2352700000, 1.6796800000, 2.5674700000, 4.3451800000", \
"0.7518300000, 0.9009000000, 1.0189100000, 1.2427100000, 1.6871100000, 2.5749100000, 4.3517100000", \
"0.7637900000, 0.9128300000, 1.0308200000, 1.2549200000, 1.6990200000, 2.5877200000, 4.3643200000", \
"0.7823100000, 0.9313300000, 1.0493300000, 1.2734300000, 1.7174300000, 2.6052300000, 4.3828300000", \
"0.8107800000, 0.9598600000, 1.0777600000, 1.3018600000, 1.7463600000, 2.6354600000, 4.4120600000", \
"0.8542500000, 1.0033500000, 1.1213500000, 1.3452500000, 1.7894500000, 2.6788500000, 4.4538500000", \
"0.9183900000, 1.0674900000, 1.1853900000, 1.4091900000, 1.8535900000, 2.7429900000, 4.5179900000", \
"1.0071200000, 1.1561200000, 1.2741200000, 1.4983200000, 1.9427200000, 2.8302200000, 4.6081200000", \
"1.1223700000, 1.2714700000, 1.3894700000, 1.6135700000, 2.0574700000, 2.9455700000, 4.7240700000", \
"1.2631000000, 1.4122000000, 1.5302000000, 1.7543000000, 2.1986000000, 3.0869000000, 4.8644000000", \
"1.3798300000, 1.5290300000, 1.6470300000, 1.8710300000, 2.3152300000, 3.2028300000, 4.9798300000", \
"1.4815700000, 1.6306700000, 1.7487700000, 1.9728700000, 2.4168700000, 3.3055700000, 5.0841700000");
}
cell_rise ("delay_template15x7") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000000000, 0.0098200000, 0.0196300000, 0.0392500000, 0.0785100000, 0.1570100000, 0.3140100000");
values("0.9318700000, 1.0824700000, 1.1939700000, 1.3982700000, 1.7964700000, 2.5798700000, 4.1378700000", \
"0.9350500000, 1.0856400000, 1.1971400000, 1.4016400000, 1.7995400000, 2.5832400000, 4.1410400000", \
"0.9388000000, 1.0894200000, 1.2009200000, 1.4053200000, 1.8033200000, 2.5877200000, 4.1448200000", \
"0.9445100000, 1.0951800000, 1.2065800000, 1.4110800000, 1.8089800000, 2.5930700000, 4.1505700000", \
"0.9530100000, 1.1036100000, 1.2151100000, 1.4195100000, 1.8175100000, 2.6016100000, 4.1591100000", \
"0.9658200000, 1.1164200000, 1.2279200000, 1.4323200000, 1.8303200000, 2.6140200000, 4.1718200000", \
"0.9850300000, 1.1356300000, 1.2470300000, 1.4514300000, 1.8493300000, 2.6330300000, 4.1918300000", \
"1.0132600000, 1.1638600000, 1.2753600000, 1.4798600000, 1.8778600000, 2.6612600000, 4.2192600000", \
"1.0519500000, 1.2025500000, 1.3139500000, 1.5183500000, 1.9163500000, 2.6999500000, 4.2588500000", \
"1.1010900000, 1.2516900000, 1.3631900000, 1.5675900000, 1.9656900000, 2.7489900000, 4.3063900000", \
"1.1618200000, 1.3124200000, 1.4239200000, 1.6283200000, 2.0264200000, 2.8098200000, 4.3678200000", \
"1.2361700000, 1.3867700000, 1.4982700000, 1.7026700000, 2.1007700000, 2.8846700000, 4.4410700000", \
"1.3263000000, 1.4769000000, 1.5884000000, 1.7926000000, 2.1908000000, 2.9742000000, 4.5315000000", \
"1.4009300000, 1.5515300000, 1.6629300000, 1.8673300000, 2.2652300000, 3.0490300000, 4.6070300000", \
"1.4650700000, 1.6156700000, 1.7271700000, 1.9315700000, 2.3294700000, 3.1131700000, 4.6713700000");
}
fall_transition ("delay_template15x7") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000000000, 0.0098200000, 0.0196300000, 0.0392500000, 0.0785100000, 0.1570100000, 0.3140100000");
values("0.0655600000, 0.2145100000, 0.3587100000, 0.6597700000, 1.2768000000, 2.5204000000, 5.0076000000", \
"0.0656100000, 0.2144700000, 0.3587600000, 0.6593300000, 1.2769000000, 2.5192000000, 5.0100000000", \
"0.0655300000, 0.2142900000, 0.3592800000, 0.6599500000, 1.2776000000, 2.5205000000, 5.0046000000", \
"0.0655600000, 0.2145000000, 0.3587000000, 0.6597500000, 1.2768000000, 2.5205000000, 5.0080000000", \
"0.0655400000, 0.2142700000, 0.3593500000, 0.6599000000, 1.2775000000, 2.5205000000, 5.0045000000", \
"0.0655400000, 0.2142100000, 0.3586100000, 0.6600000000, 1.2770000000, 2.5185000000, 5.0130000000", \
"0.0655400000, 0.2142100000, 0.3587000000, 0.6600000000, 1.2770000000, 2.5199000000, 5.0041000000", \
"0.0655500000, 0.2144000000, 0.3587000000, 0.6597000000, 1.2769000000, 2.5194000000, 5.0038000000", \
"0.0655000000, 0.2143000000, 0.3592000000, 0.6599000000, 1.2774000000, 2.5199000000, 5.0002000000", \
"0.0655000000, 0.2142000000, 0.3593000000, 0.6600000000, 1.2776000000, 2.5196000000, 5.0012000000", \
"0.0656000000, 0.2146000000, 0.3588000000, 0.6596000000, 1.2768000000, 2.5196000000, 5.0087000000", \
"0.0657000000, 0.2147000000, 0.3586000000, 0.6601000000, 1.2769000000, 2.5181000000, 5.0108000000", \
"0.0658000000, 0.2149000000, 0.3590000000, 0.6601000000, 1.2795000000, 2.5184000000, 5.0090000000", \
"0.0661000000, 0.2149000000, 0.3588000000, 0.6602000000, 1.2769000000, 2.5192000000, 5.0052000000", \
"0.0663000000, 0.2151000000, 0.3590000000, 0.6594000000, 1.2771000000, 2.5198000000, 5.0058000000");
}
related_pin : "A";
rise_transition ("delay_template15x7") {
index_1("0.0100000000, 0.0173500000, 0.0260200000, 0.0390300000, 0.0585500000, 0.0878200000, 0.1317200000, 0.1975700000, 0.2963400000, 0.4444900000, 0.6667000000, 1.0000000000, 1.5000000000, 2.0000000000, 2.5000000000");
index_2("0.0000000000, 0.0098200000, 0.0196300000, 0.0392500000, 0.0785100000, 0.1570100000, 0.3140100000");
values("0.0755800000, 0.2231400000, 0.3588000000, 0.6421000000, 1.2206000000, 2.3792000000, 4.7053000000", \
"0.0755600000, 0.2234200000, 0.3591000000, 0.6418000000, 1.2208000000, 2.3797000000, 4.7053000000", \
"0.0755600000, 0.2233000000, 0.3590000000, 0.6418000000, 1.2207000000, 2.3800000000, 4.7053000000", \
"0.0755700000, 0.2234000000, 0.3591000000, 0.6417000000, 1.2205000000, 2.3784000000, 4.7053000000", \
"0.0755000000, 0.2233000000, 0.3590000000, 0.6418000000, 1.2206000000, 2.3780000000, 4.7053000000", \
"0.0755000000, 0.2234000000, 0.3590000000, 0.6419000000, 1.2209000000, 2.3795000000, 4.7053000000", \
"0.0755000000, 0.2233000000, 0.3589000000, 0.6413000000, 1.2196000000, 2.3793000000, 4.7063000000", \
"0.0756000000, 0.2234000000, 0.3588000000, 0.6423000000, 1.2205000000, 2.3793000000, 4.7095000000", \
"0.0756000000, 0.2233000000, 0.3590000000, 0.6412000000, 1.2196000000, 2.3792000000, 4.7067000000", \
"0.0756000000, 0.2234000000, 0.3587000000, 0.6422000000, 1.2201000000, 2.3795000000, 4.7080000000", \
"0.0756000000, 0.2233000000, 0.3587000000, 0.6423000000, 1.2208000000, 2.3792000000, 4.7054000000", \
"0.0756000000, 0.2235000000, 0.3589000000, 0.6422000000, 1.2205000000, 2.3786000000, 4.7077000000", \
"0.0757000000, 0.2232000000, 0.3589000000, 0.6420000000, 1.2206000000, 2.3793000000, 4.7078000000", \
"0.0756000000, 0.2232000000, 0.3588000000, 0.6417000000, 1.2194000000, 2.3789000000, 4.7040000000", \
"0.0756000000, 0.2234000000, 0.3591000000, 0.6416000000, 1.2197000000, 2.3794000000, 4.7053000000");
}
timing_sense : "positive_unate";
}
}
}
}