blob: aa32e56a245cb51e33f133ad44f982c2fe479d65 [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_1v65_1v65") {
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.650000;
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.650000);
voltage_map("VSS",0.000000);
voltage_map("VCCD",1.650000);
voltage_map("VCCHIB",1.650000);
voltage_map("VDDIO",1.650000);
voltage_map("VDDIO_Q",1.650000);
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.650000);
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.165;
voh : 1.485;
vomax : 1.732;
vomin : -0.083;
}
output_voltage (GENERAL_CORE_VOLTAGE) {
vol : 0.165;
voh : 1.485;
vomax : 1.732;
vomin : -0.083;
}
input_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vil : 0.412;
vih : 1.237;
vimax : 1.732;
vimin : -0.083;
}
input_voltage (GENERAL_CORE_VOLTAGE) {
vil : 0.495;
vih : 1.155;
vimax : 1.732;
vimin : -0.083;
}
operating_conditions ("ff_ss_1p65v_x_1p65v_100C") {
process : 1.000000;
temperature : 100.000000;
voltage : 1.650000;
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 : 2.839960e+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 : "28.3996000";
}
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 : "22.0909000";
}
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.016291;
capacitance : 0.015952;
fall_capacitance : 0.015612;
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.2148331, 0.4373491, 0.6598651, 0.7910532, 0.9169938, 1.0481819, 1.1793700");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1659074, -0.4507129, -0.7355184, -0.8664173, -0.9920802, -1.1229791, -1.2538780");
}
}
}
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.022654;
capacitance : 0.022524;
fall_capacitance : 0.022394;
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.0098275, -0.0089556, -0.0080836, -0.0083961, -0.0086961, -0.0090087, -0.0093212");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0546635, 0.0585543, 0.0624451, 0.0621749, 0.0619155, 0.0616453, 0.0613751");
}
}
}
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.029616;
capacitance : 0.029192;
fall_capacitance : 0.028769;
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.0206096, 0.0268972, 0.0744040, 0.0791327, 0.0836722, 0.0884009, 0.0931295");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0722754, 0.0886223, 0.1049693, 0.1041204, 0.1033054, 0.1024565, 0.1016075");
}
}
}
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.017432;
capacitance : 0.017440;
fall_capacitance : 0.017448;
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.0597685, 0.0621905, 0.0646124, 0.0668509, 0.0689998, 0.0712382, 0.0734767");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0313923, 0.0317297, 0.0320670, 0.0335417, 0.0349574, 0.0364320, 0.0379067");
}
}
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.026009;
capacitance : 0.025647;
fall_capacitance : 0.025286;
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.0135033, 0.0008147, 0.0151326, 0.0238534, 0.0322253, 0.0409460, 0.0496668");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0658691, 0.0746169, 0.0833646, 0.1939753, 0.3001616, 0.4107722, 0.5213829");
}
}
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.010072;
capacitance : 0.010102;
fall_capacitance : 0.010133;
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.0114578, -0.0115766, -0.0116955, -0.0116659, -0.0116375, -0.0116079, -0.0115783");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0115062, 0.0115794, 0.0116526, 0.0116216, 0.0115918, 0.0115609, 0.0115299");
}
}
}
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.655756;
max_transition : 3.752463;
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.02008123, 0.04032559, 0.08097876, 0.1626153, 0.3265517, 0.655756");
values("1.5329243, 1.5365199, 1.5454418, 1.5443362, 1.5634457, 1.5601196, 1.5774161", \
"2.8242417, 2.8302341, 2.8350772, 2.8412132, 2.8461424, 2.8570024, 2.8772659", \
"2.8261417, 2.8296673, 2.8330331, 2.8403510, 2.8476427, 2.8590908, 2.8759556", \
"2.8323179, 2.8452169, 2.8400056, 2.8466962, 2.8548630, 2.8659269, 2.8813325", \
"2.8513149, 2.8544552, 2.8553570, 2.8618741, 2.8704602, 2.8812176, 2.8967688", \
"2.8620264, 2.8648932, 2.8691084, 2.8756789, 2.8842152, 2.8952403, 2.9106216", \
"2.8783449, 2.8813874, 2.8860696, 2.8917864, 2.9008072, 2.9122624, 2.9276395");
}
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.02008123, 0.04032559, 0.08097876, 0.1626153, 0.3265517, 0.655756");
values("3.0772471, 3.1060553, 3.1160570, 3.1049707, 3.1346731, 3.1540376, 3.1692811", \
"1.8938794, 1.8950837, 1.8989059, 1.9074688, 1.9203582, 1.9369996, 1.9532913", \
"1.9535081, 1.9540142, 1.9586919, 1.9663323, 1.9792234, 1.9950925, 2.0222747", \
"2.0031988, 2.0041601, 2.0093601, 2.0174457, 2.0290822, 2.0416134, 2.0731533", \
"2.0508126, 2.0527263, 2.0566075, 2.0667259, 2.0765900, 2.0936692, 2.1164945", \
"2.0942549, 2.0954041, 2.0994096, 2.1078835, 2.1195433, 2.1364518, 2.1603032", \
"2.1298705, 2.1312416, 2.1344237, 2.1432723, 2.1568127, 2.1664222, 2.1888847");
}
}
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.02008123, 0.04032559, 0.08097876, 0.1626153, 0.3265517, 0.655756");
values("2.6173921, 2.6096019, 2.6151205, 2.6433891, 2.6335380, 2.6449512, 2.6650796", \
"3.9281039, 3.9306123, 3.9363443, 3.9429363, 3.9537696, 3.9679913, 3.9897577", \
"3.9292822, 3.9319988, 3.9374224, 3.9429874, 3.9537661, 3.9688140, 3.9891441", \
"3.9354748, 3.9254724, 3.9304979, 3.9377689, 3.9482293, 3.9754328, 3.9839672", \
"3.9224895, 3.9246445, 3.9300785, 3.9370230, 3.9472969, 3.9616786, 3.9831966", \
"3.9225355, 3.9248023, 3.9301865, 3.9372307, 3.9476894, 3.9626093, 3.9837487", \
"3.9248019, 3.9279656, 3.9329794, 3.9398688, 3.9500425, 3.9652773, 3.9865082");
}
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.02008123, 0.04032559, 0.08097876, 0.1626153, 0.3265517, 0.655756");
values("2.9939375, 2.9721546, 2.9620174, 2.9695049, 2.9958690, 3.0187713, 3.0336322", \
"1.7714377, 1.7721668, 1.7704087, 1.7789338, 1.7966719, 1.8114770, 1.8336478", \
"1.8265801, 1.8278391, 1.8372274, 1.8435767, 1.8585357, 1.8681549, 1.8902087", \
"1.8828532, 1.8847992, 1.8889480, 1.8973143, 1.9106073, 1.9254639, 1.9476534", \
"1.9317601, 1.9338697, 1.9357968, 1.9422426, 1.9559998, 1.9702790, 1.9920478", \
"1.9749061, 1.9795209, 1.9808738, 1.9874317, 2.0035382, 2.0146304, 2.0468776", \
"2.0124037, 2.0132021, 2.0177490, 2.0269266, 2.0394580, 2.0562026, 2.0796925");
}
}
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.02008707, 0.04034905, 0.08104943, 0.1628046, 0.3270267, 0.656901");
values("-0.8269379, -0.8350167, -0.8338616, -0.8530213, -0.8236128, -0.8128101, -0.8307289", \
"-0.8514440, -0.8460028, -0.8476038, -0.8473774, -0.8666890, -0.8222600, -0.8497214", \
"-0.8314067, -0.8314451, -0.8350041, -0.8314548, -0.8523711, -0.8110852, -0.8403999", \
"-0.8409838, -0.8681096, -0.8460606, -0.8412537, -0.8592341, -0.8169541, -0.8560748", \
"-0.8416847, -0.8464962, -0.8339656, -0.8408621, -0.8694857, -0.8306821, -0.8518999", \
"-0.8401723, -0.8465486, -0.8467045, -0.8424629, -0.8634884, -0.8217094, -0.8480698", \
"-0.8369351, -0.8468806, -0.8476089, -0.8381492, -0.8528752, -0.8229857, -0.8544864");
}
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.02008707, 0.04034905, 0.08104943, 0.1628046, 0.3270267, 0.656901");
values("0.9322156, 0.9333964, 0.9388747, 0.9251560, 0.9368261, 0.9628995, 0.9756834", \
"0.9360297, 0.9605743, 0.9428461, 0.9394285, 0.9669691, 0.9725568, 0.9906651", \
"0.9545588, 0.9246457, 0.9301388, 0.9276110, 0.9528867, 0.9643129, 0.9787636", \
"0.9351968, 0.9456104, 0.9498396, 0.9393015, 0.9671452, 0.9723560, 0.9905520", \
"0.9426116, 0.9450610, 0.9497043, 0.9562391, 0.9639490, 0.9735946, 0.9866590", \
"0.9356935, 0.9440256, 0.9753663, 0.9390238, 0.9595092, 0.9724396, 0.9898683", \
"0.9354969, 0.9576968, 0.9447502, 0.9537943, 0.9652239, 0.9758291, 0.9861736");
}
}
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.0200929, 0.04037246, 0.08111997, 0.1629935, 0.3275013, 0.658045");
values("1.5861105, 1.5826315, 1.6062370, 1.6119126, 1.5973836, 1.6219922, 1.6375279", \
"2.7802188, 2.7821593, 2.7777893, 2.7932053, 2.8009819, 2.8011595, 2.8235760", \
"2.7755777, 2.7778376, 2.7807609, 2.7878056, 2.7959967, 2.8054727, 2.8187090", \
"2.7775154, 2.7816289, 2.7844242, 2.7902309, 2.7977538, 2.8077961, 2.8204108", \
"2.7819459, 2.7842698, 2.7889529, 2.7949500, 2.8025653, 2.8121507, 2.8255742", \
"2.7874385, 2.7898638, 2.7946235, 2.8018941, 2.8126529, 2.8187671, 2.8311719", \
"2.7922005, 2.7830060, 2.7989956, 2.8069316, 2.8336489, 2.8346939, 2.8354105");
}
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.0200929, 0.04037246, 0.08111997, 0.1629935, 0.3275013, 0.658045");
values("3.0113146, 3.0087060, 3.0255729, 2.9947192, 3.0424967, 3.0449929, 3.0647610", \
"1.8396745, 1.8424125, 1.8447173, 1.8521753, 1.8669779, 1.8812510, 1.9013805", \
"1.8541503, 1.8569037, 1.8608498, 1.8669189, 1.8795349, 1.8949853, 1.9167307", \
"1.8747462, 1.8758057, 1.8795720, 1.8880442, 1.9010121, 1.9153648, 1.9356797", \
"1.8920969, 1.8937749, 1.8974189, 1.9046867, 1.9192939, 1.9366277, 1.9564519", \
"1.9130216, 1.9156844, 1.9199321, 1.9273925, 1.9411660, 1.9568249, 1.9806405", \
"1.9387864, 1.9403758, 1.9438286, 1.9511567, 1.9656310, 1.9809833, 2.0016584");
}
}
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.0200929, 0.04037246, 0.08111997, 0.1629935, 0.3275013, 0.658045");
values("1.5627275, 1.5667714, 1.5780447, 1.5684547, 1.5831220, 1.5931368, 1.6089497", \
"2.7421032, 2.7530753, 2.7578679, 2.7546175, 2.7713292, 2.7815424, 2.7943316", \
"2.7414731, 2.7480960, 2.7525449, 2.7550299, 2.7664245, 2.7764321, 2.7850265", \
"2.7469158, 2.7516587, 2.7538464, 2.7591800, 2.7676585, 2.7775813, 2.7905931", \
"2.7501291, 2.7548088, 2.7572489, 2.7633380, 2.7712990, 2.7809330, 2.7938971", \
"2.7569713, 2.7598887, 2.7641472, 2.7704386, 2.7774480, 2.7877535, 2.8011760", \
"2.7612287, 2.7631881, 2.7686922, 2.7744450, 2.7814816, 2.7913149, 2.8042067");
}
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.0200929, 0.04037246, 0.08111997, 0.1629935, 0.3275013, 0.658045");
values("3.0125727, 3.0034342, 2.9822441, 3.0447384, 3.0434777, 3.0237627, 3.0615103", \
"1.8285714, 1.8299700, 1.8333885, 1.8426333, 1.8555988, 1.8714544, 1.8938314", \
"1.8437725, 1.8443779, 1.8492545, 1.8567845, 1.8703442, 1.8852229, 1.9083060", \
"1.8629143, 1.8643401, 1.8684351, 1.8754683, 1.8877699, 1.9066994, 1.9249934", \
"1.8812686, 1.8837132, 1.8863220, 1.8927327, 1.9076199, 1.9238990, 1.9396104", \
"1.9004149, 1.9016733, 1.9075028, 1.9151542, 1.9286955, 1.9454674, 1.9625655", \
"1.9267845, 1.9279513, 1.9313750, 1.9357432, 1.9525867, 1.9682294, 1.9923575");
}
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("217.5111700, 217.7052400, 217.8622500, 218.0714100, 218.5029000, 219.2010600, 220.4257600", \
"219.7025400, 219.8044500, 219.9559400, 220.2528400, 220.6788700, 221.3786000, 222.6080400", \
"221.2714600, 221.3820500, 221.5444700, 221.8390600, 222.2972900, 222.9393200, 224.1672400", \
"222.5960700, 222.6954800, 222.8242300, 223.1566300, 223.5919000, 224.2908000, 225.5207400", \
"223.7812000, 223.8830300, 224.0500500, 224.3224800, 224.7642400, 225.4691400, 226.6956300", \
"224.8509800, 224.9561200, 225.1063800, 225.3751600, 225.8431800, 226.5158200, 227.7703900", \
"225.8421600, 225.9442300, 226.0884700, 226.3365200, 226.7701400, 227.4758700, 228.7062600");
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("0.5837955, 0.6433961, 0.7603551, 0.9739747, 1.3468839, 2.0565616, 3.5246555", \
"0.5747231, 0.6416870, 0.7607930, 0.9730610, 1.3424237, 2.0558255, 3.5263092", \
"0.5818278, 0.6440573, 0.7715525, 0.9707752, 1.3477252, 2.0592261, 3.5326380", \
"0.5799932, 0.6442118, 0.7625505, 0.9743259, 1.3477331, 2.0553810, 3.5376024", \
"0.5747129, 0.6508466, 0.7715752, 0.9654482, 1.3463245, 2.0623996, 3.5242209", \
"0.5752545, 0.6413775, 0.7539782, 0.9670953, 1.3415468, 2.0568107, 3.5289065", \
"0.5747060, 0.6416064, 0.7623579, 0.9728275, 1.3463584, 2.0618540, 3.5248779");
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("243.1417600, 243.1561700, 243.3129700, 243.6616200, 244.0876900, 244.8081500, 246.1335100", \
"242.8274400, 242.9224300, 243.0916500, 243.3510200, 243.7793400, 244.4953700, 245.8259900", \
"245.5391600, 245.6342300, 245.8032500, 246.0600700, 246.4863400, 247.2058900, 248.5286400", \
"248.5304500, 248.6397100, 248.8063700, 249.0692500, 249.4915900, 250.1967100, 251.5367000", \
"251.6350400, 251.7296600, 251.8980000, 252.1590000, 252.5847300, 253.3037100, 254.6274500", \
"254.7915900, 254.8742100, 255.0351600, 255.3130700, 255.7413600, 256.4600800, 257.7844200", \
"257.9654100, 258.0483200, 258.2159500, 258.4719100, 258.9025600, 259.6201500, 260.9449700");
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("0.5170800, 0.5777387, 0.7024948, 0.9138704, 1.3108170, 2.1004782, 3.7371759", \
"0.5155807, 0.5788205, 0.7030881, 0.9126294, 1.3123631, 2.1077247, 3.7356505", \
"0.5155812, 0.5789413, 0.7034566, 0.9110180, 1.3113113, 2.1072444, 3.7490042", \
"0.5137901, 0.5826814, 0.6990761, 0.9184228, 1.3110070, 2.0975457, 3.7524632", \
"0.5157896, 0.5789420, 0.7035451, 0.9113996, 1.3116223, 2.1013666, 3.7479055", \
"0.5153947, 0.5808671, 0.6982975, 0.9129631, 1.3115692, 2.1019853, 3.7459280", \
"0.5193414, 0.5779341, 0.7044369, 0.9140050, 1.3110720, 2.1017310, 3.7497259");
}
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("222.2498800, 222.3184200, 222.5209200, 222.8222200, 223.2286100, 223.9335700, 225.1637900", \
"224.1954900, 224.2999700, 224.4749000, 224.7532600, 225.1859900, 225.8892900, 227.1192700", \
"225.8319000, 225.9338000, 226.1098600, 226.3876300, 226.8227900, 227.5268300, 228.7466700", \
"227.0702200, 227.1721100, 227.3478100, 227.6259000, 228.0613500, 228.7646500, 229.9926400", \
"228.1824200, 228.2874600, 228.4630200, 228.7750200, 229.1750100, 229.8802100, 231.1058300", \
"229.3040400, 229.4077000, 229.5808900, 229.8624400, 230.2937100, 230.9992300, 232.2268000", \
"230.2229200, 230.3282700, 230.5016600, 230.7845500, 231.2219900, 231.9197800, 233.1531900");
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("0.5849194, 0.6433236, 0.7617202, 0.9739881, 1.3473844, 2.0548201, 3.5230159", \
"0.5760765, 0.6419248, 0.7578762, 0.9729888, 1.3450642, 2.0567776, 3.5169245", \
"0.5744091, 0.6414038, 0.7713322, 0.9743788, 1.3478131, 2.0538500, 3.5375802", \
"0.5732188, 0.6417715, 0.7716706, 0.9743103, 1.3477124, 2.0611588, 3.5250529", \
"0.5736835, 0.6373616, 0.7709772, 0.9743548, 1.3473379, 2.0522741, 3.5274077", \
"0.5785754, 0.6397035, 0.7584333, 0.9669111, 1.3443604, 2.0488413, 3.5288308", \
"0.5833423, 0.6499404, 0.7593429, 0.9743415, 1.3456967, 2.0634476, 3.5159957");
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("223.7310600, 223.7857900, 223.9637000, 224.1438500, 224.6634000, 225.4337900, 226.7527600", \
"225.3292200, 225.4237000, 225.5885500, 225.8500900, 226.2768400, 227.0022300, 228.3169200", \
"228.4902200, 228.5800800, 228.7510100, 229.0144900, 229.4387400, 230.1713500, 231.4936200", \
"231.5886300, 231.7017500, 231.8631100, 232.1285100, 232.5512000, 233.2777300, 234.5967400", \
"234.5412000, 234.6457800, 234.7689200, 235.0316200, 235.4582300, 236.1806800, 237.4942800", \
"237.3433100, 237.4377600, 237.6034300, 237.8691200, 238.2913200, 239.0147800, 240.3334600", \
"240.0581700, 240.1513700, 240.3182600, 240.5790000, 241.0080200, 241.7303100, 243.0530500");
}
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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756");
values("0.5159670, 0.5796326, 0.7018815, 0.9168084, 1.3107181, 2.0979616, 3.7480876", \
"0.5148142, 0.5806725, 0.6996968, 0.9179437, 1.3113278, 2.0979722, 3.7494998", \
"0.5148871, 0.5800109, 0.7004539, 0.9163616, 1.3107160, 2.1000699, 3.7313752", \
"0.5180712, 0.5822186, 0.7014045, 0.9122624, 1.3173798, 2.0992819, 3.7324996", \
"0.5134251, 0.5850365, 0.7005304, 0.9183420, 1.3128485, 2.0980166, 3.7480148", \
"0.5127842, 0.5786793, 0.7023513, 0.9152603, 1.3101948, 2.0976474, 3.7473238", \
"0.5132453, 0.5786601, 0.7011819, 0.9149847, 1.3137217, 2.0980044, 3.7361736");
}
}
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.0200871, 0.040349, 0.0810494, 0.162805, 0.327027, 0.656901");
values("207.3523300, 207.4674500, 207.6345900, 207.8902200, 208.3545600, 209.0654300, 210.2868700", \
"207.4603500, 207.5624400, 207.7274200, 208.0052300, 208.4498200, 209.1575600, 210.3874700", \
"207.6247500, 207.7322000, 207.8997600, 208.1777800, 208.6231300, 209.3253800, 210.5548700", \
"207.8040100, 207.9048900, 208.0778600, 208.3558400, 208.8001900, 209.5031100, 210.7322200", \
"207.9953400, 208.1052600, 208.2733100, 208.5466700, 208.9945800, 209.6986500, 210.9233600", \
"208.1799600, 208.2888800, 208.4524300, 208.7304600, 209.1851200, 209.8875200, 211.1076000", \
"208.3647800, 208.4851500, 208.6457600, 208.9225100, 209.3633900, 210.0686600, 211.2980600");
}
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.0200871, 0.040349, 0.0810494, 0.162805, 0.327027, 0.656901");
values("0.5834012, 0.6465506, 0.7615949, 0.9724849, 1.3432471, 2.0540423, 3.5297616", \
"0.5733782, 0.6404553, 0.7607374, 0.9616353, 1.3453194, 2.0605342, 3.5357357", \
"0.5834440, 0.6506646, 0.7610770, 0.9618414, 1.3464677, 2.0541140, 3.5382637", \
"0.5834819, 0.6465652, 0.7610897, 0.9618509, 1.3452831, 2.0553710, 3.5369663", \
"0.5867926, 0.6491566, 0.7611443, 0.9676651, 1.3455059, 2.0583644, 3.5320622", \
"0.5834269, 0.6465448, 0.7610947, 0.9618532, 1.3465455, 2.0540809, 3.5383168", \
"0.5798566, 0.6422828, 0.7585531, 0.9656408, 1.3488544, 2.0551618, 3.5356571");
}
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.0200871, 0.040349, 0.0810494, 0.162805, 0.327027, 0.656901");
values("214.0057700, 214.0585900, 214.2506800, 214.5263000, 214.9659900, 215.6821600, 217.0077800", \
"214.2411400, 214.3378900, 214.5005500, 214.7673700, 215.1932500, 215.9169300, 217.2433100", \
"214.4701500, 214.5667500, 214.7294700, 214.9964200, 215.4221100, 216.1460800, 217.4720200", \
"214.6813900, 214.7780500, 214.9408100, 215.2076500, 215.6335500, 216.3572600, 217.6835100", \
"214.8770300, 214.9734300, 215.1324600, 215.3957300, 215.8251700, 216.5486400, 217.8745100", \
"215.0307700, 215.1248900, 215.2854000, 215.5656500, 215.9915900, 216.7010000, 218.0269400", \
"215.2122700, 215.3087500, 215.4713900, 215.7455300, 216.1682600, 216.8879100, 218.2100200");
}
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.0200871, 0.040349, 0.0810494, 0.162805, 0.327027, 0.656901");
values("0.5150612, 0.5778304, 0.7029307, 0.9181238, 1.3112549, 2.0971387, 3.7463970", \
"0.5156708, 0.5861391, 0.7028156, 0.9137968, 1.3089329, 2.0982882, 3.7525352", \
"0.5191291, 0.5862448, 0.7027785, 0.9138619, 1.3085261, 2.0985320, 3.7529038", \
"0.5156128, 0.5861359, 0.7028178, 0.9137940, 1.3089443, 2.0982889, 3.7525232", \
"0.5109202, 0.5752412, 0.7079469, 0.9188899, 1.3140108, 2.1034052, 3.7534700", \
"0.5133444, 0.5753098, 0.7055462, 0.9139374, 1.3086571, 2.1031485, 3.7532213", \
"0.5142687, 0.5794473, 0.7030573, 0.9130211, 1.3120246, 2.0971500, 3.7540850");
}
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("218.2318600, 218.2733600, 218.4605100, 218.7332200, 219.2407300, 219.8997000, 221.1039600", \
"220.3926600, 220.5480000, 220.6642800, 220.9420800, 221.3891400, 222.0907000, 223.3244200", \
"222.0489400, 222.1841600, 222.3579400, 222.6019400, 223.0425100, 223.7489800, 224.9849000", \
"223.3763600, 223.4765300, 223.6521900, 223.9308500, 224.3698400, 225.0927800, 226.3117700", \
"224.5976700, 224.7034000, 224.8714400, 225.1491800, 225.5940900, 226.2943500, 227.5356400", \
"225.7417700, 225.8384800, 226.0160600, 226.2881200, 226.7315700, 227.4405100, 228.6737700", \
"226.8362800, 226.9436000, 227.1099800, 227.3877600, 227.8325900, 228.5326800, 229.7776400");
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("0.5736301, 0.6395089, 0.7597171, 0.9663370, 1.3471344, 2.0633562, 3.5406542", \
"0.5854822, 0.6496063, 0.7616817, 0.9637818, 1.3464924, 2.0612805, 3.5372696", \
"0.5722203, 0.6429587, 0.7574771, 0.9694607, 1.3423743, 2.0562096, 3.5358376", \
"0.5765725, 0.6412588, 0.7610473, 0.9682969, 1.3429670, 2.0581676, 3.5391503", \
"0.5860881, 0.6496071, 0.7612049, 0.9690071, 1.3466503, 2.0587767, 3.5391496", \
"0.5860153, 0.6528718, 0.7666213, 0.9702589, 1.3440485, 2.0588928, 3.5401235", \
"0.5860443, 0.6496064, 0.7611863, 0.9690413, 1.3466418, 2.0586368, 3.5313195");
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("221.8769300, 221.9390600, 222.1117800, 222.3836300, 222.7456000, 223.5970800, 224.8962400", \
"223.9399500, 224.0280800, 224.2096900, 224.4631200, 224.8874700, 225.6259400, 226.9361500", \
"225.8801000, 225.9729400, 226.1538600, 226.4143000, 226.8251600, 227.5638500, 228.8774300", \
"227.4139500, 227.4887800, 227.6690100, 227.9224800, 228.3572400, 229.0769300, 230.4090400", \
"228.6721100, 228.7670500, 228.9415200, 229.1976800, 229.6198000, 230.3483100, 231.6803300", \
"229.7889400, 229.8834000, 230.0572400, 230.3159200, 230.7374400, 231.4743700, 232.7964900", \
"230.7800000, 230.8678400, 231.0381000, 231.2950600, 231.7201900, 232.4506500, 233.7785800");
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("0.5145884, 0.5823076, 0.7087105, 0.9200009, 1.3141217, 2.1052191, 3.7537085", \
"0.5113224, 0.5873723, 0.7002403, 0.9152549, 1.3141719, 2.1047344, 3.7591121", \
"0.5152355, 0.5818032, 0.7021866, 0.9134486, 1.3117998, 2.1029238, 3.7418419", \
"0.5183357, 0.5863627, 0.7010449, 0.9142501, 1.3095508, 2.0993602, 3.7631191", \
"0.5125692, 0.5780749, 0.6955325, 0.9156499, 1.3132736, 2.1036231, 3.7530810", \
"0.5132900, 0.5782987, 0.7028801, 0.9133117, 1.3131823, 2.1032460, 3.7629428", \
"0.5133031, 0.5765902, 0.7010864, 0.9200779, 1.3145223, 2.1056437, 3.7506735");
}
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("218.0520900, 218.1520500, 218.3848700, 218.5993500, 219.0431200, 219.8674200, 221.0818600", \
"220.2952300, 220.4542800, 220.6224100, 220.8869900, 221.3456900, 222.0495900, 223.2812100", \
"221.9495200, 222.0078000, 222.2307200, 222.4960400, 222.9515400, 223.6126400, 224.8716600", \
"223.2598700, 223.3646500, 223.5380100, 223.8180600, 224.2554700, 224.9630500, 226.2060800", \
"224.4623400, 224.5696200, 224.7431200, 225.0155300, 225.4607100, 226.1682000, 227.4072000", \
"225.5652700, 225.6735000, 225.8862400, 226.1268000, 226.5658900, 227.3124800, 228.5272800", \
"226.6870600, 226.7943700, 226.9679600, 227.2308600, 227.6839300, 228.3918700, 229.6258300");
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("0.5767781, 0.6390561, 0.7578865, 0.9728997, 1.3496061, 2.0563895, 3.5425156", \
"0.5744182, 0.6501439, 0.7609627, 0.9674000, 1.3461429, 2.0571038, 3.5432404", \
"0.5797003, 0.6376517, 0.7583514, 0.9667865, 1.3515360, 2.0635766, 3.5349588", \
"0.5776675, 0.6427304, 0.7567964, 0.9689252, 1.3489116, 2.0587245, 3.5296501", \
"0.5803620, 0.6459871, 0.7585161, 0.9640030, 1.3494401, 2.0577680, 3.5421710", \
"0.5761970, 0.6419649, 0.7612009, 0.9749389, 1.3496596, 2.0608897, 3.5317413", \
"0.5798108, 0.6457476, 0.7580037, 0.9650607, 1.3475177, 2.0558295, 3.5431647");
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("221.7315500, 221.8163800, 221.9537500, 222.1982500, 222.5802100, 223.3116900, 224.6471200", \
"223.7970000, 223.8894000, 224.0515800, 224.3154900, 224.7410300, 225.4673300, 226.7954200", \
"225.6890900, 225.7834000, 225.9371900, 226.2249600, 226.6414300, 227.3693100, 228.6900700", \
"227.1396100, 227.2244900, 227.3972800, 227.6508000, 228.0848600, 228.8139000, 230.1352600", \
"228.4160800, 228.5276500, 228.6739800, 228.9403900, 229.3769900, 230.0930500, 231.4177700", \
"229.4905000, 229.5954000, 229.7623400, 230.0284200, 230.4417800, 231.1780800, 232.4891100", \
"230.4420300, 230.5877200, 230.7062200, 230.9640500, 231.3908700, 232.1159500, 233.4448900");
}
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.0200929, 0.0403725, 0.08112, 0.162994, 0.327501, 0.658045");
values("0.5145450, 0.5814062, 0.7089408, 0.9199961, 1.3148059, 2.1045721, 3.7596131", \
"0.5136606, 0.5750275, 0.7036166, 0.9206320, 1.3150127, 2.1027127, 3.7602730", \
"0.5224859, 0.5751403, 0.7062944, 0.9150455, 1.3114854, 2.1018107, 3.7599945", \
"0.5131782, 0.5823705, 0.7037405, 0.9143998, 1.3128566, 2.1016073, 3.7594359", \
"0.5167867, 0.5806902, 0.7030600, 0.9143000, 1.3099507, 2.1007849, 3.7584567", \
"0.5117899, 0.5796503, 0.7039849, 0.9131293, 1.3154100, 2.1021274, 3.7595935", \
"0.5121763, 0.5749554, 0.7036412, 0.9128775, 1.3133036, 2.1052993, 3.7597161");
}
}
}
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.023426;
capacitance : 1.024485;
rise_capacitance : 1.025544;
max_transition : 25.0;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-1.1838864, -1.1443672, -1.1048480, -1.0887210, -1.0732391, -1.0571121, -1.0409851");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("1.2290393, 1.2459764, 1.2629135, 1.3117151, 1.3585646, 1.4073662, 1.4561678");
}
}
}
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.082727;
capacitance : 0.101418;
fall_capacitance : 0.120109;
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.0131687, 0.0738833, 0.1609352, 0.2477014, 0.3309970, 0.4177632, 0.5045294");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0177233, -0.0661997, -0.1501226, -0.2331867, -0.3129282, -0.3959922, -0.4790563");
}
}
}
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.084279;
capacitance : 0.125087;
fall_capacitance : 0.165895;
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.0872442, 0.0136400, 0.1145243, 0.2158033, 0.3130311, 0.4143101, 0.5155891");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0872615, -0.0136308, -0.1145230, -0.2158055, -0.3130366, -0.4143191, -0.5156015");
}
}
}
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.681498;
capacitance : 1.981093;
fall_capacitance : 2.280688;
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.0055715, -0.0056572, -0.0057428, -0.0056985, -0.0056560, -0.0056118, -0.0055675");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0055602, 0.0056318, 0.0057035, 0.0056720, 0.0056418, 0.0056103, 0.0055788");
}
}
}
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.049995;
capacitance : 0.049974;
fall_capacitance : 0.049954;
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.0028633, -0.0028728, -0.0028823, -0.0028739, -0.0028658, -0.0028573, -0.0028489");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0028593, 0.0028803, 0.0029014, 0.0028916, 0.0028822, 0.0028724, 0.0028626");
}
}
}
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.045954;
capacitance : 0.045950;
fall_capacitance : 0.045946;
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.0046581, -0.0047026, -0.0047470, -0.0047352, -0.0047239, -0.0047121, -0.0047003");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0046698, 0.0047246, 0.0047794, 0.0047579, 0.0047373, 0.0047159, 0.0046945");
}
}
}
}
default_operating_conditions : "ff_ss_1p65v_x_1p65v_100C";
}