blob: 6524a4d0629bdd3fece6707995afdac2dfb629ff [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_n40C_1v95_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 : -40.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("VSS",0.000000);
voltage_map("VCCD",1.950000);
voltage_map("VCCHIB",1.950000);
voltage_map("VDDA",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.195;
voh : 1.755;
vomax : 2.047;
vomin : -0.098;
}
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.585;
vih : 1.365;
vimax : 2.047;
vimin : -0.098;
}
operating_conditions ("ff_ss_1p95v_x_1p65v_n40C") {
process : 1.000000;
temperature : -40.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") {
dont_use : true;
is_macro_cell : true;
interface_timing : true;
pad_cell : true;
dont_touch : true;
area : 15000.000000;
cell_leakage_power : 7.482550e-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 : "0.7482550";
}
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 : "0.5638720";
}
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.015403;
capacitance : 0.015109;
fall_capacitance : 0.014815;
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.2310469, 0.4433611, 0.6556753, 0.8058364, 0.9499910, 1.1001521, 1.2503131");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1806677, -0.4946525, -0.8086372, -0.9700437, -1.1249939, -1.2864004, -1.4478069");
}
}
}
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.021667;
capacitance : 0.021699;
fall_capacitance : 0.021731;
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.0078574, -0.0074082, -0.0069590, -0.0071646, -0.0073619, -0.0075674, -0.0077729");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0504434, 0.0558163, 0.0611892, 0.0609950, 0.0608085, 0.0606143, 0.0604200");
}
}
}
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.028514;
capacitance : 0.027875;
fall_capacitance : 0.027236;
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.0138165, 0.0379475, 0.0897115, 0.0904007, 0.0910624, 0.0917516, 0.0924408");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0666660, 0.0829423, 0.0992186, 0.0989230, 0.0986392, 0.0983436, 0.0980481");
}
}
}
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.017462;
capacitance : 0.017440;
fall_capacitance : 0.017418;
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.0698868, 0.0711221, 0.0723575, 0.0742283, 0.0760244, 0.0778953, 0.0797662");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0412107, 0.0410291, 0.0408476, 0.0424055, 0.0439010, 0.0454589, 0.0470167");
}
}
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.024332;
capacitance : 0.023699;
fall_capacitance : 0.023066;
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.0116808, 0.0036954, 0.0190716, 0.0292519, 0.0390251, 0.0492054, 0.0593857");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0626641, 0.0739948, 0.0853254, 0.1733568, 0.2578669, 0.3458983, 0.4339297");
}
}
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.009988;
capacitance : 0.010006;
fall_capacitance : 0.010023;
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.0115749, -0.0116511, -0.0117272, -0.0116828, -0.0116402, -0.0115958, -0.0115514");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0115300, 0.0116241, 0.0117183, 0.0116714, 0.0116265, 0.0115797, 0.0115329");
}
}
}
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.608836;
max_transition : 3.753191;
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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408");
values("1.4568316, 1.4636992, 1.4682418, 1.4721443, 1.4790539, 1.4867302, 1.4951486", \
"2.8689523, 2.8715379, 2.8676367, 2.8804721, 2.8793684, 2.8938497, 2.9026603", \
"2.8597918, 2.8629584, 2.8646649, 2.8723892, 2.8768008, 2.8841250, 2.8935866", \
"2.8642822, 2.8685587, 2.8706226, 2.8762917, 2.8815485, 2.8911235, 2.8999047", \
"2.8680944, 2.8708221, 2.8758254, 2.8811328, 2.8871432, 2.8943722, 2.9027390", \
"2.8745133, 2.8785711, 2.8827262, 2.8876892, 2.8936983, 2.9009475, 2.9096985", \
"2.8827466, 2.8848235, 2.8882298, 2.8940997, 2.9010338, 2.9079347, 2.9165528");
}
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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408");
values("3.1475283, 3.1513969, 3.1548906, 3.1425966, 3.1734020, 3.1776167, 3.2009536", \
"1.9084888, 1.9109510, 1.9136975, 1.9195526, 1.9274938, 1.9417714, 1.9566306", \
"1.9867150, 1.9897209, 1.9940544, 1.9985023, 2.0076148, 2.0199478, 2.0381930", \
"2.0566899, 2.0582004, 2.0619678, 2.0684656, 2.0758870, 2.0880489, 2.1089536", \
"2.1107415, 2.1130107, 2.1181596, 2.1233976, 2.1304052, 2.1439400, 2.1669298", \
"2.1666119, 2.1687450, 2.1720596, 2.1786581, 2.1841960, 2.1950337, 2.2127172", \
"2.2115018, 2.2133094, 2.2162183, 2.2222862, 2.2289739, 2.2440552, 2.2582413");
}
}
internal_power () {
related_pin : "PAD";
when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & !EN_VDDIO_SIG_H )";
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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408");
values("3.0635533, 3.0730715, 3.0762340, 3.0742079, 3.0876473, 3.0976233, 3.1219449", \
"1.8235567, 1.8264778, 1.8305758, 1.8425847, 1.8428501, 1.8560132, 1.8753942", \
"1.8984204, 1.9008157, 1.9042968, 1.9115358, 1.9168202, 1.9305176, 1.9531030", \
"1.9615156, 1.9637169, 1.9682476, 1.9711760, 1.9845907, 1.9942021, 2.0106059", \
"2.0112978, 2.0134200, 2.0179841, 2.0255455, 2.0303026, 2.0453307, 2.0679368", \
"2.0645367, 2.0659134, 2.0698992, 2.0718394, 2.0828658, 2.0945418, 2.1226397", \
"2.1134336, 2.1156874, 2.1193841, 2.1249046, 2.1335661, 2.1464200, 2.1668390");
}
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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408");
values("1.8677655, 1.8709012, 1.8760521, 1.8808633, 1.8894311, 1.8973280, 1.9103963", \
"3.2902461, 3.2812141, 3.2858581, 3.2909899, 3.3104791, 3.3193283, 3.3309755", \
"3.2818711, 3.2835091, 3.2873782, 3.2942295, 3.3017944, 3.3101462, 3.3230506", \
"3.2889748, 3.2826034, 3.2875118, 3.2921174, 3.3001377, 3.3171935, 3.3197195", \
"3.2825528, 3.2848819, 3.2893592, 3.2952081, 3.3034775, 3.3116849, 3.3237542", \
"3.2966102, 3.2963675, 3.3037644, 3.3080338, 3.3160180, 3.3211300, 3.3293765", \
"3.2938769, 3.2966112, 3.3015754, 3.3067648, 3.3137089, 3.3223725, 3.3346108");
}
}
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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697");
values("-0.7548218, -0.7546171, -0.7518692, -0.7487788, -0.7485595, -0.7492060, -0.7575500", \
"-0.7670017, -0.7659737, -0.7443626, -0.7615129, -0.7652394, -0.7612151, -0.7662165", \
"-0.7629718, -0.8018635, -0.7764382, -0.7665601, -0.7418083, -0.7812699, -0.7571167", \
"-0.7667217, -0.7654814, -0.7638570, -0.7610951, -0.7609647, -0.7624173, -0.7689315", \
"-0.7665261, -0.7654136, -0.7636069, -0.7611433, -0.7724035, -0.7614621, -0.7737346", \
"-0.7669269, -0.7801293, -0.7597252, -0.7428050, -0.7502089, -0.7657809, -0.7721108", \
"-0.7531790, -0.7497171, -0.7727255, -0.7611697, -0.7518701, -0.7616877, -0.7544090");
}
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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697");
values("0.9742922, 0.9754326, 0.9709974, 0.9842294, 0.9907846, 0.9971790, 1.0049730", \
"0.9849996, 1.0081335, 0.9916454, 0.9962857, 1.0006565, 0.9927486, 1.0156096", \
"0.9725994, 0.9752630, 0.9800801, 0.9847921, 0.9907178, 0.9972406, 1.0050735", \
"0.9843488, 0.9863619, 0.9900698, 0.9961420, 1.0019309, 1.0086731, 1.0155182", \
"0.9849341, 0.9862791, 0.9905353, 0.9961849, 1.0018246, 1.0084142, 1.0157647", \
"0.9849591, 0.9863576, 0.9907222, 0.9960144, 0.9888453, 1.0085896, 1.0157111", \
"0.9840206, 0.9866418, 0.9905597, 0.9963143, 1.0009475, 1.0089145, 1.0163928");
}
}
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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836");
values("1.4722104, 1.4789782, 1.4809933, 1.4863191, 1.4908827, 1.4978294, 1.5053395", \
"2.6494479, 2.6510942, 2.6567505, 2.6615216, 2.6665972, 2.6742285, 2.6856050", \
"2.6453750, 2.6477499, 2.6513360, 2.6562435, 2.6606350, 2.6668448, 2.6758084", \
"2.6490552, 2.6501579, 2.6538077, 2.6590273, 2.6645524, 2.6714317, 2.6808954", \
"2.6491793, 2.6513624, 2.6553315, 2.6606907, 2.6667258, 2.6730532, 2.6810023", \
"2.6506358, 2.6532995, 2.6562433, 2.6621259, 2.6675209, 2.6741033, 2.6807525", \
"2.6527259, 2.6564673, 2.6600911, 2.6650821, 2.6705541, 2.6766265, 2.6812088");
}
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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836");
values("3.0516246, 3.0442844, 3.0661041, 3.0493864, 3.0685902, 3.0788127, 3.1078546", \
"1.9217338, 1.9239391, 1.9282035, 1.9322757, 1.9406547, 1.9560024, 1.9681023", \
"1.9389384, 1.9412031, 1.9440582, 1.9501449, 1.9593162, 1.9720289, 1.9924819", \
"1.9544169, 1.9572625, 1.9616221, 1.9660335, 1.9737324, 1.9895724, 1.9994115", \
"1.9711721, 1.9738445, 1.9788854, 1.9823425, 1.9902420, 2.0017495, 2.0255924", \
"1.9877255, 1.9897608, 1.9947527, 1.9994351, 2.0085429, 2.0223571, 2.0462072", \
"2.0040861, 2.0061240, 2.0109804, 2.0178050, 2.0247935, 2.0364389, 2.0608322");
}
}
internal_power () {
related_pin : "PAD";
when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & EN_VDDIO_SIG_H )";
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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836");
values("3.0475103, 3.0504693, 3.0420958, 3.0778877, 3.0775104, 3.0754094, 3.0961571", \
"1.9194811, 1.9221528, 1.9265340, 1.9315541, 1.9400705, 1.9516431, 1.9655287", \
"1.9360550, 1.9395791, 1.9437910, 1.9479461, 1.9560853, 1.9688608, 1.9848784", \
"1.9524809, 1.9550470, 1.9592275, 1.9630781, 1.9710436, 1.9833239, 2.0088772", \
"1.9697080, 1.9708881, 1.9753153, 1.9813253, 1.9894646, 2.0020572, 2.0270803", \
"1.9864056, 1.9886235, 1.9919971, 1.9977271, 2.0054596, 2.0201503, 2.0441979", \
"2.0023018, 2.0051523, 2.0082399, 2.0142559, 2.0224599, 2.0365821, 2.0584938");
}
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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836");
values("1.5725476, 1.5731633, 1.5865315, 1.5871826, 1.5893844, 1.5961856, 1.6038202", \
"2.7446183, 2.7523218, 2.7496300, 2.7615592, 2.7681069, 2.7743736, 2.7758956", \
"2.7373982, 2.7531085, 2.7431312, 2.7625437, 2.7545125, 2.7613135, 2.7692158", \
"2.7355149, 2.7378007, 2.7413260, 2.7514915, 2.7531890, 2.7596027, 2.7674386", \
"2.7331379, 2.7481576, 2.7393088, 2.7494632, 2.7458626, 2.7595704, 2.7708654", \
"2.7380559, 2.7361815, 2.7465764, 2.7524688, 2.7504507, 2.7640533, 2.7755430", \
"2.7410606, 2.7446506, 2.7483575, 2.7628156, 2.7543256, 2.7661857, 2.7726005");
}
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("211.9471000, 212.2042700, 212.3774300, 212.4864600, 212.8634300, 213.5658300, 214.8751700", \
"213.8632600, 213.9515400, 214.0969000, 214.3694900, 214.7409800, 215.4489400, 216.7579300", \
"215.4555300, 215.5446200, 215.6855500, 215.8643800, 216.3063200, 216.9727100, 218.3245300", \
"216.7674200, 216.8547300, 217.0011000, 217.2299100, 217.6478200, 218.3282000, 219.6655100", \
"218.0275100, 218.1179900, 218.2398200, 218.4668700, 218.8839500, 219.5727300, 220.9218800", \
"219.1457200, 219.2183500, 219.3769100, 219.6011900, 220.0217600, 220.7071600, 222.0433100", \
"220.2426700, 220.3319700, 220.4988600, 220.7578400, 221.1779300, 221.8644300, 223.1647600");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("0.4787671, 0.5408737, 0.6573476, 0.8779929, 1.2848792, 2.0936743, 3.7499528", \
"0.4798447, 0.5492078, 0.6645254, 0.8800266, 1.2831456, 2.0911188, 3.7479180", \
"0.4798260, 0.5446034, 0.6639380, 0.8727373, 1.2846902, 2.0884316, 3.7429504", \
"0.4819071, 0.5493241, 0.6670043, 0.8798771, 1.2791758, 2.0947721, 3.7556260", \
"0.4737479, 0.5372632, 0.6648582, 0.8810231, 1.2850513, 2.0861277, 3.7406132", \
"0.4819810, 0.5432050, 0.6673109, 0.8717093, 1.2849060, 2.0815150, 3.7468757", \
"0.4758246, 0.5392741, 0.6667560, 0.8773084, 1.2831753, 2.0859074, 3.7373349");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("315.5104200, 315.5104218, 315.5104523, 315.7588800, 316.2900600, 316.7179400, 317.7446200", \
"304.6422100, 304.8127400, 304.9570700, 305.1566800, 305.4272500, 305.9936400, 307.0094600", \
"308.8979400, 308.9802200, 309.1425600, 309.3392400, 309.6555200, 310.2229900, 311.2352800", \
"313.4800600, 313.5417000, 313.6400400, 313.8261200, 314.2207300, 314.7967500, 315.7692800", \
"317.7942500, 317.8626000, 318.0546700, 318.2354900, 318.5882900, 319.2604700, 320.0333700", \
"322.1500200, 322.1821000, 322.2799600, 322.4338600, 322.8341800, 323.4119700, 324.4480000", \
"326.4750300, 326.5381600, 326.6736400, 326.8826000, 327.2074900, 327.7955600, 328.7976500");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("0.4656010, 0.5159597, 0.6090555, 0.7739599, 1.0808932, 1.6575488, 2.8454579", \
"0.4623577, 0.5147345, 0.6051896, 0.7773602, 1.0807635, 1.6630726, 2.8485676", \
"0.4623790, 0.5128263, 0.6075712, 0.7833693, 1.0814953, 1.6565068, 2.8506759", \
"0.4618502, 0.5126535, 0.6066033, 0.7800398, 1.0712445, 1.6590572, 2.8532146", \
"0.4632586, 0.5142767, 0.6038452, 0.7752837, 1.0810339, 1.6581162, 2.8509957", \
"0.4650358, 0.5167037, 0.6157453, 0.7711420, 1.0702227, 1.6617185, 2.8509044", \
"0.4655297, 0.5146892, 0.6146765, 0.7695767, 1.0811724, 1.6537363, 2.8492646");
}
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("213.2439200, 213.2688300, 213.5177700, 213.5393800, 214.0032200, 214.8552100, 216.1877300", \
"214.9860300, 215.0726700, 215.2189300, 215.4621700, 215.8657400, 216.5688400, 217.8828900", \
"216.5005400, 216.5879600, 216.7350300, 216.9773800, 217.3797200, 218.0809400, 219.3957700", \
"217.8618800, 217.9467200, 218.0932800, 218.3375900, 218.7407400, 219.4447600, 220.7571400", \
"219.0977400, 219.1847000, 219.3333400, 219.5743200, 219.9778800, 220.6822000, 221.9959900", \
"220.3131300, 220.4003100, 220.5441400, 220.7865500, 221.1890500, 221.8917200, 223.2061000", \
"221.4219100, 221.5082900, 221.6517300, 221.8908600, 222.2495700, 223.0000300, 224.3117500");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("0.4767046, 0.5427087, 0.6644824, 0.8766547, 1.2807194, 2.0939410, 3.7464929", \
"0.4820689, 0.5466104, 0.6578366, 0.8698340, 1.2808852, 2.0842414, 3.7497765", \
"0.4823040, 0.5468029, 0.6642475, 0.8793272, 1.2798773, 2.0932376, 3.7412060", \
"0.4815970, 0.5417839, 0.6578346, 0.8784767, 1.2841097, 2.0885305, 3.7488963", \
"0.4780279, 0.5481759, 0.6646073, 0.8792441, 1.2864421, 2.0825426, 3.7573340", \
"0.4820718, 0.5466637, 0.6676940, 0.8814612, 1.2849209, 2.0838420, 3.7555554", \
"0.4818367, 0.5464969, 0.6599884, 0.8800106, 1.2853055, 2.0950228, 3.7356456");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("237.1347100, 237.2664600, 237.4191700, 237.4400900, 237.9131100, 238.5263000, 239.5279600", \
"238.3103900, 238.3895200, 238.5269200, 238.7351100, 239.1111600, 239.6383500, 240.6359600", \
"242.0632900, 242.1521400, 242.2957800, 242.5042300, 242.8278900, 243.3967800, 244.3998400", \
"245.9265700, 246.0026300, 246.1379200, 246.3492900, 246.6944400, 247.2557400, 248.2598500", \
"249.8302400, 249.9106100, 250.0357500, 250.2464700, 250.5905700, 251.1548000, 252.1554400", \
"253.6123700, 253.6915000, 253.8379200, 254.0231200, 254.3686400, 254.9437300, 255.9362700", \
"257.2904800, 257.3669300, 257.5048700, 257.7082200, 258.0617900, 258.6229200, 259.6271400");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("0.4614050, 0.5161510, 0.6085614, 0.7758710, 1.0809192, 1.6548498, 2.8479179", \
"0.4621847, 0.5154829, 0.6073361, 0.7777026, 1.0805238, 1.6542623, 2.8529354", \
"0.4628157, 0.5175972, 0.6157898, 0.7821528, 1.0791310, 1.6532725, 2.8508271", \
"0.4635981, 0.5134623, 0.6076545, 0.7707955, 1.0806359, 1.6595216, 2.8503153", \
"0.4646962, 0.5189781, 0.6158581, 0.7773741, 1.0804165, 1.6596460, 2.8516196", \
"0.4643897, 0.5162418, 0.6097032, 0.7709975, 1.0772571, 1.6523283, 2.8474498", \
"0.4659871, 0.5172791, 0.6127707, 0.7813167, 1.0799790, 1.6528247, 2.8376350");
}
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("191.4035300, 191.4880400, 191.6361800, 191.8793800, 192.2848600, 192.9897700, 194.3057700", \
"191.5032500, 191.5902300, 191.7188100, 191.9820200, 192.3672700, 193.0732900, 194.3898800", \
"191.7794900, 191.8700400, 192.0185200, 192.2567200, 192.6617400, 193.3672000, 194.6925900", \
"192.0491600, 192.1364500, 192.2813600, 192.5241000, 192.9294300, 193.6354200, 194.9522100", \
"192.2811800, 192.3687700, 192.5133300, 192.7566000, 193.1619100, 193.8678300, 195.1848100", \
"192.5145800, 192.6256200, 192.7697800, 193.0129400, 193.4236300, 194.1240400, 195.4502100", \
"192.8039500, 192.8912500, 193.0361000, 193.2795600, 193.6850700, 194.3905100, 195.7091600");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("0.4820319, 0.5415833, 0.6680331, 0.8806740, 1.2841257, 2.0988438, 3.7527794", \
"0.4778221, 0.5418633, 0.6669598, 0.8792910, 1.2842343, 2.0964406, 3.7451127", \
"0.4775947, 0.5482849, 0.6661409, 0.8746895, 1.2844807, 2.0948197, 3.7466537", \
"0.4796468, 0.5442375, 0.6609485, 0.8806523, 1.2816939, 2.0947282, 3.7593750", \
"0.4739821, 0.5375771, 0.6671092, 0.8788789, 1.2839865, 2.0991331, 3.7488377", \
"0.4777208, 0.5395300, 0.6666255, 0.8801804, 1.2848379, 2.0978972, 3.7689012", \
"0.4810136, 0.5447755, 0.6670780, 0.8777432, 1.2817009, 2.0987572, 3.7590877");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("227.0659300, 227.1498300, 227.2764300, 227.4928300, 227.8371200, 228.3973800, 229.3934900", \
"227.3456500, 227.4400000, 227.5736600, 227.7665300, 228.1109800, 228.6740800, 229.6821400", \
"227.6908600, 227.7716600, 227.9053000, 228.1102200, 228.4570500, 229.0172900, 230.0253400", \
"227.9273700, 228.0087200, 228.1767300, 228.3478300, 228.6910800, 229.2549400, 230.2638800", \
"228.2057100, 228.2871600, 228.4381800, 228.6261600, 228.9908600, 229.5609200, 230.5421600", \
"228.4647700, 228.5482000, 228.6800700, 228.8871200, 229.2314200, 229.7911400, 230.8029700", \
"228.7753500, 228.8566900, 228.9913700, 229.1925900, 229.5450200, 230.1017000, 231.1074600");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("0.4640943, 0.5137846, 0.6085411, 0.7672160, 1.0808292, 1.6606084, 2.8589209", \
"0.4683517, 0.5206701, 0.6160289, 0.7780517, 1.0830000, 1.6601289, 2.8544951", \
"0.4680197, 0.5208109, 0.6163349, 0.7790791, 1.0815537, 1.6608257, 2.8544966", \
"0.4622485, 0.5179143, 0.6158877, 0.7778977, 1.0818351, 1.6594774, 2.8394997", \
"0.4645776, 0.5178396, 0.6069143, 0.7778995, 1.0825781, 1.6613507, 2.8564775", \
"0.4684518, 0.5181988, 0.6117744, 0.7779828, 1.0819431, 1.6610594, 2.8562572", \
"0.4680223, 0.5189820, 0.6131470, 0.7789776, 1.0809933, 1.6608265, 2.8540159");
}
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("204.2423100, 204.3095900, 204.4551500, 204.7162200, 205.1406900, 205.7864200, 207.1061400", \
"206.8327800, 206.9199500, 207.0677000, 207.3037000, 207.7085200, 208.4124700, 209.7245000", \
"209.0166300, 209.1037700, 209.2503200, 209.4923100, 209.8952900, 210.5982900, 211.9094400", \
"210.9176100, 211.0097900, 211.1578800, 211.3940400, 211.7977700, 212.5009800, 213.8152400", \
"212.6769200, 212.7623300, 212.9104500, 213.1458400, 213.5498100, 214.2966800, 215.6079700", \
"214.4268800, 214.5133600, 214.6628200, 214.9042500, 215.3068300, 216.0080500, 217.3198700", \
"216.0606800, 216.1459300, 216.3177400, 216.5463400, 216.9415000, 217.6551600, 218.9721000");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("0.4759574, 0.5467756, 0.6549594, 0.8716309, 1.2830799, 2.0915270, 3.7357655", \
"0.4788804, 0.5460247, 0.6631381, 0.8779241, 1.2845988, 2.0945956, 3.7467651", \
"0.4817848, 0.5534643, 0.6663602, 0.8751017, 1.2782978, 2.0904642, 3.7460528", \
"0.4774855, 0.5454592, 0.6611065, 0.8759903, 1.2842873, 2.0850992, 3.7385974", \
"0.4817526, 0.5455944, 0.6612800, 0.8742627, 1.2855348, 2.0986266, 3.7407277", \
"0.4787008, 0.5430820, 0.6576732, 0.8701117, 1.2808481, 2.0776110, 3.7419796", \
"0.4782601, 0.5437465, 0.6663282, 0.8801984, 1.2824736, 2.0877997, 3.7530050");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("234.5358600, 234.5358658, 234.5885400, 234.7772000, 235.1345100, 235.8519300, 236.6490700", \
"236.8728800, 236.9617200, 237.0859300, 237.3018200, 237.6481100, 238.2015500, 239.2040100", \
"239.7428300, 239.8360300, 239.9575300, 240.1648900, 240.5454300, 241.1093200, 242.0795500", \
"242.2687300, 242.3452400, 242.4847600, 242.6936300, 243.0346100, 243.5929800, 244.5985400", \
"244.5618500, 244.6460000, 244.7733000, 244.9695600, 245.3213300, 245.8903600, 246.8910900", \
"246.6997000, 246.7809600, 246.9195700, 247.1248300, 247.4700400, 248.0331300, 249.0383500", \
"248.7169900, 248.7880400, 248.9222800, 249.1329400, 249.4665000, 250.0384800, 251.0346900");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("0.4593507, 0.5209139, 0.6077169, 0.7738357, 1.0811252, 1.6568207, 2.8486813", \
"0.4616635, 0.5144132, 0.6040781, 0.7817176, 1.0739352, 1.6586242, 2.8537706", \
"0.4666282, 0.5147146, 0.6113500, 0.7703576, 1.0772732, 1.6521424, 2.8489746", \
"0.4615153, 0.5155504, 0.6086475, 0.7800128, 1.0798744, 1.6568066, 2.8528473", \
"0.4634132, 0.5144928, 0.6085095, 0.7705826, 1.0805772, 1.6515284, 2.8531515", \
"0.4616881, 0.5258316, 0.6116049, 0.7706462, 1.0781793, 1.6531027, 2.8524119", \
"0.4624443, 0.5140237, 0.6165392, 0.7756836, 1.0778985, 1.6577123, 2.8464151");
}
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("204.2238900, 204.2769400, 204.6339200, 204.7293200, 205.2059600, 205.9202700, 207.1693200", \
"206.8445200, 206.9316300, 207.0809600, 207.3202600, 207.7238600, 208.4277800, 209.7402600", \
"209.0127000, 209.1028800, 209.2510800, 209.4889900, 209.8927500, 210.5953500, 211.9091000", \
"210.9296000, 211.0183000, 211.1659800, 211.4059200, 211.8087800, 212.5133700, 213.8246200", \
"212.6706800, 212.7516400, 212.9015400, 213.1459500, 213.5466300, 214.2510000, 215.5595500", \
"214.4293600, 214.5166000, 214.6563700, 214.9050700, 215.3079200, 216.0104500, 217.3209000", \
"216.0440700, 216.1557700, 216.2976600, 216.5220100, 216.9418600, 217.6239300, 218.9580900");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("0.4785067, 0.5416472, 0.6664821, 0.8725059, 1.2784792, 2.0911617, 3.7430135", \
"0.4781687, 0.5498123, 0.6637889, 0.8766480, 1.2859944, 2.0969284, 3.7387111", \
"0.4776025, 0.5484294, 0.6660714, 0.8747629, 1.2830260, 2.0852431, 3.7525956", \
"0.4779190, 0.5466224, 0.6615586, 0.8729345, 1.2845649, 2.0981499, 3.7414325", \
"0.4816645, 0.5449443, 0.6600326, 0.8716121, 1.2764887, 2.0923949, 3.7416750", \
"0.4820588, 0.5474225, 0.6610195, 0.8684624, 1.2779083, 2.0778514, 3.7380992", \
"0.4831304, 0.5488072, 0.6660045, 0.8806115, 1.2844956, 2.0952342, 3.7531906");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("233.3437100, 233.4179900, 233.6518500, 233.8610200, 234.1920400, 234.6876300, 235.7118500", \
"235.8018200, 235.8033700, 236.0065400, 236.1490600, 236.4897700, 237.0567700, 238.1271100", \
"238.6705700, 238.6831900, 238.8736100, 239.0401100, 239.4312200, 239.9944500, 240.9965100", \
"241.3061700, 241.3768000, 241.5106900, 241.7042700, 242.0664200, 242.6304200, 243.6328800", \
"243.6826800, 243.7532800, 243.8871700, 244.1101700, 244.4432700, 245.0070400, 246.0095100", \
"245.8880000, 245.9588300, 246.0907900, 246.3153500, 246.6485700, 247.2123400, 248.2146900", \
"247.9537800, 248.0217900, 248.1609700, 248.3799900, 248.7171000, 249.2805000, 250.2829900");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("0.4680886, 0.5138949, 0.6078831, 0.7746834, 1.0791820, 1.6577335, 2.8350227", \
"0.4615390, 0.5123958, 0.6049949, 0.7667198, 1.0795429, 1.6519232, 2.8486085", \
"0.4616373, 0.5149950, 0.6039229, 0.7770122, 1.0750647, 1.6569857, 2.8383793", \
"0.4617324, 0.5133131, 0.6048868, 0.7818698, 1.0811949, 1.6588646, 2.8541634", \
"0.4616635, 0.5132993, 0.6049886, 0.7818812, 1.0812071, 1.6588463, 2.8542375", \
"0.4616619, 0.5132688, 0.6039392, 0.7819118, 1.0812198, 1.6588255, 2.8543146", \
"0.4638022, 0.5151231, 0.6158115, 0.7770472, 1.0753738, 1.6549204, 2.8445097");
}
}
}
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;
rise_capacitance : 1.003258;
capacitance : 1.000044;
fall_capacitance : 0.996830;
max_transition : 25.000000;
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.1506240, -1.1149317, -1.0792393, -1.0592792, -1.0401175, -1.0201573, -1.0001972");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("1.2178006, 1.2254455, 1.2330905, 1.2726552, 1.3106373, 1.3502020, 1.3897667");
}
}
}
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.091786;
capacitance : 0.110491;
fall_capacitance : 0.129195;
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.0123032, 0.0814860, 0.1752752, 0.2701395, 0.3612092, 0.4560735, 0.5509379");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0235553, -0.0613614, -0.1462781, -0.2298339, -0.3100474, -0.3936032, -0.4771590");
}
}
}
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.098102;
capacitance : 0.137662;
fall_capacitance : 0.177222;
internal_power () {
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0872957, -0.0247861, -0.1368679, -0.2503785, -0.3593487, -0.4728592, -0.5863698");
}
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0872703, 0.0247547, 0.1367798, 0.2503142, 0.3593073, 0.4728417, 0.5863762");
}
}
}
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.866356;
capacitance : 2.199513;
fall_capacitance : 2.532670;
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.0058193, -0.0058606, -0.0059018, -0.0058670, -0.0058336, -0.0057989, -0.0057641");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0059187, 0.0059294, 0.0059401, 0.0058938, 0.0058493, 0.0058030, 0.0057567");
}
}
}
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.050027;
capacitance : 0.049989;
fall_capacitance : 0.049952;
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.0028994, -0.0029255, -0.0029515, -0.0029418, -0.0029325, -0.0029228, -0.0029131");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0028416, 0.0029087, 0.0029758, 0.0029617, 0.0029482, 0.0029340, 0.0029199");
}
}
}
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.046106;
capacitance : 0.046100;
fall_capacitance : 0.046093;
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.0047289, -0.0048165, -0.0049041, -0.0048826, -0.0048620, -0.0048405, -0.0048190");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0047438, 0.0048322, 0.0049207, 0.0048983, 0.0048769, 0.0048545, 0.0048321");
}
}
}
}
default_operating_conditions : "ff_ss_1p95v_x_1p65v_n40C";
}