blob: c794811d1d6b88d00e2254f7bcb440bb87d6c2a2 [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_ef_io__gpiov2_pad_wrapped_ff_ff_100C_1v95_5v50") {
define(three_state_pullup_res,library,string);
define(three_state_pulldn_res,library,string);
define(zstate_leak_threshold_pct,library,string);
define(clk_width,library,string);
define(driver_model,library,string);
define(def_sim_opt,library,string);
define(simulator,library,string);
define(signal_voltage_type,pin,string);
technology("cmos");
delay_model : "table_lookup";
revision : "1.0";
date : "localtime";
default_leakage_power_density : 0.000000;
default_cell_leakage_power : 0.000000;
default_fanout_load : 0.000000;
default_inout_pin_cap : 0.000000;
default_input_pin_cap : 0.000000;
default_output_pin_cap : 0.000000;
default_max_transition : 1.500000;
bus_naming_style : "%s[%d]";
in_place_swap_mode : "match_footprint";
library_features("report_delay_calculation");
voltage_unit : "1V";
current_unit : "1mA";
leakage_power_unit : "1nW";
pulling_resistance_unit : "1kohm";
time_unit : "1ns";
resistance_unit : "1ohm";
capacitive_load_unit(1.000000, \
"pf");
input_threshold_pct_rise : 50.000000;
input_threshold_pct_fall : 50.000000;
output_threshold_pct_rise : 50.000000;
output_threshold_pct_fall : 50.000000;
slew_lower_threshold_pct_fall : 20.000000;
slew_lower_threshold_pct_rise : 20.000000;
slew_upper_threshold_pct_fall : 80.000000;
slew_upper_threshold_pct_rise : 80.000000;
slew_derate_from_library : 1.000000;
three_state_pullup_res : "1";
three_state_pulldn_res : "1";
zstate_leak_threshold_pct : "0.1";
clk_width : "1.00E-05";
nom_process : 1.000000;
nom_temperature : 100.000000;
nom_voltage : 1.950000;
driver_model : "snps_predriver";
def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 ";
simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)";
voltage_map("VSS",0.000000);
voltage_map("VCCD",1.950000);
voltage_map("VCCHIB",1.950000);
voltage_map("VDDA",5.500000);
voltage_map("VDDIO",5.500000);
voltage_map("VDDIO_Q",5.500000);
voltage_map("VSSA",0.000000);
voltage_map("VSSD",0.000000);
voltage_map("VSSIO",0.000000);
voltage_map("VSSIO_Q",0.000000);
voltage_map("VSWITCH",5.500000);
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.550;
voh : 4.950;
vomax : 5.775;
vomin : -0.275;
}
output_voltage (GENERAL_CORE_VOLTAGE) {
vol : 0.195;
voh : 1.755;
vomax : 2.047;
vomin : -0.098;
}
input_voltage (GENERAL_IO_VDDIO_VOLTAGE) {
vil : 1.375;
vih : 4.125;
vimax : 5.775;
vimin : -0.275;
}
input_voltage (GENERAL_CORE_VOLTAGE) {
vil : 0.585;
vih : 1.365;
vimax : 2.047;
vimin : -0.098;
}
operating_conditions ("ff_ff_1p95v_x_5p50v_100C") {
process : 1.000000;
temperature : 100.000000;
voltage : 1.950000;
tree_type : "balanced_tree";
}
lu_table_template ("vio_7_7_1") {
variable_1 : "related_pin_transition";
index_1("1, 2, 3, 4, 5, 6, 7");
variable_2 : "constrained_pin_transition";
index_2("1, 2, 3, 4, 5, 6, 7");
}
lu_table_template ("del_1_12_7") {
variable_1 : "input_net_transition";
index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12");
variable_2 : "total_output_net_capacitance";
index_2("1, 2, 3, 4, 5, 6, 7");
}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");
}
type (sky130_ef_io__gpiov2_pad_wrapped_dm_bus) {
base_type : array;
data_type : bit;
bit_width : 3 ;
bit_from : 2;
bit_to : 0;
downto : true;
}
cell ("sky130_ef_io__gpiov2_pad_wrapped") {
is_macro_cell : true
dont_use : true;
interface_timing : true;
pad_cell : true;
dont_touch : true;
area : 15000.000000;
cell_leakage_power : 1.986820e+03;
leakage_power (lkgGroup1) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1984.4800000";
}
leakage_power (lkgGroup2) {
when : "!ENABLE_H & !INP_DIS & !OE_N & DM[2] & DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & !ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "685.6870000";
}
leakage_power (lkgGroup3) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1825.5600000";
}
leakage_power (lkgGroup4) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1978.3400000";
}
leakage_power (lkgGroup5) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1986.8200000";
}
leakage_power (lkgGroup6) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1817.0800000";
}
leakage_power (lkgGroup7) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1821.2600000";
}
leakage_power (lkgGroup8) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1823.2200000";
}
leakage_power (lkgGroup9) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1982.5100000";
}
leakage_power (lkgGroup10) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1805.2400000";
}
leakage_power (lkgGroup11) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1958.1600000";
}
leakage_power (lkgGroup12) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1816.3200000";
}
leakage_power (lkgGroup13) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1816.4500000";
}
leakage_power (lkgGroup14) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1812.5900000";
}
leakage_power (lkgGroup15) {
when : "ENABLE_H & INP_DIS & OE_N & !DM[2] & !DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1804.6000000";
}
leakage_power (lkgGroup16) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1973.8500000";
}
leakage_power (lkgGroup17) {
when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1977.7100000";
}
leakage_power (lkgGroup18) {
when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H";
value : "1977.5800000";
}
bus(DM) {
bus_type : sky130_ef_io__gpiov2_pad_wrapped_dm_bus;
direction : input;
related_power_pin : VCCD;
related_ground_pin : VSSD;
pin ("DM[2]") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.006905;
capacitance : 0.006776;
fall_capacitance : 0.006648;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.3544162, 0.2854593, 0.2586238, 0.2442987, 0.2384207, 0.2363045, 0.2387641", \
"0.4035896, 0.3397306, 0.3095143, 0.2991401, 0.2959092, 0.2979569, 0.2993903", \
"0.3999496, 0.3216500, 0.3158738, 0.3007289, 0.2917365, 0.2787635, 0.2931124", \
"0.3791312, 0.2963632, 0.2670267, 0.2632066, 0.2676919, 0.2644888, 0.2527765", \
"0.3374250, 0.2737530, 0.2211375, 0.2281022, 0.2130690, 0.2081434, 0.2103606", \
"0.3134259, 0.2340454, 0.1703557, 0.1940029, 0.1928678, 0.1872775, 0.1737277", \
"0.2649045, 0.1940241, 0.1356870, 0.1505467, 0.1408741, 0.1421937, 0.1522827");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1972970, 0.0867916, 0.0114313, -0.0498097, -0.1020991, -0.1479605, -0.1928617", \
"0.2597356, 0.1536752, 0.0710379, 0.0160878, -0.0388826, -0.0919247, -0.1381937", \
"0.2427616, 0.1366490, 0.0662726, -0.0004490, -0.0367949, -0.1039938, -0.1536372", \
"0.2265892, 0.1017658, 0.0529096, -0.0200360, -0.0822198, -0.1204716, -0.1790473", \
"0.1678833, 0.0716522, 0.0305642, -0.0558443, -0.1269821, -0.1361326, -0.2339033", \
"0.1320753, 0.0071639, -0.0140877, -0.0962605, -0.1274450, -0.1718272, -0.2549664", \
"0.0738976, -0.0077881, -0.0610831, -0.1226543, -0.2019070, -0.2139485, -0.2768490");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1001743, -0.0309116, -0.0059053, 0.0038422, 0.0066684, 0.0011551, 0.0093768", \
"-0.1564603, -0.0877434, -0.0562869, -0.0505348, -0.0353185, -0.0389874, -0.0374379", \
"-0.1351075, -0.0872391, -0.0700307, -0.0392763, -0.0459951, -0.0374711, -0.0520315", \
"-0.1233623, -0.0509248, -0.0406687, -0.0243639, -0.0421940, -0.0157001, -0.0032607", \
"-0.0696945, -0.0207160, -0.0009180, 0.0131096, -0.0031126, -0.0081009, 0.0285418", \
"-0.0469757, 0.0376687, 0.0422258, 0.0515181, 0.0157400, 0.0125104, 0.0234323", \
"-0.0030320, 0.0983971, 0.0876954, 0.1049853, 0.0619964, 0.0401773, 0.0485485");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1765133, -0.0660068, 0.0032499, 0.0662468, 0.1217556, 0.1650531, 0.2027351", \
"-0.2373769, -0.1360762, -0.0543083, -0.0056749, 0.0553318, 0.1059400, 0.1620185", \
"-0.2314929, -0.1280459, -0.0531102, 0.0139499, 0.0696762, 0.1166854, 0.1670533", \
"-0.1858218, -0.0947834, -0.0439549, 0.0422611, 0.0967974, 0.1488857, 0.1984301", \
"-0.1468222, -0.0569451, -0.0143248, 0.0779923, 0.1368991, 0.1877991, 0.2410947", \
"-0.1010479, -0.0122933, 0.0303270, 0.1125767, 0.1717090, 0.1830667, 0.2666433", \
"-0.0520182, 0.0408057, 0.0834260, 0.1361753, 0.2177412, 0.2616112, 0.2999088");
}
}
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.0444465, 0.0448841, 0.0453217, 0.0477679, 0.0501163, 0.0525625, 0.0550087");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0559635, 0.0570456, 0.0581278, 0.0609150, 0.0635907, 0.0663779, 0.0691651");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin ("DM[1]") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.005135;
capacitance : 0.005008;
fall_capacitance : 0.004881;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0757812, -0.0034458, 0.0223568, 0.0381159, 0.0314891, 0.0433119, 0.0515447", \
"-0.1354154, -0.0655857, -0.0387939, -0.0103247, -0.0069030, 0.0003964, 0.0019098", \
"-0.1232022, -0.0660907, -0.0275653, -0.0111582, 0.0020101, 0.0534840, 0.0139815", \
"-0.0925100, -0.0278501, -0.0240454, 0.0192560, 0.0268020, 0.0334470, 0.0249154", \
"-0.0552722, 0.0034842, 0.0326182, 0.0669421, 0.0312896, 0.0109256, 0.0649935", \
"-0.0117053, 0.0481360, 0.0773794, 0.1064364, 0.0757348, 0.0948019, 0.0296667", \
"0.0366198, 0.0966573, 0.1173118, 0.1442538, 0.1209227, 0.0906322, 0.0863483");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1627456, -0.0537998, 0.0314863, 0.0879067, 0.1485967, 0.2012928, 0.2503641", \
"-0.2175056, -0.1150958, -0.0367552, 0.0395637, 0.0906747, 0.1503170, 0.2025592", \
"-0.2005132, -0.1043935, -0.0238858, 0.0321517, 0.0996145, 0.1518895, 0.2020274", \
"-0.1889853, -0.0680792, -0.0038976, 0.0662647, 0.1269331, 0.1861092, 0.2368408", \
"-0.1288707, -0.0409221, 0.0002956, 0.0997378, 0.1504147, 0.2197147, 0.2636588", \
"-0.1110728, 0.0189885, 0.0437320, 0.1394638, 0.2054875, 0.2024193, 0.3156806", \
"-0.0656033, 0.0385181, 0.0898013, 0.1857730, 0.2432494, 0.2882394, 0.3352865");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.3574914, 0.2854577, 0.2510236, 0.2259883, 0.2170586, 0.2134165, 0.2143502", \
"0.4036923, 0.3385496, 0.3067757, 0.2810371, 0.2803813, 0.2784559, 0.2739402", \
"0.4014281, 0.3217049, 0.3081466, 0.2885219, 0.2700780, 0.2627443, 0.2504042", \
"0.3822062, 0.2962306, 0.2704661, 0.2493267, 0.2493813, 0.2351110, 0.2222589", \
"0.3456324, 0.2751646, 0.2180520, 0.2281022, 0.2176466, 0.2109827, 0.2073088", \
"0.3165008, 0.2325140, 0.1673795, 0.1895539, 0.1547195, 0.1427004, 0.1372289", \
"0.2679795, 0.1857786, 0.1372508, 0.1374968, 0.1306714, 0.1185847, 0.1281806");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1820048, 0.0684814, -0.0068236, -0.0729986, -0.1292417, -0.1879788, -0.2357782", \
"0.2459768, 0.1311929, 0.0556016, -0.0077740, -0.0740692, -0.1261055, -0.1778990", \
"0.2214112, 0.1236852, 0.0411906, -0.0229476, -0.0767624, -0.1307408, -0.1880003", \
"0.2082456, 0.0843191, 0.0234159, -0.0457564, -0.1076103, -0.1760248, -0.2102349", \
"0.1499105, 0.0602138, 0.0189844, -0.0822158, -0.1387377, -0.1988686, -0.2524909", \
"0.1318591, -0.0027486, -0.0265597, -0.1248727, -0.1871222, -0.1907889, -0.2883551", \
"0.0879154, -0.0207524, -0.0706288, -0.1710717, -0.2241854, -0.2624789, -0.3193653");
}
}
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.0531662, 0.0535960, 0.0540257, 0.0563422, 0.0585659, 0.0608824, 0.0631988");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0651380, 0.0660632, 0.0669884, 0.0697852, 0.0724700, 0.0752667, 0.0780635");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin ("DM[0]") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.006797;
capacitance : 0.006671;
fall_capacitance : 0.006545;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.3727263, 0.3038207, 0.2723567, 0.2580316, 0.2491019, 0.2500375, 0.2524970", \
"0.4309903, 0.3576525, 0.3231489, 0.3100500, 0.3146640, 0.3014984, 0.3197059", \
"0.4198314, 0.3394933, 0.3252627, 0.3145859, 0.3047701, 0.2949396, 0.3049701", \
"0.3974415, 0.3122727, 0.2822081, 0.2768427, 0.2768471, 0.2751820, 0.2708651", \
"0.3558972, 0.2925805, 0.2338395, 0.2418351, 0.2374830, 0.2292634, 0.2210417", \
"0.3317361, 0.2593371, 0.1843405, 0.2140287, 0.2065641, 0.2074997, 0.1826610", \
"0.2832148, 0.2123416, 0.1510933, 0.1594852, 0.1533065, 0.1482972, 0.1677173");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.2018690, 0.0929131, 0.0160098, -0.0470571, -0.1059486, -0.1545740, -0.1936587", \
"0.2554736, 0.1507429, 0.0712426, 0.0161833, -0.0368673, -0.0933470, -0.1425571", \
"0.2332740, 0.1337362, 0.0680255, 0.0026435, -0.0597549, -0.0935281, -0.1551580", \
"0.2310963, 0.1031618, 0.0639191, -0.0286006, -0.0851946, -0.1199563, -0.1805731", \
"0.1689133, 0.0733169, 0.0352521, -0.0554288, -0.1241878, -0.1674992, -0.2121595", \
"0.1517271, 0.0088286, -0.0093461, -0.0959647, -0.1728730, -0.1675410, -0.2504239", \
"0.1093093, -0.0015457, -0.0563416, -0.1207112, -0.2031350, -0.2100363, -0.2676220");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1032260, -0.0324375, -0.0089571, 0.0007904, 0.0020907, -0.0018966, 0.0108642", \
"-0.1595135, -0.0975251, -0.0662402, -0.0526361, -0.0410081, -0.0433202, -0.0435957", \
"-0.1381468, -0.0902917, -0.0745680, -0.0444357, -0.0459956, -0.0393523, 0.0231368", \
"-0.1248881, -0.0509256, -0.0440616, -0.0300332, -0.0393077, -0.0203999, -0.0096920", \
"-0.0712149, -0.0222426, -0.0039673, 0.0100731, -0.0030951, -0.0081037, 0.0252066", \
"-0.0500274, 0.0376680, 0.0391738, 0.0483809, 0.0142527, 0.0110367, 0.0234285", \
"-0.0060837, 0.0968705, 0.0846434, 0.1049867, 0.0604797, 0.0416418, 0.0485514");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1719356, -0.0644810, 0.0032499, 0.0692993, 0.1262281, 0.1664999, 0.2027149", \
"-0.2343250, -0.1330246, -0.0525531, 0.0052820, 0.0586030, 0.1090885, 0.1635599", \
"-0.2172968, -0.1158386, -0.0472859, 0.0175084, 0.0734538, 0.1235478, 0.1686211", \
"-0.1997012, -0.0867632, -0.0423185, 0.0437634, 0.0965513, 0.1504116, 0.1984175", \
"-0.1425747, -0.0523676, -0.0158507, 0.0806511, 0.1369117, 0.1910606, 0.2395541", \
"-0.1233146, 0.0121210, 0.0288011, 0.1155821, 0.1611365, 0.1860369, 0.2752321", \
"-0.0793709, 0.0316506, 0.0757966, 0.1409244, 0.2206550, 0.2627973, 0.2642110");
}
}
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.0444765, 0.0449360, 0.0453955, 0.0478237, 0.0501547, 0.0525828, 0.0550109");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0558366, 0.0569161, 0.0579955, 0.0607866, 0.0634661, 0.0662572, 0.0690483");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
}
pin ("PAD_A_NOESD_H") {
signal_voltage_type : "analog";
direction : "inout";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
}
pin ("PAD_A_ESD_1_H") {
signal_voltage_type : "analog";
direction : "inout";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
}
pin ("PAD_A_ESD_0_H") {
signal_voltage_type : "analog";
direction : "inout";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
}
pg_pin (VDDA) {
voltage_name : "VDDA";
pg_type : "primary_power";
}
pg_pin ("VDDIO_Q") {
voltage_name : "VDDIO_Q";
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 (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";
}
pin ("ENABLE_VSWITCH_H") {
max_transition : 3.75;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VSWITCH";
related_ground_pin : "VSSA";
always_on : true;
rise_capacitance : 0.028535;
capacitance : 0.028478;
fall_capacitance : 0.028421;
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.0526147, 0.0428694, 0.1383535, 0.2696870, 0.3957671, 0.5271006, 0.6584340");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.3253130, 0.4274158, 0.5295187, 0.6585681, 0.7824556, 0.9115050, 1.0405545");
}
}
}
pin ("ANALOG_EN") {
max_transition : 1.50;
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.033399;
capacitance : 0.033147;
fall_capacitance : 0.032895;
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.1620832, 0.1715677, 0.1810523, 0.1936545, 0.2057527, 0.2183549, 0.2309571");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1506218, 0.1601252, 0.1696286, 0.1839903, 0.1977776, 0.2121393, 0.2265011");
}
}
}
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.053139;
capacitance : 0.052701;
fall_capacitance : 0.052264;
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.0213208, -0.0215074, -0.0216941, -0.0217055, -0.0217165, -0.0217280, -0.0217395");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0222071, 0.0220684, 0.0219297, 0.0219776, 0.0220235, 0.0220714, 0.0221192");
}
}
timing() { /* check skew between enable_vddio and enable_h */
related_pin : "ENABLE_H";
timing_type : non_seq_hold_falling;
fall_constraint (scalar) {
values ("-100.0");
}
}
}
pin ("ANALOG_SEL") {
max_transition : 1.50;
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.016868;
capacitance : 0.016830;
fall_capacitance : 0.016791;
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.0263417, 0.0329462, 0.0395508, 0.0489434, 0.0579602, 0.0673528, 0.0767454");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0312378, 0.0374381, 0.0436384, 0.0526211, 0.0612445, 0.0702272, 0.0792099");
}
}
}
pin (OUT) {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCHIB";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.037954;
capacitance : 0.037550;
fall_capacitance : 0.037146;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.5243962, -0.4666785, -0.4346896, -0.4142486, -0.4098966, -0.4093063, -0.4117658", \
"-0.5847088, -0.5191066, -0.4949306, -0.4832874, -0.4788713, -0.4810518, -0.4869081", \
"-0.5651538, -0.5019982, -0.4914451, -0.4783526, -0.4864002, -0.4809374, -0.4866053", \
"-0.5460583, -0.4777363, -0.4620859, -0.4437117, -0.4530388, -0.4523106, -0.4456149", \
"-0.5035871, -0.4602156, -0.4133601, -0.4059429, -0.4028556, -0.4255036, -0.4184578", \
"-0.4834047, -0.4079347, -0.3673796, -0.3522989, -0.3681785, -0.3670576, -0.3753318", \
"-0.4364092, -0.3624649, -0.3438593, -0.2880946, -0.3227532, -0.3140281, -0.3329143");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.5564437, -0.4598554, -0.3921280, -0.3333771, -0.2863004, -0.2414596, -0.1950910", \
"-0.6152313, -0.5191875, -0.4409327, -0.3960875, -0.3429247, -0.2986068, -0.2500658", \
"-0.5956797, -0.5028992, -0.4222637, -0.3846600, -0.3429333, -0.2848125, -0.2498913", \
"-0.5781059, -0.4771021, -0.4154875, -0.3616620, -0.3064165, -0.2726841, -0.2060519", \
"-0.5371548, -0.4610862, -0.3736038, -0.3224641, -0.2873435, -0.2237375, -0.1788948", \
"-0.5093487, -0.4072798, -0.3304196, -0.2763954, -0.2377571, -0.2032152, -0.1379123", \
"-0.4715086, -0.3602837, -0.2474881, -0.2153439, -0.1927780, -0.1427714, -0.1106493");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.7420174, 0.6715324, 0.6419784, 0.6333762, 0.6351495, 0.6437145, 0.6461740", \
"0.7993203, 0.7300105, 0.7079564, 0.6963329, 0.6889290, 0.6913905, 0.6899722", \
"0.7814861, 0.7093669, 0.6982391, 0.6742691, 0.6839500, 0.6833598, 0.6839794", \
"0.7636808, 0.6775333, 0.6726617, 0.6619355, 0.6583448, 0.6623043, 0.6678155", \
"0.7265251, 0.6530582, 0.6347624, 0.6234347, 0.6082716, 0.6275177, 0.6345549", \
"0.7132342, 0.6303102, 0.6086939, 0.5878974, 0.5804044, 0.5844071, 0.5853255", \
"0.6662387, 0.5875346, 0.5599911, 0.5443362, 0.5257796, 0.5480775, 0.5474853");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.5650203, 0.4685204, 0.4039569, 0.3465602, 0.2948784, 0.2485118, 0.2036691", \
"0.6253660, 0.5268292, 0.4491227, 0.4033641, 0.3516603, 0.3027202, 0.2601890", \
"0.6059236, 0.5116131, 0.4318789, 0.3971031, 0.3497826, 0.2918829, 0.2585732", \
"0.5866834, 0.4858236, 0.4240669, 0.3702384, 0.3149941, 0.2777828, 0.2146295", \
"0.5424516, 0.4672364, 0.3897293, 0.3310100, 0.2944075, 0.2384186, 0.1859465", \
"0.5286074, 0.4174147, 0.3406610, 0.2819043, 0.2447346, 0.2059739, 0.1435063", \
"0.4816120, 0.3704186, 0.2573720, 0.2237185, 0.1977156, 0.1498231, 0.1150597");
}
}
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.2178832, 0.2826795, 0.3474757, 0.3517733, 0.3558990, 0.3601967, 0.3644943");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.5204402, 0.5962112, 0.6719823, 0.6882009, 0.7037708, 0.7199894, 0.7362081");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin ("ENABLE_INP_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.013197;
capacitance : 0.012983;
fall_capacitance : 0.012769;
internal_power () {
rise_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("5.2982028, 13.3656850, 21.4331660, 23.7516660, 25.9774270, 28.2959270, 30.6144280");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("4.0000620, 13.4792750, 22.9584880, 23.5941980, 24.2044810, 24.8401920, 25.4759030");
}
}
}
pin ("VTRIP_SEL") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.007195;
capacitance : 0.007070;
fall_capacitance : 0.006944;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.4429170, 0.3724567, 0.3534216, 0.3404293, 0.3345513, 0.3324352, 0.3333688", \
"0.5032733, 0.4337272, 0.4062782, 0.4016568, 0.3841280, 0.3922570, 0.3879187", \
"0.4869199, 0.4190601, 0.3857503, 0.3886396, 0.3635155, 0.3705546, 0.3747820", \
"0.4676322, 0.3889413, 0.3477312, 0.3369137, 0.3333047, 0.3464473, 0.3503245", \
"0.4274455, 0.3695951, 0.3355083, 0.3007806, 0.3004377, 0.2933503, 0.2899341", \
"0.4034527, 0.3279950, 0.2954900, 0.2789870, 0.2589013, 0.2746384, 0.2427437", \
"0.3564572, 0.2791527, 0.2269320, 0.1972197, 0.2115206, 0.2062807, 0.2209472");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1957708, 0.0928971, 0.0099055, -0.0483876, -0.1058634, -0.1567988, -0.1930944", \
"0.2582158, 0.1521834, 0.0754189, 0.0157909, -0.0388944, -0.0938080, -0.1426540", \
"0.2427777, 0.1366517, 0.0664927, -0.0005409, -0.0570347, -0.1055196, -0.1552050", \
"0.2250633, 0.1048960, 0.0576763, -0.0229736, -0.0796783, -0.1203612, -0.1836249", \
"0.1651405, 0.0701289, 0.0290417, -0.0572280, -0.1269859, -0.1742555, -0.2338919", \
"0.1456249, 0.0117438, -0.0156101, -0.0993191, -0.1274436, -0.1732660, -0.2549639", \
"0.0977541, -0.0047337, -0.0656573, -0.1242395, -0.1974700, -0.2138717, -0.2768459");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0925449, -0.0263340, 0.0032499, 0.0084198, 0.0110895, 0.0087845, 0.0197714", \
"-0.1473050, -0.0852008, -0.0522137, -0.0471817, -0.0312791, -0.0327884, -0.0315229", \
"-0.1244811, -0.0811350, -0.0624835, -0.0327007, -0.0290386, -0.0217060, -0.0211137", \
"-0.1157329, -0.0432948, -0.0340268, -0.0187189, -0.0362898, 0.0008118, -0.0032607", \
"-0.0621193, -0.0146119, 0.0112853, 0.0207040, -0.0010196, -0.0081014, 0.0372315", \
"-0.0408722, 0.0437728, 0.0529070, 0.0592771, 0.0231544, 0.0125101, 0.0322137", \
"0.0030715, 0.1045012, 0.0983766, 0.1186521, 0.0680472, 0.0416440, 0.1283140");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1688838, -0.0583774, 0.0093535, 0.0754078, 0.1322059, 0.1767606, 0.2099069", \
"-0.2312732, -0.1268333, -0.0519123, 0.0068769, 0.0618251, 0.1169441, 0.1712659", \
"-0.2142512, -0.1112604, -0.0412300, 0.0241033, 0.0734535, 0.1235479, 0.1717562", \
"-0.1951236, -0.0703684, -0.0211039, 0.0528136, 0.0965495, 0.1549892, 0.1984220", \
"-0.1364970, -0.0447372, -0.0082208, 0.0865865, 0.1384173, 0.1927329, 0.2410958", \
"-0.1172111, 0.0166993, 0.0349051, 0.1231705, 0.1611375, 0.1890120, 0.2826179", \
"-0.0732674, 0.0377548, 0.0834264, 0.1424945, 0.2250674, 0.2627971, 0.3062390");
}
}
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.0445592, 0.0450262, 0.0454933, 0.0479235, 0.0502564, 0.0526865, 0.0551166");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0559187, 0.0569985, 0.0580783, 0.0608648, 0.0635398, 0.0663262, 0.0691127");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin ("ANALOG_POL") {
max_transition : 1.50;
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.017788;
capacitance : 0.017746;
fall_capacitance : 0.017705;
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.1375098, 0.2010625, 0.2646153, 0.2628468, 0.2611490, 0.2593806, 0.2576121");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.4068724, 0.4790928, 0.5513131, 0.5608438, 0.5699933, 0.5795240, 0.5890547");
}
}
}
pin ("IB_MODE_SEL") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.005788;
capacitance : 0.005666;
fall_capacitance : 0.005544;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0986804, -0.0263340, 0.0032499, 0.0125946, 0.0180249, 0.0072586, 0.0245085", \
"-0.1564923, -0.0862175, -0.0564322, -0.0438811, -0.0277649, -0.0259124, -0.0196163", \
"-0.1321026, -0.0792705, -0.0624850, -0.0276963, -0.0246653, -0.0123682, -0.0026110", \
"-0.1233943, -0.0399044, -0.0373183, -0.0074741, -0.0143274, 0.0023598, 0.0731840", \
"-0.0697265, -0.0112215, -0.0036960, 0.0372534, 0.0267385, 0.0049787, 0.0450881", \
"-0.0470078, 0.0410597, 0.0394300, 0.0775940, 0.0620686, 0.0391099, 0.0265434", \
"-0.0030641, 0.1017881, 0.0848996, 0.1234877, 0.1057243, 0.0814755, 0.1106378");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1261127, -0.0171790, 0.0562068, 0.1206616, 0.1801031, 0.2218264, 0.2530623", \
"-0.1839215, -0.0809198, -0.0020263, 0.0622330, 0.1241030, 0.1772678, 0.2326540", \
"-0.1654980, -0.0751982, 0.0017818, 0.0543133, 0.1302917, 0.1812360, 0.2324958", \
"-0.1508268, -0.0358322, 0.0281779, 0.0924756, 0.1559248, 0.2203547, 0.2444021", \
"-0.0939474, -0.0056233, 0.0295219, 0.1160134, 0.1571059, 0.2456665, 0.2893008", \
"-0.0744402, 0.0512356, 0.0680816, 0.1664888, 0.2366931, 0.2299624, 0.3326760", \
"-0.0274448, 0.1119639, 0.1135512, 0.2118618, 0.2547583, 0.2987533, 0.3509577");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.4124323, 0.3376762, 0.3135557, 0.2870235, 0.2750421, 0.2668224, 0.2631784", \
"0.4697413, 0.4020953, 0.3734387, 0.3559485, 0.3392640, 0.3450160, 0.3268790", \
"0.4549297, 0.3795894, 0.3582281, 0.3266688, 0.3438736, 0.3097127, 0.3196084", \
"0.4371476, 0.3506473, 0.3219843, 0.3215880, 0.2844765, 0.2782181, 0.2832940", \
"0.3970303, 0.3326126, 0.2700532, 0.2562641, 0.2618971, 0.2431075, 0.2607146", \
"0.3699163, 0.2925713, 0.2557912, 0.2325043, 0.2432033, 0.2026843, 0.1856187", \
"0.3259726, 0.2440499, 0.1958056, 0.1563224, 0.1774218, 0.1544008, 0.1492309");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1499463, 0.0379639, -0.0295910, -0.0997057, -0.1609751, -0.2044754, -0.2376428", \
"0.2154849, 0.1079569, 0.0232503, -0.0323640, -0.0920684, -0.1539464, -0.2053901", \
"0.1879570, 0.1005959, 0.0260151, -0.0454335, -0.0970650, -0.1536149, -0.2042909", \
"0.1792395, 0.0551263, 0.0033755, -0.0678702, -0.1337020, -0.1982829, -0.2398485", \
"0.1181516, 0.0264433, -0.0086086, -0.1001149, -0.1452817, -0.2259438, -0.2691152", \
"0.0998012, -0.0319414, -0.0517448, -0.1459961, -0.2100082, -0.2172427, -0.3192538", \
"0.0558575, -0.0484192, -0.0956885, -0.1864886, -0.2433539, -0.2670734, -0.3334781");
}
}
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.0525792, 0.0531812, 0.0537832, 0.0560446, 0.0582154, 0.0604768, 0.0627381");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0630425, 0.0639262, 0.0648100, 0.0676631, 0.0704021, 0.0732552, 0.0761083");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin ("HLD_H_N") {
min_pulse_width_high : 15.5 ;
min_pulse_width_low : 15.5 ;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VDDIO";
related_ground_pin : "VSSIO";
always_on : true;
rise_capacitance : 0.005734;
capacitance : 0.005563;
fall_capacitance : 0.005392;
max_transition : 3.750000;
timing() { /* As per CDT 150283 */
related_pin : "ENABLE_H";
timing_type : non_seq_setup_rising;
fall_constraint (scalar) {
values ("1");
}
}
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.1039792, -0.1034393, -0.1028993, -0.1025761, -0.1022659, -0.1019426, -0.1016195");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1095761, 0.1094684, 0.1093606, 0.1090696, 0.1087902, 0.1084992, 0.1082082");
}
}
/* Copied from non_seq_hold_falling arc in pin dm[2] group */
timing () {
related_pin : "DM[2]";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.3544162, 0.4035896, 0.3999496, 0.3791312, 0.3374250, 0.3134259, 0.2649045", \
"0.2854593, 0.3397306, 0.3216500, 0.2963632, 0.2737530, 0.2340454, 0.1940241", \
"0.2586238, 0.3095143, 0.3158738, 0.2670267, 0.2211375, 0.1703557, 0.1356870", \
"0.2442987, 0.2991401, 0.3007289, 0.2632066, 0.2281022, 0.1940029, 0.1505467", \
"0.2384207, 0.2959092, 0.2917365, 0.2676919, 0.2130690, 0.1928678, 0.1408741", \
"0.2363045, 0.2979569, 0.2787635, 0.2644888, 0.2081434, 0.1872775, 0.1421937", \
"0.2387641, 0.2993903, 0.2931124, 0.2527765, 0.2103606, 0.1737277, 0.1522827");
}
}
/* Copied from non_seq_setup_falling arc in pin dm[2] group */
timing () {
related_pin : "DM[2]";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.1001743, -0.1564603, -0.1351075, -0.1233623, -0.0696945, -0.0469757, -0.0030320", \
"-0.0309116, -0.0877434, -0.0872391, -0.0509248, -0.0207160, 0.0376687, 0.0983971", \
"-0.0059053, -0.0562869, -0.0700307, -0.0406687, -0.0009180, 0.0422258, 0.0876954", \
"0.0038422, -0.0505348, -0.0392763, -0.0243639, 0.0131096, 0.0515181, 0.1049853", \
"0.0066684, -0.0353185, -0.0459951, -0.0421940, -0.0031126, 0.0157400, 0.0619964", \
"0.0011551, -0.0389874, -0.0374711, -0.0157001, -0.0081009, 0.0125104, 0.0401773", \
"0.0093768, -0.0374379, -0.0520315, -0.0032607, 0.0285418, 0.0234323, 0.0485485");
}
}
/* Copied from non_seq_setup_falling arc in pin out group */
timing () {
related_pin : "OUT";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.5243962, -0.5847088, -0.5651538, -0.5460583, -0.5035871, -0.4834047, -0.4364092", \
"-0.4666785, -0.5191066, -0.5019982, -0.4777363, -0.4602156, -0.4079347, -0.3624649", \
"-0.4346896, -0.4949306, -0.4914451, -0.4620859, -0.4133601, -0.3673796, -0.3438593", \
"-0.4142486, -0.4832874, -0.4783526, -0.4437117, -0.4059429, -0.3522989, -0.2880946", \
"-0.4098966, -0.4788713, -0.4864002, -0.4530388, -0.4028556, -0.3681785, -0.3227532", \
"-0.4093063, -0.4810518, -0.4809374, -0.4523106, -0.4255036, -0.3670576, -0.3140281", \
"-0.4117658, -0.4869081, -0.4866053, -0.4456149, -0.4184578, -0.3753318, -0.3329143");
}
}
/* Copied from non_seq_hold_falling arc in pin out group */
timing () {
related_pin : "OUT";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.7420174, 0.7993203, 0.7814861, 0.7636808, 0.7265251, 0.7132342, 0.6662387", \
"0.6715324, 0.7300105, 0.7093669, 0.6775333, 0.6530582, 0.6303102, 0.5875346", \
"0.6419784, 0.7079564, 0.6982391, 0.6726617, 0.6347624, 0.6086939, 0.5599911", \
"0.6333762, 0.6963329, 0.6742691, 0.6619355, 0.6234347, 0.5878974, 0.5443362", \
"0.6351495, 0.6889290, 0.6839500, 0.6583448, 0.6082716, 0.5804044, 0.5257796", \
"0.6437145, 0.6913905, 0.6833598, 0.6623043, 0.6275177, 0.5844071, 0.5480775", \
"0.6461740, 0.6899722, 0.6839794, 0.6678155, 0.6345549, 0.5853255, 0.5474853");
}
}
/* Copied from non_seq_hold_falling arc in pin vtrip_sel group */
timing () {
related_pin : "VTRIP_SEL";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.4429170, 0.5032733, 0.4869199, 0.4676322, 0.4274455, 0.4034527, 0.3564572", \
"0.3724567, 0.4337272, 0.4190601, 0.3889413, 0.3695951, 0.3279950, 0.2791527", \
"0.3534216, 0.4062782, 0.3857503, 0.3477312, 0.3355083, 0.2954900, 0.2269320", \
"0.3404293, 0.4016568, 0.3886396, 0.3369137, 0.3007806, 0.2789870, 0.1972197", \
"0.3345513, 0.3841280, 0.3635155, 0.3333047, 0.3004377, 0.2589013, 0.2115206", \
"0.3324352, 0.3922570, 0.3705546, 0.3464473, 0.2933503, 0.2746384, 0.2062807", \
"0.3333688, 0.3879187, 0.3747820, 0.3503245, 0.2899341, 0.2427437, 0.2209472");
}
}
/* Copied from non_seq_setup_falling arc in pin vtrip_sel group */
timing () {
related_pin : "VTRIP_SEL";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.0925449, -0.1473050, -0.1244811, -0.1157329, -0.0621193, -0.0408722, 0.0030715", \
"-0.0263340, -0.0852008, -0.0811350, -0.0432948, -0.0146119, 0.0437728, 0.1045012", \
"0.0032499, -0.0522137, -0.0624835, -0.0340268, 0.0112853, 0.0529070, 0.0983766", \
"0.0084198, -0.0471817, -0.0327007, -0.0187189, 0.0207040, 0.0592771, 0.1186521", \
"0.0110895, -0.0312791, -0.0290386, -0.0362898, -0.0010196, 0.0231544, 0.0680472", \
"0.0087845, -0.0327884, -0.0217060, 0.0008118, -0.0081014, 0.0125101, 0.0416440", \
"0.0197714, -0.0315229, -0.0211137, -0.0032607, 0.0372315, 0.0322137, 0.1283140");
}
}
/* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */
timing () {
related_pin : "IB_MODE_SEL";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.0986804, -0.1564923, -0.1321026, -0.1233943, -0.0697265, -0.0470078, -0.0030641", \
"-0.0263340, -0.0862175, -0.0792705, -0.0399044, -0.0112215, 0.0410597, 0.1017881", \
"0.0032499, -0.0564322, -0.0624850, -0.0373183, -0.0036960, 0.0394300, 0.0848996", \
"0.0125946, -0.0438811, -0.0276963, -0.0074741, 0.0372534, 0.0775940, 0.1234877", \
"0.0180249, -0.0277649, -0.0246653, -0.0143274, 0.0267385, 0.0620686, 0.1057243", \
"0.0072586, -0.0259124, -0.0123682, 0.0023598, 0.0049787, 0.0391099, 0.0814755", \
"0.0245085, -0.0196163, -0.0026110, 0.0731840, 0.0450881, 0.0265434, 0.1106378");
}
}
/* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */
timing () {
related_pin : "IB_MODE_SEL";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.4124323, 0.4697413, 0.4549297, 0.4371476, 0.3970303, 0.3699163, 0.3259726", \
"0.3376762, 0.4020953, 0.3795894, 0.3506473, 0.3326126, 0.2925713, 0.2440499", \
"0.3135557, 0.3734387, 0.3582281, 0.3219843, 0.2700532, 0.2557912, 0.1958056", \
"0.2870235, 0.3559485, 0.3266688, 0.3215880, 0.2562641, 0.2325043, 0.1563224", \
"0.2750421, 0.3392640, 0.3438736, 0.2844765, 0.2618971, 0.2432033, 0.1774218", \
"0.2668224, 0.3450160, 0.3097127, 0.2782181, 0.2431075, 0.2026843, 0.1544008", \
"0.2631784, 0.3268790, 0.3196084, 0.2832940, 0.2607146, 0.1856187, 0.1492309");
}
}
/* Copied from non_seq_setup_falling arc in pin dm[1] group */
timing () {
related_pin : "DM[1]";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.0757812, -0.1354154, -0.1232022, -0.0925100, -0.0552722, -0.0117053, 0.0366198", \
"-0.0034458, -0.0655857, -0.0660907, -0.0278501, 0.0034842, 0.0481360, 0.0966573", \
"0.0223568, -0.0387939, -0.0275653, -0.0240454, 0.0326182, 0.0773794, 0.1173118", \
"0.0381159, -0.0103247, -0.0111582, 0.0192560, 0.0669421, 0.1064364, 0.1442538", \
"0.0314891, -0.0069030, 0.0020101, 0.0268020, 0.0312896, 0.0757348, 0.1209227", \
"0.0433119, 0.0003964, 0.0534840, 0.0334470, 0.0109256, 0.0948019, 0.0906322", \
"0.0515447, 0.0019098, 0.0139815, 0.0249154, 0.0649935, 0.0296667, 0.0863483");
}
}
/* Copied from non_seq_hold_falling arc in pin dm[1] group */
timing () {
related_pin : "DM[1]";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.3574914, 0.4036923, 0.4014281, 0.3822062, 0.3456324, 0.3165008, 0.2679795", \
"0.2854577, 0.3385496, 0.3217049, 0.2962306, 0.2751646, 0.2325140, 0.1857786", \
"0.2510236, 0.3067757, 0.3081466, 0.2704661, 0.2180520, 0.1673795, 0.1372508", \
"0.2259883, 0.2810371, 0.2885219, 0.2493267, 0.2281022, 0.1895539, 0.1374968", \
"0.2170586, 0.2803813, 0.2700780, 0.2493813, 0.2176466, 0.1547195, 0.1306714", \
"0.2134165, 0.2784559, 0.2627443, 0.2351110, 0.2109827, 0.1427004, 0.1185847", \
"0.2143502, 0.2739402, 0.2504042, 0.2222589, 0.2073088, 0.1372289, 0.1281806");
}
}
/* Copied from non_seq_setup_falling arc in pin oe_n group */
timing () {
related_pin : "OE_N";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.5213572, -0.5831957, -0.5621149, -0.5430194, -0.5005481, -0.4803657, -0.4333703", \
"-0.4596705, -0.5239941, -0.5004657, -0.4746862, -0.4602906, -0.4064836, -0.3610139", \
"-0.4336410, -0.4964693, -0.4719192, -0.4528235, -0.4146595, -0.3705618, -0.3390898", \
"-0.4218780, -0.4787098, -0.4798344, -0.4578843, -0.4077562, -0.3553258, -0.2930060", \
"-0.4175260, -0.4773313, -0.4712014, -0.4315386, -0.3906485, -0.3527470, -0.3212805", \
"-0.4169357, -0.4812695, -0.4840248, -0.4492588, -0.4209482, -0.3779364, -0.3125123", \
"-0.4193952, -0.4837914, -0.4680707, -0.4394781, -0.4154060, -0.3722801, -0.3283364");
}
}
/* Copied from non_seq_hold_falling arc in pin oe_n group */
timing () {
related_pin : "OE_N";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.7588162, 0.8176392, 0.8072370, 0.7804794, 0.7453796, 0.7300328, 0.6815115", \
"0.6864407, 0.7473113, 0.7278868, 0.6913355, 0.6654513, 0.6480927, 0.5980001", \
"0.6600661, 0.7144776, 0.7180698, 0.6876752, 0.6483111, 0.6173922, 0.5749744", \
"0.6608422, 0.7147028, 0.7050868, 0.6704048, 0.6324589, 0.6091706, 0.5514940", \
"0.6549858, 0.7071013, 0.7007347, 0.6827309, 0.6387892, 0.5971891, 0.5410384", \
"0.6513438, 0.7097010, 0.7062479, 0.6806148, 0.6458283, 0.6042283, 0.5541810", \
"0.6553292, 0.7133412, 0.7026040, 0.6937555, 0.6513396, 0.6051619, 0.5627441");
}
}
/* Copied from non_seq_hold_falling arc in pin inp_dis group */
timing () {
related_pin : "INP_DIS";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.1041794, 0.1620681, 0.1391908, 0.1258429, 0.0724373, 0.0525098, 0.0085661", \
"0.0349121, 0.1029375, 0.0928893, 0.0550491, 0.0263661, -0.0320186, -0.0927469", \
"0.0114317, 0.0545984, 0.0770599, 0.0480716, 0.0064734, -0.0352499, -0.0807195", \
"0.0047359, 0.0551187, 0.0449036, 0.0341685, -0.0075742, -0.0458922, -0.1021459", \
"0.0003838, 0.0465340, 0.0357716, 0.0450459, 0.0015155, -0.0116591, -0.0533368", \
"0.0104747, 0.0502723, 0.0416083, 0.0242542, 0.0140154, -0.0069607, -0.0160261", \
"-0.0007989, 0.0446244, 0.0559640, 0.0137046, -0.0212633, -0.0175671, -0.0429882");
}
}
/* Copied from non_seq_setup_falling arc in pin inp_dis group */
timing () {
related_pin : "INP_DIS";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.0772927, -0.1291699, -0.1123544, -0.1004807, -0.0484978, -0.0256200, 0.0183220", \
"-0.0064976, -0.0686120, -0.0674950, -0.0311807, -0.0009719, 0.0558870, 0.1150895", \
"0.0121860, -0.0408098, -0.0367969, -0.0164285, 0.0249938, 0.0651623, 0.1106319", \
"0.0153123, -0.0261309, -0.0210059, 0.0007764, 0.0328737, 0.0731111, 0.1170954", \
"0.0194466, -0.0152912, -0.0117621, -0.0231002, -0.0010257, 0.0365938, 0.0756313", \
"0.0164139, -0.0204031, -0.0140564, 0.0104653, -0.0080242, 0.0125492, 0.0387696", \
"0.0288321, -0.0211088, -0.0191215, 0.0149234, 0.0417268, 0.0234929, 0.0485067");
}
}
/* Copied from non_seq_hold_falling arc in pin dm[0] group */
timing () {
related_pin : "DM[0]";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.3727263, 0.4309903, 0.4198314, 0.3974415, 0.3558972, 0.3317361, 0.2832148", \
"0.3038207, 0.3576525, 0.3394933, 0.3122727, 0.2925805, 0.2593371, 0.2123416", \
"0.2723567, 0.3231489, 0.3252627, 0.2822081, 0.2338395, 0.1843405, 0.1510933", \
"0.2580316, 0.3100500, 0.3145859, 0.2768427, 0.2418351, 0.2140287, 0.1594852", \
"0.2491019, 0.3146640, 0.3047701, 0.2768471, 0.2374830, 0.2065641, 0.1533065", \
"0.2500375, 0.3014984, 0.2949396, 0.2751820, 0.2292634, 0.2074997, 0.1482972", \
"0.2524970, 0.3197059, 0.3049701, 0.2708651, 0.2210417, 0.1826610, 0.1677173");
}
}
/* Copied from non_seq_setup_falling arc in pin dm[0] group */
timing () {
related_pin : "DM[0]";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.1032260, -0.1595135, -0.1381468, -0.1248881, -0.0712149, -0.0500274, -0.0060837", \
"-0.0324375, -0.0975251, -0.0902917, -0.0509256, -0.0222426, 0.0376680, 0.0968705", \
"-0.0089571, -0.0662402, -0.0745680, -0.0440616, -0.0039673, 0.0391738, 0.0846434", \
"0.0007904, -0.0526361, -0.0444357, -0.0300332, 0.0100731, 0.0483809, 0.1049867", \
"0.0020907, -0.0410081, -0.0459956, -0.0393077, -0.0030951, 0.0142527, 0.0604797", \
"-0.0018966, -0.0433202, -0.0393523, -0.0203999, -0.0081037, 0.0110367, 0.0416418", \
"0.0108642, -0.0435957, 0.0231368, -0.0096920, 0.0252066, 0.0234285, 0.0485514");
}
}
/* Copied from non_seq_hold_falling arc in pin hld_ovr group */
timing () {
related_pin : "HLD_OVR";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.0919723, 0.1513817, 0.1194068, 0.1105841, 0.0541870, 0.0311458, -0.0127979", \
"0.0257566, 0.0898981, 0.0806794, 0.0428392, 0.0126304, -0.0472803, -0.1080086", \
"0.0007503, 0.0533036, 0.0575145, 0.0331648, -0.0072470, -0.0489891, -0.0944586", \
"-0.0059033, 0.0511614, 0.0350435, 0.0081368, -0.0197323, -0.0598400, -0.1166917", \
"-0.0112617, 0.0373787, 0.0343948, 0.0094746, -0.0302477, -0.0685975, -0.1122718", \
"-0.0063101, 0.0294803, 0.0416166, 0.0009734, -0.0347860, -0.0726317, -0.1190995", \
"-0.0158506, 0.0327024, 0.0449502, -0.0020453, -0.0363290, -0.0718022, -0.1101685");
}
}
/* Copied from non_seq_setup_falling arc in pin hld_ovr group */
timing () {
related_pin : "HLD_OVR";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.2949748, 0.2396942, 0.2507767, 0.2809892, 0.3218792, 0.3650051, 0.4181041", \
"0.3614134, 0.3088057, 0.3162010, 0.3411345, 0.3820246, 0.4251505, 0.4736719", \
"0.3867045, 0.3385556, 0.3492850, 0.3763573, 0.4141952, 0.4603734, 0.5073688", \
"0.3875011, 0.3606582, 0.3735077, 0.3957258, 0.4213446, 0.4764293, 0.5129919", \
"0.3734373, 0.3559028, 0.3575359, 0.3751758, 0.4304490, 0.4780022, 0.5250120", \
"0.3917801, 0.3502408, 0.3687717, 0.3839147, 0.6839268, 0.4545955, 0.5242611", \
"0.3923724, 0.3433279, 0.3888210, 0.4226102, 0.3947193, 0.4866819, 0.5063194");
}
}
/* Copied from non_seq_setup_falling arc in pin slow group */
timing () {
related_pin : "SLOW";
timing_type : "non_seq_hold_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("-0.0971219, -0.1564597, -0.1320699, -0.1233616, -0.0696939, -0.0469751, -0.0030314", \
"-0.0309116, -0.0892839, -0.0888264, -0.0494604, -0.0253550, 0.0315038, 0.0556111", \
"-0.0074312, -0.0644935, -0.0730508, -0.0372855, 0.0036329, 0.0468292, 0.0907729", \
"0.0023163, -0.0505348, -0.0409263, -0.0285752, 0.0131173, 0.0531359, 0.1096491", \
"0.0051425, -0.0353185, -0.0303725, -0.0392677, -0.0010238, 0.0157655, 0.0620244", \
"-0.0018966, -0.0432554, -0.0374747, -0.0171595, 0.0064440, 0.0480334, 0.0918908", \
"0.0108703, -0.0420440, -0.0348466, -0.0078897, 0.0269035, 0.0234726, 0.1283352");
}
}
/* Copied from non_seq_hold_falling arc in pin slow group */
timing () {
related_pin : "SLOW";
timing_type : "non_seq_setup_rising";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
values("0.4719083, 0.5322607, 0.5143673, 0.4966234, 0.4563806, 0.4324439, 0.3854484", \
"0.4061342, 0.4663161, 0.4455328, 0.4301061, 0.4062748, 0.3662007, 0.3146276", \
"0.3760955, 0.4289270, 0.4069406, 0.3704592, 0.3586305, 0.3343823, 0.2408687", \
"0.3572139, 0.4216746, 0.4029967, 0.3731229, 0.3309232, 0.2834632, 0.2264967", \
"0.3513360, 0.4172933, 0.4169212, 0.3747962, 0.3276566, 0.2791002, 0.2451908", \
"0.3507457, 0.4128050, 0.4224345, 0.3617061, 0.3299714, 0.2929490, 0.2584813", \
"0.3532052, 0.4207177, 0.3964789, 0.3548579, 0.3475304, 0.3078823, 0.2499389");
}
}
}
pin ("OE_N") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCHIB";
related_ground_pin : "VSSD";
always_on : false;
fall_capacitance : 0.024896;
capacitance : 0.025494;
rise_capacitance : 0.025702;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.5213572, -0.4596705, -0.4336410, -0.4218780, -0.4175260, -0.4169357, -0.4193952", \
"-0.5831957, -0.5239941, -0.4964693, -0.4787098, -0.4773313, -0.4812695, -0.4837914", \
"-0.5621149, -0.5004657, -0.4719192, -0.4798344, -0.4712014, -0.4840248, -0.4680707", \
"-0.5430194, -0.4746862, -0.4528235, -0.4578843, -0.4315386, -0.4492588, -0.4394781", \
"-0.5005481, -0.4602906, -0.4146595, -0.4077562, -0.3906485, -0.4209482, -0.4154060", \
"-0.4803657, -0.4064836, -0.3705618, -0.3553258, -0.3527470, -0.3779364, -0.3722801", \
"-0.4333703, -0.3610139, -0.3390898, -0.2930060, -0.3212805, -0.3125123, -0.3283364");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.5594640, -0.4643899, -0.3921268, -0.3333771, -0.2847745, -0.2368820, -0.1935651", \
"-0.6182515, -0.5197741, -0.4450827, -0.3976686, -0.3488243, -0.3001051, -0.2546482", \
"-0.5986999, -0.5065676, -0.4237529, -0.3870477, -0.3490636, -0.2924988, -0.2438921", \
"-0.5796002, -0.4792801, -0.4124957, -0.3600243, -0.3125200, -0.2651232, -0.2045260", \
"-0.5417620, -0.4631709, -0.3794510, -0.3238683, -0.2797308, -0.2237375, -0.1759382", \
"-0.5047395, -0.4107433, -0.3394126, -0.2734574, -0.2438539, -0.2047227, -0.1332511", \
"-0.4745288, -0.3652166, -0.2551254, -0.2167073, -0.1795133, -0.1381937, -0.1311137");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.7588162, 0.6864407, 0.6600661, 0.6608422, 0.6549858, 0.6513438, 0.6553292", \
"0.8176392, 0.7473113, 0.7144776, 0.7147028, 0.7071013, 0.7097010, 0.7133412", \
"0.8072370, 0.7278868, 0.7180698, 0.7050868, 0.7007347, 0.7062479, 0.7026040", \
"0.7804794, 0.6913355, 0.6876752, 0.6704048, 0.6827309, 0.6806148, 0.6937555", \
"0.7453796, 0.6654513, 0.6483111, 0.6324589, 0.6387892, 0.6458283, 0.6513396", \
"0.7300328, 0.6480927, 0.6173922, 0.6091706, 0.5971891, 0.6042283, 0.6051619", \
"0.6815115, 0.5980001, 0.5749744, 0.5514940, 0.5410384, 0.5541810, 0.5627441");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.5680396, 0.4722963, 0.4039589, 0.3450227, 0.2964043, 0.2469859, 0.2036691", \
"0.6283897, 0.5249485, 0.4518613, 0.4094676, 0.3552811, 0.3010780, 0.2647738", \
"0.6074375, 0.5151314, 0.4319036, 0.3999442, 0.3558861, 0.2995816, 0.2486538", \
"0.5897028, 0.4895244, 0.4226835, 0.3791266, 0.3210976, 0.2721378, 0.2146295", \
"0.5454391, 0.4676240, 0.3896497, 0.3414106, 0.2882988, 0.2323151, 0.1813689", \
"0.5316268, 0.4206170, 0.3423657, 0.2804909, 0.2525043, 0.2090256, 0.1419257", \
"0.4861573, 0.3750859, 0.2615484, 0.2250586, 0.1893730, 0.1467714, 0.1382309");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin ("INP_DIS") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
fall_capacitance : 0.006842;
capacitance : 0.006975;
rise_capacitance : 0.007108;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1041794, 0.0349121, 0.0114317, 0.0047359, 0.0003838, 0.0104747, -0.0007989", \
"0.1620681, 0.1029375, 0.0545984, 0.0551187, 0.0465340, 0.0502723, 0.0446244", \
"0.1391908, 0.0928893, 0.0770599, 0.0449036, 0.0357716, 0.0416083, 0.0559640", \
"0.1258429, 0.0550491, 0.0480716, 0.0341685, 0.0450459, 0.0242542, 0.0137046", \
"0.0724373, 0.0263661, 0.0064734, -0.0075742, 0.0015155, 0.0140154, -0.0212633", \
"0.0525098, -0.0320186, -0.0352499, -0.0458922, -0.0116591, -0.0069607, -0.0175671", \
"0.0085661, -0.0927469, -0.0807195, -0.1021459, -0.0533368, -0.0160261, -0.0429882");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.4963717, 0.3957109, 0.3166075, 0.2488766, 0.1895929, 0.1371227, 0.0861765", \
"0.5597963, 0.4520940, 0.3749646, 0.3133372, 0.2467078, 0.2046655, 0.1465239", \
"0.5419758, 0.4371609, 0.3655454, 0.2976771, 0.2474561, 0.1935526, 0.1366604", \
"0.5210873, 0.4062344, 0.3338440, 0.2769008, 0.2127602, 0.1607175, 0.1005356", \
"0.4796243, 0.3860861, 0.2790484, 0.2311540, 0.1772634, 0.1148225, 0.0715056", \
"0.4584337, 0.3444860, 0.2710177, 0.1984701, 0.1378996, 0.0849503, 0.0451644", \
"0.4099123, 0.2959644, 0.1957810, 0.1447620, 0.0832747, 0.0583658, -0.0170899");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0772927, -0.0064976, 0.0121860, 0.0153123, 0.0194466, 0.0164139, 0.0288321", \
"-0.1291699, -0.0686120, -0.0408098, -0.0261309, -0.0152912, -0.0204031, -0.0211088", \
"-0.1123544, -0.0674950, -0.0367969, -0.0210059, -0.0117621, -0.0140564, -0.0191215", \
"-0.1004807, -0.0311807, -0.0164285, 0.0007764, -0.0231002, 0.0104653, 0.0149234", \
"-0.0484978, -0.0009719, 0.0249938, 0.0328737, -0.0010257, -0.0080242, 0.0417268", \
"-0.0256200, 0.0558870, 0.0651623, 0.0731111, 0.0365938, 0.0125492, 0.0234929", \
"0.0183220, 0.1150895, 0.1106319, 0.1170954, 0.0756313, 0.0387696, 0.0485067");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1810941, -0.0721104, 0.0047758, 0.0647548, 0.1203370, 0.1654823, 0.5410106", \
"-0.2389059, -0.1346276, -0.0541648, 0.0052818, 0.0569672, 0.1091353, 0.1650671", \
"-0.2203459, -0.1189674, -0.0503243, 0.0139266, 0.0718074, 0.1165946, 0.1670533", \
"-0.2088597, -0.0868129, -0.0422598, 0.0422617, 0.0967969, 0.1488857, 0.1984073", \
"-0.1513440, -0.0554960, -0.0159102, 0.0778775, 0.1368479, 0.1894160, 0.2299029", \
"-0.1055401, -0.0093184, 0.0302675, 0.1139985, 0.1719423, 0.1844925, 0.2665996", \
"-0.0564782, 0.0330995, 0.0803147, 0.1393643, 0.2191853, 0.2616402, 0.3000283");
}
}
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.0436415, 0.0439836, 0.0443257, 0.0468937, 0.0493591, 0.0519272, 0.0544952");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0568904, 0.0579716, 0.0590528, 0.0618550, 0.0645450, 0.0673472, 0.0701494");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
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.020091;
capacitance : 0.019231;
fall_capacitance : 0.018371;
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.5533684, 0.8272487, 1.1011290, 1.3368005, 1.5630451, 1.7987166, 2.0343881");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("7.6293364, 27.2034940, 46.7776510, 47.1429650, 47.4936660, 47.8589790, 48.2242930");
}
}
timing() { /* check skew between enable_vddio and enable_h */
related_pin : "ENABLE_VDDIO";
timing_type : non_seq_hold_rising;
rise_constraint (scalar) {
values ("-100.0");
}
}
}
pin ("ENABLE_VDDA_H") {
max_transition : 3.75;
input_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "input";
related_power_pin : "VDDA";
related_ground_pin : "VSSA";
always_on : true;
rise_capacitance : 0.033213;
capacitance : 0.033190;
fall_capacitance : 0.033167;
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.0564922, 0.0871894, 0.2308711, 0.4598392, 0.6796485, 0.9086165, 1.1375846");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("1.1551235, 1.3113689, 1.4676142, 1.6967678, 1.9167552, 2.1459088, 2.3750624");
}
}
}
pin ("HLD_OVR") {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.007342;
capacitance : 0.007221;
fall_capacitance : 0.007099;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0919723, 0.0257566, 0.0007503, -0.0059033, -0.0112617, -0.0063101, -0.0158506", \
"0.1513817, 0.0898981, 0.0533036, 0.0511614, 0.0373787, 0.0294803, 0.0327024", \
"0.1194068, 0.0806794, 0.0575145, 0.0350435, 0.0343948, 0.0416166, 0.0449502", \
"0.1105841, 0.0428392, 0.0331648, 0.0081368, 0.0094746, 0.0009734, -0.0020453", \
"0.0541870, 0.0126304, -0.0072470, -0.0197323, -0.0302477, -0.0347860, -0.0363290", \
"0.0311458, -0.0472803, -0.0489891, -0.0598400, -0.0685975, -0.0726317, -0.0718022", \
"-0.0127979, -0.1080086, -0.0944586, -0.1166917, -0.1122718, -0.1190995, -0.1101685");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1979096, -0.3059160, -0.3745885, -0.4399295, -0.5026841, -0.5507795, -0.4974182", \
"-0.1425755, -0.2505547, -0.3208362, -0.4008112, -0.4524321, -0.5002129, -0.5455476", \
"-0.1551839, -0.2645760, -0.3215080, -0.3968538, -0.4483954, -0.5044991, -0.5614445", \
"-0.1853947, -0.2932609, -0.3435230, -0.4315920, -0.4845664, -0.5177254, -0.5581392", \
"-0.2354400, -0.3310991, -0.3798353, -0.4349763, -0.5166882, -0.5696178, -0.6288728", \
"-0.2724624, -0.3757513, -0.4229611, -0.5132210, -0.5357190, -0.6047801, -0.6637492", \
"-0.3331907, -0.4227468, -0.4714825, -0.5281493, -0.6328675, -0.6637882, -0.6845933");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.2949748, 0.3614134, 0.3867045, 0.3875011, 0.3734373, 0.3917801, 0.3923724", \
"0.2396942, 0.3088057, 0.3385556, 0.3606582, 0.3559028, 0.3502408, 0.3433279", \
"0.2507767, 0.3162010, 0.3492850, 0.3735077, 0.3575359, 0.3687717, 0.3888210", \
"0.2809892, 0.3411345, 0.3763573, 0.3957258, 0.3751758, 0.3839147, 0.4226102", \
"0.3218792, 0.3820246, 0.4141952, 0.4213446, 0.4304490, 0.6839268, 0.3947193", \
"0.3650051, 0.4251505, 0.4603734, 0.4764293, 0.4780022, 0.4545955, 0.4866819", \
"0.4181041, 0.4736719, 0.5073688, 0.5129919, 0.5250120, 0.5242611, 0.5063194");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.2186962, 0.3236752, 0.3909211, 0.4558905, 0.5142777, 0.5669713, 0.5136021", \
"0.1664120, 0.2686760, 0.3385595, 0.4169811, 0.4721907, 0.5194105, 0.5604585", \
"0.1774945, 0.2839397, 0.3428632, 0.4117088, 0.4690408, 0.5429982, 0.5735775", \
"0.2077053, 0.3156023, 0.3582396, 0.4485545, 0.4910782, 0.5450782, 0.5663077", \
"0.2546988, 0.3534401, 0.3945519, 0.4497671, 0.5338853, 0.5894372, 0.6309282", \
"0.2947730, 0.3980923, 0.4376778, 0.5296980, 0.5213102, 0.5644411, 0.6703836", \
"0.3539755, 0.4450878, 0.4861991, 0.5532549, 0.5667798, 0.6632625, 0.6879294");
}
}
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.0441341, 0.0445634, 0.0449927, 0.0475440, 0.0499933, 0.0525446, 0.0550959");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0557310, 0.0567881, 0.0578453, 0.0606501, 0.0633428, 0.0661477, 0.0689525");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin (SLOW) {
input_voltage : GENERAL_CORE_VOLTAGE;
direction : "input";
related_power_pin : "VCCD";
related_ground_pin : "VSSD";
always_on : false;
rise_capacitance : 0.014520;
capacitance : 0.014451;
fall_capacitance : 0.014382;
max_transition : 1.500000;
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_setup_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.0971219, -0.0309116, -0.0074312, 0.0023163, 0.0051425, -0.0018966, 0.0108703", \
"-0.1564597, -0.0892839, -0.0644935, -0.0505348, -0.0353185, -0.0432554, -0.0420440", \
"-0.1320699, -0.0888264, -0.0730508, -0.0409263, -0.0303725, -0.0374747, -0.0348466", \
"-0.1233616, -0.0494604, -0.0372855, -0.0285752, -0.0392677, -0.0171595, -0.0078897", \
"-0.0696939, -0.0253550, 0.0036329, 0.0131173, -0.0010238, 0.0064440, 0.0269035", \
"-0.0469751, 0.0315038, 0.0468292, 0.0531359, 0.0157655, 0.0480334, 0.0234726", \
"-0.0030314, 0.0556111, 0.0907729, 0.1096491, 0.0620244, 0.0918908, 0.1283352");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("-0.1749900, -0.0675327, 0.0047758, 0.0707810, 0.1247893, 0.1726405, 0.2056708", \
"-0.2358535, -0.1346013, -0.0542378, 0.0052818, 0.0553324, 0.1075467, 0.1619962", \
"-0.2218684, -0.1219930, -0.0518405, 0.0145352, 0.0671790, 0.1166246, 0.1654854", \
"-0.2042815, -0.0867953, -0.0274848, 0.0437629, 0.0967969, 0.1488857, 0.1983630", \
"-0.1456187, -0.0524181, -0.0143660, 0.0805912, 0.1368778, 0.1861813, 0.2363227", \
"-0.1278949, 0.0105447, 0.0302858, 0.1139959, 0.1374764, 0.1860045, 0.2737630", \
"-0.0839512, 0.0315998, 0.0772813, 0.1378183, 0.2176908, 0.2628123, 0.2730669");
}
}
timing () {
related_pin : "HLD_H_N";
timing_type : "non_seq_hold_falling";
when : "( ENABLE_H )";
sdf_cond : " ENABLE_H==1'b1 ";
rise_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.4719083, 0.4061342, 0.3760955, 0.3572139, 0.3513360, 0.3507457, 0.3532052", \
"0.5322607, 0.4663161, 0.4289270, 0.4216746, 0.4172933, 0.4128050, 0.4207177", \
"0.5143673, 0.4455328, 0.4069406, 0.4029967, 0.4169212, 0.4224345, 0.3964789", \
"0.4966234, 0.4301061, 0.3704592, 0.3731229, 0.3747962, 0.3617061, 0.3548579", \
"0.4563806, 0.4062748, 0.3586305, 0.3309232, 0.3276566, 0.3299714, 0.3475304", \
"0.4324439, 0.3662007, 0.3343823, 0.2834632, 0.2791002, 0.2929490, 0.3078823", \
"0.3854484, 0.3146276, 0.2408687, 0.2264967, 0.2451908, 0.2584813, 0.2499389");
}
fall_constraint ("vio_7_7_1") {
index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999");
index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.1942476, 0.0822143, 0.0099057, -0.0498488, -0.1103647, -0.1585327, -0.1946059", \
"0.2566933, 0.1491921, 0.0683446, 0.0051097, -0.0406633, -0.0968868, -0.1457065", \
"0.2382112, 0.1336533, 0.0649751, -0.0002853, -0.0583642, -0.1070455, -0.1595620", \
"0.2220143, 0.0986592, 0.0562049, -0.0332367, -0.0847054, -0.1374045, -0.1836249", \
"0.1621172, 0.0656042, 0.0290840, -0.0586432, -0.1269565, -0.1312437, -0.2153226", \
"0.1425760, 0.0102712, -0.0170937, -0.1007795, -0.1394231, -0.1746905, -0.2500784", \
"0.1001582, -0.0046808, -0.0625633, -0.1258575, -0.2018332, -0.2564454, -0.2506033");
}
}
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.0445693, 0.0448718, 0.0451743, 0.0476771, 0.0500798, 0.0525826, 0.0550854");
}
fall_power ("power_inputs_1") {
index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000");
values("0.0558986, 0.0570101, 0.0581216, 0.0609192, 0.0636050, 0.0664026, 0.0692003");
}
}
timing() { /* This is for power up */
related_pin : "HLD_H_N";
timing_type : non_seq_setup_rising;
sdf_cond : "ENABLE_H==1'b1";
when : "( ENABLE_H )";
rise_constraint (scalar) {
values ("5.0");
}
fall_constraint (scalar) {
values ("5.0");
}
}
}
pin (IN) {
output_voltage : GENERAL_CORE_VOLTAGE;
direction : "output";
related_power_pin : "VCCHIB";
related_ground_pin : "VSSD";
always_on : true;
function : "(PAD&!INP_DIS)";
max_capacitance : 1.948250;
max_transition : 1.503775;
internal_power () {
related_pin : "PAD";
when : "( IB_MODE_SEL )";
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.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("2.2933166, 2.4039251, 2.8331324, 6.6127078, 9.1686806, 9.1756069, 9.1874434", \
"6.8814086, 6.8830328, 6.8913308, 6.8944503, 6.8967245, 6.7352625, 6.7068447", \
"7.0718752, 7.0700182, 7.0713804, 7.0745471, 7.0769159, 7.0834645, 6.9909937", \
"7.2283468, 7.2239098, 7.2689107, 7.2175213, 7.2210658, 7.2133042, 7.2214804", \
"7.4517285, 7.4698693, 7.4682300, 7.4696438, 7.4703473, 7.3480918, 7.3580820", \
"7.4314045, 7.5400771, 7.5040460, 7.5677268, 7.4137137, 7.6780093, 7.4764899", \
"7.7296572, 7.5972631, 7.6276407, 7.7582385, 7.7663691, 7.6260239, 7.7848318");
}
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.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("4.5350472, 5.1013668, 6.1026578, 6.8287584, 7.0431156, 7.0531137, 7.0561902", \
"9.7599116, 9.7610548, 9.7622691, 9.7636075, 9.7657438, 9.7682539, 9.9435963", \
"9.8042815, 9.8044472, 9.8421341, 9.8461586, 9.8496437, 9.8162303, 9.8152450", \
"9.8929554, 9.8953198, 9.8128363, 9.8145771, 9.8321863, 9.8521356, 9.8440058", \
"9.9516888, 9.9535406, 9.9546638, 9.9571454, 9.9476608, 9.9747658, 9.9147088", \
"10.0302340, 10.0340010, 10.0367220, 10.0395160, 9.9680177, 9.9724248, 9.9631805", \
"9.9999661, 10.0019920, 10.0068280, 10.0074230, 10.0111520, 9.9758960, 10.1251300");
}
}
internal_power () {
related_pin : "PAD";
when : "( !IB_MODE_SEL & !VTRIP_SEL )";
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.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("11.2924622, 11.6655310, 12.1618937, 12.3866963, 12.3936708, 12.3931508, 12.4364935", \
"41.0146710, 41.0203920, 41.0129330, 41.0094840, 41.0177340, 41.0199170, 40.2360470", \
"73.6901170, 73.6931280, 73.7062560, 73.7030640, 73.7069090, 73.7886140, 73.6860780", \
"105.3681100, 105.3319400, 105.3883200, 105.3832300, 105.3436600, 104.9492400, 105.2677200", \
"136.3871000, 136.3831100, 136.4442300, 136.3681900, 136.3674000, 136.3708700, 136.4148700", \
"166.8820900, 166.8703000, 166.9363300, 166.9247900, 166.8946200, 166.9223800, 166.7348200", \
"197.2673400, 197.3196300, 197.2149700, 197.2135400, 197.2389600, 197.6110900, 197.2750400");
}
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.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("11.0820399, 11.1119219, 11.1669109, 11.2295119, 11.2700539, 11.2907179, 11.3027969", \
"35.1845430, 35.1882720, 35.1902990, 35.1916240, 35.1826620, 35.1803030, 35.7485880", \
"52.0918170, 52.0935660, 52.0932880, 52.0989540, 52.1110100, 52.0657370, 52.0299980", \
"69.2065290, 69.2035600, 69.2361170, 69.2258400, 69.2318630, 69.1951980, 69.1297850", \
"86.5242950, 86.5328090, 86.5284090, 86.5103960, 86.4577580, 86.4957410, 86.4578480", \
"103.7799400, 103.8454800, 103.8892200, 103.7779700, 103.8284000, 103.8572800, 103.6970400", \
"121.2126500, 121.2316600, 121.2108500, 121.2134000, 121.1852300, 121.1319400, 121.0922600");
}
}
internal_power () {
related_pin : "PAD";
when : "( !IB_MODE_SEL & VTRIP_SEL )";
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.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("9.7281239, 10.0810835, 10.5905410, 10.8096725, 10.8240140, 10.7956616, 10.8493268", \
"12.5011030, 12.4992920, 12.5113100, 12.5046740, 12.5049810, 12.5041720, 11.7718760", \
"22.8994670, 22.8902570, 22.9143820, 22.8954490, 22.8971690, 22.8404590, 22.9058530", \
"32.7718370, 32.7629660, 32.8057230, 32.7990970, 32.7847920, 32.7192440, 32.7360710", \
"42.3558270, 42.3689870, 42.3398890, 42.3478410, 42.4092290, 42.3615830, 42.3399540", \
"51.8175050, 51.8098170, 51.8494760, 51.8494970, 51.8343220, 51.7716110, 51.8373330", \
"61.1550460, 61.1118730, 61.2510600, 61.2517810, 61.1941470, 61.2299930, 61.1653780");
}
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.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("11.2042459, 11.2538499, 11.3329159, 11.4367209, 11.5164479, 11.5588009, 11.5829049", \
"29.2080040, 29.2096240, 29.2080840, 29.2128820, 29.2178260, 29.7260240, 29.8458790", \
"39.1404580, 39.1415820, 39.1438100, 39.1468800, 39.1442330, 39.1383280, 39.3294810", \
"49.1680830, 49.1867280, 49.1621290, 49.1646720, 49.1735370, 49.1493410, 49.1424020", \
"59.2756750, 59.3755050, 59.2775970, 59.2649120, 59.2701100, 59.2691870, 59.2170760", \
"69.3743400, 69.5694540, 69.4002560, 69.4100820, 69.3920130, 69.4043990, 69.3540090", \
"79.4976520, 79.6460470, 79.4967980, 79.5532950, 79.5068660, 79.5014960, 79.5031330");
}
}
internal_power () {
related_pin : "INP_DIS";
rise_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("25.2305446, 25.6731946, 26.2641176, 26.6505826, 26.8392146, 26.9641446, 27.0215306", \
"25.1873624, 25.6717434, 26.2393794, 26.6572084, 26.8627214, 26.9440364, 27.0041064", \
"25.2045182, 25.6448042, 26.2757752, 26.7071842, 26.9012022, 26.9002132, 26.9976112", \
"25.2027080, 25.6349700, 26.2469440, 26.6635260, 26.8779100, 26.9799510, 27.0227750", \
"25.3088530, 25.7080180, 26.2893120, 26.7086690, 26.9283000, 26.9086810, 27.0048240", \
"25.2251638, 25.6850688, 26.2302648, 26.7406128, 26.9334188, 26.9133188, 26.9339568", \
"25.2475066, 25.6953986, 26.3089646, 26.6883606, 26.8811006, 27.0275916, 27.0609036");
}
fall_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.02407728, 0.05797154, 0.1395797, 0.33607, 0.8091653, 1.94825");
values("17.9534535, 18.3123485, 19.0744925, 19.8582145, 20.4445515, 20.7276925, 20.7575265", \
"17.9529344, 18.3121684, 19.0368474, 19.8585894, 20.4347394, 20.7261744, 20.7492134", \
"17.9541483, 18.3135313, 19.0645013, 19.8594683, 20.4306933, 20.7205883, 20.7465593", \
"17.9522723, 18.3063923, 19.0347163, 19.8502703, 20.4254173, 20.7159183, 20.7350243", \
"17.9414809, 18.2865049, 19.0644179, 19.8577359, 20.4233009, 20.7112059, 20.7311309", \
"17.9506788, 18.3177848, 19.0132908, 19.8450878, 20.4201468, 20.7084768, 20.7396928", \
"17.9560038, 18.3172708, 19.0204708, 19.8477268, 20.4280218, 20.7169558, 20.7358808");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( IB_MODE_SEL )";
sdf_cond : " IB_MODE_SEL==1'b1 ";
cell_rise ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("1.1066030, 1.1162445, 1.1354254, 1.1778742, 1.2767344, 1.5099827, 2.0700957", \
"2.4697020, 2.4783173, 2.4977918, 2.5407503, 2.6395088, 2.8726965, 3.4327823", \
"3.4138106, 3.4225076, 3.4419383, 3.4847787, 3.5834902, 3.8167056, 4.3767465", \
"3.6266965, 3.6355261, 3.6547172, 3.6976038, 3.7961279, 4.0295038, 4.5896238", \
"4.7415982, 4.7503104, 4.7697002, 4.8125401, 4.9112563, 5.1444689, 5.7044964", \
"5.6359419, 5.6447322, 5.6642002, 5.7069647, 5.8056653, 6.0400049, 6.5989725", \
"6.2785581, 6.2872072, 6.3122672, 6.3551049, 6.4538139, 6.6486683, 7.2470638", \
"7.2727819, 7.2814754, 7.3011188, 7.3437474, 7.4424578, 7.6756663, 8.2357099", \
"20.0800280, 20.0887800, 20.1161330, 20.1583500, 20.2275030, 20.4899740, 21.0429540", \
"28.1924260, 28.2007840, 28.2209950, 28.2657950, 28.3631310, 28.5910140, 29.1552790", \
"63.7367560, 63.7443380, 63.7677860, 63.7803770, 63.8902260, 64.1283790, 64.6709640", \
"197.8049200, 197.8135900, 197.8135911, 197.9498900, 198.0524500, 198.3279800, 198.7670300");
}
rise_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("0.0598353, 0.0693109, 0.0930049, 0.1508335, 0.2951070, 0.6466007, 1.5028891", \
"0.0599556, 0.0700929, 0.0936530, 0.1512986, 0.2952634, 0.6466868, 1.5029554", \
"0.0602005, 0.0700716, 0.0933858, 0.1512716, 0.2951661, 0.6467234, 1.5057668", \
"0.0602966, 0.0698044, 0.0932655, 0.1515792, 0.2953446, 0.6464448, 1.4967113", \
"0.0602041, 0.0700391, 0.0933993, 0.1512387, 0.2951702, 0.6467232, 1.4995237", \
"0.0601938, 0.0700126, 0.0934133, 0.1512589, 0.2951111, 0.6467632, 1.4995000", \
"0.0600943, 0.0700835, 0.0933838, 0.1512193, 0.2952393, 0.6467238, 1.4995082", \
"0.0602019, 0.0700473, 0.0933938, 0.1512457, 0.2951772, 0.6467217, 1.4995245", \
"0.0600234, 0.0697329, 0.0928489, 0.1511478, 0.2948954, 0.6467228, 1.5004364", \
"0.0598891, 0.0700820, 0.0932845, 0.1513063, 0.2951866, 0.6463618, 1.4995657", \
"0.0601433, 0.0700879, 0.0932801, 0.1511050, 0.2951728, 0.6467175, 1.4994115", \
"0.0600997, 0.0700851, 0.0932352, 0.1507380, 0.2954334, 0.6467217, 1.4995717");
}
cell_fall ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("0.9088198, 0.9222449, 0.9504771, 1.0065466, 1.1141682, 1.3347305, 1.8342103", \
"1.7225918, 1.7359761, 1.7643339, 1.8201984, 1.9278985, 2.1483073, 2.6477789", \
"2.1134925, 2.1268016, 2.1550175, 2.2110052, 2.3186879, 2.5391311, 3.0383103", \
"2.1915421, 2.2048952, 2.2331879, 2.2891464, 2.3968667, 2.6172711, 3.1163656", \
"2.6076346, 2.6209865, 2.6492744, 2.7052631, 2.8129554, 3.0333265, 3.5323624", \
"2.9213065, 2.9346621, 2.9629386, 3.0189156, 3.1266345, 3.3470151, 3.8461794", \
"3.1420946, 3.1554794, 3.1838256, 3.2396876, 3.3473933, 3.5677845, 4.0668380", \
"3.4464525, 3.4598142, 3.4880678, 3.5440699, 3.6517904, 3.8721590, 4.3712030", \
"6.8188832, 6.8357728, 6.8663382, 6.9226473, 7.0293300, 7.2523205, 7.7493620", \
"8.6870138, 8.6936822, 8.7283762, 8.7891880, 8.8902086, 9.1151646, 9.6154311", \
"15.9966970, 16.0133200, 16.0451740, 16.1027800, 16.1969960, 16.4263480, 16.9292370", \
"40.5080200, 40.5300500, 40.6747560, 40.7243550, 40.8213230, 41.0457410, 41.5322350");
}
fall_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("0.0841781, 0.0942175, 0.1169678, 0.1650790, 0.2735281, 0.5388179, 1.2073705", \
"0.0837934, 0.0943884, 0.1173007, 0.1656583, 0.2745601, 0.5388962, 1.2086997", \
"0.0843226, 0.0948523, 0.1171660, 0.1650504, 0.2745701, 0.5390366, 1.2103161", \
"0.0837862, 0.0945264, 0.1175814, 0.1656857, 0.2746571, 0.5386249, 1.2098537", \
"0.0838101, 0.0945498, 0.1176071, 0.1656125, 0.2746957, 0.5388872, 1.2080728", \
"0.0837536, 0.0944928, 0.1175688, 0.1657038, 0.2746240, 0.5388457, 1.2100353", \
"0.0837450, 0.0944227, 0.1173674, 0.1657226, 0.2745352, 0.5403038, 1.2055775", \
"0.0836871, 0.0944279, 0.1175378, 0.1657404, 0.2745667, 0.5403055, 1.2078325", \
"0.0843050, 0.0949437, 0.1170822, 0.1660219, 0.2738301, 0.5404895, 1.2071708", \
"0.0843177, 0.0949032, 0.1171342, 0.1652236, 0.2745621, 0.5395269, 1.2095568", \
"0.0838948, 0.0947474, 0.1171006, 0.1654155, 0.2744750, 0.5400792, 1.2085823", \
"0.0836919, 0.0946267, 0.1173210, 0.1652365, 0.2740823, 0.5397072, 1.2088455");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !IB_MODE_SEL & !VTRIP_SEL )";
sdf_cond : " IB_MODE_SEL==1'b0 & VTRIP_SEL==1'b0 ";
cell_rise ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("0.8008330, 0.8095675, 0.8287095, 0.8714676, 0.9694893, 1.2033936, 1.7654014", \
"1.3489863, 1.3577932, 1.3770800, 1.4198031, 1.5178695, 1.7517463, 2.3135842", \
"1.6153805, 1.6239443, 1.6434479, 1.6862061, 1.7843282, 2.0181550, 2.5803315", \
"1.6662162, 1.6745627, 1.6942823, 1.7369907, 1.8351239, 2.0689883, 2.6309868", \
"1.9567168, 1.9773061, 1.9847721, 2.0274951, 2.1258222, 2.3594904, 2.9218490", \
"2.1818678, 2.1912929, 2.2098887, 2.2525459, 2.3506368, 2.5845952, 3.1466711", \
"2.3310969, 2.3466304, 2.3553091, 2.4017115, 2.4965234, 2.7337579, 3.2959357", \
"2.5521882, 2.5605542, 2.5908977, 2.6223861, 2.7309881, 2.9544422, 3.5172989", \
"5.1224656, 5.1309623, 5.1502731, 5.1790230, 5.2910685, 5.5253344, 6.0752714", \
"6.6569901, 6.6660313, 6.6854406, 6.7164940, 6.8145156, 7.0573773, 7.6198940", \
"13.0354900, 13.0354906, 13.0608760, 13.1102200, 13.2076060, 13.4308730, 13.9951510", \
"36.1968380, 36.2051080, 36.2523060, 36.2652630, 36.3345580, 36.6412360, 37.1308460");
}
rise_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("0.0587826, 0.0682589, 0.0923548, 0.1499070, 0.2945882, 0.6469614, 1.5047911", \
"0.0587459, 0.0681893, 0.0920038, 0.1502416, 0.2956428, 0.6507243, 1.5062877", \
"0.0587513, 0.0682163, 0.0918437, 0.1502655, 0.2956232, 0.6507346, 1.5042673", \
"0.0587524, 0.0683845, 0.0918245, 0.1502686, 0.2956278, 0.6507360, 1.4992401", \
"0.0587483, 0.0682660, 0.0918389, 0.1502274, 0.2956610, 0.6507091, 1.5018301", \
"0.0587521, 0.0682729, 0.0918065, 0.1502663, 0.2956130, 0.6507232, 1.5027060", \
"0.0587464, 0.0682622, 0.0918934, 0.1502346, 0.2956571, 0.6507067, 1.5051187", \
"0.0586837, 0.0682688, 0.0918720, 0.1502549, 0.2956288, 0.6504750, 1.5020990", \
"0.0586570, 0.0682025, 0.0917970, 0.1502281, 0.2956057, 0.6507329, 1.5018384", \
"0.0587528, 0.0681254, 0.0918448, 0.1502636, 0.2956188, 0.6506439, 1.5020184", \
"0.0587460, 0.0682974, 0.0918356, 0.1502488, 0.2957060, 0.6506081, 1.5022684", \
"0.0585700, 0.0683801, 0.0918639, 0.1502233, 0.2956588, 0.6506710, 1.5002747");
}
cell_fall ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("0.9317739, 0.9444909, 0.9710739, 1.0247700, 1.1291432, 1.3472938, 1.8458952", \
"2.2827387, 2.2951792, 2.3221016, 2.3754534, 2.4799396, 2.6983376, 3.1982497", \
"3.4865815, 3.4990237, 3.5259460, 3.5792962, 3.6948524, 3.9021937, 4.4023079", \
"3.7680161, 3.7804657, 3.8073873, 3.8607260, 3.9633741, 4.1836303, 4.6836903", \
"5.4812248, 5.4936544, 5.5205800, 5.5739453, 5.6823275, 5.8968355, 6.3968502", \
"6.9463524, 6.9588681, 6.9856028, 7.0392283, 7.1419444, 7.3619382, 7.8609261", \
"8.0692786, 8.0817282, 8.1086489, 8.1619902, 8.2684251, 8.4848901, 8.9854577", \
"9.6850101, 9.6974571, 9.7243777, 9.7777253, 9.8783124, 10.1006230, 10.6101170", \
"33.1251720, 33.1268590, 33.1527050, 33.2075030, 33.2466210, 33.5282340, 34.0442660", \
"48.7434660, 48.7571230, 48.7842160, 48.8370480, 48.9416760, 49.1607640, 49.6652280", \
"118.5569500, 118.5987600, 118.6360700, 118.6826700, 118.7796800, 118.9802200, 119.5159300", \
"388.7128100, 388.7206200, 388.7206269, 388.7741400, 388.8991100, 389.1249800, 389.6250000");
}
fall_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("0.0780554, 0.0884784, 0.1113161, 0.1583315, 0.2672391, 0.5347632, 1.2098427", \
"0.0783490, 0.0899057, 0.1125357, 0.1601879, 0.2696612, 0.5390674, 1.2179587", \
"0.0783500, 0.0899086, 0.1125398, 0.1611246, 0.2715030, 0.5378369, 1.2227626", \
"0.0783556, 0.0899205, 0.1125703, 0.1611089, 0.2713557, 0.5377674, 1.2207106", \
"0.0783507, 0.0898926, 0.1125137, 0.1611412, 0.2714578, 0.5380524, 1.2170756", \
"0.0786497, 0.0886238, 0.1120807, 0.1612155, 0.2713822, 0.5388693, 1.2156214", \
"0.0783542, 0.0899176, 0.1125658, 0.1611087, 0.2712546, 0.5377059, 1.2171592", \
"0.0783508, 0.0899101, 0.1125513, 0.1611166, 0.2713879, 0.5378146, 1.2169217", \
"0.0783542, 0.0890346, 0.1122600, 0.1611019, 0.2713908, 0.5381431, 1.2171814", \
"0.0783567, 0.0899485, 0.1125096, 0.1611458, 0.2713583, 0.5379591, 1.2159490", \
"0.0785089, 0.0890344, 0.1122552, 0.1613545, 0.2712548, 0.5394020, 1.2164851", \
"0.0786057, 0.0889832, 0.1125055, 0.1611066, 0.2709873, 0.5388082, 1.2165653");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !IB_MODE_SEL & VTRIP_SEL )";
sdf_cond : " IB_MODE_SEL==1'b0 & VTRIP_SEL==1'b1 ";
cell_rise ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("0.7879991, 0.7968522, 0.8157136, 0.8584763, 0.9569051, 1.1905917, 1.7520754", \
"0.2920361, 0.3008349, 0.3201336, 0.3628438, 0.4609156, 0.6948001, 1.2566530", \
"-0.5261921, -0.5174998, -0.4983168, -0.4556018, -0.3576578, -0.1240214, 0.4378757", \
"-0.7348716, -0.7261605, -0.7069591, -0.6642333, -0.5660967, -0.3321735, 0.2302630", \
"-2.1004416, -2.0938682, -2.0729007, -2.0298987, -1.9318513, -1.6981671, -1.1402415", \
"-3.3414049, -3.3318550, -3.3136667, -3.2708081, -3.1729741, -2.9392766, -2.3771642", \
"-4.3256341, -4.3161776, -4.2986037, -4.2556971, -4.1572497, -3.9235162, -3.3651231", \
"-5.7762612, -5.7624256, -5.7481517, -5.7053824, -5.6019731, -5.3734790, -4.8071183", \
"-28.2621140, -28.2573320, -28.2341970, -28.1916480, -28.0934690, -27.8596810, -27.2980070", \
"-43.7777890, -43.7756750, -43.7503510, -43.7074950, -43.6150560, -43.3800870, -42.8167580", \
"-114.4389300, -114.4297800, -114.4082100, -114.3654700, -114.2749800, -114.0331800, -113.4745100", \
"-392.2908400, -392.2908172, -392.2907867, -392.2907562, -392.1566400, -391.8885600, -391.3680500");
}
rise_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("0.0586350, 0.0683823, 0.0920521, 0.1501006, 0.2944152, 0.6472687, 1.5078429", \
"0.0587471, 0.0681634, 0.0919700, 0.1502581, 0.2956325, 0.6507244, 1.5013022", \
"0.0588478, 0.0683298, 0.0923015, 0.1506947, 0.2941937, 0.6493589, 1.4979323", \
"0.0586554, 0.0683342, 0.0920343, 0.1502629, 0.2957976, 0.6502987, 1.5014744", \
"0.0587762, 0.0683081, 0.0923342, 0.1502017, 0.2960012, 0.6487804, 1.5022490", \
"0.0587428, 0.0681120, 0.0924878, 0.1509165, 0.2941408, 0.6494679, 1.5023673", \
"0.0588153, 0.0685668, 0.0923073, 0.1502350, 0.2944018, 0.6495458, 1.5009181", \
"0.0587469, 0.0682609, 0.0919755, 0.1502505, 0.2942056, 0.6507097, 1.4988297", \
"0.0588180, 0.0684881, 0.0922219, 0.1504861, 0.2942089, 0.6499127, 1.4976593", \
"0.0587468, 0.0681838, 0.0921861, 0.1500798, 0.2955821, 0.6506891, 1.5014513", \
"0.0587461, 0.0681657, 0.0919886, 0.1502441, 0.2959160, 0.6491393, 1.5012236", \
"0.0588562, 0.0681968, 0.0918829, 0.1506523, 0.2941423, 0.6493719, 1.5020357");
}
cell_fall ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("1.0758834, 1.0886143, 1.1152727, 1.1688162, 1.2734029, 1.4915451, 1.9900255", \
"2.9870264, 2.9994527, 3.0263831, 3.0797540, 3.1844265, 3.4026435, 3.9021555", \
"4.7997921, 4.8122315, 4.8374189, 4.8924940, 4.9973252, 5.2154272, 5.7146989", \
"5.2185221, 5.2309668, 5.2591775, 5.3112421, 5.4160174, 5.6341816, 6.1335332", \
"7.8065678, 7.8191889, 7.8455784, 7.8994740, 8.0066185, 8.2222016, 8.7210106", \
"10.0139300, 10.0264050, 10.0532240, 10.1068070, 10.2122050, 10.4295340, 10.9283830", \
"11.7218940, 11.7344130, 11.7620060, 11.8145320, 11.9190610, 12.1373530, 12.6369990", \
"14.1667420, 14.1792950, 14.2094660, 14.2594060, 14.3674590, 14.5821250, 15.0811170", \
"49.8488290, 49.8605100, 49.8880370, 49.9406380, 50.0461720, 50.2639640, 50.7627610", \
"73.6696390, 73.6834880, 73.7086480, 73.7625500, 73.8685910, 74.0841270, 74.5851030", \
"180.2393300, 180.2540200, 180.2804100, 180.3329200, 180.4383100, 180.6563600, 181.1560700", \
"592.4264900, 592.4612200, 592.4635500, 592.5266500, 592.6360100, 592.8540600, 593.3489400");
}
fall_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283");
values("0.0782271, 0.0888854, 0.1118501, 0.1583570, 0.2677389, 0.5350536, 1.2089378", \
"0.0783583, 0.0899501, 0.1125115, 0.1611481, 0.2713827, 0.5381567, 1.2101354", \
"0.0783488, 0.0883516, 0.1110449, 0.1605463, 0.2715622, 0.5391786, 1.2119409", \
"0.0783479, 0.0898986, 0.1125190, 0.1611297, 0.2710014, 0.5377852, 1.2124475", \
"0.0785707, 0.0890239, 0.1125988, 0.1610664, 0.2714423, 0.5387801, 1.2160003", \
"0.0785848, 0.0886993, 0.1120638, 0.1613046, 0.2716145, 0.5392799, 1.2098159", \
"0.0786956, 0.0894132, 0.1127221, 0.1611430, 0.2711507, 0.5385703, 1.2162747", \
"0.0785093, 0.0886476, 0.1117922, 0.1610682, 0.2712374, 0.5388579, 1.2143105", \
"0.0783823, 0.0886709, 0.1122177, 0.1610630, 0.2706443, 0.5381047, 1.2149551", \
"0.0783756, 0.0895156, 0.1123323, 0.1613278, 0.2702731, 0.5378385, 1.2153324", \
"0.0782977, 0.0894622, 0.1120414, 0.1611388, 0.2713472, 0.5364541, 1.2084137", \
"0.0791295, 0.0895249, 0.1122534, 0.1612309, 0.2710655, 0.5369679, 1.2125547");
}
}
timing () {
related_pin : "INP_DIS";
timing_type : "combinational";
timing_sense : "negative_unate";
cell_rise ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("3.3576297, 3.3662237, 3.3853746, 3.4281866, 3.5258729, 3.7590482, 4.3190607", \
"3.4638392, 3.4724486, 3.4915522, 3.5343997, 3.6320815, 3.8652930, 4.4252921", \
"3.5399550, 3.5488321, 3.5686325, 3.6104173, 3.7084082, 3.9415555, 4.5024193", \
"3.6056200, 3.6144896, 3.6335093, 3.6764689, 3.7741938, 4.0073456, 4.5672435", \
"3.6596139, 3.6684049, 3.6870806, 3.7301087, 3.8279993, 4.0611430, 4.6208757", \
"3.7137444, 3.7226213, 3.7414853, 3.7842063, 3.8821972, 4.1153445, 4.6752060", \
"3.7634078, 3.7719809, 3.7890109, 3.8339611, 3.9316412, 4.1648245, 4.7228013");
}
rise_transition ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("0.0587747, 0.0684048, 0.0924714, 0.1508330, 0.2935447, 0.6483735, 1.4943419", \
"0.0587924, 0.0683768, 0.0922252, 0.1508077, 0.2935600, 0.6484884, 1.4955768", \
"0.0588996, 0.0686000, 0.0924593, 0.1504259, 0.2940585, 0.6483826, 1.4978855", \
"0.0588631, 0.0684676, 0.0922168, 0.1507403, 0.2935965, 0.6484386, 1.4955773", \
"0.0589039, 0.0685157, 0.0924727, 0.1504919, 0.2939965, 0.6483586, 1.4966176", \
"0.0588996, 0.0685998, 0.0921605, 0.1504260, 0.2940581, 0.6483822, 1.4953890", \
"0.0587494, 0.0684548, 0.0924708, 0.1507495, 0.2935609, 0.6484147, 1.4971312");
}
cell_fall ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("2.4550644, 2.4675664, 2.4940605, 2.5471283, 2.6508167, 2.8673259, 3.3594594", \
"2.5253544, 2.5377640, 2.5644689, 2.6174141, 2.7211036, 2.9376430, 3.4297731", \
"2.5509019, 2.5634150, 2.5903757, 2.6429687, 2.7471494, 2.9630194, 3.4551377", \
"2.5655946, 2.5780038, 2.6047100, 2.6576523, 2.7613412, 2.9778804, 3.4700129", \
"2.5688414, 2.5811600, 2.6078193, 2.6608362, 2.7645664, 2.9810125, 3.4731358", \
"2.5726825, 2.5850944, 2.6117764, 2.6647431, 2.7684335, 2.9850131, 3.4771579", \
"2.5703530, 2.5827700, 2.6094591, 2.6624178, 2.7661053, 2.9826634, 3.4747971");
}
fall_transition ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0240773, 0.0579715, 0.13958, 0.33607, 0.809165, 1.94825");
values("0.0786288, 0.0887530, 0.1110270, 0.1582967, 0.2693212, 0.5337629, 1.2036268", \
"0.0785144, 0.0889812, 0.1102591, 0.1583055, 0.2669252, 0.5336410, 1.2035853", \
"0.0785858, 0.0887220, 0.1110899, 0.1582795, 0.2693110, 0.5348707, 1.2012561", \
"0.0785142, 0.0889828, 0.1102787, 0.1583005, 0.2668727, 0.5336345, 1.2035039", \
"0.0780823, 0.0887992, 0.1108983, 0.1582140, 0.2691470, 0.5345052, 1.2027385", \
"0.0785164, 0.0889368, 0.1103456, 0.1583222, 0.2670753, 0.5326144, 1.2033826", \
"0.0785175, 0.0889066, 0.1103034, 0.1583545, 0.2670342, 0.5334141, 1.2034881");
}
}
}
pin ("IN_H") {
output_voltage : GENERAL_IO_VDDIO_VOLTAGE;
direction : "output";
related_power_pin : "VDDIO_Q";
related_ground_pin : "VSSD";
always_on : true;
function : "(PAD&!INP_DIS)";
max_capacitance : 8.214010;
max_transition : 3.761060;
internal_power () {
related_pin : "PAD";
when : "( IB_MODE_SEL )";
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.03059946, 0.09363272, 0.2865111, 0.8767085, 2.682681, 8.20886");
values("8.9671131, 8.8510440, 8.5406816, 8.0081679, 7.3368534, 6.5208668, 5.2313659", \
"6.8163101, 6.6927059, 6.3472261, 5.7637350, 4.8996085, 4.2361795, 2.6011031", \
"6.9980697, 6.8741154, 6.5404058, 5.9533095, 5.3357973, 4.3452321, 3.6571792", \
"7.2181163, 7.0399507, 6.6780470, 6.1371481, 5.4883047, 4.9679202, 2.9043007", \
"7.3673385, 7.2085593, 6.9079217, 6.2208047, 5.6405288, 5.0889874, 3.6330346", \
"7.3862912, 7.3508127, 6.9258752, 6.4767375, 5.7721701, 5.2110490, 4.5977202", \
"7.4437843, 7.4447228, 7.2500291, 6.4967133, 5.9231175, 5.3600453, 4.9667527");
}
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.03059946, 0.09363272, 0.2865111, 0.8767085, 2.682681, 8.20886");
values("6.6627072, 6.5673521, 6.3992687, 6.1743748, 5.8797164, 5.6999626, 5.6058564", \
"9.7028991, 9.5939307, 9.3353901, 8.9360134, 8.6108108, 8.5785224, 8.4993956", \
"9.7356524, 9.6430615, 9.4402940, 8.9993525, 8.6674704, 8.4751737, 8.5448879", \
"9.7710798, 9.6809904, 9.3682857, 9.0905729, 8.7181165, 8.5273663, 8.4597216", \
"9.8532892, 9.6800909, 9.4939083, 9.1030638, 8.7314149, 8.5866210, 8.5068697", \
"9.9629393, 9.8539614, 9.5535160, 9.1297204, 8.8561112, 8.6024599, 8.5489367", \
"9.9757000, 9.9118396, 9.6133691, 9.1226115, 8.9201285, 8.7244248, 8.5779318");
}
}
internal_power () {
related_pin : "PAD";
when : "( !IB_MODE_SEL & VTRIP_SEL )";
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.03060266, 0.09365229, 0.2866009, 0.8770752, 2.684083, 8.21401");
values("10.6656162, 10.5396766, 10.2033735, 9.5728840, 8.8188141, 7.9878826, 6.4025515", \
"12.4201260, 12.2963990, 11.9460410, 11.3031430, 10.6455300, 9.2714673, 7.8339939", \
"22.7947520, 22.6728340, 22.3232660, 21.6805270, 20.9987630, 20.4056200, 18.2633800", \
"32.6737770, 32.5365530, 32.2220860, 31.5503770, 30.8636800, 30.2429820, 29.0760820", \
"42.3112900, 42.0472930, 41.8097150, 41.1660740, 40.4285080, 39.8459490, 39.1956610", \
"51.7429400, 51.6548470, 51.2820830, 50.6176590, 49.9210150, 49.3216790, 48.6960260", \
"61.1765920, 60.9239530, 60.6860260, 59.9313580, 59.3052200, 58.6793950, 58.0315730");
}
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.03060266, 0.09365229, 0.2866009, 0.8770752, 2.684083, 8.21401");
values("10.6442249, 10.5663169, 10.4609879, 10.4565869, 10.2926179, 10.1250189, 10.0467499", \
"29.1519170, 29.0424040, 28.7773020, 28.3511890, 27.9799620, 28.3761230, 28.2986520", \
"39.0849570, 38.9719920, 38.7082970, 38.2832720, 37.9116810, 37.6798900, 38.1701270", \
"49.1007170, 49.0008590, 48.7244790, 48.3108800, 47.9499740, 47.6718350, 48.1318320", \
"59.2112330, 59.0994060, 58.8323070, 58.4128440, 58.0450440, 57.7611360, 57.9977700", \
"69.3571310, 69.2343340, 68.9497630, 68.5158800, 68.2137120, 67.8948770, 67.7370450", \
"79.4357980, 79.3072070, 79.0606890, 78.6309350, 78.2777800, 78.0373610, 77.8386040");
}
}
internal_power () {
related_pin : "PAD";
when : "( !IB_MODE_SEL & !VTRIP_SEL )";
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.03060266, 0.09365229, 0.2866009, 0.8770752, 2.684083, 8.21401");
values("12.2315841, 12.1085560, 11.7764360, 11.1472576, 10.3994913, 9.5430707, 7.9738980", \
"40.9539730, 40.8244510, 40.4632160, 39.8228220, 39.1789730, 37.4419560, 36.3214560", \
"73.6117210, 73.4674060, 73.1327640, 72.5002140, 71.8576800, 71.2170810, 69.1650070", \
"105.2333600, 105.1129200, 104.8083400, 104.1617700, 103.4470000, 102.6820300, 100.6083500", \
"136.3476600, 136.1238900, 135.8532000, 135.2838100, 134.5355900, 133.9803300, 133.0099600", \
"166.7674100, 166.7044300, 166.3370300, 165.6754500, 164.9791700, 164.4232400, 163.6490100", \
"197.2215700, 197.0590400, 196.7080500, 196.4159500, 195.4321400, 194.6312400, 194.0816400");
}
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.03060266, 0.09365229, 0.2866009, 0.8770752, 2.684083, 8.21401");
values("10.6488409, 10.5646449, 10.4264509, 10.2850749, 10.0367559, 9.8449889, 9.7541559", \
"35.1254060, 35.0197890, 34.7503620, 34.3269790, 33.9475770, 34.2839190, 34.2098430", \
"52.0320310, 51.9030270, 51.6666400, 51.2295660, 50.8720670, 50.5615830, 51.0166180", \
"69.1299100, 69.0168270, 68.7766020, 68.3522410, 67.9838200, 67.6850240, 68.0136090", \
"86.4137930, 86.3688080, 86.0716220, 85.6555040, 85.2446170, 85.1220410, 84.7286340", \
"103.7068600, 103.6316900, 103.3302900, 102.8299700, 102.4918700, 102.4247600, 102.0088700", \
"121.1443400, 120.8965200, 120.7286200, 120.3391300, 119.9492000, 119.7225000, 119.4044200");
}
}
internal_power () {
related_pin : "INP_DIS";
rise_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.03060266, 0.09365229, 0.2866009, 0.8770752, 2.684083, 8.21401");
values("26.4066976, 26.3064776, 26.0078766, 25.5278606, 24.9395956, 24.1603346, 22.7027386", \
"26.4087944, 26.3014514, 26.0134774, 25.5142204, 24.9503974, 24.1580104, 22.6600244", \
"26.4482712, 26.2983132, 26.0424572, 25.5457292, 24.9553802, 24.1602512, 22.7743252", \
"26.4106770, 26.3106880, 26.0199430, 25.5397200, 24.9613320, 24.1855410, 22.7200760", \
"26.4611360, 26.2975430, 26.0483010, 25.5650390, 24.9730210, 24.1738820, 22.8080750", \
"26.4810098, 26.3180518, 26.0749838, 25.5729098, 24.9804498, 24.1832938, 22.7956558", \
"26.4445856, 26.3481196, 26.0490996, 25.5422346, 24.9891106, 24.2095326, 22.7517336");
}
fall_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.03060266, 0.09365229, 0.2866009, 0.8770752, 2.684083, 8.21401");
values("19.8273925, 19.6453415, 19.2221805, 18.4273145, 17.5394465, 16.5748845, 16.0315045", \
"19.8269464, 19.6490384, 19.2202284, 18.4250724, 17.5456614, 16.5641254, 15.9610504", \
"19.8090013, 19.6459963, 19.2074563, 18.4232303, 17.5309363, 16.5637363, 16.0152633", \
"19.8202823, 19.6441223, 19.2167373, 18.4214863, 17.5310423, 16.5573673, 15.9899173", \
"19.8101469, 19.6557479, 19.2100959, 18.4207619, 17.5226469, 16.5643179, 15.9971579", \
"19.8184248, 19.6475548, 19.2208198, 18.4204458, 17.5345958, 16.5640318, 15.9718278", \
"19.8125538, 19.6426288, 19.2208278, 18.4269368, 17.5240338, 16.5573698, 15.9769378");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( IB_MODE_SEL )";
sdf_cond : " IB_MODE_SEL==1'b1 ";
cell_rise ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0305945, 0.0936022, 0.286371, 0.876138, 2.6805, 8.20085");
values("1.5587988, 1.5695608, 1.5988529, 1.6696534, 1.8485642, 2.3636857, 3.9487031", \
"2.9208536, 2.9315730, 2.9608453, 3.0316754, 3.2101066, 3.7262988, 5.3065512", \
"3.8645354, 3.8749950, 3.9041632, 3.9748089, 4.1531703, 4.6707531, 6.2541257", \
"4.0775161, 4.0882719, 4.1170818, 4.1877355, 4.3663024, 4.8843170, 6.4682917", \
"5.1922928, 5.2027547, 5.2319167, 5.3025588, 5.4809481, 5.9984626, 7.5864168", \
"6.0866721, 6.0972147, 6.1263901, 6.1970047, 6.3753811, 6.8929049, 8.4813445", \
"6.7292638, 6.7396906, 6.7744983, 6.8451524, 7.0177109, 7.5411428, 9.1280308", \
"7.7235214, 7.7339832, 7.7631537, 7.8337967, 8.0121545, 8.5297387, 10.1172690", \
"20.5308360, 20.5308371, 20.5703280, 20.6486120, 20.8445690, 21.3374010, 22.9216910", \
"28.6436260, 28.6537820, 28.6829530, 28.7555010, 28.9321060, 29.4494030, 31.0330960", \
"64.1653980, 64.1833750, 64.1931660, 64.2841870, 64.3797900, 64.9662510, 66.5775130", \
"197.5995500, 198.3856200, 198.3856278, 198.4043500, 198.5459800, 198.8309500, 200.7018500");
}
rise_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0305945, 0.0936022, 0.286371, 0.876138, 2.6805, 8.20085");
values("0.1115243, 0.1212792, 0.1475373, 0.2197050, 0.4601461, 1.2563474, 3.7466643", \
"0.1112161, 0.1211938, 0.1478719, 0.2195609, 0.4604868, 1.2558806, 3.7397152", \
"0.1117528, 0.1207631, 0.1475030, 0.2197172, 0.4604537, 1.2562309, 3.7446570", \
"0.1114387, 0.1212874, 0.1472692, 0.2193698, 0.4597429, 1.2595919, 3.7544914", \
"0.1117733, 0.1206494, 0.1475081, 0.2197124, 0.4604688, 1.2518090, 3.7617647", \
"0.1117824, 0.1206009, 0.1475109, 0.2197129, 0.4604742, 1.2515307, 3.7555181", \
"0.1117323, 0.1213976, 0.1474952, 0.2197129, 0.4603063, 1.2526307, 3.7573105", \
"0.1117500, 0.1207790, 0.1475022, 0.2197176, 0.4604508, 1.2521820, 3.7571435", \
"0.1116128, 0.1211229, 0.1474561, 0.2197152, 0.4604112, 1.2559110, 3.7475831", \
"0.1114884, 0.1212537, 0.1474340, 0.2196808, 0.4603685, 1.2551929, 3.7478620", \
"0.1115387, 0.1213830, 0.1472337, 0.2197091, 0.4599397, 1.2577769, 3.7478332", \
"0.1117433, 0.1206077, 0.1474019, 0.2197146, 0.4602893, 1.2517841, 3.7460497");
}
cell_fall ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0305945, 0.0936022, 0.286371, 0.876138, 2.6805, 8.20085");
values("1.0775525, 1.0878671, 1.1162334, 1.1876262, 1.3718937, 1.8962627, 3.5000129", \
"1.8913073, 1.9016253, 1.9298831, 2.0016524, 2.1858013, 2.7114826, 4.3102295", \
"2.2824238, 2.2927720, 2.3210371, 2.3926641, 2.5768223, 3.1010194, 4.7006234", \
"2.3606330, 2.3710092, 2.3992097, 2.4710027, 2.6550873, 3.1793046, 4.7815840", \
"2.7767939, 2.7871778, 2.8153844, 2.8871805, 3.0712599, 3.5954817, 5.1985607", \
"3.0905769, 3.1009499, 3.1291485, 3.2009411, 3.3850278, 3.9092436, 5.5118701", \
"3.3115024, 3.3218146, 3.3500309, 3.4218006, 3.6059340, 4.1301198, 5.7294955", \
"3.6160419, 3.6263565, 3.6545762, 3.7263641, 3.9104622, 4.4346686, 6.0414735", \
"6.9921988, 7.0038957, 7.0403487, 7.1113408, 7.2891781, 7.8105700, 9.4063779", \
"8.8554524, 8.8735224, 8.8950634, 8.9663521, 9.1465804, 9.6775477, 11.2766130", \
"16.1773390, 16.1895330, 16.2103040, 16.2835770, 16.4649840, 16.9920290, 18.5894430", \
"40.6939940, 40.8267060, 40.8440390, 40.8492580, 41.0968330, 41.6056770, 43.2149920");
}
fall_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0305945, 0.0936022, 0.286371, 0.876138, 2.6805, 8.20085");
values("0.0932405, 0.1007861, 0.1231549, 0.1898428, 0.4000480, 1.0861804, 3.2520524", \
"0.0928370, 0.1006152, 0.1235817, 0.1898995, 0.4001364, 1.0882434, 3.2310898", \
"0.0925929, 0.1007004, 0.1237633, 0.1895835, 0.4005639, 1.0871396, 3.2402963", \
"0.0922128, 0.1017827, 0.1234381, 0.1899570, 0.4001476, 1.0872275, 3.2379532", \
"0.0921976, 0.1017783, 0.1234422, 0.1899607, 0.4001605, 1.0872321, 3.2513940", \
"0.0922179, 0.1017844, 0.1234356, 0.1899556, 0.4001378, 1.0872265, 3.2509742", \
"0.0926751, 0.1004367, 0.1233256, 0.1899166, 0.3999875, 1.0872061, 3.2537768", \
"0.0922357, 0.1005348, 0.1234233, 0.1899481, 0.4001015, 1.0872210, 3.2511800", \
"0.0927190, 0.1007413, 0.1243827, 0.1890222, 0.4006765, 1.0866957, 3.2452021", \
"0.0927140, 0.1006813, 0.1243464, 0.1890150, 0.4006722, 1.0866914, 3.2385949", \
"0.0926845, 0.1008866, 0.1238926, 0.1898517, 0.4006712, 1.0872373, 3.2360998", \
"0.0926797, 0.1007812, 0.1242685, 0.1898845, 0.4000293, 1.0867685, 3.2316509");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !IB_MODE_SEL & VTRIP_SEL )";
sdf_cond : " IB_MODE_SEL==1'b0 & VTRIP_SEL==1'b1 ";
cell_rise ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.8599844, 0.8709203, 0.9003863, 0.9723907, 1.1529829, 1.6687882, 3.2559180", \
"0.3638686, 0.3749883, 0.4045318, 0.4769094, 0.6569110, 1.1747094, 2.7573155", \
"-0.4545571, -0.4436031, -0.4141400, -0.3415788, -0.1621114, 0.3567431, 1.9418021", \
"-0.6630699, -0.6521189, -0.6224585, -0.5500816, -0.3698690, 0.1472139, 1.7341264", \
"-2.0287638, -2.0178439, -1.9883097, -1.9159747, -1.7353705, -1.2194189, 0.3668487", \
"-3.2697185, -3.2587568, -3.2293119, -3.1567322, -2.9769593, -2.4585944, -0.8720643", \
"-4.2540180, -4.2430752, -4.2135953, -4.1411967, -3.9608050, -3.4432701, -1.8588271", \
"-5.7043286, -5.6931833, -5.6636589, -5.5912590, -5.4108567, -4.8934816, -3.3103948", \
"-28.1901740, -28.1844660, -28.1550480, -28.0771480, -27.9006520, -27.3806650, -25.7969880", \
"-43.7066990, -43.7008830, -43.6855170, -43.6001210, -43.4217280, -42.8936810, -41.3178720", \
"-114.3644500, -114.3528200, -114.3250800, -114.2536200, -114.0715300, -113.5556400, -111.9735100", \
"-392.2099800, -392.2031600, -392.2031402, -392.0968100, -392.0372600, -391.4403500, -389.8540500");
}
rise_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.1151543, 0.1249846, 0.1515620, 0.2235028, 0.4635108, 1.2594820, 3.7591934", \
"0.1151969, 0.1245692, 0.1517702, 0.2242587, 0.4634127, 1.2597300, 3.7534091", \
"0.1150867, 0.1251460, 0.1517757, 0.2244677, 0.4624340, 1.2596296, 3.7531929", \
"0.1151641, 0.1249905, 0.1514628, 0.2240641, 0.4638548, 1.2587765, 3.7497041", \
"0.1149438, 0.1252361, 0.1518628, 0.2240004, 0.4635444, 1.2592117, 3.7510564", \
"0.1149843, 0.1252412, 0.1519032, 0.2243620, 0.4631810, 1.2570127, 3.7535752", \
"0.1147877, 0.1252264, 0.1520053, 0.2238619, 0.4635189, 1.2539613, 3.7497849", \
"0.1151987, 0.1245820, 0.1517817, 0.2242629, 0.4639970, 1.2597267, 3.7554218", \
"0.1152869, 0.1245997, 0.1517921, 0.2240856, 0.4640056, 1.2567540, 3.7593879", \
"0.1151293, 0.1245976, 0.1517987, 0.2240748, 0.4640195, 1.2564493, 3.7582759", \
"0.1148026, 0.1251488, 0.1517543, 0.2242765, 0.4634145, 1.2595132, 3.7617993", \
"0.1151763, 0.1245324, 0.1519230, 0.2242589, 0.4633628, 1.2592423, 3.7621706");
}
cell_fall ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.8559089, 0.8665669, 0.8956982, 0.9689596, 1.1558083, 1.6832200, 3.2872820", \
"2.7669331, 2.7775053, 2.8066889, 2.8801272, 3.0669254, 3.5943379, 5.1958375", \
"4.5793755, 4.5899760, 4.6191073, 4.6924975, 4.8777173, 5.4064300, 7.0108328", \
"4.9979185, 5.0087814, 5.0378484, 5.1109748, 5.2992828, 5.8251177, 7.4286186", \
"7.5856184, 7.5963751, 7.6253501, 7.6987963, 7.8855846, 8.4131493, 10.0148350", \
"9.7928678, 9.8036788, 9.8327506, 9.9060937, 10.0930070, 10.6201490, 12.2226390", \
"11.5008860, 11.5115040, 11.5406500, 11.6140570, 11.7997570, 12.3282900, 13.9310790", \
"13.9453810, 13.9561480, 13.9852510, 14.0573480, 14.2490320, 14.7729060, 16.3757470", \
"49.6246560, 49.6358510, 49.6649410, 49.7381510, 49.9253370, 50.4526270, 52.0538030", \
"73.4470620, 73.4568740, 73.4845000, 73.5605430, 73.7453550, 74.2741900, 75.8762580", \
"180.0154200, 180.0244000, 180.0540000, 180.1265200, 180.3123800, 180.8390500, 182.4412500", \
"592.1958700, 592.2056500, 592.2506700, 592.3088200, 592.5189200, 593.0382900, 594.6361100");
}
fall_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.0967295, 0.1046299, 0.1276561, 0.1929822, 0.4039568, 1.0881004, 3.2504814", \
"0.0966703, 0.1048130, 0.1281043, 0.1933991, 0.4039901, 1.0893779, 3.2388254", \
"0.0964048, 0.1049827, 0.1280872, 0.1935586, 0.4038390, 1.0886740, 3.2433527", \
"0.0964612, 0.1050643, 0.1278714, 0.1936201, 0.4044889, 1.0892247, 3.2536942", \
"0.0967579, 0.1050306, 0.1279785, 0.1936835, 0.4040199, 1.0873794, 3.2451957", \
"0.0967405, 0.1049030, 0.1279158, 0.1932791, 0.4042911, 1.0868082, 3.2439194", \
"0.0968527, 0.1048507, 0.1280021, 0.1934616, 0.4040609, 1.0877538, 3.2427254", \
"0.0967978, 0.1050640, 0.1279016, 0.1934528, 0.4039523, 1.0886381, 3.2459151", \
"0.0966111, 0.1048986, 0.1280268, 0.1937635, 0.4040950, 1.0883860, 3.2388074", \
"0.0966487, 0.1050371, 0.1280954, 0.1934379, 0.4038899, 1.0867012, 3.2410672", \
"0.0969752, 0.1053110, 0.1280429, 0.1936212, 0.4037010, 1.0876494, 3.2408762", \
"0.0970701, 0.1052386, 0.1285384, 0.1937018, 0.4039177, 1.0888132, 3.2384011");
}
}
timing () {
related_pin : "PAD";
timing_type : "combinational";
timing_sense : "positive_unate";
when : "( !IB_MODE_SEL & !VTRIP_SEL )";
sdf_cond : " IB_MODE_SEL==1'b0 & VTRIP_SEL==1'b0 ";
cell_rise ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.8727888, 0.8836995, 0.9134262, 0.9853620, 1.1658066, 1.6822775, 3.2684504", \
"1.4207563, 1.4319004, 1.4614358, 1.5337976, 1.7133571, 2.2315805, 3.8158183", \
"1.6872668, 1.6982143, 1.7279794, 1.8003014, 1.9841404, 2.4978888, 4.0872545", \
"1.7380524, 1.7490215, 1.7787221, 1.8510637, 2.0373379, 2.5487925, 4.1376635", \
"2.0287934, 2.0396789, 2.0695683, 2.1416358, 2.3307885, 2.8389195, 4.4324175", \
"2.2535713, 2.2645985, 2.2942366, 2.3666380, 2.5472773, 3.0644340, 4.6497677", \
"2.4027365, 2.4139875, 2.4436102, 2.5157514, 2.7113078, 3.2134355, 4.8118354", \
"2.6235702, 2.6346552, 2.6647122, 2.7365428, 2.9243203, 3.4338676, 5.0202891", \
"5.1969500, 5.2050804, 5.2332489, 5.3017222, 5.4841585, 5.9955800, 7.5856450", \
"6.7266344, 6.7369093, 6.7694783, 6.8412644, 7.0182002, 7.5368201, 9.1236805", \
"13.0889200, 13.0940160, 13.1478090, 13.2202680, 13.4043650, 13.9166570, 15.4820370", \
"36.2149170, 36.2621040, 36.3071140, 36.3708850, 36.5762420, 37.0607470, 38.6888420");
}
rise_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.1151926, 0.1251652, 0.1515550, 0.2233776, 0.4634637, 1.2570996, 3.7482537", \
"0.1152052, 0.1245841, 0.1517791, 0.2242565, 0.4634125, 1.2598474, 3.7583718", \
"0.1151447, 0.1247369, 0.1516409, 0.2242568, 0.4635909, 1.2600765, 3.7652810", \
"0.1151693, 0.1245876, 0.1517109, 0.2242430, 0.4639876, 1.2599781, 3.7730850", \
"0.1151083, 0.1248464, 0.1515727, 0.2241439, 0.4636412, 1.2601589, 3.7469583", \
"0.1151544, 0.1246857, 0.1516584, 0.2242112, 0.4636264, 1.2601422, 3.7474570", \
"0.1151368, 0.1247700, 0.1516217, 0.2241737, 0.4636195, 1.2601471, 3.7605821", \
"0.1151537, 0.1248461, 0.1514784, 0.2240940, 0.4635996, 1.2592700, 3.7477350", \
"0.1151570, 0.1246437, 0.1515357, 0.2242256, 0.4634143, 1.2596707, 3.7554670", \
"0.1151404, 0.1248043, 0.1516880, 0.2242540, 0.4634210, 1.2600826, 3.7575383", \
"0.1151278, 0.1250124, 0.1517713, 0.2242602, 0.4637098, 1.2597914, 3.7580006", \
"0.1149779, 0.1249541, 0.1515322, 0.2244232, 0.4634222, 1.2597419, 3.7457548");
}
cell_fall ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.7119807, 0.7227309, 0.7518853, 0.8252807, 1.0119861, 1.5393465, 3.1427645", \
"2.0629844, 2.0736910, 2.1027329, 2.1761928, 2.3629925, 2.8904492, 4.4916537", \
"3.2667027, 3.2774092, 3.3064447, 3.3799292, 3.5647540, 4.0941037, 5.6991318", \
"3.5478700, 3.5585532, 3.5876582, 3.6609724, 3.8601575, 4.3753330, 5.9787175", \
"5.2612319, 5.2718074, 5.3009876, 5.3744529, 5.5644329, 6.0886554, 7.6958697", \
"6.7259704, 6.7367574, 6.7658523, 6.8391923, 7.0247261, 7.5535214, 9.1598595", \
"7.8490388, 7.8596996, 7.8888576, 7.9621696, 8.1502733, 8.6772296, 10.2822930", \
"9.4646495, 9.4737995, 9.5044692, 9.5778567, 9.7607540, 10.2734070, 11.8924770", \
"32.8911230, 32.9020830, 32.9316980, 33.0143170, 33.1363910, 33.7300780, 35.3349600", \
"48.5047170, 48.5346160, 48.5649670, 48.6374320, 48.8058090, 49.3555700, 50.9488910", \
"118.3563000, 118.3760900, 118.4021900, 118.4525700, 118.6505200, 119.1947100, 120.7854000", \
"388.4954900, 388.5117800, 388.5117951, 388.6104600, 388.7994400, 389.2507700, 390.8504000");
}
fall_transition ("del_1_12_7") {
index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500");
index_2("0.01, 0.0306037, 0.0936588, 0.286631, 0.877197, 2.68455, 8.21572");
values("0.0965422, 0.1050207, 0.1275719, 0.1930123, 0.4030265, 1.0896209, 3.2497027", \
"0.0967071, 0.1046941, 0.1281593, 0.1934269, 0.4036527, 1.0884317, 3.2438887", \
"0.0967244, 0.1046845, 0.1281554, 0.1934067, 0.4040189, 1.0889813, 3.2514376", \
"0.0966308, 0.1051406, 0.1279458, 0.1936909, 0.4037585, 1.0881553, 3.2506093", \
"0.0967139, 0.1048594, 0.1281596, 0.1934328, 0.4037574, 1.0887836, 3.2540866", \
"0.0967901, 0.1049203, 0.1279985, 0.1935953, 0.4040300, 1.0896293, 3.2531509", \
"0.0964326, 0.1050767, 0.1279929, 0.1936603, 0.4041688, 1.0885914, 3.2518079", \
"0.0964412, 0.1051335, 0.1279952, 0.1934965, 0.4040401, 1.0886412, 3.2549399", \
"0.0968852, 0.1048604, 0.1281588, 0.1934578, 0.4040384, 1.0886976, 3.2562666", \
"0.0968740, 0.1048393, 0.1281678, 0.1934852, 0.4042518, 1.0882512, 3.2562189", \
"0.0968016, 0.1048762, 0.1280381, 0.1933404, 0.4041510, 1.0882988, 3.2546923", \
"0.0968387, 0.1049595, 0.1279276, 0.1933821, 0.4042908, 1.0883610, 3.2562197");
}
}
timing () {
related_pin : "INP_DIS";
timing_type : "combinational";
timing_sense : "negative_unate";
cell_rise ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0306027, 0.0936523, 0.286601, 0.877075, 2.68408, 8.21401");
values("3.4299439, 3.4409202, 3.4704384, 3.5429939, 3.7228109, 4.2410200, 5.8275655", \
"3.5361876, 3.5471599, 3.5766605, 3.6492489, 3.8290233, 4.3474837, 5.9344063", \
"3.6125678, 3.6235586, 3.6531020, 3.7256473, 3.9055190, 4.4237285, 6.0149317", \
"3.6782852, 3.6893475, 3.7188390, 3.7914090, 3.9712047, 4.4893755, 6.0738010", \
"3.7321439, 3.7431325, 3.7726591, 3.8452255, 4.0249648, 4.5433821, 6.1342957", \
"3.7863570, 3.7973478, 3.8268917, 3.8994368, 4.0793084, 4.5975184, 6.1887220", \
"3.8358530, 3.8468260, 3.8763281, 3.9488763, 4.1287667, 4.6468869, 6.2316698");
}
rise_transition ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0306027, 0.0936523, 0.286601, 0.877075, 2.68408, 8.21401");
values("0.1152326, 0.1255608, 0.1522633, 0.2246623, 0.4632792, 1.2565040, 3.7584047", \
"0.1152592, 0.1255599, 0.1522323, 0.2246947, 0.4632344, 1.2569217, 3.7585681", \
"0.1153624, 0.1253610, 0.1522123, 0.2246557, 0.4633009, 1.2602402, 3.7492063", \
"0.1152000, 0.1255616, 0.1522669, 0.2247024, 0.4633612, 1.2558501, 3.7563184", \
"0.1153633, 0.1254063, 0.1521894, 0.2246975, 0.4629534, 1.2603114, 3.7460919", \
"0.1153624, 0.1253610, 0.1522123, 0.2246557, 0.4633019, 1.2602401, 3.7492129", \
"0.1152021, 0.1255670, 0.1522702, 0.2245803, 0.4633523, 1.2560358, 3.7567256");
}
cell_fall ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0306027, 0.0936523, 0.286601, 0.877075, 2.68408, 8.21401");
values("2.4667313, 2.4801079, 2.5157221, 2.6028910, 2.8102018, 3.3508674, 4.9477302", \
"2.5369531, 2.5503952, 2.5859019, 2.6731075, 2.8804217, 3.4210765, 5.0179110", \
"2.5625910, 2.5759785, 2.6115210, 2.6990312, 2.9058942, 3.4467065, 5.0439857", \
"2.5771345, 2.5905762, 2.6260718, 2.7132694, 2.9205807, 3.4612393, 5.0580584", \
"2.5806457, 2.5938103, 2.6293783, 2.7167053, 2.9240217, 3.4646401, 5.0605733", \
"2.5843814, 2.5978284, 2.6333231, 2.7205225, 2.9278309, 3.4687733, 5.0653202", \
"2.5819911, 2.5954510, 2.6309268, 2.7181477, 2.9254597, 3.4662844, 5.0629829");
}
fall_transition ("del_1_7_7") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.0306027, 0.0936523, 0.286601, 0.877075, 2.68408, 8.21401");
values("0.1904954, 0.2002009, 0.2263142, 0.2903530, 0.4784280, 1.1244351, 3.2510332", \
"0.1905873, 0.2004147, 0.2263228, 0.2901622, 0.4783145, 1.1247570, 3.2514407", \
"0.1897900, 0.1992489, 0.2261200, 0.2902446, 0.4784155, 1.1244823, 3.2522158", \
"0.1905259, 0.2003516, 0.2262518, 0.2901107, 0.4782995, 1.1247323, 3.2511387", \
"0.1892083, 0.1999397, 0.2256313, 0.2902403, 0.4783288, 1.1227209, 3.2594558", \
"0.1905563, 0.2003808, 0.2262693, 0.2900868, 0.4782803, 1.1252718, 3.2515157", \
"0.1906108, 0.2004675, 0.2263106, 0.2900935, 0.4782465, 1.1233585, 3.2521772");
}
}
}
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;
function : "(OUT)";
is_pad : true;
three_state : "OE_N";
capacitance : 1.040736;
max_capacitance : 551.041000;
max_transition : 25.0;
internal_power () {
related_pin : "OE_N";
when : "( DM[2] & !DM[1] & DM[0] & SLOW )";
fall_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("16.1413217, 16.1578847, 16.2524237, 16.6271437, 17.1159587, 17.2865137, 17.3188607", \
"21.8397685, 21.8801175, 22.1168335, 23.2364275, 25.4028315, 26.4227445, 26.6339265", \
"22.0986572, 22.1389572, 22.3767732, 23.5001632, 25.6652802, 26.6879032, 26.9015202", \
"22.1072661, 22.1421491, 22.3828871, 23.5067711, 25.6735451, 26.6974411, 26.9066711", \
"22.1072450, 22.1485160, 22.3839190, 23.5073120, 25.6734750, 26.6957270, 26.9097090", \
"22.1074169, 22.1477459, 22.3838539, 23.5091419, 25.6791279, 26.7001529, 26.9152689", \
"22.1124848, 22.1542868, 22.3903858, 23.5135398, 25.6797338, 26.7033038, 26.9166798");
}
rise_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("63.6601692, 63.6907352, 63.9629622, 64.7844572, 65.1922292, 64.3874352, -23.1233398", \
"63.5883577, 63.7177267, 63.9949427, 64.7040627, 65.4307107, 63.8240797, -15.0877593", \
"63.6866262, 63.7336992, 63.9453082, 64.7672822, 65.5699732, 63.2457772, -16.9058458", \
"63.6761534, 63.7083284, 64.0168944, 64.7669744, 65.3298374, 63.0631644, -19.1541906", \
"63.6729790, 63.7369560, 63.9543650, 64.8801800, 65.5935610, 63.4749710, -14.8143420", \
"63.6987132, 63.7443162, 64.0822542, 64.8118782, 65.2889272, 61.7912252, -13.1607208", \
"63.6585905, 63.7100975, 64.0406325, 64.7583285, 65.8655055, 65.0950035, -20.0400405");
}
}
internal_power () {
related_pin : "OUT";
when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )";
rise_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("70.7027408, 69.8950528, 70.3215388, 71.3091788, 71.2791958, 57.1303848, -131.0380732", \
"71.1556475, 69.9635665, 70.4776075, 70.9927225, 72.9055195, 50.3401735, -130.2744995", \
"70.3885313, 70.1493133, 70.7463633, 70.2435223, 71.8515003, 84.5291993, -131.8332557", \
"70.3992427, 70.4328687, 70.4986217, 70.4500427, 73.0102857, 62.3112677, -144.4281233", \
"70.4497820, 70.1067920, 70.6814640, 70.2977990, 72.7259190, 52.6004660, -134.8503690", \
"70.4300723, 70.4057793, 70.5039653, 70.6427573, 70.7616823, 59.3831113, -131.8934267", \
"70.5584187, 70.4609347, 70.4579577, 70.7083477, 70.9050927, 59.6913407, -132.3808243");
}
fall_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("55.3610118, 55.7322358, 57.6759898, 67.5098078, 95.8468008, 163.3806698, 211.6503298", \
"55.2699788, 55.6490748, 57.6061378, 67.4110068, 95.7705918, 163.2557088, 211.7022988", \
"55.2252417, 55.5958967, 57.5581047, 67.3588277, 95.6944537, 163.2328077, 211.6931577", \
"55.2389721, 55.6008661, 57.5646811, 67.3679571, 95.7061501, 163.2130791, 211.6561491", \
"55.2524032, 55.6751372, 57.5697262, 67.3917102, 95.7703082, 163.2481492, 211.6583692", \
"55.2987076, 55.5637626, 57.5228656, 67.3564236, 95.8986406, 163.2551906, 211.5872706", \
"55.3640519, 55.6642529, 57.4422049, 67.3871459, 95.3474049, 163.2789019, 211.6867919");
}
}
internal_power () {
related_pin : "OE_N";
when : "( DM[2] & DM[1] & DM[0] & SLOW )";
rise_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("12.1889857, 12.1891197, 12.1894827, 12.1906177, 12.1914057, 12.1916347, 12.1916087", \
"15.6084025, 15.6082495, 15.6074985, 15.6056835, 15.6043615, 15.6042695, 15.6038725", \
"15.7019032, 15.7009682, 15.6992612, 15.6972952, 15.6922982, 15.6910902, 15.6887862", \
"15.7053491, 15.7047691, 15.7019021, 15.6938021, 15.6877641, 15.6861631, 15.6861761", \
"15.7114410, 15.7118400, 15.7126660, 15.7068660, 15.7004790, 15.6971870, 15.6967230", \
"15.7135929, 15.7137769, 15.7101319, 15.7015549, 15.6942779, 15.6934789, 15.6923459", \
"15.7169988, 15.7167938, 15.7135568, 15.7055838, 15.6985668, 15.6958658, 15.6956878");
}
fall_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("27.2844272, 27.3717802, 27.6055032, 27.9487112, 27.3480352, 24.5779372, 26.6609582", \
"27.2547187, 27.5993057, 27.3710857, 27.3834527, 30.1440137, 25.7465417, 26.6273247", \
"27.3889092, 27.4550212, 27.6147812, 27.2226102, 28.4174582, 28.7811712, 30.1894172", \
"27.2533174, 27.5961754, 27.1155734, 27.8186834, 28.2249644, 20.3503534, 26.3536834", \
"27.3621660, 27.1093970, 27.5007460, 26.5992460, 25.3047660, 28.3304240, 21.4546100", \
"27.4146942, 27.4581942, 27.5166282, 27.4923332, 28.1670702, 28.9896962, 26.9556222", \
"27.4371605, 27.4190215, 27.4227675, 27.7540005, 27.4186935, 31.1010535, 27.2653215");
}
}
internal_power () {
related_pin : "OUT";
when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )";
rise_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("70.9750778, 71.0574848, 71.3402858, 71.9731198, 73.0074658, 69.0191708, -9.4749592", \
"70.9646415, 70.9489245, 71.2653035, 71.9515325, 72.9110075, 68.6695115, -15.0767555", \
"70.8394623, 70.8477403, 71.1241303, 71.9430933, 72.5385343, 71.6613603, -12.5526027", \
"70.8533097, 70.8642947, 71.1510167, 71.9535347, 72.5878667, 70.5473817, -13.7965153", \
"70.8996510, 70.9459200, 71.1663610, 71.9598720, 72.9223110, 68.4524070, -14.6691210", \
"70.8925913, 70.9172183, 71.1351403, 72.0395283, 72.8966483, 68.8034713, -11.9951557", \
"70.9206087, 70.9468447, 71.2217637, 72.0498787, 72.9985717, 75.0690467, -13.7651663");
}
fall_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("40.8571038, 41.2783118, 41.3647908, 42.4531948, 44.9948838, 69.6877528, 46.3859548", \
"40.9623998, 40.9310908, 41.3991748, 42.8014148, 45.6736138, 30.9044488, 44.2902168", \
"40.9173957, 40.9563327, 41.1726847, 42.3073257, 44.1686977, 44.7360287, 48.9550637", \
"40.9237211, 40.9777651, 41.1157931, 42.3577821, 44.5314951, 46.8781211, 45.2833731", \
"40.9450842, 41.0104242, 41.1735642, 42.1907812, 44.4976272, 44.5834932, 44.4541202", \
"40.8931156, 41.2946246, 41.2980386, 42.0366426, 44.1191496, 45.1325096, 45.0859006", \
"40.9818449, 41.0047709, 41.2032199, 42.1630559, 44.0327759, 44.9046789, 45.0832759");
}
}
internal_power () {
related_pin : "OE_N";
when : "( !DM[2] & DM[1] & DM[0] & !SLOW )";
rise_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("12.1791427, 12.1792167, 12.1796057, 12.1806427, 12.1814667, 12.1816947, 12.1817217", \
"15.6023915, 15.6022365, 15.6014975, 15.5996695, 15.5982795, 15.5978425, 15.5977565", \
"15.7004822, 15.7000332, 15.6981822, 15.6926602, 15.6879212, 15.6870592, 15.6868702", \
"15.7050661, 15.7045441, 15.7015511, 15.6940711, 15.6880381, 15.6862151, 15.6859511", \
"15.7117770, 15.7123410, 15.7084870, 15.7046320, 15.6984840, 15.6947600, 15.6959130", \
"15.7134749, 15.7131819, 15.7101629, 15.7020079, 15.6940889, 15.6919939, 15.6919609", \
"15.7169068, 15.7166308, 15.7131198, 15.7050128, 15.6979688, 15.6957078, 15.6953198");
}
fall_power ("power_outputs_1") {
index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5");
index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550");
values("27.2773252, 27.2410952, 27.3974132, 27.0961922, 26.6133682, 23.1059772, 26.7433402", \
"27.3305317, 27.1656457, 27.3716547, 27.5984547, 26.5986497, 26.6673507, 27.6760507", \