blob: 28d7ed6c6f5350ed43a2125f95f8cd3be84a85f7 [file] [log] [blame]
/**
* Copyright 2020 The SkyWater PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* SPDX-License-Identifier: Apache-2.0
*/
library ("sky130_fd_io__top_xres4v2_ff_ss_100C_1v95_1v95") {
define(three_state_pullup_res,library,string);
define(three_state_pulldn_res,library,string);
define(zstate_leak_threshold_pct,library,string);
define(clk_width,library,string);
define(driver_model,library,string);
define(def_sim_opt,library,string);
define(simulator,library,string);
define(signal_voltage_type,pin,string);
technology("cmos");
delay_model : "table_lookup";
revision : "1.0";
date : "localtime";
default_leakage_power_density : 0.000000;
default_cell_leakage_power : 0.000000;
default_fanout_load : 0.000000;
default_inout_pin_cap : 0.000000;
default_input_pin_cap : 0.000000;
default_output_pin_cap : 0.000000;
default_max_transition : 1.500000;
bus_naming_style : "%s[%d]";
in_place_swap_mode : "match_footprint";
library_features("report_delay_calculation");
voltage_unit : "1V";
current_unit : "1mA";
leakage_power_unit : "1nW";
pulling_resistance_unit : "1kohm";
time_unit : "1ns";
resistance_unit : "1ohm";
capacitive_load_unit(1.000000, \
"pf");
input_threshold_pct_rise : 50.000000;
input_threshold_pct_fall : 50.000000;
output_threshold_pct_rise : 50.000000;
output_threshold_pct_fall : 50.000000;
slew_lower_threshold_pct_fall : 20.000000;
slew_lower_threshold_pct_rise : 20.000000;
slew_upper_threshold_pct_fall : 80.000000;
slew_upper_threshold_pct_rise : 80.000000;
slew_derate_from_library : 1.000000;
three_state_pullup_res : "1";
three_state_pulldn_res : "1";
zstate_leak_threshold_pct : "0.1";
clk_width : "1.00E-05";
nom_process : 1.000000;
nom_temperature : 100.000000;
nom_voltage : 1.950000;
driver_model : "snps_predriver";
def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 ";
simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)";
voltage_map("VDDA",1.950000);
voltage_map("VSS",0.000000);
voltage_map("VCCD",1.950000);
voltage_map("VCCHIB",1.950000);
voltage_map("VDDIO",1.950000);
voltage_map("VDDIO_Q",1.950000);
voltage_map("VSSA",0.000000);
voltage_map("VSSD",0.000000);
voltage_map("VSSIO",0.000000);
voltage_map("VSSIO_Q",0.000000);
voltage_map("VSWITCH",1.950000);
power_lut_template ("power_inputs_1") {
variable_1 : "input_transition_time";
index_1("1, 2, 3, 4, 5, 6, 7");
}
output_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vol : 0.195;
voh : 1.755;
vomax : 2.047;
vomin : -0.098;
}
output_voltage (GENERAL_CORE_VOLTAGE) {
vol : 0.195;
voh : 1.755;
vomax : 2.047;
vomin : -0.098;
}
input_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vil : 0.487;
vih : 1.462;
vimax : 2.047;
vimin : -0.098;
}
input_voltage (GENERAL_CORE_VOLTAGE) {
vil : 0.585;
vih : 1.365;
vimax : 2.047;
vimin : -0.098;
}
operating_conditions ("ff_ss_1p95v_x_1p95v_100C") {
process : 1.000000;
temperature : 100.000000;
voltage : 1.950000;
tree_type : "balanced_tree";
}
lu_table_template ("del_1_7_7") {
variable_1 : "input_net_transition";
index_1("1, 2, 3, 4, 5, 6, 7");
variable_2 : "total_output_net_capacitance";
index_2("1, 2, 3, 4, 5, 6, 7");
}
power_lut_template ("power_outputs_1") {
variable_1 : "input_transition_time";
index_1("1, 2, 3, 4, 5, 6, 7");
variable_2 : "total_output_net_capacitance";
index_2("1, 2, 3, 4, 5, 6, 7");
}
cell ("sky130_fd_io__top_xres4v2") {
is_macro_cell : true;
dont_use : true;
interface_timing : true;
pad_cell : true;
dont_touch : true;
area : 15000.000000;
cell_leakage_power : 3.122890e+01;
pg_pin (VDDA) {
voltage_name : "VDDA";
pg_type : "primary_power";
}
pg_pin (VSWITCH) {
voltage_name : "VSWITCH";
pg_type : "primary_power";
}
pg_pin (VDDIO) {
voltage_name : "VDDIO";
pg_type : "primary_power";
}
pg_pin ("VDDIO_Q") {
voltage_name : "VDDIO_Q";
pg_type : "primary_power";
}
pg_pin (VCCD) {
voltage_name : "VCCD";
pg_type : "primary_power";
}
pg_pin (VCCHIB) {
voltage_name : "VCCHIB";
pg_type : "primary_power";
}
pg_pin (VSSD) {
voltage_name : "VSSD";
pg_type : "primary_ground";
}
pg_pin ("VSSIO_Q") {
voltage_name : "VSSIO_Q";
pg_type : "primary_ground";
}
pg_pin (VSSA) {
voltage_name : "VSSA";
pg_type : "primary_ground";
}
pg_pin (VSSIO) {
voltage_name : "VSSIO";
pg_type : "primary_ground";
}
leakage_power (lkgGroup1) {
when : "!EN_VDDIO_SIG_H & PAD & !PULLUP_H & !INP_SEL_H & DISABLE_PULLUP_H & !FILT_IN_H & ENABLE_H & ENABLE_VDDIO";
value : "27.3172000";
}
leakage_power (lkgGroup2) {
when : "EN_VDDIO_SIG_H & PAD & !PULLUP_H & !INP_SEL_H & DISABLE_PULLUP_H & !FILT_IN_H & ENABLE_H & ENABLE_VDDIO";
value : "31.2289000";
}
pin ("DISABLE_PULLUP_H") {
max_transition : 3.75;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
rise_capacitance : 0.017069;
capacitance : 0.016674;
fall_capacitance : 0.016279;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.3218773, 0.5890502, 0.8562230, 1.0266701, 1.1902993, 1.3607464, 1.5311936");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.2329083, -0.5096573, -0.7864063, -0.9556596, -1.1181427, -1.2873960, -1.4566493");
}
}
}
pin ("INP_SEL_H") {
max_transition : 3.75;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
rise_capacitance : 0.023361;
capacitance : 0.023234;
fall_capacitance : 0.023107;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0108444, -0.0119351, -0.0130258, -0.0133392, -0.0136400, -0.0139534, -0.0142668");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0854765, 0.0865558, 0.0876351, 0.0874256, 0.0872244, 0.0870149, 0.0868053");
}
}
}
pin ("EN_VDDIO_SIG_H") {
max_transition : 3.75;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
rise_capacitance : 0.030743;
capacitance : 0.030193;
fall_capacitance : 0.029644;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0197765, 0.0636350, 0.1470465, 0.1459073, 0.1448136, 0.1436744, 0.1425351");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1152361, 0.1322511, 0.1492662, 0.1478264, 0.1464442, 0.1450044, 0.1435647");
}
}
}
pin ("ENABLE_VDDIO") {
max_transition : 1.50;
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCHIB";
related_ground_pin : "VSSD";
always_on : true;
rise_capacitance : 0.017494;
capacitance : 0.017531;
fall_capacitance : 0.017568;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0881665, 0.0941927, 0.1002188, 0.1078088, 0.1150951, 0.1226850, 0.1302749");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0441482, 0.0473930, 0.0506377, 0.0571185, 0.0633401, 0.0698209, 0.0763017");
}
}
timing() { /* check skew between enable_vddio and enable_h */
related_pin : "ENABLE_H";
timing_type : non_seq_hold_falling;
fall_constraint (scalar) {
values ("-35");
}
}
}
pin ("ENABLE_H") {
max_transition : 3.75;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : true;
rise_capacitance : 0.027387;
capacitance : 0.027007;
fall_capacitance : 0.026627;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0170559, 0.0178637, 0.0527834, 0.0567079, 0.0604754, 0.0644000, 0.0683245");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0979263, 0.1287107, 0.1594951, 0.4329295, 0.6954265, 0.9688609, 1.2422953");
}
}
timing() { /* check skew between enable_vddio and enable_h */
related_pin : "ENABLE_VDDIO";
timing_type : non_seq_hold_rising;
rise_constraint (scalar) {
values ("-35");
}
}
}
pin ("FILT_IN_H") {
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
max_transition : 3.750000;
rise_capacitance : 0.010030;
capacitance : 0.010051;
fall_capacitance : 0.010072;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0159959, -0.0161060, -0.0162162, -0.0161798, -0.0161450, -0.0161087, -0.0160723");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0160721, 0.0161187, 0.0161653, 0.0161247, 0.0160857, 0.0160450, 0.0160044");
}
}
}
pin ("XRES_H_N") {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "output";
related_power_pin : "VDDIO_Q";
related_ground_pin : "VSSD";
always_on : true;
function : "(PAD)";
max_capacitance : 0.938998;
max_transition : 3.749271;
internal_power () {
related_pin : "PAD";
when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & !EN_VDDIO_SIG_H )";
fall_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02131952, 0.0454522, 0.09690191, 0.2065902, 0.4404405, 0.938998");
values("3.3904874, 3.4042525, 3.4050990, 3.4189716, 3.4310700, 3.4511256, 3.4830167", \
"4.9089491, 4.9126905, 4.9187650, 4.9310079, 4.9446883, 4.9669249, 5.0007880", \
"4.9014087, 4.9041431, 4.9100932, 4.9221638, 4.9363200, 4.9590852, 4.9911243", \
"4.8963442, 4.8995790, 4.9099362, 4.9180048, 4.9352974, 4.9548018, 4.9913173", \
"4.8994021, 4.9026664, 4.9156300, 4.9210284, 4.9435417, 4.9578518, 4.9971915", \
"4.8982489, 4.9008393, 4.9086048, 4.9193436, 4.9343541, 4.9556761, 4.9897968", \
"4.9016494, 4.9075418, 4.9126922, 4.9246332, 4.9379819, 4.9616327, 4.9933582");
}
rise_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02131952, 0.0454522, 0.09690191, 0.2065902, 0.4404405, 0.938998");
values("4.1138165, 4.0926411, 4.1017738, 4.1366842, 4.1344048, 4.1544329, 4.1910034", \
"2.7295969, 2.7311079, 2.7358710, 2.7516832, 2.7686807, 2.7891222, 2.8259489", \
"2.8171621, 2.8213931, 2.8225278, 2.8372497, 2.8584281, 2.8814548, 2.9153184", \
"2.8909197, 2.8833552, 2.8928841, 2.9077090, 2.9177229, 2.9370805, 2.9809055", \
"2.9530174, 2.9538193, 2.9502778, 2.9702406, 2.9910594, 3.0125603, 3.0424595", \
"3.0125245, 3.0098062, 3.0119982, 3.0300237, 3.0432041, 3.0712848, 3.0976834", \
"3.0733252, 3.0725548, 3.0699052, 3.0890438, 3.1079442, 3.1325019, 3.1690926");
}
}
internal_power () {
related_pin : "PAD";
when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & !EN_VDDIO_SIG_H )";
fall_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02131952, 0.0454522, 0.09690191, 0.2065902, 0.4404405, 0.938998");
values("2.1236284, 2.1297745, 2.1559732, 2.1443792, 2.1587540, 2.1597883, 2.1944286", \
"3.6301379, 3.6324522, 3.6409881, 3.6492523, 3.6652539, 3.6838427, 3.7112557", \
"3.6743625, 3.6766931, 3.6840335, 3.6928919, 3.7109833, 3.7281892, 3.7553719", \
"3.7235540, 3.7276844, 3.7335820, 3.7449423, 3.7601736, 3.7762671, 3.8073208", \
"3.7718747, 3.7716262, 3.7796962, 3.7897333, 3.8025941, 3.8244698, 3.8503814", \
"3.8150555, 3.8210381, 3.8279740, 3.8382899, 3.8516759, 3.8690266, 3.8996909", \
"3.8505627, 3.8537945, 3.8606726, 3.8714218, 3.8849150, 3.9038894, 3.9327773");
}
rise_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02131952, 0.0454522, 0.09690191, 0.2065902, 0.4404405, 0.938998");
values("4.2882384, 4.3386115, 4.2826853, 4.3223289, 4.3201991, 4.3430461, 4.3705250", \
"2.9152793, 2.9158624, 2.9217707, 2.9329536, 2.9495881, 2.9818845, 3.0136846", \
"3.0132695, 3.0140517, 3.0193660, 3.0323576, 3.0505108, 3.0747592, 3.1083797", \
"3.0987617, 3.0997871, 3.1044659, 3.1164854, 3.1346111, 3.1590913, 3.2024175", \
"3.1755956, 3.1771530, 3.1799307, 3.1925081, 3.2148641, 3.2355837, 3.2704139", \
"3.2483157, 3.2493051, 3.2537282, 3.2651050, 3.2892942, 3.3094790, 3.3427547", \
"3.3199938, 3.3214269, 3.3246982, 3.3366909, 3.3532751, 3.3856442, 3.4158752");
}
}
internal_power () {
related_pin : "FILT_IN_H";
when : "( INP_SEL_H )";
rise_power ("power_outputs_1") {
index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75");
index_2("0.01, 0.02131952, 0.0454522, 0.09690191, 0.2065902, 0.4404405, 0.938998");
values("-1.2133412, -1.2124615, -1.2098539, -1.2024102, -1.1941149, -1.1979942, -1.2153630", \
"-1.1716962, -1.2863312, -1.1904064, -1.2396975, -1.1927355, -1.2173220, -1.2305143", \
"-1.2110495, -1.2106146, -1.2086325, -1.1999309, -1.1713634, -1.1903659, -1.2159097", \
"-1.1644020, -1.2878639, -1.2026647, -1.2365980, -1.1906281, -1.2172899, -1.2359547", \
"-1.2288957, -1.2287015, -1.2262489, -1.2194353, -1.2122737, -1.2138275, -1.2324548", \
"-1.2279102, -1.2243580, -1.2214620, -1.2146754, -1.2266650, -1.2038361, -1.2379195", \
"-1.2289941, -1.2410184, -1.2239459, -1.2191100, -1.2129103, -1.1845577, -1.2281333");
}
fall_power ("power_outputs_1") {
index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75");
index_2("0.01, 0.02131952, 0.0454522, 0.09690191, 0.2065902, 0.4404405, 0.938998");
values("1.3521205, 1.3555243, 1.3614803, 1.3707684, 1.3978738, 1.4004973, 1.4251352", \
"1.3711004, 1.3746274, 1.3815953, 1.3919071, 1.3749302, 1.4205867, 1.4442747", \
"1.3515903, 1.3548319, 1.3612365, 1.3707293, 1.3799220, 1.4004876, 1.4241715", \
"1.3646359, 1.3707356, 1.3706897, 1.3797172, 1.4202531, 1.4266386, 1.4360650", \
"1.3399892, 1.4069037, 1.3825279, 1.4101676, 1.4062393, 1.3916220, 1.4326017", \
"1.3688238, 1.3719530, 1.3654076, 1.3830806, 1.4413918, 1.4174105, 1.4401859", \
"1.3657445, 1.3708597, 1.3826792, 1.4076813, 1.4056839, 1.3968098, 1.4362794");
}
}
internal_power () {
related_pin : "PAD";
when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & EN_VDDIO_SIG_H )";
fall_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02133033, 0.04549831, 0.09704942, 0.2070096, 0.4415585, 0.941859");
values("2.2844355, 2.2838795, 2.2960629, 2.3349710, 2.2995493, 2.3338144, 2.3542906", \
"3.9202135, 3.9139581, 3.9192191, 3.9282579, 3.9408901, 3.9697651, 3.9825760", \
"3.9361084, 3.9415034, 3.9487129, 3.9583501, 3.9707248, 3.9854396, 4.0107457", \
"3.9591737, 3.9626575, 3.9689484, 3.9784881, 3.9919214, 4.0081640, 4.0320672", \
"3.9812381, 3.9841793, 3.9911837, 4.0023484, 4.0153037, 4.0301894, 4.0561690", \
"3.9999614, 4.0031776, 4.0094534, 4.0194536, 4.0342343, 4.0490632, 4.0740835", \
"4.0232405, 4.0257311, 4.0321561, 4.0416221, 4.0556334, 4.0720764, 4.0957281");
}
rise_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02133033, 0.04549831, 0.09704942, 0.2070096, 0.4415585, 0.941859");
values("4.1347813, 4.0989488, 4.1234128, 4.1700578, 4.1570194, 4.1716147, 4.2146553", \
"2.5479217, 2.5544629, 2.5542710, 2.5662853, 2.5869396, 2.6126453, 2.6487898", \
"2.6283181, 2.6327009, 2.6329342, 2.6460513, 2.6646432, 2.6881455, 2.7254342", \
"2.7265928, 2.7264397, 2.7329335, 2.7464437, 2.7650519, 2.7887935, 2.8219527", \
"2.8481093, 2.8511501, 2.8529431, 2.8639003, 2.8895742, 2.9242507, 2.9453844", \
"3.0048071, 3.0021961, 3.0104927, 3.0233730, 3.0432280, 3.0686859, 3.1056451", \
"3.1713386, 3.1733945, 3.1766764, 3.1905646, 3.2048342, 3.2324276, 3.2688915");
}
}
internal_power () {
related_pin : "PAD";
when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & EN_VDDIO_SIG_H )";
fall_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02133033, 0.04549831, 0.09704942, 0.2070096, 0.4415585, 0.941859");
values("2.2471077, 2.2320859, 2.2592473, 2.2684760, 2.2816027, 2.2948590, 2.3180414", \
"3.8724822, 3.8758892, 3.8823064, 3.8919519, 3.9045776, 3.9312208, 3.9545116", \
"3.9007699, 3.9044280, 3.9105134, 3.9202517, 3.9328462, 3.9490811, 3.9717808", \
"3.9217106, 3.9251527, 3.9304649, 3.9379502, 3.9490642, 3.9674058, 3.9916204", \
"3.9402704, 3.9400601, 3.9495564, 3.9564263, 3.9695942, 3.9861534, 4.0101499", \
"3.9590011, 3.9621717, 3.9688582, 3.9778458, 3.9912067, 4.0074472, 4.0304431", \
"3.9780995, 3.9807276, 3.9906789, 4.0013817, 4.0098250, 4.0263977, 4.0500164");
}
rise_power ("power_outputs_1") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.02133033, 0.04549831, 0.09704942, 0.2070096, 0.4415585, 0.941859");
values("4.0986147, 4.1103486, 4.1061998, 4.1175590, 4.1665081, 4.1630360, 4.1880098", \
"2.5361109, 2.5379030, 2.5432484, 2.5560691, 2.5744522, 2.6001746, 2.6423514", \
"2.6157104, 2.6137406, 2.6180392, 2.6285068, 2.6439584, 2.6772983, 2.7123273", \
"2.7120773, 2.7143439, 2.7160886, 2.7291789, 2.7519402, 2.7721172, 2.8100710", \
"2.8344471, 2.8399757, 2.8436576, 2.8520749, 2.8708496, 2.9013740, 2.9236451", \
"2.9920398, 2.9923043, 2.9969937, 3.0102162, 3.0293294, 3.0526486, 3.0834990", \
"3.1601622, 3.1614227, 3.1646528, 3.1951833, 3.1984727, 3.2275300, 3.2506263");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & !EN_VDDIO_SIG_H )";
sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b1 & ENABLE_VDDIO==1'b1 & EN_VDDIO_SIG_H==1'b0 ";
cell_rise ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("202.3304000, 202.3460300, 202.5759900, 202.8847300, 203.1519400, 203.9339800, 205.1013000", \
"204.5247100, 204.6458700, 204.7474800, 205.0381300, 205.4464300, 206.1236200, 207.3424400", \
"206.1647700, 206.2550200, 206.3570200, 206.6370800, 207.0535500, 207.7305500, 208.9525600", \
"207.5203700, 207.6168200, 207.7584900, 208.0172500, 208.4249500, 209.0975900, 210.3394600", \
"208.7217300, 208.8626600, 208.9541600, 209.2106700, 209.6574600, 210.3278400, 211.5443000", \
"209.8893500, 209.9600600, 210.1128700, 210.3820100, 210.7576200, 211.4526000, 212.7111900", \
"210.9661800, 211.0352300, 211.1795300, 211.4308600, 211.8285900, 212.5108100, 213.7746300");
}
rise_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("0.4246162, 0.4818435, 0.5899418, 0.7827268, 1.1264661, 1.8558192, 3.4759322", \
"0.4272326, 0.4843377, 0.5870249, 0.7809339, 1.1322721, 1.8583294, 3.4839993", \
"0.4283576, 0.4808630, 0.5852896, 0.7766853, 1.1298265, 1.8590706, 3.4800225", \
"0.4248538, 0.4834370, 0.5851743, 0.7827396, 1.1244514, 1.8564498, 3.4883563", \
"0.4264747, 0.4807808, 0.5870386, 0.7832126, 1.1355804, 1.8553663, 3.4823298", \
"0.4272214, 0.4879308, 0.5899535, 0.7752205, 1.1326229, 1.8564660, 3.4825629", \
"0.4271718, 0.4843479, 0.5870495, 0.7747024, 1.1263859, 1.8544043, 3.4813976");
}
cell_fall ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("208.1018700, 208.2191200, 208.3546600, 208.5509700, 208.9262700, 209.6503900, 211.0684100", \
"209.1089200, 209.1930800, 209.3170400, 209.5653400, 209.9478600, 210.6806100, 212.0726100", \
"211.6161500, 211.7157300, 211.8545400, 212.0895000, 212.4829200, 213.2012600, 214.6076500", \
"214.2650100, 214.3451900, 214.4751500, 214.7205600, 215.1040700, 215.8340400, 217.2290000", \
"216.9336100, 217.0147400, 217.1928100, 217.3881900, 217.8636200, 218.5000500, 219.9480800", \
"219.6479400, 219.7368300, 219.8773500, 220.1093300, 220.5005100, 221.2248200, 222.6819600", \
"222.3789400, 222.4730200, 222.5960300, 222.8475800, 223.2311400, 223.9599400, 225.3547100");
}
fall_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("0.3853315, 0.4410545, 0.5419895, 0.7337326, 1.1096760, 1.9226885, 3.7489012", \
"0.3800426, 0.4385153, 0.5400615, 0.7275987, 1.1086541, 1.9241220, 3.7488657", \
"0.3819405, 0.4353380, 0.5390755, 0.7327353, 1.1106092, 1.9244339, 3.7380077", \
"0.3830411, 0.4377531, 0.5383126, 0.7296578, 1.1103554, 1.9267745, 3.7441490", \
"0.3811430, 0.4351658, 0.5374296, 0.7328750, 1.1090133, 1.9252815, 3.7487782", \
"0.3808846, 0.4380218, 0.5383168, 0.7298408, 1.1051261, 1.9270963, 3.7362593", \
"0.3788264, 0.4344886, 0.5411779, 0.7322047, 1.1093300, 1.9254278, 3.7496148");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & !EN_VDDIO_SIG_H )";
sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b0 & ENABLE_VDDIO==1'b0 & EN_VDDIO_SIG_H==1'b0 ";
cell_rise ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("204.6910300, 204.7527800, 204.8925300, 205.2174500, 205.5885200, 206.2930800, 207.5558600", \
"206.9118800, 207.0277100, 207.1457200, 207.4072700, 207.7945000, 208.5045900, 209.7426400", \
"208.6481000, 208.7342800, 208.8850400, 209.1433800, 209.5461000, 210.2131900, 211.4794600", \
"210.1523800, 210.2393400, 210.3918500, 210.6331200, 211.0377400, 211.7147300, 212.9863600", \
"211.4972700, 211.5853400, 211.7351700, 211.9775500, 212.3878300, 213.0623900, 214.3321500", \
"212.7682700, 212.8555100, 213.0064000, 213.2538000, 213.6261700, 214.3519300, 215.6162800", \
"213.9531400, 214.0403100, 214.1863000, 214.4335100, 214.8357200, 215.5184700, 216.7843600");
}
rise_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("0.4270998, 0.4838985, 0.5867972, 0.7806771, 1.1285080, 1.8572210, 3.4847385", \
"0.4248038, 0.4849357, 0.5869378, 0.7773460, 1.1277467, 1.8557693, 3.4852674", \
"0.4298243, 0.4821206, 0.5885055, 0.7831548, 1.1321394, 1.8519616, 3.4816134", \
"0.4270445, 0.4837677, 0.5849073, 0.7744841, 1.1281540, 1.8542075, 3.4790228", \
"0.4246846, 0.4894963, 0.5935650, 0.7769863, 1.1330237, 1.8510524, 3.4789962", \
"0.4237390, 0.4843222, 0.5921449, 0.7781801, 1.1283686, 1.8543176, 3.4787675", \
"0.4321411, 0.4889307, 0.5896522, 0.7726643, 1.1266866, 1.8497803, 3.4775114");
}
cell_fall ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("196.3889200, 196.4725800, 196.6068900, 196.8483200, 197.2418700, 197.9654200, 199.3743100", \
"198.5016700, 198.5805100, 198.7249600, 198.9540000, 199.3532500, 200.0669800, 201.4741800", \
"200.7292500, 200.8108500, 200.9488800, 201.2142200, 201.5975200, 202.2945000, 203.7370300", \
"202.8604100, 202.9449500, 203.0801300, 203.3191900, 203.7246700, 204.4277800, 205.8416900", \
"204.9713700, 205.0716600, 205.2123200, 205.4454900, 205.8330000, 206.5376600, 207.9583100", \
"207.1026200, 207.2123200, 207.3536500, 207.5860300, 207.9879500, 208.6679400, 210.1093500", \
"209.3239700, 209.4034200, 209.5426500, 209.7767900, 210.1752300, 210.8894500, 212.2991100");
}
fall_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("0.3842386, 0.4339732, 0.5446674, 0.7330301, 1.1087424, 1.9274826, 3.7470858", \
"0.3787071, 0.4332418, 0.5380158, 0.7326863, 1.1106291, 1.9241806, 3.7489474", \
"0.3810433, 0.4340884, 0.5355285, 0.7303935, 1.1129752, 1.9260904, 3.7486445", \
"0.3814538, 0.4364890, 0.5402678, 0.7325256, 1.1096194, 1.9248123, 3.7470698", \
"0.3810993, 0.4381998, 0.5393242, 0.7336481, 1.1107617, 1.9230513, 3.7487582", \
"0.3808503, 0.4332728, 0.5401717, 0.7291686, 1.1089439, 1.9249096, 3.7460812", \
"0.3808287, 0.4368350, 0.5402963, 0.7267136, 1.1069281, 1.9227981, 3.7480223");
}
}
timing () {
related_pin : "FILT_IN_H";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( INP_SEL_H )";
sdf_cond : " INP_SEL_H==1'b1 ";
cell_rise ("del_1_7_7") {
index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("195.0388700, 195.1360100, 195.2842200, 195.5311000, 195.9328700, 196.6114200, 197.8747000", \
"195.1224000, 195.2096400, 195.3598500, 195.6104100, 196.0108300, 196.6874000, 197.9566400", \
"195.2576700, 195.3433300, 195.4904400, 195.7470500, 196.1095500, 196.8212900, 198.0901800", \
"195.3684900, 195.4607300, 195.6111100, 195.8613800, 196.2620800, 196.9385700, 198.2078000", \
"195.5102700, 195.5951500, 195.7406500, 195.9879900, 196.3936900, 197.0733300, 198.3414800", \
"195.6235800, 195.7148600, 195.8682700, 196.1162900, 196.5101100, 197.1958500, 198.4612700", \
"195.7472300, 195.8472600, 195.9927300, 196.2352300, 196.6359500, 197.3255300, 198.5929700");
}
rise_transition ("del_1_7_7") {
index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("0.4297392, 0.4829744, 0.5895904, 0.7828730, 1.1320422, 1.8515661, 3.4815801", \
"0.4281991, 0.4895362, 0.5905479, 0.7755968, 1.1348943, 1.8548091, 3.4815382", \
"0.4295541, 0.4891638, 0.5863125, 0.7799432, 1.1323213, 1.8554334, 3.4788568", \
"0.4289309, 0.4891917, 0.5899030, 0.7764431, 1.1354644, 1.8561722, 3.4824554", \
"0.4318088, 0.4883864, 0.5893392, 0.7788806, 1.1307245, 1.8518297, 3.4828689", \
"0.4248079, 0.4830325, 0.5887517, 0.7829998, 1.1297177, 1.8585479, 3.4876149", \
"0.4278304, 0.4881325, 0.5891723, 0.7764944, 1.1354957, 1.8518829, 3.4848520");
}
cell_fall ("del_1_7_7") {
index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("190.8161400, 190.8933500, 191.0346200, 191.2700300, 191.6673800, 192.3827400, 193.7947900", \
"191.0190500, 191.0954700, 191.2371600, 191.4708900, 191.8676600, 192.5825200, 193.9920900", \
"191.1793000, 191.2577800, 191.3986300, 191.6318300, 192.0289100, 192.7436300, 194.1524300", \
"191.3213600, 191.4001800, 191.5406100, 191.7733500, 192.1698900, 192.8853400, 194.2954400", \
"191.4624600, 191.5408100, 191.6814100, 191.9146500, 192.3121900, 193.0273800, 194.4361000", \
"191.6012300, 191.6803100, 191.8162600, 192.0458500, 192.4442200, 193.1653100, 194.5742700", \
"191.7224900, 191.8005200, 191.9431400, 192.1755200, 192.5739800, 193.2895200, 194.7035200");
}
fall_transition ("del_1_7_7") {
index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75");
index_2("0.01, 0.0213195, 0.0454522, 0.0969019, 0.20659, 0.44044, 0.938998");
values("0.3825793, 0.4339680, 0.5396298, 0.7309848, 1.1107147, 1.9230133, 3.7375933", \
"0.3814049, 0.4379294, 0.5404168, 0.7333200, 1.1093571, 1.9275841, 3.7492711", \
"0.3784957, 0.4345929, 0.5382354, 0.7329720, 1.1096631, 1.9258637, 3.7460945", \
"0.3807100, 0.4351757, 0.5380241, 0.7326789, 1.1104511, 1.9248765, 3.7492547", \
"0.3785284, 0.4344066, 0.5384607, 0.7329787, 1.1091666, 1.9264168, 3.7428856", \
"0.3808148, 0.4351257, 0.5429948, 0.7324152, 1.1097382, 1.9250337, 3.7463281", \
"0.3791331, 0.4340617, 0.5384468, 0.7324356, 1.1091695, 1.9231661, 3.7492596");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & EN_VDDIO_SIG_H )";
sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b0 & ENABLE_VDDIO==1'b0 & EN_VDDIO_SIG_H==1'b1 ";
cell_rise ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("202.2060100, 202.3639900, 202.5175400, 202.7604200, 203.1601100, 203.8759300, 205.0628000", \
"204.0083200, 204.0794000, 204.2438800, 204.4912400, 204.8988500, 205.5751100, 206.8476600", \
"205.1528300, 205.2523500, 205.3905300, 205.6408700, 206.0401100, 206.7207700, 207.9932000", \
"206.2248800, 206.3137100, 206.4704200, 206.7196000, 207.1127800, 207.8005000, 209.0631000", \
"207.3244500, 207.4135600, 207.5613100, 207.8100700, 208.2104800, 208.8893900, 210.1645900", \
"208.4835400, 208.5724400, 208.7194400, 208.9694400, 209.3686100, 210.0494900, 211.3221200", \
"209.6865300, 209.7841000, 209.9214000, 210.1713900, 210.5706600, 211.2515500, 212.5214700");
}
rise_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("0.4324721, 0.4839404, 0.5888927, 0.7831343, 1.1309683, 1.8597935, 3.4861078", \
"0.4269529, 0.4833245, 0.5867103, 0.7742948, 1.1300626, 1.8525882, 3.4923966", \
"0.4245530, 0.4834253, 0.5880920, 0.7822127, 1.1291087, 1.8565758, 3.4905110", \
"0.4300588, 0.4820942, 0.5863644, 0.7831667, 1.1316106, 1.8614057, 3.4907524", \
"0.4223686, 0.4865897, 0.5875138, 0.7797338, 1.1302417, 1.8576094, 3.4909267", \
"0.4265073, 0.4843560, 0.5871447, 0.7809388, 1.1279933, 1.8615411, 3.4917822", \
"0.4293134, 0.4891932, 0.5893666, 0.7828027, 1.1255088, 1.8617804, 3.4964223");
}
cell_fall ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("195.9503100, 196.0253500, 196.1713300, 196.4192800, 196.7787300, 197.5435900, 198.9214100", \
"197.7101100, 197.7971100, 197.9480800, 198.1769600, 198.5763000, 199.2811600, 200.7121200", \
"198.9213400, 198.9976500, 199.1388400, 199.3741100, 199.7740500, 200.4916000, 201.9057200", \
"199.8591000, 199.9373000, 200.0786300, 200.3195900, 200.7186300, 201.4266200, 202.8497500", \
"200.6278900, 200.7053900, 200.8453200, 201.0904000, 201.4892900, 202.1974400, 203.6225500", \
"201.3261300, 201.4018000, 201.5430200, 201.7802100, 202.1787000, 202.8948800, 204.3094600", \
"201.9355200, 202.0135100, 202.1530600, 202.3866600, 202.7935900, 203.5040000, 204.9239600");
}
fall_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("0.3787312, 0.4372335, 0.5450851, 0.7318646, 1.1116287, 1.9303301, 3.7511754", \
"0.3790312, 0.4380332, 0.5381410, 0.7330399, 1.1119269, 1.9300395, 3.7578021", \
"0.3828011, 0.4385244, 0.5419069, 0.7341254, 1.1102653, 1.9311988, 3.7611181", \
"0.3804973, 0.4353807, 0.5396111, 0.7334633, 1.1112187, 1.9287105, 3.7598209", \
"0.3838137, 0.4338119, 0.5392544, 0.7325719, 1.1121266, 1.9264905, 3.7541161", \
"0.3802202, 0.4353682, 0.5397318, 0.7332557, 1.1118463, 1.9281268, 3.7591397", \
"0.3792834, 0.4342163, 0.5411660, 0.7299538, 1.1111658, 1.9271660, 3.7600105");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & EN_VDDIO_SIG_H )";
sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b1 & ENABLE_VDDIO==1'b1 & EN_VDDIO_SIG_H==1'b1 ";
cell_rise ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("202.1648300, 202.2185400, 202.3948000, 202.6812900, 203.0794200, 203.7926400, 205.0286400", \
"203.9051700, 203.9910100, 204.1419000, 204.4214000, 204.8219700, 205.4723900, 206.7478800", \
"205.0660000, 205.1681600, 205.3041300, 205.5543400, 205.9555000, 206.6340600, 207.9056000", \
"206.1588000, 206.2437000, 206.3779300, 206.6367600, 207.0501200, 207.7269700, 208.9876900", \
"207.2450900, 207.3180100, 207.4835000, 207.7326300, 208.1339300, 208.8151200, 210.0839800", \
"208.3930200, 208.4778600, 208.6330800, 208.8807500, 209.2814200, 209.9620400, 211.2338400", \
"209.5873600, 209.6875000, 209.8123300, 210.0628200, 210.4687800, 211.1902100, 212.4125600");
}
rise_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("0.4298325, 0.4835698, 0.5886695, 0.7806093, 1.1377167, 1.8551620, 3.4950294", \
"0.4265445, 0.4825937, 0.5847076, 0.7756639, 1.1264785, 1.8547339, 3.4888665", \
"0.4257028, 0.4831176, 0.5899107, 0.7752156, 1.1363603, 1.8577387, 3.4911372", \
"0.4321283, 0.4812981, 0.5899600, 0.7781936, 1.1337336, 1.8570374, 3.4909475", \
"0.4251162, 0.4883324, 0.5851372, 0.7844770, 1.1336566, 1.8590564, 3.4825480", \
"0.4251390, 0.4836650, 0.5890128, 0.7820962, 1.1301140, 1.8619760, 3.4957015", \
"0.4264717, 0.4829578, 0.5898436, 0.7812251, 1.1342949, 1.8612368, 3.4973251");
}
cell_fall ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("195.8230200, 195.8528200, 196.0419000, 196.2899900, 196.7022300, 197.4099500, 198.8409200", \
"197.5714500, 197.6542900, 197.7928600, 198.0291600, 198.4263500, 199.1411700, 200.5547900", \
"198.7740600, 198.8556600, 198.9937500, 199.2276600, 199.6281200, 200.3412000, 201.7549000", \
"199.6614300, 199.7429000, 199.8814600, 200.1072400, 200.5046900, 201.2200600, 202.6347500", \
"200.4275900, 200.4916600, 200.6463300, 200.8677900, 201.2678000, 201.9804100, 203.3978600", \
"201.1018600, 201.1827000, 201.3126200, 201.5584800, 201.9582900, 202.6737000, 204.0854500", \
"201.6721900, 201.7530700, 201.8957300, 202.1266900, 202.5329500, 203.2413000, 204.6548500");
}
fall_transition ("del_1_7_7") {
index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25");
index_2("0.01, 0.0213303, 0.0454983, 0.0970494, 0.20701, 0.441558, 0.941859");
values("0.3782423, 0.4367796, 0.5424902, 0.7338276, 1.1108836, 1.9283701, 3.7513090", \
"0.3788209, 0.4361844, 0.5408553, 0.7307154, 1.1120771, 1.9302429, 3.7561669", \
"0.3798924, 0.4344381, 0.5400589, 0.7331457, 1.1109951, 1.9304405, 3.7611927", \
"0.3808899, 0.4352793, 0.5384947, 0.7332953, 1.1120316, 1.9288353, 3.7597907", \
"0.3837910, 0.4347072, 0.5391269, 0.7325559, 1.1122085, 1.9271664, 3.7481986", \
"0.3793242, 0.4340520, 0.5388214, 0.7332930, 1.1117309, 1.9283832, 3.7585086", \
"0.3790970, 0.4345529, 0.5396077, 0.7319885, 1.1118434, 1.9303981, 3.7527053");
}
}
}
pin (PAD) {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "inout";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
is_pad : true;
fall_capacitance : 1.014977;
capacitance : 1.016060;
rise_capacitance : 1.017143;
max_transition : 25.0;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("1.6940496, 1.7417054, 1.7893612, 1.8768196, 1.9607796, 2.0482380, 2.1356964");
}
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-1.6157219, -1.5628792, -1.5100365, -1.4670414, -1.4257661, -1.3827710, -1.3397759");
}
}
}
pin ("PULLUP_H") {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "inout";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
signal_voltage_type : "analog";
rise_capacitance : 0.089761;
capacitance : 0.106687;
fall_capacitance : 0.123612;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0190289, 0.1092623, 0.2375536, 0.3654077, 0.4881477, 0.6160018, 0.7438559");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0215579, -0.1047694, -0.2310967, -0.3564740, -0.4768362, -0.6022134, -0.7275907");
}
}
}
pin ("TIE_WEAK_HI_H") {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "inout";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
signal_voltage_type : "analog";
rise_capacitance : 0.084278;
capacitance : 0.125088;
fall_capacitance : 0.165898;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1222683, 0.0187559, 0.1597801, 0.3012658, 0.4370922, 0.5785779, 0.7200637");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1222966, -0.0187367, -0.1597701, -0.3012588, -0.4370880, -0.5785768, -0.7200656");
}
}
}
pin ("TIE_LO_ESD") {
function : "0";
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "output";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
signal_voltage_type : "analog";
}
pin ("TIE_HI_ESD") {
function : "1";
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "output";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
signal_voltage_type : "analog";
}
pin ("PAD_A_ESD_H") {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "inout";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : false;
signal_voltage_type : "analog";
rise_capacitance : 1.681537;
capacitance : 1.981096;
fall_capacitance : 2.280655;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0078051, -0.0079205, -0.0080358, -0.0079721, -0.0079110, -0.0078473, -0.0077836");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0078064, 0.0078934, 0.0079804, 0.0079338, 0.0078891, 0.0078426, 0.0077960");
}
}
}
pin ("AMUXBUS_A") {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "inout";
related_power_pin : "VDDA";
related_ground_pin : "VSSA";
always_on : false;
signal_voltage_type : "analog";
rise_capacitance : 0.050002;
capacitance : 0.050003;
fall_capacitance : 0.050003;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0039869, -0.0039927, -0.0039985, -0.0039960, -0.0039937, -0.0039912, -0.0039887");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0040043, 0.0040209, 0.0040375, 0.0040261, 0.0040152, 0.0040039, 0.0039925");
}
}
}
pin ("AMUXBUS_B") {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "inout";
related_power_pin : "VDDA";
related_ground_pin : "VSSA";
always_on : false;
signal_voltage_type : "analog";
rise_capacitance : 0.045929;
capacitance : 0.045934;
fall_capacitance : 0.045939;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0065792, -0.0066354, -0.0066917, -0.0066590, -0.0066276, -0.0065949, -0.0065622");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0066333, 0.0066501, 0.0066669, 0.0066427, 0.0066195, 0.0065953, 0.0065711");
}
}
}
}
default_operating_conditions : "ff_ss_1p95v_x_1p95v_100C";
}