| /** |
| * Copyright 2020 The SkyWater PDK Authors |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * https://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| library ("sky130_fd_io__top_gpiov2_ss_ss_100C_1v40_1v65") { |
| define(three_state_pullup_res,library,string); |
| define(three_state_pulldn_res,library,string); |
| define(zstate_leak_threshold_pct,library,string); |
| define(clk_width,library,string); |
| define(driver_model,library,string); |
| define(def_sim_opt,library,string); |
| define(simulator,library,string); |
| define(signal_voltage_type,pin,string); |
| technology("cmos"); |
| delay_model : "table_lookup"; |
| revision : "1.0"; |
| date : "localtime"; |
| default_leakage_power_density : 0.000000; |
| default_cell_leakage_power : 0.000000; |
| default_fanout_load : 0.000000; |
| default_inout_pin_cap : 0.000000; |
| default_input_pin_cap : 0.000000; |
| default_output_pin_cap : 0.000000; |
| default_max_transition : 1.500000; |
| bus_naming_style : "%s[%d]"; |
| in_place_swap_mode : "match_footprint"; |
| library_features("report_delay_calculation"); |
| voltage_unit : "1V"; |
| current_unit : "1mA"; |
| leakage_power_unit : "1nW"; |
| pulling_resistance_unit : "1kohm"; |
| time_unit : "1ns"; |
| resistance_unit : "1ohm"; |
| capacitive_load_unit(1.000000, \ |
| "pf"); |
| input_threshold_pct_rise : 50.000000; |
| input_threshold_pct_fall : 50.000000; |
| output_threshold_pct_rise : 50.000000; |
| output_threshold_pct_fall : 50.000000; |
| slew_lower_threshold_pct_fall : 20.000000; |
| slew_lower_threshold_pct_rise : 20.000000; |
| slew_upper_threshold_pct_fall : 80.000000; |
| slew_upper_threshold_pct_rise : 80.000000; |
| slew_derate_from_library : 1.000000; |
| three_state_pullup_res : "1"; |
| three_state_pulldn_res : "1"; |
| zstate_leak_threshold_pct : "0.1"; |
| clk_width : "1.00E-05"; |
| nom_process : 1.000000; |
| nom_temperature : 100.000000; |
| nom_voltage : 1.400000; |
| 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.400000); |
| voltage_map("VCCHIB",1.400000); |
| voltage_map("VDDA",1.650000); |
| voltage_map("VDDIO",1.650000); |
| voltage_map("VDDIO_Q",1.650000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",1.650000); |
| power_lut_template ("power_inputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| } |
| output_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vol : 0.165; |
| voh : 1.485; |
| vomax : 1.732; |
| vomin : -0.083; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.140; |
| voh : 1.260; |
| vomax : 1.470; |
| vomin : -0.070; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 0.412; |
| vih : 1.237; |
| vimax : 1.732; |
| vimin : -0.083; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.420; |
| vih : 0.980; |
| vimax : 1.470; |
| vimin : -0.070; |
| } |
| operating_conditions ("ss_ss_1p40v_x_1p65v_100C") { |
| process : 1.000000; |
| temperature : 100.000000; |
| voltage : 1.400000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("vio_7_7_1") { |
| variable_1 : "related_pin_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "constrained_pin_transition"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_12_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_7_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| power_lut_template ("power_outputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| type (sky130_fd_io__top_gpiov2_dm_bus) { |
| base_type : array; |
| data_type : bit; |
| bit_width : 3 ; |
| bit_from : 2; |
| bit_to : 0; |
| downto : true; |
| } |
| cell ("sky130_fd_io__top_gpiov2") { |
| is_macro_cell : true |
| dont_use : true; |
| interface_timing : true; |
| pad_cell : true; |
| dont_touch : true; |
| area : 15000.000000; |
| cell_leakage_power : 1.896210e+02; |
| 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 : "189.2160000"; |
| } |
| 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 : "106.0240000"; |
| } |
| 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 : "174.1930000"; |
| } |
| 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 : "189.0390000"; |
| } |
| 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 : "189.6210000"; |
| } |
| 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 : "173.6100000"; |
| } |
| 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 : "173.6120000"; |
| } |
| 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 : "173.7870000"; |
| } |
| 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 : "189.0410000"; |
| } |
| 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 : "171.5810000"; |
| } |
| 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 : "186.2080000"; |
| } |
| 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 : "173.5150000"; |
| } |
| 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 : "173.8430000"; |
| } |
| 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 : "173.0290000"; |
| } |
| 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 : "171.6740000"; |
| } |
| 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 : "188.9440000"; |
| } |
| 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 : "189.2720000"; |
| } |
| 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 : "188.4580000"; |
| } |
| bus(DM) { |
| bus_type : sky130_fd_io__top_gpiov2_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.006353; |
| capacitance : 0.006185; |
| fall_capacitance : 0.006018; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.7267017, 3.2611596, 2.9486320, 2.6825200, 2.4687905, 2.2453304, 2.0663809", \ |
| "4.0707342, 3.6200310, 3.2851571, 3.0546826, 2.8207703, 2.6119445, 2.4212226", \ |
| "4.4434574, 3.9826753, 3.6562249, 3.3975501, 3.1529830, 2.9645755, 2.7863026", \ |
| "4.7274693, 4.2666797, 3.9613324, 3.6743551, 3.4390586, 3.2511583, 3.0566303", \ |
| "4.9609501, 4.4898168, 4.1773774, 3.9024209, 3.6655508, 3.4796728, 3.2799037", \ |
| "5.1640845, 4.7132731, 4.3554896, 4.1102262, 3.9241977, 3.6874608, 3.5235162", \ |
| "5.3337444, 4.8896379, 4.5570137, 4.2986355, 4.1104216, 3.8847914, 3.7282908"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.4200050, 2.8762473, 2.3295002, 1.8549086, 1.4327185, 1.0261531, 0.6409500", \ |
| "3.7655561, 3.2159327, 2.6764198, 2.1962321, 1.7867482, 1.3970200, 1.0409014", \ |
| "4.1367774, 3.5871653, 3.0455263, 2.5288088, 2.1343705, 1.7431736, 1.3641680", \ |
| "4.4207924, 3.8763009, 3.3311370, 2.8168921, 2.4339686, 2.0298439, 1.6544072", \ |
| "4.6542768, 4.1103088, 3.5649153, 3.0446026, 2.6509522, 2.2474385, 1.8692148", \ |
| "4.8684184, 4.3264657, 3.7767574, 3.2984247, 2.8793013, 2.4728673, 2.0958469", \ |
| "5.0435943, 4.4905171, 3.9380457, 3.5032295, 3.0667822, 2.6898488, 2.3077498"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0803066, -2.6630187, -2.3750250, -2.1245829, -1.8790598, -1.6782806, -1.5021228", \ |
| "-3.4273621, -3.0135711, -2.7587545, -2.4441337, -2.2536073, -2.0314061, -1.8562971", \ |
| "-3.8017151, -3.3852694, -3.1271056, -2.8432360, -2.5853015, -2.3908333, -2.2214348", \ |
| "-4.0872671, -3.6684533, -3.3851292, -3.0426197, -2.8742346, -2.6599151, -2.4687227", \ |
| "-4.3177153, -3.9223826, -3.6098286, -3.3279543, -3.0884030, -2.9178770, -2.7600299", \ |
| "-4.5333308, -4.1297758, -3.8365242, -3.5345859, -3.2910514, -3.1409070, -2.9664404", \ |
| "-4.7464425, -4.3010379, -4.0068386, -3.7600067, -3.4845093, -3.3328215, -3.1158513"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2634175, -2.7258080, -2.1969441, -1.7240376, -1.2578196, -0.8817718, -0.5408191", \ |
| "-3.6119987, -3.0545994, -2.5635520, -2.0869268, -1.6429436, -1.2430562, -0.9142662", \ |
| "-3.9863519, -3.4332552, -2.9320887, -2.4388444, -1.9993642, -1.6115296, -1.2539543", \ |
| "-4.2703780, -3.7312577, -3.2188023, -2.7141267, -2.2584614, -1.9057697, -1.5063804", \ |
| "-4.5023516, -3.9690915, -3.4436789, -2.9501694, -2.5080972, -2.1274717, -1.7424356", \ |
| "-4.7179675, -4.1801298, -3.6499681, -3.1698252, -2.7442073, -2.3437454, -1.9654911", \ |
| "-4.9036137, -4.3262080, -3.8695204, -3.3599314, -2.9292603, -2.5448789, -2.1148773"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0113722, 0.0168485, 0.0223249, 0.0222233, 0.0221206, 0.0220191, 0.0219175"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0160932, 0.0217343, 0.0273755, 0.0272983, 0.0272201, 0.0271429, 0.0270657"); |
| } |
| } |
| 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.004266; |
| capacitance : 0.004403; |
| rise_capacitance : 0.004541; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.1398221, -2.6640341, -2.3290824, -2.0467243, -1.7969822, -1.5821501, -1.3815784", \ |
| "-3.4884031, -3.0142941, -2.7004771, -2.3876758, -2.1576989, -1.9559500, -1.7678214", \ |
| "-3.8612320, -3.3877092, -3.0770932, -2.8101407, -2.4952748, -2.2929935, -2.1231230", \ |
| "-4.1467840, -3.6762419, -3.3493070, -3.0332401, -2.7985589, -2.5803490, -2.3901645", \ |
| "-4.3787584, -3.9046639, -3.5548988, -3.2796636, -3.0155471, -2.7992406, -2.6181232", \ |
| "-4.5943731, -4.1218604, -3.7777445, -3.5010165, -3.2267779, -3.0471754, -2.8481295", \ |
| "-4.7586523, -4.2973751, -3.9506098, -3.7293437, -3.4167366, -3.2397429, -3.0330678"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.1337055, -2.6062079, -2.0655135, -1.5522171, -1.1174388, -0.7200286, -0.3378772", \ |
| "-3.4822869, -2.9557956, -2.4184401, -1.9354233, -1.4828220, -1.0771001, -0.7027984", \ |
| "-3.8551137, -3.3265468, -2.7863305, -2.2800446, -1.8359255, -1.4432626, -0.9954984", \ |
| "-4.1406662, -3.6098979, -3.0635236, -2.5343538, -2.1323685, -1.7196215, -1.3525981", \ |
| "-4.3711139, -3.8445005, -3.3102440, -2.8040914, -2.3585611, -1.9126937, -1.5674237", \ |
| "-4.5882553, -4.0656729, -3.5141649, -2.9949642, -2.5580499, -2.1431341, -1.7507264", \ |
| "-4.7647461, -4.2428840, -3.7193963, -3.2169007, -2.7811351, -2.3837250, -1.9809900"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.6473620, 3.1758978, 2.8381491, 2.5469374, 2.3055212, 2.0942684, 1.8936966", \ |
| "3.9929129, 3.5266057, 3.1812604, 2.8960572, 2.6867404, 2.4761842, 2.2417046", \ |
| "4.3656601, 3.9009629, 3.5540074, 3.2802654, 3.0165477, 2.7842697, 2.6041871", \ |
| "4.6496751, 4.1844952, 3.8282531, 3.5642065, 3.2989536, 3.0909409, 2.9010503", \ |
| "4.8816336, 4.4170901, 4.0616442, 3.7763284, 3.5509596, 3.3231833, 3.1134562", \ |
| "5.0957752, 4.6267761, 4.2859541, 3.9859807, 3.7626633, 3.5434871, 3.3007379", \ |
| "5.2694265, 4.8048848, 4.4531963, 4.1817503, 3.9476292, 3.7433170, 3.5481918"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.3421726, 2.7933865, 2.2278619, 1.7358854, 1.2603001, 0.8613641, 0.4609022", \ |
| "3.6866375, 3.1332457, 2.5591385, 2.0929694, 1.6111423, 1.2101612, 0.8235306", \ |
| "4.0573769, 3.5054859, 2.9407170, 2.4408069, 1.9810114, 1.5644413, 1.1496374", \ |
| "4.3413351, 3.7938304, 3.2154098, 2.7233427, 2.2687259, 1.8280701, 1.4763806", \ |
| "4.5673623, 4.0129858, 3.4598127, 2.9633547, 2.4933871, 2.0856954, 1.7020329", \ |
| "4.7595686, 4.2038282, 3.6488542, 3.1704837, 2.6886980, 2.2637908, 1.8923428", \ |
| "4.9511136, 4.4010807, 3.8735626, 3.3821395, 2.9001246, 2.4975513, 2.1070406"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0107010, 0.0187398, 0.0267786, 0.0266965, 0.0266134, 0.0265312, 0.0264491"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0163016, 0.0242009, 0.0321003, 0.0320197, 0.0319381, 0.0318575, 0.0317769"); |
| } |
| } |
| 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.005904; |
| capacitance : 0.006073; |
| rise_capacitance : 0.006243; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.7526416, 3.2885441, 2.9746506, 2.7056964, 2.4899241, 2.2697444, 2.0920608", \ |
| "4.0981941, 3.6407684, 3.3348822, 3.0684291, 2.8561023, 2.6339784, 2.4696206", \ |
| "4.4709363, 4.0106543, 3.7046164, 3.4247596, 3.1980583, 2.9918168, 2.8107166", \ |
| "4.7549509, 4.2957174, 3.9743336, 3.7046442, 3.4433601, 3.2893051, 3.0807399", \ |
| "4.9768587, 4.5183233, 4.2168769, 3.9266952, 3.7251711, 3.4856818, 3.3052921", \ |
| "5.1656628, 4.7422708, 4.4053306, 4.1588065, 3.9582291, 3.7194377, 3.5479304", \ |
| "5.3658507, 4.9171416, 4.5836635, 4.3475266, 4.1400339, 3.9127908, 3.7572828"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.3879406, 2.8354215, 2.3021152, 1.8294217, 1.3822455, 0.9849657, 0.6287543", \ |
| "3.7559198, 3.2033985, 2.6715626, 2.1614424, 1.7421600, 1.3576005, 0.9938001", \ |
| "4.1091173, 3.5581247, 3.0243657, 2.5043832, 2.0688953, 1.6763049, 1.3437605", \ |
| "4.3840614, 3.8479338, 3.3084864, 2.7818426, 2.4049769, 2.0004072, 1.6452520", \ |
| "4.6189597, 4.0715869, 3.5174226, 3.0614542, 2.6103791, 2.2352316, 1.8310722", \ |
| "4.8076790, 4.2657449, 3.7171491, 3.2400199, 2.8296157, 2.4179357, 2.0555837", \ |
| "5.0064999, 4.4582394, 3.9249264, 3.4807282, 3.0155412, 2.6547538, 2.2996594"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2161100, -2.7776110, -2.4824065, -2.1779500, -2.0048782, -1.7530486, -1.5799427", \ |
| "-3.5631644, -3.1199365, -2.8228230, -2.5433151, -2.3541206, -2.1395414, -1.9844406", \ |
| "-3.9375207, -3.4912413, -3.2027742, -2.8734210, -2.7177975, -2.5091355, -2.3216579", \ |
| "-4.2215477, -3.7815179, -3.4900478, -3.1797560, -2.9758677, -2.7860456, -2.5941620", \ |
| "-4.4535222, -4.0148051, -3.7069614, -3.4163489, -3.2017515, -3.0140074, -2.8622637", \ |
| "-4.6691359, -4.2318177, -3.9239342, -3.6384491, -3.4674738, -3.2424880, -3.0693820", \ |
| "-4.8471433, -4.4046080, -4.1011099, -3.8345306, -3.6446918, -3.4168654, -3.2207507"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2222187, -2.6706481, -2.1313726, -1.7003737, -1.2410349, -0.8710906, -0.5087757", \ |
| "-3.5692742, -3.0362867, -2.4942374, -2.0589150, -1.5979426, -1.2295654, -0.8735508", \ |
| "-3.9436269, -3.4057894, -2.8754845, -2.4071138, -1.9679284, -1.5622810, -1.2171728", \ |
| "-4.2276535, -3.6745568, -3.1454527, -2.6738726, -2.2462252, -1.8843715, -1.5063810", \ |
| "-4.4596271, -3.9263679, -3.3780698, -2.9228577, -2.4760538, -2.0984800, -1.7404863", \ |
| "-4.6752426, -4.1438663, -3.6006939, -3.1371965, -2.6801203, -2.3330641, -1.9277430", \ |
| "-4.8563111, -4.3126677, -3.8058647, -3.3429854, -2.9065985, -2.5276687, -2.1031960"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0113908, 0.0168648, 0.0223388, 0.0222376, 0.0221351, 0.0220338, 0.0219325"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0161054, 0.0216928, 0.0272801, 0.0272130, 0.0271451, 0.0270780, 0.0270109"); |
| } |
| } |
| 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.027148; |
| capacitance : 0.027280; |
| fall_capacitance : 0.027413; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0034174, -0.0041465, -0.0048757, -0.0049260, -0.0049769, -0.0050272, -0.0050775"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0266361, 0.0267269, 0.0268176, 0.0267826, 0.0267471, 0.0267120, 0.0266770"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.032833; |
| capacitance : 0.032531; |
| fall_capacitance : 0.032229; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0321683, 0.0483580, 0.0645478, 0.0647416, 0.0649378, 0.0651317, 0.0653256"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0374336, 0.0563576, 0.0752816, 0.0753636, 0.0754466, 0.0755286, 0.0756106"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.051927; |
| capacitance : 0.051565; |
| fall_capacitance : 0.051204; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0094980, -0.0097862, -0.0100744, -0.0100805, -0.0100868, -0.0100930, -0.0100991"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0097348, 0.0098721, 0.0100094, 0.0100382, 0.0100673, 0.0100960, 0.0101248"); |
| } |
| } |
| 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 : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.016754; |
| capacitance : 0.016681; |
| fall_capacitance : 0.016609; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0139561, 0.0135035, 0.0130508, 0.0131076, 0.0131651, 0.0132219, 0.0132787"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0163554, 0.0160486, 0.0157418, 0.0158129, 0.0158849, 0.0159560, 0.0160271"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.036869; |
| capacitance : 0.036298; |
| fall_capacitance : 0.035727; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.7623728, -3.3495939, -3.0575397, -2.8055329, -2.6004454, -2.4244619, -2.2574329", \ |
| "-4.1079022, -3.6953209, -3.4164442, -3.1674003, -2.9533653, -2.7932176, -2.6180893", \ |
| "-4.4822552, -4.0707315, -3.7789480, -3.5280203, -3.2924132, -3.1324105, -2.9775351", \ |
| "-4.7678072, -4.3557146, -4.0569359, -3.8125695, -3.5834506, -3.4189466, -3.2563287", \ |
| "-4.9997812, -4.5868755, -4.3009358, -4.0394427, -3.7722662, -3.6435068, -3.4756670", \ |
| "-5.2138708, -4.7889552, -4.5075541, -4.2687913, -4.0624816, -3.8517080, -3.7071994", \ |
| "-5.3842581, -4.9797452, -4.6870545, -4.4809376, -4.2658154, -4.0434684, -3.9165517"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-2.5523501, -2.1229134, -1.8185261, -2.3531432, -1.2837596, -1.6279265, -1.3129138", \ |
| "-2.8978797, -2.4810065, -3.1250118, -1.8907486, -2.3438560, -1.9913888, -1.6655481", \ |
| "-3.2752844, -2.8532716, -2.5078910, -3.0755817, -2.0351891, -2.3450570, -2.0086821", \ |
| "-3.5520064, -3.1349569, -2.8029236, -2.5260560, -2.3139594, -2.6336997, -2.2974002", \ |
| "-3.7752190, -3.3508924, -3.0358289, -2.7950448, -3.1988223, -2.8661382, -2.5461062", \ |
| "-3.9671206, -3.5530467, -3.1965370, -3.0058844, -2.7733497, -3.0899001, -2.7672579", \ |
| "-4.1627756, -3.7422418, -3.3985228, -3.1675089, -2.9370461, -3.2863536, -2.9811644"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("4.1203763, 3.6790047, 3.3802552, 3.1249428, 2.9159238, 2.7320857, 2.5605056", \ |
| "4.4659310, 4.0266544, 3.7214947, 3.4755428, 3.2569006, 3.1001908, 2.9300900", \ |
| "4.8386671, 4.3847595, 4.0967845, 3.8452293, 3.6174295, 3.4332115, 3.2693175", \ |
| "5.1257325, 4.6718529, 4.3799962, 4.1196338, 3.9090729, 3.7076245, 3.5602299", \ |
| "5.3576892, 4.9068370, 4.6118849, 4.3607747, 4.0879960, 3.9610007, 3.8077313", \ |
| "5.5687866, 5.1164053, 4.8225351, 4.5748790, 4.3404931, 4.1818516, 4.0011166", \ |
| "5.7333119, 5.2758245, 4.9991964, 4.7516109, 4.5353182, 4.3805229, 4.2180790"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.8731785, 3.3013379, 2.8219734, 2.4069969, 2.0268045, 1.6733012, 1.3443871", \ |
| "4.2253705, 3.6570301, 3.1612722, 2.7486966, 2.3900984, 2.0304239, 1.7098303", \ |
| "4.5960984, 4.0274085, 3.5335424, 3.1139118, 2.7414351, 2.3872040, 2.0242874", \ |
| "4.8728784, 4.3057898, 3.8211255, 3.3970251, 3.0138261, 2.6746799, 2.3279383", \ |
| "5.0986396, 4.5325857, 4.0446711, 3.6225565, 3.2403711, 2.9066183, 2.5812419", \ |
| "5.2915555, 4.7207010, 4.2340227, 3.8125155, 3.4538655, 3.1274694, 2.7743097", \ |
| "5.4836551, 4.9173210, 4.4232949, 4.0139437, 3.6503530, 3.3199017, 2.9729808"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0730221, 0.1352389, 0.1974557, 0.2046669, 0.2119648, 0.2191759, 0.2263871"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0940817, 0.1589458, 0.2238099, 0.2238237, 0.2238377, 0.2238516, 0.2238654"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_INP_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| rise_capacitance : 0.010999; |
| capacitance : 0.010902; |
| fall_capacitance : 0.010805; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0055950, 0.5164229, 1.0384407, 1.1505440, 1.2639979, 1.3761012, 1.4882045"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0400297, 0.4044785, 0.7689273, 0.9941612, 1.2221089, 1.4473428, 1.6725768"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006647; |
| capacitance : 0.006475; |
| fall_capacitance : 0.006302; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.9098070, 3.4552592, 3.1332557, 2.8457068, 2.6382137, 2.4345384, 2.2354936", \ |
| "4.2553657, 3.8022987, 3.4986505, 3.2141534, 2.9944534, 2.7747731, 2.6172864", \ |
| "4.6280884, 4.1720829, 3.8500112, 3.5888195, 3.3216832, 3.1287811, 2.9394898", \ |
| "4.9121003, 4.4559945, 4.1370749, 3.8604571, 3.6282062, 3.4245898, 3.2307539", \ |
| "5.1455811, 4.6795415, 4.3717832, 4.1089463, 3.8156077, 3.6341111, 3.4719563", \ |
| "5.3456628, 4.8731701, 4.5843700, 4.2922437, 4.0862765, 3.8758639, 3.7050958", \ |
| "5.5183740, 5.0638887, 4.7411469, 4.4924209, 4.2864537, 4.0721487, 3.8948061"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.3727024, 2.8241838, 2.2932126, 1.8184763, 1.3701578, 0.9895324, 0.6104327", \ |
| "3.7167447, 3.1722379, 2.6368475, 2.1736646, 1.7511645, 1.3603976, 0.9726378", \ |
| "4.0894379, 3.5449357, 3.0090895, 2.5279086, 2.0952016, 1.6736294, 1.3324713", \ |
| "4.3734459, 3.8235000, 3.2993708, 2.7955756, 2.3973477, 1.9955302, 1.5907777", \ |
| "4.6069227, 4.0584796, 3.5251906, 3.0415508, 2.6311158, 2.1970846, 1.8499798", \ |
| "4.7901641, 4.2373858, 3.7402706, 3.2438817, 2.8401701, 2.4347205, 2.0484441", \ |
| "4.9949021, 4.4364644, 3.9335142, 3.4451133, 3.0032062, 2.6471243, 2.2723812"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2389981, -2.7893170, -2.4863524, -2.2008381, -2.0050283, -1.7515228, -1.5753650", \ |
| "-3.5860534, -3.1321443, -2.8319766, -2.5433157, -2.3597814, -2.1395538, -1.9767265", \ |
| "-3.9604064, -3.5034457, -3.2043110, -2.9237723, -2.7178170, -2.4986273, -2.3192265", \ |
| "-4.2459584, -3.7936069, -3.4900413, -3.1931186, -2.9652773, -2.7668356, -2.5888227", \ |
| "-4.4764065, -4.0284986, -3.7290999, -3.4146328, -3.1907470, -3.0109557, -2.8439533", \ |
| "-4.6920221, -4.2438934, -3.9316001, -3.6427052, -3.4613703, -3.2318068, -3.0541231", \ |
| "-4.8685129, -4.4139685, -4.1117982, -3.8374448, -3.6517628, -3.4121674, -3.2161731"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2374776, -2.6981139, -2.1313721, -1.7024061, -1.2395091, -0.8710906, -0.5240345", \ |
| "-3.5845331, -3.0500200, -2.5104300, -2.0589150, -1.6001952, -1.2295798, -0.8811244", \ |
| "-3.9588858, -3.4195224, -2.8775477, -2.4105020, -1.9755537, -1.5622810, -1.2232870", \ |
| "-4.2429120, -3.6821863, -3.1627058, -2.6799402, -2.2401891, -1.8713191, -1.5063799", \ |
| "-4.4748860, -3.9373062, -3.3945579, -2.9243747, -2.4699502, -2.0984800, -1.7191733", \ |
| "-4.6905015, -4.1526637, -3.6066072, -3.1455555, -2.6724909, -2.3315383, -1.8839228", \ |
| "-4.8578370, -4.2825953, -3.8089049, -3.3491696, -2.9081086, -2.5292250, -2.1031960"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0113893, 0.0168858, 0.0223823, 0.0222806, 0.0221777, 0.0220761, 0.0219744"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0161015, 0.0217067, 0.0273118, 0.0272442, 0.0271759, 0.0271084, 0.0270409"); |
| } |
| } |
| 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 : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.017528; |
| capacitance : 0.017598; |
| rise_capacitance : 0.017667; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0387638, 0.0982544, 0.1577451, 0.1650272, 0.1723970, 0.1796791, 0.1869612"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0431945, 0.1054517, 0.1677089, 0.1678542, 0.1680013, 0.1681466, 0.1682919"); |
| } |
| } |
| } |
| pin ("IB_MODE_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.005217; |
| capacitance : 0.005078; |
| fall_capacitance : 0.004939; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.1505029, -2.6889588, -2.3786748, -2.0959403, -1.8272802, -1.6019866, -1.4181995", \ |
| "-3.4990841, -3.0535820, -2.7349986, -2.4227713, -2.2020909, -1.9910864, -1.8045295", \ |
| "-3.8719114, -3.4088412, -3.1176858, -2.8088547, -2.5441029, -2.3481088, -2.1612698", \ |
| "-4.1574634, -3.6944032, -3.3557507, -3.0295579, -2.8136759, -2.6159592, -2.4240434", \ |
| "-4.3894374, -3.9314545, -3.5945697, -3.3126401, -3.0489304, -2.8635034, -2.6613065", \ |
| "-4.6050530, -4.1557155, -3.8085434, -3.5254308, -3.2556668, -3.0914260, -2.8939060", \ |
| "-4.7754402, -4.3309211, -3.9868630, -3.7420859, -3.4546439, -3.2794158, -3.0666371"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.1779603, -2.6137099, -2.0794512, -1.5780837, -1.1540641, -0.7352874, -0.3439808", \ |
| "-3.5250171, -2.9634961, -2.4463446, -1.9522377, -1.5021834, -1.1125457, -0.7287328", \ |
| "-3.8993637, -3.3358473, -2.8069582, -2.2941026, -1.8788197, -1.4594062, -1.0449809", \ |
| "-4.1833889, -3.6193956, -3.1062423, -2.5820940, -2.1512875, -1.7483342, -1.3613746", \ |
| "-4.4153611, -3.8421308, -3.3390819, -2.8132465, -2.3951822, -1.9409074, -1.5779672", \ |
| "-4.6309807, -4.0673231, -3.5401013, -3.0492588, -2.5748345, -2.1460375, -1.8181612", \ |
| "-4.8029116, -4.2478174, -3.7511822, -3.2630174, -2.8207163, -2.3913544, -1.9807295"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.7938459, 3.3257189, 2.9937415, 2.7031837, 2.4687903, 2.2392268, 2.0441382", \ |
| "4.1394011, 3.6769086, 3.3426307, 3.0732570, 2.8192513, 2.6134433, 2.4125664", \ |
| "4.5121345, 4.0483175, 3.7138408, 3.4263377, 3.1349743, 2.9661611, 2.7634098", \ |
| "4.7961477, 4.3344238, 3.9873325, 3.6967472, 3.4349271, 3.2450547, 3.0552492", \ |
| "5.0165172, 4.5556175, 4.2216500, 3.9024426, 3.6732025, 3.4770607, 3.2843546", \ |
| "5.2068423, 4.7423654, 4.3845090, 4.1187136, 3.9111916, 3.6797403, 3.4711519", \ |
| "5.4009218, 4.9391565, 4.5914799, 4.3062987, 4.1125386, 3.8788802, 3.7115063"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.3299686, 2.7891232, 2.2085705, 1.7336890, 1.2587742, 0.8689935, 0.4807387", \ |
| "3.6744335, 3.1335872, 2.5682941, 2.0869864, 1.6446830, 1.2179396, 0.8410104", \ |
| "4.0451729, 3.5043269, 2.9329299, 2.4317586, 1.9972606, 1.5391782, 1.2222767", \ |
| "4.3291311, 3.7943469, 3.2276926, 2.7133218, 2.2784539, 1.8596061, 1.5014227", \ |
| "4.5551583, 4.0202635, 3.4490269, 2.9496424, 2.5149059, 2.0811178, 1.7076865", \ |
| "4.7473645, 4.2095983, 3.6430299, 3.1632459, 2.6978531, 2.3157019, 1.8924942", \ |
| "4.9541680, 4.4082780, 3.8708488, 3.3729320, 2.9306034, 2.4884328, 2.1071203"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0106997, 0.0186421, 0.0265845, 0.0264726, 0.0263592, 0.0262472, 0.0261353"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0162937, 0.0236075, 0.0309213, 0.0308524, 0.0307826, 0.0307137, 0.0306448"); |
| } |
| } |
| 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.005169; |
| capacitance : 0.004954; |
| fall_capacitance : 0.004739; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0081049, -0.0079302, -0.0077555, -0.0077302, -0.0077046, -0.0076793, -0.0076540"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0081157, 0.0081058, 0.0080960, 0.0080891, 0.0080821, 0.0080752, 0.0080684"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.7267017, 4.0707342, 4.4434574, 4.7274693, 4.9609501, 5.1640845, 5.3337444", \ |
| "3.2611596, 3.6200310, 3.9826753, 4.2666797, 4.4898168, 4.7132731, 4.8896379", \ |
| "2.9486320, 3.2851571, 3.6562249, 3.9613324, 4.1773774, 4.3554896, 4.5570137", \ |
| "2.6825200, 3.0546826, 3.3975501, 3.6743551, 3.9024209, 4.1102262, 4.2986355", \ |
| "2.4687905, 2.8207703, 3.1529830, 3.4390586, 3.6655508, 3.9241977, 4.1104216", \ |
| "2.2453304, 2.6119445, 2.9645755, 3.2511583, 3.4796728, 3.6874608, 3.8847914", \ |
| "2.0663809, 2.4212226, 2.7863026, 3.0566303, 3.2799037, 3.5235162, 3.7282908"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.0803066, -3.4273621, -3.8017151, -4.0872671, -4.3177153, -4.5333308, -4.7464425", \ |
| "-2.6630187, -3.0135711, -3.3852694, -3.6684533, -3.9223826, -4.1297758, -4.3010379", \ |
| "-2.3750250, -2.7587545, -3.1271056, -3.3851292, -3.6098286, -3.8365242, -4.0068386", \ |
| "-2.1245829, -2.4441337, -2.8432360, -3.0426197, -3.3279543, -3.5345859, -3.7600067", \ |
| "-1.8790598, -2.2536073, -2.5853015, -2.8742346, -3.0884030, -3.2910514, -3.4845093", \ |
| "-1.6782806, -2.0314061, -2.3908333, -2.6599151, -2.9178770, -3.1409070, -3.3328215", \ |
| "-1.5021228, -1.8562971, -2.2214348, -2.4687227, -2.7600299, -2.9664404, -3.1158513"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.7623728, -4.1079022, -4.4822552, -4.7678072, -4.9997812, -5.2138708, -5.3842581", \ |
| "-3.3495939, -3.6953209, -4.0707315, -4.3557146, -4.5868755, -4.7889552, -4.9797452", \ |
| "-3.0575397, -3.4164442, -3.7789480, -4.0569359, -4.3009358, -4.5075541, -4.6870545", \ |
| "-2.8055329, -3.1674003, -3.5280203, -3.8125695, -4.0394427, -4.2687913, -4.4809376", \ |
| "-2.6004454, -2.9533653, -3.2924132, -3.5834506, -3.7722662, -4.0624816, -4.2658154", \ |
| "-2.4244619, -2.7932176, -3.1324105, -3.4189466, -3.6435068, -3.8517080, -4.0434684", \ |
| "-2.2574329, -2.6180893, -2.9775351, -3.2563287, -3.4756670, -3.7071994, -3.9165517"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.1203763, 4.4659310, 4.8386671, 5.1257325, 5.3576892, 5.5687866, 5.7333119", \ |
| "3.6790047, 4.0266544, 4.3847595, 4.6718529, 4.9068370, 5.1164053, 5.2758245", \ |
| "3.3802552, 3.7214947, 4.0967845, 4.3799962, 4.6118849, 4.8225351, 4.9991964", \ |
| "3.1249428, 3.4755428, 3.8452293, 4.1196338, 4.3607747, 4.5748790, 4.7516109", \ |
| "2.9159238, 3.2569006, 3.6174295, 3.9090729, 4.0879960, 4.3404931, 4.5353182", \ |
| "2.7320857, 3.1001908, 3.4332115, 3.7076245, 3.9610007, 4.1818516, 4.3805229", \ |
| "2.5605056, 2.9300900, 3.2693175, 3.5602299, 3.8077313, 4.0011166, 4.2180790"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.9098070, 4.2553657, 4.6280884, 4.9121003, 5.1455811, 5.3456628, 5.5183740", \ |
| "3.4552592, 3.8022987, 4.1720829, 4.4559945, 4.6795415, 4.8731701, 5.0638887", \ |
| "3.1332557, 3.4986505, 3.8500112, 4.1370749, 4.3717832, 4.5843700, 4.7411469", \ |
| "2.8457068, 3.2141534, 3.5888195, 3.8604571, 4.1089463, 4.2922437, 4.4924209", \ |
| "2.6382137, 2.9944534, 3.3216832, 3.6282062, 3.8156077, 4.0862765, 4.2864537", \ |
| "2.4345384, 2.7747731, 3.1287811, 3.4245898, 3.6341111, 3.8758639, 4.0721487", \ |
| "2.2354936, 2.6172864, 2.9394898, 3.2307539, 3.4719563, 3.7050958, 3.8948061"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.2389981, -3.5860534, -3.9604064, -4.2459584, -4.4764065, -4.6920221, -4.8685129", \ |
| "-2.7893170, -3.1321443, -3.5034457, -3.7936069, -4.0284986, -4.2438934, -4.4139685", \ |
| "-2.4863524, -2.8319766, -3.2043110, -3.4900413, -3.7290999, -3.9316001, -4.1117982", \ |
| "-2.2008381, -2.5433157, -2.9237723, -3.1931186, -3.4146328, -3.6427052, -3.8374448", \ |
| "-2.0050283, -2.3597814, -2.7178170, -2.9652773, -3.1907470, -3.4613703, -3.6517628", \ |
| "-1.7515228, -2.1395538, -2.4986273, -2.7668356, -3.0109557, -3.2318068, -3.4121674", \ |
| "-1.5753650, -1.9767265, -2.3192265, -2.5888227, -2.8439533, -3.0541231, -3.2161731"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.1505029, -3.4990841, -3.8719114, -4.1574634, -4.3894374, -4.6050530, -4.7754402", \ |
| "-2.6889588, -3.0535820, -3.4088412, -3.6944032, -3.9314545, -4.1557155, -4.3309211", \ |
| "-2.3786748, -2.7349986, -3.1176858, -3.3557507, -3.5945697, -3.8085434, -3.9868630", \ |
| "-2.0959403, -2.4227713, -2.8088547, -3.0295579, -3.3126401, -3.5254308, -3.7420859", \ |
| "-1.8272802, -2.2020909, -2.5441029, -2.8136759, -3.0489304, -3.2556668, -3.4546439", \ |
| "-1.6019866, -1.9910864, -2.3481088, -2.6159592, -2.8635034, -3.0914260, -3.2794158", \ |
| "-1.4181995, -1.8045295, -2.1612698, -2.4240434, -2.6613065, -2.8939060, -3.0666371"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.7938459, 4.1394011, 4.5121345, 4.7961477, 5.0165172, 5.2068423, 5.4009218", \ |
| "3.3257189, 3.6769086, 4.0483175, 4.3344238, 4.5556175, 4.7423654, 4.9391565", \ |
| "2.9937415, 3.3426307, 3.7138408, 3.9873325, 4.2216500, 4.3845090, 4.5914799", \ |
| "2.7031837, 3.0732570, 3.4263377, 3.6967472, 3.9024426, 4.1187136, 4.3062987", \ |
| "2.4687903, 2.8192513, 3.1349743, 3.4349271, 3.6732025, 3.9111916, 4.1125386", \ |
| "2.2392268, 2.6134433, 2.9661611, 3.2450547, 3.4770607, 3.6797403, 3.8788802", \ |
| "2.0441382, 2.4125664, 2.7634098, 3.0552492, 3.2843546, 3.4711519, 3.7115063"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.1398221, -3.4884031, -3.8612320, -4.1467840, -4.3787584, -4.5943731, -4.7586523", \ |
| "-2.6640341, -3.0142941, -3.3877092, -3.6762419, -3.9046639, -4.1218604, -4.2973751", \ |
| "-2.3290824, -2.7004771, -3.0770932, -3.3493070, -3.5548988, -3.7777445, -3.9506098", \ |
| "-2.0467243, -2.3876758, -2.8101407, -3.0332401, -3.2796636, -3.5010165, -3.7293437", \ |
| "-1.7969822, -2.1576989, -2.4952748, -2.7985589, -3.0155471, -3.2267779, -3.4167366", \ |
| "-1.5821501, -1.9559500, -2.2929935, -2.5803490, -2.7992406, -3.0471754, -3.2397429", \ |
| "-1.3815784, -1.7678214, -2.1231230, -2.3901645, -2.6181232, -2.8481295, -3.0330678"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.6473620, 3.9929129, 4.3656601, 4.6496751, 4.8816336, 5.0957752, 5.2694265", \ |
| "3.1758978, 3.5266057, 3.9009629, 4.1844952, 4.4170901, 4.6267761, 4.8048848", \ |
| "2.8381491, 3.1812604, 3.5540074, 3.8282531, 4.0616442, 4.2859541, 4.4531963", \ |
| "2.5469374, 2.8960572, 3.2802654, 3.5642065, 3.7763284, 3.9859807, 4.1817503", \ |
| "2.3055212, 2.6867404, 3.0165477, 3.2989536, 3.5509596, 3.7626633, 3.9476292", \ |
| "2.0942684, 2.4761842, 2.7842697, 3.0909409, 3.3231833, 3.5434871, 3.7433170", \ |
| "1.8936966, 2.2417046, 2.6041871, 2.9010503, 3.1134562, 3.3007379, 3.5481918"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.7913852, -4.1384404, -4.5112675, -4.7968196, -5.0287936, -5.2428832, -5.4132705", \ |
| "-3.3455929, -3.6910417, -4.0680128, -4.3506209, -4.5841142, -4.7937132, -4.9705370", \ |
| "-3.0453326, -3.4223559, -3.7560068, -4.0538192, -4.3071375, -4.5105637, -4.6795694", \ |
| "-2.7967739, -3.1628226, -3.5158134, -3.7983640, -4.0302874, -4.2474288, -4.4626273", \ |
| "-2.5966600, -2.9485065, -3.2854381, -3.5414711, -3.7913616, -4.0335750, -4.2551342", \ |
| "-2.4213835, -2.7725615, -3.1293587, -3.3857772, -3.6283403, -3.8349894, -4.0361867", \ |
| "-2.2391224, -2.6064290, -2.9722364, -3.2205478, -3.4588003, -3.7026217, -3.9043446"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.1799060, 4.5239344, 4.8981968, 5.1852627, 5.4156935, 5.6283163, 5.8035210", \ |
| "3.7338726, 4.0671060, 4.4435702, 4.7346001, 4.9701934, 5.1713370, 5.3434899", \ |
| "3.4335981, 3.7684236, 4.1512814, 4.4349593, 4.6792146, 4.8780502, 5.0621598", \ |
| "3.1997108, 3.5256811, 3.9073205, 4.2050672, 4.4141360, 4.6435436, 4.8019635", \ |
| "2.9791619, 3.3302299, 3.6876205, 3.9703696, 4.1935325, 4.3657556, 4.5004159", \ |
| "2.7809140, 3.1429162, 3.5026333, 3.7590600, 4.0083028, 4.2383091, 4.4079885", \ |
| "2.6108598, 2.9815031, 3.3374779, 3.6121098, 3.8489299, 4.0568565, 4.2438371"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.2460479, 3.5916026, 3.9643376, 4.2483513, 4.4803079, 4.6944580, 4.8592324", \ |
| "2.7921406, 3.1376953, 3.5089043, 3.8054051, 4.0318649, 4.2333437, 4.4077327", \ |
| "2.4989453, 2.8206782, 3.2111876, 3.4881249, 3.7303394, 3.9355597, 4.1144801", \ |
| "2.2033118, 2.5488665, 2.9063428, 3.1970582, 3.4174466, 3.6466672, 3.8305735", \ |
| "2.0094111, 2.3654124, 2.7208554, 2.9709835, 3.1950614, 3.4205295, 3.6557475", \ |
| "1.7692562, 2.1454123, 2.5024914, 2.7693179, 3.0149557, 3.2373327, 3.4379273", \ |
| "1.5884119, 1.9807436, 2.3243117, 2.5882450, 2.8510050, 3.0581231, 3.2186472"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.0955633, -3.4426188, -3.8169718, -4.1009979, -4.3329719, -4.5485875, -4.7342336", \ |
| "-2.6462341, -2.9966413, -3.3740397, -3.6501428, -3.8901111, -4.1245480, -4.2903047", \ |
| "-2.3527146, -2.7528990, -3.1221316, -3.3557356, -3.5732075, -3.7993890, -3.9880017", \ |
| "-2.1248247, -2.4395561, -2.8316771, -3.0296980, -3.3048632, -3.5223790, -3.7552105", \ |
| "-1.8717569, -2.2272996, -2.5791981, -2.8666575, -3.0868843, -3.2860452, -3.4751637", \ |
| "-1.6660736, -1.9999362, -2.3679451, -2.6599100, -2.9117734, -3.1188918, -3.3068816", \ |
| "-1.4975453, -1.8440867, -2.2174531, -2.4526836, -2.7106024, -2.9372868, -3.1127867"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.7526416, 4.0981941, 4.4709363, 4.7549509, 4.9768587, 5.1656628, 5.3658507", \ |
| "3.2885441, 3.6407684, 4.0106543, 4.2957174, 4.5183233, 4.7422708, 4.9171416", \ |
| "2.9746506, 3.3348822, 3.7046164, 3.9743336, 4.2168769, 4.4053306, 4.5836635", \ |
| "2.7056964, 3.0684291, 3.4247596, 3.7046442, 3.9266952, 4.1588065, 4.3475266", \ |
| "2.4899241, 2.8561023, 3.1980583, 3.4433601, 3.7251711, 3.9582291, 4.1400339", \ |
| "2.2697444, 2.6339784, 2.9918168, 3.2893051, 3.4856818, 3.7194377, 3.9127908", \ |
| "2.0920608, 2.4696206, 2.8107166, 3.0807399, 3.3052921, 3.5479304, 3.7572828"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.2161100, -3.5631644, -3.9375207, -4.2215477, -4.4535222, -4.6691359, -4.8471433", \ |
| "-2.7776110, -3.1199365, -3.4912413, -3.7815179, -4.0148051, -4.2318177, -4.4046080", \ |
| "-2.4824065, -2.8228230, -3.2027742, -3.4900478, -3.7069614, -3.9239342, -4.1011099", \ |
| "-2.1779500, -2.5433151, -2.8734210, -3.1797560, -3.4163489, -3.6384491, -3.8345306", \ |
| "-2.0048782, -2.3541206, -2.7177975, -2.9758677, -3.2017515, -3.4674738, -3.6446918", \ |
| "-1.7530486, -2.1395414, -2.5091355, -2.7860456, -3.0140074, -3.2424880, -3.4168654", \ |
| "-1.5799427, -1.9844406, -2.3216579, -2.5941620, -2.8622637, -3.0693820, -3.2207507"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.3169333, 0.0570051, 0.3764082, 0.6644836, 0.8392419, 1.0991860, 1.2883429", \ |
| "-0.7794996, -0.4088438, -0.0635708, 0.2042993, 0.4397666, 0.6535113, 0.8249368", \ |
| "-1.0684561, -0.7235070, -0.3817695, -0.1073564, 0.1151741, 0.3364497, 0.5449436", \ |
| "-1.3325643, -0.9722092, -0.6846732, -0.3897466, -0.1551655, 0.0778926, 0.2819887", \ |
| "-1.5422307, -1.1758599, -0.9010199, -0.6102982, -0.3465127, -0.1296004, 0.0446565", \ |
| "-1.7411517, -1.3610479, -1.0536312, -0.8121473, -0.5748302, -0.3288404, -0.1534357", \ |
| "-1.9049839, -1.5218284, -1.2172731, -1.0236508, -0.7689270, -0.4980954, -0.3030812"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.8153197, 0.4476090, 0.1195479, -0.1430619, -0.3430501, -0.5118310, -0.7434688", \ |
| "1.2704304, 0.9059567, 0.5790969, 0.3185883, 0.0823096, -0.1213738, -0.3127300", \ |
| "1.5593726, 1.2229967, 0.8773133, 0.6183337, 0.3752813, 0.1773573, -0.0288772", \ |
| "1.8189317, 1.4250376, 1.1413692, 0.8808806, 0.6367350, 0.4505721, 0.2695250", \ |
| "2.0271627, 1.6695572, 1.3456207, 1.1045467, 0.8717776, 0.6655190, 0.4770412", \ |
| "2.2539095, 1.8730973, 1.5287340, 1.3136939, 1.0615470, 0.8026406, 0.6391312", \ |
| "2.3505447, 2.0592812, 1.6749975, 1.5127398, 1.2818036, 1.0781252, 0.8432949"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.2328932, -3.5814744, -3.9558274, -4.2398535, -4.4718275, -4.6874431, -4.8608821", \ |
| "-2.7858384, -3.1306184, -3.5003939, -3.7906444, -4.0202723, -4.2390790, -4.4114585", \ |
| "-2.4839386, -2.8160382, -3.2026179, -3.4915765, -3.7068548, -3.9285550, -4.1072205", \ |
| "-2.1855792, -2.5433157, -2.9100395, -3.1853080, -3.4151497, -3.6384277, -3.8330438", \ |
| "-2.0050279, -2.3433262, -2.6991446, -2.9607210, -3.1892593, -3.4613703, -3.6464202", \ |
| "-1.7499969, -2.1395683, -2.5016435, -2.7668403, -3.0094298, -3.2318068, -3.4121674", \ |
| "-1.5738391, -1.9798156, -2.3216610, -2.5918132, -2.8470050, -3.0587008, -3.2161731"); |
| } |
| } |
| /* 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.8075723, 4.1515998, 4.5214648, 4.8083531, 5.0418361, 5.2480503, 5.4192444", \ |
| "3.3405106, 3.6967674, 4.0686919, 4.3510926, 4.5846898, 4.7941369, 4.9576048", \ |
| "3.0374645, 3.3923187, 3.7633290, 4.0440098, 4.2843411, 4.4348790, 4.6489384", \ |
| "2.7473277, 3.1074765, 3.4825023, 3.7396764, 3.9905713, 4.2076971, 4.4177948", \ |
| "2.5529732, 2.9065579, 3.2635080, 3.5477051, 3.7831545, 4.0009954, 4.2025839", \ |
| "2.3277278, 2.6791398, 3.0341765, 3.3296673, 3.5519887, 3.7633233, 3.9729716", \ |
| "2.1469924, 2.5185481, 2.8641223, 3.1389525, 3.3425920, 3.6089654, 3.8029254"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.023655; |
| capacitance : 0.024437; |
| rise_capacitance : 0.024710; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.7913852, -3.3455929, -3.0453326, -2.7967739, -2.5966600, -2.4213835, -2.2391224", \ |
| "-4.1384404, -3.6910417, -3.4223559, -3.1628226, -2.9485065, -2.7725615, -2.6064290", \ |
| "-4.5112675, -4.0680128, -3.7560068, -3.5158134, -3.2854381, -3.1293587, -2.9722364", \ |
| "-4.7968196, -4.3506209, -4.0538192, -3.7983640, -3.5414711, -3.3857772, -3.2205478", \ |
| "-5.0287936, -4.5841142, -4.3071375, -4.0302874, -3.7913616, -3.6283403, -3.4588003", \ |
| "-5.2428832, -4.7937132, -4.5105637, -4.2474288, -4.0335750, -3.8349894, -3.7026217", \ |
| "-5.4132705, -4.9705370, -4.6795694, -4.4626273, -4.2551342, -4.0361867, -3.9043446"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-2.4852187, -2.0473458, -1.6863256, -1.4524355, -1.3493723, -0.9672209, -1.3358021", \ |
| "-2.8414288, -2.3939854, -3.1198355, -1.8090041, -2.3778044, -1.2550622, -1.7023400", \ |
| "-3.2203613, -2.7455449, -2.4167770, -3.0933939, -2.0271531, -2.3771005, -2.0212886", \ |
| "-4.8410575, -3.0662761, -2.7406226, -2.4337292, -2.2024571, -1.9516870, -2.3223245", \ |
| "-3.7546723, -3.2961899, -3.0547122, -2.6957538, -3.2027609, -2.8980407, -2.5571835", \ |
| "-3.9320367, -3.5010245, -3.1428182, -2.8725097, -3.4065939, -3.1082105, -2.7840427", \ |
| "-4.1078565, -3.6674421, -3.3919893, -3.1040261, -2.8744056, -3.3038147, -2.9978823"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("4.1799060, 3.7338726, 3.4335981, 3.1997108, 2.9791619, 2.7809140, 2.6108598", \ |
| "4.5239344, 4.0671060, 3.7684236, 3.5256811, 3.3302299, 3.1429162, 2.9815031", \ |
| "4.8981968, 4.4435702, 4.1512814, 3.9073205, 3.6876205, 3.5026333, 3.3374779", \ |
| "5.1852627, 4.7346001, 4.4349593, 4.2050672, 3.9703696, 3.7590600, 3.6121098", \ |
| "5.4156935, 4.9701934, 4.6792146, 4.4141360, 4.1935325, 4.0083028, 3.8489299", \ |
| "5.6283163, 5.1713370, 4.8780502, 4.6435436, 4.3657556, 4.2383091, 4.0568565", \ |
| "5.8035210, 5.3434899, 5.0621598, 4.8019635, 4.5004159, 4.4079885, 4.2438371"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.8869235, 3.3163535, 2.8245537, 2.4093619, 2.0369664, 1.6811373, 1.3657426", \ |
| "4.2340036, 3.6725647, 3.1782117, 2.7641243, 2.4050460, 2.0566047, 1.7097784", \ |
| "4.6036879, 4.0498265, 3.5494221, 3.1350560, 2.7519363, 2.4100922, 2.0497422", \ |
| "4.8892275, 4.3267317, 3.8341364, 3.4179873, 3.0011656, 2.6856142, 2.3629152", \ |
| "5.1202822, 4.5621398, 4.0615767, 3.6610577, 3.2385457, 2.9234029, 2.5931315", \ |
| "5.3338079, 4.7753502, 4.2814941, 3.8005370, 3.4805390, 3.1365913, 2.8216119", \ |
| "5.4985859, 4.9453324, 4.4229578, 4.0073254, 3.6595545, 3.3322439, 3.0096019"); |
| } |
| } |
| 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.006215; |
| capacitance : 0.006379; |
| rise_capacitance : 0.006543; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.2460479, 2.7921406, 2.4989453, 2.2033118, 2.0094111, 1.7692562, 1.5884119", \ |
| "3.5916026, 3.1376953, 2.8206782, 2.5488665, 2.3654124, 2.1454123, 1.9807436", \ |
| "3.9643376, 3.5089043, 3.2111876, 2.9063428, 2.7208554, 2.5024914, 2.3243117", \ |
| "4.2483513, 3.8054051, 3.4881249, 3.1970582, 2.9709835, 2.7693179, 2.5882450", \ |
| "4.4803079, 4.0318649, 3.7303394, 3.4174466, 3.1950614, 3.0149557, 2.8510050", \ |
| "4.6944580, 4.2333437, 3.9355597, 3.6466672, 3.4205295, 3.2373327, 3.0581231", \ |
| "4.8592324, 4.4077327, 4.1144801, 3.8305735, 3.6557475, 3.4379273, 3.2186472"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("4.0211930, 3.4782311, 2.9120005, 2.4424510, 2.0049289, 1.5815789, 1.2207898", \ |
| "4.3671824, 3.8227837, 3.2579899, 2.7766028, 2.3781670, 1.9583033, 1.5818937", \ |
| "4.7379219, 4.1937088, 3.6291348, 3.1393499, 2.7001619, 2.3231171, 1.9425777", \ |
| "5.0218801, 4.4755216, 3.9148882, 3.4255084, 2.9743737, 2.6111322, 2.2212543", \ |
| "5.2463805, 4.7034939, 4.1429378, 3.6468415, 3.2138805, 2.8419092, 2.4396030", \ |
| "5.4401095, 4.8963738, 4.3331905, 3.7958488, 3.4296926, 3.0603307, 2.6690242", \ |
| "5.6347223, 5.0859328, 4.5367974, 4.0100916, 3.6230781, 3.2630001, 2.8753245"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0955633, -2.6462341, -2.3527146, -2.1248247, -1.8717569, -1.6660736, -1.4975453", \ |
| "-3.4426188, -2.9966413, -2.7528990, -2.4395561, -2.2272996, -1.9999362, -1.8440867", \ |
| "-3.8169718, -3.3740397, -3.1221316, -2.8316771, -2.5791981, -2.3679451, -2.2174531", \ |
| "-4.1009979, -3.6501428, -3.3557356, -3.0296980, -2.8666575, -2.6599100, -2.4526836", \ |
| "-4.3329719, -3.8901111, -3.5732075, -3.3048632, -3.0868843, -2.9117734, -2.7106024", \ |
| "-4.5485875, -4.1245480, -3.7993890, -3.5223790, -3.2860452, -3.1188918, -2.9372868", \ |
| "-4.7342336, -4.2903047, -3.9880017, -3.7552105, -3.4751637, -3.3068816, -3.1127867"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.3732803, -2.8249287, -2.2686603, -1.8054128, -1.3768382, -0.9763763, -0.5896473", \ |
| "-3.7203373, -3.1724800, -2.6192112, -2.1433159, -1.7444953, -1.3504458, -0.9640912", \ |
| "-4.0946830, -3.5438017, -2.9885374, -2.4820667, -2.0879800, -1.6767221, -1.3097827", \ |
| "-4.3787082, -3.8217493, -3.2782487, -2.7839461, -2.3658819, -1.9796615, -1.5559712", \ |
| "-4.6106805, -4.0576109, -3.5065823, -3.0299214, -2.6179605, -2.1915587, -1.7990184", \ |
| "-4.8263004, -4.2753896, -3.7210976, -3.2487070, -2.8315247, -2.4185133, -2.0395423", \ |
| "-4.9699509, -4.4238521, -3.8788392, -3.4330818, -2.9995002, -2.5820576, -2.2558164"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0113367, 0.0167634, 0.0221902, 0.0220828, 0.0219742, 0.0218668, 0.0217594"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0161935, 0.0218492, 0.0275049, 0.0274350, 0.0273643, 0.0272944, 0.0272246"); |
| } |
| } |
| 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.015670; |
| capacitance : 0.016284; |
| rise_capacitance : 0.016898; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0131539, 0.0228487, 0.0588514, 0.0583531, 0.0578489, 0.0573506, 0.0568523"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0503184, 1.0017967, 1.9532750, 2.3390899, 2.7295531, 3.1153680, 3.5011829"); |
| } |
| } |
| 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.031955; |
| capacitance : 0.031999; |
| fall_capacitance : 0.032044; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0047584, -0.0052319, -0.0057054, -0.0058353, -0.0059668, -0.0060968, -0.0062267"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0601890, 0.0804438, 0.1006985, 0.1005843, 0.1004688, 0.1003546, 0.1002404"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006786; |
| capacitance : 0.006626; |
| fall_capacitance : 0.006465; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.3169333, -0.7794996, -1.0684561, -1.3325643, -1.5422307, -1.7411517, -1.9049839", \ |
| "0.0570051, -0.4088438, -0.7235070, -0.9722092, -1.1758599, -1.3610479, -1.5218284", \ |
| "0.3764082, -0.0635708, -0.3817695, -0.6846732, -0.9010199, -1.0536312, -1.2172731", \ |
| "0.6644836, 0.2042993, -0.1073564, -0.3897466, -0.6102982, -0.8121473, -1.0236508", \ |
| "0.8392419, 0.4397666, 0.1151741, -0.1551655, -0.3465127, -0.5748302, -0.7689270", \ |
| "1.0991860, 0.6535113, 0.3364497, 0.0778926, -0.1296004, -0.3288404, -0.4980954", \ |
| "1.2883429, 0.8249368, 0.5449436, 0.2819887, 0.0446565, -0.1534357, -0.3030812"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.5885276, -1.1297957, -1.6885726, -2.1569035, -2.5770701, -2.9672526, -3.3315854", \ |
| "-0.2313103, -0.7744590, -1.2777713, -1.7541915, -2.2303956, -2.6154951, -2.9734890", \ |
| "0.0874009, -0.4630753, -1.0095897, -1.4435092, -1.8398674, -2.1671069, -2.5449196", \ |
| "0.3361693, -0.1857185, -0.7451781, -1.2234951, -1.6453014, -2.0240378, -2.3598800", \ |
| "0.5316485, 0.0530457, -0.4977772, -0.9801423, -1.4127998, -1.8334929, -2.1793797", \ |
| "0.7444747, 0.2535627, -0.2951528, -0.7574327, -1.2036425, -1.5917465, -2.0062616", \ |
| "0.9484520, 0.4574052, -0.1005916, -0.5709639, -0.9953618, -1.3874932, -1.7897333"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.8153197, 1.2704304, 1.5593726, 1.8189317, 2.0271627, 2.2539095, 2.3505447", \ |
| "0.4476090, 0.9059567, 1.2229967, 1.4250376, 1.6695572, 1.8730973, 2.0592812", \ |
| "0.1195479, 0.5790969, 0.8773133, 1.1413692, 1.3456207, 1.5287340, 1.6749975", \ |
| "-0.1430619, 0.3185883, 0.6183337, 0.8808806, 1.1045467, 1.3136939, 1.5127398", \ |
| "-0.3430501, 0.0823096, 0.3752813, 0.6367350, 0.8717776, 1.0615470, 1.2818036", \ |
| "-0.5118310, -0.1213738, 0.1773573, 0.4505721, 0.6655190, 0.8026406, 1.0781252", \ |
| "-0.7434688, -0.3127300, -0.0288772, 0.2695250, 0.4770412, 0.6391312, 0.8432949"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.6871328, 1.2145472, 1.7795482, 2.2356584, 2.6678318, 3.0259331, 3.3928205", \ |
| "0.3190298, 0.8556730, 1.4014323, 1.8590441, 2.3042024, 2.7082454, 3.0634145", \ |
| "0.0051001, 0.5523400, 1.1099989, 1.5229906, 1.9008611, 2.2258706, 2.6318574", \ |
| "-0.2477610, 0.2832712, 0.8406377, 1.3003514, 1.7229892, 2.0925122, 2.4322331", \ |
| "-0.4509404, 0.0443362, 0.5935290, 1.0544160, 1.4901353, 1.9142224, 2.2588154", \ |
| "-0.6196173, -0.1679545, 0.3736927, 0.8460285, 1.3083763, 1.6621024, 2.0852582", \ |
| "-0.8555445, -0.3605231, 0.1894968, 0.6661609, 1.0919106, 1.4812150, 1.8672913"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0114318, 0.0168497, 0.0222676, 0.0221602, 0.0220514, 0.0219439, 0.0218365"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0160787, 0.0216369, 0.0271952, 0.0271233, 0.0270506, 0.0269787, 0.0269068"); |
| } |
| } |
| 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.013948; |
| capacitance : 0.013856; |
| fall_capacitance : 0.013764; |
| max_transition : 5.000000; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2328932, -2.7858384, -2.4839386, -2.1855792, -2.0050279, -1.7499969, -1.5738391", \ |
| "-3.5814744, -3.1306184, -2.8160382, -2.5433157, -2.3433262, -2.1395683, -1.9798156", \ |
| "-3.9558274, -3.5003939, -3.2026179, -2.9100395, -2.6991446, -2.5016435, -2.3216610", \ |
| "-4.2398535, -3.7906444, -3.4915765, -3.1853080, -2.9607210, -2.7668403, -2.5918132", \ |
| "-4.4718275, -4.0202723, -3.7068548, -3.4151497, -3.1892593, -3.0094298, -2.8470050", \ |
| "-4.6874431, -4.2390790, -3.9285550, -3.6384277, -3.4613703, -3.2318068, -3.0587008", \ |
| "-4.8608821, -4.4114585, -4.1072205, -3.8330438, -3.6464202, -3.4121674, -3.2161731"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2542619, -2.7103210, -2.1603230, -1.7039152, -1.2410349, -0.8710906, -0.5316639", \ |
| "-3.6028433, -3.0485807, -2.5119559, -2.0589152, -1.6311123, -1.2286122, -0.8750194", \ |
| "-3.9771961, -3.4317293, -2.8954643, -2.4104354, -1.9853609, -1.5622810, -1.2234930", \ |
| "-4.2612222, -3.6929235, -3.1810163, -2.6784232, -2.2507959, -1.8843822, -1.5064552", \ |
| "-4.4916703, -3.9542589, -3.4011837, -2.9228575, -2.4943644, -2.1000059, -1.7424913", \ |
| "-4.7072859, -4.1633450, -3.6148728, -3.1420990, -2.7213189, -2.3345900, -1.8839401", \ |
| "-4.8624146, -4.2810486, -3.8264607, -3.3491662, -2.9232154, -2.5292223, -2.1031909"); |
| } |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.8075723, 3.3405106, 3.0374645, 2.7473277, 2.5529732, 2.3277278, 2.1469924", \ |
| "4.1515998, 3.6967674, 3.3923187, 3.1074765, 2.9065579, 2.6791398, 2.5185481", \ |
| "4.5214648, 4.0686919, 3.7633290, 3.4825023, 3.2635080, 3.0341765, 2.8641223", \ |
| "4.8083531, 4.3510926, 4.0440098, 3.7396764, 3.5477051, 3.3296673, 3.1389525", \ |
| "5.0418361, 4.5846898, 4.2843411, 3.9905713, 3.7831545, 3.5519887, 3.3425920", \ |
| "5.2480503, 4.7941369, 4.4348790, 4.2076971, 4.0009954, 3.7633233, 3.6089654", \ |
| "5.4192444, 4.9576048, 4.6489384, 4.4177948, 4.2025839, 3.9729716, 3.8029254"); |
| } |
| 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.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.3925314, 2.8471894, 2.3243605, 1.8263743, 1.3863447, 1.0063222, 0.6348519", \ |
| "3.7369528, 3.1896299, 2.6609217, 2.1716451, 1.7790059, 1.3657461, 1.0172169", \ |
| "4.1183841, 3.5634289, 3.0313514, 2.5045919, 2.1183951, 1.6888194, 1.3473751", \ |
| "4.3901356, 3.8460313, 3.3132086, 2.7912519, 2.3897182, 1.9734312, 1.6528813", \ |
| "4.6161300, 4.0734689, 3.5263473, 3.0553436, 2.6126046, 2.2382834, 1.8489375", \ |
| "4.8097609, 4.2650153, 3.7242732, 3.2512864, 2.8057563, 2.4728673, 2.0769054", \ |
| "5.0170990, 4.4618019, 3.9271784, 3.4795440, 3.0025123, 2.6013478, 2.2936864"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0113617, 0.0168651, 0.0223685, 0.0222659, 0.0221621, 0.0220595, 0.0219570"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0161029, 0.0217231, 0.0273433, 0.0272752, 0.0272063, 0.0271382, 0.0270701"); |
| } |
| } |
| 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 : 2.248390; |
| max_transition : 5.031327; |
| 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.02467172, 0.06086938, 0.1501752, 0.3705081, 0.9141073, 2.25526"); |
| values("0.4127691, 0.4215454, 0.4401011, 0.4790183, 0.5788732, 0.7955712, 0.7737177", \ |
| "0.4698133, 0.4781370, 0.4968755, 0.5366772, 0.6370744, 0.8541727, 0.8323977", \ |
| "-0.4493278, -0.4446156, -0.4365534, -0.4103981, -0.3145023, -0.0969783, -0.1186076", \ |
| "-0.3035764, -0.3031429, -0.3024190, -0.3013759, -0.2574566, -0.0750711, -0.0859865", \ |
| "-0.0018749, -0.0021398, -0.0010963, 4.2535655e-05, 0.0004605, -0.0457616, -0.0743488", \ |
| "0.0243269, 0.0225852, 0.0250423, 0.0259295, 0.0257865, 0.0204722, -0.0528673", \ |
| "0.0403882, 0.0317639, 0.0409990, 0.0411456, 0.0360886, 0.0361765, -0.0493811"); |
| } |
| 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.02467172, 0.06086938, 0.1501752, 0.3705081, 0.9141073, 2.25526"); |
| values("0.5269423, 0.5346949, 0.5502839, 0.5814928, 0.6539329, 0.8014768, 0.8100897", \ |
| "0.4214704, 0.4311594, 0.4443876, 0.4750857, 0.5484495, 0.6946219, 0.7015408", \ |
| "1.3844155, 1.4048464, 1.4180014, 1.4642288, 1.5544430, 1.7048692, 1.7123068", \ |
| "1.5497004, 1.5594936, 1.5515876, 1.5532622, 1.5548006, 1.6957861, 1.7097146", \ |
| "1.6449743, 1.6512920, 1.6466103, 1.6485840, 1.6505051, 1.6516021, 1.7070885", \ |
| "1.6464607, 1.6544561, 1.6486377, 1.6507603, 1.6524623, 1.6533842, 1.6902472", \ |
| "1.6485895, 1.6602863, 1.6505226, 1.6530568, 1.6546626, 1.6561522, 1.6547138"); |
| } |
| } |
| |
| 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.02465918, 0.06080751, 0.1499463, 0.3697553, 0.9117863, 2.24839"); |
| values("0.5830668, 0.6030496, 0.6620158, 0.7809715, 0.8077535, 0.8025314, 0.7932666", \ |
| "0.8198445, 0.8390845, 0.8978844, 1.0194530, 1.0423794, 1.0378304, 1.0293025", \ |
| "-0.1362393, -0.1243903, -0.0741797, 0.0210935, 0.0408915, 0.0380757, 0.0139550", \ |
| "0.2683328, 0.2749713, 0.2757921, 0.2771467, 0.2724340, 0.1940914, 0.1735397", \ |
| "0.4195465, 0.4198745, 0.4274277, 0.4298891, 0.4295988, 0.4003095, 0.3296694", \ |
| "0.5666859, 0.5678700, 0.5757098, 0.5745156, 0.5717584, 0.5619708, 0.4651252", \ |
| "0.7045171, 0.7035146, 0.7019755, 0.7178918, 0.7084108, 0.7043648, 0.6236592"); |
| } |
| 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.02465918, 0.06080751, 0.1499463, 0.3697553, 0.9117863, 2.24839"); |
| values("0.9582254, 0.9681628, 0.9856831, 1.0127855, 1.0396035, 1.0506255, 1.0544998", \ |
| "0.7867740, 0.7964808, 0.8139939, 0.8407765, 0.8678350, 0.8787627, 0.8833352", \ |
| "1.9934434, 2.0040432, 2.0226219, 2.0512665, 2.0797528, 2.0917048, 2.0962292", \ |
| "1.9878526, 1.9879664, 1.9898371, 1.9913706, 2.0300185, 2.0858254, 2.0923077", \ |
| "2.0113577, 2.0144080, 2.0134680, 2.0158519, 2.0174533, 2.0240480, 2.0893805", \ |
| "2.0169825, 2.0160533, 2.0217428, 2.0175652, 2.0252593, 2.0208236, 2.0792359", \ |
| "2.0296694, 2.0279275, 2.0149110, 2.0231681, 2.0241612, 2.0202724, 2.0229909"); |
| } |
| } |
| 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.02465918, 0.06080751, 0.1499463, 0.3697553, 0.9117863, 2.24839"); |
| values("0.5259758, 0.5457416, 0.6056786, 0.7257299, 0.7492119, 0.7438785, 0.7266989", \ |
| "0.5984692, 0.6193262, 0.6776882, 0.8014530, 0.8233420, 0.8158858, 0.7949408", \ |
| "-0.3814230, -0.3810093, -0.3806989, -0.3253172, -0.3509929, -0.3576669, -0.3843081", \ |
| "-0.2652712, -0.2653584, -0.2640075, -0.2626293, -0.2630261, -0.3488114, -0.3571700", \ |
| "-0.2557976, -0.2560375, -0.2551712, -0.2555318, -0.2540606, -0.2574213, -0.3435197", \ |
| "-0.2448359, -0.2452514, -0.2441000, -0.2438882, -0.2421420, -0.2443707, -0.3466116", \ |
| "-0.2344644, -0.2341155, -0.2335505, -0.2414425, -0.2330444, -0.2342487, -0.2649019"); |
| } |
| 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.02465918, 0.06080751, 0.1499463, 0.3697553, 0.9117863, 2.24839"); |
| values("0.8976667, 0.9080423, 0.9274428, 0.9574788, 0.9891016, 1.0042051, 1.0101171", \ |
| "0.7243319, 0.7365678, 0.7537077, 0.7830625, 0.8126229, 0.8292608, 0.8361594", \ |
| "1.9475463, 1.9637846, 1.9780531, 2.0077126, 2.0403262, 2.0556122, 2.0619895", \ |
| "1.9162755, 1.9427793, 1.9574923, 1.9971076, 2.0333947, 2.0526272, 2.0601051", \ |
| "1.9487253, 1.9624883, 1.9632182, 1.9522873, 1.9859357, 2.0487149, 2.0611709", \ |
| "1.9795782, 1.9953598, 1.9942828, 1.9837688, 1.9882093, 1.9906756, 2.0619697", \ |
| "1.9862811, 2.0018757, 2.0003393, 1.9906750, 1.9936815, 1.9932957, 2.0455519"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02465918, 0.06080751, 0.1499463, 0.3697553, 0.9117863, 2.24839"); |
| values("1.5043107, 1.5011328, 1.5101887, 1.5098460, 1.5135288, 1.5234549, 1.5089771", \ |
| "1.4974083, 1.5005735, 1.5018756, 1.5039353, 1.5077929, 1.5131427, 1.5000031", \ |
| "1.4915016, 1.4949354, 1.4947542, 1.4974948, 1.5020865, 1.5047485, 1.4972404", \ |
| "1.4909174, 1.4918714, 1.4952670, 1.4944532, 1.5024978, 1.5064358, 1.4882341", \ |
| "1.4907978, 1.4917734, 1.4937166, 1.4968220, 1.5010969, 1.5092120, 1.4961748", \ |
| "1.4892233, 1.4904229, 1.4927148, 1.4959423, 1.5025367, 1.5055530, 1.4861486", \ |
| "1.4895360, 1.4921306, 1.4928111, 1.4959254, 1.5004158, 1.5043964, 1.4967625"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02465918, 0.06080751, 0.1499463, 0.3697553, 0.9117863, 2.24839"); |
| values("0.7461183, 0.7516305, 0.7641305, 0.7874127, 0.8324690, 0.9966070, 1.1003467", \ |
| "0.7394305, 0.7456538, 0.7579338, 0.7808135, 0.8252152, 0.9895625, 1.0930255", \ |
| "0.7340297, 0.7398356, 0.7525210, 0.7758688, 0.8204243, 0.9865224, 1.0885544", \ |
| "0.7364872, 0.7334863, 0.7527342, 0.7750152, 0.8197869, 0.9838545, 1.0869775", \ |
| "0.7322042, 0.7379894, 0.7525548, 0.7745869, 0.8192055, 0.9839383, 1.0873977", \ |
| "0.7328828, 0.7371274, 0.7512933, 0.7743912, 0.8166009, 0.9837736, 1.0866508", \ |
| "0.7332364, 0.7394867, 0.7517477, 0.7746125, 0.8189099, 0.9841514, 1.0872814"); |
| } |
| } |
| 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.0246745, 0.060883, 0.150226, 0.370675, 0.914621, 2.25678"); |
| values("3.3313334, 3.3587926, 3.4214556, 3.5691667, 3.9253387, 4.7915916, 6.9265922", \ |
| "5.9438365, 5.9710010, 6.0341989, 6.1820393, 6.5369785, 7.4037869, 9.5383852", \ |
| "8.1418650, 8.1766922, 8.2319351, 8.3798879, 8.7345242, 9.6091455, 11.7439880", \ |
| "8.6218197, 8.6489660, 8.7120169, 8.8598728, 9.2150634, 10.0834720, 12.2162360", \ |
| "11.4178440, 11.4449520, 11.5080280, 11.6542200, 12.0110450, 12.8722780, 15.0123420", \ |
| "13.6357560, 13.6628310, 13.7259270, 13.8771810, 14.2282210, 15.0978290, 17.2300610", \ |
| "15.2794330, 15.3066590, 15.3696810, 15.5195840, 15.8769710, 16.7431170, 18.8795380", \ |
| "17.5677590, 17.5940220, 17.6570650, 17.8046880, 18.1608840, 19.0265850, 21.1587170", \ |
| "46.7039280, 46.7298060, 46.7930550, 46.8798260, 47.2189400, 48.2161620, 50.3218870", \ |
| "64.6821900, 64.7090630, 64.7726070, 64.8020940, 65.1785400, 66.0932290, 67.9956360", \ |
| "135.5650600, 135.5650712, 135.5650864, 135.5651017, 135.8671700, 137.5065600, 139.2270800", \ |
| "359.8601900, 359.9503500, 359.9503632, 360.2088400, 360.4395100, 361.3219200, 363.4574200"); |
| } |
| 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.0246745, 0.060883, 0.150226, 0.370675, 0.914621, 2.25678"); |
| values("0.1658679, 0.1959630, 0.2701435, 0.4569153, 0.9312494, 2.1022324, 5.0131481", \ |
| "0.1661207, 0.1961966, 0.2717425, 0.4603483, 0.9300841, 2.1005262, 4.9999995", \ |
| "0.1665478, 0.1965367, 0.2714632, 0.4604966, 0.9327820, 2.1015236, 5.0151927", \ |
| "0.1668633, 0.1966201, 0.2716735, 0.4595886, 0.9302405, 2.1021218, 5.0021192", \ |
| "0.1668598, 0.1966245, 0.2715562, 0.4604983, 0.9302246, 2.1022761, 5.0011022", \ |
| "0.1667168, 0.1966660, 0.2718712, 0.4604710, 0.9300867, 2.1019753, 5.0044280", \ |
| "0.1668393, 0.1964506, 0.2711950, 0.4597715, 0.9305602, 2.1017903, 4.9997642", \ |
| "0.1668019, 0.1965794, 0.2708416, 0.4589356, 0.9299755, 2.1016240, 4.9965037", \ |
| "0.1664784, 0.1966807, 0.2719303, 0.4604848, 0.9301359, 2.1022561, 5.0048983", \ |
| "0.1664765, 0.1966339, 0.2718443, 0.4601481, 0.9302517, 2.1018767, 5.0075859", \ |
| "0.1667030, 0.1961869, 0.2716387, 0.4597040, 0.9299363, 2.1022828, 4.9991562", \ |
| "0.1662802, 0.1968265, 0.2715959, 0.4599934, 0.9305798, 2.1020019, 4.9999729"); |
| } |
| 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.0246745, 0.060883, 0.150226, 0.370675, 0.914621, 2.25678"); |
| values("2.9592644, 2.9965732, 3.0770753, 3.2318206, 3.5179772, 4.0943964, 5.4138440", \ |
| "5.5512901, 5.5886691, 5.6684342, 5.8237415, 6.1110033, 6.6878658, 8.0062286", \ |
| "7.7681124, 7.8056912, 7.8754292, 8.0318188, 8.3272029, 8.9035836, 10.2147550", \ |
| "8.2365910, 8.2739380, 8.3850118, 8.5083496, 8.7968219, 9.3730419, 10.6899090", \ |
| "10.9475100, 10.9848770, 11.0960690, 11.1973870, 11.5119020, 12.0881730, 13.3872660", \ |
| "13.0411650, 13.0788720, 13.1349790, 13.3494070, 13.6003100, 14.1767640, 15.5353950", \ |
| "14.5847410, 14.5904640, 14.6747600, 14.8246430, 15.1131340, 15.6928780, 17.0278830", \ |
| "16.6357740, 16.6616960, 16.7327430, 16.9059740, 17.1823340, 17.8349960, 19.0896210", \ |
| "39.7939810, 39.8092620, 39.9007160, 40.0467750, 40.3402360, 40.9303490, 42.2243040", \ |
| "51.8610830, 51.8879690, 52.0070350, 52.1319410, 52.4156190, 53.0264370, 54.3247190", \ |
| "94.7677140, 94.7867280, 94.9443970, 95.0440220, 95.3853250, 95.9042770, 97.2866090", \ |
| "213.7729800, 213.7902200, 213.8472200, 214.0010600, 214.3249300, 214.8754700, 216.2109500"); |
| } |
| 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.0246745, 0.060883, 0.150226, 0.370675, 0.914621, 2.25678"); |
| values("0.2206144, 0.2495039, 0.3103302, 0.4292823, 0.6911987, 1.3452125, 3.0592582", \ |
| "0.2220477, 0.2510240, 0.3131344, 0.4303399, 0.6910711, 1.3431761, 3.0547409", \ |
| "0.2221855, 0.2511570, 0.3129063, 0.4346607, 0.6936187, 1.3438344, 3.0533500", \ |
| "0.2219948, 0.2509456, 0.3129766, 0.4346375, 0.6936977, 1.3434734, 3.0582514", \ |
| "0.2220083, 0.2510103, 0.3130537, 0.4338729, 0.6936899, 1.3444460, 3.0584095", \ |
| "0.2221148, 0.2515665, 0.3124033, 0.4337624, 0.6932734, 1.3443409, 3.0584888", \ |
| "0.2221286, 0.2517632, 0.3113708, 0.4339777, 0.6933836, 1.3443741, 3.0569127", \ |
| "0.2220390, 0.2511114, 0.3120692, 0.4332025, 0.6934130, 1.3433984, 3.0578111", \ |
| "0.2220362, 0.2511722, 0.3129377, 0.4345752, 0.6930788, 1.3443857, 3.0567116", \ |
| "0.2221104, 0.2522685, 0.3128209, 0.4330782, 0.6934425, 1.3444986, 3.0588154", \ |
| "0.2220919, 0.2513488, 0.3128593, 0.4340877, 0.6902777, 1.3435425, 3.0580254", \ |
| "0.2223366, 0.2514605, 0.3125951, 0.4344440, 0.6932243, 1.3435993, 3.0589415"); |
| } |
| } |
| |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("4.3615458, 4.3865085, 4.4500070, 4.5965938, 4.9499933, 5.8122347, 7.9379125", \ |
| "6.4427357, 6.4692474, 6.5315944, 6.6783490, 7.0307862, 7.8936910, 10.0202190", \ |
| "8.0132514, 8.0418010, 8.1043048, 8.2509324, 8.6034637, 9.4661869, 11.5920010", \ |
| "8.3585983, 8.3791143, 8.4416198, 8.5882803, 8.9405301, 9.8035020, 11.9287900", \ |
| "10.3590530, 10.3834190, 10.4481180, 10.5920300, 10.9449270, 11.8077330, 13.9343160", \ |
| "11.9838530, 12.0005710, 12.0687580, 12.2084850, 12.5691170, 13.4278630, 15.5506080", \ |
| "13.1969790, 13.2154110, 13.2818850, 13.4255020, 13.7906460, 14.6479570, 16.7725120", \ |
| "14.9464880, 14.9754320, 15.0505370, 15.1965760, 15.5475860, 16.4007070, 18.5233730", \ |
| "42.6606270, 42.6606274, 42.6824580, 42.9238720, 43.1332050, 43.9938790, 45.9611050", \ |
| "61.2955300, 61.2955304, 61.3443090, 61.3692280, 61.8723630, 62.7363120, 64.7089710", \ |
| "131.6832500, 132.2655000, 132.5538500, 132.5538559, 132.5538712, 133.0669200, 135.8166100", \ |
| "374.2922800, 374.4907800, 374.6248200, 374.9419800, 375.2953400, 376.5167100, 377.8868600"); |
| } |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("0.1633013, 0.1927463, 0.2674351, 0.4545377, 0.9268021, 2.0961755, 4.9864366", \ |
| "0.1638334, 0.1937130, 0.2689205, 0.4567041, 0.9259259, 2.0970943, 5.0012865", \ |
| "0.1636081, 0.1938923, 0.2689442, 0.4577364, 0.9262879, 2.0964650, 4.9958753", \ |
| "0.1634235, 0.1937902, 0.2686787, 0.4575954, 0.9263234, 2.0958026, 4.9873332", \ |
| "0.1639732, 0.1940607, 0.2680314, 0.4568160, 0.9259261, 2.0969564, 4.9890985", \ |
| "0.1635418, 0.1941434, 0.2678114, 0.4559669, 0.9261632, 2.0959672, 5.0029403", \ |
| "0.1635397, 0.1938761, 0.2688934, 0.4569448, 0.9265219, 2.0967024, 4.9924571", \ |
| "0.1638896, 0.1937039, 0.2683767, 0.4569434, 0.9265189, 2.0967459, 5.0050049", \ |
| "0.1635430, 0.1938616, 0.2685995, 0.4577117, 0.9263811, 2.0965423, 5.0011559", \ |
| "0.1635340, 0.1937624, 0.2683365, 0.4568057, 0.9264132, 2.0966215, 4.9912914", \ |
| "0.1634227, 0.1938442, 0.2689684, 0.4568499, 0.9267942, 2.0966839, 5.0033577", \ |
| "0.1638116, 0.1937403, 0.2689907, 0.4568541, 0.9262964, 2.0969448, 4.9901741"); |
| } |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("4.6674926, 4.7016337, 4.7775206, 4.9204107, 5.1950999, 5.7597020, 7.0694126", \ |
| "6.8924195, 6.9263861, 7.0002213, 7.1455113, 7.4206854, 7.9859088, 9.2953165", \ |
| "8.9984740, 9.0323580, 9.1060413, 9.2517256, 9.5265751, 10.0918350, 11.4020330", \ |
| "9.4311394, 9.4653281, 9.5391330, 9.6844177, 9.9594377, 10.5236910, 11.8349020", \ |
| "11.9224440, 11.9303610, 12.0042040, 12.1106920, 12.4230080, 12.9886090, 14.2983590", \ |
| "13.7498770, 13.7938790, 13.9021660, 14.0202530, 14.2913470, 14.8361420, 16.1622700", \ |
| "15.1073940, 15.1375200, 15.1882770, 15.3575320, 15.6672830, 16.1687210, 17.5067820", \ |
| "16.8904660, 16.9428440, 17.0115640, 17.1437020, 17.4382770, 17.9730190, 19.3112580", \ |
| "37.1163790, 37.1335180, 37.2108530, 37.3165710, 37.6328440, 38.1905000, 39.4973550", \ |
| "48.0848430, 48.0988900, 48.1973930, 48.3405530, 48.6081260, 49.1772990, 50.4682060", \ |
| "90.1571650, 90.2059370, 90.2696800, 90.4095430, 90.6874080, 91.2567300, 92.5237130", \ |
| "227.1774100, 227.1774216, 227.2412300, 227.4363700, 227.7168700, 228.2725000, 229.5389700"); |
| } |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("0.2022367, 0.2295318, 0.2881807, 0.4060760, 0.6686969, 1.3301942, 3.0476079", \ |
| "0.2037516, 0.2309844, 0.2902451, 0.4083469, 0.6697791, 1.3330567, 3.0502907", \ |
| "0.2032372, 0.2314117, 0.2900892, 0.4090161, 0.6696278, 1.3299070, 3.0440623", \ |
| "0.2039206, 0.2309496, 0.2906379, 0.4094272, 0.6681360, 1.3314699, 3.0504004", \ |
| "0.2039841, 0.2312705, 0.2902377, 0.4096632, 0.6694921, 1.3326475, 3.0481335", \ |
| "0.2039529, 0.2309641, 0.2905422, 0.4088665, 0.6697839, 1.3324413, 3.0488168", \ |
| "0.2037954, 0.2312986, 0.2896873, 0.4094719, 0.6695077, 1.3336273, 3.0515370", \ |
| "0.2039483, 0.2311547, 0.2902950, 0.4096886, 0.6698622, 1.3292902, 3.0464786", \ |
| "0.2040483, 0.2310065, 0.2905211, 0.4088925, 0.6697994, 1.3329495, 3.0520610", \ |
| "0.2042487, 0.2311615, 0.2897473, 0.4097438, 0.6691679, 1.3295223, 3.0520073", \ |
| "0.2040029, 0.2323043, 0.2900479, 0.4090968, 0.6698770, 1.3338335, 3.0516987", \ |
| "0.2041606, 0.2320908, 0.2902296, 0.4098242, 0.6696018, 1.3337224, 3.0513427"); |
| } |
| } |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("4.3339536, 4.3606461, 4.4235517, 4.5705613, 4.9225966, 5.7860565, 7.9124813", \ |
| "6.1028937, 6.1292988, 6.1918271, 6.3385537, 6.6907080, 7.5537443, 9.6800381", \ |
| "7.1431550, 7.1694850, 7.2318067, 7.3785156, 7.7313738, 8.5937639, 10.7212130", \ |
| "7.3514328, 7.3781679, 7.4396596, 7.5869009, 7.9398026, 8.8033696, 10.9273510", \ |
| "8.4365483, 8.4649470, 8.5259284, 8.6727905, 9.0241805, 9.8879385, 12.0138820", \ |
| "9.2064658, 9.2332222, 9.2944141, 9.4413872, 9.7949551, 10.6619340, 12.7818770", \ |
| "9.7376827, 9.7615009, 9.8257837, 9.9712167, 10.3228700, 11.1852490, 13.3146660", \ |
| "10.4199520, 10.4462660, 10.5088540, 10.6566240, 11.0115280, 11.8717670, 13.9979690", \ |
| "18.7272260, 18.7749940, 18.8312410, 18.9848460, 19.3434100, 20.1924220, 22.3379470", \ |
| "25.6822600, 25.6918200, 25.7382670, 25.8202580, 26.2368940, 27.0601250, 29.1631960", \ |
| "55.1244600, 55.1512190, 55.1512204, 55.3600650, 55.5682330, 56.3479540, 58.7016200", \ |
| "134.4483300, 134.4483414, 134.4483567, 134.9408500, 135.0413000, 136.0851800, 138.1959700"); |
| } |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("0.1631835, 0.1932820, 0.2672485, 0.4552156, 0.9256882, 2.1000257, 4.9965023", \ |
| "0.1637268, 0.1932641, 0.2688256, 0.4566925, 0.9258380, 2.0966811, 5.0025100", \ |
| "0.1640598, 0.1937039, 0.2689718, 0.4569406, 0.9261831, 2.0949802, 4.9895728", \ |
| "0.1641761, 0.1937392, 0.2685781, 0.4565552, 0.9266022, 2.0954711, 4.9943840", \ |
| "0.1640139, 0.1938672, 0.2688087, 0.4576289, 0.9258319, 2.0965802, 5.0021081", \ |
| "0.1639935, 0.1939254, 0.2689670, 0.4574550, 0.9271097, 2.0970752, 5.0061830", \ |
| "0.1638171, 0.1937020, 0.2691647, 0.4566750, 0.9263738, 2.0970119, 5.0054227", \ |
| "0.1638903, 0.1937027, 0.2689699, 0.4576701, 0.9261107, 2.0965489, 5.0033391", \ |
| "0.1638877, 0.1937019, 0.2685947, 0.4575030, 0.9271161, 2.0965965, 5.0006110", \ |
| "0.1640350, 0.1938432, 0.2691961, 0.4568891, 0.9265430, 2.0965201, 5.0024096", \ |
| "0.1635261, 0.1941268, 0.2689836, 0.4566707, 0.9264347, 2.0966433, 5.0004778", \ |
| "0.1638906, 0.1937038, 0.2689687, 0.4569057, 0.9264604, 2.0967990, 5.0018563"); |
| } |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("6.2860805, 6.3219314, 6.3902084, 6.5395698, 6.8144224, 7.3799082, 8.6889989", \ |
| "8.1661220, 8.1998861, 8.2738723, 8.4189615, 8.6943377, 9.2596775, 10.5692440", \ |
| "10.6242470, 10.6581770, 10.7321380, 10.8773510, 11.1525020, 11.7173690, 13.0330600", \ |
| "11.1536210, 11.1877560, 11.2618180, 11.4071610, 11.6823700, 12.2475210, 13.5486100", \ |
| "14.0747410, 14.1085900, 14.1824280, 14.3201770, 14.6029920, 15.1685650, 16.4714060", \ |
| "16.2832060, 16.3063390, 16.3911480, 16.5202230, 16.8115390, 17.3682280, 18.6779890", \ |
| "17.8777010, 17.9518140, 17.9765860, 18.1216660, 18.3987940, 18.9590580, 20.2647300", \ |
| "20.0396410, 20.0684060, 20.1456950, 20.2813770, 20.5666470, 21.1219750, 22.4394160", \ |
| "44.5062080, 44.5574950, 44.6185380, 44.7710350, 45.0356550, 45.6038980, 46.9265660", \ |
| "58.0315070, 58.0555370, 58.1621760, 58.2764170, 58.5644920, 59.1137950, 60.4587310", \ |
| "110.2678800, 110.3084100, 110.4105800, 110.5595300, 110.8012400, 111.3691400, 112.6752900", \ |
| "278.4615800, 278.5035100, 278.5751300, 278.7177800, 278.9816700, 279.5584100, 280.8728300"); |
| } |
| 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.0246578, 0.0608007, 0.149921, 0.369672, 0.911529, 2.24763"); |
| values("0.2023019, 0.2292439, 0.2881470, 0.4062510, 0.6687296, 1.3291104, 3.0498524", \ |
| "0.2039169, 0.2310508, 0.2903148, 0.4086594, 0.6698344, 1.3337932, 3.0512675", \ |
| "0.2041307, 0.2311382, 0.2896598, 0.4090590, 0.6698370, 1.3295062, 3.0508316", \ |
| "0.2048816, 0.2310794, 0.2896098, 0.4097444, 0.6694567, 1.3306654, 3.0503688", \ |
| "0.2039895, 0.2311152, 0.2897193, 0.4090200, 0.6698428, 1.3337644, 3.0431093", \ |
| "0.2039842, 0.2312493, 0.2907188, 0.4095599, 0.6691955, 1.3306011, 3.0502547", \ |
| "0.2039259, 0.2311047, 0.2907902, 0.4089068, 0.6698573, 1.3326287, 3.0512668", \ |
| "0.2036586, 0.2309634, 0.2903006, 0.4095244, 0.6698103, 1.3337774, 3.0512493", \ |
| "0.2039550, 0.2313611, 0.2903336, 0.4097456, 0.6698404, 1.3326932, 3.0496403", \ |
| "0.2040555, 0.2311768, 0.2897946, 0.4091646, 0.6696080, 1.3321730, 3.0483012", \ |
| "0.2040943, 0.2309804, 0.2907890, 0.4088235, 0.6694804, 1.3338323, 3.0491749", \ |
| "0.2047562, 0.2312963, 0.2904552, 0.4090857, 0.6699745, 1.3327150, 3.0514069"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0246592, 0.0608075, 0.149946, 0.369755, 0.911786, 2.24839"); |
| values("23.7960550, 23.8227930, 23.8851430, 24.0315630, 24.3858040, 25.2481540, 27.3819230", \ |
| "24.3566770, 24.3772770, 24.4395770, 24.5924380, 24.9402920, 25.8129780, 27.9363960", \ |
| "24.9004200, 24.9313890, 24.9936940, 25.1358970, 25.4944080, 26.3524880, 28.4905100", \ |
| "25.3821590, 25.4077680, 25.4703120, 25.6178310, 25.9710030, 26.8352080, 28.9700320", \ |
| "25.8182260, 25.8380520, 25.9003570, 26.0468340, 26.4010720, 27.2634180, 29.3971870", \ |
| "26.2090540, 26.2446120, 26.3069260, 26.4533250, 26.8077060, 27.6698100, 29.8050940", \ |
| "26.5790870, 26.6104770, 26.6727670, 26.8191940, 27.1735080, 28.0355050, 30.1681840"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0246592, 0.0608075, 0.149946, 0.369755, 0.911786, 2.24839"); |
| values("0.1639940, 0.1941037, 0.2681045, 0.4573236, 0.9340209, 2.1174948, 5.0285220", \ |
| "0.1638576, 0.1941051, 0.2681046, 0.4576438, 0.9340023, 2.1148521, 5.0285736", \ |
| "0.1639916, 0.1941060, 0.2681074, 0.4573261, 0.9339988, 2.1174920, 5.0285891", \ |
| "0.1638615, 0.1941038, 0.2681046, 0.4573235, 0.9351788, 2.1159741, 5.0215356", \ |
| "0.1638872, 0.1941051, 0.2681046, 0.4573222, 0.9340030, 2.1174948, 5.0285727", \ |
| "0.1638583, 0.1937842, 0.2682598, 0.4565041, 0.9345999, 2.1182776, 5.0215623", \ |
| "0.1638515, 0.1941870, 0.2685124, 0.4576462, 0.9344272, 2.1177233, 5.0313274"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0246592, 0.0608075, 0.149946, 0.369755, 0.911786, 2.24839"); |
| values("14.4659780, 14.5019670, 14.5712130, 14.7174010, 14.9909350, 15.5517270, 16.8523860", \ |
| "14.9220640, 14.9558800, 15.0292100, 15.1732900, 15.4461600, 16.0083820, 17.3077910", \ |
| "15.2463220, 15.2692860, 15.3512600, 15.4957450, 15.7687780, 16.3308740, 17.6309170", \ |
| "15.4972590, 15.5309240, 15.6040870, 15.7368000, 16.0199640, 16.5724910, 17.8719000", \ |
| "15.7159920, 15.7499840, 15.8228680, 15.9670800, 16.2403460, 16.8027030, 18.1065940", \ |
| "15.9061790, 15.9401590, 16.0130540, 16.1571950, 16.4305480, 16.9928870, 18.3018490", \ |
| "16.0978820, 16.1316840, 16.2050120, 16.3490950, 16.6219680, 17.1841760, 18.4835970"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0246592, 0.0608075, 0.149946, 0.369755, 0.911786, 2.24839"); |
| values("0.2012231, 0.2287158, 0.2880593, 0.4075048, 0.6642792, 1.3263061, 2.9980005", \ |
| "0.2018088, 0.2285855, 0.2865030, 0.4062702, 0.6639295, 1.3239437, 2.9979106", \ |
| "0.2016095, 0.2293119, 0.2873629, 0.4070913, 0.6649951, 1.3230860, 2.9978566", \ |
| "0.2020351, 0.2292410, 0.2867033, 0.4069568, 0.6666442, 1.3254374, 2.9980900", \ |
| "0.2032221, 0.2293177, 0.2876849, 0.4075419, 0.6638795, 1.3256700, 2.9980869", \ |
| "0.2031077, 0.2292081, 0.2875919, 0.4070198, 0.6637887, 1.3254285, 2.9977214", \ |
| "0.2018086, 0.2285808, 0.2865002, 0.4062483, 0.6639479, 1.3239766, 2.9979270"); |
| } |
| } |
| } |
| 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.492320; |
| max_transition : 3.765246; |
| 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.02301613, 0.05297424, 0.1219262, 0.280627, 0.6458948, 1.4866"); |
| values("0.7886748, 0.7898162, 0.7922965, 0.7956843, 0.8034231, 0.8053295, 0.7940524", \ |
| "0.8426245, 0.8446468, 0.8499300, 0.8549801, 0.8615010, 0.8641432, 0.8498585", \ |
| "-0.1066826, -0.1043114, -0.1006352, -0.0958507, -0.0905308, -0.0885130, -0.0999919", \ |
| "-0.0820786, -0.0801046, -0.0766600, -0.0740634, -0.0706851, -0.0673585, -0.0801591", \ |
| "-0.0021136, -0.0012834, -0.0033133, -0.0093622, -0.0281398, -0.0425807, -0.0653023", \ |
| "0.0249826, 0.0225179, 0.0261619, 0.0272154, 0.0303356, -0.0044735, -0.0281153", \ |
| "0.0388469, 0.0383590, 0.0400907, 0.0453836, 0.0476785, 0.0507216, -0.0273913"); |
| } |
| 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.02301613, 0.05297424, 0.1219262, 0.280627, 0.6458948, 1.4866"); |
| values("0.7626503, 0.7689100, 0.7761657, 0.7904319, 0.8049170, 0.8152440, 0.8196181", \ |
| "0.6575997, 0.6624157, 0.6692899, 0.6833721, 0.6981737, 0.7081902, 0.7124052", \ |
| "1.6674375, 1.6710481, 1.6788758, 1.6934381, 1.7083690, 1.7187742, 1.7236589", \ |
| "1.6295002, 1.6365063, 1.6476449, 1.6700690, 1.7025921, 1.7153583, 1.7215268", \ |
| "1.6452674, 1.6486102, 1.6475223, 1.6523009, 1.6545906, 1.6823539, 1.7198088", \ |
| "1.6469481, 1.6477141, 1.6496603, 1.6552468, 1.6574665, 1.6616481, 1.6979985", \ |
| "1.6494337, 1.6498419, 1.6524695, 1.6563959, 1.6587437, 1.6625787, 1.6672832"); |
| } |
| } |
| |
| 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.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("0.7414985, 0.7418770, 0.7452204, 0.7500715, 0.7521478, 0.7529704, 0.7454990", \ |
| "0.8128401, 0.8148610, 0.8174589, 0.8220273, 0.8285371, 0.8283112, 0.8192126", \ |
| "-0.3338910, -0.3368588, -0.3454081, -0.3489279, -0.3477640, -0.3451709, -0.3671196", \ |
| "-0.2645975, -0.2650690, -0.2633503, -0.2610364, -0.2571466, -0.3312836, -0.3453204", \ |
| "-0.2537438, -0.2550970, -0.2537917, -0.2521362, -0.2477774, -0.2461171, -0.3394172", \ |
| "-0.2443300, -0.2548790, -0.2422095, -0.2404887, -0.2353070, -0.2358307, -0.2609578", \ |
| "-0.2338000, -0.2431161, -0.2320888, -0.2289199, -0.2246142, -0.2345613, -0.2309932"); |
| } |
| 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.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("0.9348296, 0.9408125, 0.9522317, 0.9723352, 0.9940910, 1.0106800, 1.0193692", \ |
| "0.7611013, 0.7725974, 0.7784464, 0.7988455, 0.8198374, 0.8367190, 0.8523732", \ |
| "1.9854019, 2.0033734, 2.0029813, 2.0231419, 2.0473725, 2.0745775, 2.0826236", \ |
| "1.9654315, 1.9875321, 1.9917460, 2.0144914, 2.0528123, 2.0730498, 2.0852146", \ |
| "1.9486086, 1.9685145, 1.9509214, 1.9529046, 2.0014322, 2.0593598, 2.0850448", \ |
| "1.9797482, 1.9898866, 1.9882017, 1.9858499, 2.0041531, 2.0077848, 2.0772785", \ |
| "1.9867324, 2.0005564, 1.9914656, 1.9928458, 2.0067121, 2.0172763, 2.0281008"); |
| } |
| } |
| 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.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("0.7957300, 0.7996349, 0.8018258, 0.8074629, 0.8118184, 0.8111633, 0.8015404", \ |
| "1.0341405, 1.0359437, 1.0387840, 1.0438979, 1.0513949, 1.0518207, 1.0385583", \ |
| "0.0338795, 0.0344826, 0.0370848, 0.0412863, 0.0445613, 0.0477240, 0.0296372", \ |
| "0.2753864, 0.2762693, 0.2764781, 0.2784275, 0.2441468, 0.2053275, 0.1917320", \ |
| "0.4294961, 0.4295274, 0.4297727, 0.4301631, 0.4364123, 0.4149472, 0.3560579", \ |
| "0.5731230, 0.5708718, 0.5756393, 0.5686875, 0.5829981, 0.5811422, 0.4897035", \ |
| "0.7078578, 0.7122478, 0.7071459, 0.7081256, 0.7197779, 0.7210379, 0.6939922"); |
| } |
| 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.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("0.9925608, 0.9980883, 1.0081187, 1.0252619, 1.0443362, 1.0579191, 1.0644540", \ |
| "0.8204003, 0.8239578, 0.8367609, 0.8544882, 0.8721664, 0.8802625, 0.8927534", \ |
| "2.0306842, 2.0355514, 2.0461224, 2.0637877, 2.0845489, 2.1110557, 2.1061193", \ |
| "1.9855014, 1.9885565, 1.9897950, 1.9963790, 2.0395578, 2.1045717, 2.1016411", \ |
| "2.0250264, 2.0128374, 2.0209574, 2.0183176, 2.0213750, 2.0424619, 2.0969656", \ |
| "2.0275084, 2.0154850, 2.0211740, 2.0218434, 2.0372892, 2.0432675, 2.0396397", \ |
| "2.0298910, 2.0172531, 2.0211380, 2.0240747, 2.0417927, 2.0405472, 2.0365320"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("1.1858763, 1.1892497, 1.2040433, 1.2395417, 1.3723669, 1.5176817, 1.5107475", \ |
| "1.1791851, 1.1846314, 1.1971306, 1.2317284, 1.3653095, 1.5131858, 1.5070136", \ |
| "1.1736225, 1.1777973, 1.1906747, 1.2258374, 1.3609860, 1.4967936, 1.4978499", \ |
| "1.1712513, 1.1845008, 1.1888728, 1.2257715, 1.3586428, 1.5021164, 1.4977290", \ |
| "1.1745066, 1.1770493, 1.1894559, 1.2256025, 1.3585748, 1.5020632, 1.4967878", \ |
| "1.1696873, 1.1760423, 1.1887682, 1.2250169, 1.3666443, 1.5011942, 1.4918966", \ |
| "1.1701212, 1.1763589, 1.1900251, 1.2298886, 1.3562658, 1.5018781, 1.4966469"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("1.0125756, 1.0239494, 1.0348025, 1.0547164, 1.0751419, 1.0981029, 1.1099947", \ |
| "1.0109464, 1.0177331, 1.0295720, 1.0470640, 1.0688169, 1.0916375, 1.1034111", \ |
| "1.0049962, 1.0119539, 1.0248012, 1.0411711, 1.0629547, 1.0858493, 1.0975389", \ |
| "1.0046603, 1.0120738, 1.0238224, 1.0412969, 1.0629478, 1.0856866, 1.0973418", \ |
| "1.0041801, 1.0151325, 1.0239078, 1.0407085, 1.0625905, 1.0836970, 1.0985760", \ |
| "1.0041581, 1.0114196, 1.0237546, 1.0401941, 1.0626169, 1.0825664, 1.0984387", \ |
| "1.0047638, 1.0115797, 1.0234738, 1.0408424, 1.0625831, 1.0845623, 1.0976955"); |
| } |
| } |
| 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.0230264, 0.0530217, 0.12209, 0.28113, 0.647343, 1.4906"); |
| values("6.1906156, 6.2322352, 6.3198535, 6.4989880, 6.8413941, 7.5058235, 8.9267447", \ |
| "8.7983647, 8.8441441, 8.9346033, 9.1141867, 9.4529051, 10.1175740, 11.5397300", \ |
| "10.9998870, 11.0488540, 11.1311820, 11.3181090, 11.6492940, 12.3238890, 13.7424860", \ |
| "11.4799570, 11.5230530, 11.6131720, 11.7890980, 12.1288450, 12.7955780, 14.2195270", \ |
| "14.2742000, 14.3173920, 14.4074970, 14.5868810, 14.9259880, 15.5914890, 17.0085440", \ |
| "16.4943720, 16.5373990, 16.6273660, 16.8028520, 17.1431260, 17.8095490, 19.2341040", \ |
| "18.1392500, 18.1796710, 18.2734910, 18.4485720, 18.7883720, 19.4568950, 20.8813700", \ |
| "20.4227670, 20.4691730, 20.5601190, 20.7346940, 21.0743480, 21.7421900, 23.1582840", \ |
| "49.4884920, 49.6048220, 49.6183080, 49.7634860, 50.2114050, 50.7993720, 52.3247610", \ |
| "67.4250340, 67.5829740, 67.5829812, 67.6956160, 68.1889740, 68.8456580, 70.1754890", \ |
| "138.1274500, 138.1987300, 139.0182500, 139.0182572, 139.0182724, 140.1976700, 140.8973100", \ |
| "362.2263600, 362.7456500, 362.8388200, 363.1294900, 363.4029600, 364.0149400, 365.3413200"); |
| } |
| 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.0230264, 0.0530217, 0.12209, 0.28113, 0.647343, 1.4906"); |
| values("0.4912309, 0.5185645, 0.5908627, 0.7441238, 1.0772840, 1.8607160, 3.7570187", \ |
| "0.4855086, 0.5173538, 0.5953892, 0.7453762, 1.0794913, 1.8586629, 3.7511829", \ |
| "0.4841908, 0.5248836, 0.5946865, 0.7451119, 1.0747505, 1.8597083, 3.7501438", \ |
| "0.4900370, 0.5222667, 0.5921902, 0.7449989, 1.0780765, 1.8546844, 3.7582124", \ |
| "0.4881055, 0.5247781, 0.5941093, 0.7458859, 1.0802048, 1.8564216, 3.7415386", \ |
| "0.4888864, 0.5217750, 0.5928109, 0.7468016, 1.0810388, 1.8582145, 3.7589096", \ |
| "0.4846864, 0.5182843, 0.5945083, 0.7458943, 1.0799667, 1.8588213, 3.7584837", \ |
| "0.4907049, 0.5209470, 0.5906962, 0.7468423, 1.0812121, 1.8544132, 3.7560266", \ |
| "0.4911815, 0.5212868, 0.5930363, 0.7471189, 1.0808761, 1.8554791, 3.7538879", \ |
| "0.4857701, 0.5222717, 0.5924890, 0.7472127, 1.0771799, 1.8607113, 3.7591366", \ |
| "0.4853183, 0.5184118, 0.5917990, 0.7467727, 1.0796818, 1.8556726, 3.7584895", \ |
| "0.4895867, 0.5176447, 0.5945097, 0.7466069, 1.0797551, 1.8613481, 3.7526173"); |
| } |
| 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.0230264, 0.0530217, 0.12209, 0.28113, 0.647343, 1.4906"); |
| values("5.2211404, 5.2539826, 5.3290869, 5.4785785, 5.7504685, 6.2290648, 7.1477806", \ |
| "7.8133207, 7.8480138, 7.9221678, 8.0786577, 8.3431644, 8.8212095, 9.7388897", \ |
| "10.0298290, 10.0644220, 10.1386860, 10.3080800, 10.5824460, 11.0381410, 11.9548310", \ |
| "10.4976210, 10.5325390, 10.6072210, 10.7797310, 11.0531840, 11.5067090, 12.4243450", \ |
| "13.2139060, 13.2445400, 13.3230240, 13.4516260, 13.7350320, 14.2218100, 15.1412540", \ |
| "15.3013670, 15.3376190, 15.4116900, 15.5595770, 15.8237480, 16.3123700, 17.2258330", \ |
| "16.8255420, 16.8484990, 16.9230830, 17.0788310, 17.3557720, 17.8247110, 18.7417260", \ |
| "18.8884370, 18.9206500, 18.9726070, 19.1544490, 19.4036540, 19.9093100, 20.8058920", \ |
| "42.0263400, 42.0464690, 42.1161810, 42.2579550, 42.5424780, 43.0397120, 43.9607710", \ |
| "54.1333630, 54.1608570, 54.2356200, 54.3950560, 54.6587380, 55.1046850, 56.0407010", \ |
| "97.0136040, 97.0172070, 97.1454380, 97.3196990, 97.5433350, 98.0754460, 98.9910590", \ |
| "215.9847300, 215.9847336, 216.0666400, 216.1888500, 216.4336200, 216.9905100, 217.8702400"); |
| } |
| 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.0230264, 0.0530217, 0.12209, 0.28113, 0.647343, 1.4906"); |
| values("0.3817310, 0.4133584, 0.4731193, 0.5956277, 0.8211978, 1.2798937, 2.3536539", \ |
| "0.3845788, 0.4116905, 0.4729032, 0.5942444, 0.8202065, 1.2796046, 2.3556468", \ |
| "0.3848562, 0.4123646, 0.4744850, 0.5942618, 0.8217969, 1.2806528, 2.3565314", \ |
| "0.3838146, 0.4118696, 0.4744911, 0.5941582, 0.8197398, 1.2801692, 2.3478792", \ |
| "0.3831956, 0.4117832, 0.4722194, 0.5956366, 0.8209950, 1.2767386, 2.3481230", \ |
| "0.3849700, 0.4134330, 0.4744484, 0.5953580, 0.8212354, 1.2789773, 2.3495279", \ |
| "0.3829123, 0.4132925, 0.4754118, 0.5953417, 0.8205877, 1.2795919, 2.3542501", \ |
| "0.3842562, 0.4138197, 0.4729276, 0.5948537, 0.8210552, 1.2762988, 2.3540536", \ |
| "0.3853778, 0.4138515, 0.4760850, 0.5953261, 0.8190970, 1.2794026, 2.3514846", \ |
| "0.3855173, 0.4137851, 0.4761159, 0.5953729, 0.8191029, 1.2781366, 2.3525679", \ |
| "0.3838113, 0.4119064, 0.4721909, 0.5943978, 0.8207290, 1.2786084, 2.3551141", \ |
| "0.3828399, 0.4117351, 0.4743731, 0.5956791, 0.8213964, 1.2774695, 2.3518445"); |
| } |
| } |
| |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("5.0575233, 5.0999787, 5.1883857, 5.3664810, 5.7031344, 6.3672729, 7.7853226", \ |
| "6.8252906, 6.8680674, 6.9582105, 7.1338291, 7.4721402, 8.1351654, 9.5551282", \ |
| "7.8674445, 7.9094971, 7.9980911, 8.1742861, 8.5132186, 9.1760031, 10.5934280", \ |
| "8.0753138, 8.1174880, 8.2039477, 8.3812797, 8.7205763, 9.3837409, 10.7992430", \ |
| "9.1583177, 9.2007362, 9.2904466, 9.4659329, 9.8006998, 10.4715720, 11.8864960", \ |
| "9.9298516, 9.9729469, 10.0612450, 10.2362470, 10.5761280, 11.2382330, 12.6571670", \ |
| "10.4576320, 10.5003530, 10.5867630, 10.7660180, 11.1038880, 11.7681560, 13.1877590", \ |
| "11.1437770, 11.1889160, 11.2754650, 11.4565900, 11.7899050, 12.4591240, 13.8734030", \ |
| "19.4768080, 19.5201740, 19.5963960, 19.7414370, 20.1177230, 20.7415380, 22.2016950", \ |
| "26.3647020, 26.4087440, 26.4150180, 26.7272460, 27.0347900, 27.7253470, 29.1162990", \ |
| "55.6581060, 55.7065970, 55.7514250, 56.1559150, 56.4942300, 56.9320910, 58.5764750", \ |
| "135.3807700, 135.3807755, 135.4540000, 135.4540024, 135.9242100, 136.1034200, 138.0561100"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.4806654, 0.5143414, 0.5864680, 0.7390611, 1.0808116, 1.8579928, 3.7493875", \ |
| "0.4837366, 0.5169608, 0.5847606, 0.7360350, 1.0740148, 1.8567551, 3.7506820", \ |
| "0.4828299, 0.5154437, 0.5837021, 0.7380460, 1.0706805, 1.8519348, 3.7254826", \ |
| "0.4810995, 0.5156062, 0.5858962, 0.7357468, 1.0720937, 1.8496259, 3.7321652", \ |
| "0.4810619, 0.5140656, 0.5830183, 0.7388315, 1.0737595, 1.8582874, 3.7436441", \ |
| "0.4845281, 0.5129437, 0.5865617, 0.7378779, 1.0736485, 1.8511510, 3.7423833", \ |
| "0.4836653, 0.5170146, 0.5844311, 0.7353791, 1.0741993, 1.8571801, 3.7421124", \ |
| "0.4836775, 0.5167799, 0.5827582, 0.7358422, 1.0726918, 1.8531641, 3.7498440", \ |
| "0.4836690, 0.5170064, 0.5854771, 0.7385266, 1.0732468, 1.8539061, 3.7500389", \ |
| "0.4836881, 0.5170345, 0.5852984, 0.7378816, 1.0729573, 1.8568986, 3.7537209", \ |
| "0.4837142, 0.5170359, 0.5867476, 0.7372114, 1.0741481, 1.8569256, 3.7461674", \ |
| "0.4836692, 0.5170079, 0.5845447, 0.7358058, 1.0741158, 1.8568626, 3.7498560"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("6.3266059, 6.3629355, 6.4410242, 6.5993562, 6.8843287, 7.3794735, 8.3142142", \ |
| "8.2080085, 8.2445828, 8.3231688, 8.4814475, 8.7661354, 9.2614707, 10.1945630", \ |
| "10.6650570, 10.7102980, 10.7802090, 10.9447860, 11.2229120, 11.7179880, 12.6517790", \ |
| "11.1946520, 11.2320160, 11.3096630, 11.4585590, 11.7526910, 12.2478630, 13.1789430", \ |
| "14.1149210, 14.1426510, 14.2300540, 14.3804440, 14.6729320, 15.1876540, 16.1011670", \ |
| "16.3246320, 16.3485470, 16.4232540, 16.5868420, 16.8748710, 17.3592250, 18.3105230", \ |
| "17.9179940, 17.9473700, 18.0303080, 18.1864480, 18.5273490, 18.9610350, 19.9042150", \ |
| "20.0783750, 20.0783759, 20.1951290, 20.2893330, 20.6186890, 21.1203840, 22.0639810", \ |
| "44.5498220, 44.6081750, 44.6683830, 44.7192860, 45.0672180, 45.6117880, 46.5328260", \ |
| "58.0756850, 58.1142320, 58.1787740, 58.3561960, 58.6101590, 59.1176530, 60.0496720", \ |
| "110.3387500, 110.3542900, 110.4275000, 110.6232100, 110.8693800, 111.3920000, 112.3289300", \ |
| "278.4995300, 278.5128600, 278.6193500, 278.7727700, 279.0576700, 279.5597400, 280.4916900"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.3933454, 0.4245291, 0.4920546, 0.6204611, 0.8534070, 1.3113177, 2.3726616", \ |
| "0.3936225, 0.4254299, 0.4931499, 0.6206726, 0.8518198, 1.3111194, 2.3786093", \ |
| "0.3934968, 0.4252967, 0.4929485, 0.6204882, 0.8518232, 1.3050906, 2.3764901", \ |
| "0.3939265, 0.4249398, 0.4921719, 0.6208038, 0.8514519, 1.3107594, 2.3747719", \ |
| "0.3932815, 0.4250859, 0.4928114, 0.6203774, 0.8510638, 1.3106919, 2.3691569", \ |
| "0.3933059, 0.4252223, 0.4922433, 0.6204125, 0.8515946, 1.3085661, 2.3784001", \ |
| "0.3932340, 0.4249740, 0.4917735, 0.6204075, 0.8515891, 1.3106796, 2.3768696", \ |
| "0.3941511, 0.4248887, 0.4916932, 0.6202515, 0.8502930, 1.3106847, 2.3782951", \ |
| "0.3934821, 0.4251482, 0.4919054, 0.6206184, 0.8508160, 1.3108735, 2.3752176", \ |
| "0.3937484, 0.4252307, 0.4922223, 0.6208047, 0.8513844, 1.3108192, 2.3764160", \ |
| "0.3935342, 0.4253595, 0.4932010, 0.6207281, 0.8520056, 1.3111551, 2.3767508", \ |
| "0.3941392, 0.4262223, 0.4927133, 0.6213257, 0.8537634, 1.3098188, 2.3785343"); |
| } |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("5.0836246, 5.1259530, 5.2159743, 5.3923337, 5.7295733, 6.3935359, 7.8095699", \ |
| "7.1648532, 7.2075150, 7.2977029, 7.4731945, 7.8116758, 8.4755580, 9.8946638", \ |
| "8.7383354, 8.7740917, 8.8708356, 9.0461674, 9.3831956, 10.0484730, 11.4678130", \ |
| "9.0753556, 9.1209706, 9.2083150, 9.3835375, 9.7220330, 10.3848890, 11.8051000", \ |
| "11.0805210, 11.1253360, 11.2124520, 11.3884600, 11.7269150, 12.3901100, 13.8085150", \ |
| "12.6969620, 12.7499230, 12.8373220, 13.0059430, 13.3443310, 14.0070400, 15.4323190", \ |
| "13.9127310, 13.9628260, 14.0563370, 14.2194440, 14.5781440, 15.2246360, 16.6529280", \ |
| "15.6711960, 15.7123540, 15.8171430, 15.9865540, 16.3311340, 16.9957360, 18.3984220", \ |
| "43.2286060, 43.4341350, 43.4542290, 43.7451040, 43.7671520, 44.6991210, 46.1952220", \ |
| "62.0184510, 62.0270410, 62.0270443, 62.2897010, 62.5093360, 63.1710440, 64.5958310", \ |
| "132.9534600, 133.1955100, 133.3289400, 133.3289414, 133.3289567, 133.8234300, 135.0732200", \ |
| "375.1199500, 375.6229900, 375.6230011, 375.6230317, 375.6734900, 376.7189000, 377.8745600"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.4821467, 0.5166532, 0.5876000, 0.7374846, 1.0724643, 1.8579195, 3.7502614", \ |
| "0.4836428, 0.5169894, 0.5845640, 0.7358939, 1.0740553, 1.8568158, 3.7504435", \ |
| "0.4845057, 0.5120242, 0.5813474, 0.7338301, 1.0713737, 1.8589851, 3.7341321", \ |
| "0.4843097, 0.5170005, 0.5856511, 0.7368076, 1.0726130, 1.8520069, 3.7414543", \ |
| "0.4832908, 0.5156149, 0.5842158, 0.7380707, 1.0741819, 1.8562117, 3.7475520", \ |
| "0.4845043, 0.5155163, 0.5857408, 0.7378577, 1.0731951, 1.8512565, 3.7498471", \ |
| "0.4846962, 0.5163029, 0.5859002, 0.7338798, 1.0726031, 1.8587604, 3.7527310", \ |
| "0.4836751, 0.5170057, 0.5838602, 0.7358056, 1.0741154, 1.8519866, 3.7463868", \ |
| "0.4837046, 0.5162839, 0.5856140, 0.7373648, 1.0741139, 1.8534996, 3.7535903", \ |
| "0.4844789, 0.5155588, 0.5854008, 0.7354446, 1.0725058, 1.8537127, 3.7492929", \ |
| "0.4816338, 0.5160205, 0.5845794, 0.7368286, 1.0735229, 1.8538571, 3.7531227", \ |
| "0.4823439, 0.5170358, 0.5841924, 0.7386259, 1.0724580, 1.8571611, 3.7473771"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("4.7086899, 4.7476125, 4.8237458, 4.9844147, 5.2660489, 5.7639866, 6.6941568", \ |
| "6.9343429, 6.9708501, 7.0495529, 7.2073396, 7.4922974, 7.9873610, 8.9193692", \ |
| "9.0371142, 9.0757188, 9.1542312, 9.3125010, 9.5971933, 10.0806230, 11.0249290", \ |
| "9.4550829, 9.5095327, 9.5880477, 9.7465884, 10.0309800, 10.5203060, 11.4585030", \ |
| "11.9239540, 11.9739710, 12.0519260, 12.2102380, 12.4947670, 12.9785950, 13.9214450", \ |
| "13.7842770, 13.8379020, 13.9164090, 14.0750900, 14.3590460, 14.8389490, 15.7872900", \ |
| "15.1264000, 15.1812320, 15.2597030, 15.4179500, 15.6903340, 16.1799160, 17.1264460", \ |
| "16.9070060, 16.9866270, 17.0651300, 17.2223780, 17.5062600, 17.9601580, 18.9256020", \ |
| "37.1116330, 37.1746580, 37.2513430, 37.4099440, 37.6967970, 38.1957510, 39.1187030", \ |
| "48.1282640, 48.1427200, 48.2208300, 48.3923480, 48.6794040, 49.1849550, 50.1103730", \ |
| "90.1794270, 90.1794320, 90.2803240, 90.5072350, 90.7584910, 91.2097700, 92.2107260", \ |
| "226.8226400, 227.2667100, 227.2667161, 227.3721500, 227.7324300, 228.2182100, 229.1963500"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.3930889, 0.4243687, 0.4912689, 0.6198378, 0.8518797, 1.3100326, 2.3735280", \ |
| "0.3942564, 0.4250892, 0.4913642, 0.6206637, 0.8525899, 1.3097377, 2.3762952", \ |
| "0.3937703, 0.4250859, 0.4917283, 0.6204917, 0.8522464, 1.3105937, 2.3662272", \ |
| "0.3934338, 0.4251987, 0.4928570, 0.6204237, 0.8499152, 1.3068844, 2.3746727", \ |
| "0.3939360, 0.4253139, 0.4920242, 0.6204717, 0.8522593, 1.3100390, 2.3726574", \ |
| "0.3933496, 0.4248846, 0.4928852, 0.6186871, 0.8516126, 1.3105634, 2.3783833", \ |
| "0.3941579, 0.4250024, 0.4918917, 0.6204842, 0.8526730, 1.3095314, 2.3753406", \ |
| "0.3935549, 0.4251952, 0.4927120, 0.6202887, 0.8526027, 1.3076481, 2.3766875", \ |
| "0.3934361, 0.4254890, 0.4929235, 0.6203624, 0.8520012, 1.3105725, 2.3775384", \ |
| "0.3940211, 0.4255668, 0.4923625, 0.6205478, 0.8521075, 1.3107646, 2.3740430", \ |
| "0.3941468, 0.4257504, 0.4924426, 0.6208851, 0.8524925, 1.3108912, 2.3779276", \ |
| "0.3942921, 0.4256233, 0.4936358, 0.6212267, 0.8532333, 1.3107467, 2.3773534"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("21.0609170, 21.1042150, 21.1942820, 21.3731450, 21.7117520, 22.3766000, 23.7974170", \ |
| "21.6153440, 21.6667290, 21.7487010, 21.9275600, 22.2661840, 22.9310280, 24.3518410", \ |
| "22.1694330, 22.2084590, 22.3024510, 22.4816520, 22.8202720, 23.4851160, 24.9059390", \ |
| "22.6452830, 22.6921720, 22.7810520, 22.9581390, 23.2988810, 23.9637410, 25.3836880", \ |
| "23.0761700, 23.1194490, 23.2122160, 23.3883630, 23.7300530, 24.3949220, 25.8126640", \ |
| "23.4803590, 23.5262940, 23.6047890, 23.7954030, 24.1226470, 24.7874860, 26.2197640", \ |
| "23.8477880, 23.8877980, 23.9799750, 24.1613470, 24.4952020, 25.1601350, 26.5849690"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("0.4934719, 0.5253959, 0.5943467, 0.7469999, 1.0758784, 1.8533522, 3.7407424", \ |
| "0.4934736, 0.5223235, 0.5943568, 0.7469996, 1.0758797, 1.8533498, 3.7407646", \ |
| "0.4934752, 0.5254167, 0.5957485, 0.7469917, 1.0758818, 1.8534277, 3.7407895", \ |
| "0.4870107, 0.5224475, 0.5957579, 0.7470094, 1.0758879, 1.8534215, 3.7360506", \ |
| "0.4934742, 0.5253987, 0.5957828, 0.7469911, 1.0759077, 1.8533985, 3.7407912", \ |
| "0.4885409, 0.5260887, 0.5957803, 0.7469260, 1.0759080, 1.8534002, 3.7366314", \ |
| "0.4871691, 0.5253987, 0.5960711, 0.7475063, 1.0734863, 1.8525383, 3.7366203"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("17.7102470, 17.7588950, 17.8636790, 18.0840530, 18.4750740, 19.1153480, 20.2151100", \ |
| "18.1660140, 18.2149620, 18.3212240, 18.5369530, 18.9329890, 19.5746620, 20.6715750", \ |
| "18.4822010, 18.5370400, 18.6430440, 18.8591450, 19.2450140, 19.8873240, 20.9926640", \ |
| "18.7417020, 18.7815750, 18.8950560, 19.1110260, 19.5045600, 20.1468850, 21.2356600", \ |
| "18.9628630, 19.0165520, 19.1173210, 19.3303950, 19.7256580, 20.3734650, 21.4703600", \ |
| "19.1533470, 19.2088480, 19.3079850, 19.5211830, 19.9158810, 20.5674590, 21.6655880", \ |
| "19.3412630, 19.3908000, 19.4970370, 19.7127590, 20.1082010, 20.7497150, 21.8468750"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("0.5865063, 0.6275711, 0.7149319, 0.8887391, 1.1755946, 1.6746529, 2.7250664", \ |
| "0.5887770, 0.6290227, 0.7149327, 0.8877593, 1.1760656, 1.6707087, 2.7183968", \ |
| "0.5860161, 0.6276158, 0.7148496, 0.8869691, 1.1770198, 1.6746790, 2.7250637", \ |
| "0.5865045, 0.6266088, 0.7153466, 0.8865246, 1.1770668, 1.6746567, 2.7179339", \ |
| "0.5860159, 0.6269155, 0.7153688, 0.8887423, 1.1770116, 1.6734178, 2.7189049", \ |
| "0.5851719, 0.6293274, 0.7152462, 0.8883492, 1.1771517, 1.6746826, 2.7185592", \ |
| "0.5887342, 0.6288122, 0.7149080, 0.8877148, 1.1760228, 1.6699453, 2.7204652"); |
| } |
| } |
| } |
| 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.201710; |
| max_capacitance : 551.202000; |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.6274479, 6.6291636, 6.6292495, 6.6424147, 6.6122431, 5.5574861, -11.3568321", \ |
| "6.5612048, 6.5722442, 6.5652186, 6.5833993, 6.5543371, 5.4722036, -11.6005599", \ |
| "6.4970040, 6.4924347, 6.5024974, 6.5161228, 6.4776861, 5.3799622, -11.3796547", \ |
| "6.4860765, 6.4889414, 6.4947515, 6.4994873, 6.4804972, 5.4506067, -11.5688339", \ |
| "6.4829463, 6.4855298, 6.4892438, 6.5033471, 6.4740997, 5.4229058, -11.5876238", \ |
| "6.4827049, 6.4716378, 6.4617139, 6.4829057, 6.4706043, 5.4026439, -11.4095249", \ |
| "6.4673821, 6.4701551, 6.4717450, 6.4900693, 6.4572535, 5.3476762, -11.6366491"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("4.0007196, 3.9933119, 4.0269391, 4.1608081, 4.6898745, 5.5315060, 6.0106127", \ |
| "3.9329264, 3.9289067, 3.9674925, 4.0925366, 4.6176292, 5.4768564, 5.9488638", \ |
| "3.8688521, 3.8718926, 3.8907460, 4.0256455, 4.5559270, 5.4110212, 5.8818902", \ |
| "3.8636762, 3.8723598, 3.8906290, 4.0269037, 4.5565135, 5.4125817, 5.8856369", \ |
| "3.8630672, 3.8718848, 3.8881209, 4.0227133, 4.5516934, 5.4076311, 5.8920717", \ |
| "3.8664624, 3.8573720, 3.8867240, 4.0233413, 4.5542478, 5.4088150, 5.8776575", \ |
| "3.8624922, 3.8686890, 3.8928359, 4.0226292, 4.5521436, 5.4074568, 5.8780465"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0924444, 0.0925455, 0.0925016, 0.0925553, 0.0926395, 0.0924470, 0.0925526", \ |
| "0.2779856, 0.2779270, 0.2778949, 0.2779157, 0.2779777, 0.2779825, 0.2779833", \ |
| "0.5419292, 0.5419466, 0.5425246, 0.5417306, 0.5406668, 0.5406701, 0.5407001", \ |
| "1.2751357, 1.2771447, 1.2884231, 1.3341720, 1.3961982, 1.4176575, 1.4203267", \ |
| "1.7515481, 1.7550687, 1.7736673, 1.8470041, 1.9385361, 1.9693470, 1.9754378", \ |
| "1.7831171, 1.7867121, 1.8074373, 1.8808143, 1.9737090, 2.0056899, 2.0116786", \ |
| "1.7841795, 1.7883986, 1.8073868, 1.8825318, 1.9754113, 2.0076108, 2.0136424"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.6966760, 5.6975221, 5.6953485, 5.6866332, 5.6491658, 5.3881849, -0.3618620", \ |
| "5.6947988, 5.6953652, 5.6935580, 5.6923199, 5.6495468, 5.4403626, -0.2916224", \ |
| "5.6914086, 5.6922782, 5.6905278, 5.6878915, 5.6498178, 5.4157220, -0.3081298", \ |
| "5.6899656, 5.6910694, 5.6887184, 5.6867525, 5.6411501, 5.3263758, -0.2989242", \ |
| "5.6892624, 5.6901093, 5.6879284, 5.6869439, 5.6428789, 5.3371296, -0.3126438", \ |
| "5.6884460, 5.6896209, 5.6877092, 5.6850542, 5.6421428, 5.4418967, -0.3275595", \ |
| "5.6885614, 5.6902029, 5.6866250, 5.6856275, 5.6394023, 5.4046201, -0.3373335"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0925119, 0.0926104, 0.0924629, 0.0925042, 0.0925054, 0.0925283, 0.0924963", \ |
| "0.2622138, 0.2622649, 0.2622134, 0.2622766, 0.2622727, 0.2622139, 0.2622642", \ |
| "0.4781330, 0.4778557, 0.4781290, 0.4767382, 0.4778388, 0.4779411, 0.4778365", \ |
| "1.0351844, 1.0353978, 1.0351695, 1.0347414, 1.0353148, 1.0350882, 1.0353027", \ |
| "1.1723141, 1.1722769, 1.1715367, 1.1696361, 1.1678146, 1.1672412, 1.1671831", \ |
| "1.1830289, 1.1838322, 1.1829823, 1.1802883, 1.1779195, 1.1772517, 1.1770877", \ |
| "1.1857991, 1.1858201, 1.1850497, 1.1819690, 1.1794564, 1.1787713, 1.1785866"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.5668588, 2.5786935, 2.5814604, 2.5605798, 2.5681258, 2.6351288, 2.5705236", \ |
| "2.5596552, 2.5578951, 2.5562846, 2.5590979, 2.5248859, 2.5811538, 2.5648223", \ |
| "2.5502280, 2.5544288, 2.5558814, 2.5605888, 2.5661469, 2.5664561, 2.5510266", \ |
| "2.5525521, 2.5497742, 2.5548949, 2.5542136, 2.5619823, 2.5574972, 2.5820570", \ |
| "2.5504030, 2.5511075, 2.5447508, 2.5655994, 2.5609453, 2.5577530, 2.5781659", \ |
| "2.5536769, 2.5513179, 2.5554246, 2.5539833, 2.5606572, 2.5661743, 2.5586827", \ |
| "2.5474924, 2.5508965, 2.5534865, 2.5535917, 2.5611741, 2.5701420, 2.5627258"); |
| } |
| } |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.4518605, 6.4528016, 6.4499046, 6.4492324, 6.4067135, 6.1937389, 0.4143330", \ |
| "6.3864028, 6.3876163, 6.3853412, 6.3853780, 6.3387981, 6.0445326, 0.3337646", \ |
| "6.3225467, 6.3217817, 6.3215779, 6.3236821, 6.2807056, 6.0435217, 0.2824714", \ |
| "6.3154465, 6.3148763, 6.3131675, 6.3158108, 6.2680517, 5.9880188, 0.2859490", \ |
| "6.3070536, 6.3060644, 6.3053098, 6.3066251, 6.2637909, 6.0914032, 0.2842739", \ |
| "6.3012298, 6.2995190, 6.2985779, 6.3014718, 6.2473615, 6.0485483, 0.2919535", \ |
| "6.2931617, 6.2927905, 6.2923047, 6.2950057, 6.2458202, 5.9854868, 0.2357849"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.9148343, 3.9024224, 3.9300943, 3.9797767, 4.0407709, 4.0770722, 4.0811193", \ |
| "3.8315566, 3.8413122, 3.8468616, 3.8962136, 3.9608199, 3.9934202, 3.9972699", \ |
| "3.7666756, 3.7668742, 3.7830644, 3.8300797, 3.9318048, 3.9444049, 3.9361663", \ |
| "3.7643095, 3.7667455, 3.7790230, 3.8308660, 3.8964299, 3.9268435, 3.9350848", \ |
| "3.7649321, 3.7680650, 3.7806557, 3.8286528, 3.9020009, 3.9594887, 3.9561923", \ |
| "3.7624246, 3.7630430, 3.7738121, 3.8270807, 3.8934014, 3.9230573, 3.9222268", \ |
| "3.7640865, 3.7668629, 3.7733590, 3.8302822, 3.8958322, 3.9276263, 3.9394540"); |
| } |
| } |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.3085923, 3.3070009, 3.3200675, 3.3917655, 3.8535192, 5.1907174, 5.3939858", \ |
| "3.2388072, 3.2408245, 3.2499168, 3.3246697, 3.7862044, 5.1208174, 5.3613307", \ |
| "3.1726362, 3.1732572, 3.1846496, 3.2572966, 3.7240300, 5.0637023, 5.2888278", \ |
| "3.1717696, 3.1727126, 3.1846447, 3.2551055, 3.7151548, 5.0528235, 5.2740025", \ |
| "3.1697773, 3.1731182, 3.1836612, 3.2546010, 3.7124576, 5.0623765, 5.2922781", \ |
| "3.1685177, 3.1711638, 3.1822216, 3.2507971, 3.7308456, 5.0516728, 5.2535642", \ |
| "3.1691030, 3.1705303, 3.1821388, 3.2534446, 3.7156227, 5.0574326, 5.2834475"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1203455, 0.1203475, 0.1203406, 0.1203388, 0.1203541, 0.1203519, 0.1203605", \ |
| "0.2602370, 0.2602227, 0.2601895, 0.2599187, 0.2603163, 0.2602347, 0.2604446", \ |
| "0.7712711, 0.7710309, 0.7705144, 0.7711674, 0.7705198, 0.7706532, 0.7705985", \ |
| "1.0506692, 1.0505723, 1.0506760, 1.0502917, 1.0507309, 1.0504240, 1.0506416", \ |
| "1.4691270, 1.4688473, 1.4690158, 1.4683476, 1.4667312, 1.4653942, 1.4648949", \ |
| "1.6380917, 1.6374681, 1.6329675, 1.6183167, 1.6023555, 1.5958433, 1.5942991", \ |
| "1.6473194, 1.6475980, 1.6412771, 1.6251837, 1.6072551, 1.6001176, 1.5985431"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0925254, 0.0924821, 0.0925158, 0.0925391, 0.0926048, 0.0925361, 0.0925662", \ |
| "0.2622142, 0.2622643, 0.2622139, 0.2622131, 0.2622050, 0.2623511, 0.2622504", \ |
| "0.4781294, 0.4778462, 0.4781246, 0.4776712, 0.4778329, 0.4776884, 0.4781065", \ |
| "1.0333363, 1.0335498, 1.0333164, 1.0331994, 1.0334629, 1.0334512, 1.0332214", \ |
| "1.1715969, 1.1714413, 1.1708033, 1.1686905, 1.1661749, 1.1665489, 1.1663619", \ |
| "1.1840092, 1.1831014, 1.1829051, 1.1797621, 1.1778559, 1.1771974, 1.1770614", \ |
| "1.1855664, 1.1865444, 1.1846739, 1.1819245, 1.1794370, 1.1787769, 1.1787847"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.5488469, 2.5605834, 2.5549454, 2.5487405, 2.5747355, 2.4915839, 2.5679820", \ |
| "2.5602545, 2.5594951, 2.5550879, 2.5600466, 2.5718648, 2.5524121, 2.6104689", \ |
| "2.5541660, 2.5542352, 2.5529467, 2.5567900, 2.5484575, 2.5578826, 2.5663932", \ |
| "2.5526610, 2.5546520, 2.5523457, 2.5628796, 2.5670948, 2.5576039, 2.5754238", \ |
| "2.5576374, 2.5521774, 2.5518888, 2.5545214, 2.5489358, 2.5556971, 2.5734171", \ |
| "2.5436487, 2.5515174, 2.5507617, 2.5542112, 2.5289215, 2.5543083, 2.5830926", \ |
| "2.5507064, 2.5408651, 2.5494149, 2.5553554, 2.5598208, 2.5651779, 2.5772667"); |
| } |
| } |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.6425877, 3.6312326, 3.6488808, 3.7157540, 3.8083349, 5.0290034, 5.9088291", \ |
| "3.5682386, 3.5628930, 3.5808856, 3.6396424, 3.7481927, 4.9358980, 5.7991654", \ |
| "3.4986031, 3.5013643, 3.5177302, 3.5716250, 3.6751472, 4.8709628, 5.7333060", \ |
| "3.5010379, 3.4947113, 3.5135799, 3.5731109, 3.6817592, 4.8705361, 5.7145407", \ |
| "3.4993971, 3.4945538, 3.5119145, 3.5719710, 3.6700358, 4.8647581, 5.7158949", \ |
| "3.4969611, 3.5017654, 3.5077186, 3.5698303, 3.6749563, 4.8670769, 5.7048916", \ |
| "3.4979556, 3.4928464, 3.5110628, 3.5675913, 3.6742096, 4.8670970, 5.7295195"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1203269, 0.1203296, 0.1203527, 0.1203297, 0.1203369, 0.1203444, 0.1203541", \ |
| "0.2601310, 0.2601321, 0.2601288, 0.2595976, 0.2601292, 0.2605042, 0.2602050", \ |
| "0.7958579, 0.7958655, 0.7957916, 0.7956269, 0.7947670, 0.7940711, 0.7945274", \ |
| "1.0964865, 1.0966957, 1.0965016, 1.0964801, 1.0970470, 1.0968495, 1.0964118", \ |
| "1.5146151, 1.5145895, 1.5143956, 1.5137758, 1.5120386, 1.5116769, 1.5108952", \ |
| "1.6837952, 1.6848726, 1.6782818, 1.6636420, 1.6475980, 1.6413471, 1.6397206", \ |
| "1.6924307, 1.6910834, 1.6865486, 1.6699124, 1.6529579, 1.6451037, 1.6440429"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.5453695, 5.5417959, 5.5307523, 5.5159334, 5.3296111, 4.2023938, -12.9970219", \ |
| "5.5359723, 5.5386225, 5.5295195, 5.4949322, 5.3201003, 4.1355070, -12.8339456", \ |
| "5.5308266, 5.5296279, 5.5254515, 5.5022535, 5.3471293, 4.1298474, -12.7254872", \ |
| "5.5317684, 5.5272078, 5.5250090, 5.4980701, 5.3411808, 4.1278012, -12.8270361", \ |
| "5.5306857, 5.5273121, 5.5243366, 5.4981401, 5.3365094, 4.1234242, -12.7341634", \ |
| "5.5295675, 5.5279364, 5.5246955, 5.4941991, 5.3321677, 4.1393549, -12.8019623", \ |
| "5.5266770, 5.5279095, 5.5226897, 5.4922974, 5.3390428, 4.1187108, -12.8795831"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0924684, 0.0924967, 0.0924314, 0.0925111, 0.0924415, 0.0925547, 0.0925250", \ |
| "0.2780286, 0.2779264, 0.2779298, 0.2779390, 0.2779260, 0.2779484, 0.2780221", \ |
| "0.5405348, 0.5403125, 0.5402877, 0.5399514, 0.5407697, 0.5401434, 0.5402275", \ |
| "1.0185411, 1.0188077, 1.0191194, 1.0195582, 1.0204734, 1.0203619, 1.0205440", \ |
| "1.0837014, 1.0839128, 1.0850216, 1.0882275, 1.0902049, 1.0919296, 1.0922179", \ |
| "1.0847444, 1.0849798, 1.0862094, 1.0897808, 1.0926337, 1.0936908, 1.0939843", \ |
| "1.0856794, 1.0859181, 1.0871298, 1.0904649, 1.0938732, 1.0948238, 1.0949986"); |
| } |
| } |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.2991628, 6.2902255, 6.2885051, 6.2730491, 6.0860143, 4.9597633, -12.3935231", \ |
| "6.2262089, 6.2288232, 6.2242617, 6.1975951, 6.0280285, 4.8083127, -12.3631899", \ |
| "6.1663774, 6.1640134, 6.1599507, 6.1330633, 5.9920338, 4.7842408, -12.4950177", \ |
| "6.1560415, 6.1592533, 6.1460126, 6.1320043, 5.9702708, 4.7623118, -12.2711199", \ |
| "6.1499969, 6.1514749, 6.1434119, 6.1180568, 5.9687574, 4.7791378, -12.3749898", \ |
| "6.1431584, 6.1415754, 6.1342883, 6.1091712, 5.9598523, 4.7530416, -12.4092539", \ |
| "6.1288916, 6.1328967, 6.1298891, 6.1063576, 5.9610489, 4.7057115, -12.5849591"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.1340880, 3.1285336, 3.1210945, 3.1324081, 3.1276055, 3.1245225, 3.1471949", \ |
| "3.0556453, 3.0548133, 3.0574182, 3.0568961, 3.0670342, 3.0607476, 3.0749077", \ |
| "2.9938092, 2.9934685, 2.9899228, 2.9958011, 2.9983676, 3.0114823, 3.0187252", \ |
| "2.9859052, 2.9895720, 2.9906902, 2.9929909, 3.0028153, 3.0111402, 3.0263063", \ |
| "2.9875381, 2.9880581, 2.9843152, 2.9911689, 3.0336106, 3.0109096, 3.0060648", \ |
| "2.9972040, 2.9919805, 2.9865901, 2.9865890, 2.9930938, 2.9703559, 3.0062553", \ |
| "2.9885174, 2.9895500, 2.9866270, 2.9913140, 2.9976688, 3.0092970, 3.0271447"); |
| } |
| } |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.2968938, 6.3034771, 6.2875866, 6.2659918, 6.1698938, 4.8241521, -12.2856901", \ |
| "6.2262133, 6.2288153, 6.2242118, 6.1983736, 6.0621913, 4.7965518, -12.3147199", \ |
| "6.1652992, 6.1639943, 6.1600608, 6.1350882, 5.9921877, 4.7380247, -12.4760587", \ |
| "6.1572758, 6.1618355, 6.1502870, 6.1234361, 6.0786993, 4.8452320, -12.5885689", \ |
| "6.1499653, 6.1478116, 6.1445924, 6.1143636, 5.9616558, 4.7641754, -12.5384758", \ |
| "6.1432295, 6.1411769, 6.1341959, 6.1111388, 5.9610705, 4.7399648, -12.4504569", \ |
| "6.1307972, 6.1330597, 6.1305257, 6.0970165, 5.9618716, 4.7395551, -12.5059041"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.1397258, 3.1760494, 3.1352635, 3.0031305, 3.1279779, 3.0811739, 3.1481965", \ |
| "3.0517559, 3.0548114, 3.0574247, 3.0572255, 3.0670479, 3.0595062, 3.0764919", \ |
| "2.9937598, 3.0005083, 2.9903332, 3.0020225, 2.9680561, 3.0034274, 2.9882954", \ |
| "2.9851101, 2.9895672, 2.9906035, 2.9916248, 3.0012731, 2.9933923, 3.0027288", \ |
| "2.9877862, 2.9881056, 2.9904856, 2.9904594, 2.9966383, 3.0172427, 3.0041199", \ |
| "2.9936944, 2.9919901, 2.9864422, 2.9844314, 2.9934236, 2.9795855, 3.0045614", \ |
| "2.9919973, 2.9905479, 2.9865613, 2.9915081, 2.9974170, 3.0092320, 3.0141662"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0924670, 0.0924947, 0.0924381, 0.0925470, 0.0924534, 0.0925088, 0.0924620", \ |
| "0.2778753, 0.2779274, 0.2779339, 0.2780043, 0.2779350, 0.2779813, 0.2779376", \ |
| "0.5419230, 0.5418905, 0.5417025, 0.5411789, 0.5412805, 0.5406750, 0.5413007", \ |
| "1.2759468, 1.2779538, 1.2894345, 1.3358778, 1.3969851, 1.4184362, 1.4224441", \ |
| "1.7550284, 1.7580087, 1.7780244, 1.8505273, 1.9415610, 1.9729367, 1.9788051", \ |
| "1.7869365, 1.7905333, 1.8106164, 1.8843864, 1.9772604, 2.0092862, 2.0151017", \ |
| "1.7881681, 1.7910982, 1.8117122, 1.8856584, 1.9788365, 2.0109376, 2.0169516"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.8684049, 6.8747969, 6.8974559, 7.0235664, 7.0663937, 6.1427562, -0.0061996", \ |
| "6.8630917, 6.8704049, 6.8952925, 7.0182900, 7.0688433, 6.1251642, -0.2947989", \ |
| "6.8609922, 6.8669388, 6.8889177, 7.0170175, 7.0556585, 6.1978269, -0.0626291", \ |
| "6.8595765, 6.8659069, 6.8901180, 7.0106397, 7.0568540, 6.1717309, -0.2993361", \ |
| "6.8606721, 6.8669735, 6.8907002, 7.0053099, 7.0623797, 6.1681193, -0.0638681", \ |
| "6.8607852, 6.8640001, 6.8886596, 7.0140480, 7.0608695, 6.1231166, -0.0365937", \ |
| "6.8604911, 6.8625116, 6.8882619, 7.0120617, 7.0643176, 6.2040639, -0.0348431"); |
| } |
| } |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.3914011, 6.3872894, 6.3865668, 6.3859059, 6.3331356, 6.0924050, 0.3813962", \ |
| "6.3208485, 6.3207765, 6.3218217, 6.3197916, 6.2761135, 6.0000235, 0.3016704", \ |
| "6.2586074, 6.2562517, 6.2553639, 6.2581009, 6.2116112, 5.9412042, 0.2521117", \ |
| "6.2495782, 6.2501472, 6.2487759, 6.2463087, 6.2036809, 5.8587255, 0.1851641", \ |
| "6.2418536, 6.2422534, 6.2412243, 6.2405061, 6.2064106, 6.0046067, 0.2329749", \ |
| "6.2339677, 6.2372550, 6.2336498, 6.2322026, 6.1882889, 5.8745516, 0.2198724", \ |
| "6.2266650, 6.2267031, 6.2262230, 6.2279604, 6.1785598, 6.0024350, 0.2216373"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1534194, 0.1532470, 0.1534200, 0.1533715, 0.1531174, 0.1531977, 0.1531915", \ |
| "0.3107034, 0.3109392, 0.3110066, 0.3110485, 0.3103495, 0.3097933, 0.3096112", \ |
| "0.6112212, 0.6111071, 0.6102429, 0.6066927, 0.6004628, 0.5968118, 0.5960185", \ |
| "1.3614874, 1.3643809, 1.3798540, 1.4402284, 1.5202172, 1.5477388, 1.5525998", \ |
| "1.7797547, 1.7815172, 1.8030587, 1.8760824, 1.9681110, 1.9996879, 2.0053821", \ |
| "2.0617940, 2.0653806, 2.0852813, 2.1590285, 2.2521342, 2.2839583, 2.2898265", \ |
| "2.1093782, 2.1127739, 2.1329692, 2.2067335, 2.3005276, 2.3325244, 2.3383381"); |
| } |
| } |
| 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.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.9654974, 7.9721813, 8.0011659, 8.1586311, 8.3309212, 7.5107084, 1.4135773", \ |
| "7.8980114, 7.9058896, 7.9352420, 8.0912613, 8.2665274, 7.4632984, 1.3366479", \ |
| "7.8318151, 7.8382596, 7.8743254, 8.0276481, 8.2004022, 7.3839208, 1.0448436", \ |
| "7.8262380, 7.8340712, 7.8635754, 8.0258848, 8.1952415, 7.3842635, 1.0774026", \ |
| "7.8171404, 7.8226065, 7.8585829, 8.0118449, 8.1862409, 7.3776456, 1.0227071", \ |
| "7.8130110, 7.8142817, 7.8515288, 8.0046216, 8.1773671, 7.3634617, 1.2609266", \ |
| "7.8022931, 7.8066611, 7.8401968, 8.0068083, 8.1717033, 7.4323650, 1.2398575"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("4.7876114, 4.7942246, 4.8304240, 5.0019257, 5.5954886, 6.4661138, 6.9275377", \ |
| "4.7224936, 4.7121811, 4.7610153, 4.9351998, 5.5344188, 6.4015494, 6.8717488", \ |
| "4.6519080, 4.6615556, 4.6891885, 4.8704827, 5.4554549, 6.3338339, 6.8151164", \ |
| "4.6340270, 4.6569578, 4.6886616, 4.8662761, 5.4589279, 6.3308047, 6.8070877", \ |
| "4.6470104, 4.6523256, 4.6956069, 4.8680363, 5.4555498, 6.3303730, 6.7956033", \ |
| "4.6473794, 4.6510709, 4.6938999, 4.8628234, 5.4570594, 6.3308353, 6.8033441", \ |
| "4.6509014, 4.6457124, 4.6913586, 4.8608173, 5.4577066, 6.3310349, 6.8127515"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0925413, 0.0925000, 0.0925086, 0.0924864, 0.0925054, 0.0924946, 0.0925881", \ |
| "0.2622713, 0.2620627, 0.2622145, 0.2622601, 0.2622591, 0.2622646, 0.2622067", \ |
| "0.4777212, 0.4779651, 0.4779863, 0.4777008, 0.4776926, 0.4776878, 0.4779615", \ |
| "1.0161071, 1.0161030, 1.0160726, 1.0155860, 1.0149893, 1.0140823, 1.0136189", \ |
| "1.1832079, 1.1832092, 1.1831992, 1.1831634, 1.1835506, 1.1832419, 1.1831119", \ |
| "1.2547300, 1.2545190, 1.2540838, 1.2530223, 1.2502425, 1.2481804, 1.2474490", \ |
| "1.3268199, 1.3259200, 1.3211196, 1.3058249, 1.2903294, 1.2823783, 1.2806416"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.2265420, 3.2216939, 3.2417601, 3.2992953, 3.4040606, 4.5963907, 5.4303846", \ |
| "3.2235516, 3.2175701, 3.2365009, 3.2958879, 3.4005457, 4.5912688, 5.4536341", \ |
| "3.2137632, 3.2233260, 3.2337715, 3.2923756, 3.3933513, 4.5885560, 5.4438137", \ |
| "3.2147494, 3.2131335, 3.2319826, 3.2914103, 3.3945171, 4.5913158, 5.4488508", \ |
| "3.2174022, 3.2182490, 3.2350964, 3.2918203, 3.3929742, 4.5840657, 5.4485088", \ |
| "3.2156799, 3.2110380, 3.2320045, 3.2893619, 3.3915976, 4.5917834, 5.4605095", \ |
| "3.2162747, 3.2108784, 3.2297491, 3.2858232, 3.3994237, 4.5858827, 5.4481209"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0926069, 0.0925069, 0.0925083, 0.0926010, 0.0925415, 0.0925115, 0.0926963", \ |
| "0.2622803, 0.2622050, 0.2624471, 0.2622686, 0.2622179, 0.2622658, 0.2622856", \ |
| "0.4777762, 0.4780106, 0.4777575, 0.4777443, 0.4780088, 0.4772452, 0.4779233", \ |
| "1.0743608, 1.0741502, 1.0743281, 1.0741252, 1.0731126, 1.0726031, 1.0722302", \ |
| "1.2745452, 1.2744181, 1.2731132, 1.2689017, 1.2626697, 1.2585200, 1.2571105", \ |
| "1.3328392, 1.3319056, 1.3268500, 1.3108344, 1.2933976, 1.2855903, 1.2836313", \ |
| "1.3371227, 1.3361660, 1.3310551, 1.3150060, 1.2973016, 1.2894562, 1.2875560"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.5802346, 2.5776542, 2.5838897, 2.6172516, 2.8397937, 3.8846757, 4.5238307", \ |
| "2.5762580, 2.5767580, 2.5800733, 2.6179777, 2.8311407, 3.8566793, 4.4699925", \ |
| "2.5726161, 2.5737352, 2.5783493, 2.6138340, 2.8274845, 3.8687950, 4.4618254", \ |
| "2.5715174, 2.5718319, 2.5774988, 2.6126904, 2.8241686, 3.8702975, 4.4661035", \ |
| "2.5705442, 2.5701070, 2.5741784, 2.6113063, 2.8251277, 3.8501584, 4.4794823", \ |
| "2.5703767, 2.5704365, 2.5754633, 2.6101838, 2.8252080, 3.8689332, 4.5092261", \ |
| "2.5691400, 2.5699395, 2.5752534, 2.6108868, 2.8238366, 3.8226009, 4.4679345"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.8984677, 2.8
|