| /** |
| * 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_ss_ss_100C_1v60_3v00") { |
| 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.600000; |
| 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.600000); |
| voltage_map("VCCHIB",1.600000); |
| voltage_map("VDDA",3.000000); |
| voltage_map("VDDIO",3.000000); |
| voltage_map("VDDIO_Q",3.000000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",3.000000); |
| 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.300; |
| voh : 2.700; |
| vomax : 3.150; |
| vomin : -0.150; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.160; |
| voh : 1.440; |
| vomax : 1.680; |
| vomin : -0.080; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 0.750; |
| vih : 2.250; |
| vimax : 3.150; |
| vimin : -0.150; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.480; |
| vih : 1.120; |
| vimax : 1.680; |
| vimin : -0.080; |
| } |
| operating_conditions ("ss_ss_1p60v_x_3p00v_100C") { |
| process : 1.000000; |
| temperature : 100.000000; |
| voltage : 1.600000; |
| 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_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"); |
| } |
| 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"); |
| } |
| 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 : 5.854570e+02; |
| 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 : "539.3650000"; |
| } |
| 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 : "583.6650000"; |
| } |
| 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 : "584.7360000"; |
| } |
| 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 : "208.7380000"; |
| } |
| 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 : "585.4570000"; |
| } |
| 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 : "537.5740000"; |
| } |
| 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 : "538.2300000"; |
| } |
| 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 : "538.6450000"; |
| } |
| 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 : "534.0870000"; |
| } |
| 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 : "577.8330000"; |
| } |
| 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 : "537.3180000"; |
| } |
| 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 : "536.3230000"; |
| } |
| 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 : "584.3220000"; |
| } |
| 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 : "533.8900000"; |
| } |
| 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 : "537.6270000"; |
| } |
| 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 : "582.4150000"; |
| } |
| 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 : "583.4100000"; |
| } |
| 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 : "583.7190000"; |
| } |
| 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.006406; |
| capacitance : 0.006253; |
| fall_capacitance : 0.006101; |
| 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("4.0257693, 3.8799966, 3.7606392, 3.6521431, 3.5726136, 3.4788548, 3.4066572", \ |
| "4.4686977, 4.3244508, 4.1974267, 4.0976367, 4.0022277, 3.9108515, 3.8496076", \ |
| "4.9257356, 4.7810683, 4.6407445, 4.5683682, 4.4500415, 4.3665891, 4.3335427", \ |
| "5.3584988, 5.2304599, 5.0988474, 4.9896636, 4.9037270, 4.8291716, 4.7570381", \ |
| "5.7792631, 5.6365417, 5.4771701, 5.3773633, 5.3229654, 5.1969240, 5.1362326", \ |
| "6.1299577, 5.9811332, 5.8434735, 5.7451508, 5.7100887, 5.5586289, 5.5013579", \ |
| "6.5308082, 6.3850332, 6.2464045, 6.1452366, 6.0745478, 6.0012766, 5.9417509"); |
| } |
| 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("3.7511197, 3.6012156, 3.3985766, 3.2101986, 3.0379713, 2.8191907, 2.6398095", \ |
| "4.1940680, 4.0379431, 3.8421806, 3.6337369, 3.4839791, 3.2652239, 3.0858063", \ |
| "4.6526412, 4.4965159, 4.3006623, 4.0938557, 3.9057364, 3.7120414, 3.5413239", \ |
| "5.1059923, 4.9498670, 4.7569449, 4.5595703, 4.3943598, 4.1723783, 3.9959558", \ |
| "5.5061096, 5.3499847, 5.1551091, 4.9497094, 4.7600566, 4.5713764, 4.3786892", \ |
| "5.8932253, 5.7371004, 5.5510785, 5.3448679, 5.1828504, 4.9527096, 4.7811349", \ |
| "6.2444239, 6.0882986, 5.8967021, 5.6968966, 5.5288443, 5.3038239, 5.1283234"); |
| } |
| } |
| 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("-3.4770297, -3.3463378, -3.1691105, -3.1143516, -2.9921556, -2.9316733, -2.8809665", \ |
| "-3.9197798, -3.7847252, -3.6637897, -3.5596652, -3.4333711, -3.4117584, -3.3117866", \ |
| "-4.3736843, -4.2429226, -4.1176917, -4.0204921, -3.9115686, -3.8376908, -3.7575140", \ |
| "-4.8229729, -4.6780888, -4.5563746, -4.4640449, -4.3453145, -4.3466263, -4.2210779", \ |
| "-5.2292701, -5.0730582, -4.9581496, -4.8739246, -4.7527153, -4.6824582, -4.6115744", \ |
| "-5.6149380, -5.4716122, -5.3329587, -5.2583037, -5.1846555, -5.0842266, -4.9858288", \ |
| "-5.9829978, -5.8260172, -5.7208546, -5.6151494, -5.5253994, -5.4879640, -5.3561464"); |
| } |
| 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("-3.5685912, -3.3401952, -3.1663085, -3.0389970, -2.8544322, -2.6835553, -2.4804216", \ |
| "-4.0098153, -3.7774337, -3.6122898, -3.4782905, -3.3107840, -3.1185096, -2.9160645", \ |
| "-4.4652452, -4.2328636, -4.0413989, -3.9352834, -3.7328267, -3.5767300, -3.3647198", \ |
| "-4.9008546, -4.6633219, -4.4804886, -4.3680350, -4.1402950, -4.0201364, -3.7955760", \ |
| "-5.2996747, -5.0657667, -4.8971060, -4.7659642, -4.5043073, -4.3498500, -4.1893952", \ |
| "-5.6564852, -5.4241950, -5.2523614, -5.1274990, -4.9297994, -4.7567188, -4.5215078", \ |
| "-6.0698737, -5.8461073, -5.7385432, -5.5305473, -5.3251778, -5.1426083, -4.9689334"); |
| } |
| } |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0296613, 0.0331921, 0.0367229, 0.0366231, 0.0365272, 0.0364273, 0.0363274"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0236188, 0.0267339, 0.0298491, 0.0297410, 0.0296372, 0.0295292, 0.0294211"); |
| } |
| } |
| 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; |
| fall_capacitance : 0.004384; |
| capacitance : 0.004491; |
| rise_capacitance : 0.004598; |
| 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("-3.5167255, -3.3625486, -3.2542020, -3.1387739, -3.0693274, -2.9882865, -2.8915696", \ |
| "-3.9610015, -3.8100933, -3.6881544, -3.5920799, -3.5075022, -3.4390359, -3.3557714", \ |
| "-4.4133796, -4.2575283, -4.1481624, -4.0457821, -3.9735110, -3.8845262, -3.7827272", \ |
| "-4.8459367, -4.6850055, -4.5792096, -4.4798238, -4.4000498, -4.3054087, -4.2196985", \ |
| "-5.2447559, -5.0999513, -4.9810642, -4.8785591, -4.7664967, -4.7119661, -4.6077992", \ |
| "-5.6046183, -5.4582882, -5.3378752, -5.2384245, -5.1600543, -5.0842701, -4.9920518", \ |
| "-6.0135383, -5.8662534, -5.7486120, -5.6484224, -5.5317939, -5.4391360, -5.4053963"); |
| } |
| 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("-3.4343279, -3.2784663, -3.1144944, -2.9105122, -2.7140318, -2.5530184, -2.3830524", \ |
| "-3.8755521, -3.7264584, -3.5273397, -3.3965628, -3.1587070, -2.9907347, -2.8240474", \ |
| "-4.3294561, -4.1735945, -4.0080829, -3.8071610, -3.6106862, -3.4569405, -3.2720424", \ |
| "-4.7802710, -4.6244121, -4.4670656, -4.2609438, -4.0767902, -3.9053211, -3.7220204", \ |
| "-5.1850424, -5.0308004, -4.8651422, -4.6718151, -4.4677805, -4.3044490, -4.1154268", \ |
| "-5.5707103, -5.4143398, -5.2492350, -5.0760584, -4.8612032, -4.6893535, -4.5043833", \ |
| "-5.9296148, -5.7804794, -5.5773699, -5.3743691, -5.2279667, -5.0712218, -4.8601271"); |
| } |
| } |
| 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("3.9815398, 3.8335928, 3.7056543, 3.5907031, 3.5038592, 3.4300268, 3.3373775", \ |
| "4.4244686, 4.2741835, 4.1490378, 4.0355379, 3.9452617, 3.8752351, 3.7675927", \ |
| "4.8830320, 4.7344042, 4.6072819, 4.4921012, 4.4231510, 4.3269413, 4.2270852", \ |
| "5.3142697, 5.1661273, 5.0388012, 4.9258107, 4.8365892, 4.7673343, 4.6881368", \ |
| "5.7026617, 5.5562411, 5.4282896, 5.3139589, 5.2310847, 5.1557268, 5.0791249", \ |
| "6.0704715, 5.9209991, 5.7992067, 5.6802485, 5.5900136, 5.5185614, 5.4169729", \ |
| "6.4865769, 6.3386299, 6.1989896, 6.0861874, 6.0063623, 5.9279739, 5.8261341"); |
| } |
| 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("3.5969665, 3.5316703, 3.3235759, 3.1127112, 2.9361689, 2.7846268, 2.5965923", \ |
| "4.0409461, 3.9741240, 3.8052457, 3.5629735, 3.3926207, 3.2243197, 3.0526730", \ |
| "4.4962339, 4.4294122, 4.2375799, 4.0304918, 3.8445485, 3.6777395, 3.5006973", \ |
| "4.9096485, 4.8413303, 4.6605487, 4.4561939, 4.2654181, 4.1125164, 3.9303998", \ |
| "5.3598315, 5.2713703, 5.1154945, 4.8748195, 4.7008498, 4.5443887, 4.3527384", \ |
| "5.7229806, 5.6604142, 5.4756575, 5.2649692, 5.0869147, 4.8970315, 4.7196441", \ |
| "6.0794932, 6.0113974, 5.8304804, 5.6196441, 5.4323864, 5.2274294, 5.0884353"); |
| } |
| } |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0307861, 0.0367882, 0.0427903, 0.0427011, 0.0426155, 0.0425264, 0.0424372"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0231075, 0.0294252, 0.0357429, 0.0356115, 0.0354854, 0.0353540, 0.0352226"); |
| } |
| } |
| 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; |
| fall_capacitance : 0.005993; |
| capacitance : 0.006148; |
| rise_capacitance : 0.006303; |
| 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("4.0486577, 3.9028881, 3.7804100, 3.6750361, 3.5923600, 3.4941135, 3.4416415", \ |
| "4.4900442, 4.3473268, 4.2233530, 4.1235586, 4.0261175, 3.9334867, 3.8860802", \ |
| "4.9486102, 4.8045068, 4.6819093, 4.5794216, 4.4938291, 4.3849016, 4.3502395", \ |
| "5.3989917, 5.2355762, 5.1276923, 5.0058294, 4.9289162, 4.8283278, 4.7798697", \ |
| "5.7697165, 5.6225298, 5.5000100, 5.3971164, 5.3225738, 5.2151717, 5.1697564", \ |
| "6.1374966, 5.9932542, 5.8662002, 5.7740619, 5.6798542, 5.5805443, 5.5057206", \ |
| "6.5537645, 6.4079935, 6.2810009, 6.1814423, 6.0887951, 6.0031125, 5.9463988"); |
| } |
| 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("3.6473220, 3.5281851, 3.3399228, 3.1717198, 3.0332897, 2.8318561, 2.5968041", \ |
| "4.1048225, 3.9841599, 3.7960024, 3.6114192, 3.4466923, 3.2832533, 3.0524583", \ |
| "4.5523183, 4.4331816, 4.2460353, 4.0639179, 3.9364967, 3.7276971, 3.4957961", \ |
| "4.9640428, 4.8449056, 4.6586702, 4.4884499, 4.3501787, 4.1401529, 3.9135480", \ |
| "5.3998724, 5.2807357, 5.0924112, 4.9228073, 4.7468494, 4.5814999, 4.3555047", \ |
| "5.8025294, 5.6818664, 5.4923273, 5.3130969, 5.1609186, 4.9748559, 4.7489828", \ |
| "6.1843986, 6.0652614, 5.8811927, 5.7054928, 5.5379810, 5.3597773, 5.1273619"); |
| } |
| } |
| 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("-3.5472203, -3.3948328, -3.2744229, -3.1672682, -3.0867590, -3.0460851, -2.9502038", \ |
| "-3.9930221, -3.8396568, -3.7278764, -3.6086371, -3.6030454, -3.4286331, -3.4180505", \ |
| "-4.4423484, -4.2935426, -4.1832575, -4.0653580, -4.0614931, -3.9246612, -3.8313123", \ |
| "-4.8749055, -4.7276576, -4.6160166, -4.5026744, -4.4929084, -4.3569838, -4.2649250", \ |
| "-5.2752511, -5.1276349, -5.0264279, -4.8958777, -4.8586488, -4.7422614, -4.6941763", \ |
| "-5.6335880, -5.4863262, -5.3805993, -5.2557622, -5.1894988, -5.1385542, -5.0613755", \ |
| "-6.0425071, -5.8967712, -5.7920617, -5.6764772, -5.6472846, -5.4999265, -5.4711530"); |
| } |
| 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("-3.5182372, -3.3240026, -3.1647196, -2.9692761, -2.7875768, -2.6045283, -2.4046218", \ |
| "-3.9625127, -3.7637006, -3.5815344, -3.4106726, -3.2298814, -3.0416305, -2.8592157", \ |
| "-4.4148913, -4.2191310, -4.0393504, -3.8671157, -3.6717213, -3.4975233, -3.2997502", \ |
| "-4.8641803, -4.6920896, -4.4805659, -4.3189396, -4.1454242, -3.9446386, -3.7608967", \ |
| "-5.2704776, -5.0747173, -4.9138406, -4.7252071, -4.5347159, -4.3525030, -4.1639010", \ |
| "-5.6561455, -5.4765381, -5.2837403, -5.1136577, -4.9343020, -4.7329475, -4.5425301", \ |
| "-6.0150500, -5.8210061, -5.6562010, -5.4580475, -5.2978197, -5.1022059, -4.8999087"); |
| } |
| } |
| 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.0235663, 0.0267433, 0.0299202, 0.0297978, 0.0296802, 0.0295578, 0.0294353"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0296312, 0.0331304, 0.0366296, 0.0365306, 0.0364356, 0.0363367, 0.0362377"); |
| } |
| } |
| 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.028238; |
| capacitance : 0.028284; |
| fall_capacitance : 0.028330; |
| 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.0123608, -0.0137661, -0.0151714, -0.0113530, -0.0076873, -0.0038689, -5.0421969e-05"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0980258, 0.0975592, 0.0970926, 0.1009643, 0.1046810, 0.1085527, 0.1124243"); |
| } |
| } |
| } |
| 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; |
| fall_capacitance : 0.032246; |
| capacitance : 0.032621; |
| rise_capacitance : 0.032997; |
| 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.0586662, 0.0757681, 0.0928700, 0.0933643, 0.0938388, 0.0943331, 0.0948274"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0738937, 0.0869244, 0.0999551, 0.1000595, 0.1001598, 0.1002642, 0.1003686"); |
| } |
| } |
| } |
| 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; |
| fall_capacitance : 0.051232; |
| capacitance : 0.051782; |
| rise_capacitance : 0.052331; |
| 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.0129898, -0.0133499, -0.0137100, -0.0137307, -0.0137506, -0.0137713, -0.0137920"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0134288, 0.0136045, 0.0137803, 0.0137908, 0.0138010, 0.0138116, 0.0138221"); |
| } |
| } |
| 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.016839; |
| capacitance : 0.016739; |
| fall_capacitance : 0.016640; |
| 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.0184787, 0.0179389, 0.0173991, 0.0174699, 0.0175378, 0.0176086, 0.0176793"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0218485, 0.0214838, 0.0211192, 0.0211685, 0.0212158, 0.0212652, 0.0213145"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.035950; |
| capacitance : 0.036538; |
| rise_capacitance : 0.037125; |
| 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("-3.7043819, -3.5694831, -3.4562177, -3.3560194, -3.2862366, -3.2196478, -3.1599318", \ |
| "-4.1364505, -4.0091812, -3.8944081, -3.7943734, -3.7192262, -3.6590170, -3.6042078", \ |
| "-4.6010362, -4.4677943, -4.3534587, -4.2498038, -4.1506858, -4.1120931, -4.0565864", \ |
| "-5.0487989, -4.9139001, -4.7958155, -4.7464918, -4.6260761, -4.5644352, -4.5058750", \ |
| "-5.4581483, -5.3232491, -5.2088775, -5.1082607, -5.0338993, -4.9744854, -4.9138153", \ |
| "-5.8407641, -5.7137954, -5.5877806, -5.4924018, -5.4241524, -5.3593349, -5.2890125", \ |
| "-6.1996685, -6.0647698, -5.9586267, -5.8802232, -5.7772895, -5.7019529, -5.6567446"); |
| } |
| 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("-2.4089106, -2.2999480, -2.1575876, -3.1190623, -1.8561995, -1.7445084, -1.6287131", \ |
| "-2.8501874, -2.7427504, -2.5870032, -2.4198116, -2.3046373, -3.2304567, -3.0604387", \ |
| "-3.3056413, -3.1966787, -3.0503735, -2.9106357, -2.7521389, -2.6417430, -2.5133761", \ |
| "-3.7397860, -4.8347417, -3.4988763, -3.3292202, -3.2041478, -3.0964086, -2.9276439", \ |
| "-4.1432584, -4.0205627, -3.8776717, -4.8441377, -3.6030427, -3.4785132, -3.3035316", \ |
| "-4.5077925, -4.3827082, -4.2359846, -4.1054357, -3.9641283, -4.8626669, -3.6850149", \ |
| "-4.9284858, -4.8027384, -4.6501658, -4.4889663, -4.3769838, -4.2318373, -4.0925931"); |
| } |
| } |
| 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("3.9998252, 3.8588220, 3.7455894, 3.6631092, 3.5603165, 3.4834325, 3.4094412", \ |
| "4.4152804, 4.2941133, 4.1806059, 4.1009225, 3.9879787, 3.9145281, 3.8633766", \ |
| "4.8860474, 4.7620399, 4.6238998, 4.5510016, 4.4663751, 4.3727060, 4.3177677", \ |
| "5.3218534, 5.1915310, 5.0719205, 4.9854252, 4.9116576, 4.8176674, 4.7472948", \ |
| "5.7102343, 5.5832310, 5.4877665, 5.3605265, 5.2829330, 5.2304626, 5.1383171", \ |
| "6.1177022, 5.9477075, 5.8876200, 5.7367536, 5.6415719, 5.6262806, 5.5095451", \ |
| "6.5048973, 6.3537134, 6.2512007, 6.1389061, 6.0608108, 5.9879331, 5.9288905"); |
| } |
| 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("3.7389023, 3.5670554, 3.3699868, 3.1740564, 2.9911596, 2.8379888, 2.6749390", \ |
| "4.1995849, 4.0292639, 3.8231962, 3.6283654, 3.4513557, 3.3103467, 3.1264747", \ |
| "4.6459985, 4.4756770, 4.2789202, 4.0811668, 3.8938047, 3.7435515, 3.5865698", \ |
| "5.0700984, 4.9284752, 4.7003439, 4.5020510, 4.3277948, 4.1960851, 4.0244024", \ |
| "5.5127017, 5.3408547, 5.1260723, 4.9407268, 4.7668543, 4.6072029, 4.4283158", \ |
| "5.8976262, 5.7257792, 5.5273775, 5.3280156, 5.1508680, 4.9824370, 4.8256224", \ |
| "6.2357326, 6.0654111, 5.8707699, 5.6592858, 5.4958312, 5.3561731, 5.1578278"); |
| } |
| } |
| 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.1194649, 0.1433049, 0.1671449, 0.1892459, 0.2104628, 0.2325638, 0.2546647"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1549861, 0.2614569, 0.3679276, 0.3712387, 0.3744174, 0.3777286, 0.3810398"); |
| } |
| } |
| 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; |
| fall_capacitance : 0.011943; |
| capacitance : 0.012109; |
| rise_capacitance : 0.012274; |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.2272640, 1.5255495, 2.8238349, 3.5973862, 4.3399955, 5.1135468, 5.8870981"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0557500, 1.7098413, 3.3639326, 3.9024472, 4.4194213, 4.9579359, 5.4964505"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.006389; |
| capacitance : 0.006543; |
| rise_capacitance : 0.006697; |
| 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("4.1463138, 4.0020665, 3.8751218, 3.7767836, 3.6900163, 3.6360970, 3.5550232", \ |
| "4.5892448, 4.4449980, 4.3240774, 4.2170501, 4.1253341, 4.0530115, 4.0010402", \ |
| "5.0478100, 4.9035627, 4.7810882, 4.6797999, 4.5930382, 4.4993691, 4.4699087", \ |
| "5.4821021, 5.3348031, 5.2111345, 5.1095175, 5.0227527, 4.9321354, 4.8912956", \ |
| "5.8689718, 5.7262500, 5.5978580, 5.5009617, 5.4126746, 5.3492204, 5.2925116", \ |
| "6.2352588, 6.0884283, 5.9642094, 5.8672452, 5.7774361, 5.7051291, 5.6685894", \ |
| "6.6513397, 6.5070925, 6.3946224, 6.2818100, 6.1938901, 6.1105288, 6.0674011"); |
| } |
| 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("3.7282313, 3.5319959, 3.3566896, 3.1650611, 3.0079466, 2.7850691, 2.6079277", \ |
| "4.1728748, 3.9829849, 3.8023685, 3.5953003, 3.4541159, 3.2310641, 3.0525478", \ |
| "4.6282456, 4.4383553, 4.2624911, 4.0565389, 3.9133961, 3.6894415, 3.5194217", \ |
| "5.0544580, 4.8660940, 4.6958187, 4.4981221, 4.3387510, 4.1150388, 3.9658857", \ |
| "5.4542897, 5.2613481, 5.0903453, 4.8965785, 4.7117575, 4.5227127, 4.3611157", \ |
| "5.8577563, 5.6667749, 5.4890344, 5.3046010, 5.0880436, 4.9099225, 4.7503995", \ |
| "6.2166768, 6.0267243, 5.8577257, 5.6546916, 5.4861922, 5.2649616, 5.0922353"); |
| } |
| } |
| 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("-3.6631870, -3.5235554, -3.3964664, -3.3073732, -3.2231273, -3.1666276, -3.0669955", \ |
| "-4.1028853, -3.9647793, -3.8453695, -3.7409677, -3.6669312, -3.5925928, -3.5081562", \ |
| "-4.5583152, -4.4202097, -4.2992243, -4.2040275, -4.1151293, -4.0790892, -3.9776375", \ |
| "-5.0091302, -4.8694983, -4.7565140, -4.6675283, -4.5569763, -4.5217001, -4.4130732", \ |
| "-5.4139015, -5.2757960, -5.1605357, -5.0596138, -4.9676505, -4.8694575, -4.8236714", \ |
| "-5.7995694, -5.6598967, -5.5315216, -5.4452813, -5.3539073, -5.2969315, -5.2001840", \ |
| "-6.1584739, -6.0184512, -5.8904501, -5.8013676, -5.7335476, -5.6240330, -5.5442004"); |
| } |
| 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("-3.4800902, -3.3240030, -3.1410014, -2.2699051, -2.7936593, -2.6014053, -2.4308857", \ |
| "-3.9228400, -3.7637011, -3.0065170, -3.4171832, -3.2346017, -3.0396640, -2.8631594", \ |
| "-4.3767445, -4.2191314, -4.0377650, -3.9075789, -3.6823686, -3.4914091, -3.3017564", \ |
| "-4.8077757, -4.6544907, -3.8945045, -4.3414865, -4.1131940, -3.9547505, -3.7360534", \ |
| "-5.2323307, -5.0747177, -4.8980239, -4.0298082, -3.9622742, -4.3439898, -4.1723204", \ |
| "-4.8993096, -5.4765336, -5.2979516, -5.1147977, -4.9053461, -4.7290937, -4.5455819", \ |
| "-5.9769027, -5.8210087, -5.6562143, -5.5042763, -5.2833943, -5.0991808, -4.9001169"); |
| } |
| } |
| 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.0235692, 0.0267907, 0.0300122, 0.0298807, 0.0297545, 0.0296230, 0.0294915"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0296420, 0.0331854, 0.0367288, 0.0366193, 0.0365142, 0.0364047, 0.0362952"); |
| } |
| } |
| 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; |
| fall_capacitance : 0.017546; |
| capacitance : 0.017650; |
| rise_capacitance : 0.017754; |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0791336, 0.1860479, 0.2929621, 0.2963502, 0.2996028, 0.3029909, 0.3063790"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0662922, 0.0897340, 0.1131757, 0.1355680, 0.1570646, 0.1794568, 0.2018491"); |
| } |
| } |
| } |
| pin ("IB_MODE_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.005048; |
| capacitance : 0.005156; |
| rise_capacitance : 0.005264; |
| 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("-3.5899558, -3.4475908, -3.3217448, -3.2206821, -3.1603086, -3.0719180, -2.9951370", \ |
| "-4.0311800, -3.8872889, -3.7812808, -3.6593714, -3.6011347, -3.5181635, -3.4409386", \ |
| "-4.4866104, -4.3427392, -4.2257741, -4.1125269, -4.0188037, -3.9337584, -3.8719549", \ |
| "-4.9358990, -4.7935342, -4.6697914, -4.5737402, -4.4961321, -4.3861569, -4.3471837", \ |
| "-5.3421962, -5.1995405, -5.0953386, -4.9683073, -4.9026411, -4.7863755, -4.7412738", \ |
| "-5.7278641, -5.5854994, -5.4686009, -5.3624156, -5.2828410, -5.1906379, -5.1285764", \ |
| "-6.0867686, -5.9444038, -5.8274667, -5.7175995, -5.6417530, -5.5905300, -5.4893816"); |
| } |
| 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("-3.4098828, -3.3280622, -3.1486198, -2.9350448, -2.7528033, -2.5781805, -2.4168047", \ |
| "-3.8450032, -3.7799676, -3.5684062, -3.3732354, -3.2349598, -3.0481293, -2.8443201", \ |
| "-4.3050112, -4.2353975, -4.0391030, -3.8331406, -3.6824026, -3.5065128, -3.3087204", \ |
| "-4.7360424, -4.6510308, -4.4377095, -4.2657679, -4.0997008, -3.9246652, -3.7124621", \ |
| "-5.1363879, -5.0713515, -4.8467894, -4.6703572, -4.4573218, -4.3068062, -4.1183951", \ |
| "-5.4962503, -5.4266962, -5.2039339, -5.0292363, -4.8505077, -4.6875390, -4.4970922", \ |
| "-5.9111664, -5.8280373, -5.6273659, -5.4400370, -5.2590236, -5.1172348, -4.9290760"); |
| } |
| } |
| 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("4.0868147, 3.9397408, 3.8081194, 3.6958932, 3.6156691, 3.5170034, 3.4304682", \ |
| "4.5313653, 4.3858169, 4.2656183, 4.1563458, 4.0569097, 3.9615509, 3.8831390", \ |
| "4.9859626, 4.8395548, 4.6984197, 4.5804492, 4.5129347, 4.4085471, 4.3465461", \ |
| "5.4177128, 5.2691130, 5.1526039, 5.0267917, 4.9404323, 4.8479090, 4.7649092", \ |
| "5.8143848, 5.6627270, 5.5690792, 5.4495953, 5.3412903, 5.2461522, 5.1657796", \ |
| "6.1889887, 6.0373380, 5.9360310, 5.7966288, 5.7084073, 5.6544709, 5.5450616", \ |
| "6.5884718, 6.4429234, 6.3126564, 6.1913521, 6.1142156, 6.0420231, 5.9461314"); |
| } |
| 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("3.6824442, 3.5161523, 3.3170496, 3.1118515, 2.9583771, 2.7616880, 2.5895690", \ |
| "4.1427260, 3.9749082, 3.7681878, 3.5626411, 3.4158223, 3.2402867, 3.0527257", \ |
| "4.5970759, 4.4292581, 4.2394744, 4.0249771, 3.8717805, 3.6747938, 3.5070582", \ |
| "5.0195575, 4.8517397, 4.6535960, 4.4519155, 4.2876465, 4.1198931, 3.9259367", \ |
| "5.3950349, 5.2288274, 5.0343492, 4.8234073, 4.6712388, 4.4939943, 4.3096520", \ |
| "5.8215897, 5.6537715, 5.4584047, 5.2441045, 5.0924845, 4.9139353, 4.7251663", \ |
| "6.1813428, 6.0150509, 5.8328856, 5.6082639, 5.4504102, 5.2712677, 5.0866189"); |
| } |
| } |
| 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.0231715, 0.0293250, 0.0354785, 0.0353498, 0.0352261, 0.0350974, 0.0349686"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0304949, 0.0359351, 0.0413752, 0.0412780, 0.0411846, 0.0410874, 0.0409901"); |
| } |
| } |
| 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.005643; |
| capacitance : 0.005371; |
| fall_capacitance : 0.005099; |
| max_transition : 3.750000; |
| timing() { /* As per CDT 150283 */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_setup_rising; |
| fall_constraint (scalar) { |
| values ("3"); |
| } |
| } |
| 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.0295425, -0.0292912, -0.0290398, -0.0289539, -0.0288714, -0.0287855, -0.0286995"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0306509, 0.0306304, 0.0306099, 0.0305395, 0.0304719, 0.0304014, 0.0303310"); |
| } |
| } |
| /* 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("4.0257693, 4.4686977, 4.9257356, 5.3584988, 5.7792631, 6.1299577, 6.5308082", \ |
| "3.8799966, 4.3244508, 4.7810683, 5.2304599, 5.6365417, 5.9811332, 6.3850332", \ |
| "3.7606392, 4.1974267, 4.6407445, 5.0988474, 5.4771701, 5.8434735, 6.2464045", \ |
| "3.6521431, 4.0976367, 4.5683682, 4.9896636, 5.3773633, 5.7451508, 6.1452366", \ |
| "3.5726136, 4.0022277, 4.4500415, 4.9037270, 5.3229654, 5.7100887, 6.0745478", \ |
| "3.4788548, 3.9108515, 4.3665891, 4.8291716, 5.1969240, 5.5586289, 6.0012766", \ |
| "3.4066572, 3.8496076, 4.3335427, 4.7570381, 5.1362326, 5.5013579, 5.9417509"); |
| } |
| } |
| /* 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("-3.4770297, -3.9197798, -4.3736843, -4.8229729, -5.2292701, -5.6149380, -5.9829978", \ |
| "-3.3463378, -3.7847252, -4.2429226, -4.6780888, -5.0730582, -5.4716122, -5.8260172", \ |
| "-3.1691105, -3.6637897, -4.1176917, -4.5563746, -4.9581496, -5.3329587, -5.7208546", \ |
| "-3.1143516, -3.5596652, -4.0204921, -4.4640449, -4.8739246, -5.2583037, -5.6151494", \ |
| "-2.9921556, -3.4333711, -3.9115686, -4.3453145, -4.7527153, -5.1846555, -5.5253994", \ |
| "-2.9316733, -3.4117584, -3.8376908, -4.3466263, -4.6824582, -5.0842266, -5.4879640", \ |
| "-2.8809665, -3.3117866, -3.7575140, -4.2210779, -4.6115744, -4.9858288, -5.3561464"); |
| } |
| } |
| /* 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("-3.7043819, -4.1364505, -4.6010362, -5.0487989, -5.4581483, -5.8407641, -6.1996685", \ |
| "-3.5694831, -4.0091812, -4.4677943, -4.9139001, -5.3232491, -5.7137954, -6.0647698", \ |
| "-3.4562177, -3.8944081, -4.3534587, -4.7958155, -5.2088775, -5.5877806, -5.9586267", \ |
| "-3.3560194, -3.7943734, -4.2498038, -4.7464918, -5.1082607, -5.4924018, -5.8802232", \ |
| "-3.2862366, -3.7192262, -4.1506858, -4.6260761, -5.0338993, -5.4241524, -5.7772895", \ |
| "-3.2196478, -3.6590170, -4.1120931, -4.5644352, -4.9744854, -5.3593349, -5.7019529", \ |
| "-3.1599318, -3.6042078, -4.0565864, -4.5058750, -4.9138153, -5.2890125, -5.6567446"); |
| } |
| } |
| /* 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("3.9998252, 4.4152804, 4.8860474, 5.3218534, 5.7102343, 6.1177022, 6.5048973", \ |
| "3.8588220, 4.2941133, 4.7620399, 5.1915310, 5.5832310, 5.9477075, 6.3537134", \ |
| "3.7455894, 4.1806059, 4.6238998, 5.0719205, 5.4877665, 5.8876200, 6.2512007", \ |
| "3.6631092, 4.1009225, 4.5510016, 4.9854252, 5.3605265, 5.7367536, 6.1389061", \ |
| "3.5603165, 3.9879787, 4.4663751, 4.9116576, 5.2829330, 5.6415719, 6.0608108", \ |
| "3.4834325, 3.9145281, 4.3727060, 4.8176674, 5.2304626, 5.6262806, 5.9879331", \ |
| "3.4094412, 3.8633766, 4.3177677, 4.7472948, 5.1383171, 5.5095451, 5.9288905"); |
| } |
| } |
| /* 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("4.1463138, 4.5892448, 5.0478100, 5.4821021, 5.8689718, 6.2352588, 6.6513397", \ |
| "4.0020665, 4.4449980, 4.9035627, 5.3348031, 5.7262500, 6.0884283, 6.5070925", \ |
| "3.8751218, 4.3240774, 4.7810882, 5.2111345, 5.5978580, 5.9642094, 6.3946224", \ |
| "3.7767836, 4.2170501, 4.6797999, 5.1095175, 5.5009617, 5.8672452, 6.2818100", \ |
| "3.6900163, 4.1253341, 4.5930382, 5.0227527, 5.4126746, 5.7774361, 6.1938901", \ |
| "3.6360970, 4.0530115, 4.4993691, 4.9321354, 5.3492204, 5.7051291, 6.1105288", \ |
| "3.5550232, 4.0010402, 4.4699087, 4.8912956, 5.2925116, 5.6685894, 6.0674011"); |
| } |
| } |
| /* 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("-3.6631870, -4.1028853, -4.5583152, -5.0091302, -5.4139015, -5.7995694, -6.1584739", \ |
| "-3.5235554, -3.9647793, -4.4202097, -4.8694983, -5.2757960, -5.6598967, -6.0184512", \ |
| "-3.3964664, -3.8453695, -4.2992243, -4.7565140, -5.1605357, -5.5315216, -5.8904501", \ |
| "-3.3073732, -3.7409677, -4.2040275, -4.6675283, -5.0596138, -5.4452813, -5.8013676", \ |
| "-3.2231273, -3.6669312, -4.1151293, -4.5569763, -4.9676505, -5.3539073, -5.7335476", \ |
| "-3.1666276, -3.5925928, -4.0790892, -4.5217001, -4.8694575, -5.2969315, -5.6240330", \ |
| "-3.0669955, -3.5081562, -3.9776375, -4.4130732, -4.8236714, -5.2001840, -5.5442004"); |
| } |
| } |
| /* 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("-3.5899558, -4.0311800, -4.4866104, -4.9358990, -5.3421962, -5.7278641, -6.0867686", \ |
| "-3.4475908, -3.8872889, -4.3427392, -4.7935342, -5.1995405, -5.5854994, -5.9444038", \ |
| "-3.3217448, -3.7812808, -4.2257741, -4.6697914, -5.0953386, -5.4686009, -5.8274667", \ |
| "-3.2206821, -3.6593714, -4.1125269, -4.5737402, -4.9683073, -5.3624156, -5.7175995", \ |
| "-3.1603086, -3.6011347, -4.0188037, -4.4961321, -4.9026411, -5.2828410, -5.6417530", \ |
| "-3.0719180, -3.5181635, -3.9337584, -4.3861569, -4.7863755, -5.1906379, -5.5905300", \ |
| "-2.9951370, -3.4409386, -3.8719549, -4.3471837, -4.7412738, -5.1285764, -5.4893816"); |
| } |
| } |
| /* 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("4.0868147, 4.5313653, 4.9859626, 5.4177128, 5.8143848, 6.1889887, 6.5884718", \ |
| "3.9397408, 4.3858169, 4.8395548, 5.2691130, 5.6627270, 6.0373380, 6.4429234", \ |
| "3.8081194, 4.2656183, 4.6984197, 5.1526039, 5.5690792, 5.9360310, 6.3126564", \ |
| "3.6958932, 4.1563458, 4.5804492, 5.0267917, 5.4495953, 5.7966288, 6.1913521", \ |
| "3.6156691, 4.0569097, 4.5129347, 4.9404323, 5.3412903, 5.7084073, 6.1142156", \ |
| "3.5170034, 3.9615509, 4.4085471, 4.8479090, 5.2461522, 5.6544709, 6.0420231", \ |
| "3.4304682, 3.8831390, 4.3465461, 4.7649092, 5.1657796, 5.5450616, 5.9461314"); |
| } |
| } |
| /* 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("-3.5167255, -3.9610015, -4.4133796, -4.8459367, -5.2447559, -5.6046183, -6.0135383", \ |
| "-3.3625486, -3.8100933, -4.2575283, -4.6850055, -5.0999513, -5.4582882, -5.8662534", \ |
| "-3.2542020, -3.6881544, -4.1481624, -4.5792096, -4.9810642, -5.3378752, -5.7486120", \ |
| "-3.1387739, -3.5920799, -4.0457821, -4.4798238, -4.8785591, -5.2384245, -5.6484224", \ |
| "-3.0693274, -3.5075022, -3.9735110, -4.4000498, -4.7664967, -5.1600543, -5.5317939", \ |
| "-2.9882865, -3.4390359, -3.8845262, -4.3054087, -4.7119661, -5.0842701, -5.4391360", \ |
| "-2.8915696, -3.3557714, -3.7827272, -4.2196985, -4.6077992, -4.9920518, -5.4053963"); |
| } |
| } |
| /* 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("3.9815398, 4.4244686, 4.8830320, 5.3142697, 5.7026617, 6.0704715, 6.4865769", \ |
| "3.8335928, 4.2741835, 4.7344042, 5.1661273, 5.5562411, 5.9209991, 6.3386299", \ |
| "3.7056543, 4.1490378, 4.6072819, 5.0388012, 5.4282896, 5.7992067, 6.1989896", \ |
| "3.5907031, 4.0355379, 4.4921012, 4.9258107, 5.3139589, 5.6802485, 6.0861874", \ |
| "3.5038592, 3.9452617, 4.4231510, 4.8365892, 5.2310847, 5.5900136, 6.0063623", \ |
| "3.4300268, 3.8752351, 4.3269413, 4.7673343, 5.1557268, 5.5185614, 5.9279739", \ |
| "3.3373775, 3.7675927, 4.2270852, 4.6881368, 5.0791249, 5.4169729, 5.8261341"); |
| } |
| } |
| /* 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("-3.7425549, -4.1746235, -4.6376833, -5.0869719, -5.4963214, -5.8774116, -6.2378415", \ |
| "-3.5992073, -4.0305570, -4.4899020, -4.9375248, -5.3430995, -5.7241760, -6.0846197", \ |
| "-3.4702567, -3.9161360, -4.3694148, -4.8260122, -5.2265269, -5.6191542, -5.9753875", \ |
| "-3.3867189, -3.8172618, -4.2848993, -4.7358887, -5.1389592, -5.5261530, -5.8850575", \ |
| "-3.3228575, -3.7138514, -4.2164602, -4.6535879, -5.0644171, -5.4592399, -5.8288256", \ |
| "-3.2397171, -3.6762672, -4.1093344, -4.5658510, -4.9911099, -5.3578050, -5.7061651", \ |
| "-3.1812943, -3.6362513, -4.0794743, -4.4967196, -4.9045432, -5.3024178, -5.6704776"); |
| } |
| } |
| /* 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("4.0425754, 4.4534845, 4.9257920, 5.3646854, 5.7485330, 6.1270653, 6.5475095", \ |
| "3.8969719, 4.3307689, 4.7981963, 5.2465479, 5.6550087, 6.0058752, 6.3902681", \ |
| "3.7834236, 4.2218360, 4.6804110, 5.1242715, 5.5046774, 5.9319445, 6.2945820", \ |
| "3.6882648, 4.1190103, 4.5959350, 5.0348177, 5.4094811, 5.7672314, 6.1989043", \ |
| "3.6057879, 4.0322717, 4.5137234, 4.9655394, 5.3318868, 5.7512437, 6.1186565", \ |
| "3.5200534, 3.9522721, 4.4047959, 4.8543705, 5.2397436, 5.6030183, 6.0314929", \ |
| "3.4518799, 3.8963058, 4.3614790, 4.7912170, 5.2195144, 5.6036356, 5.9771897"); |
| } |
| } |
| /* 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("3.6702337, 4.1131701, 4.5732634, 5.0251197, 5.4267673, 5.7592085, 6.1650905", \ |
| "3.5198409, 3.9642883, 4.4228557, 4.8768690, 5.2745486, 5.6088017, 6.0145029", \ |
| "3.3975003, 3.8388246, 4.2959843, 4.7271789, 5.1200931, 5.4876280, 5.8878580", \ |
| "3.3083210, 3.7451720, 4.1945747, 4.6609381, 5.0355767, 5.4504492, 5.8056953", \ |
| "3.2146268, 3.6620960, 4.1320687, 4.5633548, 4.9611198, 5.3594913, 5.7098959", \ |
| "3.1211727, 3.5998307, 4.0599238, 4.5117801, 4.8746805, 5.2236018, 5.6375738", \ |
| "3.0709049, 3.5169021, 3.9556694, 4.4129232, 4.7678495, 5.2190845, 5.5447352"); |
| } |
| } |
| /* 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("-3.5029632, -3.9472392, -4.3996173, -4.8489063, -5.2552036, -5.6408715, -5.9936724", \ |
| "-3.3634679, -3.8045053, -4.2600472, -4.7109349, -5.1155215, -5.5029756, -5.8603373", \ |
| "-3.2426701, -3.6667919, -4.1269696, -4.5821921, -4.9959727, -5.3695796, -5.7332048", \ |
| "-3.1428861, -3.1031506, -4.0466148, -4.4981980, -4.9016237, -5.2888611, -5.6551809", \ |
| "-3.0694176, -3.0207734, -3.9689724, -3.9099974, -4.8451791, -5.2381363, -5.5801072", \ |
| "-3.0279989, -3.4256395, -3.9195093, -4.3587060, -4.7694672, -5.1207138, -5.5030595", \ |
| "-2.8999482, -3.3738001, -3.7910832, -4.2861485, -4.6759300, -5.0552253, -5.4354922"); |
| } |
| } |
| /* 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("4.0486577, 4.4900442, 4.9486102, 5.3989917, 5.7697165, 6.1374966, 6.5537645", \ |
| "3.9028881, 4.3473268, 4.8045068, 5.2355762, 5.6225298, 5.9932542, 6.4079935", \ |
| "3.7804100, 4.2233530, 4.6819093, 5.1276923, 5.5000100, 5.8662002, 6.2810009", \ |
| "3.6750361, 4.1235586, 4.5794216, 5.0058294, 5.3971164, 5.7740619, 6.1814423", \ |
| "3.5923600, 4.0261175, 4.4938291, 4.9289162, 5.3225738, 5.6798542, 6.0887951", \ |
| "3.4941135, 3.9334867, 4.3849016, 4.8283278, 5.2151717, 5.5805443, 6.0031125", \ |
| "3.4416415, 3.8860802, 4.3502395, 4.7798697, 5.1697564, 5.5057206, 5.9463988"); |
| } |
| } |
| /* 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("-3.5472203, -3.9930221, -4.4423484, -4.8749055, -5.2752511, -5.6335880, -6.0425071", \ |
| "-3.3948328, -3.8396568, -4.2935426, -4.7276576, -5.1276349, -5.4863262, -5.8967712", \ |
| "-3.2744229, -3.7278764, -4.1832575, -4.6160166, -5.0264279, -5.3805993, -5.7920617", \ |
| "-3.1672682, -3.6086371, -4.0653580, -4.5026744, -4.8958777, -5.2557622, -5.6764772", \ |
| "-3.0867590, -3.6030454, -4.0614931, -4.4929084, -4.8586488, -5.1894988, -5.6472846", \ |
| "-3.0460851, -3.4286331, -3.9246612, -4.3569838, -4.7422614, -5.1385542, -5.4999265", \ |
| "-2.9502038, -3.4180505, -3.8313123, -4.2649250, -4.6941763, -5.0613755, -5.4711530"); |
| } |
| } |
| /* 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.0774063, 0.3661463, 0.8100215, 1.2330517, 1.6375096, 2.0307056, 2.3902809", \ |
| "-0.2179084, 0.2348286, 0.6798310, 1.0977495, 1.4743166, 1.8985833, 2.2737785", \ |
| "-0.3410472, 0.1089237, 0.5683376, 0.9919647, 1.3807624, 1.7442802, 2.1104909", \ |
| "-0.4334523, 0.0112132, 0.4777308, 0.9080393, 1.3032093, 1.6643387, 2.0137639", \ |
| "-0.5171666, -0.0750987, 0.3983915, 0.8305834, 1.2229366, 1.5993514, 1.9664968", \ |
| "-0.5998993, -0.1649495, 0.3179179, 0.7447017, 1.1410475, 1.5238088, 1.8813478", \ |
| "-0.6736859, -0.2375447, 0.2240285, 0.6670371, 1.0862151, 1.4715047, 1.8183169"); |
| } |
| } |
| /* 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.4735606, 0.0230268, -0.4160068, -0.8114308, -1.2177282, -1.6079736, -1.9699297", \ |
| "0.6247309, 0.1697260, -0.2765302, -0.6931115, -1.0810984, -1.4362486, -1.7646354", \ |
| "0.7478874, 0.2960048, -0.1554966, -0.5784480, -0.9662728, -1.3412595, -1.6849051", \ |
| "0.8430556, 0.3907732, -0.0633616, -0.4892964, -0.8713668, -1.2506404, -1.5988637", \ |
| "0.9353136, 0.4523912, 0.0010369, -0.4171149, -0.7943160, -1.1656906, -1.5247306", \ |
| "1.0211272, 0.5426262, 0.0802300, -0.3164848, -0.7185361, -1.0812457, -1.4352299", \ |
| "1.0796092, 0.6114209, 0.1594369, -0.2390226, -0.6322401, -1.0642398, -1.3783122"); |
| } |
| } |
| /* 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("-3.6662346, -4.1059327, -4.5613630, -5.0106516, -5.4169493, -5.8026168, -6.1615212", \ |
| "-3.5235174, -3.9632157, -4.4186456, -4.8694606, -5.2742319, -5.6584188, -6.0170732", \ |
| "-3.3934146, -3.8300729, -4.2904664, -4.7411730, -5.1470985, -5.5404780, -5.8888927", \ |
| "-3.3058473, -3.7394418, -4.2025016, -4.6691115, -5.0580879, -5.4437558, -5.8187590", \ |
| "-3.2231564, -3.6684357, -4.1136096, -4.5554331, -4.9632056, -5.3539934, -5.7334903", \ |
| "-3.1864502, -3.5971705, -4.0806729, -4.5217241, -4.8771167, -5.3003728, -5.6270679", \ |
| "-3.0699307, -3.5253731, -3.9775736, -4.4160344, -4.8343527, -5.2123911, -5.5442017"); |
| } |
| } |
| /* 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("4.0806974, 4.5221394, 4.9807214, 5.4135290, 5.8019765, 6.1683279, 6.5855639", \ |
| "3.9348789, 4.3778468, 4.8365381, 5.2661846, 5.6608290, 6.0301384, 6.4397463", \ |
| "3.8082438, 4.2508435, 4.7078997, 5.1437590, 5.5352574, 5.9000829, 6.3160853", \ |
| "3.7097141, 4.1511948, 4.6082398, 5.0425471, 5.4328176, 5.7944696, 6.2060306", \ |
| "3.6250385, 4.0585142, 4.5229014, 4.9541836, 5.3411038, 5.7431298, 6.1267234", \ |
| "3.5277477, 4.0081394, 4.4462348, 4.8727216, 5.2474849, 5.6340708, 6.0590922", \ |
| "3.4686543, 3.9381456, 4.3721829, 4.8019387, 5.1919112, 5.5860328, 5.9887395"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.023840; |
| capacitance : 0.024641; |
| rise_capacitance : 0.024920; |
| 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("-3.7425549, -3.5992073, -3.4702567, -3.3867189, -3.3228575, -3.2397171, -3.1812943", \ |
| "-4.1746235, -4.0305570, -3.9161360, -3.8172618, -3.7138514, -3.6762672, -3.6362513", \ |
| "-4.6376833, -4.4899020, -4.3694148, -4.2848993, -4.2164602, -4.1093344, -4.0794743", \ |
| "-5.0869719, -4.9375248, -4.8260122, -4.7358887, -4.6535879, -4.5658510, -4.4967196", \ |
| "-5.4963214, -5.3430995, -5.2265269, -5.1389592, -5.0644171, -4.9911099, -4.9045432", \ |
| "-5.8774116, -5.7241760, -5.6191542, -5.5261530, -5.4592399, -5.3578050, -5.3024178", \ |
| "-6.2378415, -6.0846197, -5.9753875, -5.8850575, -5.8288256, -5.7061651, -5.6704776"); |
| } |
| 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("-2.4272388, -2.3075830, -2.1680082, -3.1717672, -1.8639438, -1.7261979, -1.6636713", \ |
| "-2.8730931, -2.7488598, -2.5814594, -2.3936479, -2.3099755, -2.1040242, -3.0936768", \ |
| "-3.3285469, -3.2043137, -3.0912361, -2.8468332, -2.7694220, -2.6376116, -2.5562332", \ |
| "-3.7642176, -4.8667903, -3.4887093, -3.3123901, -3.1818527, -3.0256128, -2.9418094", \ |
| "-4.1631127, -4.0266725, -3.8669767, -4.8937971, -3.6137244, -3.4832015, -3.3661098", \ |
| "-4.5306991, -4.3678076, -4.2353189, -4.1190120, -3.9903065, -4.8794659, -3.7204095", \ |
| "-4.9908315, -4.8635462, -4.6417942, -4.4961845, -4.3708612, -4.2641581, -4.1488175"); |
| } |
| } |
| 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("4.0425754, 3.8969719, 3.7834236, 3.6882648, 3.6057879, 3.5200534, 3.4518799", \ |
| "4.4534845, 4.3307689, 4.2218360, 4.1190103, 4.0322717, 3.9522721, 3.8963058", \ |
| "4.9257920, 4.7981963, 4.6804110, 4.5959350, 4.5137234, 4.4047959, 4.3614790", \ |
| "5.3646854, 5.2465479, 5.1242715, 5.0348177, 4.9655394, 4.8543705, 4.7912170", \ |
| "5.7485330, 5.6550087, 5.5046774, 5.4094811, 5.3318868, 5.2397436, 5.2195144", \ |
| "6.1270653, 6.0058752, 5.9319445, 5.7672314, 5.7512437, 5.6030183, 5.6036356", \ |
| "6.5475095, 6.3902681, 6.2945820, 6.1989043, 6.1186565, 6.0314929, 5.9771897"); |
| } |
| 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("3.7816415, 3.6040862, 3.4046404, 3.2194889, 3.0395276, 2.8634859, 2.7034964", \ |
| "4.2169400, 4.0469182, 3.8345960, 3.6505222, 3.4855133, 3.2675103, 3.1494718", \ |
| "4.6816069, 4.5039553, 4.3043887, 4.1204056, 3.9256792, 3.7747932, 3.6050006", \ |
| "5.1143696, 4.9314928, 4.7370226, 4.5634428, 4.3706663, 4.1512005, 4.0362898", \ |
| "5.5042871, 5.3121572, 5.1323291, 4.9903124, 4.7497955, 4.5829974, 4.4205957", \ |
| "5.8705683, 5.6800438, 5.4865142, 5.2985796, 5.1183092, 4.9711642, 4.8017957", \ |
| "6.2765169, 6.1003916, 5.9056682, 5.7341170, 5.5451228, 5.3710870, 5.2071470"); |
| } |
| } |
| 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.006311; |
| capacitance : 0.006457; |
| rise_capacitance : 0.006603; |
| 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("3.6702337, 3.5198409, 3.3975003, 3.3083210, 3.2146268, 3.1211727, 3.0709049", \ |
| "4.1131701, 3.9642883, 3.8388246, 3.7451720, 3.6620960, 3.5998307, 3.5169021", \ |
| "4.5732634, 4.4228557, 4.2959843, 4.1945747, 4.1320687, 4.0599238, 3.9556694", \ |
| "5.0251197, 4.8768690, 4.7271789, 4.6609381, 4.5633548, 4.5117801, 4.4129232", \ |
| "5.4267673, 5.2745486, 5.1200931, 5.0355767, 4.9611198, 4.8746805, 4.7678495", \ |
| "5.7592085, 5.6088017, 5.4876280, 5.4504492, 5.3594913, 5.2236018, 5.2190845", \ |
| "6.1650905, 6.0145029, 5.8878580, 5.8056953, 5.7098959, 5.6375738, 5.5447352"); |
| } |
| 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("4.1890445, 4.0170709, 3.8346697, 3.6463932, 3.4744268, 3.2819883, 3.0849455", \ |
| "4.6478233, 4.4773761, 4.2933881, 4.1012219, 3.9290072, 3.7271751, 3.5578023", \ |
| "5.1022780, 4.9327043, 4.7478424, 4.5530191, 4.3951370, 4.1968685, 4.0139095", \ |
| "5.5260594, 5.3540863, 5.1704532, 4.9936777, 4.8181457, 4.5996773, 4.4285893", \ |
| "5.9412158, 5.7295691, 5.5440553, 5.3529588, 5.1904115, 4.9980502, 4.7952871", \ |
| "6.3401509, 6.1697037, 5.9783940, 5.7965231, 5.6242698, 5.4335157, 5.2341627", \ |
| "6.6893977, 6.5158988, 6.3336246, 6.1516479, 5.9734722, 5.7719481, 5.5843319"); |
| } |
| } |
| 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("-3.5029632, -3.3634679, -3.2426701, -3.1428861, -3.0694176, -3.0279989, -2.8999482", \ |
| "-3.9472392, -3.8045053, -3.6667919, -3.1031506, -3.0207734, -3.4256395, -3.3738001", \ |
| "-4.3996173, -4.2600472, -4.1269696, -4.0466148, -3.9689724, -3.9195093, -3.7910832", \ |
| "-4.8489063, -4.7109349, -4.5821921, -4.4981980, -3.9099974, -4.3587060, -4.2861485", \ |
| "-5.2552036, -5.1155215, -4.9959727, -4.9016237, -4.8451791, -4.7694672, -4.6759300", \ |
| "-5.6408715, -5.5029756, -5.3695796, -5.2888611, -5.2381363, -5.1207138, -5.0552253", \ |
| "-5.9936724, -5.8603373, -5.7332048, -5.6551809, -5.5801072, -5.5030595, -5.4354922"); |
| } |
| 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("-3.6784508, -3.5284175, -3.3353782, -3.1470124, -2.9435629, -2.7728439, -2.5948712", \ |
| "-4.1181487, -3.9696417, -3.7799525, -3.5732290, -3.4365530, -3.2156553, -3.0376343", \ |
| "-4.5735790, -4.4235457, -4.2459096, -4.0313008, -3.8479990, -3.6742262, -3.4915570", \ |
| "-5.0061361, -4.8561028, -4.6710269, -4.4668031, -4.2880816, -4.1046204, -3.9485328", \ |
| "-5.4049558, -5.2564483, -5.0683934, -4.8627735, -4.6764048, -4.4949233, -4.3014123", \ |
| "-5.7648177, -5.6149043, -5.4309310, -5.2241084, -5.0586177, -4.8592110, -4.6667352", \ |
| "-6.1782083, -6.0277598, -5.8519946, -5.6459452, -5.4644708, -5.2792088, -5.0901130"); |
| } |
| } |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0298457, 0.0333407, 0.0368356, 0.0367761, 0.0367190, 0.0366595, 0.0366000"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0233846, 0.0265286, 0.0296727, 0.0295184, 0.0293702, 0.0292159, 0.0290616"); |
| } |
| } |
| 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; |
| fall_capacitance : 0.017072; |
| capacitance : 0.017916; |
| rise_capacitance : 0.018759; |
| 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.0198761, 0.0955330, 0.2109420, 0.2143608, 0.2176429, 0.2210618, 0.2244807"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4681640, 3.4186495, 6.3691348, 7.9157093, 9.4004207, 10.9469950, 12.4935700"); |
| } |
| } |
| 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.033160; |
| capacitance : 0.033140; |
| fall_capacitance : 0.033120; |
| 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.0145920, -0.0157019, -0.0168118, -0.0109607, -0.0053438, 0.0005073, 0.0063583"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3272860, 0.3357219, 0.3441578, 0.3499163, 0.3554444, 0.3612029, 0.3669614"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006838; |
| capacitance : 0.006696; |
| fall_capacitance : 0.006553; |
| 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.0774063, -0.2179084, -0.3410472, -0.4334523, -0.5171666, -0.5998993, -0.6736859", \ |
| "0.3661463, 0.2348286, 0.1089237, 0.0112132, -0.0750987, -0.1649495, -0.2375447", \ |
| "0.8100215, 0.6798310, 0.5683376, 0.4777308, 0.3983915, 0.3179179, 0.2240285", \ |
| "1.2330517, 1.0977495, 0.9919647, 0.9080393, 0.8305834, 0.7447017, 0.6670371", \ |
| "1.6375096, 1.4743166, 1.3807624, 1.3032093, 1.2229366, 1.1410475, 1.0862151", \ |
| "2.0307056, 1.8985833, 1.7442802, 1.6643387, 1.5993514, 1.5238088, 1.4715047", \ |
| "2.3902809, 2.2737785, 2.1104909, 2.0137639, 1.9664968, 1.8813478, 1.8183169"); |
| } |
| 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.3337404, -0.5047814, -0.6894201, -0.8709674, -1.0385685, -1.2259194, -1.3586933", \ |
| "0.1026319, -0.0726835, -0.2539427, -0.4496022, -0.6248265, -0.7973195, -0.9794963", \ |
| "0.5418514, 0.3785308, 0.2083960, 0.0168109, -0.1710050, -0.3624440, -0.5466349", \ |
| "0.9643008, 0.8079360, 0.6279105, 0.4525999, 0.2778543, 0.0776511, -0.0907839", \ |
| "1.3470207, 1.1782561, 1.0378817, 0.8449287, 0.6714458, 0.4904320, 0.2908434", \ |
| "1.7627210, 1.5380087, 1.4043649, 1.2118081, 1.0440019, 0.8910825, 0.7013185", \ |
| "2.1337665, 1.9425022, 1.7481360, 1.5851616, 1.4199513, 1.2593131, 1.0493598"); |
| } |
| } |
| 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.4735606, 0.6247309, 0.7478874, 0.8430556, 0.9353136, 1.0211272, 1.0796092", \ |
| "0.0230268, 0.1697260, 0.2960048, 0.3907732, 0.4523912, 0.5426262, 0.6114209", \ |
| "-0.4160068, -0.2765302, -0.1554966, -0.0633616, 0.0010369, 0.0802300, 0.1594369", \ |
| "-0.8114308, -0.6931115, -0.5784480, -0.4892964, -0.4171149, -0.3164848, -0.2390226", \ |
| "-1.2177282, -1.0810984, -0.9662728, -0.8713668, -0.7943160, -0.7185361, -0.6322401", \ |
| "-1.6079736, -1.4362486, -1.3412595, -1.2506404, -1.1656906, -1.0812457, -1.0642398", \ |
| "-1.9699297, -1.7646354, -1.6849051, -1.5988637, -1.5247306, -1.4352299, -1.3783122"); |
| } |
| 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.4415065, 0.6369806, 0.7896292, 0.9954749, 1.1430934, 1.3024875, 1.5234444", \ |
| "-0.0102981, 0.1719051, 0.3696177, 0.5565603, 0.7029893, 0.8842736, 1.0736562", \ |
| "-0.4328029, -0.2753332, -0.0788555, 0.0937090, 0.2866518, 0.4754247, 0.6529799", \ |
| "-0.8426939, -0.6690556, -0.5074518, -0.3259332, -0.1542790, 0.0412818, 0.2036161", \ |
| "-1.2315603, -1.0643869, -0.8909955, -0.7141967, -0.5360245, -0.3447124, -0.1857252", \ |
| "-1.5737718, -1.4247721, -1.2835794, -1.0831789, -0.9186146, -0.7835795, -0.6017080", \ |
| "-1.9699411, -1.7329334, -1.6195395, -1.4507585, -1.2828433, -1.0820365, -0.9417408"); |
| } |
| } |
| 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.0236475, 0.0267096, 0.0297717, 0.0296229, 0.0294802, 0.0293314, 0.0291827"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0296340, 0.0330707, 0.0365074, 0.0364100, 0.0363165, 0.0362191, 0.0361217"); |
| } |
| } |
| 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.013998; |
| capacitance : 0.013926; |
| fall_capacitance : 0.013853; |
| 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("-3.6662346, -3.5235174, -3.3934146, -3.3058473, -3.2231564, -3.1864502, -3.0699307", \ |
| "-4.1059327, -3.9632157, -3.8300729, -3.7394418, -3.6684357, -3.5971705, -3.5253731", \ |
| "-4.5613630, -4.4186456, -4.2904664, -4.2025016, -4.1136096, -4.0806729, -3.9775736", \ |
| "-5.0106516, -4.8694606, -4.7411730, -4.6691115, -4.5554331, -4.5217241, -4.4160344", \ |
| "-5.4169493, -5.2742319, -5.1470985, -5.0580879, -4.9632056, -4.8771167, -4.8343527", \ |
| "-5.8026168, -5.6584188, -5.5404780, -5.4437558, -5.3539934, -5.3003728, -5.2123911", \ |
| "-6.1615212, -6.0170732, -5.8888927, -5.8187590, -5.7334903, -5.6270679, -5.5442017"); |
| } |
| 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("-3.5273901, -3.3309342, -3.1347271, -3.0188067, -2.8150812, -2.6167812, -2.4410111", \ |
| "-3.9716658, -3.7651897, -3.5983718, -3.4627929, -3.2277847, -3.0450233, -2.8965661", \ |
| "-4.4091559, -4.2112609, -4.0416650, -3.9030847, -3.6781953, -3.4868825, -3.3212781", \ |
| "-4.8733330, -4.6920150, -4.5148194, -4.3734063, -4.1423724, -3.9512106, -3.7836061", \ |
| "-5.2796302, -5.0762063, -4.9122188, -4.7760224, -4.5328694, -4.3571086, -4.2380887", \ |
| "-5.6652982, -5.4651094, -5.2995010, -5.1628206, -4.9251822, -4.7323311, -4.6179675", \ |
| "-6.0242026, -5.8264257, -5.6691120, -5.5121207, -5.2856126, -5.1096285, -4.9443074"); |
| } |
| } |
| 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("4.0806974, 3.9348789, 3.8082438, 3.7097141, 3.6250385, 3.5277477, 3.4686543", \ |
| "4.5221394, 4.3778468, 4.2508435, 4.1511948, 4.0585142, 4.0081394, 3.9381456", \ |
| "4.9807214, 4.8365381, 4.7078997, 4.6082398, 4.5229014, 4.4462348, 4.3721829", \ |
| "5.4135290, 5.2661846, 5.1437590, 5.0425471, 4.9541836, 4.8727216, 4.8019387", \ |
| "5.8019765, 5.6608290, 5.5352574, 5.4328176, 5.3411038, 5.2474849, 5.1919112", \ |
| "6.1683279, 6.0301384, 5.9000829, 5.7944696, 5.7431298, 5.6340708, 5.5860328", \ |
| "6.5855639, 6.4397463, 6.3160853, 6.2060306, 6.1267234, 6.0590922, 5.9887395"); |
| } |
| 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("3.7160133, 3.5771102, 3.3600310, 3.1590442, 2.9905761, 2.8211904, 2.6293406", \ |
| "4.1587603, 4.0351813, 3.8165482, 3.6405810, 3.4535009, 3.2777359, 3.0888705", \ |
| "4.6267699, 4.4878672, 4.2575426, 4.0937656, 3.9202342, 3.7258437, 3.5354344", \ |
| "5.0387439, 4.9311859, 4.6994056, 4.5053244, 4.3151103, 4.1763431, 3.9871558", \ |
| "5.4902454, 5.3280578, 5.1354559, 4.9181608, 4.7608284, 4.5768387, 4.3799722", \ |
| "5.8596832, 5.7207806, 5.5095500, 5.3145206, 5.1326044, 4.9679903, 4.7618472", \ |
| "6.2128514, 6.0765933, 5.8659222, 5.6749146, 5.5193315, 5.3119258, 5.1001126"); |
| } |
| } |
| 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.0234831, 0.0266846, 0.0298862, 0.0297690, 0.0296566, 0.0295395, 0.0294224"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0297038, 0.0332301, 0.0367565, 0.0366578, 0.0365631, 0.0364644, 0.0363658"); |
| } |
| } |
| 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 : 0.672007; |
| max_transition : 1.508762; |
| 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.02114041, 0.0446917, 0.0944801, 0.1997348, 0.4222477, 0.892649"); |
| values("0.8993460, 0.9331304, 0.9779217, 1.1050046, 2.1045839, 2.3111203, 2.3084191", \ |
| "-0.7839775, -0.7510942, -0.6962679, -0.5736562, 0.4251300, 0.6189066, 0.6241747", \ |
| "0.7491365, 0.7489570, 0.7357535, 0.7515525, 0.7528162, 0.7238773, 0.6682829", \ |
| "0.8256513, 0.8139590, 0.8081883, 0.8197862, 0.8217580, 0.8234700, 0.8047848", \ |
| "0.8486647, 0.8448484, 0.8342513, 0.8472560, 0.8489410, 0.8499661, 0.8533129", \ |
| "0.8939995, 0.8937272, 0.8776381, 0.8948594, 0.8968333, 0.8979806, 0.9007481", \ |
| "0.9349487, 0.9313421, 0.9174969, 0.9375965, 0.9395124, 0.9407467, 0.9373505"); |
| } |
| 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.02114041, 0.0446917, 0.0944801, 0.1997348, 0.4222477, 0.892649"); |
| values("1.4002137, 1.4824120, 1.6270752, 1.8088041, 1.9525082, 2.0098165, 2.0093993", \ |
| "3.0660856, 3.1617491, 3.3250362, 3.5160826, 3.6662058, 3.7233142, 3.7288761", \ |
| "3.6134125, 3.6156542, 3.6176890, 3.6189487, 3.6213033, 3.6216692, 3.6786750", \ |
| "3.6168618, 3.6178653, 3.6197471, 3.6194305, 3.6208109, 3.6219487, 3.6241511", \ |
| "3.6217730, 3.6222334, 3.6218261, 3.6226107, 3.6249918, 3.6263726, 3.6310323", \ |
| "3.6147186, 3.6243265, 3.6242359, 3.6221423, 3.6235581, 3.6256068, 3.6281312", \ |
| "3.6073210, 3.6249001, 3.6230036, 3.6346464, 3.6300238, 3.6305494, 3.6307951"); |
| } |
| } |
| |
| 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.02113318, 0.04466113, 0.09438315, 0.1994616, 0.4215258, 0.890818"); |
| values("2.6172292, 2.6432204, 2.6797835, 2.7206203, 2.7439809, 2.7517297, 2.7446895", \ |
| "3.8238158, 3.8245917, 3.8238293, 3.8260003, 3.7562956, 3.5630533, 3.5561018", \ |
| "7.7211267, 7.7227487, 7.7238936, 7.7227894, 7.7226055, 7.7043927, 7.6617193", \ |
| "11.3419780, 11.3418410, 11.3483310, 11.3447860, 11.3426260, 11.2483890, 11.3484460", \ |
| "14.8502320, 14.8623410, 14.8501890, 14.8110270, 14.8723650, 14.8432590, 14.8446340", \ |
| "18.2596730, 18.2659440, 18.3131840, 18.2590400, 18.2870580, 18.2656320, 18.2560030", \ |
| "21.6148400, 21.6519480, 21.7123040, 21.6557220, 21.6258140, 21.6459280, 21.6119450"); |
| } |
| 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.02113318, 0.04466113, 0.09438315, 0.1994616, 0.4215258, 0.890818"); |
| values("3.1421048, 3.1509033, 3.1650327, 3.1836185, 3.2016028, 3.2115757, 3.2175466", \ |
| "6.8311971, 6.8313619, 6.8327978, 6.8340967, 6.9185408, 7.0647585, 7.0828890", \ |
| "7.4781578, 7.4783842, 7.4804624, 7.4828590, 7.5259781, 7.4840039, 7.4857828", \ |
| "8.1295951, 8.1303219, 8.1311164, 8.1376910, 8.1792481, 8.1543522, 8.1430661", \ |
| "8.8173245, 8.8113614, 8.8290755, 8.8165785, 8.8690834, 8.8299819, 8.8197670", \ |
| "9.5038543, 9.5105226, 9.5202839, 9.5058718, 9.5534414, 9.5463125, 9.5084140", \ |
| "10.1986860, 10.2016090, 10.2397900, 10.2041350, 10.2688810, 10.2446000, 10.2041390"); |
| } |
| } |
| 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.02113318, 0.04466113, 0.09438315, 0.1994616, 0.4215258, 0.890818"); |
| values("2.3030417, 2.3289773, 2.3677176, 2.4077493, 2.4266455, 2.4319853, 2.4303075", \ |
| "-0.2474982, -0.2469531, -0.2461328, -0.2471328, -0.2478780, -0.3337228, -0.5149214", \ |
| "0.5144627, 0.5154068, 0.5176755, 0.5143845, 0.5149827, 0.5096330, 0.5097531", \ |
| "1.4124834, 1.4091410, 1.4177172, 1.4034537, 1.4133861, 1.4133465, 1.4017747", \ |
| "2.3038303, 2.3122582, 2.3119640, 2.3176122, 2.3017859, 2.3043694, 2.2896891", \ |
| "3.1531965, 3.1542581, 3.1420452, 3.1481582, 3.1568231, 3.1548733, 3.1058585", \ |
| "3.9266008, 3.9493213, 3.9478329, 3.9545880, 3.9476044, 3.9500851, 3.9157818"); |
| } |
| 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.02113318, 0.04466113, 0.09438315, 0.1994616, 0.4215258, 0.890818"); |
| values("3.0257196, 3.0376085, 3.0562265, 3.0823271, 3.1099509, 3.1294014, 3.1431088", \ |
| "6.6878209, 6.7175154, 6.7673358, 6.8366831, 6.8857294, 6.9237702, 6.9427740", \ |
| "7.0917196, 7.0924681, 7.0937687, 7.0966436, 7.0972642, 7.0996594, 7.1601661", \ |
| "7.5124629, 7.5133155, 7.5149687, 7.5171787, 7.5169610, 7.5177555, 7.5194503", \ |
| "7.9315391, 7.9320205, 7.9335219, 7.9349036, 7.9373660, 7.9378656, 7.9387842", \ |
| "8.3550345, 8.3563781, 8.3577216, 8.3626066, 8.3604512, 8.3624592, 8.3601789", \ |
| "8.7842910, 8.7830862, 8.7875020, 8.7951417, 8.7861550, 8.7889088, 8.7889366"); |
| } |
| } |
| 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.02113318, 0.04466113, 0.09438315, 0.1994616, 0.4215258, 0.890818"); |
| values("5.5114708, 5.5149030, 5.5262125, 5.5329311, 5.5538579, 5.5720430, 5.5909385", \ |
| "5.5182714, 5.5132728, 5.5032487, 5.5300866, 5.5475184, 5.5679951, 5.6010056", \ |
| "5.5025068, 5.5128783, 5.5175135, 5.5251385, 5.5452140, 5.5653177, 5.5852167", \ |
| "5.5143811, 5.5103071, 5.5200645, 5.5347576, 5.5466548, 5.5610994, 5.5886520", \ |
| "5.5164704, 5.5061649, 5.5123188, 5.5222050, 5.5434749, 5.5628391, 5.5977422", \ |
| "5.5142110, 5.5064312, 5.5102246, 5.5241254, 5.5380114, 5.5793338, 5.5838827", \ |
| "5.5138264, 5.5044199, 5.5212485, 5.5303167, 5.5420508, 5.5751641, 5.5795521"); |
| } |
| 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.02113318, 0.04466113, 0.09438315, 0.1994616, 0.4215258, 0.890818"); |
| values("2.7060738, 2.7548924, 2.8652000, 3.1565023, 3.6037526, 3.8744337, 4.0593049", \ |
| "2.7031163, 2.7380215, 2.8609984, 3.1452203, 3.5980985, 3.8789051, 4.0664638", \ |
| "2.7072727, 2.7423692, 2.8566619, 3.1468833, 3.5962693, 3.8777859, 4.0511602", \ |
| "2.6870308, 2.7357941, 2.8582177, 3.1427574, 3.5920397, 3.8825485, 4.0263353", \ |
| "2.6926382, 2.7478234, 2.8559947, 3.1476954, 3.5940046, 3.8570765, 4.0500532", \ |
| "2.6987062, 2.7474488, 2.8583981, 3.1460803, 3.5909597, 3.8522561, 4.0569964", \ |
| "2.6814948, 2.7387244, 2.8565839, 3.1457343, 3.5969999, 3.8852300, 4.0538994"); |
| } |
| } |
| 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.0211368, 0.0446764, 0.0944316, 0.199598, 0.421887, 0.891733"); |
| values("2.4330427, 2.4480420, 2.4782978, 2.5392120, 2.6615099, 2.9159215, 3.4501948", \ |
| "4.5927724, 4.6077746, 4.6382818, 4.6991588, 4.8219020, 5.0758224, 5.6087379", \ |
| "6.2541825, 6.2694299, 6.2997976, 6.3603740, 6.4833561, 6.7373751, 7.2701054", \ |
| "6.6149091, 6.6298864, 6.6602852, 6.7211676, 6.8437171, 7.0978370, 7.6306916", \ |
| "8.7440659, 8.7593284, 8.7896961, 8.8503125, 8.9732666, 9.2272927, 9.7600061", \ |
| "10.4341320, 10.4494560, 10.4797380, 10.5404450, 10.6633200, 10.9172930, 11.4500490", \ |
| "11.7081050, 11.7234270, 11.7536620, 11.8144540, 11.9372690, 12.1917940, 12.7240070", \ |
| "13.4732810, 13.4886140, 13.5188860, 13.5796050, 13.7024640, 13.9758290, 14.4891790", \ |
| "36.2401490, 36.2401524, 36.2860570, 36.3394970, 36.4238380, 36.7423530, 37.1841300", \ |
| "49.3683990, 49.4507940, 49.4507962, 49.4801890, 49.6042920, 49.8953230, 50.4958000", \ |
| "102.7672500, 102.7672539, 102.7914000, 102.7914010, 102.9806700, 103.1264100, 103.7618100", \ |
| "281.5901000, 281.5901032, 281.5901337, 281.5901642, 281.9834900, 281.9835053, 282.1292600"); |
| } |
| 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.0211368, 0.0446764, 0.0944316, 0.199598, 0.421887, 0.891733"); |
| values("0.1241389, 0.1407635, 0.1754681, 0.2502286, 0.4123544, 0.7586665, 1.4991248", \ |
| "0.1248228, 0.1417265, 0.1762147, 0.2504498, 0.4135399, 0.7586428, 1.4984667", \ |
| "0.1249421, 0.1406996, 0.1760489, 0.2510610, 0.4118755, 0.7589930, 1.4990914", \ |
| "0.1246694, 0.1408196, 0.1763944, 0.2510778, 0.4134123, 0.7585041, 1.4991999", \ |
| "0.1250006, 0.1414395, 0.1759637, 0.2509978, 0.4127883, 0.7588328, 1.4978677", \ |
| "0.1250498, 0.1415284, 0.1758113, 0.2507478, 0.4131050, 0.7588064, 1.4979654", \ |
| "0.1250483, 0.1414521, 0.1760088, 0.2507907, 0.4132194, 0.7586847, 1.4979589", \ |
| "0.1250556, 0.1415353, 0.1758522, 0.2508129, 0.4131091, 0.7589788, 1.4981739", \ |
| "0.1249320, 0.1406526, 0.1760955, 0.2510180, 0.4120134, 0.7586811, 1.4991928", \ |
| "0.1248806, 0.1407316, 0.1765438, 0.2510515, 0.4120160, 0.7589872, 1.4990890", \ |
| "0.1248861, 0.1407973, 0.1761637, 0.2509358, 0.4121348, 0.7586930, 1.4976883", \ |
| "0.1250548, 0.1414598, 0.1762366, 0.2509127, 0.4136467, 0.7587999, 1.4991482"); |
| } |
| 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.0211368, 0.0446764, 0.0944316, 0.199598, 0.421887, 0.891733"); |
| values("2.0951867, 2.1173063, 2.1589082, 2.2330160, 2.3573674, 2.5679874, 2.9511864", \ |
| "4.1170720, 4.1386317, 4.1804080, 4.2540331, 4.3784039, 4.5893849, 4.9721294", \ |
| "5.5942113, 5.6157652, 5.6573120, 5.7311857, 5.8555174, 6.0664953, 6.4491892", \ |
| "5.8965606, 5.9182321, 5.9595120, 6.0336545, 6.1581331, 6.3690733, 6.7516730", \ |
| "7.6007325, 7.6224085, 7.6637043, 7.7376550, 7.8620390, 8.0731049, 8.4556966", \ |
| "8.8847560, 8.9064507, 8.9479206, 9.0218037, 9.1460857, 9.3570716, 9.7397299", \ |
| "9.8009192, 9.8224424, 9.8639923, 9.9421760, 10.0621790, 10.2730950, 10.6557730", \ |
| "11.0327750, 11.0542660, 11.0958660, 11.1347880, 11.2940500, 11.5049030, 11.8875800", \ |
| "24.2781330, 24.2836310, 24.3528060, 24.4236560, 24.5506250, 24.7529640, 25.1338270", \ |
| "31.0583450, 31.0788230, 31.1225430, 31.1949470, 31.3192810, 31.5250900, 31.9080020", \ |
| "55.7627080, 55.8260250, 55.8260251, 55.9378750, 56.0627600, 56.2157890, 56.6168230", \ |
| "131.9320700, 131.9716500, 132.0019200, 132.0566100, 132.2262800, 132.3962900, 132.8329800"); |
| } |
| 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.0211368, 0.0446764, 0.0944316, 0.199598, 0.421887, 0.891733"); |
| values("0.1669362, 0.1832913, 0.2150958, 0.2715351, 0.3750494, 0.5826621, 1.0327135", \ |
| "0.1680471, 0.1852887, 0.2166427, 0.2738886, 0.3753580, 0.5844283, 1.0343734", \ |
| "0.1680211, 0.1854591, 0.2165502, 0.2738883, 0.3752756, 0.5851018, 1.0335252", \ |
| "0.1680509, 0.1860842, 0.2170755, 0.2730151, 0.3758591, 0.5852108, 1.0311473", \ |
| "0.1683039, 0.1849338, 0.2165668, 0.2738436, 0.3750972, 0.5858435, 1.0295157", \ |
| "0.1679774, 0.1854758, 0.2164795, 0.2738404, 0.3752309, 0.5850686, 1.0334584", \ |
| "0.1679753, 0.1854323, 0.2164878, 0.2738540, 0.3751511, 0.5850246, 1.0334473", \ |
| "0.1679828, 0.1854755, 0.2164954, 0.2738689, 0.3751587, 0.5850363, 1.0334457", \ |
| "0.1676469, 0.1850447, 0.2166105, 0.2737810, 0.3752299, 0.5858626, 1.0313510", \ |
| "0.1676156, 0.1848492, 0.2165575, 0.2738120, 0.3751693, 0.5856467, 1.0312430", \ |
| "0.1677323, 0.1853642, 0.2167298, 0.2740016, 0.3752232, 0.5858906, 1.0333077", \ |
| "0.1677342, 0.1850399, 0.2167552, 0.2742476, 0.3757609, 0.5859407, 1.0312572"); |
| } |
| } |
| |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("1.8122215, 1.8277971, 1.8577354, 1.9177142, 2.0396103, 2.2933260, 2.8250420", \ |
| "3.0145304, 3.0293033, 3.0594212, 3.1195837, 3.2412788, 3.4942009, 4.0261430", \ |
| "3.9074424, 3.9223491, 3.9524437, 4.0122008, 4.1337156, 4.3841668, 4.9186601", \ |
| "4.1004373, 4.1152890, 4.1453863, 4.2059769, 4.3278354, 4.5808641, 5.1121978", \ |
| "5.2741242, 5.2856888, 5.3189755, 5.3802904, 5.5045235, 5.7501994, 6.2858403", \ |
| "6.2211516, 6.2425394, 6.2740626, 6.3331478, 6.4555006, 6.7080572, 7.2327748", \ |
| "6.9403345, 6.9698172, 7.0088655, 7.0606365, 7.1683677, 7.4343860, 7.9520088", \ |
| "7.9875324, 8.0079863, 8.0293390, 8.0925471, 8.2185192, 8.4676479, 8.9985734", \ |
| "22.1625060, 22.1625071, 22.1939620, 22.2651760, 22.3318340, 22.6422050, 23.1448160", \ |
| "31.3155120, 31.3226490, 31.3554410, 31.4204340, 31.5363100, 31.7681350, 32.3457460", \ |
| "71.5304440, 71.5474040, 71.5474053, 71.6280650, 71.7028500, 72.0468310, 72.5431950", \ |
| "224.9043000, 224.9043046, 224.9458600, 224.9458695, 225.1213700, 225.3222800, 225.8613000"); |
| } |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("0.1224648, 0.1384234, 0.1730028, 0.2480985, 0.4096917, 0.7592865, 1.5008096", \ |
| "0.1226596, 0.1391950, 0.1738051, 0.2490230, 0.4094715, 0.7626189, 1.4969990", \ |
| "0.1220645, 0.1390242, 0.1738362, 0.2490307, 0.4114654, 0.7599538, 1.4991949", \ |
| "0.1225935, 0.1389320, 0.1737555, 0.2494791, 0.4102795, 0.7625550, 1.5066038", \ |
| "0.1227009, 0.1389750, 0.1737561, 0.2494675, 0.4104405, 0.7620581, 1.4986424", \ |
| "0.1222927, 0.1389755, 0.1737561, 0.2494715, 0.4114568, 0.7626143, 1.4964974", \ |
| "0.1226311, 0.1390204, 0.1738418, 0.2490190, 0.4116947, 0.7618597, 1.4989944", \ |
| "0.1226890, 0.1386693, 0.1737915, 0.2494872, 0.4119562, 0.7626116, 1.4989104", \ |
| "0.1226681, 0.1386642, 0.1737350, 0.2494741, 0.4115063, 0.7620272, 1.5000221", \ |
| "0.1226336, 0.1387449, 0.1738099, 0.2494867, 0.4102146, 0.7626217, 1.4988111", \ |
| "0.1228800, 0.1391094, 0.1737271, 0.2494738, 0.4103707, 0.7604734, 1.4999534", \ |
| "0.1220387, 0.1390310, 0.1738455, 0.2494687, 0.4115391, 0.7624643, 1.4986747"); |
| } |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("2.0954181, 2.1159094, 2.1533728, 2.2222748, 2.3407138, 2.5447349, 2.9205440", \ |
| "3.3226524, 3.3423877, 3.3813403, 3.4497205, 3.5682561, 3.7729082, 4.1488737", \ |
| "4.2753467, 4.2954795, 4.3338808, 4.4025290, 4.5211883, 4.7256625, 5.1015143", \ |
| "4.4903992, 4.5101909, 4.5473660, 4.6174549, 4.7339968, 4.9391504, 5.3169278", \ |
| "5.7666463, 5.7865606, 5.8192615, 5.8937712, 6.0122574, 6.2085777, 6.5929919", \ |
| "6.8241488, 6.8326189, 6.8827091, 6.9512036, 7.0680142, 7.2746706, 7.6504607", \ |
| "7.6299100, 7.6489011, 7.6878486, 7.7568947, 7.8742159, 8.0771976, 8.4556708", \ |
| "8.7661904, 8.7812424, 8.8215488, 8.8934042, 9.0029530, 9.2059107, 9.5925312", \ |
| "24.5235370, 24.5643860, 24.6189130, 24.6878570, 24.8050330, 24.9917990, 25.3842560", \ |
| "34.7418090, 34.7899490, 34.8509840, 34.8693380, 35.0317750, 35.2488210, 35.5930150", \ |
| "79.7966280, 79.8305140, 79.8661470, 79.9130080, 80.0460850, 80.2295830, 80.5775850", \ |
| "251.2280400, 251.2385300, 251.2738000, 251.3479800, 251.4497900, 251.6820800, 252.0309300"); |
| } |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("0.1541942, 0.1693655, 0.2000112, 0.2554651, 0.3589704, 0.5675411, 1.0206005", \ |
| "0.1549289, 0.1708891, 0.2025267, 0.2588621, 0.3645049, 0.5727504, 1.0219771", \ |
| "0.1558997, 0.1711085, 0.2025380, 0.2586379, 0.3643392, 0.5693036, 1.0248681", \ |
| "0.1558287, 0.1712370, 0.2021856, 0.2590311, 0.3644937, 0.5731145, 1.0198731", \ |
| "0.1558902, 0.1712686, 0.2021222, 0.2589322, 0.3644463, 0.5725630, 1.0249990", \ |
| "0.1557889, 0.1712698, 0.2025782, 0.2590901, 0.3644525, 0.5722815, 1.0249608", \ |
| "0.1553667, 0.1713072, 0.2021119, 0.2588089, 0.3645003, 0.5725749, 1.0226102", \ |
| "0.1558553, 0.1713115, 0.2021106, 0.2588231, 0.3643618, 0.5726083, 1.0250272", \ |
| "0.1558130, 0.1713152, 0.2024764, 0.2589782, 0.3645218, 0.5721666, 1.0248968", \ |
| "0.1551286, 0.1713174, 0.2021373, 0.2583897, 0.3643313, 0.5726742, 1.0250040", \ |
| "0.1559376, 0.1713164, 0.2025421, 0.2590685, 0.3645366, 0.5725990, 1.0249845", \ |
| "0.1548937, 0.1713222, 0.2013102, 0.2590985, 0.3643039, 0.5732111, 1.0247257"); |
| } |
| } |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("1.7991743, 1.8138855, 1.8438703, 1.9043209, 2.0268729, 2.2798323, 2.8118743", \ |
| "2.0539268, 2.0689592, 2.0987314, 2.1589501, 2.2805449, 2.5336109, 3.0658716", \ |
| "1.9052189, 1.9199171, 1.9500159, 2.0100253, 2.1316817, 2.3847924, 2.9167238", \ |
| "1.8676563, 1.8828576, 1.9127699, 1.9728446, 2.0945667, 2.3476949, 2.8796909", \ |
| "1.5877105, 1.6032683, 1.6333842, 1.6932333, 1.8148102, 2.0677240, 2.6029827", \ |
| "1.2685397, 1.2783080, 1.3083770, 1.3682817, 1.4901638, 1.7431925, 2.2752107", \ |
| "0.9610122, 0.9851237, 1.0151284, 1.0751665, 1.1969458, 1.4500495, 1.9813720", \ |
| "0.4824702, 0.5102482, 0.5273407, 0.5875844, 0.7091782, 0.9624214, 1.4945740", \ |
| "-8.1538634, -8.1395184, -8.1101472, -8.0487252, -7.9272588, -7.6742017, -7.1424582", \ |
| "-14.5536930, -14.5348170, -14.5097550, -14.4378210, -14.3161230, -14.0630510, -13.5427360", \ |
| "-44.6103240, -44.5865890, -44.5448370, -44.4964350, -44.3954380, -44.1214990, -43.5855940", \ |
| "-166.2411400, -166.1540900, -166.1540756, -166.0655600, -166.0143900, -165.7094400, -165.1727900"); |
| } |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("0.1220222, 0.1386156, 0.1732873, 0.2481873, 0.4100217, 0.7584276, 1.4999818", \ |
| "0.1226728, 0.1387857, 0.1743071, 0.2483837, 0.4094180, 0.7619746, 1.4969386", \ |
| "0.1227658, 0.1392150, 0.1738187, 0.2494713, 0.4101555, 0.7626367, 1.4989237", \ |
| "0.1225403, 0.1385615, 0.1735455, 0.2493732, 0.4095990, 0.7627378, 1.4985820", \ |
| "0.1226839, 0.1389985, 0.1738469, 0.2488781, 0.4112278, 0.7620589, 1.4986852", \ |
| "0.1227658, 0.1392504, 0.1745139, 0.2493637, 0.4103521, 0.7624116, 1.4986299", \ |
| "0.1225755, 0.1385961, 0.1735744, 0.2493779, 0.4098206, 0.7627439, 1.4986606", \ |
| "0.1227639, 0.1392143, 0.1743342, 0.2494338, 0.4117186, 0.7625573, 1.4999030", \ |
| "0.1229750, 0.1392120, 0.1738164, 0.2494196, 0.4101614, 0.7626152, 1.4990068", \ |
| "0.1227654, 0.1391926, 0.1740594, 0.2487719, 0.4118552, 0.7605909, 1.4988096", \ |
| "0.1227643, 0.1390615, 0.1741949, 0.2494837, 0.4116725, 0.7604639, 1.4990402", \ |
| "0.1227655, 0.1391929, 0.1738056, 0.2494426, 0.4102398, 0.7624530, 1.4989052"); |
| } |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("2.4895450, 2.5097786, 2.5477367, 2.6162796, 2.7351539, 2.9383862, 3.3153931", \ |
| "4.0724433, 4.0923527, 4.1307673, 4.1996233, 4.3176955, 4.5219459, 4.8974247", \ |
| "5.3696079, 5.3893987, 5.4278435, 5.4966609, 5.6147953, 5.8199405, 6.1959389", \ |
| "5.6685594, 5.6886118, 5.7267187, 5.7959042, 5.9142078, 6.1185483, 6.4946226", \ |
| "7.4570714, 7.4769071, 7.5153608, 7.5841573, 7.7022548, 7.9073663, 8.2833456", \ |
| "8.9452366, 8.9651273, 9.0035570, 9.0719556, 9.1904928, 9.3955199, 9.7715533", \ |
| "10.0791600, 10.0989230, 10.1369650, 10.2002910, 10.3243290, 10.5294380, 10.9054240", \ |
| "11.6816950, 11.7015440, 11.7450610, 11.8168750, 11.9322760, 12.1321120, 12.5080750", \ |
| "34.2319700, 34.2506150, 34.2881990, 34.3609160, 34.4778430, 34.6816580, 35.0588290", \ |
| "48.9378920, 48.9640610, 49.0039510, 49.0627590, 49.1842020, 49.3880030, 49.7690030", \ |
| "113.8584100, 113.8755900, 113.9147200, 113.9843100, 114.1030000, 114.3054200, 114.6858000", \ |
| "361.9227300, 361.9482500, 361.9858500, 362.0562600, 362.1740900, 362.3735800, 362.7537500"); |
| } |
| 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.0211332, 0.0446611, 0.0943832, 0.199462, 0.421526, 0.890818"); |
| values("0.1538848, 0.1695105, 0.1999113, 0.2558584, 0.3588461, 0.5665248, 1.0208920", \ |
| "0.1558912, 0.1712798, 0.2025750, 0.2593408, 0.3635247, 0.5687586, 1.0226628", \ |
| "0.1558326, 0.1712542, 0.2021416, 0.2591021, 0.3641432, 0.5727486, 1.0249679", \ |
| "0.1553170, 0.1708258, 0.2027996, 0.2585358, 0.3620201, 0.5721270, 1.0229111", \ |
| "0.1558176, 0.1712983, 0.2024845, 0.2590574, 0.3641379, 0.5729082, 1.0246781", \ |
| "0.1558702, 0.1713043, 0.2025763, 0.2587400, 0.3644620, 0.5725735, 1.0249420", \ |
| "0.1557840, 0.1711553, 0.2021203, 0.2590993, 0.3640972, 0.5728572, 1.0247835", \ |
| "0.1558386, 0.1713156, 0.2026467, 0.2590921, 0.3644380, 0.5722706, 1.0250153", \ |
| "0.1559473, 0.1711605, 0.2029829, 0.2587266, 0.3645912, 0.5710592, 1.0228152", \ |
| "0.1552962, 0.1718765, 0.2023803, 0.2591307, 0.3641496, 0.5725644, 1.0221173", \ |
| "0.1549492, 0.1712817, 0.2012217, 0.2590816, 0.3641069, 0.5732244, 1.0232265", \ |
| "0.1559848, 0.1713821, 0.2021109, 0.2588118, 0.3625514, 0.5732739, 1.0234219"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0201633, 0.040656, 0.081976, 0.165291, 0.333282, 0.672007"); |
| values("21.5350160, 21.5525040, 21.5846930, 21.6493670, 21.7795030, 22.0388670, 22.5613930", \ |
| "21.6311320, 21.6493490, 21.6781060, 21.7454040, 21.8727650, 22.1348880, 22.6548100", \ |
| "21.7278300, 21.7442690, 21.7772450, 21.8420410, 21.9719070, 22.2316480, 22.7539520", \ |
| "21.8337900, 21.8529160, 21.8824190, 21.9506870, 22.0770810, 22.3376110, 22.8591240", \ |
| "21.9318130, 21.9472900, 21.9817550, 22.0450610, 22.1764170, 22.4356370, 22.9584620", \ |
| "22.0389910, 22.0553000, 22.0890670, 22.1530860, 22.2836970, 22.5427530, 23.0657680", \ |
| "22.1391690, 22.1578860, 22.1904680, 22.2556340, 22.3851300, 22.6429840, 23.1671750", \ |
| "22.2436660, 22.2624920, 22.2919670, 22.3602720, 22.4866280, 22.7474890, 23.2686720", \ |
| "22.3432260, 22.3590500, 22.3930240, 22.4568260, 22.5876830, 22.8470420, 23.3697290", \ |
| "22.4461050, 22.4642100, 22.4952960, 22.5620070, 22.6899580, 22.9500880, 23.4720050", \ |
| "22.5407040, 22.5599410, 22.5911610, 22.6579020, 22.7858180, 23.0445210, 23.5678610", \ |
| "22.6372560, 22.6584560, 22.6863200, 22.7515820, 22.8809790, 23.1410680, 23.6630220"); |
| } |
| rise_transition ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0201633, 0.040656, 0.081976, 0.165291, 0.333282, 0.672007"); |
| values("0.1386605, 0.1587379, 0.2001442, 0.2837853, 0.4546486, 0.7983536, 1.4978744", \ |
| "0.1386606, 0.1587384, 0.2001455, 0.2837865, 0.4546473, 0.7983588, 1.4978694", \ |
| "0.1386604, 0.1587391, 0.2001442, 0.2837874, 0.4546490, 0.7983609, 1.4978780", \ |
| "0.1386583, 0.1587391, 0.2001442, 0.2837873, 0.4546490, 0.7984410, 1.4978778", \ |
| "0.1386583, 0.1587359, 0.2001442, 0.2838156, 0.4546490, 0.7984408, 1.4978782", \ |
| "0.1386578, 0.1587391, 0.2001455, 0.2837839, 0.4546491, 0.7983875, 1.4978693", \ |
| "0.1386606, 0.1587391, 0.2001442, 0.2837873, 0.4546490, 0.7983582, 1.4978778", \ |
| "0.1386583, 0.1587359, 0.2001458, 0.2838149, 0.4546484, 0.7984412, 1.4978796", \ |
| "0.1386605, 0.1587393, 0.2001442, 0.2837856, 0.4546490, 0.7983527, 1.4978790", \ |
| "0.1386597, 0.1587375, 0.2001440, 0.2837877, 0.4546494, 0.7983671, 1.4978836", \ |
| "0.1386606, 0.1587488, 0.2001458, 0.2835736, 0.4546481, 0.7983456, 1.4978747", \ |
| "0.1386603, 0.1587372, 0.2001444, 0.2837883, 0.4546492, 0.7983644, 1.4978819"); |
| } |
| cell_fall ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0201633, 0.040656, 0.081976, 0.165291, 0.333282, 0.672007"); |
| values("14.9028260, 14.9139830, 14.9381950, 14.9810010, 15.0582850, 15.1841790, 15.3914230", \ |
| "14.9904600, 15.0034690, 15.0276700, 15.0633670, 15.1447940, 15.2731160, 15.4745190", \ |
| "15.0557470, 15.0687440, 15.0929690, 15.1369890, 15.2106220, 15.3382040, 15.5467750", \ |
| "15.1214630, 15.1344860, 15.1586710, 15.2027530, 15.2788720, 15.4043760, 15.6138440", \ |
| "15.1843620, 15.1973210, 15.2214760, 15.2593810, 15.3355070, 15.4655060, 15.6705300", \ |
| "15.2388660, 15.2520730, 15.2761380, 15.3198570, 15.3937200, 15.5205640, 15.7299760", \ |
| "15.2781240, 15.2911250, 15.3153720, 15.3580300, 15.4340030, 15.5611120, 15.7689560", \ |
| "15.3325900, 15.3455970, 15.3698560, 15.4057760, 15.4887680, 15.6130470, 15.8165210", \ |
| "15.3652810, 15.3784400, 15.4025200, 15.4533060, 15.5212640, 15.6471140, 15.8631400", \ |
| "15.4154590, 15.4285670, 15.4527470, 15.4875630, 15.5699380, 15.6969640, 15.8985200", \ |
| "15.4585250, 15.4716990, 15.4959030, 15.5417760, 15.6144960, 15.7403650, 15.9515940", \ |
| "15.4938620, 15.5070200, 15.5311000, 15.5767670, 15.6528830, 15.7756940, 15.9878560"); |
| } |
| fall_transition ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0201633, 0.040656, 0.081976, 0.165291, 0.333282, 0.672007"); |
| values("0.1159085, 0.1255768, 0.1447270, 0.1809250, 0.2480104, 0.3630184, 0.5663965", \ |
| "0.1158124, 0.1256810, 0.1452476, 0.1810095, 0.2489983, 0.3627330, 0.5663726", \ |
| "0.1158854, 0.1257243, 0.1452266, 0.1805826, 0.2474456, 0.3624151, 0.5669380", \ |
| "0.1163781, 0.1255762, 0.1444503, 0.1809337, 0.2477774, 0.3627393, 0.5663887", \ |
| "0.1175072, 0.1260286, 0.1442827, 0.1809976, 0.2477801, 0.3633141, 0.5663658", \ |
| "0.1160718, 0.1253969, 0.1440108, 0.1816857, 0.2486090, 0.3631893, 0.5668572", \ |
| "0.1164697, 0.1255783, 0.1449660, 0.1809734, 0.2478307, 0.3626987, 0.5667155", \ |
| "0.1164801, 0.1263675, 0.1450277, 0.1809824, 0.2477925, 0.3630187, 0.5668076", \ |
| "0.1159052, 0.1254795, 0.1441581, 0.1805014, 0.2474492, 0.3630453, 0.5669510", \ |
| "0.1156340, 0.1251579, 0.1450615, 0.1815192, 0.2485884, 0.3631700, 0.5667557", \ |
| "0.1158939, 0.1255759, 0.1447629, 0.1805275, 0.2476408, 0.3630359, 0.5669473", \ |
| "0.1159033, 0.1254804, 0.1441599, 0.1809335, 0.2477776, 0.3630444, 0.5663892"); |
| } |
| } |
| } |
| 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 : 1.28175; |
| max_transition : 3.753953; |
| 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.02723945, 0.07419876, 0.2021133, 0.5505456, 1.499656, 4.08498"); |
| values("2.2382321, 2.2195527, 2.2069490, 2.1940418, 2.1653323, 2.0902255, 1.9246199", \ |
| "0.5553259, 0.5422993, 0.5255777, 0.5048283, 0.4804416, 0.4093255, 0.2542618", \ |
| "0.7385323, 0.7252163, 0.6913905, 0.6386926, 0.5304435, 0.4585513, 0.3073788", \ |
| "0.8092088, 0.7956606, 0.7632172, 0.7304675, 0.7029995, 0.5210466, 0.4724246", \ |
| "0.8260599, 0.8194174, 0.8126216, 0.7734339, 0.7418652, 0.6980786, 0.4044293", \ |
| "0.8792609, 0.8646276, 0.8423500, 0.8089802, 0.7769780, 0.7466949, 0.4004327", \ |
| "0.9168188, 0.9000355, 0.8772838, 0.8459449, 0.8146965, 0.7891145, 0.4910791"); |
| } |
| 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.02723945, 0.07419876, 0.2021133, 0.5505456, 1.499656, 4.08498"); |
| values("1.8350217, 1.8404292, 1.8619311, 1.9077415, 1.9428419, 1.9479277, 1.9526006", \ |
| "3.5459777, 3.5514276, 3.5742817, 3.6236522, 3.6603927, 3.6671660, 3.6711424", \ |
| "3.6085035, 3.5965302, 3.5814739, 3.5667144, 3.5627636, 3.6508227, 3.6684310", \ |
| "3.6086010, 3.5991650, 3.5826871, 3.5669889, 3.5630270, 3.5640347, 3.6646146", \ |
| "3.6101107, 3.6013558, 3.5860737, 3.5697621, 3.5666641, 3.5663928, 3.5774010", \ |
| "3.6106920, 3.6017693, 3.5854544, 3.5733825, 3.5678554, 3.5692089, 3.5697213", \ |
| "3.6247884, 3.6015605, 3.5900978, 3.5755539, 3.5667192, 3.5707604, 3.5714120"); |
| } |
| } |
| |
| 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.02723627, 0.07418144, 0.2020426, 0.5502886, 1.498781, 4.08212"); |
| values("2.3705142, 2.3579463, 2.3364818, 2.3117807, 2.2736936, 2.1934616, 2.0389023", \ |
| "-0.2606165, -0.2773232, -0.3040988, -0.3465987, -0.4034633, -0.7077900, -0.9266900", \ |
| "0.5005079, 0.4860739, 0.4566958, 0.4177408, 0.3809337, 0.3585110, -0.0887937", \ |
| "1.4009751, 1.3896268, 1.3563487, 1.3195842, 1.2835273, 1.2319321, 0.9024717", \ |
| "2.2940335, 2.2804989, 2.2380821, 2.2099861, 2.1696846, 2.1409502, 2.0923627", \ |
| "3.1405722, 3.1265559, 3.0970623, 3.0584233, 3.0126227, 2.9660217, 2.9351784", \ |
| "3.9323306, 3.9182685, 3.8662402, 3.8510696, 3.7753863, 3.7641179, 3.7387966"); |
| } |
| 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.02723627, 0.07418144, 0.2020426, 0.5502886, 1.498781, 4.08212"); |
| values("2.7261307, 2.7403381, 2.8007785, 2.9264301, 3.0371978, 3.0701971, 3.0864267", \ |
| "6.3896115, 6.3781281, 6.3567463, 6.5521191, 6.8087393, 6.8711469, 6.8895380", \ |
| "7.0827567, 7.0754826, 7.0532447, 7.0425532, 7.0342434, 7.0318590, 7.2658971", \ |
| "7.5025897, 7.4975894, 7.4755566, 7.4604489, 7.4557357, 7.4551927, 7.6513041", \ |
| "7.9221144, 7.9551522, 7.8951576, 7.8766516, 7.8736904, 7.8889300, 7.8695826", \ |
| "8.3489283, 8.3792391, 8.3167960, 8.2979370, 8.2968606, 8.3420831, 8.2946297", \ |
| "8.7920678, 8.8083690, 8.7439448, 8.7279246, 8.7221914, 8.7647294, 8.7238298"); |
| } |
| } |
| 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.02723627, 0.07418144, 0.2020426, 0.5502886, 1.498781, 4.08212"); |
| values("2.6832254, 2.6714359, 2.6504093, 2.6261581, 2.5928738, 2.5159703, 2.3477003", \ |
| "3.8103301, 3.7946365, 3.7629353, 3.7109244, 3.4185109, 3.3607583, 3.1330528", \ |
| "7.7079532, 7.6925775, 7.6627931, 7.5888740, 7.5947035, 7.3861559, 7.2181384", \ |
| "11.3205360, 11.3033650, 11.2771290, 11.2035760, 11.2153640, 11.1983360, 10.6494180", \ |
| "14.8376220, 14.8195760, 14.7909510, 14.7031550, 14.7156000, 14.6787100, 14.3745090", \ |
| "18.2951240, 18.2631390, 18.2513380, 18.1226650, 18.1784360, 18.1367000, 18.0945730", \ |
| "21.6116410, 21.6983980, 21.5521870, 21.5744560, 21.4865100, 21.4347310, 21.4818810"); |
| } |
| 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.02723627, 0.07418144, 0.2020426, 0.5502886, 1.498781, 4.08212"); |
| values("2.8946903, 2.9045431, 2.9525468, 3.0514959, 3.1299171, 3.1464720, 3.1555498", \ |
| "6.8228548, 6.8115179, 6.7942206, 6.7782039, 6.8190961, 7.0145751, 7.0264094", \ |
| "7.4686177, 7.4649930, 7.4410218, 7.4259366, 7.4195077, 7.4178927, 7.6341182", \ |
| "8.1210212, 8.1513676, 8.0925700, 8.0820437, 8.0902611, 8.0708478, 8.1349007", \ |
| "8.8039237, 8.8303254, 8.7817045, 8.7595313, 8.7691521, 8.7518161, 8.7898907", \ |
| "9.4952006, 9.5215459, 9.4633867, 9.4941737, 9.4812656, 9.4502522, 9.4789038", \ |
| "10.1927230, 10.2178430, 10.1631420, 10.1831730, 10.1790100, 10.1499130, 10.1756690"); |
| } |
| } |
| 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.02723627, 0.07418144, 0.2020426, 0.5502886, 1.498781, 4.08212"); |
| values("5.0020615, 4.9856232, 4.9896985, 5.0820782, 5.3807872, 5.3642041, 5.2096780", \ |
| "4.9957827, 4.9949383, 4.9934235, 5.0857428, 5.3672408, 5.3470126, 5.1988902", \ |
| "4.9949489, 4.9773193, 4.9878369, 5.0739273, 5.3731468, 5.3563334, 5.1868270", \ |
| "4.9918113, 4.9655619, 4.9912939, 5.0857695, 5.3618937, 5.3485849, 5.1939035", \ |
| "4.9922023, 4.9911111, 4.9881435, 5.0802686, 5.3624630, 5.3429955, 5.1944194", \ |
| "4.9925727, 4.9874223, 4.9878075, 5.0836835, 5.3532647, 5.3473614, 5.1895536", \ |
| "4.9850441, 4.9877082, 4.9863716, 5.0847127, 5.3542952, 5.3430230, 5.1901613"); |
| } |
| 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.02723627, 0.07418144, 0.2020426, 0.5502886, 1.498781, 4.08212"); |
| values("3.6842937, 3.6757389, 3.6472643, 3.6546715, 3.7324548, 3.7521088, 3.7321495", \ |
| "3.6829525, 3.6717583, 3.6380140, 3.6559662, 3.7160709, 3.7458019, 3.7230263", \ |
| "3.6701134, 3.6695384, 3.6504811, 3.6447613, 3.7135054, 3.7538746, 3.7317286", \ |
| "3.6858005, 3.6683817, 3.6365013, 3.6601578, 3.7130816, 3.7468276, 3.7158532", \ |
| "3.6887784, 3.6662608, 3.6398076, 3.6440213, 3.7215079, 3.7556052, 3.7270998", \ |
| "3.6878177, 3.6691621, 3.6374613, 3.6572007, 3.7091514, 3.7405815, 3.7205966", \ |
| "3.6809681, 3.6715850, 3.6098253, 3.6488358, 3.7137153, 3.7564498, 3.7313817"); |
| } |
| } |
| 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.0272382, 0.0741918, 0.202085, 0.550442, 1.4993, 4.08383"); |
| values("3.4189851, 3.4379843, 3.4848742, 3.5984553, 3.8489678, 4.4348862, 5.9861955", \ |
| "5.5780895, 5.5972595, 5.6447185, 5.7573422, 6.0074865, 6.5949104, 8.1390423", \ |
| "7.2400161, 7.2592323, 7.3066415, 7.4196991, 7.6711091, 8.2568965, 9.7990949", \ |
| "7.6005611, 7.6194633, 7.6671318, 7.7804554, 8.0306712, 8.6173939, 10.1572980", \ |
| "9.7293293, 9.7485673, 9.7961985, 9.9088631, 10.1602010, 10.7459420, 12.2888540", \ |
| "11.4197440, 11.4444340, 11.4865290, 11.5998450, 11.8500010, 12.4362910, 13.9796300", \ |
| "12.6933670, 12.7199600, 12.7615300, 12.8742310, 13.1254920, 13.7114060, 15.2544410", \ |
| "14.4589950, 14.4935880, 14.5255510, 14.6388490, 14.8890690, 15.4749970, 17.0201910", \ |
| "37.2256750, 37.2256756, 37.2256794, 37.4053960, 37.6048740, 38.1694180, 39.7943400", \ |
| "50.3586190, 50.6023990, 50.6063350, 50.6063366, 51.0036240, 51.4381820, 52.9562920", \ |
| "103.7301200, 103.7301217, 103.8267100, 103.9083300, 104.1111900, 104.7480100, 106.2526800", \ |
| "282.1932700, 282.2925800, 282.2925873, 282.4834000, 282.6896000, 283.2231300, 284.8681200"); |
| } |
| 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.0272382, 0.0741918, 0.202085, 0.550442, 1.4993, 4.08383"); |
| values("0.1955550, 0.2126646, 0.2592456, 0.3727667, 0.6557219, 1.4579247, 3.7486259", \ |
| "0.1955819, 0.2119907, 0.2597987, 0.3718576, 0.6554748, 1.4592568, 3.7497578", \ |
| "0.1954815, 0.2122697, 0.2593390, 0.3724305, 0.6560655, 1.4563112, 3.7376870", \ |
| "0.1982491, 0.2151525, 0.2595143, 0.3723035, 0.6560109, 1.4582693, 3.7385606", \ |
| "0.1949985, 0.2127848, 0.2602722, 0.3718633, 0.6569466, 1.4579912, 3.7513166", \ |
| "0.1981003, 0.2121190, 0.2594850, 0.3720302, 0.6573372, 1.4584495, 3.7479877", \ |
| "0.1968076, 0.2128549, 0.2603078, 0.3718714, 0.6569970, 1.4571192, 3.7476431", \ |
| "0.1982593, 0.2118304, 0.2595163, 0.3724354, 0.6559990, 1.4604929, 3.7521803", \ |
| "0.1952877, 0.2120627, 0.2592885, 0.3724634, 0.6569500, 1.4583980, 3.7497059", \ |
| "0.1954792, 0.2132750, 0.2597931, 0.3724496, 0.6560045, 1.4582939, 3.7481662", \ |
| "0.1955835, 0.2123474, 0.2593286, 0.3724480, 0.6554229, 1.4574385, 3.7478518", \ |
| "0.1951417, 0.2128469, 0.2591832, 0.3726594, 0.6559304, 1.4579309, 3.7504848"); |
| } |
| 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.0272382, 0.0741918, 0.202085, 0.550442, 1.4993, 4.08383"); |
| values("2.4462135, 2.4642253, 2.5095379, 2.6107996, 2.8255003, 3.3033976, 4.5096211", \ |
| "4.4698374, 4.4877555, 4.5323616, 4.6334891, 4.8492321, 5.3263509, 6.5344121", \ |
| "5.9471854, 5.9651821, 6.0095737, 6.1109917, 6.3267493, 6.8037043, 8.0121412", \ |
| "6.2502798, 6.2681318, 6.3121259, 6.4138757, 6.6291896, 7.1068400, 8.3138900", \ |
| "7.9540516, 7.9718392, 8.0162490, 8.1176106, 8.3336138, 8.8105052, 10.0164290", \ |
| "9.2381454, 9.2558823, 9.3003019, 9.4017043, 9.6174224, 10.0944020, 11.3028240", \ |
| "10.1546680, 10.1724090, 10.2167630, 10.3182480, 10.5339070, 11.0108690, 12.2193680", \ |
| "11.3861550, 11.4039330, 11.4481420, 11.5497170, 11.7653390, 12.2422840, 13.4508160", \ |
| "24.6280440, 24.6498630, 24.6908880, 24.7923780, 24.9960430, 25.4831920, 26.6933550", \ |
| "31.4152860, 31.4254360, 31.4774770, 31.5755460, 31.7937680, 32.2714730, 33.4802340", \ |
| "56.1544020, 56.1544056, 56.2034720, 56.3008020, 56.4847260, 56.9521710, 58.2191970", \ |
| "132.3064000, 132.3319200, 132.3699300, 132.4180100, 132.6330600, 133.1768700, 134.3795000"); |
| } |
| 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.0272382, 0.0741918, 0.202085, 0.550442, 1.4993, 4.08383"); |
| values("0.1597063, 0.1741106, 0.2111846, 0.2986607, 0.5096386, 1.0740577, 2.6991520", \ |
| "0.1594085, 0.1737715, 0.2110081, 0.2985108, 0.5098765, 1.0718759, 2.6993958", \ |
| "0.1603089, 0.1741148, 0.2120475, 0.2982840, 0.5095762, 1.0745210, 2.6970406", \ |
| "0.1604871, 0.1745838, 0.2118817, 0.2988863, 0.5089483, 1.0746463, 2.6957299", \ |
| "0.1602202, 0.1750326, 0.2115756, 0.2987830, 0.5091224, 1.0722726, 2.6977098", \ |
| "0.1603463, 0.1741694, 0.2120521, 0.2982590, 0.5097306, 1.0745101, 2.6928386", \ |
| "0.1603428, 0.1741655, 0.2120520, 0.2982609, 0.5097141, 1.0745127, 2.6937512", \ |
| "0.1603382, 0.1741577, 0.2120518, 0.2982646, 0.5097005, 1.0745129, 2.6935632", \ |
| "0.1601089, 0.1750829, 0.2115938, 0.2987514, 0.5091875, 1.0744491, 2.6947466", \ |
| "0.1598664, 0.1747716, 0.2115984, 0.2987537, 0.5091221, 1.0745240, 2.6975233", \ |
| "0.1603399, 0.1740895, 0.2120012, 0.2982868, 0.5095666, 1.0745336, 2.6938713", \ |
| "0.1598824, 0.1751188, 0.2110148, 0.2983935, 0.5091783, 1.0745517, 2.6929150"); |
| } |
| } |
| |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("1.8482961, 1.8677238, 1.9152067, 2.0277917, 2.2772801, 2.8635716, 4.4092663", \ |
| "2.1022242, 2.1214130, 2.1690909, 2.2817999, 2.5313818, 3.1187215, 4.6579283", \ |
| "1.9536026, 1.9726472, 2.0203914, 2.1331084, 2.3838909, 2.9700007, 4.5186130", \ |
| "1.9162480, 1.9354642, 1.9829600, 2.0958337, 2.3466586, 2.9327518, 4.4758304", \ |
| "1.6364837, 1.6555747, 1.7055621, 1.8160777, 2.0715445, 2.6525251, 4.1976920", \ |
| "1.3122493, 1.3312647, 1.3839420, 1.4917384, 1.7411017, 2.3264475, 3.8718948", \ |
| "1.0186154, 1.0378577, 1.0764936, 1.1982778, 1.4428084, 2.0272211, 3.5782708", \ |
| "0.5326876, 0.5502500, 0.5977327, 0.7237337, 0.9613923, 1.5566878, 3.0909286", \ |
| "-8.1062277, -8.0931821, -8.0387936, -7.9272757, -7.6755651, -7.0902031, -5.5456075", \ |
| "-14.4959940, -14.4796260, -14.4398880, -14.3136470, -14.0765800, -13.4801260, -11.9336560", \ |
| "-44.5532110, -44.5532093, -44.4951350, -44.3632370, -44.1409860, -43.5363280, -41.9933780", \ |
| "-166.1155700, -166.1155624, -166.0548900, -165.9413200, -165.7235900, -165.1242500, -163.5616500"); |
| } |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("0.1959194, 0.2136364, 0.2583008, 0.3706364, 0.6569070, 1.4587090, 3.7486059", \ |
| "0.1973301, 0.2140806, 0.2586630, 0.3723721, 0.6556294, 1.4592431, 3.7374175", \ |
| "0.1970065, 0.2143766, 0.2586116, 0.3713391, 0.6566414, 1.4588393, 3.7467047", \ |
| "0.1971662, 0.2141326, 0.2589706, 0.3717417, 0.6564563, 1.4589518, 3.7428873", \ |
| "0.1972853, 0.2139674, 0.2587175, 0.3718319, 0.6566248, 1.4575692, 3.7439372", \ |
| "0.1970035, 0.2143559, 0.2589174, 0.3713771, 0.6563113, 1.4600077, 3.7498022", \ |
| "0.1971702, 0.2141548, 0.2589158, 0.3715289, 0.6566231, 1.4591706, 3.7498564", \ |
| "0.1969079, 0.2141339, 0.2586032, 0.3713815, 0.6575228, 1.4589272, 3.7496894", \ |
| "0.1970050, 0.2143809, 0.2596064, 0.3713400, 0.6566354, 1.4588192, 3.7495762", \ |
| "0.1969429, 0.2137076, 0.2586138, 0.3714103, 0.6566127, 1.4588801, 3.7501944", \ |
| "0.1970263, 0.2140848, 0.2586073, 0.3719036, 0.6566257, 1.4588785, 3.7496233", \ |
| "0.1970020, 0.2143594, 0.2586150, 0.3713485, 0.6566148, 1.4589624, 3.7496952"); |
| } |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("1.9470563, 1.9653326, 2.0120761, 2.1169750, 2.3383495, 2.8227525, 4.0338359", \ |
| "3.5305057, 3.5490901, 3.5955157, 3.7001595, 3.9220720, 4.4063979, 5.6169802", \ |
| "4.8276090, 4.8479127, 4.8925850, 4.9973483, 5.2191305, 5.7036793, 6.9129933", \ |
| "5.1263056, 5.1449276, 5.1912945, 5.2959597, 5.5177916, 5.9997762, 7.2127722", \ |
| "6.9148594, 6.9341497, 6.9797212, 7.0844144, 7.3062911, 7.7915168, 8.9997068", \ |
| "8.4019272, 8.4199367, 8.4669614, 8.5716900, 8.7936183, 9.2773478, 10.4877590", \ |
| "9.5351949, 9.5470476, 9.6008570, 9.7056203, 9.9275077, 10.4039630, 11.6216610", \ |
| "11.1398690, 11.1615530, 11.2032780, 11.3080130, 11.5299310, 12.0202760, 13.2236820", \ |
| "33.6925260, 33.7100090, 33.7527340, 33.8592830, 34.0811110, 34.5671720, 35.7738270", \ |
| "48.3931220, 48.4123820, 48.4645530, 48.5629990, 48.7848660, 49.2696480, 50.4794500", \ |
| "113.3113300, 113.3301200, 113.3734100, 113.4805600, 113.7027100, 114.1918500, 115.3970900", \ |
| "361.3816100, 361.4004800, 361.4416900, 361.5524800, 361.7684600, 362.2552900, 363.4683300"); |
| } |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("0.1645753, 0.1798419, 0.2181413, 0.3060940, 0.5175130, 1.0825136, 2.6935834", \ |
| "0.1650947, 0.1798488, 0.2177133, 0.3082881, 0.5178197, 1.0810371, 2.6937295", \ |
| "0.1647919, 0.1800001, 0.2180078, 0.3081703, 0.5178190, 1.0809929, 2.6977907", \ |
| "0.1651747, 0.1798904, 0.2179619, 0.3075387, 0.5178530, 1.0819480, 2.6926812", \ |
| "0.1651708, 0.1798936, 0.2179612, 0.3085015, 0.5178215, 1.0813378, 2.6917302", \ |
| "0.1652119, 0.1798968, 0.2180212, 0.3085154, 0.5178748, 1.0821791, 2.6909970", \ |
| "0.1647955, 0.1798750, 0.2180019, 0.3086340, 0.5179017, 1.0819937, 2.6973397", \ |
| "0.1651212, 0.1803823, 0.2180133, 0.3085457, 0.5178692, 1.0807767, 2.6932545", \ |
| "0.1648347, 0.1799311, 0.2181851, 0.3080909, 0.5181567, 1.0820531, 2.6926994", \ |
| "0.1648224, 0.1799517, 0.2177542, 0.3083317, 0.5180227, 1.0821697, 2.6937603", \ |
| "0.1648832, 0.1804759, 0.2181387, 0.3082356, 0.5180540, 1.0821276, 2.6905571", \ |
| "0.1649667, 0.1802693, 0.2181877, 0.3088528, 0.5184865, 1.0827218, 2.6925684"); |
| } |
| } |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("1.8617798, 1.8810495, 1.9288016, 2.0413726, 2.2912061, 2.8783700, 4.4287147", \ |
| "3.0624252, 3.0814531, 3.1293002, 3.2422856, 3.4926986, 4.0787915, 5.6206479", \ |
| "3.9553960, 3.9745278, 4.0224317, 4.1332249, 4.3852579, 4.9709117, 6.5180439", \ |
| "4.1489745, 4.1680948, 4.2158872, 4.3306665, 4.5793018, 5.1653553, 6.7162351", \ |
| "5.3223665, 5.3413998, 5.3892379, 5.4985314, 5.7526566, 6.3387482, 7.8835125", \ |
| "6.2774861, 6.2961654, 6.3443686, 6.4476535, 6.7077837, 7.2938695, 8.8368157", \ |
| "6.9885342, 7.0304931, 7.0553150, 7.1887398, 7.4188646, 8.0049380, 9.5645589", \ |
| "8.0351699, 8.0533047, 8.1020444, 8.2134646, 8.4654559, 9.0515444, 10.5960360", \ |
| "22.1443360, 22.1881060, 22.2482690, 22.3885960, 22.6464840, 23.2323010, 24.7677190", \ |
| "31.3387220, 31.3659140, 31.4055770, 31.5354710, 31.7690270, 32.3551390, 33.9139490", \ |
| "71.5331300, 71.5559310, 71.6214640, 71.7166560, 72.0114810, 72.5536180, 74.1418160", \ |
| "224.9346400, 225.0131200, 225.0131302, 225.0935200, 225.3724300, 225.7939000, 227.3712000"); |
| } |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("0.1962088, 0.2131469, 0.2583355, 0.3709842, 0.6570502, 1.4559163, 3.7488022", \ |
| "0.1970199, 0.2143850, 0.2586477, 0.3713337, 0.6566873, 1.4567623, 3.7406247", \ |
| "0.1972016, 0.2140406, 0.2593221, 0.3713377, 0.6575565, 1.4587109, 3.7449022", \ |
| "0.1970927, 0.2143239, 0.2588691, 0.3716834, 0.6567051, 1.4598375, 3.7438235", \ |
| "0.1969486, 0.2143743, 0.2586552, 0.3718322, 0.6566581, 1.4588286, 3.7400945", \ |
| "0.1969446, 0.2139635, 0.2586555, 0.3718519, 0.6566667, 1.4588211, 3.7496526", \ |
| "0.1970592, 0.2143723, 0.2587823, 0.3722266, 0.6566431, 1.4588295, 3.7367558", \ |
| "0.1969967, 0.2143811, 0.2586585, 0.3713384, 0.6566810, 1.4588072, 3.7495393", \ |
| "0.1970125, 0.2143779, 0.2595980, 0.3718818, 0.6573603, 1.4575879, 3.7432932", \ |
| "0.1970040, 0.2139549, 0.2586784, 0.3713428, 0.6566485, 1.4588547, 3.7496117", \ |
| "0.1969657, 0.2143784, 0.2595896, 0.3713429, 0.6575107, 1.4588452, 3.7495940", \ |
| "0.1970679, 0.2143602, 0.2593117, 0.3719849, 0.6573710, 1.4588375, 3.7489545"); |
| } |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("1.5533144, 1.5718138, 1.6184135, 1.7233652, 1.9449475, 2.4294018, 3.6397485", \ |
| "2.7808928, 2.7998137, 2.8458860, 2.9506502, 3.1725331, 3.6569929, 4.8659894", \ |
| "3.7337191, 3.7475165, 3.7987586, 3.9034616, 4.1254249, 4.6097850, 5.8177090", \ |
| "3.9486241, 3.9660888, 4.0137338, 4.1184105, 4.3389710, 4.8247761, 6.0497292", \ |
| "5.2240146, 5.2426583, 5.2890270, 5.4111164, 5.6066822, 6.1002305, 7.3092217", \ |
| "6.2823085, 6.3007617, 6.3472787, 6.4493060, 6.6731074, 7.1634294, 8.3680316", \ |
| "7.0867032, 7.1040058, 7.1516779, 7.2568058, 7.4758901, 7.9500992, 9.1718606", \ |
| "8.2235436, 8.2425862, 8.2885609, 8.3959515, 8.6042018, 9.0994074, 10.2947720", \ |
| "24.0036030, 24.0320620, 24.0462100, 24.1870040, 24.3975470, 24.8875230, 26.1005140", \ |
| "34.1993920, 34.2478010, 34.2627970, 34.4225270, 34.6400030, 35.1292970, 36.3173420", \ |
| "79.2477980, 79.2683040, 79.2766670, 79.4348620, 79.5501190, 80.1437570, 81.3091390", \ |
| "250.6870700, 250.6991400, 250.7520100, 250.8297400, 251.0619800, 251.5338600, 252.7573600"); |
| } |
| 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.0272363, 0.0741814, 0.202043, 0.550289, 1.49878, 4.08212"); |
| values("0.1646162, 0.1795851, 0.2176863, 0.3063402, 0.5173905, 1.0822750, 2.6973386", \ |
| "0.1648404, 0.1798582, 0.2179914, 0.3086854, 0.5179308, 1.0813331, 2.6931821", \ |
| "0.1652076, 0.1798186, 0.2179783, 0.3085216, 0.5180640, 1.0811789, 2.6995151", \ |
| "0.1652551, 0.1803980, 0.2179102, 0.3083731, 0.5178966, 1.0825467, 2.6956639", \ |
| "0.1652585, 0.1799264, 0.2180791, 0.3085904, 0.5178908, 1.0821923, 2.6986586", \ |
| "0.1651391, 0.1799330, 0.2179931, 0.3083810, 0.5179290, 1.0821686, 2.6991431", \ |
| "0.1647106, 0.1799384, 0.2184545, 0.3087714, 0.5179343, 1.0822199, 2.6986955", \ |
| "0.1652593, 0.1799425, 0.2180834, 0.3084605, 0.5179360, 1.0820997, 2.6990783", \ |
| "0.1652566, 0.1803548, 0.2180949, 0.3086817, 0.5181270, 1.0822099, 2.6993805", \ |
| "0.1647130, 0.1799476, 0.2184425, 0.3085013, 0.5179442, 1.0810807, 2.6986822", \ |
| "0.1652850, 0.1799850, 0.2180880, 0.3086013, 0.5179852, 1.0821991, 2.6989917", \ |
| "0.1649342, 0.1805651, 0.2181083, 0.3087228, 0.5180252, 1.0818002, 2.7000824"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0224544, 0.0504198, 0.113214, 0.254216, 0.570825, 1.28175"); |
| values("19.7117020, 19.7479900, 19.8242740, 19.9792380, 20.2891590, 20.9349960, 22.3499870", \ |
| "19.8100170, 19.8467200, 19.9229770, 20.0747380, 20.3845140, 21.0328790, 22.4491340", \ |
| "19.9050070, 19.9405670, 20.0168130, 20.1717540, 20.4818850, 21.1276120, 22.5426680", \ |
| "20.0111540, 20.0491160, 20.1253130, 20.2802040, 20.5901380, 21.2360260, 22.6505890", \ |
| "20.1083150, 20.1440230, 20.2202570, 20.3751770, 20.6851120, 21.3310450, 22.7461040", \ |
| "20.2157260, 20.2512320, 20.3274360, 20.4824730, 20.7924020, 21.4383110, 22.8529210", \ |
| "20.3186800, 20.3540740, 20.4302780, 20.5851690, 20.8951350, 21.5409880, 22.9555520", \ |
| "20.4217850, 20.4591210, 20.5353490, 20.6902690, 21.0002080, 21.6460700, 23.0611870", \ |
| "20.5221000, 20.5554650, 20.6317420, 20.7867090, 21.0966360, 21.7425530, 23.1576960", \ |
| "20.6256750, 20.6629260, 20.7391860, 20.8914890, 21.2039610, 21.8496010, 23.2626980", \ |
| "20.7205100, 20.7566460, 20.8328470, 20.9872390, 21.2943440, 21.9431070, 23.3582170", \ |
| "20.8174600, 20.8548750, 20.9329600, 21.0813390, 21.3913310, 22.0420220, 23.4571780"); |
| } |
| rise_transition ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0224544, 0.0504198, 0.113214, 0.254216, 0.570825, 1.28175"); |
| values("0.4200498, 0.4529484, 0.5251278, 0.6790626, 1.0291470, 1.8421012, 3.7293959", \ |
| "0.4172782, 0.4529352, 0.5251082, 0.6788649, 1.0291471, 1.8422085, 3.7295620", \ |
| "0.4200567, 0.4530295, 0.5250550, 0.6789032, 1.0291835, 1.8421187, 3.7323957", \ |
| "0.4200578, 0.4532228, 0.5248732, 0.6785916, 1.0296308, 1.8423063, 3.7199408", \ |
| "0.4200643, 0.4531083, 0.5249829, 0.6787820, 1.0291997, 1.8423019, 3.7308836", \ |
| "0.4201170, 0.4529675, 0.5250096, 0.6790792, 1.0290975, 1.8421029, 3.7264343", \ |
| "0.4200601, 0.4532210, 0.5248729, 0.6785919, 1.0296335, 1.8423069, 3.7199068", \ |
| "0.4200642, 0.4531712, 0.5249249, 0.6786732, 1.0293307, 1.8423101, 3.7313450", \ |
| "0.4201116, 0.4529477, 0.5251275, 0.6790622, 1.0291471, 1.8421009, 3.7294825", \ |
| "0.4201669, 0.4531636, 0.5246720, 0.6773505, 1.0298278, 1.8420981, 3.7291099", \ |
| "0.4201238, 0.4492913, 0.5218485, 0.6780007, 1.0290975, 1.8418246, 3.7312722", \ |
| "0.4201419, 0.4531530, 0.5250170, 0.6788443, 1.0291896, 1.8420975, 3.7322434"); |
| } |
| cell_fall ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0224544, 0.0504198, 0.113214, 0.254216, 0.570825, 1.28175"); |
| values("18.6871980, 18.7212290, 18.7894940, 18.9244850, 19.1919960, 19.6751010, 20.4743640", \ |
| "18.7751660, 18.8044980, 18.8762430, 19.0071000, 19.2791400, 19.7573390, 20.5617460", \ |
| "18.8424510, 18.8736690, 18.9452100, 19.0779910, 19.3469080, 19.8290100, 20.6307540", \ |
| "18.9062950, 18.9410780, 19.0091040, 19.1461820, 19.4106580, 19.8960630, 20.6947150", \ |
| "18.9680680, 18.9997650, 19.0701960, 19.2030960, 19.4725500, 19.9533170, 20.7544430", \ |
| "19.0262810, 19.0591130, 19.1291750, 19.2628310, 19.5307770, 20.0131360, 20.8147140", \ |
| "19.0634440, 19.0978580, 19.1651530, 19.3016220, 19.5676350, 20.0515070, 20.8500110", \ |
| "19.1166580, 19.1482440, 19.2190990, 19.3492480, 19.6205580, 20.0990890, 20.9044850", \ |
| "19.1502070, 19.1841140, 19.2532030, 19.3953210, 19.6546480, 20.1456150, 20.9386840", \ |
| "19.2004330, 19.2288900, 19.3023800, 19.4339600, 19.7048010, 20.1837320, 20.9868210", \ |
| "19.2434580, 19.2741400, 19.3464590, 19.4837760, 19.7478940, 20.2341130, 21.0319250", \ |
| "19.2787870, 19.3121360, 19.3817850, 19.5201950, 19.7832290, 20.2700720, 21.0672650"); |
| } |
| fall_transition ("del_1_12_7") { |
| index_1("0.01, 0.15, 0.28, 0.42, 0.55, 0.69, 0.82, 0.96, 1.09, 1.23, 1.36, 1.5"); |
| index_2("0.01, 0.0224544, 0.0504198, 0.113214, 0.254216, 0.570825, 1.28175"); |
| values("0.4804170, 0.5019549, 0.5508025, 0.6621381, 0.9006913, 1.3049970, 2.0055955", \ |
| "0.4768005, 0.5021137, 0.5490564, 0.6646866, 0.9023517, 1.3035829, 2.0115358", \ |
| "0.4804821, 0.5025371, 0.5511553, 0.6647458, 0.9022900, 1.3030903, 2.0013031", \ |
| "0.4803619, 0.5017618, 0.5497886, 0.6628396, 0.9010752, 1.3050586, 2.0045097", \ |
| "0.4766956, 0.5024637, 0.5515417, 0.6646403, 0.9036484, 1.3038127, 2.0097393", \ |
| "0.4805230, 0.5012646, 0.5510536, 0.6646296, 0.9016126, 1.3031647, 2.0021187", \ |
| "0.4783475, 0.5020228, 0.5505798, 0.6626954, 0.9030012, 1.3050325, 2.0115445", \ |
| "0.4781941, 0.5025282, 0.5507863, 0.6623032, 0.9007059, 1.3049186, 2.0094526", \ |
| "0.4805151, 0.5024395, 0.5506948, 0.6646216, 0.9008241, 1.3032648, 2.0038264", \ |
| "0.4765897, 0.5025304, 0.5516747, 0.6642417, 0.9034085, 1.3050283, 2.0111992", \ |
| "0.4805217, 0.5021517, 0.5506903, 0.6645453, 0.9008329, 1.3019003, 2.0038242", \ |
| "0.4805165, 0.5025293, 0.5506927, 0.6628431, 0.9008312, 1.3050446, 2.0038287"); |
| } |
| } |
| } |
| 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.163007; |
| max_capacitance : 551.163000; |
| max_transition : 25.0; |
| 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("21.7287541, 21.7239251, 21.7536031, 21.8244681, 21.8773231, 18.6666261, -36.3452999", \ |
| "21.7276771, 21.7017751, 21.6988951, 21.7812801, 21.9992661, 18.6068471, -36.4515289", \ |
| "21.6653631, 21.6792291, 21.6998771, 21.7736651, 21.8538931, 18.5851361, -36.5543439", \ |
| "21.6477881, 21.6786261, 21.6651401, 21.7349131, 21.7917861, 18.7237361, -36.9685299", \ |
| "21.6434742, 21.6342872, 21.6416542, 21.7275212, 21.7032272, 18.5025922, -36.8892128", \ |
| "21.6091622, 21.6097872, 21.6279042, 21.7023032, 21.7803472, 18.4312292, -35.6947798", \ |
| "21.5789743, 21.5631103, 21.6282493, 21.6778833, 21.7310593, 18.2908063, -36.3082237"); |
| } |
| 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("14.3332079, 14.3628809, 14.5816029, 15.7022669, 19.9152369, 28.9023159, 31.9836559", \ |
| "14.2222561, 14.2384761, 14.4725901, 15.5891971, 19.7941791, 28.8005871, 31.8831081", \ |
| "14.1142354, 14.1523884, 14.3648084, 15.4799334, 19.6888814, 28.6922384, 31.7778864", \ |
| "14.1086613, 14.1451313, 14.3609143, 15.4687193, 19.5959593, 28.6851593, 31.7562183", \ |
| "14.1042766, 14.1354826, 14.3544156, 15.4751456, 19.6773086, 28.6775756, 31.7690196", \ |
| "14.1027884, 14.1348934, 14.3515654, 15.4703794, 19.6726804, 28.6745544, 31.7447604", \ |
| "14.0971712, 14.1299102, 14.3454282, 15.4642002, 19.6688022, 28.6648512, 31.7549312"); |
| } |
| } |
| 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("0.7477090, 0.7476010, 0.7475523, 0.7473421, 0.7493293, 0.7474306, 0.7477519", \ |
| "1.4136890, 1.4141301, 1.4137546, 1.4138814, 1.4142852, 1.4177624, 1.4155133", \ |
| "2.9188869, 2.9183878, 2.9194811, 2.9184647, 2.9063030, 2.9014410, 2.9037031", \ |
| "4.9446075, 4.9535686, 5.0044485, 5.2273176, 5.5793489, 5.7308878, 5.7506511", \ |
| "5.9619072, 5.9753661, 6.0522104, 6.3731469, 6.8751034, 7.0813972, 7.1222746", \ |
| "6.1796296, 6.1934870, 6.2724980, 6.6002593, 7.1109831, 7.3194952, 7.3624383", \ |
| "6.2031726, 6.2167936, 6.2962808, 6.6242641, 7.1357461, 7.3471893, 7.3876162"); |
| } |
| 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("19.2024544, 19.2112044, 19.2282044, 19.3243014, 19.7011314, 17.7991144, -2.7514158", \ |
| "19.2105872, 19.2056812, 19.2229312, 19.3186242, 19.7113602, 17.1623382, -2.8721128", \ |
| "19.2087160, 19.2197310, 19.2370040, 19.3416580, 19.6773370, 17.3956850, -4.2250487", \ |
| "19.2066280, 19.2038810, 19.2347720, 19.3314460, 19.7588450, 17.7886440, -3.9129256", \ |
| "19.2140657, 19.2200557, 19.2341467, 19.3240407, 19.6992597, 17.8467257, -1.3452976", \ |
| "19.2090127, 19.2080347, 19.2366077, 19.3223477, 19.7165797, 17.3882407, -1.1919276", \ |
| "19.2010736, 19.2163836, 19.2345306, 19.3230366, 19.6845986, 17.8410986, -1.4090319"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !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("12.8815609, 12.8688609, 12.9173999, 12.8226739, 13.6224279, 11.6387169, 13.7232549", \ |
| "12.7172851, 12.7436581, 12.8275181, 13.2390421, 13.2856051, 13.7542091, 13.6812531", \ |
| "12.5847114, 12.6379644, 12.7043644, 12.9817004, 13.4610584, 19.7908064, 13.4392924", \ |
| "12.6411293, 12.6572053, 12.7016973, 12.9895543, 13.4399163, 13.7878653, 13.6614713", \ |
| "12.6295386, 12.6360886, 12.6661356, 12.9617376, 13.4452516, 13.8643556, 13.6905306", \ |
| "12.6391904, 12.6566834, 12.7107614, 12.9310244, 13.3459194, 18.2986164, 13.4722474", \ |
| "12.5749502, 12.6732882, 12.6919802, 12.5624522, 13.6910602, 10.9478692, 13.7562492"); |
| } |
| 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("21.3757921, 21.3812101, 21.4044011, 21.4925741, 21.8399621, 19.3297061, -0.1863904", \ |
| "21.3377581, 21.3491331, 21.3755111, 21.4665581, 21.8262291, 19.9921491, 0.7058135", \ |
| "21.3160831, 21.3210661, 21.3490171, 21.4269511, 21.8014171, 19.4298131, 0.5321973", \ |
| "21.2813121, 21.3101151, 21.3244631, 21.4051821, 21.7805901, 20.1796691, 0.6662268", \ |
| "21.2774632, 21.2784122, 21.3030092, 21.3786132, 21.7575982, 19.9319332, 0.7111265", \ |
| "21.2511852, 21.2532662, 21.2835322, 21.3575742, 21.7220362, 20.0040232, -1.5665158", \ |
| "21.2222723, 21.2389993, 21.2439003, 21.3501053, 21.7191813, 19.4756373, -0.9653961"); |
| } |
| } |
| 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("0.7480610, 0.7475271, 0.7478405, 0.7475363, 0.7475750, 0.7479284, 0.7476249", \ |
| "1.4182099, 1.4155598, 1.4195920, 1.4155683, 1.4198134, 1.4197736, 1.4182624", \ |
| "2.7869217, 2.7887133, 2.7862367, 2.7862133, 2.7822297, 2.7827350, 2.7814307", \ |
| "3.7968984, 3.7988695, 3.7976734, 3.8012105, 3.8006944, 3.8011762, 3.8012729", \ |
| "3.9332440, 3.9339348, 3.9356414, 3.9415151, 3.9464695, 3.9476509, 3.9480325", \ |
| "3.9360892, 3.9396935, 3.9387229, 3.9499141, 3.9518843, 3.9542188, 3.9543923", \ |
| "3.9423734, 3.9414618, 3.9466356, 3.9528741, 3.9632556, 3.9651265, 3.9655216"); |
| } |
| 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("18.5411824, 18.5899164, 18.6835344, 18.4485344, 18.0008444, 12.6687504, -44.6173026", \ |
| "18.5413812, 18.5671552, 18.5132182, 18.4073352, 17.9213162, 13.8494592, -43.4073848", \ |
| "18.5835790, 18.5688090, 18.6080040, 18.4165350, 18.0394950, 10.8155360, -43.0783970", \ |
| "18.5431290, 18.5584130, 18.5374820, 18.4200760, 17.8088390, 13.2599900, -43.5466490", \ |
| "18.5367887, 18.5516077, 18.5360717, 18.4387487, 17.9303167, 13.7592427, -43.5299903", \ |
| "18.5696387, 18.5664017, 18.5272237, 18.4513277, 17.9338887, 13.1486117, -43.6486783", \ |
| "18.5611776, 18.5569676, 18.5335986, 18.4451246, 17.9177116, 14.0496736, -43.4674534"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & 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("14.9791079, 15.0858799, 15.8169219, 19.2618149, 26.2984579, 27.2251399, 28.5898659", \ |
| "14.8596921, 15.0001371, 15.7232791, 19.1873331, 26.1774241, 26.9881781, 28.5631231", \ |
| "14.7136494, 14.8368594, 15.5530224, 19.1115654, 26.0775714, 26.9967314, 28.4149604", \ |
| "14.6983443, 14.8109673, 15.6004023, 19.0228903, 26.0673333, 27.0128163, 28.4060643", \ |
| "14.7246036, 14.8297126, 15.5487236, 19.0348136, 26.0755516, 26.9882976, 28.4419516", \ |
| "14.6989944, 14.8316274, 15.5488974, 19.0991394, 26.0667044, 26.9800174, 28.4576464", \ |
| "14.7127232, 14.8278812, 15.6053112, 19.0554492, 26.0636522, 26.9776152, 28.6430962"); |
| } |
| 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("0.7558923, 0.7559933, 0.7559567, 0.7559581, 0.7558853, 0.7561256, 0.7559504", \ |
| "2.0848674, 2.0849045, 2.0848002, 2.0848242, 2.0848982, 2.0848758, 2.0848776", \ |
| "3.1872159, 3.1872305, 3.1872483, 3.1873176, 3.1869846, 3.1861534, 3.1858815", \ |
| "3.9043082, 3.9043303, 3.9041585, 3.9034920, 3.9016419, 3.8998074, 3.8990966", \ |
| "4.9836662, 4.9836094, 4.9832290, 4.9810632, 4.9746261, 4.9677314, 4.9654021", \ |
| "5.7050625, 5.7036768, 5.6961586, 5.6723881, 5.6422338, 5.6258051, 5.6212424", \ |
| "5.7822940, 5.7802631, 5.7711649, 5.7384107, 5.6996591, 5.6803213, 5.6755231"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & 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("13.0432389, 13.0730269, 13.2275869, 13.9979079, 17.9171829, 28.4056109, 30.3855699", \ |
| "12.9187681, 12.9632131, 13.1170781, 13.8792381, 17.8047171, 28.2850621, 30.2622171", \ |
| "12.8248154, 12.8519944, 13.0203654, 13.7737074, 17.7012834, 28.1459514, 30.1493724", \ |
| "12.8184503, 12.8458243, 13.0009193, 13.7621593, 17.6930993, 28.1193743, 30.1507703", \ |
| "12.8150276, 12.8452076, 13.0041336, 13.7658176, 17.6859556, 28.1802416, 30.2529236", \ |
| "12.8109624, 12.8400394, 13.0040804, 13.7618614, 17.6888194, 28.1611684, 30.1422674", \ |
| "12.8045032, 12.8329062, 12.9994732, 13.7577892, 17.6751832, 28.1818122, 30.2128282"); |
| } |
| 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("0.7557867, 0.7559534, 0.7558206, 0.7557895, 0.7559291, 0.7558620, 0.7558537", \ |
| "2.1072505, 2.1082174, 2.1081942, 2.1069526, 2.1083688, 2.1069517, 2.1089703", \ |
| "3.3402778, 3.3402990, 3.3403549, 3.3403860, 3.3383977, 3.3357438, 3.3340432", \ |
| "4.0904041, 4.0906548, 4.0905476, 4.0900446, 4.0895280, 4.0871081, 4.0855863", \ |
| "5.1696186, 5.1695284, 5.1690175, 5.1666535, 5.1607125, 5.1542186, 5.1511767", \ |
| "5.8921493, 5.8904016, 5.8833621, 5.8583049, 5.8283371, 5.8124275, 5.8072728", \ |
| "5.9670325, 5.9651928, 5.9550213, 5.9228617, 5.8847082, 5.8661778, 5.8603722"); |
| } |
| } |
| 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("18.5941494, 18.5342714, 18.5613174, 18.4498354, 18.1978234, 14.1685734, -42.0431156", \ |
| "18.4990542, 18.5670432, 18.5469942, 18.4032972, 17.6992582, 14.1809542, -41.0068118", \ |
| "18.5964190, 18.5683650, 18.5883160, 18.4727260, 18.0420380, 13.8623540, -40.6742860", \ |
| "18.5980190, 18.5738660, 18.5358390, 18.3539880, 18.2212920, 14.0666130, -41.4250410", \ |
| "18.5611737, 18.5639297, 18.5365297, 18.4389397, 17.9309237, 14.0799037, -41.4200363", \ |
| "18.5628597, 18.5156147, 18.4931397, 18.4473967, 18.1882047, 14.2683637, -41.5552833", \ |
| "18.5598726, 18.5853816, 18.5859106, 18.4375606, 17.9233196, 14.4711396, -40.9230334"); |
| } |
| 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("0.7475766, 0.7474587, 0.7472565, 0.7475993, 0.7471688, 0.7475966, 0.7476997", \ |
| "1.4155191, 1.4148315, 1.4148426, 1.4155355, 1.4155301, 1.4148157, 1.4136985", \ |
| "2.7888004, 2.7869658, 2.7863243, 2.7861908, 2.7845484, 2.7841009, 2.7841334", \ |
| "3.7988101, 3.7971400, 3.7977801, 3.8012868, 3.8025818, 3.8029287, 3.8031291", \ |
| "3.9335810, 3.9339127, 3.9358803, 3.9415529, 3.9463429, 3.9476986, 3.9480954", \ |
| "3.9391974, 3.9397820, 3.9423719, 3.9499254, 3.9566574, 3.9585812, 3.9591151", \ |
| "3.9409197, 3.9414735, 3.9443042, 3.9528919, 3.9605052, 3.9626250, 3.9632252"); |
| } |
| } |
| 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("0.7250008, 0.7251310, 0.7247349, 0.7250678, 0.7251171, 0.7249372, 0.7250967", \ |
| "1.2037681, 1.2035199, 1.2035031, 1.2036022, 1.2027537, 1.2033475, 1.2027501", \ |
| "2.1432272, 2.1433721, 2.1433701, 2.1434521, 2.1424006, 2.1433710, 2.1435612", \ |
| "3.7825115, 3.7825280, 3.7825167, 3.7825132, 3.7824815, 3.7822617, 3.7825674", \ |
| "4.1328647, 4.1336254, 4.1331869, 4.1318867, 4.1308398, 4.1293102, 4.1304794", \ |
| "4.2135725, 4.2133405, 4.2120447, 4.2084039, 4.2054978, 4.2049340, 4.2044774", \ |
| "4.2263117, 4.2259465, 4.2243779, 4.2202687, 4.2153655, 4.2139370, 4.2138602"); |
| } |
| 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("8.6483072, 8.6566312, 8.6033622, 8.4324139, 8.9667504, 8.5733845, 8.3385931", \ |
| "8.5693995, 8.6789160, 8.6068860, 8.6210881, 8.9032843, 8.3999092, 8.6923844", \ |
| "8.5785593, 8.5915212, 8.6033789, 8.6305637, 8.3709745, 5.6792097, 8.3186656", \ |
| "8.5758673, 8.5791009, 8.6287235, 8.5448843, 8.3743619, 5.5869670, 8.1982363", \ |
| "8.5632498, 8.5942484, 8.6100743, 8.6436195, 8.2313365, 10.8150607, 8.6915551", \ |
| "8.5709714, 8.5887211, 8.6045175, 8.6018148, 8.3935664, 8.5276657, 8.5056001", \ |
| "8.6230879, 8.6078483, 8.5936904, 8.6319463, 8.6180451, 5.9116843, 8.3927270"); |
| } |
| } |
| 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("20.7222311, 20.6894901, 20.6782341, 20.6187141, 20.0479411, 16.3271721, -39.3872619", \ |
| "20.6926361, 20.6941521, 20.6576151, 20.5838651, 19.9478741, 16.3239381, -39.3475839", \ |
| "20.6686671, 20.6597201, 20.6468241, 20.5455851, 20.0342891, 16.2409941, -40.0093159", \ |
| "20.6642431, 20.6444381, 20.6052361, 20.5151751, 19.9849461, 16.2228431, -39.8740709", \ |
| "20.6187382, 20.6214762, 20.5970592, 20.5049302, 19.9918652, 16.2677832, -39.0356868", \ |
| "20.6032332, 20.6003012, 20.5741782, 20.5054032, 19.9912832, 16.0783682, -38.9211678", \ |
| "20.5860633, 20.5759173, 20.5734263, 20.4183403, 19.9049293, 15.8680753, -38.1074447"); |
| } |
| 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("10.4864899, 10.3545759, 10.3738569, 10.4221179, 9.3722132, 5.8731749, 10.4965829", \ |
| "10.2855901, 10.2444701, 10.2897701, 10.2410231, 10.0590611, 9.7331368, 10.2717191", \ |
| "10.1656684, 10.1356604, 10.0649474, 10.1427604, 10.3069474, 4.1572725, 9.7106864", \ |
| "10.0946923, 10.1408033, 10.1299733, 10.2446763, 10.0688353, 9.6184128, 10.0208323", \ |
| "10.2007106, 10.1255936, 10.2074616, 10.1268356, 9.6495816, 5.7126145, 10.2253766", \ |
| "10.1144104, 10.1284164, 10.1093664, 10.1573204, 10.4455674, 7.7137182, 10.3939234", \ |
| "10.0693662, 10.1235992, 10.1201402, 10.0975702, 10.3305182, 11.2258712, 10.2996512"); |
| } |
| } |
| 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("0.7469722, 0.7476897, 0.7475143, 0.7477177, 0.7472166, 0.7478218, 0.7465203", \ |
| "1.4182070, 1.4158670, 1.4158668, 1.4152540, 1.4155155, 1.4105148, 1.4154884", \ |
| "2.9224474, 2.9182880, 2.9233972, 2.9182763, 2.9069991, 2.9029687, 2.8984304", \ |
| "4.9562865, 4.9575403, 5.0074561, 5.2332503, 5.5823508, 5.7262227, 5.7544198", \ |
| "5.9753392, 5.9883518, 6.0654347, 6.3861326, 6.8886191, 7.0955811, 7.1365752", \ |
| "6.1913750, 6.2059250, 6.2852665, 6.6153050, 7.1270940, 7.3354121, 7.3747444", \ |
| "6.2126316, 6.2258810, 6.3084712, 6.6387673, 7.1479655, 7.3583679, 7.4012329"); |
| } |
| 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("24.6227274, 24.6127914, 24.7773764, 25.2348944, 24.9107504, 20.5533474, -0.4316650", \ |
| "24.6235142, 24.6089282, 24.7771722, 25.2337432, 24.9242662, 20.5459252, -0.3805059", \ |
| "24.6244370, 24.6089550, 24.7724890, 25.2363400, 24.9190610, 20.8000330, -1.6166988", \ |
| "24.6099860, 24.5828810, 24.7705570, 25.2345380, 24.9897510, 20.5523170, -0.4554908", \ |
| "24.6245277, 24.6088977, 24.7694537, 25.2318827, 24.9093917, 20.5447707, -0.3644920", \ |
| "24.6208087, 24.6068137, 24.7680437, 25.2375037, 24.9197817, 20.7525787, -1.0621158", \ |
| "24.5917036, 24.6071156, 24.7747696, 25.2307436, 24.9192266, 20.7822826, 0.5363983"); |
| } |
| } |
| 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("21.2013221, 21.1967791, 21.2231471, 21.3268921, 21.6653021, 19.8295601, -0.9241543", \ |
| "21.1726041, 21.1737001, 21.1952541, 21.2720321, 21.6579281, 20.0279241, -0.9724187", \ |
| "21.1452041, 21.1486861, 21.1639261, 21.2554361, 21.6192681, 20.0163241, -0.7822676", \ |
| "21.1185981, 21.1218131, 21.1436251, 21.2454101, 21.6069461, 19.0788051, -1.4687080", \ |
| "21.0885172, 21.0975962, 21.1227712, 21.1935962, 21.5742832, 19.7780892, -1.5274246", \ |
| "21.0736712, 21.0735892, 21.0978942, 21.1966332, 21.5613032, 18.9942562, -0.5479219", \ |
| "21.0469783, 21.0539983, 21.0816583, 21.1756533, 21.5291153, 18.9785783, -1.5712536"); |
| } |
| 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("0.9793575, 0.9794234, 0.9795503, 0.9795130, 0.9779527, 0.9766595, 0.9763755", \ |
| "1.9882802, 1.9878413, 1.9859264, 1.9765805, 1.9612937, 1.9538429, 1.9521726", \ |
| "3.9706288, 3.9769441, 4.0127631, 4.1596165, 4.3648313, 4.4370027, 4.4516260", \ |
| "5.3382506, 5.3506135, 5.4222563, 5.7270459, 6.2147717, 6.4187192, 6.4553492", \ |
| "6.2699920, 6.2835762, 6.3614848, 6.6868404, 7.1950780, 7.4083145, 7.4438607", \ |
| "7.1514726, 7.1653652, 7.2439299, 7.5715203, 8.0811734, 8.2897808, 8.3310863", \ |
| "7.3948460, 7.4101628, 7.4904571, 7.8143854, 8.3189107, 8.5407445, 8.5712609"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & 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("10.4864949, 10.3554819, 10.3184169, 10.4306569, 9.5474030, 9.4032396, 9.8026649", \ |
| "10.2373481, 10.2426991, 10.2365711, 10.2853661, 9.9141201, 10.1712331, 10.2672711", \ |
| "10.1648084, 10.1853724, 10.0688334, 10.1427324, 9.8181754, 10.7895294, 10.4420534", \ |
| "10.0951473, 10.1409493, 10.1326473, 10.2435763, 10.1432333, 9.5239311, 10.0470893", \ |
| "10.1562766, 10.1255776, 10.1003936, 10.1189436, 9.9857686, 8.8559760, 10.2374836", \ |
| "10.1135524, 10.1286844, 10.1089174, 10.0494404, 10.4360774, 6.6798208, 10.3585474", \ |
| "10.0796182, 10.1235712, 10.1209632, 10.0982052, 10.4713132, 8.7074844, 10.0027222"); |
| } |
| 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("20.7197441, 20.7178391, 20.7018941, 20.6094921, 20.1484511, 16.1601201, -39.3261409", \ |
| "20.6924151, 20.6936541, 20.6652691, 20.5568551, 20.0225081, 16.1485101, -38.2216889", \ |
| "20.6721161, 20.6599681, 20.6468621, 20.5429001, 20.0356011, 16.2964491, -39.0735929", \ |
| "20.6792451, 20.6445471, 20.6057151, 20.5224541, 20.0769591, 16.3080561, -39.1409209", \ |
| "20.6187332, 20.6215872, 20.5973202, 20.5051212, 19.9926372, 16.1848872, -39.4856568", \ |
| "20.5944952, 20.6001672, 20.5904062, 20.4660772, 19.9769182, 16.1579622, -38.3225598", \ |
| "20.5816233, 20.5748593, 20.5917603, 20.4870003, 19.7002463, 15.6881693, -40.1594147"); |
| } |
| } |
| 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("27.7898381, 27.8143241, 27.9950181, 28.6681171, 28.9346221, 25.0274471, 4.0990053", \ |
| "27.7621961, 27.7892541, 27.9680241, 28.6340401, 28.8618941, 25.0409771, 3.7530250", \ |
| "27.7371851, 27.7643651, 27.9429321, 28.6097701, 28.8253401, 25.0104861, 3.9070509", \ |
| "27.7151221, 27.7455681, 27.9212331, 28.5864291, 28.8353461, 24.9923641, 4.8212175", \ |
| "27.6970282, 27.7205942, 27.8977142, 28.5686552, 28.8173282, 24.9935082, 3.8568336", \ |
| "27.6667912, 27.6967222, 27.8740492, 28.5443022, 28.7946752, 24.9566252, 4.1816951", \ |
| "27.6341693, 27.6728883, 27.8460293, 28.5223713, 28.7198493, 24.8401693, 3.8282811"); |
| } |
| 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.8504459, 16.9109359, 17.1926509, 18.5695269, 23.1908879, 32.3339419, 35.4360199", \ |
| "16.7624571, 16.8007681, 17.0872771, 18.4661861, 22.9940311, 32.2212611, 35.3362931", \ |
| "16.6539354, 16.7013284, 16.9623004, 18.3556404, 22.9454794, 32.1119484, 35.2240704", \ |
| "16.6273753, 16.6883913, 16.9716523, 18.3462303, 22.8259103, 32.1102963, 35.2185003", \ |
| "16.6228996, 16.6815256, 16.9747566, 18.3434706, 22.9605956, 32.1129566, 35.1861716", \ |
| "16.6189884, 16.6731394, 16.9636724, 18.3380054, 22.8143564, 32.1009334, 35.2095784", \ |
| "16.6292022, 16.6721232, 16.9575322, 18.3321192, 22.9523922, 32.1068582, 35.2083632"); |
| } |
| } |
| 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("0.7247319, 0.7251232, 0.7251533, 0.7250775, 0.7251265, 0.7250105, 0.7251444", \ |
| "1.2029590, 1.2029346, 1.2034788, 1.2029269, 1.2034492, 1.2029388, 1.2045062", \ |
| "2.1424134, 2.1434592, 2.1434759, 2.1424379, 2.1436483, 2.1427163, 2.1438146", \ |
| "3.7331339, 3.7355022, 3.7354445, 3.7326039, 3.7322739, 3.7283322, 3.7289467", \ |
| "4.2677308, 4.2677086, 4.2676805, 4.2677086, 4.2682265, 4.2659748, 4.2645983", \ |
| "4.4804025, 4.4794441, 4.4787931, 4.4780654, 4.4726687, 4.4692760, 4.4648984", \ |
| "4.6485858, 4.6478568, 4.6420962, 4.6227463, 4.5971405, 4.5817912, 4.5772250"); |
| } |
| 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("11.7828404, 11.8049614, 11.9598554, 12.7323774, 16.6256424, 2
|