blob: 244fbbdb0412ff0ad4087964f78819e982142022 [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_1v65_1v65") {
define(three_state_pullup_res,library,string);
define(three_state_pulldn_res,library,string);
define(zstate_leak_threshold_pct,library,string);
define(clk_width,library,string);
define(driver_model,library,string);
define(def_sim_opt,library,string);
define(simulator,library,string);
define(signal_voltage_type,pin,string);
technology("cmos");
delay_model : "table_lookup";
revision : "1.0";
date : "localtime";
default_leakage_power_density : 0.000000;
default_cell_leakage_power : 0.000000;
default_fanout_load : 0.000000;
default_inout_pin_cap : 0.000000;
default_input_pin_cap : 0.000000;
default_output_pin_cap : 0.000000;
default_max_transition : 1.500000;
bus_naming_style : "%s[%d]";
in_place_swap_mode : "match_footprint";
library_features("report_delay_calculation");
voltage_unit : "1V";
current_unit : "1mA";
leakage_power_unit : "1nW";
pulling_resistance_unit : "1kohm";
time_unit : "1ns";
resistance_unit : "1ohm";
capacitive_load_unit(1.000000, \
"pf");
input_threshold_pct_rise : 50.000000;
input_threshold_pct_fall : 50.000000;
output_threshold_pct_rise : 50.000000;
output_threshold_pct_fall : 50.000000;
slew_lower_threshold_pct_fall : 20.000000;
slew_lower_threshold_pct_rise : 20.000000;
slew_upper_threshold_pct_fall : 80.000000;
slew_upper_threshold_pct_rise : 80.000000;
slew_derate_from_library : 1.000000;
three_state_pullup_res : "1";
three_state_pulldn_res : "1";
zstate_leak_threshold_pct : "0.1";
clk_width : "1.00E-05";
nom_process : 1.000000;
nom_temperature : -40.000000;
nom_voltage : 1.650000;
driver_model : "snps_predriver";
def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 ";
simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)";
voltage_map("VDDA",1.650000);
voltage_map("VSS",0.000000);
voltage_map("VCCD",1.650000);
voltage_map("VCCHIB",1.650000);
voltage_map("VDDIO",1.650000);
voltage_map("VDDIO_Q",1.650000);
voltage_map("VSSA",0.000000);
voltage_map("VSSD",0.000000);
voltage_map("VSSIO",0.000000);
voltage_map("VSSIO_Q",0.000000);
voltage_map("VSWITCH",1.650000);
power_lut_template ("power_inputs_1") {
variable_1 : "input_transition_time";
index_1("1, 2, 3, 4, 5, 6, 7");
}
output_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vol : 0.165;
voh : 1.485;
vomax : 1.732;
vomin : -0.083;
}
output_voltage (GENERAL_CORE_VOLTAGE) {
vol : 0.165;
voh : 1.485;
vomax : 1.732;
vomin : -0.083;
}
input_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vil : 0.412;
vih : 1.237;
vimax : 1.732;
vimin : -0.083;
}
input_voltage (GENERAL_CORE_VOLTAGE) {
vil : 0.495;
vih : 1.155;
vimax : 1.732;
vimin : -0.083;
}
operating_conditions ("ff_ss_1p65v_x_1p65v_n40C") {
process : 1.000000;
temperature : -40.000000;
voltage : 1.650000;
tree_type : "balanced_tree";
}
lu_table_template ("del_1_7_7") {
variable_1 : "input_net_transition";
index_1("1, 2, 3, 4, 5, 6, 7");
variable_2 : "total_output_net_capacitance";
index_2("1, 2, 3, 4, 5, 6, 7");
}
power_lut_template ("power_outputs_1") {
variable_1 : "input_transition_time";
index_1("1, 2, 3, 4, 5, 6, 7");
variable_2 : "total_output_net_capacitance";
index_2("1, 2, 3, 4, 5, 6, 7");
}
cell ("sky130_fd_io__top_xres4v2") {
is_macro_cell : true;
dont_use : true;
interface_timing : true;
pad_cell : true;
dont_touch : true;
area : 15000.000000;
cell_leakage_power : 6.038210e-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.6038210";
}
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.5521800";
}
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.015411;
capacitance : 0.015116;
fall_capacitance : 0.014821;
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.2310545, 0.4434118, 0.6557691, 0.8058849, 0.9499961, 1.1001119, 1.2502278");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1806335, -0.4944106, -0.8081877, -0.9701202, -1.1255754, -1.2875078, -1.4494403");
}
}
}
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.021684;
capacitance : 0.021729;
fall_capacitance : 0.021774;
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.0078469, -0.0075728, -0.0072986, -0.0073917, -0.0074810, -0.0075740, -0.0076671");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0501942, 0.0558444, 0.0614946, 0.0612162, 0.0609489, 0.0606705, 0.0603921");
}
}
}
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.028399;
capacitance : 0.027821;
fall_capacitance : 0.027242;
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.0138053, 0.0380458, 0.0898969, 0.0905093, 0.0910972, 0.0917096, 0.0923220");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0664183, 0.0826752, 0.0989322, 0.0987201, 0.0985166, 0.0983045, 0.0980925");
}
}
}
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.017357;
capacitance : 0.017283;
fall_capacitance : 0.017208;
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.0448643, 0.0454354, 0.0460064, 0.0462130, 0.0464113, 0.0466179, 0.0468244");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0305994, 0.0300918, 0.0295842, 0.0294939, 0.0294072, 0.0293169, 0.0292267");
}
}
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.024343;
capacitance : 0.023704;
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.0116208, 0.0038864, 0.0193937, 0.0293690, 0.0389453, 0.0489206, 0.0588960");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0625920, 0.0736722, 0.0847525, 0.1736373, 0.2589666, 0.3478513, 0.4367360");
}
}
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.010024;
capacitance : 0.010033;
fall_capacitance : 0.010042;
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.0115249, -0.0115629, -0.0116010, -0.0115727, -0.0115456, -0.0115174, -0.0114891");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0114405, 0.0115097, 0.0115789, 0.0115433, 0.0115092, 0.0114736, 0.0114381");
}
}
}
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.748938;
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.0198436, 0.03937684, 0.07813783, 0.1550536, 0.3076821, 0.610552");
values("3.1705118, 3.1708070, 3.2088529, 3.1949879, 3.1706931, 3.2061248, 3.2198792", \
"2.0564689, 2.0589470, 2.0618873, 2.0673532, 2.0706366, 2.0865759, 2.1069975", \
"2.1434445, 2.1458367, 2.1493215, 2.1558525, 2.1627285, 2.1711699, 2.1942983", \
"2.2124923, 2.2143550, 2.2185979, 2.2244574, 2.2337349, 2.2478835, 2.2610839", \
"2.2768172, 2.2791771, 2.2834232, 2.2889021, 2.2969161, 2.3084618, 2.3249961", \
"2.3361760, 2.3389437, 2.3428850, 2.3474636, 2.3555081, 2.3659501, 2.3870450", \
"2.3971116, 2.3996120, 2.4041912, 2.4083819, 2.4168749, 2.4288748, 2.4451756");
}
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.0198436, 0.03937684, 0.07813783, 0.1550536, 0.3076821, 0.610552");
values("1.7005163, 1.7046150, 1.7066067, 1.7113004, 1.7159432, 1.7263283, 1.7352023", \
"2.9528062, 2.9544566, 2.9583491, 2.9662115, 2.9712719, 2.9800565, 2.9879222", \
"2.9327435, 2.9352315, 2.9391622, 2.9587873, 2.9502915, 2.9726254, 2.9675388", \
"2.9164613, 2.9441358, 2.9477195, 2.9281853, 2.9350717, 2.9417838, 2.9514130", \
"2.9307585, 2.9344994, 2.9415712, 2.9434369, 2.9496180, 2.9571701, 2.9646901", \
"2.9202999, 2.9219925, 2.9265290, 2.9324444, 2.9388393, 2.9457983, 2.9548107", \
"2.9147364, 2.9172780, 2.9208394, 2.9260520, 2.9329779, 2.9398526, 2.9496464");
}
}
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.0198436, 0.03937684, 0.07813783, 0.1550536, 0.3076821, 0.610552");
values("3.0757233, 3.0849037, 3.1200392, 3.0896473, 3.1089430, 3.1224815, 3.1378713", \
"1.9583740, 1.9609685, 1.9653224, 1.9722405, 1.9812370, 1.9901680, 2.0038637", \
"2.0426224, 2.0443040, 2.0468306, 2.0529420, 2.0611590, 2.0731891, 2.0979802", \
"2.1038533, 2.1069591, 2.1109531, 2.1163472, 2.1239809, 2.1365700, 2.1516265", \
"2.1595213, 2.1620399, 2.1655774, 2.1780795, 2.1786730, 2.1917147, 2.2173272", \
"2.2141284, 2.2162691, 2.2204920, 2.2260401, 2.2347250, 2.2514148, 2.2639672", \
"2.2646574, 2.2674230, 2.2715521, 2.2782646, 2.2858948, 2.3053300, 2.3192006");
}
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.0198436, 0.03937684, 0.07813783, 0.1550536, 0.3076821, 0.610552");
values("1.8145340, 1.8160345, 1.8199097, 1.8328004, 1.8332317, 1.8393490, 1.8548052", \
"3.1165764, 3.1190421, 3.1105867, 3.1290287, 3.1235880, 3.1437489, 3.1560447", \
"3.1049928, 3.1083087, 3.1105565, 3.1177329, 3.1244011, 3.1331810, 3.1454795", \
"3.1023717, 3.1075043, 3.1081563, 3.1174707, 3.1218138, 3.1336329, 3.1454628", \
"3.1040604, 3.1063448, 3.1108959, 3.1232564, 3.1239989, 3.1332801, 3.1499801", \
"3.1097241, 3.1133694, 3.1170481, 3.1251679, 3.1298974, 3.1376364, 3.1496899", \
"3.1091945, 3.1123801, 3.1149057, 3.1297363, 3.1277580, 3.1380595, 3.1497326");
}
}
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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836");
values("-0.7527376, -0.7415591, -0.7495713, -0.7481924, -0.7402472, -0.7460033, -0.7562838", \
"-0.7652759, -0.7549560, -0.7693584, -0.7596268, -0.7582149, -0.7625301, -0.7684489", \
"-0.7530449, -0.7483064, -0.7487334, -0.7528761, -0.7632702, -0.7508427, -0.7665270", \
"-0.7638707, -0.7629591, -0.7603187, -0.7593305, -0.7625534, -0.7622866, -0.7639871", \
"-0.7692147, -0.7771925, -0.7603584, -0.7595539, -0.7577738, -0.7623064, -0.7665459", \
"-0.7657290, -0.7614493, -0.7430460, -0.7446109, -0.7777389, -0.7620925, -0.7762383", \
"-0.7645600, -0.7708577, -0.7607717, -0.7597739, -0.7667870, -0.7616135, -0.7681274");
}
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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836");
values("0.9698999, 0.9725523, 0.9803560, 0.9792786, 0.9884045, 0.9961149, 1.0025748", \
"0.9813515, 0.9841801, 0.9879124, 0.9938109, 1.0036878, 1.0062107, 1.0140546", \
"0.9699445, 0.9726895, 0.9764394, 0.9825299, 0.9900742, 0.9943364, 1.0020826", \
"0.9813770, 0.9841182, 0.9879254, 0.9939530, 0.9998389, 1.0060446, 1.0134571", \
"0.9812654, 0.9839886, 0.9880906, 0.9937881, 0.9995991, 1.0058559, 1.0134899", \
"0.9822147, 0.9846351, 0.9887156, 0.9939446, 0.9993996, 1.0059434, 1.0135648", \
"0.9813467, 0.9847823, 0.9886615, 0.9939849, 0.9993404, 1.0059188, 1.0139595");
}
}
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.0198467, 0.03938914, 0.07817442, 0.1551504, 0.3079223, 0.611124");
values("1.4784462, 1.4776454, 1.4823810, 1.4884508, 1.4972185, 1.5039440, 1.5099366", \
"2.6427920, 2.6447885, 2.6494100, 2.6627372, 2.6684635, 2.6745743, 2.6827297", \
"2.6410469, 2.6426636, 2.6469059, 2.6562704, 2.6621127, 2.6686999, 2.6764454", \
"2.6445072, 2.6472190, 2.6519167, 2.6568066, 2.6629753, 2.6696863, 2.6773627", \
"2.6447735, 2.6464041, 2.6506063, 2.6569098, 2.6623614, 2.6684449, 2.6767945", \
"2.6479175, 2.6499662, 2.6541451, 2.6600889, 2.6654393, 2.6716632, 2.6799468", \
"2.6494193, 2.6527489, 2.6561758, 2.6607455, 2.6673655, 2.6735521, 2.6817177");
}
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.0198467, 0.03938914, 0.07817442, 0.1551504, 0.3079223, 0.611124");
values("3.0485412, 3.0778667, 3.0581463, 3.0750957, 3.0795882, 3.0745798, 3.1065262", \
"1.9257890, 1.9277414, 1.9311948, 1.9374157, 1.9456093, 1.9588497, 1.9770910", \
"1.9420082, 1.9441814, 1.9471235, 1.9547005, 1.9613731, 1.9755031, 1.9953121", \
"1.9590646, 1.9616097, 1.9637874, 1.9701649, 1.9783478, 1.9939022, 2.0062923", \
"1.9753415, 1.9786460, 1.9796961, 1.9893184, 1.9937186, 2.0086979, 2.0267885", \
"1.9933603, 1.9949882, 1.9967251, 2.0043004, 2.0124039, 2.0249477, 2.0486193", \
"2.0096665, 2.0109869, 2.0136249, 2.0203231, 2.0291074, 2.0447810, 2.0594062");
}
}
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.0198467, 0.03938914, 0.07817442, 0.1551504, 0.3079223, 0.611124");
values("1.4802045, 1.4835677, 1.4897590, 1.4874147, 1.5010197, 1.5058414, 1.5124752", \
"2.6522703, 2.6555015, 2.6591264, 2.6556155, 2.6700350, 2.6766196, 2.6759365", \
"2.6457649, 2.6486517, 2.6514559, 2.6535564, 2.6633932, 2.6659755, 2.6737581", \
"2.6465650, 2.6504964, 2.6543006, 2.6581894, 2.6650808, 2.6706172, 2.6774559", \
"2.6462693, 2.6500362, 2.6524325, 2.6582642, 2.6635961, 2.6695898, 2.6777311", \
"2.6499115, 2.6508676, 2.6555763, 2.6610600, 2.6671592, 2.6735411, 2.6813111", \
"2.6505898, 2.6553492, 2.6573656, 2.6619961, 2.6684041, 2.6754354, 2.6827236");
}
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.0198467, 0.03938914, 0.07817442, 0.1551504, 0.3079223, 0.611124");
values("3.0490911, 3.0433912, 3.0456806, 3.0692032, 3.0635320, 3.0807604, 3.0968343", \
"1.9240690, 1.9264625, 1.9307470, 1.9356684, 1.9434372, 1.9575142, 1.9792061", \
"1.9397637, 1.9435640, 1.9478171, 1.9576001, 1.9591360, 1.9713022, 1.9941262", \
"1.9567251, 1.9608187, 1.9651004, 1.9703885, 1.9770173, 1.9895229, 2.0087335", \
"1.9742079, 1.9771435, 1.9817435, 1.9934763, 1.9944283, 2.0076803, 2.0316667", \
"1.9899945, 1.9943673, 1.9989260, 2.0028263, 2.0099417, 2.0228437, 2.0491490", \
"2.0090412, 2.0103396, 2.0146909, 2.0211938, 2.0276409, 2.0401931, 2.0646312");
}
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("212.3187100, 212.4581000, 212.6022500, 212.7673900, 213.2063900, 213.9276800, 215.3695100", \
"214.6615400, 214.7499600, 214.8961800, 215.1401900, 215.5388000, 216.2434800, 217.5603100", \
"216.7094700, 216.7402200, 216.8846000, 217.1292300, 217.5299200, 218.2361400, 219.5540200", \
"218.4892300, 218.5996000, 218.7238600, 218.9642000, 219.3791200, 220.0715100, 221.3910500", \
"220.1197900, 220.2095600, 220.3552300, 220.6012400, 221.0017300, 221.7036400, 223.0267000", \
"221.6715600, 221.7634700, 221.9057900, 222.1500100, 222.5483200, 223.2759500, 224.5698000", \
"223.1583400, 223.2486900, 223.3933400, 223.6506200, 224.0373200, 224.8065800, 226.0611600");
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("0.4809409, 0.5497992, 0.6669085, 0.8767413, 1.2757173, 2.0914372, 3.7430095", \
"0.4804847, 0.5457937, 0.6630506, 0.8744882, 1.2788247, 2.0739330, 3.7406069", \
"0.4774547, 0.5460507, 0.6568615, 0.8737740, 1.2843109, 2.0926800, 3.7561776", \
"0.4793394, 0.5460778, 0.6606804, 0.8812264, 1.2874477, 2.0990816, 3.7457952", \
"0.4840792, 0.5483197, 0.6635290, 0.8714469, 1.2765560, 2.1055153, 3.7448378", \
"0.4816170, 0.5433815, 0.6615104, 0.8814820, 1.2791761, 2.0797302, 3.7520964", \
"0.4804275, 0.5458411, 0.6631453, 0.8786399, 1.2787708, 2.0931299, 3.7529762");
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("317.1118100, 317.2032500, 317.3315100, 317.6016300, 317.9503400, 318.4640000, 319.6350600", \
"307.5888600, 307.6683900, 307.9372800, 308.0295400, 308.4955200, 308.9193700, 309.9263500", \
"311.0647000, 311.1625200, 311.3000600, 311.5060300, 311.8520600, 312.4154700, 313.4106800", \
"315.1615100, 315.1807000, 315.3801100, 315.5328200, 315.9416600, 316.4261400, 317.4400000", \
"319.2894600, 319.3823700, 319.5096700, 319.7849000, 320.0598500, 320.6332900, 321.6856000", \
"323.4987700, 323.6267200, 323.7266200, 323.8858700, 324.2926400, 324.8659400, 325.8615800", \
"327.5999600, 327.6683500, 327.8139500, 328.1560900, 328.3676600, 328.9739000, 329.9722900");
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("0.4623682, 0.5152725, 0.6077972, 0.7766374, 1.0806060, 1.6589397, 2.8551435", \
"0.4615208, 0.5133320, 0.6129791, 0.7694314, 1.0751088, 1.6526136, 2.8436993", \
"0.4596884, 0.5137448, 0.6043558, 0.7818002, 1.0750932, 1.6556330, 2.8580904", \
"0.4617872, 0.5134405, 0.6076743, 0.7785967, 1.0802315, 1.6589646, 2.8482552", \
"0.4596621, 0.5162189, 0.6152668, 0.7740984, 1.0805596, 1.6563008, 2.8456262", \
"0.4614093, 0.5132522, 0.6048311, 0.7729998, 1.0771535, 1.6552916, 2.8583331", \
"0.4681981, 0.5141077, 0.6052715, 0.7819097, 1.0765897, 1.6574430, 2.8459153");
}
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("213.2322700, 213.4399000, 213.5625900, 213.8224600, 214.1414800, 214.8859600, 216.2402700", \
"215.6322100, 215.7194700, 215.8645200, 216.1075800, 216.5116900, 217.2167700, 218.5349100", \
"217.6071400, 217.6944500, 217.8417300, 218.0844800, 218.4886500, 219.1936500, 220.5105000", \
"219.3811800, 219.4684500, 219.6136000, 219.8566200, 220.2607600, 220.9649400, 222.2808500", \
"221.0353600, 221.1227200, 221.2683800, 221.5110600, 221.9155300, 222.6205300, 223.9382600", \
"222.5487500, 222.6358600, 222.8188800, 223.0077900, 223.4650900, 224.1703900, 225.4877000", \
"224.2150400, 224.3172500, 224.4569300, 224.7045800, 225.1112500, 225.8139200, 227.1170400");
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("0.4775450, 0.5406912, 0.6664024, 0.8757994, 1.2752377, 2.0917770, 3.7574330", \
"0.4811024, 0.5463795, 0.6588773, 0.8704964, 1.2778905, 2.0934470, 3.7578740", \
"0.4768752, 0.5404889, 0.6565359, 0.8801252, 1.2685705, 2.0797681, 3.7613659", \
"0.4766148, 0.5406751, 0.6656867, 0.8754891, 1.2836876, 2.0809614, 3.7540455", \
"0.4802219, 0.5457260, 0.6651044, 0.8770019, 1.2808599, 2.0971953, 3.7580823", \
"0.4804079, 0.5458412, 0.6639031, 0.8781977, 1.2813327, 2.0999560, 3.7544914", \
"0.4783146, 0.5458903, 0.6628149, 0.8686464, 1.2795729, 2.0799591, 3.7573460");
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("261.7909700, 261.8665200, 261.9487100, 262.2221900, 262.5596400, 263.1681800, 264.1078500", \
"249.8747700, 249.9465400, 250.0920000, 250.3587700, 250.6381200, 251.2549900, 252.2281200", \
"251.3955300, 251.4682600, 251.6042900, 251.7937500, 252.1481100, 252.6987500, 253.7331100", \
"253.6751500, 253.7873600, 253.9297000, 254.0983500, 254.4397000, 255.0007700, 256.0128700", \
"256.3752400, 256.4472700, 256.5493000, 256.8010000, 257.1205800, 257.6838100, 258.7138100", \
"259.1989400, 259.2619800, 259.3986000, 259.6251200, 259.9468000, 260.5094700, 261.5420600", \
"262.2339000, 262.3058600, 262.4446700, 262.6584300, 262.9829200, 263.5453900, 264.5700200");
}
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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552");
values("0.4604472, 0.5146887, 0.6117383, 0.7711174, 1.0803469, 1.6589907, 2.8437694", \
"0.4644276, 0.5146445, 0.6065723, 0.7774726, 1.0749514, 1.6607985, 2.8469338", \
"0.4622423, 0.5156062, 0.6109607, 0.7709578, 1.0720776, 1.6588813, 2.8488356", \
"0.4634363, 0.5145974, 0.6046202, 0.7757316, 1.0801876, 1.6590199, 2.8464084", \
"0.4607393, 0.5163963, 0.6088440, 0.7707446, 1.0823641, 1.6608628, 2.8492624", \
"0.4601277, 0.5136587, 0.6104761, 0.7724090, 1.0817900, 1.6606466, 2.8441591", \
"0.4649417, 0.5139740, 0.6155185, 0.7783583, 1.0766438, 1.6554903, 2.8509182");
}
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("191.3980900, 191.4840800, 191.6542200, 191.8897700, 192.2932000, 193.0022800, 194.3116100", \
"191.5269600, 191.6130000, 191.7562000, 192.0121700, 192.4159800, 193.1192800, 194.4293800", \
"191.7565400, 191.8438000, 191.9908400, 192.2287800, 192.6370600, 193.3403000, 194.6525900", \
"192.0430200, 192.0936800, 192.2446400, 192.4826300, 192.8832900, 193.5863900, 194.8987500", \
"192.2874400, 192.3701200, 192.5213100, 192.7590500, 193.1679500, 193.8665800, 195.1820800", \
"192.5389300, 192.6225400, 192.7695600, 193.0121100, 193.4156200, 194.1188000, 195.4335300", \
"192.8008000, 192.8987200, 193.0457400, 193.2835800, 193.6917200, 194.3951700, 195.6968600");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("0.4767856, 0.5445607, 0.6660891, 0.8751799, 1.2806605, 2.0925479, 3.7485401", \
"0.4772904, 0.5448639, 0.6635298, 0.8776986, 1.2792387, 2.0944226, 3.7366346", \
"0.4824039, 0.5476045, 0.6610229, 0.8784310, 1.2774941, 2.0945472, 3.7440722", \
"0.4787646, 0.5475644, 0.6612193, 0.8783207, 1.2781910, 2.0945219, 3.7435708", \
"0.4829482, 0.5476862, 0.6605617, 0.8786367, 1.2841220, 2.0944841, 3.7336205", \
"0.4809570, 0.5469575, 0.6639447, 0.8729417, 1.2788806, 2.0930853, 3.7489376", \
"0.4822051, 0.5471696, 0.6636293, 0.8774207, 1.2783411, 2.0931945, 3.7447192");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("227.0671300, 227.1053300, 227.2330900, 227.4777000, 227.8243400, 228.3806600, 229.3544000", \
"227.3766300, 227.4579500, 227.5867400, 227.7979000, 228.1367400, 228.7054200, 229.7066400", \
"227.6969400, 227.7798200, 227.9122400, 228.1333300, 228.4630200, 229.0288600, 230.0298700", \
"227.9688800, 228.0516800, 228.1840200, 228.4009500, 228.7347900, 229.3006400, 230.3014400", \
"228.2042100, 228.2889800, 228.4211700, 228.6391100, 228.9695000, 229.5381200, 230.5361700", \
"228.5235000, 228.6070900, 228.7404200, 228.9493900, 229.2855800, 229.8520600, 230.8544000", \
"228.7864000, 228.8696100, 229.0012000, 229.2091100, 229.5509500, 230.1159600, 231.1186800");
}
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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836");
values("0.4604180, 0.5130755, 0.6090982, 0.7767125, 1.0785157, 1.6465567, 2.8424341", \
"0.4606040, 0.5128980, 0.6040398, 0.7764030, 1.0733223, 1.6546322, 2.8514846", \
"0.4618249, 0.5129899, 0.6043974, 0.7773689, 1.0785214, 1.6515276, 2.8388765", \
"0.4615841, 0.5126576, 0.6040113, 0.7763391, 1.0784390, 1.6512263, 2.8391838", \
"0.4615412, 0.5131891, 0.6046089, 0.7764210, 1.0784410, 1.6515661, 2.8391742", \
"0.4630837, 0.5178163, 0.6078965, 0.7791705, 1.0734630, 1.6524212, 2.8470295", \
"0.4604543, 0.5120368, 0.6034911, 0.7796766, 1.0752934, 1.6548964, 2.8463845");
}
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("204.3815500, 204.4501700, 204.5829700, 204.8290100, 205.1199900, 205.8121300, 207.1150600", \
"206.8717600, 206.9165800, 207.0891900, 207.3041500, 207.7352000, 208.4246900, 209.7576900", \
"208.9971900, 209.0911700, 209.2568500, 209.5091000, 209.8909300, 210.6164900, 211.9292900", \
"210.9659600, 211.0602000, 211.2096400, 211.4457800, 211.8551000, 212.5561000, 213.8759500", \
"212.7479500, 212.8440400, 212.9787500, 213.2360800, 213.6251700, 214.3417800, 215.6580500", \
"214.4379900, 214.5005700, 214.6799300, 214.8889600, 215.3290000, 216.0030200, 217.3197500", \
"216.1045700, 216.1879600, 216.3356800, 216.5788800, 216.9811900, 217.6628600, 219.0125900");
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("0.4781457, 0.5438104, 0.6605361, 0.8745938, 1.2820317, 2.0884585, 3.7614467", \
"0.4802385, 0.5444919, 0.6612422, 0.8759586, 1.2767922, 2.0985560, 3.7602170", \
"0.4772611, 0.5489182, 0.6650362, 0.8813883, 1.2845299, 2.0949367, 3.7437311", \
"0.4778512, 0.5457672, 0.6588915, 0.8764677, 1.2741905, 2.0884949, 3.7479921", \
"0.4826650, 0.5453035, 0.6624760, 0.8719336, 1.2787412, 2.0975106, 3.7544270", \
"0.4802467, 0.5452778, 0.6609433, 0.8708044, 1.2807397, 2.0931403, 3.7469605", \
"0.4787666, 0.5415280, 0.6570866, 0.8769159, 1.2828011, 2.0934487, 3.7429970");
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("234.3714700, 234.4243300, 234.5372300, 234.7102700, 235.1377200, 235.7202800, 236.7385600", \
"236.8975100, 236.9877300, 237.1074300, 237.3272300, 237.6658200, 238.2296300, 239.2380900", \
"239.7723100, 239.8341500, 239.9696700, 240.1775400, 240.5391200, 241.0923800, 242.1103600", \
"242.2531200, 242.3320500, 242.4614300, 242.6641900, 243.0146000, 243.5761200, 244.5841900", \
"244.5571000, 244.6320500, 244.7649800, 244.9788800, 245.3185700, 245.8840500, 246.8907800", \
"246.7028800, 246.7815200, 246.9141700, 247.1161900, 247.4628500, 248.0286700, 249.0366700", \
"248.7600200, 248.8369000, 248.9669300, 249.1735000, 249.5203500, 250.0855500, 251.0868700");
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("0.4616692, 0.5155789, 0.6141858, 0.7764366, 1.0792314, 1.6560763, 2.8437157", \
"0.4618386, 0.5140627, 0.6042395, 0.7745177, 1.0788493, 1.6554895, 2.8500977", \
"0.4594579, 0.5124589, 0.6081238, 0.7735451, 1.0742258, 1.6599969, 2.8485889", \
"0.4641938, 0.5143506, 0.6104883, 0.7802420, 1.0751267, 1.6580576, 2.8403986", \
"0.4597353, 0.5113679, 0.6055091, 0.7783541, 1.0789190, 1.6529565, 2.8470812", \
"0.4604310, 0.5113619, 0.6055446, 0.7801111, 1.0758331, 1.6586610, 2.8490788", \
"0.4609726, 0.5178493, 0.6105782, 0.7755763, 1.0738996, 1.6558397, 2.8572926");
}
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("204.3730500, 204.4442800, 204.4656400, 204.6374300, 205.1748900, 205.8051400, 207.1241900", \
"206.8570400, 206.9311300, 207.0840600, 207.3346200, 207.7412100, 208.4579900, 209.7827800", \
"209.0041600, 209.1149200, 209.2597100, 209.4869600, 209.8851300, 210.5908000, 211.9290100", \
"210.9829600, 211.0495800, 211.1964400, 211.4350800, 211.8605800, 212.5464000, 213.8635400", \
"212.7449600, 212.8112000, 212.9611000, 213.2031200, 213.6008800, 214.3077500, 215.6313200", \
"214.4166200, 214.5098100, 214.6570200, 214.8964700, 215.2960400, 216.0028200, 217.3232300", \
"216.0949300, 216.1793900, 216.3164900, 216.5580400, 216.9818700, 217.6815600, 218.9907900");
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("0.4808270, 0.5457029, 0.6643862, 0.8761876, 1.2793656, 2.0929634, 3.7602828", \
"0.4833488, 0.5451069, 0.6599329, 0.8810420, 1.2851041, 2.0944060, 3.7484553", \
"0.4817400, 0.5398522, 0.6642136, 0.8720953, 1.2842517, 2.0988626, 3.7527612", \
"0.4774697, 0.5445520, 0.6640177, 0.8800849, 1.2868271, 2.0994584, 3.7406815", \
"0.4794045, 0.5394500, 0.6641638, 0.8721470, 1.2836494, 2.0941795, 3.7568122", \
"0.4800573, 0.5449919, 0.6627407, 0.8690322, 1.2840556, 2.0933772, 3.7470858", \
"0.4803778, 0.5466542, 0.6612373, 0.8771599, 1.2833911, 2.0943731, 3.7518970");
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("234.3008800, 234.4643700, 234.6333300, 234.8502800, 235.1724800, 235.7269200, 236.6377200", \
"236.9130200, 237.0033900, 237.1432400, 237.3361000, 237.6782200, 238.2442100, 239.2588700", \
"239.7743500, 239.8617200, 239.9854100, 240.2092600, 240.5544700, 241.1106300, 242.1215900", \
"242.2523800, 242.3493300, 242.4864900, 242.6911900, 243.0282400, 243.6012200, 244.6052500", \
"244.5670500, 244.6560900, 244.7833700, 245.0006200, 245.3364800, 245.9041500, 246.9045300", \
"246.7173200, 246.7940300, 246.9342900, 247.1379000, 247.4801000, 248.0487600, 249.0556300", \
"248.7723500, 248.8366100, 248.9872800, 249.1962600, 249.5388300, 250.1047600, 251.1107500");
}
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.0198467, 0.0393891, 0.0781744, 0.15515, 0.307922, 0.611124");
values("0.4617057, 0.5118830, 0.6159622, 0.7784363, 1.0790283, 1.6562803, 2.8491178", \
"0.4594781, 0.5105908, 0.6052657, 0.7757774, 1.0748668, 1.6595846, 2.8526927", \
"0.4588924, 0.5137585, 0.6085574, 0.7702325, 1.0735229, 1.6525301, 2.8601013", \
"0.4637464, 0.5158541, 0.6103170, 0.7796543, 1.0750799, 1.6516416, 2.8416733", \
"0.4586044, 0.5117606, 0.6038154, 0.7782851, 1.0789132, 1.6529741, 2.8601954", \
"0.4612117, 0.5124539, 0.6055346, 0.7801051, 1.0758191, 1.6586463, 2.8605935", \
"0.4636889, 0.5148018, 0.6105665, 0.7755648, 1.0739114, 1.6526353, 2.8476264");
}
}
}
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.998332;
capacitance : 1.000384;
rise_capacitance : 1.002436;
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.1419068, -1.1090148, -1.0761229, -1.0567304, -1.0381136, -1.0187211, -0.9993287");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("1.2085481, 1.2210942, 1.2336403, 1.2714511, 1.3077495, 1.3455604, 1.3833713");
}
}
}
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.091882;
capacitance : 0.110575;
fall_capacitance : 0.129269;
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.0122441, 0.0819130, 0.1760702, 0.2709626, 0.3620593, 0.4569517, 0.5518441");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0234028, -0.0616819, -0.1467666, -0.2303996, -0.3106873, -0.3943203, -0.4779533");
}
}
}
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.176855;
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.0869558, 0.0260831, 0.1391219, 0.2521440, 0.3606451, 0.4736671, 0.5866892");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0869579, -0.0260823, -0.1391225, -0.2521441, -0.3606449, -0.4736666, -0.5866882");
}
}
}
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.866607;
capacitance : 2.199616;
fall_capacitance : 2.532625;
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.0056780, -0.0057677, -0.0058574, -0.0057963, -0.0057376, -0.0056764, -0.0056153");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0056810, 0.0057401, 0.0057993, 0.0057431, 0.0056891, 0.0056329, 0.0055766");
}
}
}
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.050035;
capacitance : 0.050038;
fall_capacitance : 0.050042;
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.0028796, -0.0028903, -0.0029009, -0.0028928, -0.0028850, -0.0028769, -0.0028688");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0028960, 0.0029087, 0.0029214, 0.0029087, 0.0028965, 0.0028839, 0.0028712");
}
}
}
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.045953;
capacitance : 0.045954;
fall_capacitance : 0.045955;
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.0047286, -0.0047656, -0.0048027, -0.0047832, -0.0047645, -0.0047450, -0.0047255");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0047482, 0.0047851, 0.0048220, 0.0047990, 0.0047770, 0.0047541, 0.0047311");
}
}
}
}
default_operating_conditions : "ff_ss_1p65v_x_1p65v_n40C";
}