| /** |
| * 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_ff_ss_n40C_1v65_1v65") { |
| define(three_state_pullup_res,library,string); |
| define(three_state_pulldn_res,library,string); |
| define(zstate_leak_threshold_pct,library,string); |
| define(clk_width,library,string); |
| define(driver_model,library,string); |
| define(def_sim_opt,library,string); |
| define(simulator,library,string); |
| define(signal_voltage_type,pin,string); |
| technology("cmos"); |
| delay_model : "table_lookup"; |
| revision : "1.0"; |
| date : "localtime"; |
| default_leakage_power_density : 0.000000; |
| default_cell_leakage_power : 0.000000; |
| default_fanout_load : 0.000000; |
| default_inout_pin_cap : 0.000000; |
| default_input_pin_cap : 0.000000; |
| default_output_pin_cap : 0.000000; |
| default_max_transition : 1.500000; |
| bus_naming_style : "%s[%d]"; |
| in_place_swap_mode : "match_footprint"; |
| library_features("report_delay_calculation"); |
| voltage_unit : "1V"; |
| current_unit : "1mA"; |
| leakage_power_unit : "1nW"; |
| pulling_resistance_unit : "1kohm"; |
| time_unit : "1ns"; |
| resistance_unit : "1ohm"; |
| capacitive_load_unit(1.000000, \ |
| "pf"); |
| input_threshold_pct_rise : 50.000000; |
| input_threshold_pct_fall : 50.000000; |
| output_threshold_pct_rise : 50.000000; |
| output_threshold_pct_fall : 50.000000; |
| slew_lower_threshold_pct_fall : 20.000000; |
| slew_lower_threshold_pct_rise : 20.000000; |
| slew_upper_threshold_pct_fall : 80.000000; |
| slew_upper_threshold_pct_rise : 80.000000; |
| slew_derate_from_library : 1.000000; |
| three_state_pullup_res : "1"; |
| three_state_pulldn_res : "1"; |
| zstate_leak_threshold_pct : "0.1"; |
| clk_width : "1.00E-05"; |
| nom_process : 1.000000; |
| nom_temperature : -40.000000; |
| nom_voltage : 1.650000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VDDA",1.650000); |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.650000); |
| voltage_map("VCCHIB",1.650000); |
| voltage_map("VDDIO",1.650000); |
| voltage_map("VDDIO_Q",1.650000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",1.650000); |
| power_lut_template ("power_inputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| } |
| output_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vol : 0.165; |
| voh : 1.485; |
| vomax : 1.732; |
| vomin : -0.083; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.165; |
| voh : 1.485; |
| vomax : 1.732; |
| vomin : -0.083; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 0.412; |
| vih : 1.237; |
| vimax : 1.732; |
| vimin : -0.083; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.495; |
| vih : 1.155; |
| vimax : 1.732; |
| vimin : -0.083; |
| } |
| operating_conditions ("ff_ss_1p65v_x_1p65v_n40C") { |
| process : 1.000000; |
| temperature : -40.000000; |
| voltage : 1.650000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("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 : 2.421660e+00; |
| 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 : "2.4057600"; |
| } |
| 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 : "2.0023800"; |
| } |
| 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 : "2.3397100"; |
| } |
| 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 : "2.4012500"; |
| } |
| 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 : "2.4179200"; |
| } |
| 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 : "2.3230500"; |
| } |
| 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 : "2.3230600"; |
| } |
| 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 : "2.4012700"; |
| } |
| 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 : "2.3275600"; |
| } |
| 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 : "2.2527200"; |
| } |
| 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 : "2.3271300"; |
| } |
| 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 : "2.3228200"; |
| } |
| 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 : "2.3434600"; |
| } |
| 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 : "2.3072700"; |
| } |
| 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 : "2.2496400"; |
| } |
| 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 : "2.3854700"; |
| } |
| 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 : "2.4010300"; |
| } |
| 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 : "2.4216600"; |
| } |
| 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.006472; |
| capacitance : 0.006294; |
| fall_capacitance : 0.006116; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.2821078, 4.1731532, 4.1069670, 4.0605793, 4.0272357, 4.0007054, 3.9818027", \ |
| "4.7234894, 4.6175866, 4.5498554, 4.5111162, 4.4716691, 4.4375093, 4.4070816", \ |
| "5.1820435, 5.0746143, 5.0114826, 4.9620408, 4.9302227, 4.9021669, 4.8762170", \ |
| "5.6147831, 5.5058281, 5.4380969, 5.3932541, 5.3599106, 5.3425360, 5.3031049", \ |
| "6.0371582, 5.8957162, 5.8325600, 5.7846681, 5.7497987, 5.7202170, 5.6921586", \ |
| "6.3724433, 6.2634882, 6.1972834, 6.2027945, 6.1496149, 6.0971448, 6.0927737", \ |
| "6.7872381, 6.6680739, 6.6019410, 6.5646553, 6.5164770, 6.4956261, 6.4869330"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.0074657, 3.8469373, 3.6915329, 3.5835786, 3.4372581, 3.3419519, 3.2907832", \ |
| "4.4519271, 4.2899749, 4.1507591, 4.0198110, 3.9496364, 3.8073036, 3.7414945", \ |
| "4.9089682, 4.7323947, 4.5869107, 4.4772371, 4.3539655, 4.2767788, 4.2055060", \ |
| "5.3402125, 5.1782772, 5.0305300, 4.9419720, 4.8381368, 4.6530480, 4.6221194", \ |
| "5.7286138, 5.6034726, 5.3980325, 5.3143910, 5.2074170, 5.1011162, 5.0389851", \ |
| "6.1010133, 5.9359058, 5.7727719, 5.6728700, 5.5913090, 5.4662531, 5.3834291", \ |
| "6.5023252, 6.3519455, 6.1773003, 6.0810519, 5.9792942, 5.8640633, 5.7993963"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.6997986, -3.5903835, -3.4971745, -3.4965823, -3.4769931, -3.4168719, -3.3898270", \ |
| "-4.1410228, -4.0198624, -3.9385044, -3.9271250, -3.8876779, -3.8641994, -3.8468746", \ |
| "-4.5964527, -4.4702692, -4.4640191, -4.3901848, -4.3644703, -4.3085990, -4.2861716", \ |
| "-5.0274844, -4.9281554, -4.8492740, -4.8547856, -4.7695618, -4.7476092, -4.7167396", \ |
| "-5.4278299, -5.3066695, -5.2313822, -5.2566571, -5.1607524, -5.1387998, -5.1562112", \ |
| "-5.8377069, -5.7180724, -5.6579707, -5.6680600, -5.5936226, -5.5593576, -5.5452005", \ |
| "-6.1966114, -6.0754510, -6.0168752, -5.9889002, -5.9586120, -5.9167362, -5.9191960"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7577987, -3.6618090, -3.4769662, -3.3470084, -3.2755633, -3.1909048, -3.0872620", \ |
| "-4.1990226, -4.0431038, -3.9204943, -3.8218679, -3.7047487, -3.5986964, -3.5285325", \ |
| "-4.6544530, -4.4936772, -4.3723937, -4.2487549, -4.1522316, -4.0697101, -3.9946088", \ |
| "-5.1037416, -5.0120625, -4.8245161, -4.6951742, -4.6245853, -4.5034156, -4.4314838", \ |
| "-5.5100393, -5.3525945, -5.2269559, -5.0990538, -5.0308537, -4.9494801, -4.8221455", \ |
| "-5.8957072, -5.7398612, -5.6140068, -5.4848301, -5.4226070, -5.3295055, -5.2184943", \ |
| "-6.2561371, -6.0971665, -5.9677740, -5.8455944, -5.7653391, -5.6608506, -5.6186684"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0303311, 0.0297232, 0.0291154, 0.0290206, 0.0289296, 0.0288349, 0.0287401"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0379612, 0.0372196, 0.0364780, 0.0364483, 0.0364198, 0.0363902, 0.0363606"); |
| } |
| } |
| 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.004369; |
| capacitance : 0.004525; |
| rise_capacitance : 0.004681; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7990097, -3.6916165, -3.5979805, -3.5957645, -3.5425842, -3.5180625, -3.4666336", \ |
| "-4.2402337, -4.1313088, -4.0513137, -4.0522472, -3.9700751, -3.9341305, -3.9083014", \ |
| "-4.6956640, -4.5836869, -4.4946302, -4.4924186, -4.4346608, -4.4163288, -4.3632877", \ |
| "-5.1282211, -5.0162440, -4.9227237, -4.9330857, -4.8763733, -4.8472672, -4.7958448", \ |
| "-5.5270408, -5.4226363, -5.3243878, -5.3253213, -5.2614923, -5.2425182, -5.1885613", \ |
| "-5.9384437, -5.8249412, -5.7525755, -5.7351987, -5.6804923, -5.6577926, -5.6091897", \ |
| "-6.2973482, -6.1990472, -6.1069023, -6.0925768, -6.0335791, -6.0159182, -5.9762628"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.6891545, -3.5969285, -3.4106650, -3.3302614, -3.2006994, -3.0491349, -3.0060702", \ |
| "-4.1288525, -4.0464065, -3.8518341, -3.7609291, -3.6487342, -3.5798506, -3.4685623", \ |
| "-4.5842829, -4.4876726, -4.3068950, -4.2269159, -4.1017440, -4.0179515, -3.8856879", \ |
| "-5.0168400, -4.9113044, -4.7398829, -4.6580581, -4.5428934, -4.4444947, -4.3387344", \ |
| "-5.4171860, -5.3332140, -5.1496591, -5.0574129, -4.9456312, -4.7652053, -4.7249775", \ |
| "-5.8270626, -5.7218165, -5.5481870, -5.4681697, -5.3477513, -5.1887207, -5.1026811", \ |
| "-6.1844411, -6.1004692, -5.9073028, -5.8169182, -5.7031537, -5.6054567, -5.4797426"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.2806095, 4.1686248, 4.0916890, 4.0575275, 4.0058732, 3.9717139, 3.9655446", \ |
| "4.7220150, 4.6115567, 4.5529312, 4.5096147, 4.4488047, 4.4161713, 4.4064235", \ |
| "5.1805802, 5.0700899, 4.9947587, 4.9605505, 4.9073699, 4.8732105, 4.8430067", \ |
| "5.6118211, 5.5013134, 5.4320564, 5.3917913, 5.3386107, 5.3357450, 5.2738967", \ |
| "6.0017438, 5.8897592, 5.8189687, 5.7817132, 5.7392143, 5.7253756, 5.6606087", \ |
| "6.3710835, 6.3107620, 6.2384034, 6.1480015, 6.1480099, 6.0644865, 6.0905883", \ |
| "6.7739506, 6.6736490, 6.5967128, 6.5462913, 6.5007407, 6.4788977, 6.4619410"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9342194, 3.8066428, 3.6523143, 3.5505872, 3.3840828, 3.3164245, 3.2402059", \ |
| "4.3766886, 4.2491120, 4.1100601, 3.9867285, 3.8323156, 3.7443282, 3.6539530", \ |
| "4.8319249, 4.6969884, 4.5718494, 4.3976456, 4.3158120, 4.1839614, 4.1302973", \ |
| "5.2453435, 5.1192928, 4.9788252, 4.8566664, 4.6917721, 4.6110500, 4.5452418", \ |
| "5.6955168, 5.5694656, 5.4226462, 5.2918064, 5.1515288, 5.0483331, 4.9893248", \ |
| "6.0635912, 5.9344887, 5.8001868, 5.6563055, 5.5338128, 5.4278389, 5.3274658", \ |
| "6.4321648, 6.3061137, 6.1657850, 6.0387706, 5.9463361, 5.8303223, 5.7232919"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0363153, 0.0359920, 0.0356686, 0.0354764, 0.0352918, 0.0350996, 0.0349073"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0439932, 0.0435211, 0.0430489, 0.0429732, 0.0429005, 0.0428248, 0.0427491"); |
| } |
| } |
| 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.006008; |
| capacitance : 0.006182; |
| rise_capacitance : 0.006356; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.3049962, 4.1990929, 4.1329622, 4.0834676, 4.0485977, 4.0205419, 3.9948425", \ |
| "4.7463760, 4.6419986, 4.5757938, 4.5355287, 4.4930293, 4.4649735, 4.4445446", \ |
| "5.2049288, 5.0990259, 5.0343465, 4.9864520, 4.9515825, 4.9235263, 4.9023068", \ |
| "5.6361403, 5.5302374, 5.4655581, 5.4338097, 5.3812681, 5.3638932, 5.3320955", \ |
| "6.0260266, 5.9460630, 5.8554564, 5.8060235, 5.7726795, 5.7766674, 5.7272474", \ |
| "6.3998987, 6.2924704, 6.2232835, 6.1814214, 6.1877310, 6.1097032, 6.0836112", \ |
| "6.8101345, 6.7042312, 6.6380952, 6.5870796, 6.5506847, 6.5272062, 6.5128812"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9845436, 3.7861255, 3.6447434, 3.5020816, 3.4638433, 3.3881749, 3.1995891", \ |
| "4.4237376, 4.2433291, 4.1081887, 3.9580604, 3.9354571, 3.7931230, 3.7708426", \ |
| "4.8910625, 4.6911184, 4.5526252, 4.4000481, 4.3464399, 4.2877793, 4.1527304", \ |
| "5.2829490, 5.1028415, 4.9609457, 4.8325306, 4.7863511, 4.6405118, 4.5631945", \ |
| "5.7187777, 5.5386702, 5.3945584, 5.2531004, 5.2241920, 5.1385099, 4.9490712", \ |
| "6.1199075, 5.9399044, 5.7999701, 5.6664374, 5.6266980, 5.4999332, 5.4125298", \ |
| "6.5160018, 6.3160582, 6.1740731, 6.0426951, 5.9743173, 5.9020893, 5.7893883"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7944032, -3.6793463, -3.6317222, -3.5713503, -3.5349547, -3.5282610, -3.4727514", \ |
| "-4.2356271, -4.1220962, -4.0819012, -3.9988414, -3.9761787, -3.9437118, -3.9165526", \ |
| "-4.6895316, -4.5760006, -4.5298265, -4.4664785, -4.4316148, -4.4249153, -4.3775776", \ |
| "-5.1220887, -5.0085577, -4.9530342, -4.9144299, -4.8764554, -4.8467916, -4.8052506", \ |
| "-5.5209088, -5.3965092, -5.3245388, -5.2993820, -5.2584090, -5.2322792, -5.2024853", \ |
| "-5.8807712, -5.7672406, -5.6766216, -5.6793336, -5.6228597, -5.5921709, -5.5750308", \ |
| "-6.2956855, -6.1714737, -6.1238456, -6.0726328, -6.0412788, -5.9856828, -5.9803817"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7394880, -3.5904692, -3.4596752, -3.3179850, -3.2528528, -3.1494709, -3.0683837", \ |
| "-4.1807124, -4.0339485, -3.9004162, -3.8083716, -3.6542933, -3.5938287, -3.5096214", \ |
| "-4.6346164, -4.4858883, -4.3522605, -4.2131389, -4.1076544, -3.9920753, -3.9672982", \ |
| "-5.0671740, -4.9206063, -4.7833073, -4.6457542, -4.5850903, -4.4694428, -4.3976544", \ |
| "-5.4675195, -5.3207560, -5.1848549, -5.0477837, -4.9248625, -4.8772757, -4.7913506", \ |
| "-5.8773965, -5.7292555, -5.5938389, -5.4558986, -5.3877935, -5.2766051, -5.1971322", \ |
| "-6.2363010, -6.0880116, -5.9620688, -5.8125293, -5.7349514, -5.6088296, -5.5947249"); |
| } |
| } |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0377922, 0.0371147, 0.0364371, 0.0363938, 0.0363523, 0.0363090, 0.0362657"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0303497, 0.0297414, 0.0291332, 0.0290387, 0.0289481, 0.0288537, 0.0287593"); |
| } |
| } |
| 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.026263; |
| capacitance : 0.026317; |
| fall_capacitance : 0.026371; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0031050, -0.0033608, -0.0036166, -0.0037283, -0.0038356, -0.0039474, -0.0040591"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0251350, 0.0258826, 0.0266302, 0.0264941, 0.0263635, 0.0262275, 0.0260914"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.032140; |
| capacitance : 0.032473; |
| rise_capacitance : 0.032807; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0773644, 0.0800679, 0.0827714, 0.0828741, 0.0829726, 0.0830752, 0.0831778"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0971981, 0.0989109, 0.1006237, 0.1007552, 0.1008815, 0.1010131, 0.1011447"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| fall_capacitance : 0.051191; |
| capacitance : 0.051443; |
| rise_capacitance : 0.051695; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0129460, -0.0131795, -0.0134130, -0.0134260, -0.0134385, -0.0134514, -0.0134644"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0132161, 0.0133194, 0.0134228, 0.0134159, 0.0134093, 0.0134024, 0.0133955"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ANALOG_SEL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.016662; |
| capacitance : 0.016579; |
| fall_capacitance : 0.016496; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0180558, 0.0175901, 0.0171244, 0.0172483, 0.0173673, 0.0174912, 0.0176150"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0209379, 0.0205970, 0.0202562, 0.0203942, 0.0205267, 0.0206647, 0.0208028"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.035430; |
| capacitance : 0.036059; |
| rise_capacitance : 0.036687; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8279706, -3.7434333, -3.6940961, -3.6430667, -3.6219298, -3.5999774, -3.5612381", \ |
| "-4.2600396, -4.1968644, -4.1321850, -4.0767747, -4.0509469, -4.0289942, -4.0009362", \ |
| "-4.7246249, -4.6400876, -4.5906671, -4.5398829, -4.5185839, -4.4981576, -4.4563666", \ |
| "-5.1541306, -5.0711188, -5.0217405, -4.9809403, -4.9511415, -4.9291946, -4.8904496", \ |
| "-5.5544762, -5.4639095, -5.4207485, -5.3728179, -5.3438575, -5.3234312, -5.2984245", \ |
| "-5.9628273, -5.8767637, -5.8307356, -5.7811433, -5.7613640, -5.7378855, -5.7128792", \ |
| "-6.3247835, -6.2295646, -6.1863987, -6.1429312, -6.1156908, -6.0922122, -6.0612210"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-2.5843787, -2.4662505, -2.3542909, -2.2331543, -2.1647155, -2.0573136, -3.1166256", \ |
| "-3.0119224, -2.9090530, -2.7970936, -2.6759570, -2.6151474, -2.5062196, -2.4598509", \ |
| "-3.4795835, -3.3645069, -3.2464440, -3.1298850, -3.0599201, -2.9541955, -2.9015720", \ |
| "-3.9152541, -3.7971255, -4.8623347, -3.5625038, -3.4864353, -3.3916700, -3.3494496", \ |
| "-4.3019421, -4.1866019, -4.0662728, -3.9524563, -3.8761751, -3.7826291, -4.8195116", \ |
| "-4.7221824, -4.6005885, -4.4906955, -4.3729786, -4.3103221, -4.2007701, -4.1581611", \ |
| "-5.0764879, -4.9507302, -4.8387709, -4.7283157, -4.6587838, -4.5693353, -4.5195929"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.1600357, 4.0543416, 4.0003301, 3.9584991, 3.9250019, 3.8969457, 3.8749913", \ |
| "4.5815785, 4.4863582, 4.4355602, 4.3981985, 4.3587514, 4.3230657, 4.3041631", \ |
| "5.0340277, 4.9525404, 4.9016438, 4.8621976, 4.8234104, 4.7984033, 4.7733971", \ |
| "5.4789713, 5.3868028, 5.3314307, 5.2864360, 5.2561442, 5.2280880, 5.2107108", \ |
| "5.8627488, 5.7858427, 5.7242156, 5.6846046, 5.6659551, 5.6225507, 5.5960172", \ |
| "6.2854524, 6.1597139, 6.1075552, 6.0501917, 6.0168477, 6.0360799, 5.9637848", \ |
| "6.6534367, 6.5623998, 6.4935415, 6.4519184, 6.4184025, 6.3926329, 6.3668660"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9006445, 3.7340573, 3.5868373, 3.4685342, 3.3482153, 3.2567589, 3.1771290", \ |
| "4.3613276, 4.1947102, 4.0564643, 3.9280142, 3.8324968, 3.7312880, 3.6363026", \ |
| "4.8001099, 4.6441742, 4.5018631, 4.3771549, 4.2520421, 4.1786266, 4.0857738", \ |
| "5.2303138, 5.0911624, 4.9254434, 4.7967069, 4.6783211, 4.6425337, 4.5127869", \ |
| "5.6663810, 5.4951864, 5.3554550, 5.2222718, 5.1193750, 5.0147134, 4.9447524", \ |
| "6.0435650, 5.8927497, 5.7493759, 5.6242054, 5.5154177, 5.4054510, 5.3351628", \ |
| "6.3878954, 6.2308557, 6.0819135, 5.9592591, 5.8662300, 5.7475511, 5.6737075"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1421489, 0.1670639, 0.1919789, 0.2314425, 0.2693276, 0.3087912, 0.3482549"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1997357, 0.2301227, 0.2605097, 0.2623937, 0.2642022, 0.2660861, 0.2679701"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_INP_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| fall_capacitance : 0.009441; |
| capacitance : 0.009679; |
| rise_capacitance : 0.009917; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0040156, 0.0181896, 0.0403948, 0.2350375, 0.4218944, 0.6165371, 0.8111797"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0352550, 0.0506936, 0.0661323, 0.1050706, 0.1424514, 0.1813897, 0.2203281"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.006402; |
| capacitance : 0.006583; |
| rise_capacitance : 0.006763; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.4026527, 4.2952231, 4.2290862, 4.1811237, 4.1447284, 4.1334570, 4.0903834", \ |
| "4.8425253, 4.7381479, 4.6720106, 4.6240485, 4.5952822, 4.5763813, 4.5362068", \ |
| "5.3026133, 5.1971501, 5.1137723, 5.0841360, 5.0538443, 5.0038505, 4.9933509", \ |
| "5.7460532, 5.6294687, 5.5618055, 5.5184211, 5.4820253, 5.4692280, 5.4380401", \ |
| "6.1222337, 6.0209067, 5.9840433, 5.9235925, 5.8996277, 5.8503667, 5.8295562", \ |
| "6.5448023, 6.3841308, 6.3696420, 6.2715578, 6.2929815, 6.2633994, 6.1791188", \ |
| "6.9077071, 6.7901061, 6.7223754, 6.6760067, 6.6558863, 6.6430886, 6.5888484"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9357507, 3.7796160, 3.6483552, 3.5306216, 3.4474717, 3.2926582, 3.2688253", \ |
| "4.3788686, 4.2242603, 4.0846715, 3.9731163, 3.8264412, 3.7718844, 3.7031780", \ |
| "4.8342435, 4.6798763, 4.5477522, 4.4342701, 4.3159678, 4.2496187, 4.1653563", \ |
| "5.2635103, 5.1057987, 4.9656455, 4.8605651, 4.7484108, 4.6511815, 4.6049887", \ |
| "5.6572247, 5.5059378, 5.3625760, 5.2515652, 5.1041911, 5.0682039, 4.9776870", \ |
| "6.0637422, 5.9121857, 5.7715875, 5.6621688, 5.5108205, 5.4298062, 5.3904417", \ |
| "6.4241921, 6.2662860, 6.1405750, 6.0299901, 5.9507064, 5.8310022, 5.7379997"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.9225771, -3.8059944, -3.7474634, -3.7042380, -3.6707803, -3.6294252, -3.6405838", \ |
| "-4.3653269, -4.2478813, -4.1887149, -4.1331189, -4.1180856, -4.0823999, -4.0598797", \ |
| "-4.8192310, -4.7011228, -4.6501764, -4.5900747, -4.5554473, -4.5273436, -4.5036687", \ |
| "-5.2517885, -5.1342403, -5.0796817, -5.0226323, -4.9984485, -4.9597062, -4.9514847", \ |
| "-5.6506082, -5.5324995, -5.4757485, -5.4413493, -5.4081745, -5.3554745, -5.3411495", \ |
| "-6.0604852, -5.9393199, -5.8883784, -5.8343807, -5.7982194, -5.7684033, -5.7662161", \ |
| "-6.4193896, -6.3012810, -6.2503347, -6.1917593, -6.1706935, -6.1349367, -6.1115994"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.0253768, -2.8534950, -3.4229861, -3.3164075, -3.2543672, -3.1843057, -3.0472637", \ |
| "-4.1761347, -3.9942762, -3.8628769, -3.7535443, -3.0342082, -3.5938325, -3.5096245", \ |
| "-3.9205054, -3.7523799, -4.3215659, -4.2115562, -4.1334382, -3.9920757, -3.9598362", \ |
| "-5.0808537, -4.8989952, -4.7741346, -4.6532917, -3.9087526, -4.4369368, -3.9123595", \ |
| "-4.7928761, -4.6079662, -5.1732709, -5.0670674, -5.0081221, -4.9126434, -4.8068866", \ |
| "-5.8728189, -5.7212623, -4.8365087, -5.4543141, -5.3953128, -4.7692061, -5.1971322", \ |
| "-5.5221896, -6.0543274, -5.9185045, -5.8125093, -5.7349443, -4.8779129, -5.5793314"); |
| } |
| } |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0377417, 0.0371023, 0.0364630, 0.0364259, 0.0363902, 0.0363530, 0.0363159"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0304133, 0.0298044, 0.0291956, 0.0291034, 0.0290150, 0.0289229, 0.0288307"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ANALOG_POL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.017590; |
| capacitance : 0.017508; |
| fall_capacitance : 0.017426; |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1232494, 0.1550963, 0.1869432, 0.1889779, 0.1909311, 0.1929657, 0.1950004"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0873076, 0.1134558, 0.1396039, 0.1794435, 0.2176896, 0.2575292, 0.2973689"); |
| } |
| } |
| } |
| pin ("IB_MODE_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.005037; |
| capacitance : 0.005194; |
| rise_capacitance : 0.005351; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.9134351, -3.7770024, -3.7230045, -3.6644289, -3.6204870, -3.5896281, -3.5444534", \ |
| "-4.3546590, -4.2076082, -4.1581278, -4.1056529, -4.0570504, -4.0278245, -3.9902550", \ |
| "-4.8100894, -4.6736568, -4.6181327, -4.5687642, -4.5171695, -4.4832579, -4.4456853", \ |
| "-5.2426465, -5.0983308, -5.0461126, -5.0062778, -4.9466011, -4.9211521, -4.8812942", \ |
| "-5.6414666, -5.5050339, -5.4510358, -5.3894087, -5.3564928, -5.3132331, -5.2882345", \ |
| "-6.0513436, -5.9042968, -5.8609128, -5.8160700, -5.7584077, -5.7307538, -5.7055797", \ |
| "-6.4102476, -6.2738150, -6.2198173, -6.1719227, -6.1187426, -6.1074712, -6.0534730"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7425167, -3.5829845, -3.4182332, -3.3641323, -3.1920832, -3.0525304, -3.0458482", \ |
| "-4.1837406, -4.0547261, -3.9203380, -3.7922787, -3.7188028, -3.5737550, -3.4180505", \ |
| "-4.6242825, -4.4739059, -4.2943224, -4.2456032, -4.1002896, -4.0126242, -3.9060215", \ |
| "-5.0884596, -4.9212982, -4.2973986, -4.7115660, -4.5526051, -4.4769230, -4.3181918", \ |
| "-5.4947573, -5.3657427, -5.1931909, -5.1162574, -4.9546560, -4.8817365, -4.7907284", \ |
| "-5.8804248, -5.7514102, -5.5644264, -4.8234480, -5.3416326, -5.1903696, -5.1512481", \ |
| "-6.2393292, -5.4477633, -5.9341227, -5.8550042, -5.6896529, -5.5621389, -5.5411082"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.3858830, 4.2723334, 4.1985698, 4.1551822, 4.1111570, 4.0800495, 4.0489397", \ |
| "4.8304985, 4.7169489, 4.6446405, 4.5997977, 4.5603506, 4.5368720, 4.5027105", \ |
| "5.2871918, 5.1705904, 5.1044012, 5.0549652, 5.0124658, 4.9848706, 4.9505553", \ |
| "5.7132590, 5.6012349, 5.5274712, 5.4825578, 5.4400802, 5.4062024, 5.3764951", \ |
| "6.1104768, 5.9938759, 5.9291961, 5.8782497, 5.8357508, 5.8153240, 5.7826884", \ |
| "6.4746096, 6.3625854, 6.2903099, 6.2454342, 6.2029349, 6.1924966, 6.1819166", \ |
| "6.8760773, 6.7625277, 6.6887640, 6.6438506, 6.6013513, 6.5785655, 6.5574442"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9662551, 3.7909172, 3.6415618, 3.5008337, 3.3912851, 3.2723416, 3.1681480", \ |
| "4.4250202, 4.2527744, 4.0991293, 3.9726443, 3.8501383, 3.7377406, 3.6284911", \ |
| "4.8794123, 4.7128060, 4.5601445, 4.4247937, 4.2918556, 4.1854505, 4.0797866", \ |
| "5.3277425, 5.1264649, 4.9802019, 4.8522264, 4.7502427, 4.6511069, 4.5258533", \ |
| "5.7204013, 5.5019449, 5.3510283, 5.2640117, 5.1024885, 5.0253298, 4.9206997", \ |
| "6.1038506, 5.9420915, 5.7927177, 5.6635299, 5.5463827, 5.4214231, 5.3235841", \ |
| "6.4651247, 6.3000794, 6.1473505, 6.0154937, 5.9038186, 5.8271395, 5.7093208"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0360411, 0.0355566, 0.0350721, 0.0349580, 0.0348485, 0.0347344, 0.0346203"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0425909, 0.0420323, 0.0414737, 0.0413784, 0.0412870, 0.0411918, 0.0410965"); |
| } |
| } |
| 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.004849; |
| capacitance : 0.004652; |
| fall_capacitance : 0.004455; |
| max_transition : 3.750000; |
| timing() { /* As per CDT 150283 */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_setup_rising; |
| fall_constraint (scalar) { |
| values ("2"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0074680, -0.0074481, -0.0074282, -0.0074065, -0.0073856, -0.0073638, -0.0073421"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0074082, 0.0073736, 0.0073390, 0.0073491, 0.0073587, 0.0073688, 0.0073788"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.2821078, 4.7234894, 5.1820435, 5.6147831, 6.0371582, 6.3724433, 6.7872381", \ |
| "4.1731532, 4.6175866, 5.0746143, 5.5058281, 5.8957162, 6.2634882, 6.6680739", \ |
| "4.1069670, 4.5498554, 5.0114826, 5.4380969, 5.8325600, 6.1972834, 6.6019410", \ |
| "4.0605793, 4.5111162, 4.9620408, 5.3932541, 5.7846681, 6.2027945, 6.5646553", \ |
| "4.0272357, 4.4716691, 4.9302227, 5.3599106, 5.7497987, 6.1496149, 6.5164770", \ |
| "4.0007054, 4.4375093, 4.9021669, 5.3425360, 5.7202170, 6.0971448, 6.4956261", \ |
| "3.9818027, 4.4070816, 4.8762170, 5.3031049, 5.6921586, 6.0927737, 6.4869330"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.6997986, -4.1410228, -4.5964527, -5.0274844, -5.4278299, -5.8377069, -6.1966114", \ |
| "-3.5903835, -4.0198624, -4.4702692, -4.9281554, -5.3066695, -5.7180724, -6.0754510", \ |
| "-3.4971745, -3.9385044, -4.4640191, -4.8492740, -5.2313822, -5.6579707, -6.0168752", \ |
| "-3.4965823, -3.9271250, -4.3901848, -4.8547856, -5.2566571, -5.6680600, -5.9889002", \ |
| "-3.4769931, -3.8876779, -4.3644703, -4.7695618, -5.1607524, -5.5936226, -5.9586120", \ |
| "-3.4168719, -3.8641994, -4.3085990, -4.7476092, -5.1387998, -5.5593576, -5.9167362", \ |
| "-3.3898270, -3.8468746, -4.2861716, -4.7167396, -5.1562112, -5.5452005, -5.9191960"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.8279706, -4.2600396, -4.7246249, -5.1541306, -5.5544762, -5.9628273, -6.3247835", \ |
| "-3.7434333, -4.1968644, -4.6400876, -5.0711188, -5.4639095, -5.8767637, -6.2295646", \ |
| "-3.6940961, -4.1321850, -4.5906671, -5.0217405, -5.4207485, -5.8307356, -6.1863987", \ |
| "-3.6430667, -4.0767747, -4.5398829, -4.9809403, -5.3728179, -5.7811433, -6.1429312", \ |
| "-3.6219298, -4.0509469, -4.5185839, -4.9511415, -5.3438575, -5.7613640, -6.1156908", \ |
| "-3.5999774, -4.0289942, -4.4981576, -4.9291946, -5.3234312, -5.7378855, -6.0922122", \ |
| "-3.5612381, -4.0009362, -4.4563666, -4.8904496, -5.2984245, -5.7128792, -6.0612210"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.1600357, 4.5815785, 5.0340277, 5.4789713, 5.8627488, 6.2854524, 6.6534367", \ |
| "4.0543416, 4.4863582, 4.9525404, 5.3868028, 5.7858427, 6.1597139, 6.5623998", \ |
| "4.0003301, 4.4355602, 4.9016438, 5.3314307, 5.7242156, 6.1075552, 6.4935415", \ |
| "3.9584991, 4.3981985, 4.8621976, 5.2864360, 5.6846046, 6.0501917, 6.4519184", \ |
| "3.9250019, 4.3587514, 4.8234104, 5.2561442, 5.6659551, 6.0168477, 6.4184025", \ |
| "3.8969457, 4.3230657, 4.7984033, 5.2280880, 5.6225507, 6.0360799, 6.3926329", \ |
| "3.8749913, 4.3041631, 4.7733971, 5.2107108, 5.5960172, 5.9637848, 6.3668660"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.4026527, 4.8425253, 5.3026133, 5.7460532, 6.1222337, 6.5448023, 6.9077071", \ |
| "4.2952231, 4.7381479, 5.1971501, 5.6294687, 6.0209067, 6.3841308, 6.7901061", \ |
| "4.2290862, 4.6720106, 5.1137723, 5.5618055, 5.9840433, 6.3696420, 6.7223754", \ |
| "4.1811237, 4.6240485, 5.0841360, 5.5184211, 5.9235925, 6.2715578, 6.6760067", \ |
| "4.1447284, 4.5952822, 5.0538443, 5.4820253, 5.8996277, 6.2929815, 6.6558863", \ |
| "4.1334570, 4.5763813, 5.0038505, 5.4692280, 5.8503667, 6.2633994, 6.6430886", \ |
| "4.0903834, 4.5362068, 4.9933509, 5.4380401, 5.8295562, 6.1791188, 6.5888484"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.9225771, -4.3653269, -4.8192310, -5.2517885, -5.6506082, -6.0604852, -6.4193896", \ |
| "-3.8059944, -4.2478813, -4.7011228, -5.1342403, -5.5324995, -5.9393199, -6.3012810", \ |
| "-3.7474634, -4.1887149, -4.6501764, -5.0796817, -5.4757485, -5.8883784, -6.2503347", \ |
| "-3.7042380, -4.1331189, -4.5900747, -5.0226323, -5.4413493, -5.8343807, -6.1917593", \ |
| "-3.6707803, -4.1180856, -4.5554473, -4.9984485, -5.4081745, -5.7982194, -6.1706935", \ |
| "-3.6294252, -4.0823999, -4.5273436, -4.9597062, -5.3554745, -5.7684033, -6.1349367", \ |
| "-3.6405838, -4.0598797, -4.5036687, -4.9514847, -5.3411495, -5.7662161, -6.1115994"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.9134351, -4.3546590, -4.8100894, -5.2426465, -5.6414666, -6.0513436, -6.4102476", \ |
| "-3.7770024, -4.2076082, -4.6736568, -5.0983308, -5.5050339, -5.9042968, -6.2738150", \ |
| "-3.7230045, -4.1581278, -4.6181327, -5.0461126, -5.4510358, -5.8609128, -6.2198173", \ |
| "-3.6644289, -4.1056529, -4.5687642, -5.0062778, -5.3894087, -5.8160700, -6.1719227", \ |
| "-3.6204870, -4.0570504, -4.5171695, -4.9466011, -5.3564928, -5.7584077, -6.1187426", \ |
| "-3.5896281, -4.0278245, -4.4832579, -4.9211521, -5.3132331, -5.7307538, -6.1074712", \ |
| "-3.5444534, -3.9902550, -4.4456853, -4.8812942, -5.2882345, -5.7055797, -6.0534730"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.3858830, 4.8304985, 5.2871918, 5.7132590, 6.1104768, 6.4746096, 6.8760773", \ |
| "4.2723334, 4.7169489, 5.1705904, 5.6012349, 5.9938759, 6.3625854, 6.7625277", \ |
| "4.1985698, 4.6446405, 5.1044012, 5.5274712, 5.9291961, 6.2903099, 6.6887640", \ |
| "4.1551822, 4.5997977, 5.0549652, 5.4825578, 5.8782497, 6.2454342, 6.6438506", \ |
| "4.1111570, 4.5603506, 5.0124658, 5.4400802, 5.8357508, 6.2029349, 6.6013513", \ |
| "4.0800495, 4.5368720, 4.9848706, 5.4062024, 5.8153240, 6.1924966, 6.5785655", \ |
| "4.0489397, 4.5027105, 4.9505553, 5.3764951, 5.7826884, 6.1819166, 6.5574442"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.7990097, -4.2402337, -4.6956640, -5.1282211, -5.5270408, -5.9384437, -6.2973482", \ |
| "-3.6916165, -4.1313088, -4.5836869, -5.0162440, -5.4226363, -5.8249412, -6.1990472", \ |
| "-3.5979805, -4.0513137, -4.4946302, -4.9227237, -5.3243878, -5.7525755, -6.1069023", \ |
| "-3.5957645, -4.0522472, -4.4924186, -4.9330857, -5.3253213, -5.7351987, -6.0925768", \ |
| "-3.5425842, -3.9700751, -4.4346608, -4.8763733, -5.2614923, -5.6804923, -6.0335791", \ |
| "-3.5180625, -3.9341305, -4.4163288, -4.8472672, -5.2425182, -5.6577926, -6.0159182", \ |
| "-3.4666336, -3.9083014, -4.3632877, -4.7958448, -5.1885613, -5.6091897, -5.9762628"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.2806095, 4.7220150, 5.1805802, 5.6118211, 6.0017438, 6.3710835, 6.7739506", \ |
| "4.1686248, 4.6115567, 5.0700899, 5.5013134, 5.8897592, 6.3107620, 6.6736490", \ |
| "4.0916890, 4.5529312, 4.9947587, 5.4320564, 5.8189687, 6.2384034, 6.5967128", \ |
| "4.0575275, 4.5096147, 4.9605505, 5.3917913, 5.7817132, 6.1480015, 6.5462913", \ |
| "4.0058732, 4.4488047, 4.9073699, 5.3386107, 5.7392143, 6.1480099, 6.5007407", \ |
| "3.9717139, 4.4161713, 4.8732105, 5.3357450, 5.7253756, 6.0644865, 6.4788977", \ |
| "3.9655446, 4.4064235, 4.8430067, 5.2738967, 5.6606087, 6.0905883, 6.4619410"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.8844574, -4.3165260, -4.7811117, -5.2090911, -5.6124889, -6.0238913, -6.3843217", \ |
| "-3.7831060, -4.2005068, -4.6782344, -5.0945956, -5.5080857, -5.9033016, -6.2768668", \ |
| "-3.7336855, -4.1733840, -4.6288140, -5.0613715, -5.4764359, -5.8708369, -6.2313427", \ |
| "-3.6842653, -4.1214300, -4.5908936, -5.0185284, -5.4444127, -5.8099665, -6.1908729", \ |
| "-3.6402405, -4.0814642, -4.5527854, -4.9786070, -5.3881084, -5.7766229, -6.1584153", \ |
| "-3.6367424, -4.0587855, -4.5318759, -4.9605464, -5.3578646, -5.7731630, -6.1334108", \ |
| "-3.5826004, -4.0490448, -4.4929875, -4.9346999, -5.3365718, -5.7539357, -6.1092346"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.2073667, 4.6258808, 5.0783411, 5.5248377, 5.9590060, 6.3495092, 6.7124038", \ |
| "4.0953332, 4.5230027, 4.9907219, 5.4189078, 5.8576533, 6.2374757, 6.5917332", \ |
| "4.0557986, 4.4751086, 4.9404856, 5.3710128, 5.7890904, 6.1820924, 6.5316315", \ |
| "3.9939312, 4.4287399, 4.8957800, 5.3265954, 5.7538852, 6.1361261, 6.4903903", \ |
| "3.9616606, 4.3970474, 4.8600633, 5.3175058, 5.7090126, 6.1022674, 6.4550079", \ |
| "3.9387656, 4.3680173, 4.8387310, 5.2839691, 5.6781325, 6.0185446, 6.4259392", \ |
| "3.9135950, 4.3440605, 4.8148199, 5.2624645, 5.6373118, 5.9933972, 6.4082244"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.9174155, 4.3603701, 4.8189460, 5.2502130, 5.6723966, 6.0595100, 6.4122323", \ |
| "3.8054162, 4.2534245, 4.7084725, 5.1384339, 5.5619232, 5.9459849, 6.3002326", \ |
| "3.7498922, 4.1821851, 4.6469307, 5.0781124, 5.5052121, 5.8919872, 6.2431831", \ |
| "3.6990262, 4.1374404, 4.6203133, 5.0272473, 5.4525414, 5.8380743, 6.1892649", \ |
| "3.6778092, 4.1177122, 4.5793398, 5.0106069, 5.4327905, 5.8244816, 6.1695740", \ |
| "3.6283907, 4.0972854, 4.5314475, 4.9718698, 5.3848981, 5.7721661, 6.1552508", \ |
| "3.6415316, 4.0635942, 4.5186479, 4.9575444, 5.3782022, 5.7744709, 6.1143409"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.7531957, -4.1928942, -4.6483241, -5.0808817, -5.4797013, -5.8911042, -5.7220546", \ |
| "-3.0293219, -4.0961560, -3.9259762, -4.9810922, -4.7588792, -5.7913147, -6.1502192", \ |
| "-3.0073674, -4.0269647, -4.4899592, -4.9089299, -4.7460797, -5.7177558, -6.0783593", \ |
| "-3.5517713, -3.9820566, -4.4299193, -4.8901636, -4.7622725, -5.6711748, -6.0300762", \ |
| "-3.5242737, -3.9365060, -3.8940888, -4.8519590, -5.2492532, -5.6621820, -6.0241378", \ |
| "-3.5099505, -3.9193433, -4.4066046, -4.8406876, -5.2028867, -5.6348337, -5.9644980", \ |
| "-3.4515443, -3.8950867, -4.3428800, -4.7769368, -5.1726856, -5.5918800, -5.9560501"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.3049962, 4.7463760, 5.2049288, 5.6361403, 6.0260266, 6.3998987, 6.8101345", \ |
| "4.1990929, 4.6419986, 5.0990259, 5.5302374, 5.9460630, 6.2924704, 6.7042312", \ |
| "4.1329622, 4.5757938, 5.0343465, 5.4655581, 5.8554564, 6.2232835, 6.6380952", \ |
| "4.0834676, 4.5355287, 4.9864520, 5.4338097, 5.8060235, 6.1814214, 6.5870796", \ |
| "4.0485977, 4.4930293, 4.9515825, 5.3812681, 5.7726795, 6.1877310, 6.5506847", \ |
| "4.0205419, 4.4649735, 4.9235263, 5.3638932, 5.7766674, 6.1097032, 6.5272062", \ |
| "3.9948425, 4.4445446, 4.9023068, 5.3320955, 5.7272474, 6.0836112, 6.5128812"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.7944032, -4.2356271, -4.6895316, -5.1220887, -5.5209088, -5.8807712, -6.2956855", \ |
| "-3.6793463, -4.1220962, -4.5760006, -5.0085577, -5.3965092, -5.7672406, -6.1714737", \ |
| "-3.6317222, -4.0819012, -4.5298265, -4.9530342, -5.3245388, -5.6766216, -6.1238456", \ |
| "-3.5713503, -3.9988414, -4.4664785, -4.9144299, -5.2993820, -5.6793336, -6.0726328", \ |
| "-3.5349547, -3.9761787, -4.4316148, -4.8764554, -5.2584090, -5.6228597, -6.0412788", \ |
| "-3.5282610, -3.9437118, -4.4249153, -4.8467916, -5.2322792, -5.5921709, -5.9856828", \ |
| "-3.4727514, -3.9165526, -4.3775776, -4.8052506, -5.2024853, -5.5750308, -5.9803817"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.1759602, 0.6234704, 1.0789843, 1.5025968, 1.8940461, 2.2579292, 2.6570926", \ |
| "0.0669503, 0.5125427, 0.9731485, 1.3715931, 1.8026028, 2.1720690, 2.5488778", \ |
| "0.0053229, 0.4639036, 0.9130886, 1.3229588, 1.7092669, 2.0870615, 2.4880436", \ |
| "-0.0383062, 0.4155711, 0.8868345, 1.3086433, 1.6772508, 2.0316653, 2.4407854", \ |
| "-0.0634137, 0.3817722, 0.8380638, 1.2638473, 1.6617445, 2.0207658, 2.3496614", \ |
| "-0.0954469, 0.3487104, 0.8100080, 1.2408673, 1.6245196, 2.0058626, 2.3451799", \ |
| "-0.1259260, 0.3202428, 0.7804238, 1.2156061, 1.6061964, 1.9681484, 2.3339067"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.2278950, -0.2157450, -0.6540323, -1.0654389, -1.4571902, -1.8688874, -2.2262660", \ |
| "0.3398446, -0.1117543, -0.5572363, -0.9684306, -1.3450155, -1.7513189, -2.1051140", \ |
| "0.3923576, -0.0626633, -0.4994391, -0.9221535, -1.3057952, -1.6617126, -2.0495902", \ |
| "0.4369089, -0.0181035, -0.4691532, -0.8776268, -1.2654481, -1.6458430, -1.9864370", \ |
| "0.4565495, 0.0351428, -0.4379383, -0.8523029, -1.2354666, -1.6186028, -1.9683519", \ |
| "0.4979417, 0.0541599, -0.3888200, -0.8205875, -1.2269776, -1.6073313, -1.9618133", \ |
| "0.5175030, 0.0941120, -0.3808429, -0.8026705, -1.2058113, -1.5870279, -1.9462862"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.9179937, -4.3592176, -4.8131221, -5.2472051, -5.6444993, -6.0559017, -6.4148062", \ |
| "-3.7998908, -4.2380630, -4.6950192, -5.1328312, -5.5263964, -5.9367841, -6.2951774", \ |
| "-3.7459673, -4.1841279, -4.6426154, -5.0766300, -5.4785018, -5.8853271, -6.2442311", \ |
| "-3.7028542, -4.1209207, -4.5855472, -5.0180546, -5.4275555, -5.8286155, -6.1902334", \ |
| "-3.6722838, -4.1119820, -4.5538948, -4.9999695, -5.3972637, -5.7934073, -6.1691307", \ |
| "-3.6265461, -4.0808740, -4.5228991, -4.9490254, -5.3524227, -5.7638256, -6.1349367", \ |
| "-3.6375320, -4.0539196, -4.4945134, -4.9301223, -5.3350459, -5.7617197, -6.1092346"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.3324569, 4.7738660, 5.2324325, 5.6652028, 6.0902250, 6.4458370, 6.8273172", \ |
| "4.2280844, 4.6694935, 5.1280600, 5.5623562, 5.9815688, 6.3155266, 6.7214188", \ |
| "4.1634499, 4.6064200, 5.0769680, 5.5167851, 5.9031489, 6.2920454, 6.6567843", \ |
| "4.1124591, 4.5676012, 5.0170124, 5.4683567, 5.8458130, 6.2683230, 6.6088453", \ |
| "4.0775896, 4.5251019, 4.9851943, 5.4240681, 5.8063654, 6.2258241, 6.5755017", \ |
| "4.0510593, 4.4924684, 4.9479445, 5.3872687, 5.8060692, 6.1522337, 6.5560684", \ |
| "4.0336825, 4.4735653, 4.9300158, 5.3625951, 5.7888546, 6.1732551, 6.5315946"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.023476; |
| capacitance : 0.024350; |
| rise_capacitance : 0.024655; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8844574, -3.7831060, -3.7336855, -3.6842653, -3.6402405, -3.6367424, -3.5826004", \ |
| "-4.3165260, -4.2005068, -4.1733840, -4.1214300, -4.0814642, -4.0587855, -4.0490448", \ |
| "-4.7811117, -4.6782344, -4.6288140, -4.5908936, -4.5527854, -4.5318759, -4.4929875", \ |
| "-5.2090911, -5.0945956, -5.0613715, -5.0185284, -4.9786070, -4.9605464, -4.9346999", \ |
| "-5.6124889, -5.5080857, -5.4764359, -5.4444127, -5.3881084, -5.3578646, -5.3365718", \ |
| "-6.0238913, -5.9033016, -5.8708369, -5.8099665, -5.7766229, -5.7731630, -5.7539357", \ |
| "-6.3843217, -6.2768668, -6.2313427, -6.1908729, -6.1584153, -6.1334108, -6.1092346"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-2.5523481, -2.4402848, -2.3775252, -2.2515611, -2.2305064, -2.0997665, -1.9666945", \ |
| "-2.9814175, -2.8830873, -2.8203277, -2.7612179, -2.6990707, -2.4772279, -2.4618882", \ |
| "-3.4506044, -3.3370155, -3.2331397, -3.1512472, -3.0937323, -2.9967688, -2.8985538", \ |
| "-3.8847491, -3.7696341, -4.9110340, -3.6077825, -3.5157905, -3.4149825, -3.3082510", \ |
| "-4.2668595, -4.1710357, -4.0518928, -3.9459722, -3.9608656, -3.7672471, -3.7076144", \ |
| "-4.6420745, -4.5762351, -4.4592762, -4.3148700, -4.3305423, -4.1776606, -4.0709602", \ |
| "-5.0732167, -4.9214807, -4.8136976, -4.7449633, -4.6398078, -4.6192802, -4.5116233"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.2073667, 4.0953332, 4.0557986, 3.9939312, 3.9616606, 3.9387656, 3.9135950", \ |
| "4.6258808, 4.5230027, 4.4751086, 4.4287399, 4.3970474, 4.3680173, 4.3440605", \ |
| "5.0783411, 4.9907219, 4.9404856, 4.8957800, 4.8600633, 4.8387310, 4.8148199", \ |
| "5.5248377, 5.4189078, 5.3710128, 5.3265954, 5.3175058, 5.2839691, 5.2624645", \ |
| "5.9590060, 5.8576533, 5.7890904, 5.7538852, 5.7090126, 5.6781325, 5.6373118", \ |
| "6.3495092, 6.2374757, 6.1820924, 6.1361261, 6.1022674, 6.0185446, 5.9933972", \ |
| "6.7124038, 6.5917332, 6.5316315, 6.4903903, 6.4550079, 6.4259392, 6.4082244"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9448985, 3.7733108, 3.6416022, 3.4987620, 3.3777230, 3.2897003, 3.2432772", \ |
| "4.3680076, 4.2128694, 4.0834592, 3.9252164, 3.8247177, 3.7328077, 3.7014812", \ |
| "4.8357343, 4.6702498, 4.5369648, 4.4021989, 4.2728534, 4.1966304, 4.1066468", \ |
| "5.2807232, 5.1165861, 4.9744660, 4.8334228, 4.7390290, 4.6440450, 4.5717974", \ |
| "5.6584571, 5.5082319, 5.3538185, 5.2379668, 5.1322300, 5.0360132, 4.9415772", \ |
| "6.0323984, 5.8562344, 5.7294647, 5.5855487, 5.4948249, 5.3837546, 5.3040432", \ |
| "6.4382102, 6.2738293, 6.1382400, 5.9894510, 5.9128589, 5.8341117, 5.7187888"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("INP_DIS") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.006311; |
| capacitance : 0.006489; |
| rise_capacitance : 0.006666; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9174155, 3.8054162, 3.7498922, 3.6990262, 3.6778092, 3.6283907, 3.6415316", \ |
| "4.3603701, 4.2534245, 4.1821851, 4.1374404, 4.1177122, 4.0972854, 4.0635942", \ |
| "4.8189460, 4.7084725, 4.6469307, 4.6203133, 4.5793398, 4.5314475, 4.5186479", \ |
| "5.2502130, 5.1384339, 5.0781124, 5.0272473, 5.0106069, 4.9718698, 4.9575444", \ |
| "5.6723966, 5.5619232, 5.5052121, 5.4525414, 5.4327905, 5.3848981, 5.3782022", \ |
| "6.0595100, 5.9459849, 5.8919872, 5.8380743, 5.8244816, 5.7721661, 5.7744709", \ |
| "6.4122323, 6.3002326, 6.2431831, 6.1892649, 6.1695740, 6.1552508, 6.1143409"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.4331843, 4.2831910, 4.1358453, 4.0123214, 3.9094433, 3.7921180, 3.7022372", \ |
| "4.8965412, 4.7446147, 4.6017526, 4.4710958, 4.3471562, 4.2523698, 4.1518240", \ |
| "5.3509959, 5.1990694, 5.0561944, 4.9240414, 4.8317277, 4.7082452, 4.6184845", \ |
| "5.7686738, 5.6188470, 5.4805780, 5.3503458, 5.2256424, 5.1180458, 5.0314542", \ |
| "6.1487347, 5.9968078, 5.8515448, 5.7236702, 5.5993497, 5.5033616, 5.4212189", \ |
| "6.5873425, 6.4369419, 6.2978043, 6.1656958, 6.0717962, 5.9426973, 5.8496513", \ |
| "6.9335380, 6.7846633, 6.6406319, 6.5125730, 6.4083688, 6.2815191, 6.2145523"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7531957, -3.0293219, -3.0073674, -3.5517713, -3.5242737, -3.5099505, -3.4515443", \ |
| "-4.1928942, -4.0961560, -4.0269647, -3.9820566, -3.9365060, -3.9193433, -3.8950867", \ |
| "-4.6483241, -3.9259762, -4.4899592, -4.4299193, -3.8940888, -4.4066046, -4.3428800", \ |
| "-5.0808817, -4.9810922, -4.9089299, -4.8901636, -4.8519590, -4.8406876, -4.7769368", \ |
| "-5.4797013, -4.7588792, -4.7460797, -4.7622725, -5.2492532, -5.2028867, -5.1726856", \ |
| "-5.8911042, -5.7913147, -5.7177558, -5.6711748, -5.6621820, -5.6348337, -5.5918800", \ |
| "-5.7220546, -6.1502192, -6.0783593, -6.0300762, -6.0241378, -5.9644980, -5.9560501"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.9256418, -3.7849219, -3.6476945, -3.5225222, -3.3862930, -3.3211460, -3.2484328", \ |
| "-4.3668657, -4.2265966, -4.0857515, -3.9652718, -3.8351932, -3.7534799, -3.7146368", \ |
| "-4.8222961, -4.6815762, -4.5296639, -4.4340191, -4.2843579, -4.1884182, -4.1668550", \ |
| "-5.2548532, -5.1123934, -4.9684654, -4.8620789, -4.7043549, -4.6359771, -4.5776442", \ |
| "-5.6536728, -5.5129529, -5.3749749, -5.2658706, -5.1026007, -5.0649566, -4.9795156", \ |
| "-6.0135347, -5.8612668, -5.7329387, -5.6231932, -5.4640294, -5.4288900, -5.3515847", \ |
| "-6.4284513, -6.2862739, -6.1446947, -6.0400629, -5.9223472, -5.7886671, -5.7196796"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0302287, 0.0297082, 0.0291877, 0.0290952, 0.0290065, 0.0289140, 0.0288216"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0380014, 0.0372679, 0.0365345, 0.0364537, 0.0363761, 0.0362953, 0.0362144"); |
| } |
| } |
| 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.014610; |
| capacitance : 0.015079; |
| rise_capacitance : 0.015548; |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0439334, 0.1026686, 0.1614037, 0.3963964, 0.6219893, 0.8569819, 1.0919746"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0116096, -0.0014117, 0.0087861, 0.0208592, 0.0324493, 0.0445224, 0.0565954"); |
| } |
| } |
| 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.031071; |
| capacitance : 0.031083; |
| fall_capacitance : 0.031095; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0045120, -0.0043325, -0.0041530, -0.0042918, -0.0044251, -0.0045639, -0.0047027"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0529340, 0.0764632, 0.0999924, 0.0998953, 0.0998020, 0.0997048, 0.0996076"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006905; |
| capacitance : 0.006728; |
| fall_capacitance : 0.006552; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1759602, 0.0669503, 0.0053229, -0.0383062, -0.0634137, -0.0954469, -0.1259260", \ |
| "0.6234704, 0.5125427, 0.4639036, 0.4155711, 0.3817722, 0.3487104, 0.3202428", \ |
| "1.0789843, 0.9731485, 0.9130886, 0.8868345, 0.8380638, 0.8100080, 0.7804238", \ |
| "1.5025968, 1.3715931, 1.3229588, 1.3086433, 1.2638473, 1.2408673, 1.2156061", \ |
| "1.8940461, 1.8026028, 1.7092669, 1.6772508, 1.6617445, 1.6245196, 1.6061964", \ |
| "2.2579292, 2.1720690, 2.0870615, 2.0316653, 2.0207658, 2.0058626, 1.9681484", \ |
| "2.6570926, 2.5488778, 2.4880436, 2.4407854, 2.3496614, 2.3451799, 2.3339067"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0987569, -0.2591743, -0.3900261, -0.4933583, -0.6265732, -0.7268995, -0.8217268", \ |
| "0.3432419, 0.1922694, 0.0559321, -0.0870532, -0.1761849, -0.2990601, -0.4061229", \ |
| "0.7798858, 0.6403748, 0.4960877, 0.3811156, 0.2630466, 0.1710983, 0.0785249", \ |
| "1.2043378, 1.0587893, 0.9030174, 0.8192482, 0.6935545, 0.5875362, 0.5424283", \ |
| "1.6120922, 1.4467102, 1.3091378, 1.2362224, 1.1303838, 1.0162582, 0.9046355", \ |
| "1.9992157, 1.8568034, 1.6561225, 1.5902149, 1.4920079, 1.3719786, 1.3011304", \ |
| "2.3504217, 2.2156417, 2.0358533, 1.9474640, 1.8281261, 1.7535830, 1.6381162"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.2278950, 0.3398446, 0.3923576, 0.4369089, 0.4565495, 0.4979417, 0.5175030", \ |
| "-0.2157450, -0.1117543, -0.0626633, -0.0181035, 0.0351428, 0.0541599, 0.0941120", \ |
| "-0.6540323, -0.5572363, -0.4994391, -0.4691532, -0.4379383, -0.3888200, -0.3808429", \ |
| "-1.0654389, -0.9684306, -0.9221535, -0.8776268, -0.8523029, -0.8205875, -0.8026705", \ |
| "-1.4571902, -1.3450155, -1.3057952, -1.2654481, -1.2354666, -1.2269776, -1.2058113", \ |
| "-1.8688874, -1.7513189, -1.6617126, -1.6458430, -1.6186028, -1.6073313, -1.5870279", \ |
| "-2.2262660, -2.1051140, -2.0495902, -1.9864370, -1.9683519, -1.9618133, -1.9462862"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.2248342, 0.8842450, 0.5129100, 0.6461981, 0.7435272, 0.8141056, 0.9031842", \ |
| "-0.2371288, -0.0820821, 0.0625632, 0.1970169, 0.2769223, 0.3858634, 0.4890155", \ |
| "-0.6513425, -0.0083012, -0.3679622, -0.2752355, -0.1736454, -0.0253370, 0.0655353", \ |
| "-1.0669259, -0.9275235, -0.7757055, -0.6723572, -0.5970070, -0.0372715, -0.3939698", \ |
| "-0.8716053, -1.3025814, -1.1858635, -1.0557353, -0.9657309, -0.8462961, -0.4671893", \ |
| "-1.8625567, -1.7133204, -1.5303617, -0.8737319, -1.3319760, -1.2355323, -1.1836366", \ |
| "-2.1749144, -2.0745349, -1.8806858, -1.7618120, -1.6764776, -1.6194302, -1.5137696"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0302181, 0.0296823, 0.0291465, 0.0290532, 0.0289636, 0.0288703, 0.0287770"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0377735, 0.0370233, 0.0362732, 0.0362100, 0.0361493, 0.0360860, 0.0360228"); |
| } |
| } |
| 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.014072; |
| capacitance : 0.013972; |
| fall_capacitance : 0.013872; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.9179937, -3.7998908, -3.7459673, -3.7028542, -3.6722838, -3.6265461, -3.6375320", \ |
| "-4.3592176, -4.2380630, -4.1841279, -4.1209207, -4.1119820, -4.0808740, -4.0539196", \ |
| "-4.8131221, -4.6950192, -4.6426154, -4.5855472, -4.5538948, -4.5228991, -4.4945134", \ |
| "-5.2472051, -5.1328312, -5.0766300, -5.0180546, -4.9999695, -4.9490254, -4.9301223", \ |
| "-5.6444993, -5.5263964, -5.4785018, -5.4275555, -5.3972637, -5.3524227, -5.3350459", \ |
| "-6.0559017, -5.9367841, -5.8853271, -5.8286155, -5.7934073, -5.7638256, -5.7617197", \ |
| "-6.4148062, -6.2951774, -6.2442311, -6.1902334, -6.1691307, -6.1349367, -6.1092346"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7715290, -3.5545333, -3.4261813, -3.3193794, -3.2619313, -3.1540927, -3.0683948", \ |
| "-4.2127530, -3.9957572, -3.8658309, -3.7563630, -3.6894038, -3.5954264, -3.5096117", \ |
| "-4.6681834, -4.4511876, -4.3315597, -4.2161343, -4.1428147, -3.9967040, -3.9687868", \ |
| "-5.1007405, -4.8815798, -4.7526345, -4.6472836, -4.5911419, -4.4693051, -4.3976655", \ |
| "-5.4995601, -5.2825643, -5.1476709, -5.0492980, -4.9885666, -4.8788673, -4.7897856", \ |
| "-5.8594220, -5.6424263, -5.5126852, -5.4923059, -5.3404771, -5.2499513, -5.1730568", \ |
| "-6.2698675, -6.0543017, -5.9199727, -5.8127847, -5.7547524, -5.6087758, -5.5932007"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.3324569, 4.2280844, 4.1634499, 4.1124591, 4.0775896, 4.0510593, 4.0336825", \ |
| "4.7738660, 4.6694935, 4.6064200, 4.5676012, 4.5251019, 4.4924684, 4.4735653", \ |
| "5.2324325, 5.1280600, 5.0769680, 5.0170124, 4.9851943, 4.9479445, 4.9300158", \ |
| "5.6652028, 5.5623562, 5.5167851, 5.4683567, 5.4240681, 5.3872687, 5.3625951", \ |
| "6.0902250, 5.9815688, 5.9031489, 5.8458130, 5.8063654, 5.8060692, 5.7888546", \ |
| "6.4458370, 6.3155266, 6.2920454, 6.2683230, 6.2258241, 6.1522337, 6.1732551", \ |
| "6.8273172, 6.7214188, 6.6567843, 6.6088453, 6.5755017, 6.5560684, 6.5315946"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9891466, 3.8170803, 3.6461430, 3.5188819, 3.4908923, 3.3845478, 3.2846921", \ |
| "4.4472184, 4.2749980, 4.0983424, 3.9754283, 3.8878468, 3.7975665, 3.7198873", \ |
| "4.9014275, 4.7261553, 4.5660323, 4.4250593, 4.3189948, 4.2545188, 4.1617299", \ |
| "5.3103498, 5.1381293, 4.9767797, 4.8400855, 4.7510212, 4.7124578, 4.5830284", \ |
| "5.7633772, 5.5911562, 5.4310337, 5.3079557, 5.1821523, 5.1210110, 5.0298168", \ |
| "6.1414831, 5.9692627, 5.7931911, 5.6874272, 5.6417305, 5.4637857, 5.4285854", \ |
| "6.4916946, 6.3164223, 6.1508881, 6.0347561, 5.9198999, 5.9030463, 5.7988363"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0303321, 0.0298090, 0.0292860, 0.0291874, 0.0290928, 0.0289943, 0.0288957"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0378660, 0.0371689, 0.0364719, 0.0364231, 0.0363763, 0.0363276, 0.0362788"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin (IN) { |
| output_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD&!INP_DIS)"; |
| max_capacitance : 1.377880; |
| max_transition : 1.511918; |
| 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.02272411, 0.05163852, 0.1173439, 0.2666537, 0.6059467, 1.37696"); |
| values("0.4600423, 0.4666176, 0.4801532, 0.5033687, 0.5345713, 0.6031333, 0.8671575", \ |
| "-0.5102679, -0.5075515, -0.5017280, -0.4985735, -0.4673420, -0.4002803, -0.1339575", \ |
| "-0.2624371, -0.2623291, -0.2622090, -0.2613133, -0.2615512, -0.2698201, -0.0556611", \ |
| "0.0884598, 0.0885196, 0.0885318, 0.0894604, 0.0899193, 0.0837387, 0.0492133", \ |
| "0.1524638, 0.1528679, 0.1514961, 0.1525193, 0.1526613, 0.1459729, 0.1538942", \ |
| "0.2093716, 0.2093643, 0.2093890, 0.2102753, 0.2111542, 0.2069411, 0.2110941", \ |
| "0.2617388, 0.2598779, 0.2624720, 0.2605273, 0.2636222, 0.2551661, 0.2638138"); |
| } |
| 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.02272411, 0.05163852, 0.1173439, 0.2666537, 0.6059467, 1.37696"); |
| values("0.5835043, 0.5922036, 0.6082285, 0.6303624, 0.6568653, 0.6870819, 0.7597489", \ |
| "1.6146834, 1.6254397, 1.6448950, 1.6726247, 1.6986986, 1.7280933, 1.7989899", \ |
| "1.6733335, 1.6737886, 1.6748897, 1.6766789, 1.6782068, 1.6792232, 1.7867128", \ |
| "1.7930569, 1.7954868, 1.7946610, 1.7962029, 1.7994350, 1.7991944, 1.7963405", \ |
| "1.9136348, 1.9256851, 1.9150697, 1.9189539, 1.9147453, 1.9197738, 1.9228820", \ |
| "1.9174907, 1.9300644, 1.9189073, 1.9323471, 1.9339990, 1.9228423, 1.9362519", \ |
| "1.9177214, 1.9293560, 1.9197096, 1.9334595, 1.9348928, 1.9240013, 1.9371000"); |
| } |
| } |
| |
| 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.02272664, 0.05165002, 0.1173831, 0.2667724, 0.6062841, 1.37788"); |
| values("0.5777081, 0.5802414, 0.5867376, 0.6069616, 0.7294196, 0.8429437, 0.8301386", \ |
| "-0.2868186, -0.2843779, -0.2768526, -0.2555246, -0.1350452, -0.0225967, -0.0341042", \ |
| "-0.0684081, -0.0779107, -0.0667158, -0.0523459, 0.0636483, 0.1783575, 0.1683637", \ |
| "0.4107747, 0.3989532, 0.4113535, 0.4122104, 0.4125698, 0.3932553, 0.3500353", \ |
| "0.5992911, 0.5902494, 0.6037154, 0.6031768, 0.6009569, 0.5960397, 0.5530758", \ |
| "0.7525303, 0.7436686, 0.7581512, 0.7597381, 0.7591838, 0.7522129, 0.7501037", \ |
| "0.8925698, 0.8956373, 0.8973912, 0.9081347, 0.8986135, 0.9012507, 0.8943651"); |
| } |
| 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.02272664, 0.05165002, 0.1173831, 0.2667724, 0.6062841, 1.37788"); |
| values("0.8717910, 0.8789344, 0.8915012, 0.9105998, 0.9381481, 0.9982743, 1.0716240", \ |
| "1.8718469, 1.8797164, 1.8911294, 1.9110410, 1.9380868, 1.9975941, 2.0717067", \ |
| "1.8715227, 1.8776567, 1.8894279, 1.9092410, 1.9366034, 1.9957623, 2.0707329", \ |
| "1.8543012, 1.8618056, 1.8755002, 1.8983372, 1.9274239, 1.9924596, 2.0646232", \ |
| "1.8030985, 1.8107881, 1.8255779, 1.8469623, 1.8813338, 1.9672367, 2.0586050", \ |
| "1.9303858, 1.9308864, 1.9355155, 1.9342486, 1.9359002, 1.9481433, 2.0182493", \ |
| "1.9956454, 1.9953635, 2.0078947, 1.9998829, 2.0013572, 2.0137162, 2.0129879"); |
| } |
| } |
| 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.02272664, 0.05165002, 0.1173831, 0.2667724, 0.6062841, 1.37788"); |
| values("0.5201684, 0.5227288, 0.5294126, 0.5517839, 0.6725205, 0.7846312, 0.7717976", \ |
| "-0.5342149, -0.5291716, -0.5232976, -0.5025265, -0.3814971, -0.2675644, -0.2759159", \ |
| "-0.4527252, -0.4520370, -0.4510010, -0.4426579, -0.3473954, -0.2493862, -0.2659279", \ |
| "-0.1609117, -0.1625694, -0.1601064, -0.1594902, -0.1588833, -0.1568776, -0.2497260", \ |
| "-0.1474994, -0.1502827, -0.1468082, -0.1458711, -0.1460777, -0.1425212, -0.1529788", \ |
| "-0.1430047, -0.1423537, -0.1310428, -0.1303686, -0.1406746, -0.1283900, -0.1354982", \ |
| "-0.1288972, -0.1289421, -0.1178114, -0.1172808, -0.1268164, -0.1150544, -0.1221693"); |
| } |
| 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.02272664, 0.05165002, 0.1173831, 0.2667724, 0.6062841, 1.37788"); |
| values("0.8081716, 0.8152889, 0.8281274, 0.8501538, 0.8814528, 0.9473740, 1.0270191", \ |
| "1.8255586, 1.8324055, 1.8452037, 1.8666496, 1.8973757, 1.9621095, 2.0430322", \ |
| "1.8195510, 1.8265480, 1.8517373, 1.8601724, 1.8903288, 1.9545648, 2.0482878", \ |
| "1.8160221, 1.8230899, 1.8477407, 1.8596665, 1.8899517, 1.9518868, 2.0443009", \ |
| "1.8087152, 1.8127553, 1.8426059, 1.8527981, 1.8838865, 1.9485719, 2.0425489", \ |
| "1.7765105, 1.7864265, 1.8115708, 1.8331140, 1.8683778, 1.9455314, 2.0389101", \ |
| "1.7444330, 1.7644249, 1.7815181, 1.8021067, 1.8362996, 1.9115274, 2.0165042"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02272664, 0.05165002, 0.1173831, 0.2667724, 0.6062841, 1.37788"); |
| values("1.5229184, 1.5176080, 1.5248349, 1.5263561, 1.5243087, 1.5296684, 1.5216035", \ |
| "1.5210218, 1.5225757, 1.5247943, 1.5269606, 1.5288605, 1.5282904, 1.5308271", \ |
| "1.5212544, 1.5227307, 1.5255201, 1.5271116, 1.5289999, 1.5284630, 1.5310727", \ |
| "1.5210808, 1.5225664, 1.5245101, 1.5269372, 1.5288129, 1.5283102, 1.5311259", \ |
| "1.5234103, 1.5149118, 1.5245396, 1.5235783, 1.5235064, 1.5261203, 1.5306390", \ |
| "1.5207262, 1.5221876, 1.5248932, 1.5265604, 1.5284380, 1.5279307, 1.5305314", \ |
| "1.5161410, 1.5211773, 1.5242924, 1.5252153, 1.5236926, 1.5250111, 1.5208630"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02272664, 0.05165002, 0.1173831, 0.2667724, 0.6062841, 1.37788"); |
| values("0.7117790, 0.7155362, 0.7260108, 0.7397506, 0.7552663, 0.7771419, 0.8348487", \ |
| "0.7102588, 0.7180365, 0.7263089, 0.7398311, 0.7550611, 0.7765085, 0.8355691", \ |
| "0.7108280, 0.7163125, 0.7255413, 0.7392718, 0.7547823, 0.7767515, 0.8343989", \ |
| "0.7112637, 0.7083488, 0.7255805, 0.7393274, 0.7548277, 0.7764783, 0.8347103", \ |
| "0.7106490, 0.7163823, 0.7250804, 0.7385879, 0.7542986, 0.7761973, 0.8347628", \ |
| "0.7107674, 0.7155896, 0.7250392, 0.7386893, 0.7543644, 0.7764685, 0.8348559", \ |
| "0.7114379, 0.7138791, 0.7255057, 0.7390628, 0.7545383, 0.7758843, 0.8354895"); |
| } |
| } |
| 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.0227241, 0.0516385, 0.117344, 0.266654, 0.605947, 1.37696"); |
| values("1.4724211, 1.4822833, 1.5053855, 1.5576882, 1.6714671, 1.9302635, 2.5145936", \ |
| "4.0700812, 4.0806070, 4.1029633, 4.1543124, 4.2691419, 4.5268038, 5.1117199", \ |
| "6.3025771, 6.3130958, 6.3359615, 6.3873347, 6.5021224, 6.7532038, 7.3447297", \ |
| "6.7979351, 6.8083974, 6.8301378, 6.8814865, 6.9963129, 7.2548745, 7.8389109", \ |
| "9.7708650, 9.7813935, 9.8017257, 9.8534070, 9.9686979, 10.2326640, 10.8110230", \ |
| "12.2413680, 12.2517930, 12.2927330, 12.3351260, 12.4522610, 12.7192940, 13.3017450", \ |
| "14.1224800, 14.1329050, 14.1733260, 14.2041220, 14.3119690, 14.5713600, 15.1744390", \ |
| "16.7743510, 16.7850180, 16.8102850, 16.8623270, 16.9771630, 17.2644620, 17.8305620", \ |
| "53.1221540, 53.1221562, 53.1332240, 53.2015040, 53.2860690, 53.4933560, 54.1445000", \ |
| "76.1282240, 76.1370980, 76.1371041, 76.1371117, 76.2268400, 76.4909490, 77.0645700", \ |
| "174.6035000, 174.6035080, 174.6273600, 174.6273728, 174.6273881, 175.0385800, 175.6157800", \ |
| "527.4423000, 527.5072100, 527.5072327, 527.5072938, 527.5832700, 527.7309500, 528.4065300"); |
| } |
| 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.0227241, 0.0516385, 0.117344, 0.266654, 0.605947, 1.37696"); |
| values("0.0720510, 0.0846988, 0.1144293, 0.1821071, 0.3376578, 0.6937501, 1.4999320", \ |
| "0.0721768, 0.0849102, 0.1143857, 0.1825325, 0.3380939, 0.6931203, 1.4981850", \ |
| "0.0721796, 0.0849127, 0.1144181, 0.1825170, 0.3379583, 0.6933924, 1.4997230", \ |
| "0.0719991, 0.0847694, 0.1143976, 0.1825093, 0.3380823, 0.6933381, 1.4996666", \ |
| "0.0720533, 0.0849195, 0.1143914, 0.1825203, 0.3381058, 0.6933946, 1.4996582", \ |
| "0.0721838, 0.0848530, 0.1143353, 0.1825517, 0.3387135, 0.6950240, 1.4992965", \ |
| "0.0721307, 0.0848684, 0.1143632, 0.1825243, 0.3380881, 0.6928937, 1.4997648", \ |
| "0.0720325, 0.0848069, 0.1142104, 0.1823994, 0.3387098, 0.6941620, 1.4988427", \ |
| "0.0720633, 0.0849198, 0.1143607, 0.1824204, 0.3381149, 0.6942989, 1.4994538", \ |
| "0.0720016, 0.0847716, 0.1144228, 0.1825149, 0.3381001, 0.6937846, 1.4997227", \ |
| "0.0720098, 0.0848360, 0.1144188, 0.1825385, 0.3380769, 0.6933009, 1.4996050", \ |
| "0.0720591, 0.0848336, 0.1144064, 0.1825020, 0.3379984, 0.6936190, 1.4996729"); |
| } |
| 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.0227241, 0.0516385, 0.117344, 0.266654, 0.605947, 1.37696"); |
| values("1.5074074, 1.5184800, 1.5429854, 1.5903346, 1.6780320, 1.8380170, 2.1582518", \ |
| "4.2809214, 4.2914245, 4.3153232, 4.3627795, 4.4504529, 4.6100461, 4.9305235", \ |
| "6.7055739, 6.7169910, 6.7405881, 6.7882775, 6.8758195, 7.0353376, 7.3556192", \ |
| "7.2370803, 7.2388722, 7.2714577, 7.3191693, 7.4065851, 7.5663591, 7.8863005", \ |
| "10.3892380, 10.4065330, 10.4240660, 10.4813700, 10.5649420, 10.7196360, 11.0504870", \ |
| "12.9610310, 12.9670030, 12.9936280, 13.0339840, 13.1221530, 13.2898490, 13.6037350", \ |
| "14.8791010, 14.8791013, 14.9081640, 14.9582070, 15.0426300, 15.2100090, 15.5199210", \ |
| "17.5308550, 17.5595110, 17.5824210, 17.6279440, 17.7164910, 17.8624440, 18.1982680", \ |
| "51.8617500, 51.9048730, 51.9101140, 51.9135700, 52.0070810, 52.2200060, 52.5175710", \ |
| "72.5024450, 72.5024453, 72.5123780, 72.5154620, 72.6098010, 72.8081990, 73.1185640", \ |
| "154.8490600, 154.8911000, 154.9429200, 154.9429245, 155.0453100, 155.1828200, 155.4958700", \ |
| "417.9161400, 418.0072900, 418.0214700, 418.0447200, 418.0819800, 418.2140000, 418.5702400"); |
| } |
| 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.0227241, 0.0516385, 0.117344, 0.266654, 0.605947, 1.37696"); |
| values("0.0767125, 0.0863396, 0.1078824, 0.1493191, 0.2275746, 0.3893434, 0.7726854", \ |
| "0.0768481, 0.0866015, 0.1080184, 0.1502849, 0.2281214, 0.3920133, 0.7722247", \ |
| "0.0767260, 0.0865584, 0.1080130, 0.1504295, 0.2297147, 0.3931511, 0.7734682", \ |
| "0.0763942, 0.0865535, 0.1078856, 0.1504440, 0.2296770, 0.3923957, 0.7710110", \ |
| "0.0771428, 0.0869887, 0.1080726, 0.1503444, 0.2299854, 0.3928038, 0.7704145", \ |
| "0.0771686, 0.0863999, 0.1081471, 0.1503628, 0.2300161, 0.3926033, 0.7710307", \ |
| "0.0762696, 0.0863950, 0.1080906, 0.1504307, 0.2300206, 0.3925141, 0.7711332", \ |
| "0.0767243, 0.0863870, 0.1080980, 0.1496263, 0.2300256, 0.3907604, 0.7710939", \ |
| "0.0763434, 0.0866876, 0.1080356, 0.1500266, 0.2299239, 0.3932228, 0.7712440", \ |
| "0.0764896, 0.0867255, 0.1080385, 0.1499956, 0.2300787, 0.3928413, 0.7721221", \ |
| "0.0764856, 0.0867982, 0.1078852, 0.1500742, 0.2301033, 0.3928509, 0.7712245", \ |
| "0.0770834, 0.0866176, 0.1081874, 0.1507802, 0.2301052, 0.3930318, 0.7728206"); |
| } |
| } |
| |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("3.9822252, 3.9906234, 4.0148285, 4.0658614, 4.1788852, 4.4378963, 5.0227746", \ |
| "6.5268129, 6.5373333, 6.5609029, 6.6115087, 6.7256445, 6.9833921, 7.5671265", \ |
| "8.6449505, 8.6554310, 8.6791712, 8.7296845, 8.8463095, 9.1012922, 9.6851656", \ |
| "9.1286108, 9.1390691, 9.1633403, 9.2133474, 9.3275618, 9.5851727, 10.1687790", \ |
| "11.9925220, 12.0005290, 12.0247490, 12.0748090, 12.1889000, 12.4466130, 13.0289570", \ |
| "14.3565830, 14.3737400, 14.4004200, 14.4471750, 14.5643670, 14.8195300, 15.3977330", \ |
| "16.1675010, 16.1750770, 16.2032730, 16.2444440, 16.3645010, 16.6204760, 17.2077800", \ |
| "18.7148090, 18.7237350, 18.7507080, 18.7942020, 18.9127860, 19.1700490, 19.7551180", \ |
| "53.6355210, 53.6675980, 53.7356900, 53.7382090, 54.0092520, 54.1133750, 54.6756630", \ |
| "76.1852450, 76.3220950, 76.4425180, 76.4425240, 76.5998460, 76.8495170, 77.2308440", \ |
| "171.4097900, 171.7918700, 171.8600900, 171.8684900, 171.8684922, 172.2380300, 172.8217300", \ |
| "509.6009100, 509.6009369, 509.9121300, 509.9121552, 509.9121857, 510.0117200, 510.0893100"); |
| } |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("0.0716010, 0.0843627, 0.1135449, 0.1813511, 0.3369544, 0.6935582, 1.4980421", \ |
| "0.0716946, 0.0846269, 0.1139638, 0.1818492, 0.3387038, 0.6916502, 1.4991028", \ |
| "0.0715920, 0.0847053, 0.1139596, 0.1820743, 0.3376741, 0.6926714, 1.4987825", \ |
| "0.0716622, 0.0845972, 0.1140945, 0.1821493, 0.3383810, 0.6917558, 1.4963412", \ |
| "0.0717981, 0.0845968, 0.1139700, 0.1821493, 0.3384173, 0.6917557, 1.4974808", \ |
| "0.0716760, 0.0845085, 0.1139682, 0.1819614, 0.3385810, 0.6933337, 1.4965951", \ |
| "0.0716932, 0.0845558, 0.1140144, 0.1821512, 0.3382219, 0.6918605, 1.4994259", \ |
| "0.0715759, 0.0847157, 0.1138716, 0.1821492, 0.3384401, 0.6916729, 1.4996261", \ |
| "0.0716063, 0.0845992, 0.1139798, 0.1821491, 0.3384254, 0.6917607, 1.4997223", \ |
| "0.0716766, 0.0846065, 0.1140176, 0.1819333, 0.3384283, 0.6917744, 1.4998599", \ |
| "0.0717334, 0.0846028, 0.1139444, 0.1818717, 0.3386354, 0.6928398, 1.4997772", \ |
| "0.0717876, 0.0845138, 0.1140672, 0.1821507, 0.3381493, 0.6928370, 1.4973539"); |
| } |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("4.4401354, 4.4504200, 4.4742667, 4.5178421, 4.6005466, 4.7572093, 5.0730438", \ |
| "7.1790307, 7.1898434, 7.2199309, 7.2572353, 7.3406370, 7.5044966, 7.8133828", \ |
| "10.3610910, 10.3712830, 10.3997810, 10.4383520, 10.5213830, 10.6823950, 10.9942330", \ |
| "11.0863510, 11.0952120, 11.1207420, 11.1635240, 11.2455140, 11.4042210, 11.7184270", \ |
| "15.2883230, 15.2980420, 15.3184540, 15.3662430, 15.4264740, 15.5857210, 15.9209770", \ |
| "18.6534040, 18.6534052, 18.6682920, 18.7311380, 18.8144220, 18.9506630, 19.2832220", \ |
| "21.1621710, 21.1692830, 21.1884090, 21.2415120, 21.3227460, 21.4785200, 21.7936760", \ |
| "24.6625580, 24.6625586, 24.6920850, 24.7196360, 24.8022070, 24.9752610, 25.2780530", \ |
| "69.2515980, 69.2515984, 69.2516060, 69.3243010, 69.3636440, 69.5495360, 69.8786880", \ |
| "96.0286850, 96.0325080, 96.0434010, 96.1057150, 96.1530520, 96.3328470, 96.6568830", \ |
| "204.3167800, 204.3167801, 204.3384800, 204.3888800, 204.4049100, 204.6035200, 204.9453100", \ |
| "561.2923800, 561.2923890, 561.2924500, 561.3439400, 561.3439637, 561.4796800, 561.8335300"); |
| } |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("0.0733560, 0.0819609, 0.1020404, 0.1415758, 0.2183885, 0.3813297, 0.7669680", \ |
| "0.0741930, 0.0826334, 0.1026186, 0.1425420, 0.2209061, 0.3842288, 0.7667533", \ |
| "0.0735784, 0.0828622, 0.1026069, 0.1425638, 0.2208855, 0.3842286, 0.7679927", \ |
| "0.0731860, 0.0821665, 0.1026120, 0.1425039, 0.2208305, 0.3842255, 0.7653164", \ |
| "0.0734807, 0.0822029, 0.1020489, 0.1425576, 0.2206997, 0.3846197, 0.7680009", \ |
| "0.0734967, 0.0826454, 0.1026289, 0.1427377, 0.2208149, 0.3842413, 0.7680753", \ |
| "0.0732685, 0.0822548, 0.1020953, 0.1423774, 0.2208729, 0.3842881, 0.7667489", \ |
| "0.0732533, 0.0825695, 0.1026164, 0.1423571, 0.2208782, 0.3842127, 0.7680296", \ |
| "0.0740400, 0.0822855, 0.1021866, 0.1425512, 0.2206503, 0.3842105, 0.7654267", \ |
| "0.0735559, 0.0821518, 0.1020265, 0.1425693, 0.2208441, 0.3843220, 0.7667333", \ |
| "0.0741687, 0.0828273, 0.1025979, 0.1425651, 0.2208795, 0.3842958, 0.7655653", \ |
| "0.0734943, 0.0822585, 0.1026307, 0.1426401, 0.2209634, 0.3844933, 0.7659826"); |
| } |
| } |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("3.9608041, 3.9711976, 3.9919961, 4.0459436, 4.1588755, 4.4172834, 5.0002846", \ |
| "6.2193637, 6.2297363, 6.2551107, 6.3039187, 6.4183610, 6.6787478, 7.2594659", \ |
| "7.8944620, 7.9070919, 7.9297298, 7.9805247, 8.0951681, 8.3516323, 8.9369356", \ |
| "8.2579890, 8.2684668, 8.2945757, 8.3463485, 8.4565448, 8.7174685, 9.2983141", \ |
| "10.3615890, 10.3742710, 10.3963180, 10.4495300, 10.5624810, 10.8182210, 11.4052140", \ |
| "12.0372610, 12.0483700, 12.0730020, 12.1222160, 12.2378040, 12.4954270, 13.0779340", \ |
| "13.2856500, 13.2967330, 13.3220560, 13.3808690, 13.4911950, 13.7458380, 14.3279640", \ |
| "15.0274900, 15.0397290, 15.0620420, 15.1122050, 15.2254580, 15.4856450, 16.0670930", \ |
| "37.6096170, 37.6283750, 37.6393810, 37.6497200, 37.7918710, 38.0631170, 38.6377290", \ |
| "51.4661810, 51.4705900, 51.5034840, 51.5707120, 51.6655550, 51.9219830, 52.5057720", \ |
| "108.8184200, 108.8772200, 108.9036300, 108.9036370, 109.0512400, 109.3303500, 109.8936800", \ |
| "307.2412900, 307.7782400, 308.0286000, 308.0286103, 308.1797200, 308.1797333, 308.2783500"); |
| } |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("0.0716537, 0.0842998, 0.1135815, 0.1813914, 0.3366963, 0.6920242, 1.4998608", \ |
| "0.0716967, 0.0845389, 0.1140768, 0.1819532, 0.3386142, 0.6916036, 1.4972419", \ |
| "0.0716569, 0.0847021, 0.1141273, 0.1821487, 0.3384586, 0.6935299, 1.4986931", \ |
| "0.0715848, 0.0847075, 0.1140455, 0.1821554, 0.3384571, 0.6924288, 1.4963479", \ |
| "0.0716546, 0.0846170, 0.1140286, 0.1821491, 0.3384341, 0.6917859, 1.4997621", \ |
| "0.0717504, 0.0844777, 0.1140687, 0.1815004, 0.3378810, 0.6934190, 1.4976184", \ |
| "0.0716495, 0.0845287, 0.1140851, 0.1820285, 0.3384513, 0.6917681, 1.4993145", \ |
| "0.0716713, 0.0844514, 0.1141595, 0.1821526, 0.3384505, 0.6928781, 1.4989933", \ |
| "0.0717996, 0.0845369, 0.1140261, 0.1821148, 0.3386710, 0.6917745, 1.4983199", \ |
| "0.0717200, 0.0844290, 0.1139917, 0.1821520, 0.3386443, 0.6917809, 1.4994380", \ |
| "0.0717783, 0.0845555, 0.1140327, 0.1821463, 0.3383675, 0.6920860, 1.5007882", \ |
| "0.0717517, 0.0845553, 0.1140037, 0.1820537, 0.3386535, 0.6929639, 1.4975023"); |
| } |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("6.6775083, 6.6895418, 6.7123027, 6.7556578, 6.8417387, 6.9966748, 7.3143527", \ |
| "9.0140544, 9.0248138, 9.0488523, 9.0914849, 9.1757517, 9.3311252, 9.6480459", \ |
| "12.1545300, 12.1652140, 12.1885720, 12.2304590, 12.3153610, 12.4712120, 12.7862420", \ |
| "12.9076870, 12.9191580, 12.9451330, 12.9868440, 13.0689720, 13.2246920, 13.5472190", \ |
| "17.5348960, 17.5425510, 17.5688900, 17.5889920, 17.6960670, 17.8517360, 18.1685740", \ |
| "21.2432240, 21.2573820, 21.2780210, 21.3209340, 21.4038690, 21.5607990, 21.8783550", \ |
| "23.9810660, 23.9993660, 24.0304770, 24.0731680, 24.1624850, 24.3075270, 24.6256580", \ |
| "27.8067280, 27.8067294, 27.8377550, 27.8830270, 27.9682160, 28.1205190, 28.4085270", \ |
| "75.6401800, 75.6401864, 75.6862590, 75.7032050, 75.7994130, 75.9522930, 76.2910590", \ |
| "104.1323400, 104.1323433, 104.1589900, 104.1954500, 104.2790600, 104.4030600, 104.7509500", \ |
| "218.8078800, 218.8078843, 218.8312300, 218.8846700, 218.9777000, 219.1111600, 219.4112300", \ |
| "596.2518200, 596.2518616, 596.3384000, 596.3384095, 596.3779000, 596.5330300, 596.8297500"); |
| } |
| 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.0227216, 0.0516271, 0.117305, 0.266536, 0.605613, 1.37605"); |
| values("0.0731638, 0.0821829, 0.1018815, 0.1414529, 0.2184761, 0.3812217, 0.7645622", \ |
| "0.0734921, 0.0825775, 0.1023888, 0.1424581, 0.2207127, 0.3847402, 0.7667681", \ |
| "0.0732658, 0.0828458, 0.1021157, 0.1427662, 0.2208805, 0.3842698, 0.7678423", \ |
| "0.0734813, 0.0826333, 0.1021838, 0.1427428, 0.2208813, 0.3838497, 0.7668161", \ |
| "0.0735880, 0.0824653, 0.1021774, 0.1424577, 0.2208252, 0.3836056, 0.7680275", \ |
| "0.0734995, 0.0828794, 0.1026551, 0.1426541, 0.2209039, 0.3838701, 0.7659736", \ |
| "0.0743942, 0.0827188, 0.1026197, 0.1426519, 0.2205191, 0.3845288, 0.7678577", \ |
| "0.0732627, 0.0828297, 0.1021887, 0.1426379, 0.2207779, 0.3843424, 0.7679779", \ |
| "0.0733961, 0.0822375, 0.1020299, 0.1424002, 0.2208915, 0.3841408, 0.7655532", \ |
| "0.0732552, 0.0828610, 0.1020594, 0.1429393, 0.2207346, 0.3838699, 0.7672745", \ |
| "0.0733883, 0.0821818, 0.1020688, 0.1427455, 0.2208936, 0.3845642, 0.7671411", \ |
| "0.0732588, 0.0835152, 0.1020991, 0.1426019, 0.2206877, 0.3843287, 0.7682294"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0227266, 0.05165, 0.117383, 0.266772, 0.606284, 1.37788"); |
| values("20.3995170, 20.4099710, 20.4325160, 20.4842190, 20.5986110, 20.8567810, 21.4422120", \ |
| "20.5605970, 20.5707020, 20.5944030, 20.6450230, 20.7589750, 21.0177320, 21.6046950", \ |
| "20.7115040, 20.7219360, 20.7461920, 20.7962500, 20.9102030, 21.1689390, 21.7571310", \ |
| "20.8390000, 20.8494660, 20.8728130, 20.9237780, 21.0377280, 21.2964670, 21.8844270", \ |
| "20.9484000, 20.9588310, 20.9809080, 21.0331010, 21.1474940, 21.4056520, 21.9921450", \ |
| "21.0591310, 21.0693440, 21.0925160, 21.1436590, 21.2576110, 21.5163440, 22.1032470", \ |
| "21.1539910, 21.1662810, 21.1882900, 21.2400250, 21.3549410, 21.6133460, 22.1972380"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0227266, 0.05165, 0.117383, 0.266772, 0.606284, 1.37788"); |
| values("0.0717638, 0.0844803, 0.1139196, 0.1817178, 0.3390069, 0.6946740, 1.5081032", \ |
| "0.0715701, 0.0847164, 0.1139212, 0.1820774, 0.3387182, 0.6939421, 1.5119153", \ |
| "0.0715513, 0.0847148, 0.1139423, 0.1820734, 0.3387227, 0.6939379, 1.5119175", \ |
| "0.0715501, 0.0847148, 0.1139206, 0.1820734, 0.3387224, 0.6939420, 1.5119176", \ |
| "0.0717638, 0.0844803, 0.1139192, 0.1817176, 0.3390069, 0.6946746, 1.5119183", \ |
| "0.0715521, 0.0847148, 0.1139244, 0.1820736, 0.3387225, 0.6939420, 1.5119176", \ |
| "0.0717802, 0.0847105, 0.1139428, 0.1820916, 0.3390159, 0.6955024, 1.5078321"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0227266, 0.05165, 0.117383, 0.266772, 0.606284, 1.37788"); |
| values("14.2274050, 14.2362850, 14.2576810, 14.3023980, 14.3853840, 14.5408060, 14.8581010", \ |
| "14.3316110, 14.3422980, 14.3640210, 14.4084420, 14.4915140, 14.6447810, 14.9643370", \ |
| "14.3862400, 14.3969270, 14.4192150, 14.4639180, 14.5469180, 14.7017290, 15.0196260", \ |
| "14.4301810, 14.4408120, 14.4669580, 14.5116690, 14.5946690, 14.7440460, 15.0673450", \ |
| "14.4573950, 14.4682050, 14.4892330, 14.5333790, 14.6168620, 14.7725850, 15.0897980", \ |
| "14.4916930, 14.5018160, 14.5219620, 14.5665740, 14.6496550, 14.8071000, 15.1224280", \ |
| "14.5216100, 14.5316550, 14.5536540, 14.5985960, 14.6816440, 14.8365350, 15.1545660"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0227266, 0.05165, 0.117383, 0.266772, 0.606284, 1.37788"); |
| values("0.0728063, 0.0818073, 0.1016274, 0.1421089, 0.2201111, 0.3830675, 0.7687186", \ |
| "0.0728098, 0.0823709, 0.1019421, 0.1420235, 0.2202482, 0.3842718, 0.7674831", \ |
| "0.0728076, 0.0823704, 0.1016273, 0.1421088, 0.2201110, 0.3832081, 0.7687164", \ |
| "0.0731058, 0.0830513, 0.1016129, 0.1421024, 0.2201131, 0.3831667, 0.7686074", \ |
| "0.0731637, 0.0818347, 0.1016558, 0.1422079, 0.2201480, 0.3831037, 0.7695669", \ |
| "0.0728934, 0.0823302, 0.1016374, 0.1422430, 0.2201902, 0.3831569, 0.7688504", \ |
| "0.0728238, 0.0823169, 0.1022023, 0.1417907, 0.2202262, 0.3839241, 0.7678754"); |
| } |
| } |
| } |
| 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.276030; |
| max_transition : 3.770334; |
| 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.02245435, 0.0504198, 0.1132144, 0.2542156, 0.5708247, 1.28175"); |
| values("0.8739570, 0.8754216, 0.8770912, 0.8804171, 0.8832843, 0.8851862, 0.8820266", \ |
| "-0.1274360, -0.1258513, -0.1229737, -0.1209847, -0.1181774, -0.1190377, -0.1216836", \ |
| "-0.0480369, -0.0463072, -0.0547536, -0.0429659, -0.0424701, -0.0378459, -0.0373978", \ |
| "0.0854729, 0.0854022, 0.0705969, 0.0669156, 0.0311071, 0.0239903, 0.0243187", \ |
| "0.1403750, 0.1521502, 0.1421372, 0.1549412, 0.1568930, 0.1071153, 0.0753325", \ |
| "0.1994011, 0.2082862, 0.2022063, 0.2105776, 0.2079678, 0.2183114, 0.1291217", \ |
| "0.2502449, 0.2622474, 0.2472599, 0.2626254, 0.2543554, 0.2659341, 0.2000325"); |
| } |
| 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.02245435, 0.0504198, 0.1132144, 0.2542156, 0.5708247, 1.28175"); |
| values("0.9028703, 0.9066720, 0.9125672, 0.9243961, 0.9374417, 0.9494516, 0.9538773", \ |
| "1.9403799, 1.9438051, 1.9509149, 1.9698637, 1.9764570, 1.9875603, 1.9919819", \ |
| "1.9449848, 1.9481229, 1.9550691, 1.9772816, 1.9804757, 1.9915966, 1.9962844", \ |
| "1.9072808, 1.9125086, 1.9230427, 1.9542850, 1.9715124, 1.9881672, 1.9935919", \ |
| "1.9127393, 1.9140937, 1.9166001, 1.9321664, 1.9188188, 1.9533234, 1.9894854", \ |
| "1.9190834, 1.9179448, 1.9217854, 1.9349912, 1.9246063, 1.9391372, 1.9424757", \ |
| "1.9195453, 1.9187341, 1.9198497, 1.9378932, 1.9264193, 1.9400399, 1.9324477"); |
| } |
| } |
| |
| 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.02243762, 0.05034468, 0.1129615, 0.2534587, 0.5687011, 1.27603"); |
| values("0.7868063, 0.7864086, 0.7883107, 0.7905937, 0.7935663, 0.7974744, 0.7817686", \ |
| "-0.2655340, -0.2676639, -0.2644642, -0.2608873, -0.2580660, -0.2573300, -0.2532587", \ |
| "-0.2507348, -0.2597718, -0.2473237, -0.2462751, -0.2447882, -0.2383231, -0.2471047", \ |
| "-0.1602952, -0.1699193, -0.1588871, -0.1586349, -0.1857821, -0.2255028, -0.2459227", \ |
| "-0.1467086, -0.1574556, -0.1443852, -0.1427506, -0.1413123, -0.1456629, -0.2235644", \ |
| "-0.1313154, -0.1426754, -0.1303573, -0.1287655, -0.1277450, -0.1342251, -0.2011232", \ |
| "-0.1183528, -0.1296981, -0.1170375, -0.1171455, -0.1231030, -0.1201598, -0.1312225"); |
| } |
| 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.02243762, 0.05034468, 0.1129615, 0.2534587, 0.5687011, 1.27603"); |
| values("0.9862546, 0.9896876, 0.9973031, 1.0109438, 1.0280387, 1.0431292, 1.0507948", \ |
| "2.0020227, 2.0058848, 2.0130308, 2.0263383, 2.0444805, 2.0590368, 2.0666810", \ |
| "1.9936706, 1.9990632, 2.0083882, 2.0195408, 2.0376632, 2.0524476, 2.0626014", \ |
| "1.9915634, 1.9954819, 2.0148295, 2.0159972, 2.0340947, 2.0487277, 2.0592048", \ |
| "1.9873495, 1.9919741, 2.0102741, 2.0117978, 2.0308384, 2.0460211, 2.0645254", \ |
| "1.9805574, 1.9851516, 2.0052560, 2.0098324, 2.0266980, 2.0438074, 2.0633536", \ |
| "1.9483276, 1.9533450, 1.9767870, 1.9915567, 2.0047026, 2.0403451, 2.0609981"); |
| } |
| } |
| 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.02243762, 0.05034468, 0.1129615, 0.2534587, 0.5687011, 1.27603"); |
| values("0.8426419, 0.8429593, 0.8462816, 0.8493582, 0.8508370, 0.8556463, 0.8382223", \ |
| "-0.0207125, -0.0192789, -0.0184782, -0.0145515, -0.0121060, -0.0112634, -0.0274019", \ |
| "0.1780079, 0.1794179, 0.1816454, 0.1819679, 0.1859265, 0.1829911, 0.1820614", \ |
| "0.4175408, 0.4161074, 0.4100604, 0.3852798, 0.3707787, 0.3614907, 0.3640395", \ |
| "0.6031342, 0.6058582, 0.6049892, 0.5958280, 0.6061484, 0.5472888, 0.5148951", \ |
| "0.7562173, 0.7593677, 0.7599554, 0.7526653, 0.7631872, 0.7589441, 0.6807660", \ |
| "0.9054270, 0.9097547, 0.9061621, 0.9001356, 0.9062549, 0.9124821, 0.8521636"); |
| } |
| 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.02243762, 0.05034468, 0.1129615, 0.2534587, 0.5687011, 1.27603"); |
| values("1.0335620, 1.0366841, 1.0438641, 1.0565755, 1.0733236, 1.0861437, 1.0922605", \ |
| "2.0341276, 2.0379987, 2.0440188, 2.0566597, 2.0732968, 2.0859462, 2.0921403", \ |
| "2.0275942, 2.0366582, 2.0437124, 2.0559544, 2.0721246, 2.0852820, 2.0913616", \ |
| "2.0372699, 2.0290265, 2.0480674, 2.0496465, 2.0653290, 2.0800204, 2.0858669", \ |
| "2.0152402, 2.0084119, 2.0294328, 2.0365233, 2.0594939, 2.0759635, 2.0815146", \ |
| "1.9743914, 1.9684829, 1.9879476, 1.9943723, 2.0205868, 2.0650335, 2.0785951", \ |
| "2.0072266, 1.9920105, 2.0088755, 1.9987232, 2.0005525, 2.0304563, 2.0584929"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02243762, 0.05034468, 0.1129615, 0.2534587, 0.5687011, 1.27603"); |
| values("1.2306331, 1.2491454, 1.3751220, 1.5250369, 1.5306643, 1.5338340, 1.5410167", \ |
| "1.2297148, 1.2488642, 1.3742015, 1.5243978, 1.5305248, 1.5327999, 1.5419923", \ |
| "1.2299779, 1.2486508, 1.3746427, 1.5246708, 1.5307137, 1.5328673, 1.5318562", \ |
| "1.2291603, 1.2491295, 1.3745660, 1.5244844, 1.5305267, 1.5327015, 1.5309955", \ |
| "1.2298208, 1.2487097, 1.3745806, 1.5242711, 1.5298931, 1.5338315, 1.5406276", \ |
| "1.2289018, 1.2482360, 1.3741366, 1.5241789, 1.5299207, 1.5323241, 1.5316094", \ |
| "1.2282103, 1.2480852, 1.3734724, 1.5233923, 1.5282441, 1.5299086, 1.5406555"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02243762, 0.05034468, 0.1129615, 0.2534587, 0.5687011, 1.27603"); |
| values("1.0375981, 1.0405100, 1.0464194, 1.0572262, 1.0753009, 1.0947741, 1.1084820", \ |
| "1.0368651, 1.0405572, 1.0463107, 1.0571517, 1.0751114, 1.0949849, 1.1082756", \ |
| "1.0364921, 1.0399823, 1.0458392, 1.0567672, 1.0749703, 1.0944171, 1.1079655", \ |
| "1.0362080, 1.0401586, 1.0458765, 1.0565569, 1.0741053, 1.0938494, 1.1077165", \ |
| "1.0364695, 1.0397328, 1.0452866, 1.0562143, 1.0741830, 1.0938196, 1.1075032", \ |
| "1.0368699, 1.0396001, 1.0458147, 1.0562147, 1.0744435, 1.0940214, 1.1074529", \ |
| "1.0364823, 1.0391828, 1.0457057, 1.0556621, 1.0749762, 1.0942582, 1.1080610"); |
| } |
| } |
| 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.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("4.3455204, 4.3821879, 4.4584589, 4.6144648, 4.9246154, 5.5663478, 6.9738828", \ |
| "6.9436235, 6.9800370, 7.0565114, 7.2119688, 7.5218294, 8.1644922, 9.5721013", \ |
| "9.1741015, 9.2098107, 9.2870271, 9.4409227, 9.7517221, 10.3972760, 11.7994080", \ |
| "9.6687272, 9.7070076, 9.7830144, 9.9388622, 10.2477990, 10.8926210, 12.3031930", \ |
| "12.6414560, 12.6856370, 12.7554620, 12.9112440, 13.2213560, 13.8670790, 15.2778220", \ |
| "15.1335410, 15.1716700, 15.2363370, 15.3871670, 15.7031210, 16.3372180, 17.7614350", \ |
| "16.9888550, 17.0400370, 17.0839380, 17.2604540, 17.5561520, 18.2168730, 19.6269210", \ |
| "19.6748720, 19.7167760, 19.7635920, 19.8996430, 20.2173570, 20.8670610, 22.3044000", \ |
| "55.9360060, 56.0361460, 56.1099750, 56.1099759, 56.6096570, 57.1769620, 58.5446680", \ |
| "79.0563280, 79.0563317, 79.1418060, 79.1870180, 79.3944680, 80.2214900, 81.5643230", \ |
| "177.1757900, 177.4786300, 177.5467500, 177.7143100, 178.0118300, 178.5834800, 179.9868400", \ |
| "530.2073900, 530.2074280, 530.2075600, 530.5104200, 530.6628700, 531.5700400, 533.3407100"); |
| } |
| 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.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("0.4226250, 0.4542748, 0.5283534, 0.6824669, 1.0369605, 1.8539656, 3.7174361", \ |
| "0.4240285, 0.4566139, 0.5280942, 0.6833157, 1.0382980, 1.8461411, 3.7383132", \ |
| "0.4226232, 0.4569090, 0.5267493, 0.6854374, 1.0399330, 1.8531873, 3.7052834", \ |
| "0.4234452, 0.4564497, 0.5271508, 0.6833647, 1.0355630, 1.8577735, 3.6980707", \ |
| "0.4234746, 0.4564894, 0.5283324, 0.6843878, 1.0378826, 1.8572361, 3.6912611", \ |
| "0.4237343, 0.4563561, 0.5279103, 0.6823739, 1.0383262, 1.8573412, 3.7608201", \ |
| "0.4228422, 0.4547747, 0.5277627, 0.6824166, 1.0382893, 1.8464666, 3.7037011", \ |
| "0.4220142, 0.4563434, 0.5281932, 0.6842372, 1.0354331, 1.8475154, 3.7603018", \ |
| "0.4236876, 0.4561867, 0.5283749, 0.6843920, 1.0378759, 1.8564036, 3.7224703", \ |
| "0.4206140, 0.4565025, 0.5283803, 0.6823660, 1.0374724, 1.8517041, 3.7594474", \ |
| "0.4231937, 0.4564990, 0.5278469, 0.6847584, 1.0312396, 1.8543113, 3.7034211", \ |
| "0.4234127, 0.4564574, 0.5283320, 0.6823644, 1.0312460, 1.8542961, 3.7042975"); |
| } |
| 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.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("4.8779616, 4.9009965, 4.9544839, 5.0575117, 5.2557554, 5.6149392, 6.2565819", \ |
| "7.6506650, 7.6756086, 7.7298035, 7.8310887, 8.0312308, 8.3865412, 9.0318535", \ |
| "10.0760820, 10.1015740, 10.1552020, 10.2584440, 10.4566050, 10.8134190, 11.4646990", \ |
| "10.6061930, 10.6322480, 10.6849640, 10.7895660, 10.9884390, 11.3510370, 11.9962100", \ |
| "13.7597180, 13.7826340, 13.8374110, 13.9390980, 14.1402690, 14.5042110, 15.1485860", \ |
| "16.3059400, 16.3466180, 16.4073040, 16.4982780, 16.7101710, 17.0645680, 17.6961610", \ |
| "18.2328840, 18.2711820, 18.3096900, 18.4262670, 18.6192950, 18.9703290, 19.6211600", \ |
| "20.9021140, 20.9373710, 20.9895870, 21.0956670, 21.2827480, 21.6503260, 22.3030780", \ |
| "55.2219180, 55.2959420, 55.3308230, 55.4376420, 55.6334610, 55.9922420, 56.6359650", \ |
| "75.8584590, 75.8925510, 75.9293360, 76.0471290, 76.2242110, 76.6121960, 77.2292030", \ |
| "158.2213100, 158.2513100, 158.3700900, 158.3700943, 158.6703000, 158.9815100, 159.6037300", \ |
| "421.3449400, 421.3449555, 421.5029900, 421.6379400, 421.8287300, 422.0903000, 422.6802700"); |
| } |
| 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.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("0.3225104, 0.3451588, 0.3834722, 0.4764232, 0.6501704, 0.9739288, 1.6586191", \ |
| "0.3225799, 0.3414251, 0.3832881, 0.4749925, 0.6504798, 0.9765824, 1.6605419", \ |
| "0.3224923, 0.3421426, 0.3834725, 0.4720379, 0.6502298, 0.9759019, 1.6504810", \ |
| "0.3235744, 0.3436857, 0.3827375, 0.4737661, 0.6488945, 0.9747187, 1.6569957", \ |
| "0.3247729, 0.3436611, 0.3845833, 0.4746711, 0.6499150, 0.9716361, 1.6603536", \ |
| "0.3248323, 0.3438662, 0.3848542, 0.4747840, 0.6503924, 0.9729411, 1.6577059", \ |
| "0.3247961, 0.3436065, 0.3846927, 0.4747073, 0.6507776, 0.9766811, 1.6599004", \ |
| "0.3247490, 0.3424375, 0.3861204, 0.4745219, 0.6502151, 0.9753614, 1.6602486", \ |
| "0.3229579, 0.3423830, 0.3854421, 0.4748533, 0.6507895, 0.9751464, 1.6605626", \ |
| "0.3232578, 0.3415424, 0.3860531, 0.4748132, 0.6508538, 0.9754790, 1.6587427", \ |
| "0.3233163, 0.3415410, 0.3853676, 0.4739666, 0.6509480, 0.9730156, 1.6568049", \ |
| "0.3229370, 0.3430084, 0.3844350, 0.4747859, 0.6510170, 0.9756496, 1.6605662"); |
| } |
| } |
| |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("4.9237405, 4.9603770, 5.0366045, 5.1913513, 5.5022649, 6.1502248, 7.5653226", \ |
| "7.1824648, 7.2180084, 7.2949344, 7.4489139, 7.7612512, 8.4081941, 9.8258566", \ |
| "8.8577634, 8.8950829, 8.9714582, 9.1251877, 9.4343644, 10.0832220, 11.4991630", \ |
| "9.2208889, 9.2567234, 9.3333936, 9.4872696, 9.8001687, 10.4455790, 11.8637070", \ |
| "11.3271040, 11.3627960, 11.4393930, 11.5930760, 11.9059990, 12.5536000, 13.9699820", \ |
| "13.0034780, 13.0386350, 13.1156290, 13.2678080, 13.5796400, 14.2281140, 15.6460940", \ |
| "14.2551420, 14.2929030, 14.3666870, 14.5167570, 14.8284900, 15.4770130, 16.8895120", \ |
| "15.9899740, 16.0259930, 16.1024880, 16.2567280, 16.5671170, 17.2164470, 18.6339050", \ |
| "38.5390950, 38.5899280, 38.6692780, 38.8269190, 39.1422970, 39.7910900, 41.2120540", \ |
| "52.4414500, 52.4659110, 52.5429370, 52.6900370, 53.0014540, 53.6805120, 55.0738370", \ |
| "109.8352400, 109.8607800, 109.9257600, 110.1056600, 110.3986400, 111.0527600, 112.4760900", \ |
| "308.6154000, 308.6154023, 308.6154328, 308.7789700, 308.7789765, 309.4062600, 311.2304500"); |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("0.4166648, 0.4496246, 0.5221668, 0.6805257, 1.0368653, 1.8638699, 3.7302734", \ |
| "0.4179710, 0.4506926, 0.5188206, 0.6805839, 1.0359590, 1.8559947, 3.7327563", \ |
| "0.4147053, 0.4500393, 0.5187049, 0.6786123, 1.0388713, 1.8615692, 3.7272301", \ |
| "0.4177607, 0.4511666, 0.5205397, 0.6805484, 1.0295306, 1.8569148, 3.7342160", \ |
| "0.4179148, 0.4509362, 0.5189986, 0.6808162, 1.0341621, 1.8590584, 3.7509187", \ |
| "0.4183285, 0.4509475, 0.5198734, 0.6800532, 1.0344999, 1.8654744, 3.7578585", \ |
| "0.4169194, 0.4503991, 0.5200816, 0.6795081, 1.0346263, 1.8607229, 3.7392947", \ |
| "0.4181560, 0.4509514, 0.5190883, 0.6808104, 1.0352637, 1.8454015, 3.7473780", \ |
| "0.4176974, 0.4506916, 0.5188392, 0.6806971, 1.0379203, 1.8499082, 3.7339247", \ |
| "0.4181655, 0.4506280, 0.5190744, 0.6795839, 1.0364871, 1.8576833, 3.7347987", \ |
| "0.4169762, 0.4509160, 0.5188950, 0.6788534, 1.0358816, 1.8583963, 3.7370409", \ |
| "0.4178023, 0.4505898, 0.5188413, 0.6807208, 1.0351825, 1.8565145, 3.7337737"); |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("7.7075022, 7.7304465, 7.7849363, 7.8932683, 8.1046796, 8.4776133, 9.1398409", \ |
| "10.0425440, 10.0677180, 10.1209290, 10.2294010, 10.4413090, 10.8131460, 11.4753280", \ |
| "13.1815760, 13.2073200, 13.2604820, 13.3689220, 13.5809430, 13.9525210, 14.6147220", \ |
| "13.9379620, 13.9622920, 14.0139380, 14.1228340, 14.3341060, 14.7078780, 15.3689450", \ |
| "18.5606870, 18.5867840, 18.6402950, 18.7384400, 18.9583690, 19.3216270, 19.9810660", \ |
| "22.2698910, 22.2947990, 22.3513150, 22.4388740, 22.6656440, 23.0218300, 23.6892190", \ |
| "25.0223610, 25.0327440, 25.1079070, 25.2118520, 25.4064270, 25.7953570, 26.4574890", \ |
| "28.8334320, 28.8514740, 28.9088270, 29.0124100, 29.2210270, 29.5959270, 30.2581600", \ |
| "76.6649530, 76.6929060, 76.7447330, 76.8591590, 77.0713700, 77.4433600, 78.1085840", \ |
| "105.1553200, 105.1808300, 105.2352200, 105.3437900, 105.5543600, 105.9268600, 106.5933300", \ |
| "219.8322400, 219.8415700, 219.9027600, 220.0147500, 220.1988800, 220.5979700, 221.2603400", \ |
| "597.3809000, 597.3809510, 597.3823800, 597.4750900, 597.6266900, 598.0512000, 598.6920000"); |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("0.3248307, 0.3453997, 0.3908148, 0.4874570, 0.6736699, 1.0066045, 1.6929377", \ |
| "0.3236612, 0.3460110, 0.3898595, 0.4877486, 0.6742479, 1.0073483, 1.6911766", \ |
| "0.3251075, 0.3458075, 0.3902652, 0.4876195, 0.6741877, 1.0069522, 1.6900038", \ |
| "0.3249539, 0.3446136, 0.3884898, 0.4876211, 0.6741584, 1.0066554, 1.6921599", \ |
| "0.3256927, 0.3436819, 0.3901061, 0.4874491, 0.6734405, 1.0071515, 1.6910172", \ |
| "0.3236777, 0.3458061, 0.3881318, 0.4869787, 0.6733743, 1.0063442, 1.6918626", \ |
| "0.3257101, 0.3457969, 0.3897830, 0.4872370, 0.6742208, 1.0069392, 1.6833247", \ |
| "0.3234477, 0.3455990, 0.3907366, 0.4870005, 0.6741478, 1.0068534, 1.6879220", \ |
| "0.3238939, 0.3436780, 0.3899957, 0.4868372, 0.6744150, 1.0069769, 1.6878552", \ |
| "0.3233908, 0.3443192, 0.3904657, 0.4869215, 0.6741057, 1.0045562, 1.6920116", \ |
| "0.3247196, 0.3441831, 0.3904973, 0.4878081, 0.6746100, 1.0078436, 1.6882499", \ |
| "0.3256842, 0.3457761, 0.3892840, 0.4884446, 0.6763614, 1.0076441, 1.6930434"); |
| } |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("4.9453583, 4.9821463, 5.0574775, 5.2120641, 5.5234084, 6.1699499, 7.5861033", \ |
| "7.4908577, 7.5270661, 7.6030355, 7.7577731, 8.0685529, 8.7169694, 10.1295030", \ |
| "9.6082111, 9.6478008, 9.7254835, 9.8746762, 10.1856040, 10.8328950, 12.2472840", \ |
| "10.0910620, 10.1236180, 10.1923310, 10.3575670, 10.6687700, 11.3169030, 12.7335080", \ |
| "12.9525000, 12.9893510, 13.0660010, 13.2209830, 13.5298920, 14.1772050, 15.6005060", \ |
| "15.3262450, 15.3644210, 15.4415630, 15.5954180, 15.9031240, 16.5525600, 17.9718300", \ |
| "17.1286840, 17.1658850, 17.2410020, 17.3968310, 17.7030000, 18.3539260, 19.7616070", \ |
| "19.6719140, 19.7126550, 19.7896170, 19.9438630, 20.2402520, 20.9028390, 22.3010570", \ |
| "54.6196900, 54.8826260, 54.8826275, 55.0273530, 55.1705990, 56.1125440, 57.3614790", \ |
| "77.3785230, 77.3823740, 77.3823815, 77.5461970, 77.8262290, 78.4913890, 79.9498990", \ |
| "172.2353000, 172.3747300, 172.6296300, 172.8258400, 173.3247600, 173.9104200, 175.3840500", \ |
| "509.7798500, 510.5221100, 510.5221406, 510.5221711, 510.5222016, 511.0393900, 512.3951600"); |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("0.4166093, 0.4498840, 0.5219237, 0.6795735, 1.0368619, 1.8653366, 3.7368402", \ |
| "0.4168339, 0.4502308, 0.5223813, 0.6793084, 1.0360643, 1.8600186, 3.7734544", \ |
| "0.4165299, 0.4511518, 0.5174299, 0.6774809, 1.0366625, 1.8466574, 3.7375627", \ |
| "0.4181733, 0.4514018, 0.5202864, 0.6810653, 1.0388622, 1.8663373, 3.7265275", \ |
| "0.4182496, 0.4509499, 0.5187257, 0.6808169, 1.0345057, 1.8579407, 3.7144656", \ |
| "0.4176958, 0.4507012, 0.5188476, 0.6806690, 1.0352065, 1.8545716, 3.7343963", \ |
| "0.4169701, 0.4509386, 0.5185015, 0.6806703, 1.0339140, 1.8524072, 3.7346801", \ |
| "0.4182601, 0.4511517, 0.5207640, 0.6799589, 1.0354224, 1.8616557, 3.7585863", \ |
| "0.4182552, 0.4506308, 0.5187280, 0.6788017, 1.0379044, 1.8586906, 3.7570786", \ |
| "0.4184021, 0.4509508, 0.5188727, 0.6806109, 1.0348239, 1.8575542, 3.7524077", \ |
| "0.4183039, 0.4506134, 0.5195893, 0.6807203, 1.0379323, 1.8551390, 3.7603072", \ |
| "0.4177350, 0.4506314, 0.5194420, 0.6800735, 1.0359762, 1.8566354, 3.7445473"); |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("5.4669025, 5.4916689, 5.5463398, 5.6542584, 5.8653824, 6.2381953, 6.9005326", \ |
| "8.2049825, 8.2315621, 8.2848457, 8.3929184, 8.6047134, 8.9766061, 9.6384110", \ |
| "11.3746320, 11.4122280, 11.4654660, 11.5743180, 11.7856970, 12.1571040, 12.8192820", \ |
| "12.1140880, 12.1358020, 12.1903150, 12.2993460, 12.5089400, 12.8817530, 13.5430600", \ |
| "16.3111520, 16.3382200, 16.3645630, 16.5018100, 16.6915600, 17.0794450, 17.7270910", \ |
| "19.6747010, 19.7012560, 19.7523440, 19.8631690, 20.0617900, 20.4327830, 21.1010280", \ |
| "22.1821580, 22.2153530, 22.2680650, 22.3752540, 22.5865460, 22.9581230, 23.6201390", \ |
| "25.6646690, 25.6918470, 25.7467510, 25.8497930, 26.0544330, 26.4286050, 27.0903460", \ |
| "70.2590840, 70.3067970, 70.3067971, 70.4745060, 70.6465140, 71.0409010, 71.6864430", \ |
| "96.9903340, 97.0588730, 97.0974840, 97.2295380, 97.4365120, 97.8171360, 98.4696700", \ |
| "205.3278900, 205.3440700, 205.3950000, 205.4982700, 205.7133500, 206.0859100, 206.7478000", \ |
| "562.1746500, 562.2646300, 562.2710500, 562.4507900, 562.6490600, 562.9874500, 563.6601900"); |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("0.3249575, 0.3450094, 0.3902114, 0.4866943, 0.6731024, 1.0032229, 1.6897396", \ |
| "0.3240061, 0.3457792, 0.3888477, 0.4874253, 0.6741404, 1.0069238, 1.6867884", \ |
| "0.3250025, 0.3457348, 0.3896691, 0.4855420, 0.6744542, 1.0060318, 1.6939024", \ |
| "0.3237389, 0.3438426, 0.3899200, 0.4869622, 0.6717152, 1.0070922, 1.6920806", \ |
| "0.3250108, 0.3448711, 0.3899270, 0.4866173, 0.6740896, 1.0062793, 1.6898601", \ |
| "0.3239549, 0.3457560, 0.3897106, 0.4868277, 0.6740829, 1.0067933, 1.6917449", \ |
| "0.3233355, 0.3448622, 0.3897023, 0.4873461, 0.6738907, 1.0063794, 1.6904834", \ |
| "0.3253283, 0.3455632, 0.3885087, 0.4873696, 0.6718269, 1.0067358, 1.6913689", \ |
| "0.3238246, 0.3435862, 0.3900873, 0.4871044, 0.6739899, 1.0047990, 1.6921623", \ |
| "0.3258065, 0.3453329, 0.3887170, 0.4875971, 0.6743903, 1.0072759, 1.6921932", \ |
| "0.3237779, 0.3447083, 0.3911598, 0.4877438, 0.6749082, 1.0075372, 1.6880500", \ |
| "0.3258648, 0.3451523, 0.3892204, 0.4877951, 0.6752174, 1.0079882, 1.6884593"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0224376, 0.0503447, 0.112962, 0.253459, 0.568701, 1.27603"); |
| values("19.4611650, 19.4969870, 19.5729810, 19.7264110, 20.0355590, 20.6812660, 22.0894400", \ |
| "19.6216040, 19.6589300, 19.7333780, 19.8868180, 20.1960240, 20.8417230, 22.2487970", \ |
| "19.7729210, 19.8105590, 19.8847410, 20.0381630, 20.3472920, 20.9930150, 22.4023430", \ |
| "19.9004790, 19.9367720, 20.0122960, 20.1657200, 20.4748570, 21.1205630, 22.5298890", \ |
| "20.0100470, 20.0453750, 20.1218690, 20.2752940, 20.5844120, 21.2301390, 22.6383110", \ |
| "20.1203110, 20.1571040, 20.2323560, 20.3857770, 20.6946850, 21.3403960, 22.7497350", \ |
| "20.2176480, 20.2539090, 20.3279900, 20.4814230, 20.7925000, 21.4382560, 22.8437320"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0224376, 0.0503447, 0.112962, 0.253459, 0.568701, 1.27603"); |
| values("0.4153946, 0.4482713, 0.5199333, 0.6760048, 1.0285056, 1.8417879, 3.7165742", \ |
| "0.4154621, 0.4482713, 0.5199449, 0.6760146, 1.0283895, 1.8404082, 3.7125902", \ |
| "0.4154023, 0.4482266, 0.5198957, 0.6759192, 1.0284998, 1.8424380, 3.7202634", \ |
| "0.4154016, 0.4479011, 0.5198962, 0.6759203, 1.0285002, 1.8424037, 3.7202281", \ |
| "0.4153955, 0.4482713, 0.5199331, 0.6760052, 1.0285055, 1.8417992, 3.7165708", \ |
| "0.4154022, 0.4482693, 0.5198955, 0.6759188, 1.0284997, 1.8424121, 3.7202377", \ |
| "0.4158630, 0.4484094, 0.5199356, 0.6760165, 1.0285076, 1.8420964, 3.7058205"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0224376, 0.0503447, 0.112962, 0.253459, 0.568701, 1.27603"); |
| values("18.4389020, 18.4720990, 18.5404280, 18.6764950, 18.9410250, 19.4235240, 20.2174370", \ |
| "18.5409310, 18.5788520, 18.6456330, 18.7830200, 19.0476380, 19.5280360, 20.3239310", \ |
| "18.5974900, 18.6336320, 18.7020730, 18.8380230, 19.1025540, 19.5847480, 20.3789730", \ |
| "18.6397170, 18.6814000, 18.7443060, 18.8857230, 19.1504040, 19.6274210, 20.4271590", \ |
| "18.6707010, 18.7036310, 18.7721470, 18.9083430, 19.1727820, 19.6552200, 20.4495900", \ |
| "18.7045420, 18.7356420, 18.8060390, 18.9402980, 19.2047230, 19.6890260, 20.4813940", \ |
| "18.7318000, 18.7659630, 18.8365380, 18.9725120, 19.2367440, 19.7180620, 20.5147850"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0224376, 0.0503447, 0.112962, 0.253459, 0.568701, 1.27603"); |
| values("0.4775014, 0.5013733, 0.5524767, 0.6616165, 0.9008846, 1.2983762, 2.0028539", \ |
| "0.4792918, 0.5007687, 0.5511486, 0.6621733, 0.9013885, 1.3017905, 2.0038291", \ |
| "0.4785022, 0.5013629, 0.5517028, 0.6616087, 0.9008958, 1.3018181, 2.0029232", \ |
| "0.4783727, 0.5003148, 0.5519278, 0.6647967, 0.9025340, 1.3014456, 2.0029036", \ |
| "0.4775733, 0.5020450, 0.5524336, 0.6619588, 0.9005530, 1.2990248, 2.0050828", \ |
| "0.4784392, 0.5019433, 0.5520770, 0.6618790, 0.9005945, 1.3006619, 2.0050375", \ |
| "0.4792624, 0.5015322, 0.5506948, 0.6656344, 0.9002493, 1.3011056, 1.9982658"); |
| } |
| } |
| } |
| 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.195195; |
| max_capacitance : 551.195000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.1795265, 7.1696325, 7.1695163, 7.1728452, 7.0820953, 6.0832441, -10.1873019", \ |
| "7.1452474, 7.1443679, 7.1345928, 7.1439429, 7.0651774, 6.0430566, -10.3580389", \ |
| "7.1208650, 7.1210784, 7.1164033, 7.1141456, 7.0257506, 6.0500371, -10.4444379", \ |
| "7.0793388, 7.0774879, 7.0659389, 7.0781575, 6.9809895, 5.9779551, -10.0255672", \ |
| "7.0424278, 7.0419030, 7.0402897, 7.0387502, 6.9546143, 5.9546057, -10.2751356", \ |
| "7.0022694, 7.0022573, 7.0010551, 6.9999492, 6.9184571, 5.9088689, -10.2701441", \ |
| "6.9588271, 6.9621378, 6.9580014, 6.9602019, 6.8776598, 5.9343059, -10.8619909"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.7360995, 3.7400499, 3.7620219, 3.8706945, 4.1941610, 5.1391252, 5.5533754", \ |
| "3.7117706, 3.7151541, 3.7349391, 3.8327831, 4.1654237, 5.1087937, 5.5162464", \ |
| "3.6707731, 3.6729025, 3.7018915, 3.8035484, 4.1310278, 5.0770809, 5.4827148", \ |
| "3.6679446, 3.6705328, 3.6939710, 3.7997983, 4.1295432, 5.0749983, 5.4835048", \ |
| "3.6654738, 3.6688635, 3.6897283, 3.7975054, 4.1279372, 5.0713024, 5.4766522", \ |
| "3.6621913, 3.6652947, 3.6871332, 3.7946444, 4.1254349, 5.0700721, 5.4698382", \ |
| "3.6604431, 3.6644902, 3.6852266, 3.7923761, 4.1221536, 5.0671294, 5.4693394"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1269420, 0.1267791, 0.1279176, 0.1269378, 0.1269337, 0.1269180, 0.1268666", \ |
| "0.1794138, 0.1791287, 0.1795966, 0.1791204, 0.1794079, 0.1791164, 0.1791158", \ |
| "0.2461848, 0.2461884, 0.2459375, 0.2461946, 0.2459911, 0.2461880, 0.2461867", \ |
| "0.3164232, 0.3164285, 0.3163997, 0.3165010, 0.3175562, 0.3166575, 0.3166659", \ |
| "0.3888684, 0.3888763, 0.3883349, 0.3890341, 0.3888501, 0.3894708, 0.3895054", \ |
| "0.4542379, 0.4542451, 0.4542283, 0.4544579, 0.4550445, 0.4553902, 0.4554808", \ |
| "0.5961562, 0.5960620, 0.5950507, 0.5933890, 0.5903818, 0.5901199, 0.5900192"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.5477192, 5.5477023, 5.5494994, 5.5571795, 5.5433078, 5.3361055, -0.5652874", \ |
| "5.5459375, 5.5478574, 5.5493541, 5.5549945, 5.5401323, 5.3091486, -0.5697445", \ |
| "5.5481093, 5.5487299, 5.5505141, 5.5562959, 5.5480000, 5.3019824, -0.5777756", \ |
| "5.5475344, 5.5473558, 5.5488077, 5.5560051, 5.5481299, 5.3559199, -0.5657659", \ |
| "5.5473573, 5.5458763, 5.5465203, 5.5549615, 5.5395255, 5.3131237, -0.5714950", \ |
| "5.5464866, 5.5472976, 5.5489559, 5.5505896, 5.5476744, 5.3622910, -0.5594678", \ |
| "5.5465725, 5.5458934, 5.5487140, 5.5542838, 5.5466233, 5.2750185, -0.5615266"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.8646217, 6.8756797, 6.9372511, 7.0076939, 6.9852830, 6.8091188, 0.9298726", \ |
| "6.8398758, 6.8442825, 6.9105376, 6.9826071, 6.9882177, 6.7441768, 0.8149990", \ |
| "6.8120539, 6.8234345, 6.8818093, 6.9512633, 6.9304019, 6.7422902, 0.8394720", \ |
| "6.7719519, 6.7833508, 6.8432351, 6.9125742, 6.8948913, 6.7371000, 0.7894942", \ |
| "6.7341943, 6.7408981, 6.8069343, 6.8780935, 6.8562707, 6.6308291, 0.7501447", \ |
| "6.6949627, 6.7066205, 6.7658964, 6.8353205, 6.8148742, 6.5643077, 0.4909906", \ |
| "6.6523622, 6.6657187, 6.7283041, 6.7985781, 6.7780806, 6.5573371, 0.6663704"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.6911484, 3.6707503, 3.7017671, 3.7459089, 3.7287243, 3.7185380, 3.8123072", \ |
| "3.6625599, 3.6638952, 3.6694082, 3.7015131, 3.7401246, 3.7512819, 3.7576141", \ |
| "3.6256321, 3.6286310, 3.6384396, 3.6715286, 3.7221886, 3.7220862, 3.7235686", \ |
| "3.6187890, 3.6223187, 3.6336174, 3.6696667, 3.7117476, 3.7220133, 3.7217839", \ |
| "3.6229753, 3.6224609, 3.6325908, 3.6677676, 3.7101096, 3.7156845, 3.7190998", \ |
| "3.6187439, 3.6236835, 3.6333233, 3.6713528, 3.7156637, 3.7423845, 3.7088532", \ |
| "3.6163312, 3.6185673, 3.6278129, 3.6672488, 3.7003560, 3.7200867, 3.7163749"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1269403, 0.1269381, 0.1269398, 0.1269444, 0.1269390, 0.1269486, 0.1269431", \ |
| "0.1784050, 0.1780998, 0.1781058, 0.1784062, 0.1784009, 0.1781080, 0.1781061", \ |
| "0.2338782, 0.2340307, 0.2340371, 0.2338815, 0.2338753, 0.2340402, 0.2340384", \ |
| "0.2808178, 0.2799104, 0.2799162, 0.2808211, 0.2808150, 0.2799197, 0.2799177", \ |
| "0.3353236, 0.3361328, 0.3361375, 0.3357097, 0.3357019, 0.3361358, 0.3361346", \ |
| "0.4350630, 0.4350407, 0.4350434, 0.4350554, 0.4350450, 0.4350319, 0.4350300", \ |
| "0.5947310, 0.5952879, 0.5952960, 0.5947804, 0.5948204, 0.5953918, 0.5953914"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.4170889, 2.4041585, 2.4191293, 2.4153045, 2.5219486, 2.4523478, 2.4591674", \ |
| "2.4166113, 2.4203965, 2.4174032, 2.4162032, 2.3964989, 2.4279100, 2.4268882", \ |
| "2.4209582, 2.4170937, 2.4153256, 2.4181909, 2.4244292, 2.4372290, 2.4184400", \ |
| "2.4166541, 2.4204245, 2.4178368, 2.4166216, 2.4361058, 2.4335393, 2.4256237", \ |
| "2.4156669, 2.4108621, 2.4100464, 2.4162951, 2.4065878, 2.4244502, 2.4096079", \ |
| "2.4151203, 2.4154187, 2.4155789, 2.4150648, 2.4176777, 2.4234763, 2.4193611", \ |
| "2.4156031, 2.4221072, 2.4171251, 2.4174261, 2.3206777, 2.4212615, 2.4326775"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.0880909, 3.0899189, 3.0997801, 3.1370804, 3.3514167, 4.7153561, 4.9903210", \ |
| "3.0544285, 3.0552207, 3.0652627, 3.1055448, 3.3201201, 4.6866426, 4.9697127", \ |
| "3.0229448, 3.0237557, 3.0304440, 3.0727497, 3.2825691, 4.6542173, 4.9381456", \ |
| "3.0200704, 3.0196123, 3.0293605, 3.0711188, 3.2871849, 4.6517461, 4.9354480", \ |
| "3.0180870, 3.0192859, 3.0265702, 3.0687361, 3.2788616, 4.6493743, 4.9306888", \ |
| "3.0160673, 3.0163902, 3.0252735, 3.0647957, 3.2599820, 4.6476522, 4.9289632", \ |
| "3.0125984, 3.0146517, 3.0191084, 3.0643277, 3.2750339, 4.6444342, 4.9289414"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1403588, 0.1403549, 0.1403485, 0.1403586, 0.1403504, 0.1403496, 0.1403530", \ |
| "0.1700957, 0.1700977, 0.1701067, 0.1701008, 0.1700979, 0.1700557, 0.1700599", \ |
| "0.2228193, 0.2228201, 0.2228214, 0.2228190, 0.2228174, 0.2228787, 0.2228222", \ |
| "0.2873698, 0.2873716, 0.2873724, 0.2873668, 0.2873523, 0.2873152, 0.2873582", \ |
| "0.4847634, 0.4847663, 0.4847653, 0.4847637, 0.4847720, 0.4845472, 0.4848054", \ |
| "0.6783514, 0.6783438, 0.6783087, 0.6782480, 0.6780639, 0.6775242, 0.6779742", \ |
| "0.7446704, 0.7446695, 0.7446786, 0.7446594, 0.7445975, 0.7440555, 0.7442221"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1269352, 0.1269378, 0.1269802, 0.1268014, 0.1269344, 0.1267657, 0.1268998", \ |
| "0.1781044, 0.1784028, 0.1781045, 0.1784046, 0.1781082, 0.1780998, 0.1781048", \ |
| "0.2340376, 0.2338787, 0.2340380, 0.2340432, 0.2340428, 0.2340345, 0.2340394", \ |
| "0.2799178, 0.2799209, 0.2799180, 0.2799235, 0.2799230, 0.2799144, 0.2799199", \ |
| "0.3361375, 0.3361406, 0.3361371, 0.3361401, 0.3361379, 0.3361288, 0.3361335", \ |
| "0.4350557, 0.4350600, 0.4350550, 0.4350520, 0.4350455, 0.4350362, 0.4350386", \ |
| "0.5951132, 0.5951190, 0.5951304, 0.5951608, 0.5952030, 0.5952153, 0.5952203"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.4210152, 2.4215350, 2.4202157, 2.4069386, 2.4150495, 2.4430774, 2.4332493", \ |
| "2.4156932, 2.4105205, 2.4160555, 2.4216194, 2.4226661, 2.4269461, 2.4235172", \ |
| "2.4178719, 2.4191140, 2.4176223, 2.4185508, 2.4178433, 2.4180829, 2.4217802", \ |
| "2.4171891, 2.4202897, 2.4159847, 2.4171444, 2.4227341, 2.4275809, 2.4175620", \ |
| "2.4177700, 2.4211673, 2.4158876, 2.4160752, 2.4216864, 2.4243166, 2.4215916", \ |
| "2.4161154, 2.4093988, 2.4152136, 2.4156353, 2.4219764, 2.4290480, 2.4199641", \ |
| "2.4164104, 2.4071669, 2.4158462, 2.4164251, 2.4174651, 2.4177221, 2.4117518"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.3983688, 3.4097962, 3.4146129, 3.4813336, 3.5557598, 3.8234536, 5.4134084", \ |
| "3.3727193, 3.3753771, 3.3865472, 3.4442137, 3.5278469, 3.7862088, 5.3863746", \ |
| "3.3410154, 3.3433367, 3.3544881, 3.4126515, 3.4905258, 3.7541491, 5.3547828", \ |
| "3.3332093, 3.3360085, 3.3524187, 3.4094599, 3.4877974, 3.7514043, 5.3498097", \ |
| "3.3307863, 3.3336843, 3.3499049, 3.4074758, 3.4851923, 3.7491786, 5.3530454", \ |
| "3.3329035, 3.3354050, 3.3462520, 3.4057146, 3.4825997, 3.7460426, 5.3357328", \ |
| "3.3310136, 3.3336094, 3.3448567, 3.4032807, 3.4795192, 3.7443573, 5.3492818"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1403591, 0.1403511, 0.1403645, 0.1403272, 0.1403581, 0.1403479, 0.1403550", \ |
| "0.1701050, 0.1700986, 0.1701084, 0.1700606, 0.1701022, 0.1700525, 0.1701028", \ |
| "0.2227758, 0.2227696, 0.2227728, 0.2227697, 0.2227699, 0.2228213, 0.2227675", \ |
| "0.2866487, 0.2866450, 0.2866508, 0.2866488, 0.2866344, 0.2865812, 0.2866225", \ |
| "0.4898683, 0.4898637, 0.4898602, 0.4898370, 0.4898542, 0.4896669, 0.4899471", \ |
| "0.6908969, 0.6908880, 0.6908653, 0.6907318, 0.6902661, 0.6895696, 0.6898993", \ |
| "0.7733977, 0.7733949, 0.7734210, 0.7734440, 0.7730848, 0.7718245, 0.7717498"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.3942768, 5.3936827, 5.3878288, 5.3561866, 5.1852804, 4.0917423, -12.3220742", \ |
| "5.3931851, 5.3925043, 5.3872775, 5.3619068, 5.2087389, 4.1056959, -12.2497219", \ |
| "5.3954731, 5.3948391, 5.3895061, 5.3625824, 5.2093677, 4.0904355, -12.3599556", \ |
| "5.3936493, 5.3938084, 5.3881996, 5.3594011, 5.1929830, 4.0822361, -12.3560900", \ |
| "5.3945750, 5.3933299, 5.3884475, 5.3614938, 5.2046111, 4.0957273, -12.2432637", \ |
| "5.3930364, 5.3920368, 5.3889871, 5.3644859, 5.1943056, 4.0670493, -12.2978292", \ |
| "5.3937959, 5.3930512, 5.3882747, 5.3613262, 5.2091584, 4.0781399, -12.3049737"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1269223, 0.1268285, 0.1269286, 0.1269337, 0.1269378, 0.1269334, 0.1269305", \ |
| "0.1791243, 0.1791308, 0.1791343, 0.1791331, 0.1791257, 0.1794139, 0.1794168", \ |
| "0.2461807, 0.2461873, 0.2461919, 0.2461930, 0.2461877, 0.2461888, 0.2461922", \ |
| "0.3163736, 0.3163809, 0.3163867, 0.3163920, 0.3163909, 0.3163931, 0.3163975", \ |
| "0.3888882, 0.3888959, 0.3889033, 0.3889130, 0.3889162, 0.3889208, 0.3889260", \ |
| "0.4545146, 0.4545233, 0.4545327, 0.4545481, 0.4545562, 0.4545626, 0.4545692", \ |
| "0.5907393, 0.5907270, 0.5906650, 0.5904695, 0.5903073, 0.5902571, 0.5902540"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.9525320, 2.9681098, 2.9530598, 2.9403449, 2.9233434, 2.9209223, 2.9056889", \ |
| "2.9110933, 2.9130262, 2.9151612, 2.9168099, 2.9198877, 2.9352346, 2.9571895", \ |
| "2.8795840, 2.8817350, 2.8770205, 2.8807397, 2.8850034, 2.8877493, 2.8837876", \ |
| "2.8765997, 2.8761582, 2.8785521, 2.8805204, 2.8810011, 2.8837194, 2.8924893", \ |
| "2.8744471, 2.8746626, 2.8738291, 2.8771010, 2.8802766, 2.8843920, 2.8896276", \ |
| "2.8719133, 2.8720662, 2.8725942, 2.8733536, 2.8779751, 2.8819185, 2.8845137", \ |
| "2.8698738, 2.8700881, 2.8697444, 2.8684626, 2.8928320, 2.8768539, 2.8756800"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.8535537, 6.8522362, 6.8451958, 6.8142917, 6.6546920, 5.4919519, -10.9775859", \ |
| "6.8241319, 6.8216513, 6.8112039, 6.7815033, 6.6227912, 5.5064611, -10.7729599", \ |
| "6.7956954, 6.7972454, 6.7837419, 6.7582597, 6.5881705, 5.4738066, -10.9429779", \ |
| "6.7589762, 6.7531891, 6.7451964, 6.7149836, 6.5579161, 5.4273061, -10.9751445", \ |
| "6.7147437, 6.7166831, 6.7096436, 6.6800423, 6.5222896, 5.4021444, -11.0121716", \ |
| "6.6777890, 6.6774693, 6.6650543, 6.6381310, 6.4779158, 5.3009012, -11.2463812", \ |
| "6.6377402, 6.6350523, 6.6273249, 6.5999441, 6.4430964, 5.3061214, -11.0896209"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1267595, 0.1265597, 0.1269744, 0.1276521, 0.1269238, 0.1274827, 0.1265355", \ |
| "0.1791224, 0.1791262, 0.1791253, 0.1794887, 0.1791150, 0.1795239, 0.1794064", \ |
| "0.2461822, 0.2461863, 0.2461890, 0.2458170, 0.2461905, 0.2459209, 0.2461891", \ |
| "0.3164240, 0.3164299, 0.3164431, 0.3167617, 0.3166129, 0.3170265, 0.3166722", \ |
| "0.3888756, 0.3888851, 0.3889130, 0.3886812, 0.3893269, 0.3888631, 0.3895189", \ |
| "0.4542603, 0.4542695, 0.4542988, 0.4545169, 0.4550429, 0.4557367, 0.4555107", \ |
| "0.5961349, 0.5960380, 0.5955147, 0.5928226, 0.5907771, 0.5896034, 0.5899948"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.7081720, 6.7124385, 6.7427736, 6.8595383, 6.7621587, 5.5775417, -0.2317138", \ |
| "6.7091962, 6.7171048, 6.7415406, 6.8614273, 6.7775127, 5.5545118, -0.2176466", \ |
| "6.7067142, 6.7176811, 6.7428619, 6.8605156, 6.7817536, 5.5541201, -0.2145261", \ |
| "6.7063141, 6.7165368, 6.7418113, 6.8601815, 6.7618096, 5.5632506, -0.1873488", \ |
| "6.7058729, 6.7107735, 6.7410977, 6.8588707, 6.7874873, 5.5543079, -0.1051091", \ |
| "6.7063023, 6.7161217, 6.7408567, 6.8588201, 6.7806348, 5.5526370, -0.1324333", \ |
| "6.7059008, 6.7166149, 6.7409995, 6.8591077, 6.7770236, 5.5525278, -0.2162648"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.8535715, 6.8522141, 6.8439273, 6.8136503, 6.6609413, 5.5367538, -10.8006189", \ |
| "6.8240309, 6.8218750, 6.8112941, 6.7874295, 6.6255286, 5.5081338, -10.8255269", \ |
| "6.7957609, 6.7972606, 6.7852767, 6.7555283, 6.5954442, 5.5034414, -11.0523849", \ |
| "6.7590373, 6.7532845, 6.7453026, 6.7158158, 6.5624485, 5.4307266, -11.0591135", \ |
| "6.7149180, 6.7168228, 6.7096918, 6.6785543, 6.5207808, 5.4326794, -11.0342346", \ |
| "6.6792474, 6.6795835, 6.6650517, 6.6381531, 6.4722793, 5.3335118, -10.9081142", \ |
| "6.6379202, 6.6335127, 6.6273926, 6.5998361, 6.4419919, 5.3169907, -11.1038049"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.9438617, 2.9392139, 2.9472860, 2.9618440, 2.9546673, 2.9032995, 2.9949365", \ |
| "2.9142939, 2.9109728, 2.9151890, 2.9150069, 2.9172596, 2.9122337, 2.9036813", \ |
| "2.8796327, 2.8816960, 2.8781470, 2.8808314, 2.8976138, 2.8870849, 2.8834233", \ |
| "2.8765255, 2.8741056, 2.8787228, 2.8806826, 2.8808251, 2.8822373, 2.8896539", \ |
| "2.8744265, 2.8746912, 2.8756497, 2.8771927, 2.8830450, 2.8833900, 2.8839922", \ |
| "2.8718864, 2.8720410, 2.8733228, 2.8738243, 2.8776999, 2.8840182, 2.8881707", \ |
| "2.8698745, 2.8701076, 2.8722736, 2.8700742, 2.8756672, 2.8771657, 2.8685210"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.7958685, 6.8120821, 6.8701572, 6.9439935, 6.9214304, 6.7460399, 0.7808585", \ |
| "6.7689907, 6.7793761, 6.8412849, 6.9171955, 6.8903914, 6.7303731, 0.5739722", \ |
| "6.7457150, 6.7533508, 6.8157224, 6.8916504, 6.8758496, 6.6957576, 0.7703484", \ |
| "6.7025816, 6.7139102, 6.7768893, 6.8509391, 6.8291418, 6.5933430, 0.7772465", \ |
| "6.6648084, 6.6776024, 6.7403673, 6.8121411, 6.7900723, 6.5264265, 0.5853606", \ |
| "6.6265209, 6.6371158, 6.6989955, 6.7738055, 6.7468912, 6.5228070, 0.6426703", \ |
| "6.5900232, 6.6013587, 6.6587278, 6.7282438, 6.7140793, 6.5230672, 0.6072181"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1577331, 0.1577920, 0.1577621, 0.1574470, 0.1570150, 0.1565191, 0.1565667", \ |
| "0.2001303, 0.2001748, 0.2000696, 0.1999886, 0.1992462, 0.1987452, 0.1986130", \ |
| "0.2229753, 0.2229209, 0.2229685, 0.2230908, 0.2227816, 0.2221291, 0.2219612", \ |
| "0.2630224, 0.2630026, 0.2629670, 0.2633384, 0.2634278, 0.2629969, 0.2628234", \ |
| "0.3046970, 0.3046995, 0.3047501, 0.3050441, 0.3056323, 0.3054527, 0.3053139", \ |
| "0.4162310, 0.4160561, 0.4157266, 0.4142815, 0.4132324, 0.4124412, 0.4122034", \ |
| "0.6038388, 0.6038807, 0.6029616, 0.5994136, 0.5919146, 0.5883651, 0.5874699"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("8.2732688, 8.2875473, 8.3347907, 8.5563834, 8.6765729, 7.5537948, 1.9533485", \ |
| "8.2506870, 8.2543767, 8.3056482, 8.5301735, 8.6094746, 7.5459998, 1.8607235", \ |
| "8.2284807, 8.2366261, 8.2813716, 8.5140726, 8.5970592, 7.5027470, 1.8312230", \ |
| "8.1798179, 8.1946437, 8.2414292, 8.4743245, 8.5741266, 7.4569448, 1.8242469", \ |
| "8.1500713, 8.1523585, 8.2036612, 8.4375505, 8.5355494, 7.4248588, 1.7510209", \ |
| "8.1026834, 8.1176819, 8.1643511, 8.3975587, 8.4969228, 7.3787582, 1.7659016", \ |
| "8.0636187, 8.0788505, 8.1238197, 8.3486893, 8.4570367, 7.3471935, 1.6696552"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("4.5030914, 4.4910117, 4.5305373, 4.6660977, 5.0252028, 5.9827702, 6.3788336", \ |
| "4.4673372, 4.4721419, 4.4909910, 4.6271442, 4.9935417, 5.9373787, 6.3494532", \ |
| "4.4358057, 4.4280905, 4.4613239, 4.5955425, 4.9608692, 5.9133521, 6.3221314", \ |
| "4.4188838, 4.4260365, 4.4612215, 4.5928397, 4.9596062, 5.9030772, 6.3192326", \ |
| "4.4305472, 4.4368429, 4.4639250, 4.5907593, 4.9574334, 5.9080445, 6.3105143", \ |
| "4.4287465, 4.4332321, 4.4557696, 4.5882270, 4.9530628, 5.8974922, 6.3141797", \ |
| "4.4186599, 4.4320476, 4.4593773, 4.5839756, 4.9542532, 5.8875769, 6.3122233"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1269328, 0.1269490, 0.1268641, 0.1269334, 0.1269471, 0.1269242, 0.1269433", \ |
| "0.1784015, 0.1781071, 0.1781048, 0.1784010, 0.1784001, 0.1783920, 0.1781058", \ |
| "0.2340334, 0.2340341, 0.2340320, 0.2338704, 0.2340323, 0.2338650, 0.2340339", \ |
| "0.2799264, 0.2799272, 0.2799251, 0.2808237, 0.2799246, 0.2808178, 0.2799266", \ |
| "0.3361275, 0.3361280, 0.3361261, 0.3356937, 0.3361243, 0.3356871, 0.3361244", \ |
| "0.4348750, 0.4348755, 0.4348730, 0.4348845, 0.4348629, 0.4348683, 0.4348582", \ |
| "0.5963465, 0.5963494, 0.5963490, 0.5957738, 0.5964141, 0.5959320, 0.5964868"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.0285169, 3.0335268, 3.0432000, 3.1037128, 3.1752699, 3.4480528, 5.0315643", \ |
| "3.0290819, 3.0303738, 3.0450207, 3.1043303, 3.1782291, 3.4431671, 5.0442598", \ |
| "3.0259350, 3.0288426, 3.0451633, 3.0987947, 3.1800183, 3.4446075, 5.0405665", \ |
| "3.0248490, 3.0286739, 3.0435203, 3.1021906, 3.1795371, 3.4425054, 5.0397574", \ |
| "3.0250221, 3.0279245, 3.0429245, 3.1010928, 3.1789203, 3.4416884, 5.0416156", \ |
| "3.0242084, 3.0315812, 3.0381900, 3.1030286, 3.1788982, 3.4429177, 5.0440590", \ |
| "3.0239164, 3.0272395, 3.0436747, 3.1010038, 3.1783853, 3.4427433, 5.0391759"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.7122501, 2.7131077, 2.7207550, 2.7610650, 2.9906698, 4.3426658, 4.6188532", \ |
| "2.7119543, 2.7117756, 2.7209271, 2.7633118, 2.9776150, 4.3428183, 4.6199534", \ |
| "2.7127344, 2.7138010, 2.7207455, 2.7712307, 2.9747934, 4.3449979, 4.6261606", \ |
| "2.7108929, 2.7137515, 2.7211581, 2.7637042, 2.9735860, 4.3427499, 4.6225573", \ |
| "2.7109741, 2.7117493, 2.7190516, 2.7553010, 2.9737764, 4.3422189, 4.6244814", \ |
| "2.7110247, 2.7119573, 2.7228149, 2.7626563, 2.9743535, 4.3420334, 4.6171670", \ |
| "2.7108530, 2.7115766, 2.7194984, 2.7630443, 2.9729775, 4.3419649, 4.6242474"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1269492, 0.1266836, 0.1267499, 0.1269367, 0.1269377, 0.1269337, 0.1269392", \ |
| "0.1784052, 0.1784029, 0.1781101, 0.1781044, 0.1784021, 0.1784010, 0.1784063", \ |
| "0.2340359, 0.2340333, 0.2340361, 0.2340304, 0.2340330, 0.2338695, 0.2338766", \ |
| "0.2799253, 0.2799227, 0.2799255, 0.2799194, 0.2799218, 0.2808189, 0.2808257", \ |
| "0.3361416, 0.3361393, 0.3361419, 0.3361360, 0.3361378, 0.3357036, 0.3361428", \ |
| "0.4350922, 0.4350905, 0.4350925, 0.4350866, 0.4350876, 0.4350993, 0.4350908", \ |
| "0.5942382, 0.5942373, 0.5942401, 0.5942440, 0.5942640, 0.5937274, 0.5942847"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| |