blob: 8b0fbb8bbb3fc94c6c81c6cf362eec3aa118fdfa [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_ss_ss_n40C_1v35_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.350000;
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.350000);
voltage_map("VCCHIB",1.350000);
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.135;
voh : 1.215;
vomax : 1.418;
vomin : -0.068;
}
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.405;
vih : 0.945;
vimax : 1.418;
vimin : -0.068;
}
operating_conditions ("ss_ss_1p35v_x_1p65v_n40C") {
process : 1.000000;
temperature : -40.000000;
voltage : 1.350000;
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 : 5.466440e-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.5056540";
}
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.5466440";
}
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.016054;
capacitance : 0.015559;
fall_capacitance : 0.015064;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.2310727, 0.7885993, 1.3461260, 1.7817784, 2.2226796, 2.6583319, 3.0939843");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.1806530, -0.8680677, -1.5554824, -2.0405896, -2.5315415, -3.0166487, -3.5017560");
}
}
}
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.022109;
capacitance : 0.022034;
fall_capacitance : 0.021958;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0078073, -0.0078091, -0.0078109, -0.0080007, -0.0081928, -0.0083825, -0.0085723");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0499768, 0.0550816, 0.0601864, 0.0601200, 0.0600527, 0.0599862, 0.0599197");
}
}
}
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.028722;
capacitance : 0.028277;
fall_capacitance : 0.027832;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0134946, 0.0387026, 0.0908999, 0.0890262, 0.0871300, 0.0852564, 0.0833828");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0660449, 0.0820265, 0.0980082, 0.0973942, 0.0967729, 0.0961590, 0.0955450");
}
}
}
pin ("ENABLE_VDDIO") {
max_transition : 5;
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCHIB";
related_ground_pin : "VSSD";
always_on : true;
rise_capacitance : 0.017143;
capacitance : 0.016960;
fall_capacitance : 0.016777;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0141303, 0.0207208, 0.0273112, 0.0273248, 0.0273386, 0.0273522, 0.0273658");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0194499, 0.0201767, 0.0209035, 0.0208389, 0.0207736, 0.0207091, 0.0206446");
}
}
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.025823;
capacitance : 0.025177;
fall_capacitance : 0.024532;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0114368, 0.0229196, 0.0572761, 0.0570148, 0.0567504, 0.0564891, 0.0562278");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0624262, 0.2759851, 0.4895440, 0.5209762, 0.5527872, 0.5842195, 0.6156518");
}
}
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.010016;
capacitance : 0.010022;
fall_capacitance : 0.010028;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0112820, -0.0112728, -0.0112636, -0.0112602, -0.0112567, -0.0112532, -0.0112498");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0112362, 0.0112439, 0.0112516, 0.0112474, 0.0112431, 0.0112389, 0.0112347");
}
}
}
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.609408;
max_transition : 3.748978;
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.6733371, 1.6772817, 1.6792836, 1.6722477, 1.6847401, 1.6961735, 1.7101564", \
"1.3284326, 1.3369379, 1.3341309, 1.3464477, 1.3471262, 1.3544552, 1.3643255", \
"2.6293475, 2.6321462, 2.6362137, 2.6418973, 2.6482779, 2.6561505, 2.6659523", \
"2.6302274, 2.6325374, 2.6365366, 2.6427120, 2.6484234, 2.6570768, 2.6670395", \
"2.6266780, 2.6282557, 2.6335607, 2.6390448, 2.6450320, 2.6525843, 2.6632915", \
"2.6241437, 2.6270750, 2.6302578, 2.6368968, 2.6428725, 2.6508101, 2.6604493", \
"2.6253795, 2.6286306, 2.6319246, 2.6379346, 2.6445679, 2.6522365, 2.6623205");
}
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.6073929, 3.6214715, 3.5810260, 3.6262531, 3.6443822, 3.6392858, 3.6664392", \
"3.2622480, 3.2687680, 3.2726590, 3.2742371, 3.2826395, 3.2931411, 3.3177230", \
"2.8667147, 2.8690674, 2.8731685, 2.8789384, 2.8869632, 2.8980898, 2.9193971", \
"2.9417877, 2.9479392, 2.9538282, 2.9545372, 2.9626269, 2.9749898, 2.9954188", \
"3.0239663, 3.0201553, 3.0238112, 3.0357444, 3.0443905, 3.0573788, 3.0718856", \
"3.1033097, 3.0952059, 3.0994985, 3.1157078, 3.1242164, 3.1286473, 3.1613434", \
"3.1739021, 3.1666655, 3.1715956, 3.1848122, 3.1936684, 3.1973779, 3.2330731");
}
}
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.8001552, 3.8031213, 3.8079612, 3.8240469, 3.8176306, 3.8266826, 3.8624068", \
"3.4555806, 3.4579166, 3.4617759, 3.4676089, 3.4763632, 3.4890959, 3.5075396", \
"3.0711542, 3.0731936, 3.0776863, 3.0834994, 3.0913267, 3.1019597, 3.1250018", \
"3.1751030, 3.1774553, 3.1807827, 3.1861042, 3.1950510, 3.2091435, 3.2276464", \
"3.2640399, 3.2667716, 3.2712125, 3.2771576, 3.2854810, 3.2975291, 3.3211784", \
"3.3531604, 3.3560064, 3.3599349, 3.3649806, 3.3742893, 3.3891039, 3.4116815", \
"3.4392788, 3.4414080, 3.4452937, 3.4533791, 3.4605370, 3.4749105, 3.4981688");
}
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.6457154, 1.6507042, 1.6514369, 1.6532707, 1.6643203, 1.6706557, 1.6785144", \
"1.2826196, 1.2852004, 1.2899740, 1.2946452, 1.3010109, 1.3049342, 1.3169611", \
"2.5739660, 2.5767756, 2.5811657, 2.5866893, 2.5928404, 2.6001996, 2.6090757", \
"2.5661574, 2.5674933, 2.5720569, 2.5764360, 2.5820422, 2.5892574, 2.5980275", \
"2.5603504, 2.5602636, 2.5649190, 2.5698768, 2.5760483, 2.5832494, 2.5913143", \
"2.5516039, 2.5540676, 2.5584931, 2.5627816, 2.5696229, 2.5766576, 2.5850945", \
"2.5456872, 2.5477636, 2.5526168, 2.5583168, 2.5644098, 2.5710640, 2.5795345");
}
}
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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408");
values("-0.7490119, -0.7475846, -0.7454628, -0.7433380, -0.7422410, -0.7426446, -0.7515505", \
"-0.7599054, -0.7587741, -0.7568407, -0.7547807, -0.7540367, -0.7561376, -0.7632501", \
"-0.7601191, -0.7587514, -0.7559089, -0.7610894, -0.7525225, -0.7565729, -0.7444017", \
"-0.7603371, -0.7587343, -0.7295142, -0.7513964, -0.7562137, -0.7522929, -0.7655318", \
"-0.7487539, -0.7475978, -0.7449728, -0.7156012, -0.7427270, -0.7443150, -0.7366172", \
"-0.7600988, -0.7585278, -0.7560156, -0.7548007, -0.7542693, -0.7570293, -0.7649352", \
"-0.7525163, -0.7718568, -0.7386445, -0.7578279, -0.7583308, -0.7548772, -0.7581512");
}
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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408");
values("0.9632891, 0.9665647, 0.9667118, 0.9753411, 0.9808190, 0.9873386, 0.9936934", \
"0.9754395, 0.9747635, 0.9818683, 0.9867946, 0.9919023, 0.9988674, 1.0062016", \
"0.9751223, 0.9649925, 0.9816625, 0.9818537, 0.9925752, 0.9985739, 1.0059316", \
"0.9742378, 0.9679767, 0.9807893, 0.9870661, 0.9922122, 0.9986551, 1.0061398", \
"0.9643227, 0.9660954, 0.9703298, 0.9615599, 0.9811418, 0.9873814, 0.9947289", \
"0.9750375, 0.9771064, 0.9818575, 0.9868535, 0.9925366, 0.9985446, 1.0059796", \
"0.9749571, 0.9611292, 0.9816274, 0.9866651, 0.9924041, 0.9984119, 1.0059582");
}
}
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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697");
values("1.5721558, 1.4719135, 1.4783916, 1.4928590, 1.4850714, 1.4942775, 1.5017069", \
"1.1011457, 1.0955145, 1.1081206, 1.1051368, 1.1107684, 1.1170104, 1.1327107", \
"2.6330966, 2.6322759, 2.6392677, 2.6406568, 2.6466706, 2.6538264, 2.6636993", \
"2.6350896, 2.6356619, 2.6416183, 2.6452900, 2.6514659, 2.6579741, 2.6648954", \
"2.6354763, 2.6359913, 2.6410115, 2.6452564, 2.6504560, 2.6568279, 2.6645400", \
"2.6379365, 2.6411416, 2.6442576, 2.6497678, 2.6554601, 2.6616188, 2.6694200", \
"2.6386883, 2.6418453, 2.6444775, 2.6496743, 2.6561624, 2.6623738, 2.6690011");
}
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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697");
values("3.5189948, 3.5561298, 3.5445874, 3.5415876, 3.5275826, 3.5465138, 3.5698634", \
"3.1382826, 3.1409532, 3.1446505, 3.1516907, 3.1571861, 3.1675972, 3.1905209", \
"2.4087097, 2.4112810, 2.4148424, 2.4168762, 2.4295210, 2.4423976, 2.4605836", \
"2.4249600, 2.4274213, 2.4323989, 2.4396435, 2.4448223, 2.4608785, 2.4829958", \
"2.4427173, 2.4460165, 2.4491281, 2.4554269, 2.4627292, 2.4773922, 2.4992545", \
"2.4593487, 2.4605626, 2.4642521, 2.4719560, 2.4793789, 2.4933972, 2.5131143", \
"2.4751401, 2.4772729, 2.4819491, 2.4892831, 2.4960919, 2.5080250, 2.5273867");
}
}
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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697");
values("1.5711733, 1.4710730, 1.4794352, 1.4821664, 1.4902198, 1.4932393, 1.5022573", \
"1.1018547, 1.0970257, 1.1006985, 1.1052255, 1.1113942, 1.1175908, 1.1331916", \
"2.6338938, 2.6318899, 2.6368512, 2.6419893, 2.6472394, 2.6533587, 2.6647703", \
"2.6361786, 2.6365733, 2.6411573, 2.6457430, 2.6523196, 2.6583776, 2.6663561", \
"2.6355550, 2.6363150, 2.6403760, 2.6454190, 2.6514136, 2.6576649, 2.6662023", \
"2.6386887, 2.6416846, 2.6451012, 2.6501401, 2.6562825, 2.6623330, 2.6697462", \
"2.6391378, 2.6419242, 2.6455494, 2.6504200, 2.6565070, 2.6625501, 2.6698830");
}
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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697");
values("3.5398687, 3.4923571, 3.5207412, 3.5143154, 3.5326174, 3.5300218, 3.5766186", \
"3.1382253, 3.1398943, 3.1448216, 3.1510308, 3.1596197, 3.1765150, 3.1986228", \
"2.4086345, 2.4100450, 2.4138868, 2.4214862, 2.4291914, 2.4429666, 2.4670441", \
"2.4243459, 2.4289618, 2.4309760, 2.4385398, 2.4453358, 2.4562186, 2.4793427", \
"2.4409955, 2.4454768, 2.4482521, 2.4538269, 2.4619035, 2.4774815, 2.5041093", \
"2.4575680, 2.4611489, 2.4646626, 2.4722177, 2.4750427, 2.4917566, 2.5166457", \
"2.4755805, 2.4794648, 2.4820079, 2.4891291, 2.4971687, 2.5109762, 2.5407118");
}
}
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("236.2585100, 236.2801000, 236.4474900, 236.6893900, 237.0617400, 237.8370700, 239.0712300", \
"239.9007400, 240.0019800, 240.1489200, 240.3951100, 240.7811100, 241.5498300, 242.7976300", \
"243.6190400, 243.7277000, 243.8781900, 244.1183300, 244.5002000, 245.2559600, 246.5165200", \
"247.2619400, 247.3680400, 247.5183600, 247.7360700, 248.1399400, 248.8177700, 250.1600100", \
"250.8976100, 250.9618200, 251.1081300, 251.3700700, 251.7748800, 252.5076200, 253.7924200", \
"254.4832100, 254.5506300, 254.6975700, 254.9546100, 255.3592300, 256.0440200, 257.3780800", \
"257.9608600, 258.0074200, 258.1535300, 258.4275200, 258.8339200, 259.5110700, 260.8735200");
}
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.4802828, 0.5480713, 0.6637563, 0.8762370, 1.2783631, 2.0879996, 3.7466443", \
"0.4769827, 0.5478023, 0.6640687, 0.8772110, 1.2784113, 2.0948223, 3.7466621", \
"0.4799365, 0.5421547, 0.6632396, 0.8718877, 1.2771073, 2.0869433, 3.7482497", \
"0.4809527, 0.5452285, 0.6611634, 0.8778698, 1.2755033, 2.0773501, 3.7477199", \
"0.4810884, 0.5475092, 0.6628723, 0.8719757, 1.2718556, 2.0975497, 3.7361056", \
"0.4777287, 0.5456276, 0.6612487, 0.8753425, 1.2785017, 2.0884017, 3.7446197", \
"0.4777558, 0.5451443, 0.6616237, 0.8722094, 1.2829726, 2.0975142, 3.7459196");
}
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("358.7642000, 358.8490600, 358.9881900, 359.1788100, 359.5072000, 360.0739800, 361.0678900", \
"357.1375900, 357.2839900, 357.3402400, 357.6224100, 357.8998900, 358.4632400, 359.4685400", \
"359.5215500, 359.6367200, 359.7306800, 359.9483600, 360.2837900, 360.8516900, 361.8566800", \
"362.5372400, 362.6050500, 362.7318100, 362.9860100, 363.3568600, 363.8553800, 364.8635000", \
"365.8510900, 365.9208700, 366.0427700, 366.2775900, 366.6170000, 367.1852400, 368.1897500", \
"369.2326500, 369.3111800, 369.4379700, 369.6575600, 369.9846000, 370.5466700, 371.5753400", \
"372.6887300, 372.7674000, 372.8912600, 373.1096300, 373.4110400, 374.0144900, 375.0196200");
}
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.4641650, 0.5142400, 0.6058047, 0.7758839, 1.0785220, 1.6516910, 2.8391198", \
"0.4605465, 0.5118864, 0.6059651, 0.7812044, 1.0796543, 1.6549110, 2.8435878", \
"0.4590799, 0.5168847, 0.6061971, 0.7777162, 1.0776324, 1.6577972, 2.8444653", \
"0.4654160, 0.5131988, 0.6060465, 0.7796458, 1.0758595, 1.6533719, 2.8557712", \
"0.4607921, 0.5117789, 0.6050065, 0.7804517, 1.0767743, 1.6536972, 2.8332385", \
"0.4602684, 0.5130393, 0.6054077, 0.7764880, 1.0789885, 1.6546862, 2.8412006", \
"0.4616988, 0.5152561, 0.6076450, 0.7799667, 1.0786900, 1.6582548, 2.8527176");
}
}
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("237.0928900, 237.2173500, 237.4145700, 237.6074700, 238.0018700, 238.7261000, 240.1534700", \
"240.7942400, 240.8814300, 241.0260700, 241.2685100, 241.6719800, 242.3754500, 243.6899800", \
"244.5949900, 244.6812700, 244.8284400, 245.0709900, 245.4747800, 246.1788700, 247.4915300", \
"248.3452000, 248.4318300, 248.5766700, 248.8201600, 249.2234600, 249.9273000, 251.2431600", \
"252.1078100, 252.1950100, 252.3425200, 252.5803800, 252.9882600, 253.6872000, 254.9990400", \
"255.7362700, 255.8265600, 255.9740700, 256.2125600, 256.6154900, 257.3202400, 258.6365000", \
"259.3936300, 259.4782400, 259.6228500, 259.8671400, 260.2722900, 260.9668600, 262.2861400");
}
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.4807510, 0.5437811, 0.6567710, 0.8724855, 1.2829515, 2.0808808, 3.7468322", \
"0.4798046, 0.5437595, 0.6645176, 0.8713199, 1.2814699, 2.0780730, 3.7480858", \
"0.4815991, 0.5472531, 0.6638472, 0.8748927, 1.2814031, 2.0867239, 3.7515360", \
"0.4808667, 0.5450425, 0.6581536, 0.8711631, 1.2770518, 2.0905655, 3.7482888", \
"0.4779810, 0.5432865, 0.6598495, 0.8713062, 1.2739673, 2.0779409, 3.7446886", \
"0.4780849, 0.5455644, 0.6612413, 0.8718848, 1.2834913, 2.0877351, 3.7466923", \
"0.4776349, 0.5412942, 0.6587047, 0.8808369, 1.2788023, 2.0894515, 3.7314107");
}
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("274.9635000, 275.0905700, 275.2322000, 275.3750200, 275.8080800, 276.2657200, 277.2846700", \
"272.2021600, 272.2885600, 272.4142400, 272.6216900, 272.9591400, 273.4985900, 274.5324300", \
"273.5180800, 273.6060200, 273.7448000, 273.9280900, 274.2849900, 274.8186600, 275.8115700", \
"275.5951700, 275.6808600, 275.8046100, 276.0500300, 276.3875400, 276.9624200, 277.9633200", \
"278.0769500, 278.0769501, 278.1384300, 278.3508300, 278.6849800, 279.2514000, 280.2491700", \
"280.7165600, 280.7992700, 280.9417200, 281.1280000, 281.4836400, 282.0464700, 283.0704200", \
"283.6852700, 283.7693100, 283.9109900, 284.1235900, 284.4515200, 285.0480000, 286.0114700");
}
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.4604387, 0.5148773, 0.6059455, 0.7699785, 1.0790890, 1.6544077, 2.8410150", \
"0.4620925, 0.5140173, 0.6061513, 0.7795666, 1.0743874, 1.6537695, 2.8475438", \
"0.4607808, 0.5133475, 0.6066613, 0.7774672, 1.0762427, 1.6572906, 2.8389455", \
"0.4591877, 0.5165986, 0.6068202, 0.7765391, 1.0794757, 1.6544904, 2.8464933", \
"0.4595033, 0.5124241, 0.6124614, 0.7729661, 1.0719214, 1.6534423, 2.8424916", \
"0.4588943, 0.5198999, 0.6165642, 0.7765413, 1.0758204, 1.6496490, 2.8428180", \
"0.4646327, 0.5165627, 0.6105274, 0.7748649, 1.0762443, 1.6504518, 2.8466931");
}
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("212.0366200, 212.1221600, 212.2814200, 212.5135300, 212.9172100, 213.6298700, 214.9413700", \
"212.1306400, 212.2147600, 212.3619000, 212.6042500, 213.0083200, 213.7124100, 215.0271100", \
"212.3810500, 212.4696000, 212.6172800, 212.8592200, 213.2627400, 213.9648400, 215.2771500", \
"212.6368500, 212.7221600, 212.8682400, 213.1116300, 213.5159500, 214.2195100, 215.5337700", \
"212.9035000, 212.9640300, 213.1393200, 213.3535600, 213.7571500, 214.4593500, 215.7716200", \
"213.1541000, 213.2583500, 213.3891700, 213.6455600, 214.0504400, 214.7541000, 216.0665100", \
"213.4054300, 213.4766400, 213.6367700, 213.8663100, 214.2703400, 214.9742800, 216.2890100");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("0.4806203, 0.5446279, 0.6586556, 0.8783169, 1.2765016, 2.0911268, 3.7454257", \
"0.4773667, 0.5475850, 0.6638391, 0.8747469, 1.2785595, 2.0948467, 3.7489780", \
"0.4807197, 0.5443854, 0.6606137, 0.8791852, 1.2764645, 2.0977826, 3.7393031", \
"0.4813835, 0.5470568, 0.6640244, 0.8759861, 1.2762422, 2.0944826, 3.7464778", \
"0.4833473, 0.5442511, 0.6606082, 0.8790969, 1.2765878, 2.0978108, 3.7396903", \
"0.4811730, 0.5446781, 0.6598411, 0.8786319, 1.2832948, 2.0950628, 3.7370702", \
"0.4774512, 0.5477396, 0.6639591, 0.8747524, 1.2783991, 2.0947151, 3.7489745");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("250.4238000, 250.5002500, 250.6363600, 250.8429300, 251.1855000, 251.7470800, 252.7552000", \
"250.7658500, 250.8479000, 250.9825900, 251.1892800, 251.5319000, 252.0939700, 253.0995600", \
"251.0411700, 251.1207200, 251.2562700, 251.4729500, 251.8101500, 252.3699400, 253.3770400", \
"251.3136500, 251.3936600, 251.5200800, 251.7466300, 252.0777100, 252.6418800, 253.6486100", \
"251.6145500, 251.6903200, 251.8273700, 252.0393100, 252.3763100, 252.9378700, 253.9435400", \
"251.9145100, 252.0089000, 252.1413800, 252.3422000, 252.6962000, 253.2577500, 254.2653900", \
"252.1765900, 252.2529600, 252.3906100, 252.5997000, 252.9373800, 253.5013600, 254.5041600");
}
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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408");
values("0.4625137, 0.5124880, 0.6038406, 0.7799179, 1.0752532, 1.6535655, 2.8384877", \
"0.4621467, 0.5162052, 0.6106239, 0.7788942, 1.0746261, 1.6528219, 2.8493234", \
"0.4600989, 0.5119060, 0.6047023, 0.7766353, 1.0779403, 1.6510548, 2.8480986", \
"0.4608376, 0.5132105, 0.6093319, 0.7782663, 1.0751979, 1.6549331, 2.8520852", \
"0.4612813, 0.5143000, 0.6122136, 0.7772661, 1.0756067, 1.6528855, 2.8490952", \
"0.4589666, 0.5119087, 0.6090284, 0.7795099, 1.0780216, 1.6499746, 2.8538667", \
"0.4638613, 0.5154788, 0.6089749, 0.7691649, 1.0772380, 1.6542661, 2.8483975");
}
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("225.6652900, 225.6652909, 225.8320800, 226.0124200, 226.4734200, 227.1802900, 228.4959800", \
"228.1460900, 228.2345000, 228.3747700, 228.6496400, 229.0323800, 229.7377500, 231.0517000", \
"230.3287400, 230.4162800, 230.5611700, 230.8097600, 231.2087200, 231.9144100, 233.2344700", \
"232.2707600, 232.3583700, 232.5081600, 232.7403200, 233.1506400, 233.8065700, 235.1769400", \
"234.0438400, 234.1351000, 234.2793000, 234.4833700, 234.9274400, 235.6323000, 236.9506400", \
"235.7221400, 235.8039800, 235.9525300, 236.1955600, 236.6038200, 237.3088500, 238.6286400", \
"237.3693900, 237.4562300, 237.6023400, 237.8903500, 238.2509300, 238.9570000, 240.2753400");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("0.4807675, 0.5444720, 0.6588766, 0.8737622, 1.2814658, 2.0924587, 3.7503116", \
"0.4776051, 0.5449484, 0.6643752, 0.8798629, 1.2810639, 2.0929782, 3.7466457", \
"0.4798268, 0.5439347, 0.6647347, 0.8728949, 1.2834466, 2.0823911, 3.7604249", \
"0.4775315, 0.5442919, 0.6607637, 0.8809441, 1.2770522, 2.0905686, 3.7575774", \
"0.4793670, 0.5451019, 0.6603783, 0.8745834, 1.2868709, 2.0933746, 3.7596992", \
"0.4812432, 0.5421818, 0.6584517, 0.8811699, 1.2831037, 2.0959630, 3.7600456", \
"0.4819993, 0.5470299, 0.6647397, 0.8791234, 1.2832670, 2.0916056, 3.7468686");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("257.0641600, 258.2848400, 258.3751400, 258.5837300, 258.9208600, 259.4898100, 260.4900300", \
"260.7720800, 260.8483400, 260.9902500, 261.1934900, 261.5374200, 262.1073900, 263.1071300", \
"263.6372800, 263.7218300, 263.8502100, 264.0555000, 264.3986600, 264.9667000, 265.9761000", \
"266.1284700, 266.2105800, 266.3400700, 266.5572900, 266.8947200, 267.4623300, 268.4684800", \
"268.4018900, 268.4868200, 268.6092600, 268.8270200, 269.1525700, 269.7201800, 270.7435800", \
"270.5421900, 270.6280800, 270.7569400, 270.9676000, 271.2999100, 271.8664400, 272.8865800", \
"272.5844600, 272.6659700, 272.7966000, 273.0138200, 273.3538300, 273.9219000, 274.9253300");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("0.4624488, 0.5160784, 0.6067769, 0.7767532, 1.0790235, 1.6600921, 2.8524687", \
"0.4608910, 0.5129456, 0.6127090, 0.7802512, 1.0740436, 1.6561970, 2.8506468", \
"0.4617422, 0.5145869, 0.6070578, 0.7804406, 1.0795366, 1.6578338, 2.8499267", \
"0.4604309, 0.5123492, 0.6052055, 0.7765127, 1.0766207, 1.6595408, 2.8576461", \
"0.4613491, 0.5131910, 0.6041851, 0.7750976, 1.0780939, 1.6596050, 2.8505798", \
"0.4613065, 0.5140177, 0.6107927, 0.7779011, 1.0766020, 1.6553308, 2.8622773", \
"0.4593191, 0.5133422, 0.6041401, 0.7740007, 1.0784976, 1.6569889, 2.8439602");
}
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("225.6820200, 225.6820298, 225.8400800, 226.1573800, 226.5396700, 227.2167700, 228.4436500", \
"228.2241500, 228.2419900, 228.4592000, 228.6409700, 229.1064600, 229.7307900, 231.0726500", \
"230.3427600, 230.4243900, 230.5662900, 230.8217800, 231.2213500, 231.9266200, 233.2516400", \
"232.2679400, 232.3531600, 232.5014300, 232.7289600, 233.1474300, 233.8570100, 235.1562200", \
"234.0223200, 234.1147600, 234.2591900, 234.4842000, 234.9042900, 235.6090900, 236.9136200", \
"235.7084800, 235.8230700, 235.9539900, 236.1952600, 236.5896000, 237.3064500, 238.6202600", \
"237.3722500, 237.4522800, 237.6541900, 237.8424400, 238.2532100, 239.0008500, 240.2728100");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("0.4801164, 0.5452797, 0.6576672, 0.8736080, 1.2812186, 2.0927371, 3.7612113", \
"0.4778662, 0.5475262, 0.6599413, 0.8786771, 1.2757371, 2.1020303, 3.7453747", \
"0.4800564, 0.5509214, 0.6588053, 0.8738406, 1.2843173, 2.0875959, 3.7558610", \
"0.4773912, 0.5452885, 0.6564001, 0.8774553, 1.2847474, 2.0846718, 3.7596615", \
"0.4780316, 0.5456372, 0.6615249, 0.8727327, 1.2855013, 2.0938218, 3.7470342", \
"0.4774852, 0.5398751, 0.6600877, 0.8747130, 1.2801218, 2.0760900, 3.7572541", \
"0.4810399, 0.5470245, 0.6607183, 0.8721327, 1.2771513, 2.0936923, 3.7539092");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("256.4248700, 258.3105400, 258.3819000, 258.7759700, 258.9306700, 259.6337900, 260.7323200", \
"260.7813800, 260.8637700, 261.0048000, 261.2107700, 261.5465700, 262.1167400, 263.1258000", \
"263.6567700, 263.7290500, 263.8649100, 264.0713600, 264.4119100, 264.9719000, 265.9963900", \
"266.1458600, 266.2265800, 266.3624900, 266.5641400, 266.9146400, 267.4795500, 268.4874400", \
"268.4069800, 268.5021900, 268.6186600, 268.8227300, 269.1722300, 269.7528600, 270.7639100", \
"270.5462800, 270.6437400, 270.7647300, 270.9751100, 271.3161100, 271.8938400, 272.9073900", \
"272.6029600, 272.6815800, 272.8130300, 273.0284300, 273.3701800, 273.9351100, 274.9440900");
}
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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697");
values("0.4598107, 0.5159466, 0.6060897, 0.7810514, 1.0788953, 1.6559102, 2.8507987", \
"0.4605106, 0.5126689, 0.6099827, 0.7750811, 1.0778245, 1.6607605, 2.8501241", \
"0.4618572, 0.5115447, 0.6080781, 0.7726371, 1.0732218, 1.6548463, 2.8574734", \
"0.4603043, 0.5123568, 0.6125278, 0.7772098, 1.0777259, 1.6556461, 2.8576219", \
"0.4659479, 0.5132380, 0.6080596, 0.7815580, 1.0771783, 1.6612079, 2.8541216", \
"0.4657659, 0.5140101, 0.6115864, 0.7762181, 1.0766140, 1.6589707, 2.8542915", \
"0.4627080, 0.5136000, 0.6120706, 0.7762030, 1.0784940, 1.6540758, 2.8501925");
}
}
}
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 : 0.998115;
capacitance : 1.000395;
rise_capacitance : 1.002676;
max_transition : 25.0;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-1.1396765, -1.0636806, -0.9876848, -0.9075022, -0.8263537, -0.7461711, -0.6659886");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("1.2061962, 1.3096745, 1.4131529, 1.4545899, 1.4965261, 1.5379631, 1.5794000");
}
}
}
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.373408;
capacitance : 0.356980;
fall_capacitance : 0.340551;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0111302, 0.3029680, 0.6170662, 0.9323870, 1.2515069, 1.5668277, 1.8821485");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0223237, -0.2565886, -0.5355008, -0.8113761, -1.0905752, -1.3664505, -1.6423258");
}
}
}
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.428040;
capacitance : 0.425814;
fall_capacitance : 0.423589;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0858066, 0.2895064, 0.6648195, 1.0399884, 1.4196774, 1.7948463, 2.1700153");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0858078, -0.2895070, -0.6648219, -1.0399812, -1.4196606, -1.7948199, -2.1699793");
}
}
}
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 : 6.175754;
capacitance : 7.289343;
fall_capacitance : 8.402932;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0055042, -0.0054642, -0.0054242, -0.0054667, -0.0055096, -0.0055520, -0.0055945");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0055162, 0.0054746, 0.0054330, 0.0054246, 0.0054160, 0.0054076, 0.0053992");
}
}
}
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.049869;
capacitance : 0.049878;
fall_capacitance : 0.049887;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0027648, -0.0027709, -0.0027771, -0.0027781, -0.0027791, -0.0027801, -0.0027811");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0028085, 0.0027984, 0.0027883, 0.0027830, 0.0027777, 0.0027725, 0.0027673");
}
}
}
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.046026;
capacitance : 0.046028;
fall_capacitance : 0.046029;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("-0.0045658, -0.0045768, -0.0045877, -0.0045775, -0.0045672, -0.0045570, -0.0045468");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000");
values("0.0045957, 0.0045924, 0.0045891, 0.0045775, 0.0045659, 0.0045544, 0.0045428");
}
}
}
}
default_operating_conditions : "ss_ss_1p35v_x_1p65v_n40C";
}