blob: b44a9dbbc12752b8c0cb4bf4dbe073589c68d014 [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_1v95") {
define(three_state_pullup_res,library,string);
define(three_state_pulldn_res,library,string);
define(zstate_leak_threshold_pct,library,string);
define(clk_width,library,string);
define(driver_model,library,string);
define(def_sim_opt,library,string);
define(simulator,library,string);
define(signal_voltage_type,pin,string);
technology("cmos");
delay_model : "table_lookup";
revision : "1.0";
date : "localtime";
default_leakage_power_density : 0.000000;
default_cell_leakage_power : 0.000000;
default_fanout_load : 0.000000;
default_inout_pin_cap : 0.000000;
default_input_pin_cap : 0.000000;
default_output_pin_cap : 0.000000;
default_max_transition : 1.500000;
bus_naming_style : "%s[%d]";
in_place_swap_mode : "match_footprint";
library_features("report_delay_calculation");
voltage_unit : "1V";
current_unit : "1mA";
leakage_power_unit : "1nW";
pulling_resistance_unit : "1kohm";
time_unit : "1ns";
resistance_unit : "1ohm";
capacitive_load_unit(1.000000, \
"pf");
input_threshold_pct_rise : 50.000000;
input_threshold_pct_fall : 50.000000;
output_threshold_pct_rise : 50.000000;
output_threshold_pct_fall : 50.000000;
slew_lower_threshold_pct_fall : 20.000000;
slew_lower_threshold_pct_rise : 20.000000;
slew_upper_threshold_pct_fall : 80.000000;
slew_upper_threshold_pct_rise : 80.000000;
slew_derate_from_library : 1.000000;
three_state_pullup_res : "1";
three_state_pulldn_res : "1";
zstate_leak_threshold_pct : "0.1";
clk_width : "1.00E-05";
nom_process : 1.000000;
nom_temperature : -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("VDDA",1.950000);
voltage_map("VSS",0.000000);
voltage_map("VCCD",1.950000);
voltage_map("VCCHIB",1.950000);
voltage_map("VDDIO",1.950000);
voltage_map("VDDIO_Q",1.950000);
voltage_map("VSSA",0.000000);
voltage_map("VSSD",0.000000);
voltage_map("VSSIO",0.000000);
voltage_map("VSSIO_Q",0.000000);
voltage_map("VSWITCH",1.950000);
power_lut_template ("power_inputs_1") {
variable_1 : "input_transition_time";
index_1("1, 2, 3, 4, 5, 6, 7");
}
output_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vol : 0.195;
voh : 1.755;
vomax : 2.047;
vomin : -0.098;
}
output_voltage (GENERAL_CORE_VOLTAGE) {
vol : 0.195;
voh : 1.755;
vomax : 2.047;
vomin : -0.098;
}
input_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vil : 0.487;
vih : 1.462;
vimax : 2.047;
vimin : -0.098;
}
input_voltage (GENERAL_CORE_VOLTAGE) {
vil : 0.585;
vih : 1.365;
vimax : 2.047;
vimin : -0.098;
}
operating_conditions ("ff_ss_1p95v_x_1p95v_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") {
is_macro_cell : true;
dont_use : true;
interface_timing : true;
pad_cell : true;
dont_touch : true;
area : 15000.000000;
cell_leakage_power : 7.769840e-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.7525030";
}
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.7769840";
}
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.016457;
capacitance : 0.015942;
fall_capacitance : 0.015426;
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.3490857, 0.6160001, 0.8829145, 1.0867848, 1.2825003, 1.4863706, 1.6902409");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.2659893, -0.5718477, -0.8777062, -1.1027051, -1.3187040, -1.5437029, -1.7687018");
}
}
}
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.022662;
capacitance : 0.022538;
fall_capacitance : 0.022415;
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.0091669, -0.0104194, -0.0116720, -0.0120373, -0.0123881, -0.0127535, -0.0131188");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0855280, 0.0858111, 0.0860942, 0.0858411, 0.0855982, 0.0853452, 0.0850922");
}
}
}
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.029638;
capacitance : 0.029124;
fall_capacitance : 0.028610;
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.0037167, 0.0779830, 0.1596826, 0.1537759, 0.1481054, 0.1421987, 0.1362919");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1128386, 0.1283104, 0.1437823, 0.1426833, 0.1416284, 0.1405294, 0.1394305");
}
}
}
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.017464;
capacitance : 0.017441;
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.0656102, 0.0668605, 0.0681108, 0.0700056, 0.0718246, 0.0737193, 0.0756141");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0435435, 0.0433661, 0.0431887, 0.0447298, 0.0462092, 0.0477504, 0.0492915");
}
}
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.026487;
capacitance : 0.025878;
fall_capacitance : 0.025269;
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.0118530, 0.0288429, 0.0695388, 0.0718748, 0.0741175, 0.0764535, 0.0787896");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0987451, 0.1550782, 0.2114114, 0.3503917, 0.4838127, 0.6227930, 0.7617733");
}
}
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.009964;
capacitance : 0.009973;
fall_capacitance : 0.009981;
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.0159674, -0.0160219, -0.0160765, -0.0160474, -0.0160195, -0.0159905, -0.0159614");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0160166, 0.0160309, 0.0160452, 0.0160000, 0.0159567, 0.0159115, 0.0158664");
}
}
}
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 : 1.095210;
max_transition : 3.758241;
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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578");
values("4.0180714, 4.0272806, 4.0877119, 4.0808949, 4.0604978, 4.0829631, 4.1103657", \
"2.7720458, 2.7726033, 2.7799406, 2.7907420, 2.8081810, 2.8326441, 2.8592443", \
"2.8811894, 2.8833652, 2.8957201, 2.9076136, 2.9235499, 2.9429365, 2.9725326", \
"2.9760172, 2.9789615, 2.9864390, 2.9972014, 3.0125325, 3.0343258, 3.0776200", \
"3.0576277, 3.0598219, 3.0729841, 3.0841670, 3.1012142, 3.1241795, 3.1550118", \
"3.1373673, 3.1401633, 3.1518887, 3.1622411, 3.1781014, 3.1975434, 3.2410481", \
"3.2095706, 3.2124334, 3.2227328, 3.2356385, 3.2517188, 3.2722312, 3.3037182");
}
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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578");
values("2.5340782, 2.5354096, 2.5444921, 2.5570645, 2.5694253, 2.5777043, 2.6049364", \
"4.0240090, 4.0286975, 4.0362175, 4.0475323, 4.0597625, 4.0740037, 4.0974485", \
"4.0206987, 4.0289898, 4.0332303, 4.0467026, 4.0605054, 4.0733059, 4.0936508", \
"4.0251804, 4.0288693, 4.0375472, 4.0415202, 4.0626573, 4.0763204, 4.0983454", \
"4.0287730, 4.0329315, 4.0410626, 4.0521657, 4.0647177, 4.0803389, 4.1011244", \
"4.0235081, 4.0276484, 4.0363051, 4.0459246, 4.0590474, 4.0780591, 4.0971180", \
"4.0235077, 4.0280080, 4.0361122, 4.0468471, 4.0586189, 4.0739651, 4.0969780");
}
}
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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578");
values("4.1762275, 4.1819961, 4.1982810, 4.2041648, 4.2279136, 4.2256781, 4.2655041", \
"2.9295687, 2.9322224, 2.9406807, 2.9512540, 2.9671203, 2.9777073, 3.0311211", \
"3.0419304, 3.0447467, 3.0518827, 3.0652427, 3.0800460, 3.1029177, 3.1427784", \
"3.1390552, 3.1423000, 3.1500943, 3.1627661, 3.1784369, 3.1950798, 3.2247646", \
"3.2336868, 3.2327448, 3.2439199, 3.2556943, 3.2721215, 3.2977113, 3.3271981", \
"3.3127930, 3.3163344, 3.3242788, 3.3356852, 3.3516388, 3.3647135, 3.4023513", \
"3.3916802, 3.3945344, 3.4028952, 3.4145534, 3.4308428, 3.4500729, 3.4813450");
}
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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578");
values("2.0682310, 2.0754027, 2.0900386, 2.0913245, 2.1045654, 2.1204763, 2.1428950", \
"3.5175326, 3.5103797, 3.5180526, 3.5290410, 3.5414783, 3.5574354, 3.5800156", \
"3.5145708, 3.5193688, 3.5269290, 3.5372766, 3.5499047, 3.5657156, 3.5886261", \
"3.5353111, 3.5397317, 3.5472460, 3.5573714, 3.5700160, 3.5861561, 3.6088378", \
"3.5515349, 3.5567012, 3.5633605, 3.5744201, 3.5863851, 3.6028366, 3.6254495", \
"3.5688891, 3.5730082, 3.5807197, 3.5911406, 3.6030916, 3.6195454, 3.6418355", \
"3.5825769, 3.5871698, 3.5961720, 3.6048217, 3.6171450, 3.6335247, 3.6576167");
}
}
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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521");
values("-1.1532203, -1.1510809, -1.1456098, -1.1403696, -1.1378048, -1.1426965, -1.1751382", \
"-1.1691595, -1.1676372, -1.1614625, -1.1570256, -1.1544052, -1.1603758, -1.1920754", \
"-1.1532561, -1.1517025, -1.1454443, -1.1409122, -1.1381098, -1.1432382, -1.1761753", \
"-1.1686975, -1.1668454, -1.1630833, -1.1563740, -1.1541315, -1.1613900, -1.1887466", \
"-1.1689377, -1.1668367, -1.1629292, -1.1562516, -1.1538750, -1.1600985, -1.1889989", \
"-1.1687221, -1.1668334, -1.1629863, -1.1566203, -1.1580473, -1.1642181, -1.1892490", \
"-1.1740529, -1.1663580, -1.1449322, -1.1347367, -1.1541325, -1.1588999, -1.1884151");
}
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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521");
values("1.3065271, 1.3116258, 1.3195071, 1.3296276, 1.3399944, 1.3550158, 1.3752026", \
"1.3229578, 1.3269323, 1.3419399, 1.3454997, 1.3513775, 1.3705653, 1.3893706", \
"1.3045755, 1.3281126, 1.3185166, 1.3289726, 1.3343357, 1.3546440, 1.3728955", \
"1.3228603, 1.3274681, 1.3446455, 1.3470283, 1.3471507, 1.3697806, 1.3896925", \
"1.3228375, 1.3258290, 1.3344988, 1.3483254, 1.3518743, 1.3796057, 1.3888223", \
"1.3230148, 1.3276105, 1.3490784, 1.3469614, 1.3471725, 1.3706090, 1.3845942", \
"1.3232030, 1.3270769, 1.3345557, 1.3447970, 1.3531176, 1.3648552, 1.3890516");
}
}
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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521");
values("2.1625114, 2.0381096, 2.0451023, 2.0570393, 2.0675661, 2.0798414, 2.0994390", \
"3.6470132, 3.6450933, 3.6598944, 3.6700690, 3.6807228, 3.6878773, 3.7144563", \
"3.6472578, 3.6492207, 3.6587972, 3.6690811, 3.6809722, 3.6929904, 3.7137216", \
"3.6529391, 3.6571380, 3.6667188, 3.6752741, 3.6863949, 3.7012077, 3.7179439", \
"3.6548277, 3.6590778, 3.6672631, 3.6767698, 3.6844525, 3.7103502, 3.7275465", \
"3.6648844, 3.6691392, 3.6757034, 3.6862197, 3.6978177, 3.7286411, 3.7310606", \
"3.6653731, 3.6691765, 3.6765070, 3.6868364, 3.6946362, 3.7334523, 3.7319336");
}
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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521");
values("4.0003315, 4.0285300, 3.9303113, 3.9567507, 4.0253271, 4.0367240, 4.0590312", \
"2.4801086, 2.4827566, 2.4898575, 2.5013175, 2.5167255, 2.5360727, 2.5696459", \
"2.5369986, 2.5396579, 2.5464156, 2.5576982, 2.5744287, 2.5991156, 2.6277650", \
"2.5918352, 2.5944680, 2.6017714, 2.6137864, 2.6300795, 2.6506440, 2.6826128", \
"2.6438548, 2.6551758, 2.6582798, 2.6742048, 2.6890556, 2.6975987, 2.7379720", \
"2.7128885, 2.7153013, 2.7240968, 2.7354364, 2.7511615, 2.7679846, 2.8026375", \
"2.7716959, 2.7765750, 2.7832103, 2.7949943, 2.8118471, 2.8231339, 2.8630191");
}
}
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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521");
values("3.9869526, 3.9791650, 3.9799313, 3.9915535, 4.0071014, 4.0322927, 4.0562136", \
"2.4798475, 2.4834071, 2.4893937, 2.5012960, 2.5159974, 2.5415416, 2.5666229", \
"2.5354504, 2.5382042, 2.5462382, 2.5581872, 2.5732747, 2.5889913, 2.6343183", \
"2.5926557, 2.5964643, 2.6016593, 2.6122119, 2.6333332, 2.6457094, 2.6822891", \
"2.6501392, 2.6555310, 2.6636744, 2.6735738, 2.6923849, 2.7120567, 2.7365536", \
"2.7084769, 2.7121634, 2.7190672, 2.7359616, 2.7507400, 2.7617446, 2.7985550", \
"2.7701632, 2.7738753, 2.7805746, 2.7925899, 2.8108921, 2.8295515, 2.8600165");
}
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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521");
values("2.1633692, 2.1664145, 2.1834703, 2.1853134, 2.1969595, 2.2084117, 2.2342947", \
"3.7543319, 3.7726237, 3.7662347, 3.7771739, 3.7982469, 3.8028317, 3.8311633", \
"3.7638933, 3.7650863, 3.7752861, 3.7856805, 3.7966071, 3.8112946, 3.8291432", \
"3.7663631, 3.7723717, 3.7751785, 3.7864516, 3.7975660, 3.8162880, 3.8302287", \
"3.7678957, 3.7638998, 3.7708322, 3.7897099, 3.8082402, 3.8193710, 3.8355053", \
"3.7599394, 3.7422782, 3.7739247, 3.7870132, 3.7959206, 3.8078382, 3.8260389", \
"3.7725825, 3.7800353, 3.7836605, 3.7945198, 3.8056789, 3.8203841, 3.8387813");
}
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("170.8611300, 170.9238400, 171.0187000, 171.2612500, 171.6844600, 172.3115200, 173.7494800", \
"173.4766600, 173.5258100, 173.6343500, 173.8471300, 174.2145900, 174.9072300, 176.3733100", \
"175.5764500, 175.5865200, 175.7816900, 175.9928400, 176.3544600, 177.0225600, 178.4984100", \
"177.3985200, 177.4676800, 177.5792400, 177.7902800, 178.1588600, 178.8594100, 180.3223300", \
"179.1378400, 179.2085800, 179.3146700, 179.5363300, 179.9445600, 180.6033500, 182.0579000", \
"180.7878800, 180.8581200, 181.0080200, 181.2198300, 181.5883100, 182.2866400, 183.7434500", \
"182.3586000, 182.4275700, 182.5805800, 182.7925300, 183.1620600, 183.8599400, 185.3170800");
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("0.3159351, 0.3620171, 0.4599811, 0.6362480, 1.0073055, 1.8463663, 3.7516323", \
"0.3157771, 0.3620626, 0.4525805, 0.6341976, 1.0070567, 1.8433575, 3.7490606", \
"0.3152621, 0.3613504, 0.4610542, 0.6369084, 1.0051546, 1.8469163, 3.7508849", \
"0.3157779, 0.3619304, 0.4601973, 0.6343929, 1.0050283, 1.8511297, 3.7533558", \
"0.3185762, 0.3664225, 0.4583371, 0.6332795, 1.0035375, 1.8469859, 3.7516048", \
"0.3153167, 0.3630894, 0.4609946, 0.6326023, 1.0027575, 1.8495840, 3.7503698", \
"0.3161296, 0.3627038, 0.4545497, 0.6371639, 1.0050283, 1.8426706, 3.7520960");
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("208.9338600, 208.9748100, 209.1765800, 209.3288200, 209.6025200, 210.2472100, 211.4979600", \
"208.6764500, 208.7093800, 208.8306100, 209.0091700, 209.3559700, 209.9972400, 211.2669200", \
"212.0417800, 212.0417862, 212.1901600, 212.3520600, 212.6760100, 213.3481300, 214.6147000", \
"215.5386600, 215.5872800, 215.6927400, 215.8875800, 216.2291100, 216.8407200, 218.1325000", \
"219.1110300, 219.1738800, 219.2874900, 219.4807500, 219.7985400, 220.4321000, 221.7025200", \
"222.6530000, 222.7277200, 222.8453400, 223.0226100, 223.3709300, 223.9938700, 225.2707500", \
"226.2149400, 226.2718700, 226.3870200, 226.5778200, 226.9092800, 227.5342300, 228.8159600");
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("0.2962747, 0.3394826, 0.4225610, 0.5801068, 0.8964349, 1.5973792, 3.2101946", \
"0.2941652, 0.3378326, 0.4218307, 0.5771465, 0.8948816, 1.5948991, 3.2026644", \
"0.2934208, 0.3362312, 0.4162687, 0.5736682, 0.8960722, 1.5937246, 3.2089367", \
"0.2935608, 0.3377920, 0.4162697, 0.5790258, 0.8943392, 1.5973892, 3.2099079", \
"0.2979118, 0.3361219, 0.4162516, 0.5772738, 0.8957616, 1.5991239, 3.2058123", \
"0.2953840, 0.3417901, 0.4171798, 0.5769188, 0.8953578, 1.5955393, 3.1960059", \
"0.2971764, 0.3439040, 0.4232186, 0.5769477, 0.8956651, 1.5961349, 3.1969491");
}
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("173.4581600, 173.5320400, 173.5961500, 173.9039800, 174.2013300, 174.8952200, 176.3501600", \
"175.9845700, 176.0554200, 176.1786200, 176.3882600, 176.7554600, 177.4556600, 178.9140600", \
"178.0635900, 178.1331800, 178.2573500, 178.4720500, 178.8389500, 179.5390400, 181.0000000", \
"179.9295900, 179.9993300, 180.1234400, 180.3344200, 180.7029700, 181.4008800, 182.8571200", \
"181.7033600, 181.7667200, 181.8984100, 182.1096400, 182.4786200, 183.1766000, 184.6275400", \
"183.3727800, 183.4425100, 183.5661400, 183.7776700, 184.1467700, 184.8460700, 186.2715600", \
"185.0106200, 185.0805700, 185.2049800, 185.4181300, 185.7850100, 186.4831500, 187.9435800");
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("0.3161102, 0.3619076, 0.4543132, 0.6381734, 1.0061263, 1.8389281, 3.7512056", \
"0.3158091, 0.3634706, 0.4605015, 0.6355617, 1.0070251, 1.8421331, 3.7518513", \
"0.3155239, 0.3629374, 0.4556138, 0.6380733, 1.0076486, 1.8422239, 3.7479260", \
"0.3140261, 0.3624040, 0.4540881, 0.6365639, 1.0055261, 1.8398938, 3.7453973", \
"0.3155818, 0.3690230, 0.4580095, 0.6362915, 1.0053522, 1.8443842, 3.7525130", \
"0.3161521, 0.3621004, 0.4592464, 0.6369246, 1.0077844, 1.8392645, 3.7518957", \
"0.3150581, 0.3685438, 0.4607330, 0.6363806, 1.0054374, 1.8375147, 3.7525929");
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("186.8379400, 186.8756200, 186.9951100, 187.0644000, 187.5185800, 188.1436700, 189.4179900", \
"188.7129300, 188.7771600, 188.8830800, 189.0819000, 189.4045200, 190.0417700, 191.3141900", \
"191.9321000, 191.9836600, 192.1002700, 192.2940800, 192.6228900, 193.2496600, 194.5250400", \
"194.8916400, 194.9319900, 195.0489400, 195.2426100, 195.5733600, 196.1978200, 197.4730100", \
"197.6210200, 197.7017200, 197.8190800, 198.0066200, 198.3389700, 198.9661800, 200.2396500", \
"200.2615800, 200.3205000, 200.4371400, 200.6311600, 200.9610500, 201.5864300, 202.8607000", \
"202.7333000, 202.7935000, 202.9547200, 203.1035300, 203.4353100, 204.0594600, 205.3437800");
}
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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578");
values("0.2955085, 0.3373191, 0.4205357, 0.5770752, 0.8931697, 1.5974172, 3.2083833", \
"0.2989536, 0.3369029, 0.4239821, 0.5794887, 0.8974915, 1.5986280, 3.2172214", \
"0.2945800, 0.3392597, 0.4199655, 0.5743240, 0.8960184, 1.5968686, 3.2026028", \
"0.2946051, 0.3391256, 0.4197700, 0.5743951, 0.8928629, 1.5968030, 3.2032399", \
"0.2945358, 0.3369378, 0.4200473, 0.5792671, 0.8956437, 1.5987228, 3.2134040", \
"0.2971451, 0.3390976, 0.4194723, 0.5744031, 0.8928815, 1.5967233, 3.2036425", \
"0.2957765, 0.3391138, 0.4179250, 0.5743697, 0.8928927, 1.5968076, 3.2034588");
}
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("162.1099400, 162.1501200, 162.2755000, 162.5036700, 162.8720700, 163.5545500, 165.0310300", \
"162.2340900, 162.3023300, 162.4276800, 162.6399600, 163.0081500, 163.7076800, 165.1657400", \
"162.4207000, 162.4888200, 162.6150100, 162.8263700, 163.1945100, 163.8941700, 165.3525900", \
"162.6087300, 162.6790300, 162.8022100, 163.0139200, 163.3853200, 164.0815400, 165.5388500", \
"162.7943600, 162.8651100, 162.9884100, 163.2001600, 163.5700600, 164.2676300, 165.7257400", \
"162.9429800, 163.0129400, 163.1360400, 163.3477800, 163.7214100, 164.4209000, 165.8734600", \
"163.1305100, 163.2005100, 163.3240600, 163.5356300, 163.8825000, 164.5819600, 166.0509700");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("0.3156859, 0.3633623, 0.4593719, 0.6377133, 1.0074884, 1.8385771, 3.7495296", \
"0.3153648, 0.3624055, 0.4615107, 0.6370235, 1.0067845, 1.8470913, 3.7497729", \
"0.3154493, 0.3624697, 0.4615250, 0.6371792, 1.0073480, 1.8466476, 3.7489785", \
"0.3145228, 0.3675543, 0.4544565, 0.6369569, 1.0057597, 1.8413375, 3.7504693", \
"0.3151496, 0.3687995, 0.4555468, 0.6367792, 1.0065159, 1.8423213, 3.7507419", \
"0.3142548, 0.3613712, 0.4547309, 0.6367382, 1.0074530, 1.8427501, 3.7504759", \
"0.3143293, 0.3613713, 0.4588578, 0.6365655, 1.0073566, 1.8412938, 3.7506478");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("183.0622300, 183.1184400, 183.2309500, 183.4216500, 183.7664900, 184.3780100, 185.6586500", \
"183.2975400, 183.3593900, 183.4725800, 183.6584000, 183.9985800, 184.6252400, 185.9050800", \
"183.5005700, 183.5645100, 183.6808400, 183.8726700, 184.2023800, 184.8357100, 186.1152200", \
"183.6788200, 183.7428400, 183.8564100, 184.0506500, 184.3863800, 185.0111900, 186.2860700", \
"183.8594700, 183.9166100, 184.0425600, 184.2322300, 184.5677500, 185.1928000, 186.4783200", \
"184.0303000, 184.0944900, 184.2034000, 184.3974600, 184.7331700, 185.3578900, 186.6376400", \
"184.2001000, 184.2639300, 184.3738300, 184.5674000, 184.8982800, 185.5234600, 186.8075400");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("0.2946315, 0.3418880, 0.4164171, 0.5793459, 0.8933824, 1.5958510, 3.2142524", \
"0.2943777, 0.3352611, 0.4224212, 0.5766239, 0.8959037, 1.5947653, 3.2027045", \
"0.2939694, 0.3361302, 0.4234574, 0.5775276, 0.8968072, 1.5959282, 3.2003737", \
"0.2943323, 0.3365543, 0.4275985, 0.5797621, 0.8947637, 1.5953575, 3.2003558", \
"0.2930873, 0.3391271, 0.4176005, 0.5786540, 0.8932925, 1.5916208, 3.2137377", \
"0.2943594, 0.3355342, 0.4272934, 0.5799315, 0.8947507, 1.5951350, 3.2014889", \
"0.2934333, 0.3354075, 0.4269037, 0.5796632, 0.8953828, 1.5952256, 3.2055472");
}
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("168.7952800, 168.8817000, 168.9644500, 169.2632900, 169.5391600, 170.2245100, 171.7100100", \
"170.7688900, 170.8388500, 170.9632200, 171.1748200, 171.5429400, 172.2414400, 173.7006700", \
"172.2054700, 172.2752400, 172.3958300, 172.6072000, 172.9770000, 173.6762100, 175.1319700", \
"173.4351800, 173.5108000, 173.6341900, 173.8399600, 174.2151300, 174.9227700, 176.3762600", \
"174.6467100, 174.7204500, 174.8413800, 175.0555300, 175.4189000, 176.1194600, 177.5719100", \
"175.7561300, 175.8092300, 175.9672400, 176.1598600, 176.5216400, 177.2132000, 178.6747100", \
"176.8367100, 176.9054700, 177.0294100, 177.2063300, 177.6129500, 178.3044200, 179.7596200");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("0.3155137, 0.3665754, 0.4576071, 0.6369416, 1.0056922, 1.8446689, 3.7501007", \
"0.3153694, 0.3631098, 0.4551839, 0.6337932, 1.0020649, 1.8452074, 3.7582408", \
"0.3157165, 0.3636703, 0.4572973, 0.6329897, 1.0056090, 1.8440387, 3.7480499", \
"0.3142246, 0.3626100, 0.4591438, 0.6366137, 1.0058819, 1.8468994, 3.7573011", \
"0.3158403, 0.3634608, 0.4612807, 0.6382679, 1.0072108, 1.8393853, 3.7493746", \
"0.3154236, 0.3616310, 0.4540388, 0.6368597, 1.0088426, 1.8444946, 3.7489167", \
"0.3164995, 0.3687351, 0.4538168, 0.6370182, 1.0044012, 1.8369098, 3.7507322");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("185.9556400, 186.9328500, 187.0981200, 187.3747900, 187.6659800, 188.2641800, 189.5733100", \
"189.1357600, 189.2011600, 189.3055400, 189.4977800, 189.8342800, 190.4674600, 191.7392300", \
"190.9672100, 191.0306100, 191.1426900, 191.3397900, 191.6747400, 192.3004500, 193.5769200", \
"192.5155100, 192.5736500, 192.6948700, 192.8902800, 193.2183800, 193.8407500, 195.1181000", \
"193.8598500, 193.9266200, 194.0236800, 194.2215000, 194.5582700, 195.1569100, 196.4214800", \
"195.0892300, 195.1545600, 195.2687700, 195.4592600, 195.7978500, 196.3983600, 197.6978700", \
"196.2387000, 196.2705500, 196.4059400, 196.5774500, 196.9318900, 197.5272000, 198.8192500");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("0.2972863, 0.3367577, 0.4164341, 0.5786719, 0.8959211, 1.5969152, 3.2039551", \
"0.2999596, 0.3366127, 0.4158382, 0.5800697, 0.8944188, 1.5960774, 3.2068046", \
"0.2980348, 0.3419412, 0.4198112, 0.5761789, 0.8935865, 1.5915812, 3.2058398", \
"0.2944338, 0.3355723, 0.4201482, 0.5738131, 0.8947107, 1.5962554, 3.2012692", \
"0.2942431, 0.3370749, 0.4164379, 0.5752453, 0.8949876, 1.5951230, 3.2076710", \
"0.2943550, 0.3365928, 0.4164792, 0.5771209, 0.8947060, 1.5945745, 3.1998408", \
"0.2982867, 0.3419015, 0.4200042, 0.5781835, 0.8950306, 1.5914091, 3.1963074");
}
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("168.8188100, 168.9045200, 169.0573300, 169.1813900, 169.5582200, 170.2584500, 171.7555200", \
"170.7482200, 170.8550900, 170.9760100, 171.1875900, 171.5575300, 172.2558800, 173.7129500", \
"172.2184900, 172.2883100, 172.4120000, 172.6237600, 172.9932000, 173.6896300, 175.1455900", \
"173.4203500, 173.4920700, 173.6288200, 173.8551300, 174.2381100, 174.8919100, 176.3791200", \
"174.6351600, 174.7075900, 174.8152100, 175.0594500, 175.4240500, 176.1269900, 177.5855500", \
"175.7285600, 175.7995400, 175.9229900, 176.1946300, 176.5269100, 177.2021100, 178.6582800", \
"176.8049600, 176.8754600, 176.9990000, 177.2114200, 177.6061400, 178.2779000, 179.7354700");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("0.3158168, 0.3654318, 0.4547682, 0.6378893, 1.0063361, 1.8372046, 3.7498471", \
"0.3154388, 0.3614070, 0.4533082, 0.6350662, 1.0093330, 1.8443038, 3.7431329", \
"0.3171860, 0.3644131, 0.4601655, 0.6368651, 1.0058615, 1.8373894, 3.7470533", \
"0.3148148, 0.3693228, 0.4613652, 0.6334366, 1.0050198, 1.8377636, 3.7412349", \
"0.3160641, 0.3622898, 0.4584632, 0.6382211, 1.0073659, 1.8407496, 3.7493790", \
"0.3153139, 0.3692576, 0.4590444, 0.6351929, 1.0044435, 1.8382085, 3.7492791", \
"0.3154054, 0.3696059, 0.4589178, 0.6366978, 1.0053540, 1.8427415, 3.7512899");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("185.9555900, 186.0931900, 186.1928400, 186.3601700, 186.6904300, 187.3034300, 188.5199500", \
"188.2161600, 188.2810500, 188.3942500, 188.5889800, 188.9238500, 189.5505300, 190.8243700", \
"190.1189100, 190.1861700, 190.2998000, 190.4944300, 190.8213000, 191.4525300, 192.7208600", \
"191.6541500, 191.7452700, 191.8270400, 192.0481100, 192.3845500, 192.9831500, 194.2848700", \
"193.0491500, 193.1261400, 193.2358800, 193.4346200, 193.7630600, 194.3909100, 195.6634000", \
"194.2594600, 194.3143500, 194.4285500, 194.6272800, 194.9594300, 195.5896600, 196.8654600", \
"195.3972100, 195.4547600, 195.5678600, 195.7647700, 196.0979300, 196.7241900, 197.9982000");
}
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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521");
values("0.2948839, 0.3371913, 0.4207503, 0.5775091, 0.8970026, 1.5993643, 3.2144691", \
"0.2987168, 0.3421600, 0.4208225, 0.5798279, 0.8949436, 1.5949264, 3.1949812", \
"0.2952709, 0.3381799, 0.4199338, 0.5772319, 0.8966408, 1.5958889, 3.1917429", \
"0.2941780, 0.3358893, 0.4229008, 0.5793962, 0.8933340, 1.5954614, 3.2141081", \
"0.2963117, 0.3362957, 0.4199509, 0.5743372, 0.8969261, 1.5947120, 3.2220846", \
"0.2949473, 0.3404884, 0.4220146, 0.5759153, 0.8950951, 1.5986265, 3.2224279", \
"0.2943383, 0.3411279, 0.4202682, 0.5788473, 0.8949078, 1.5930790, 3.2109249");
}
}
}
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 : 0.998286;
capacitance : 0.996066;
fall_capacitance : 0.993846;
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.5485390, -1.5133020, -1.4780651, -1.4372626, -1.3980922, -1.3572897, -1.3164872");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("1.6677199, 1.7330282, 1.7983364, 1.8631777, 1.9254253, 1.9902666, 2.0551078");
}
}
}
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.105991;
capacitance : 0.120654;
fall_capacitance : 0.135317;
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.0185729, 0.1268654, 0.2723037, 0.4178645, 0.5576028, 0.7031637, 0.8487245");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0211041, -0.1215772, -0.2642586, -0.4064005, -0.5428567, -0.6849986, -0.8271405");
}
}
}
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.098192;
capacitance : 0.137524;
fall_capacitance : 0.176857;
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.1218961, 0.0361920, 0.1942801, 0.3521660, 0.5037365, 0.6616224, 0.8195083");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1218918, -0.0361871, -0.1942660, -0.3521589, -0.5037360, -0.6616288, -0.8195216");
}
}
}
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.866227;
capacitance : 2.199535;
fall_capacitance : 2.532842;
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.0080023, -0.0080916, -0.0081809, -0.0081224, -0.0080663, -0.0080078, -0.0079494");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0079950, 0.0080517, 0.0081085, 0.0080537, 0.0080011, 0.0079462, 0.0078914");
}
}
}
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.050034;
capacitance : 0.050007;
fall_capacitance : 0.049980;
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.0039547, -0.0039984, -0.0040421, -0.0040285, -0.0040153, -0.0040017, -0.0039880");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0040171, 0.0040518, 0.0040866, 0.0040640, 0.0040423, 0.0040197, 0.0039971");
}
}
}
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.045952;
capacitance : 0.045953;
fall_capacitance : 0.045953;
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.0066925, -0.0066858, -0.0066791, -0.0066550, -0.0066319, -0.0066078, -0.0065836");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0067000, 0.0067192, 0.0067384, 0.0067009, 0.0066650, 0.0066276, 0.0065902");
}
}
}
}
default_operating_conditions : "ff_ss_1p95v_x_1p95v_n40C";
}