| /** |
| * Copyright 2020 The SkyWater PDK Authors |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * https://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| library ("sky130_ef_io__gpiov2_pad_wrapped_ff_ss_100C_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 : 100.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_100C") { |
| process : 1.000000; |
| temperature : 100.000000; |
| voltage : 1.650000; |
| tree_type : "balanced_tree"; |
| } |
| 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 ("vio_7_7_1") { |
| variable_1 : "related_pin_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "constrained_pin_transition"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_7_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| power_lut_template ("power_outputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| type (sky130_ef_io__gpiov2_pad_wrapped_dm_bus) { |
| base_type : array; |
| data_type : bit; |
| bit_width : 3 ; |
| bit_from : 2; |
| bit_to : 0; |
| downto : true; |
| } |
| cell ("sky130_ef_io__gpiov2_pad_wrapped") { |
| is_macro_cell : true |
| dont_use : true; |
| interface_timing : true; |
| pad_cell : true; |
| dont_touch : true; |
| area : 15000.000000; |
| cell_leakage_power : 2.281610e+02; |
| leakage_power (lkgGroup1) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "227.7560000"; |
| } |
| 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 : "142.8690000"; |
| } |
| 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 : "211.6220000"; |
| } |
| 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 : "227.5780000"; |
| } |
| 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 : "228.1610000"; |
| } |
| 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 : "211.0390000"; |
| } |
| 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 : "211.0410000"; |
| } |
| 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 : "211.2170000"; |
| } |
| 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 : "227.5800000"; |
| } |
| 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 : "208.4410000"; |
| } |
| 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 : "223.5090000"; |
| } |
| 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 : "210.9440000"; |
| } |
| 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 : "211.2730000"; |
| } |
| 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 : "210.4580000"; |
| } |
| 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 : "208.5340000"; |
| } |
| 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 : "227.8120000"; |
| } |
| 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 : "227.4830000"; |
| } |
| 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 : "226.9970000"; |
| } |
| bus(DM) { |
| bus_type : sky130_ef_io__gpiov2_pad_wrapped_dm_bus; |
| direction : input; |
| related_power_pin : VCCD; |
| related_ground_pin : VSSD; |
| pin ("DM[2]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006717; |
| capacitance : 0.006561; |
| fall_capacitance : 0.006405; |
| 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.2546418, 4.1562512, 4.0993180, 4.0666824, 4.0379160, 4.0144375, 4.0153714", \ |
| "4.6001916, 4.4992723, 4.4463937, 4.4137581, 4.3834659, 4.3584614, 4.3517659", \ |
| "4.9729414, 4.8725076, 4.8228531, 4.7712486, 4.7627358, 4.7377926, 4.7275670", \ |
| "5.2569569, 5.1562015, 5.1046849, 5.0689975, 5.0402312, 5.0167526, 5.0146348", \ |
| "5.4889158, 5.3895224, 5.3366438, 5.3009564, 5.2721901, 5.2487115, 5.2404901", \ |
| "5.6661558, 5.5667624, 5.5123575, 5.4675152, 5.4555336, 5.4259515, 5.4226857", \ |
| "5.8602437, 5.7608938, 5.7079717, 5.6677066, 5.6378416, 5.6322754, 5.6209733"); |
| } |
| 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.8976025, 3.7766948, 3.6760624, 3.6202706, 3.5344748, 3.4732813, 3.4657224", \ |
| "4.2416340, 4.1222526, 4.0320208, 3.9701645, 3.8851525, 3.8297963, 3.8016255", \ |
| "4.6158844, 4.5023903, 4.3976971, 4.3322224, 4.2690654, 4.1899620, 4.1858328", \ |
| "4.8998968, 4.7789890, 4.6938753, 4.6433282, 4.5488775, 4.4754865, 4.4429250", \ |
| "5.1318517, 5.0109444, 4.9120417, 4.8800517, 4.7764955, 4.7080209, 4.6522056", \ |
| "5.3319360, 5.2251024, 5.1294531, 5.0813094, 4.9959026, 4.9202778, 4.9021327", \ |
| "5.5181959, 5.3964800, 5.3064076, 5.2432878, 5.1631901, 5.0947453, 5.0528522"); |
| } |
| } |
| 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.6006166, -3.5277485, -3.4697078, -3.4553826, -3.4318374, -3.4021365, -3.3854687", \ |
| "-3.9476717, -3.8788188, -3.8182885, -3.8253260, -3.7651066, -3.7589236, -3.7379057", \ |
| "-4.3220247, -4.2546515, -4.1880643, -4.1767906, -4.1493109, -4.1361401, -4.1025918", \ |
| "-4.6060513, -4.5360730, -4.4751422, -4.4837056, -4.4305250, -4.3937522, -4.3923542", \ |
| "-4.8380248, -4.7691719, -4.7101680, -4.6760064, -4.6680137, -4.6489854, -4.6296102", \ |
| "-5.0536404, -4.9862023, -4.9419004, -4.9319857, -4.8725354, -4.8565842, -4.8425790", \ |
| "-5.2392865, -5.1553545, -5.0931190, -5.0971042, -5.0505175, -5.0390751, -5.0152759"); |
| } |
| 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.5980443, -3.5281833, -3.4569085, -3.4096407, -3.3234899, -3.3128126", \ |
| "-4.1048540, -3.9488756, -3.8320242, -3.7902305, -3.7265242, -3.6826970, -3.6238170", \ |
| "-4.4792070, -4.3232286, -4.2402981, -4.1737389, -4.1250138, -4.0540146, -3.9738459", \ |
| "-4.7632335, -4.5900276, -4.4934538, -4.4470842, -4.4063794, -4.3290693, -4.3149992", \ |
| "-4.9952071, -4.8254962, -4.7437371, -4.6592141, -4.6164416, -4.5782615, -4.5328409", \ |
| "-5.2108226, -5.0548447, -4.9794606, -4.8702213, -4.8407014, -4.7918782, -4.7343136", \ |
| "-5.3827358, -5.2369693, -5.1516446, -5.0498021, -5.0276536, -4.9503488, -4.8714372"); |
| } |
| } |
| 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.0312122, 0.0307458, 0.0302794, 0.0306285, 0.0309637, 0.0313129, 0.0316620"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0392885, 0.0388393, 0.0383900, 0.0389835, 0.0395533, 0.0401469, 0.0407404"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("DM[1]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.004926; |
| capacitance : 0.004786; |
| fall_capacitance : 0.004646; |
| 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.7578080, -3.6595375, -3.6048259, -3.5682978, -3.5364797, -3.5073302, -3.4980469", \ |
| "-4.1048624, -4.0065921, -3.9434102, -3.9123004, -3.8652239, -3.8559708, -3.8462066", \ |
| "-4.4792172, -4.3809469, -4.3177650, -4.2958106, -4.2563634, -4.2287606, -4.2157004", \ |
| "-4.7632442, -4.6649735, -4.6094210, -4.5752595, -4.5396635, -4.5130310, -4.5037540", \ |
| "-4.9952182, -4.8952812, -4.8398696, -4.8118116, -4.7693122, -4.7472632, -4.7375621", \ |
| "-5.2108328, -5.1125626, -5.0585360, -5.0197968, -4.9879787, -4.9568711, -4.9476500", \ |
| "-5.3682385, -5.2688837, -5.2161517, -5.1932722, -5.1537447, -5.1207720, -5.1109141"); |
| } |
| 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.6571050, -3.5624234, -3.4533334, -3.3912959, -3.3195881, -3.2585449, -3.2122036", \ |
| "-4.0041598, -3.9080749, -3.8003882, -3.7246505, -3.6601000, -3.6101408, -3.5603919", \ |
| "-4.3785133, -4.2839520, -4.1763261, -4.1157555, -4.0542935, -4.0072596, -3.8834862", \ |
| "-4.6640653, -4.5660446, -4.4602936, -4.3917249, -4.3336776, -4.2810481, -4.2176242", \ |
| "-4.8945134, -4.7984285, -4.7058315, -4.6302302, -4.5684400, -4.5029493, -4.3942878", \ |
| "-5.1101289, -5.0155695, -4.9079445, -4.8351644, -4.7856223, -4.7051000, -4.6671313", \ |
| "-5.2866198, -5.1783242, -5.0868462, -5.0223361, -4.9372379, -4.8947621, -4.8203412"); |
| } |
| } |
| 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.2607698, 4.1587221, 4.0962663, 4.0666824, 4.0139210, 4.0133100, 4.0022206", \ |
| "4.6047946, 4.5019457, 4.4433424, 4.4122326, 4.3636302, 4.3588584, 4.3493540", \ |
| "4.9790676, 4.8779476, 4.8145637, 4.7788762, 4.7330897, 4.7238069, 4.7195792", \ |
| "5.2630831, 5.1586809, 5.1001050, 5.0689953, 5.0162237, 5.0156317, 4.9917442", \ |
| "5.4950416, 5.3921927, 5.3250704, 5.3009537, 5.2481893, 5.2475476, 5.2256668", \ |
| "5.6936396, 5.5938425, 5.5398169, 5.5089918, 5.4674699, 5.4375649, 5.4408960", \ |
| "5.8709413, 5.7696215, 5.7198560, 5.6783794, 5.6372989, 5.6200141, 5.5996028"); |
| } |
| 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.8686168, 3.7367481, 3.6312505, 3.5625390, 3.5247867, 3.4288344, 3.3909294", \ |
| "4.2146125, 4.0751969, 3.9739574, 3.9104798, 3.8892003, 3.7766868, 3.6792962", \ |
| "4.5838256, 4.4459359, 4.3495046, 4.2804682, 4.2232172, 4.1429027, 4.0778241", \ |
| "4.8693097, 4.7478641, 4.6288882, 4.5610087, 4.5209061, 4.4342146, 4.3248381", \ |
| "5.0881693, 4.9543994, 4.8608924, 4.7990188, 4.7763813, 4.6420310, 4.5676545", \ |
| "5.2890854, 5.1481444, 5.0466589, 4.9925911, 4.9708822, 4.8480072, 4.7531790", \ |
| "5.4793879, 5.3432537, 5.2508827, 5.1844527, 5.1237386, 5.0519742, 4.9880183"); |
| } |
| } |
| 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.0370968, 0.0368296, 0.0365625, 0.0368443, 0.0371149, 0.0373968, 0.0376786"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0453915, 0.0451070, 0.0448225, 0.0453673, 0.0458903, 0.0464350, 0.0469798"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("DM[0]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006608; |
| capacitance : 0.006452; |
| fall_capacitance : 0.006295; |
| 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.2805824, 4.1828370, 4.1298354, 4.0941480, 4.0653816, 4.0464808, 4.0382593", \ |
| "4.6261433, 4.5267379, 4.4738704, 4.4412348, 4.4109425, 4.3905158, 4.3853461", \ |
| "4.9988576, 4.9012010, 4.8481106, 4.8032678, 4.7884299, 4.7601787, 4.7534828", \ |
| "5.2843945, 5.1850717, 5.1275440, 5.0903306, 5.0676679, 5.0441898, 5.0466491", \ |
| "5.5163481, 5.4169427, 5.3656011, 5.3283878, 5.2996215, 5.2761429, 5.2743266", \ |
| "5.7289878, 5.6311740, 5.5771430, 5.5478669, 5.5089473, 5.4940672, 5.4916052", \ |
| "5.9027266, 5.8017953, 5.7474019, 5.7165191, 5.6804981, 5.6703933, 5.6604035"); |
| } |
| 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.8838682, 3.7472175, 3.6446018, 3.5890780, 3.5470500, 3.4395243, 3.3925543", \ |
| "4.2518485, 4.1151973, 4.0195792, 3.9664039, 3.8973321, 3.8076833, 3.8185116", \ |
| "4.6065767, 4.4684001, 4.3673543, 4.3163644, 4.2604438, 4.1713236, 4.1145601", \ |
| "4.8878455, 4.7469453, 4.6683433, 4.6104150, 4.5352973, 4.4586479, 4.4372739", \ |
| "5.1148985, 4.9770404, 4.8968614, 4.8313227, 4.7573752, 4.6921283, 4.6427340", \ |
| "5.3013578, 5.1631808, 5.0804075, 5.0026967, 4.9476070, 4.8483669, 4.8340317", \ |
| "5.4932777, 5.3601912, 5.2642191, 5.2032350, 5.1398604, 5.0536467, 4.9981018"); |
| } |
| } |
| 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.7379457, -3.6568859, -3.5966123, -3.5881342, -3.5395315, -3.5227056, -3.5126710", \ |
| "-4.0865255, -4.0039400, -3.9312027, -3.9184036, -3.8797589, -3.8790453, -3.8582077", \ |
| "-4.4593562, -4.3782966, -4.3055596, -4.3069905, -4.2655201, -4.2440271, -4.2277508", \ |
| "-4.7449091, -4.6623236, -4.5880608, -4.5493215, -4.5466761, -4.5299068, -4.5279893", \ |
| "-4.9768840, -4.8938695, -4.8200352, -4.8163910, -4.7815216, -4.7624511, -4.7519244", \ |
| "-5.1924973, -5.1099118, -5.0356485, -5.0320048, -5.0117130, -4.9731563, -4.9715989", \ |
| "-5.3499078, -5.2707640, -5.1961108, -5.2062392, -5.1680444, -5.1411899, -5.1405109"); |
| } |
| 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.6998153, -3.5692533, -3.4839466, -3.4116982, -3.3856000, -3.3218081, -3.2777702", \ |
| "-4.0468706, -3.9183583, -3.8152399, -3.7719203, -3.6820495, -3.6584055, -3.6097889", \ |
| "-4.4212236, -4.2927290, -4.1962453, -4.1331522, -4.0589045, -3.9989898, -3.9738459", \ |
| "-4.7052497, -4.5769377, -4.4781940, -4.4287735, -4.3445631, -4.3191732, -4.2863435", \ |
| "-4.9372237, -4.8087114, -4.7129427, -4.6435995, -4.5797785, -4.5243588, -4.4886212", \ |
| "-5.1528392, -5.0243487, -4.9241359, -4.8702271, -4.7888295, -4.7329400, -4.7107022", \ |
| "-5.3262783, -5.1947142, -5.1253883, -5.0467503, -4.9687487, -4.9129231, -4.8507768"); |
| } |
| } |
| 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.0312321, 0.0307652, 0.0302984, 0.0306477, 0.0309830, 0.0313324, 0.0316817"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0391935, 0.0387459, 0.0382982, 0.0388911, 0.0394602, 0.0400530, 0.0406459"); |
| } |
| } |
| 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.026795; |
| capacitance : 0.026877; |
| fall_capacitance : 0.026960; |
| 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.0034072, -0.0038311, -0.0042551, -0.0044038, -0.0045465, -0.0046952, -0.0048438"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0266161, 0.0270477, 0.0274792, 0.0273188, 0.0271648, 0.0270044, 0.0268440"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.033173; |
| capacitance : 0.032889; |
| fall_capacitance : 0.032605; |
| 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.0822904, 0.0864640, 0.0906376, 0.0935858, 0.0964160, 0.0993641, 0.1023122"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0982811, 0.1027228, 0.1071646, 0.1101479, 0.1130120, 0.1159954, 0.1189787"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.052431; |
| capacitance : 0.052048; |
| fall_capacitance : 0.051666; |
| 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.0140870, -0.0144238, -0.0147607, -0.0147712, -0.0147814, -0.0147920, -0.0148025"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0145681, 0.0146888, 0.0148094, 0.0148276, 0.0148450, 0.0148631, 0.0148812"); |
| } |
| } |
| 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.016804; |
| capacitance : 0.016758; |
| fall_capacitance : 0.016712; |
| 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.0187132, 0.0198624, 0.0210116, 0.0236126, 0.0261095, 0.0287105, 0.0313114"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0219897, 0.0230849, 0.0241801, 0.0265822, 0.0288882, 0.0312903, 0.0336924"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.037396; |
| capacitance : 0.036898; |
| fall_capacitance : 0.036401; |
| 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("-4.0217560, -3.9499952, -3.9064553, -3.8802563, -3.8684036, -3.8471690, -3.8404730", \ |
| "-4.3703372, -4.2892434, -4.2565024, -4.2314194, -4.2103065, -4.1957497, -4.1860024", \ |
| "-4.7431643, -4.6698776, -4.6338850, -4.6072463, -4.5844259, -4.5701027, -4.5786661", \ |
| "-5.0317681, -4.9554296, -4.9181567, -4.8853074, -4.8717263, -4.8571811, -4.8509585", \ |
| "-5.2622162, -5.1874036, -5.1422965, -5.1203288, -5.1019519, -5.0845774, -5.0810384", \ |
| "-5.4747799, -5.4014932, -5.3655007, -5.3373348, -5.3114643, -5.3052244, -5.3057041", \ |
| "-5.6436413, -5.5655917, -5.5398901, -5.5035023, -5.4867068, -5.4721056, -5.4669360"); |
| } |
| 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.6957700, -2.6051267, -2.5557063, -2.5093378, -2.4775199, -2.4144046, -2.3720601", \ |
| "-3.0397728, -2.9582849, -2.9027611, -2.8640219, -2.8245745, -2.7690525, -2.7125137", \ |
| "-4.8438761, -3.3204326, -3.2755900, -3.2307472, -3.1958775, -3.1373039, -3.0878835", \ |
| "-3.6996801, -3.6181921, -4.9084933, -4.8361850, -4.7756427, -3.4167528, -3.3660467", \ |
| "-3.9331802, -3.8472569, -3.7931167, -3.7442837, -3.7122607, -3.6517788, -3.6023584", \ |
| "-4.1426913, -4.0596777, -4.0093952, -3.9562591, -3.9305445, -3.8716254, -3.8146168", \ |
| "-4.3191776, -4.2383596, -4.1826699, -4.1373227, -4.1055050, -4.0351426, -3.9975109"); |
| } |
| } |
| 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.4484255, 4.3552995, 4.3071651, 4.2836075, 4.2606943, 4.2402675, 4.2274684", \ |
| "4.7985618, 4.6993319, 4.6527069, 4.6263676, 4.6063187, 4.5858258, 4.5745526", \ |
| "5.1682319, 5.0735796, 5.0254004, 5.0004283, 4.9791569, 4.9622047, 4.9442226", \ |
| "5.4537697, 5.3606433, 5.3094225, 5.2859169, 5.2629863, 5.2425595, 5.2312863", \ |
| "5.6887759, 5.5911647, 5.5450256, 5.5148635, 5.4949412, 5.4745144, 5.4617149", \ |
| "5.9014098, 5.8021803, 5.7540864, 5.7305114, 5.7077679, 5.6871484, 5.6728234", \ |
| "6.0720773, 5.9774255, 5.9262709, 5.8997960, 5.8767354, 5.8647090, 5.8480681"); |
| } |
| 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.1753004, 4.0424164, 3.9513044, 3.8899544, 3.8151347, 3.7539490, 3.7186845", \ |
| "4.5229152, 4.3930831, 4.3034969, 4.2327144, 4.1642754, 4.1139246, 4.0745920", \ |
| "4.8921181, 4.7638118, 4.6726994, 4.6006255, 4.5350832, 4.4855855, 4.4483722", \ |
| "5.1776035, 5.0477714, 4.9585303, 4.8874027, 4.8189637, 4.7665576, 4.7295894", \ |
| "5.4037106, 5.2693008, 5.1797147, 5.1089322, 5.0450708, 4.9988616, 4.9508516", \ |
| "5.5860452, 5.4592649, 5.3666270, 5.2958440, 5.2319827, 5.1818090, 5.1305349", \ |
| "5.7796699, 5.6493679, 5.5602516, 5.4926328, 5.4256078, 5.3746636, 5.3298209"); |
| } |
| } |
| 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.1487386, 0.1791407, 0.2095427, 0.2333694, 0.2562431, 0.2800698, 0.3038965"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.2076119, 0.2430872, 0.2785624, 0.2855924, 0.2923411, 0.2993710, 0.3064009"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_INP_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| rise_capacitance : 0.010669; |
| capacitance : 0.010478; |
| fall_capacitance : 0.010287; |
| 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.0055917, 0.0169493, 0.0394903, 0.2686730, 0.4886883, 0.7178709, 0.9470535"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0400024, 0.0583468, 0.0766913, 0.2052250, 0.3286173, 0.4571510, 0.5856847"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.007007; |
| capacitance : 0.006852; |
| fall_capacitance : 0.006696; |
| 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.4255406, 4.3322442, 4.2763196, 4.2421580, 4.2133921, 4.1990689, 4.1862698", \ |
| "4.7695708, 4.6778060, 4.6218760, 4.5739815, 4.5528446, 4.5507489, 4.5372082", \ |
| "5.1438261, 5.0505296, 4.9946050, 4.9589175, 4.9301517, 4.9158285, 4.9081248", \ |
| "5.4278389, 5.3345424, 5.2801441, 5.2444567, 5.2156904, 5.2013672, 5.1900940", \ |
| "5.6597947, 5.5684060, 5.5120995, 5.4748861, 5.4375800, 5.4333229, 5.4220493", \ |
| "5.8400509, 5.7452286, 5.7076146, 5.6569530, 5.6248506, 5.6474774, 5.6236680", \ |
| "6.0326018, 5.9388377, 5.8879588, 5.8537973, 5.8230343, 5.8122754, 5.7933310"); |
| } |
| 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.8564039, 3.7309114, 3.6588861, 3.5928829, 3.4845400, 3.4278576, 3.4141692", \ |
| "4.2004451, 4.0862294, 3.9964941, 3.9377011, 3.8418884, 3.7794104, 3.7624697", \ |
| "4.5746667, 4.4491742, 4.3613609, 4.2968138, 4.2174102, 4.1490680, 4.1372317", \ |
| "4.8586751, 4.7331826, 4.6578744, 4.5871949, 4.4982887, 4.4332074, 4.4123534", \ |
| "5.0921519, 4.9651335, 4.8864906, 4.8248301, 4.7288269, 4.6845885, 4.6521913", \ |
| "5.3032807, 5.1777882, 5.1052156, 5.0394491, 4.9460825, 4.9134455, 4.8882727", \ |
| "5.4694558, 5.3598173, 5.2639269, 5.2113494, 5.1295495, 5.0530893, 5.0089118"); |
| } |
| } |
| 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.7760925, -3.6874032, -3.6329768, -3.6064447, -3.5822562, -3.5651366, -3.5433493", \ |
| "-4.1231478, -4.0367325, -3.9815579, -3.9397669, -3.9328933, -3.9162453, -3.8970113", \ |
| "-4.4975008, -4.4088113, -4.3543850, -4.3202235, -4.3036643, -4.2864531, -4.2680070", \ |
| "-4.7830532, -4.6943637, -4.6384112, -4.6224484, -4.5831132, -4.5722654, -4.5567853", \ |
| "-5.0150268, -4.9249340, -4.8703852, -4.8392754, -4.8196644, -4.8061317, -4.7928463", \ |
| "-5.2291164, -5.1404274, -5.0848185, -5.0564168, -5.0325039, -5.0144362, -5.0005282", \ |
| "-5.4025555, -5.3119120, -5.2636715, -5.2357103, -5.2136763, -5.1916557, -5.1861743"); |
| } |
| 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.7150742, -3.5680194, -3.4734588, -3.4125675, -3.3855978, -3.3218017, -3.2809979", \ |
| "-4.0621290, -3.9259877, -3.8030318, -3.7566614, -3.6805343, -3.6569600, -2.9763307", \ |
| "-4.4364825, -4.3003412, -4.1854233, -4.1386309, -4.0801369, -3.9989862, -3.9738459", \ |
| "-4.7220345, -4.5720234, -3.9140652, -4.4116175, -4.3640462, -4.3290688, -4.2895573", \ |
| "-4.9524826, -4.8163413, -4.7056947, -4.0431398, -4.5888939, -4.5243620, -4.4742665", \ |
| "-5.1680981, -5.0319568, -4.9149238, -4.8587163, -4.8044459, -4.7329387, -4.7107022", \ |
| "-5.3415367, -5.1947146, -5.1099491, -5.0304624, -4.9801791, -4.9129214, -4.8524448"); |
| } |
| } |
| 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.0312937, 0.0308263, 0.0303588, 0.0307075, 0.0310423, 0.0313910, 0.0317397"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0392350, 0.0388034, 0.0383719, 0.0389238, 0.0394536, 0.0400055, 0.0405573"); |
| } |
| } |
| 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.017728; |
| capacitance : 0.017680; |
| fall_capacitance : 0.017633; |
| 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.0920951, 0.1236655, 0.1552358, 0.1781792, 0.2002049, 0.2231483, 0.2460917"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1279057, 0.1645094, 0.2011131, 0.2069756, 0.2126036, 0.2184661, 0.2243286"); |
| } |
| } |
| } |
| pin ("IB_MODE_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.005587; |
| capacitance : 0.005448; |
| fall_capacitance : 0.005309; |
| 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.7745804, -3.6752945, -3.6329768, -3.5896601, -3.5395315, -3.5335245, -3.5140024", \ |
| "-4.1216352, -4.0259931, -3.9678249, -3.9321375, -3.9050165, -3.8790408, -3.8627441", \ |
| "-4.4959882, -4.3967023, -4.3543850, -4.3140067, -4.2655175, -4.2547621, -4.2326264", \ |
| "-4.7815407, -4.6807289, -4.6368857, -4.6091999, -4.5550916, -4.5423262, -4.5239050", \ |
| "-5.0135147, -4.9114283, -4.8566521, -4.8240165, -4.7815176, -4.7685768, -4.7545205", \ |
| "-5.2291302, -5.1283184, -5.0782642, -5.0396320, -5.0112427, -4.9843762, -4.9691115", \ |
| "-5.4010429, -5.3012783, -5.2556321, -5.2246769, -5.1902737, -5.1621913, -5.1488073"); |
| } |
| 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.6677485, -3.5742551, -3.4453107, -3.4047367, -3.3497633, -3.2840294, -3.2122686", \ |
| "-4.0148051, -3.9330563, -3.7923675, -3.7475109, -3.6908138, -3.6557887, -3.5625715", \ |
| "-4.3891510, -4.3074022, -4.1866925, -4.1260854, -4.0678360, -4.0126193, -3.9364780", \ |
| "-4.6747026, -4.5854962, -4.4507386, -4.4053381, -4.3852754, -4.3022578, -4.2176806", \ |
| "-4.9051489, -4.8233996, -4.6936297, -4.6454806, -4.5872259, -4.5300339, -4.4354784", \ |
| "-5.1207689, -5.0390196, -4.9175936, -4.8563968, -4.7683730, -4.6942314, -4.6702031", \ |
| "-5.3110274, -5.2109514, -5.0863822, -5.0242789, -4.9778135, -4.9140294, -4.8322699"); |
| } |
| } |
| 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.3935103, 4.2941871, 4.2305433, 4.1929125, 4.1615118, 4.1446347, 4.1252342", \ |
| "4.7390770, 4.6399260, 4.5761100, 4.5388966, 4.4963977, 4.4851263, 4.4708013", \ |
| "5.1132998, 5.0124512, 4.9488070, 4.9115936, 4.8690947, 4.8517197, 4.8419724", \ |
| "5.3914325, 5.2921097, 5.2328158, 5.2017056, 5.1546290, 5.1456371, 5.1275067", \ |
| "5.6176266, 5.5337062, 5.4662926, 5.4321310, 5.3871541, 5.3827985, 5.3441991", \ |
| "5.8323447, 5.7410643, 5.6464898, 5.6463104, 5.5896654, 5.5818588, 5.5579655", \ |
| "6.0080930, 5.9079655, 5.8512073, 5.8090264, 5.7791241, 5.7412864, 5.7527399"); |
| } |
| 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.8731745, 3.7544686, 3.6308703, 3.6116259, 3.5088568, 3.4221453, 3.3853907", \ |
| "4.2176385, 4.0989326, 3.9831301, 3.9222304, 3.8643615, 3.7633397, 3.7435213", \ |
| "4.5914297, 4.4727238, 4.3521776, 4.3042830, 4.2497168, 4.1371211, 4.0895645", \ |
| "4.8738740, 4.7503715, 4.6529321, 4.5929374, 4.5377025, 4.4259403, 4.3997599", \ |
| "5.0953302, 4.9750984, 4.8658209, 4.8117828, 4.7373574, 4.6468534, 4.5742577", \ |
| "5.2906069, 5.1703751, 5.0677043, 5.0152622, 4.9167104, 4.8479632, 4.8345624", \ |
| "5.4850975, 5.3630472, 5.2463188, 5.2015008, 5.1222789, 5.0400131, 4.9722416"); |
| } |
| } |
| 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.0368267, 0.0365129, 0.0361992, 0.0365155, 0.0368193, 0.0371356, 0.0374520"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0440223, 0.0436889, 0.0433554, 0.0438861, 0.0443955, 0.0449261, 0.0454568"); |
| } |
| } |
| 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.005174; |
| capacitance : 0.004952; |
| fall_capacitance : 0.004731; |
| 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.0081042, -0.0080631, -0.0080220, -0.0079751, -0.0079301, -0.0078832, -0.0078363"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0081144, 0.0080929, 0.0080714, 0.0080810, 0.0080902, 0.0080998, 0.0081094"); |
| } |
| } |
| /* 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.2546418, 4.6001916, 4.9729414, 5.2569569, 5.4889158, 5.6661558, 5.8602437", \ |
| "4.1562512, 4.4992723, 4.8725076, 5.1562015, 5.3895224, 5.5667624, 5.7608938", \ |
| "4.0993180, 4.4463937, 4.8228531, 5.1046849, 5.3366438, 5.5123575, 5.7079717", \ |
| "4.0666824, 4.4137581, 4.7712486, 5.0689975, 5.3009564, 5.4675152, 5.6677066", \ |
| "4.0379160, 4.3834659, 4.7627358, 5.0402312, 5.2721901, 5.4555336, 5.6378416", \ |
| "4.0144375, 4.3584614, 4.7377926, 5.0167526, 5.2487115, 5.4259515, 5.6322754", \ |
| "4.0153714, 4.3517659, 4.7275670, 5.0146348, 5.2404901, 5.4226857, 5.6209733"); |
| } |
| } |
| /* 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.6006166, -3.9476717, -4.3220247, -4.6060513, -4.8380248, -5.0536404, -5.2392865", \ |
| "-3.5277485, -3.8788188, -4.2546515, -4.5360730, -4.7691719, -4.9862023, -5.1553545", \ |
| "-3.4697078, -3.8182885, -4.1880643, -4.4751422, -4.7101680, -4.9419004, -5.0931190", \ |
| "-3.4553826, -3.8253260, -4.1767906, -4.4837056, -4.6760064, -4.9319857, -5.0971042", \ |
| "-3.4318374, -3.7651066, -4.1493109, -4.4305250, -4.6680137, -4.8725354, -5.0505175", \ |
| "-3.4021365, -3.7589236, -4.1361401, -4.3937522, -4.6489854, -4.8565842, -5.0390751", \ |
| "-3.3854687, -3.7379057, -4.1025918, -4.3923542, -4.6296102, -4.8425790, -5.0152759"); |
| } |
| } |
| /* 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("-4.0217560, -4.3703372, -4.7431643, -5.0317681, -5.2622162, -5.4747799, -5.6436413", \ |
| "-3.9499952, -4.2892434, -4.6698776, -4.9554296, -5.1874036, -5.4014932, -5.5655917", \ |
| "-3.9064553, -4.2565024, -4.6338850, -4.9181567, -5.1422965, -5.3655007, -5.5398901", \ |
| "-3.8802563, -4.2314194, -4.6072463, -4.8853074, -5.1203288, -5.3373348, -5.5035023", \ |
| "-3.8684036, -4.2103065, -4.5844259, -4.8717263, -5.1019519, -5.3114643, -5.4867068", \ |
| "-3.8471690, -4.1957497, -4.5701027, -4.8571811, -5.0845774, -5.3052244, -5.4721056", \ |
| "-3.8404730, -4.1860024, -4.5786661, -4.8509585, -5.0810384, -5.3057041, -5.4669360"); |
| } |
| } |
| /* 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.4484255, 4.7985618, 5.1682319, 5.4537697, 5.6887759, 5.9014098, 6.0720773", \ |
| "4.3552995, 4.6993319, 5.0735796, 5.3606433, 5.5911647, 5.8021803, 5.9774255", \ |
| "4.3071651, 4.6527069, 5.0254004, 5.3094225, 5.5450256, 5.7540864, 5.9262709", \ |
| "4.2836075, 4.6263676, 5.0004283, 5.2859169, 5.5148635, 5.7305114, 5.8997960", \ |
| "4.2606943, 4.6063187, 4.9791569, 5.2629863, 5.4949412, 5.7077679, 5.8767354", \ |
| "4.2402675, 4.5858258, 4.9622047, 5.2425595, 5.4745144, 5.6871484, 5.8647090", \ |
| "4.2274684, 4.5745526, 4.9442226, 5.2312863, 5.4617149, 5.6728234, 5.8480681"); |
| } |
| } |
| /* 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.4255406, 4.7695708, 5.1438261, 5.4278389, 5.6597947, 5.8400509, 6.0326018", \ |
| "4.3322442, 4.6778060, 5.0505296, 5.3345424, 5.5684060, 5.7452286, 5.9388377", \ |
| "4.2763196, 4.6218760, 4.9946050, 5.2801441, 5.5120995, 5.7076146, 5.8879588", \ |
| "4.2421580, 4.5739815, 4.9589175, 5.2444567, 5.4748861, 5.6569530, 5.8537973", \ |
| "4.2133921, 4.5528446, 4.9301517, 5.2156904, 5.4375800, 5.6248506, 5.8230343", \ |
| "4.1990689, 4.5507489, 4.9158285, 5.2013672, 5.4333229, 5.6474774, 5.8122754", \ |
| "4.1862698, 4.5372082, 4.9081248, 5.1900940, 5.4220493, 5.6236680, 5.7933310"); |
| } |
| } |
| /* 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.7760925, -4.1231478, -4.4975008, -4.7830532, -5.0150268, -5.2291164, -5.4025555", \ |
| "-3.6874032, -4.0367325, -4.4088113, -4.6943637, -4.9249340, -5.1404274, -5.3119120", \ |
| "-3.6329768, -3.9815579, -4.3543850, -4.6384112, -4.8703852, -5.0848185, -5.2636715", \ |
| "-3.6064447, -3.9397669, -4.3202235, -4.6224484, -4.8392754, -5.0564168, -5.2357103", \ |
| "-3.5822562, -3.9328933, -4.3036643, -4.5831132, -4.8196644, -5.0325039, -5.2136763", \ |
| "-3.5651366, -3.9162453, -4.2864531, -4.5722654, -4.8061317, -5.0144362, -5.1916557", \ |
| "-3.5433493, -3.8970113, -4.2680070, -4.5567853, -4.7928463, -5.0005282, -5.1861743"); |
| } |
| } |
| /* 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.7745804, -4.1216352, -4.4959882, -4.7815407, -5.0135147, -5.2291302, -5.4010429", \ |
| "-3.6752945, -4.0259931, -4.3967023, -4.6807289, -4.9114283, -5.1283184, -5.3012783", \ |
| "-3.6329768, -3.9678249, -4.3543850, -4.6368857, -4.8566521, -5.0782642, -5.2556321", \ |
| "-3.5896601, -3.9321375, -4.3140067, -4.6091999, -4.8240165, -5.0396320, -5.2246769", \ |
| "-3.5395315, -3.9050165, -4.2655175, -4.5550916, -4.7815176, -5.0112427, -5.1902737", \ |
| "-3.5335245, -3.8790408, -4.2547621, -4.5423262, -4.7685768, -4.9843762, -5.1621913", \ |
| "-3.5140024, -3.8627441, -4.2326264, -4.5239050, -4.7545205, -4.9691115, -5.1488073"); |
| } |
| } |
| /* 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.3935103, 4.7390770, 5.1132998, 5.3914325, 5.6176266, 5.8323447, 6.0080930", \ |
| "4.2941871, 4.6399260, 5.0124512, 5.2921097, 5.5337062, 5.7410643, 5.9079655", \ |
| "4.2305433, 4.5761100, 4.9488070, 5.2328158, 5.4662926, 5.6464898, 5.8512073", \ |
| "4.1929125, 4.5388966, 4.9115936, 5.2017056, 5.4321310, 5.6463104, 5.8090264", \ |
| "4.1615118, 4.4963977, 4.8690947, 5.1546290, 5.3871541, 5.5896654, 5.7791241", \ |
| "4.1446347, 4.4851263, 4.8517197, 5.1456371, 5.3827985, 5.5818588, 5.7412864", \ |
| "4.1252342, 4.4708013, 4.8419724, 5.1275067, 5.3441991, 5.5579655, 5.7527399"); |
| } |
| } |
| /* 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.7578080, -4.1048624, -4.4792172, -4.7632442, -4.9952182, -5.2108328, -5.3682385", \ |
| "-3.6595375, -4.0065921, -4.3809469, -4.6649735, -4.8952812, -5.1125626, -5.2688837", \ |
| "-3.6048259, -3.9434102, -4.3177650, -4.6094210, -4.8398696, -5.0585360, -5.2161517", \ |
| "-3.5682978, -3.9123004, -4.2958106, -4.5752595, -4.8118116, -5.0197968, -5.1932722", \ |
| "-3.5364797, -3.8652239, -4.2563634, -4.5396635, -4.7693122, -4.9879787, -5.1537447", \ |
| "-3.5073302, -3.8559708, -4.2287606, -4.5130310, -4.7472632, -4.9568711, -5.1207720", \ |
| "-3.4980469, -3.8462066, -4.2157004, -4.5037540, -4.7375621, -4.9476500, -5.1109141"); |
| } |
| } |
| /* 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.2607698, 4.6047946, 4.9790676, 5.2630831, 5.4950416, 5.6936396, 5.8709413", \ |
| "4.1587221, 4.5019457, 4.8779476, 5.1586809, 5.3921927, 5.5938425, 5.7696215", \ |
| "4.0962663, 4.4433424, 4.8145637, 5.1001050, 5.3250704, 5.5398169, 5.7198560", \ |
| "4.0666824, 4.4122326, 4.7788762, 5.0689953, 5.3009537, 5.5089918, 5.6783794", \ |
| "4.0139210, 4.3636302, 4.7330897, 5.0162237, 5.2481893, 5.4674699, 5.6372989", \ |
| "4.0133100, 4.3588584, 4.7238069, 5.0156317, 5.2475476, 5.4375649, 5.6200141", \ |
| "4.0022206, 4.3493540, 4.7195792, 4.9917442, 5.2256668, 5.4408960, 5.5996028"); |
| } |
| } |
| /* 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("-4.0645236, -4.4131043, -4.7889832, -5.0760615, -5.3065096, -5.5190734, -5.6848830", \ |
| "-3.9940484, -4.3550232, -4.7154562, -5.0010087, -5.2388891, -5.4470723, -5.6205717", \ |
| "-3.9579892, -4.3050441, -4.6862875, -4.9649495, -5.1938717, -5.4110131, -5.5814000", \ |
| "-3.9329830, -4.2730270, -4.6489196, -4.9353656, -5.1613648, -5.3774844, -5.5574147", \ |
| "-3.9184648, -4.2683365, -4.6414243, -4.9311463, -5.1544180, -5.3730049, -5.5383091", \ |
| "-3.9208167, -4.2663257, -4.6407093, -4.9277646, -5.1459661, -5.3678446, -5.5255118", \ |
| "-3.9005179, -4.2502643, -4.6153123, -4.8934534, -5.1300224, -5.3592639, -5.5188158"); |
| } |
| } |
| /* 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.5079765, 4.8520066, 5.2277887, 5.5133274, 5.7513867, 5.9624885, 6.1104631", \ |
| "4.4145978, 4.7647311, 5.1328837, 5.4125747, 5.6488528, 5.8367398, 6.0382289", \ |
| "4.3625484, 4.7088505, 5.0808400, 5.3605292, 5.6006016, 5.7976440, 5.9823837", \ |
| "4.3373419, 4.6813915, 5.0512335, 5.3322518, 5.5725436, 5.7503458, 5.9457135", \ |
| "4.3177198, 4.6632865, 5.0360181, 5.3229348, 5.5519787, 5.7337866, 5.9292742", \ |
| "4.2997768, 4.6453324, 5.0211145, 5.2994816, 5.5193892, 5.7466794, 5.9053152", \ |
| "4.2901148, 4.6447404, 5.0144189, 5.2941103, 5.5113046, 5.7399639, 5.9011936"); |
| } |
| } |
| /* 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.7861907, 4.1378454, 4.5044864, 4.7885014, 5.0219853, 5.2083722, 5.4009315", \ |
| "3.6959010, 4.0397066, 4.4141968, 4.6982119, 4.9316962, 5.1135050, 5.3026639", \ |
| "3.6415542, 3.9886315, 4.3583242, 4.6438651, 4.8657756, 5.0773037, 5.2684952", \ |
| "3.6012891, 3.9468405, 4.3284179, 4.6256974, 4.8255105, 5.0481755, 5.2300003", \ |
| "3.5908335, 3.9333330, 4.3032061, 4.5916185, 4.8203990, 5.0385299, 5.2082825", \ |
| "3.5632913, 3.9248665, 4.2902582, 4.5779387, 4.8132940, 4.9823344, 5.1956926", \ |
| "3.5615040, 3.9056037, 4.2714834, 4.5653617, 4.7823996, 4.9931777, 5.1903586"); |
| } |
| } |
| /* 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.6463860, -3.9934409, -4.3677943, -4.6533463, -4.8837944, -5.0994100, -5.2697972", \ |
| "-3.5325264, -3.8802905, -4.2546941, -4.5408541, -4.7706436, -4.9862818, -5.1613640", \ |
| "-3.5017513, -3.8350733, -4.2094263, -4.4949788, -4.7269528, -4.9446662, -5.1129556", \ |
| "-3.4462275, -3.8009118, -4.1645840, -4.4577654, -4.6760064, -4.8931478, -5.0818453", \ |
| "-3.4411833, -3.7767231, -4.1545955, -4.4320509, -4.6785768, -4.8923627, -5.0535147", \ |
| "-3.4130875, -3.7652203, -4.1451253, -4.4277286, -4.6609500, -4.8715784, -5.0456396", \ |
| "-3.3986631, -3.7488503, -4.1185634, -4.4249282, -4.6511272, -4.8532575, -5.0274831"); |
| } |
| } |
| /* 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.2805824, 4.6261433, 4.9988576, 5.2843945, 5.5163481, 5.7289878, 5.9027266", \ |
| "4.1828370, 4.5267379, 4.9012010, 5.1850717, 5.4169427, 5.6311740, 5.8017953", \ |
| "4.1298354, 4.4738704, 4.8481106, 5.1275440, 5.3656011, 5.5771430, 5.7474019", \ |
| "4.0941480, 4.4412348, 4.8032678, 5.0903306, 5.3283878, 5.5478669, 5.7165191", \ |
| "4.0653816, 4.4109425, 4.7884299, 5.0676679, 5.2996215, 5.5089473, 5.6804981", \ |
| "4.0464808, 4.3905158, 4.7601787, 5.0441898, 5.2761429, 5.4940672, 5.6703933", \ |
| "4.0382593, 4.3853461, 4.7534828, 5.0466491, 5.2743266, 5.4916052, 5.6604035"); |
| } |
| } |
| /* 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.7379457, -4.0865255, -4.4593562, -4.7449091, -4.9768840, -5.1924973, -5.3499078", \ |
| "-3.6568859, -4.0039400, -4.3782966, -4.6623236, -4.8938695, -5.1099118, -5.2707640", \ |
| "-3.5966123, -3.9312027, -4.3055596, -4.5880608, -4.8200352, -5.0356485, -5.1961108", \ |
| "-3.5881342, -3.9184036, -4.3069905, -4.5493215, -4.8163910, -5.0320048, -5.2062392", \ |
| "-3.5395315, -3.8797589, -4.2655201, -4.5466761, -4.7815216, -5.0117130, -5.1680444", \ |
| "-3.5227056, -3.8790453, -4.2440271, -4.5299068, -4.7624511, -4.9731563, -5.1411899", \ |
| "-3.5126710, -3.8582077, -4.2277508, -4.5279893, -4.7519244, -4.9715989, -5.1405109"); |
| } |
| } |
| /* 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.1912200, 0.5382980, 0.8945660, 1.1670416, 1.3367988, 1.5551355, 1.7872408", \ |
| "0.0974990, 0.4489598, 0.8024016, 1.0301219, 1.2521651, 1.5109835, 1.7117320", \ |
| "0.0389031, 0.4134000, 0.7141933, 0.9766279, 1.2451092, 1.4673068, 1.6672172", \ |
| "0.0077933, 0.3789500, 0.7163120, 0.9602411, 1.1538662, 1.3775558, 1.5999349", \ |
| "-0.0113947, 0.3492961, 0.6885277, 0.9609098, 1.1707481, 1.3496039, 1.5954207", \ |
| "-0.0249191, 0.3354309, 0.6768825, 0.9564351, 1.1747301, 1.3687256, 1.5351023", \ |
| "-0.0389400, 0.3234032, 0.6618363, 0.9336732, 1.1794882, 1.3824509, 1.5540185"); |
| } |
| } |
| /* 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.2797608, -0.0826186, -0.3917556, -0.6696186, -0.8318767, -1.0645407, -1.2940195", \ |
| "0.3763362, 0.0074046, -0.3159954, -0.5450947, -0.7369615, -0.9899274, -1.1740181", \ |
| "0.4259130, 0.0623850, -0.2622259, -0.5219154, -0.7516261, -0.9385534, -1.0979386", \ |
| "0.4548563, 0.0796448, -0.2261341, -0.4908223, -0.7214330, -0.9024333, -1.1172248", \ |
| "0.4723405, 0.1205544, -0.2088421, -0.4773149, -0.7019279, -0.9057434, -1.0823764", \ |
| "0.4858439, 0.1442699, -0.1877204, -0.4557409, -0.6860788, -0.8992790, -1.0783484", \ |
| "0.4973700, 0.1533050, -0.1698854, -0.4441474, -0.6780817, -0.8891895, -1.0838906"); |
| } |
| } |
| /* 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.7715104, -4.1185657, -4.4929187, -4.7784707, -5.0104447, -5.2260602, -5.3979734", \ |
| "-3.6827927, -4.0306325, -4.4042007, -4.6897532, -4.9203789, -5.1373427, -5.3073343", \ |
| "-3.6222958, -3.9708767, -4.3452297, -4.6292563, -4.8642816, -5.0824049, -5.2504007", \ |
| "-3.6064447, -3.9367151, -4.3202235, -4.6046519, -4.8377495, -5.0533650, -5.2327739", \ |
| "-3.5792044, -3.9194618, -4.3006125, -4.5831132, -4.8166126, -5.0315327, -5.2107489", \ |
| "-3.5542442, -3.9086722, -4.2753363, -4.5615375, -4.7937061, -5.0090924, -5.1867015", \ |
| "-3.5405680, -3.8925274, -4.2628103, -4.5521868, -4.7854056, -4.9947404, -5.1785626"); |
| } |
| } |
| /* 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.3171989, 4.6612272, 5.0354883, 5.3195020, 5.5514582, 5.7656087, 5.9377657", \ |
| "4.2224484, 4.5679028, 4.9391121, 5.2246516, 5.4566079, 5.6707584, 5.8413894", \ |
| "4.1711748, 4.5089588, 4.8862717, 5.1718112, 5.4007161, 5.6163921, 5.7885495", \ |
| "4.1246658, 4.4793749, 4.8475324, 5.1223912, 5.3619769, 5.5791787, 5.7482843", \ |
| "4.1004771, 4.4475573, 4.8187665, 5.1043061, 5.3347365, 5.5488869, 5.7184731", \ |
| "4.0858737, 4.4301823, 4.8029174, 5.0899829, 5.3204137, 5.5383323, 5.7084202", \ |
| "4.0861592, 4.4234863, 4.7931697, 5.0886582, 5.3203840, 5.5248160, 5.6975662"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.024276; |
| capacitance : 0.024988; |
| rise_capacitance : 0.025237; |
| 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("-4.0645236, -3.9940484, -3.9579892, -3.9329830, -3.9184648, -3.9208167, -3.9005179", \ |
| "-4.4131043, -4.3550232, -4.3050441, -4.2730270, -4.2683365, -4.2663257, -4.2502643", \ |
| "-4.7889832, -4.7154562, -4.6862875, -4.6489196, -4.6414243, -4.6407093, -4.6153123", \ |
| "-5.0760615, -5.0010087, -4.9649495, -4.9353656, -4.9311463, -4.9277646, -4.8934534", \ |
| "-5.3065096, -5.2388891, -5.1938717, -5.1613648, -5.1544180, -5.1459661, -5.1300224", \ |
| "-5.5190734, -5.4470723, -5.4110131, -5.3774844, -5.3730049, -5.3678446, -5.3592639", \ |
| "-5.6848830, -5.6205717, -5.5814000, -5.5574147, -5.5383091, -5.5255118, -5.5188158"); |
| } |
| 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.6744120, -2.5623334, -2.4946713, -2.5001825, -2.4363211, -2.3899544, -2.2917061", \ |
| "-3.0184150, -2.9093880, -2.8433202, -2.8319784, -2.7803239, -2.6744482, -2.7318392", \ |
| "-4.8621913, -3.2791651, -3.2146234, -3.2048073, -3.1333165, -3.0671134, -3.0665212", \ |
| "-3.6710192, -3.5621330, -3.4943301, -4.8502444, -4.7728543, -3.3133194, -3.2837355", \ |
| "-3.8972845, -3.8107830, -3.7147898, -3.6938776, -3.6698464, -3.6082492, -3.5923981", \ |
| "-4.0891869, -3.9832117, -3.9035470, -3.9007115, -3.8465184, -3.8116276, -3.7520580", \ |
| "-4.2466956, -4.1769936, -4.1157830, -4.0800956, -4.0681140, -4.0098118, -3.9906378"); |
| } |
| } |
| 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.5079765, 4.4145978, 4.3625484, 4.3373419, 4.3177198, 4.2997768, 4.2901148", \ |
| "4.8520066, 4.7647311, 4.7088505, 4.6813915, 4.6632865, 4.6453324, 4.6447404", \ |
| "5.2277887, 5.1328837, 5.0808400, 5.0512335, 5.0360181, 5.0211145, 5.0144189", \ |
| "5.5133274, 5.4125747, 5.3605292, 5.3322518, 5.3229348, 5.2994816, 5.2941103", \ |
| "5.7513867, 5.6488528, 5.6006016, 5.5725436, 5.5519787, 5.5193892, 5.5113046", \ |
| "5.9624885, 5.8367398, 5.7976440, 5.7503458, 5.7337866, 5.7466794, 5.7399639", \ |
| "6.1104631, 6.0382289, 5.9823837, 5.9457135, 5.9292742, 5.9053152, 5.9011936"); |
| } |
| 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.1920847, 4.0632003, 3.9711441, 3.9018871, 3.8290374, 3.7909616, 3.7413844", \ |
| "4.5376368, 4.4102782, 4.3284472, 4.2489650, 4.1745881, 4.1384570, 4.0906201", \ |
| "4.9119049, 4.7799687, 4.7079348, 4.6217073, 4.5395357, 4.5175830, 4.4666367", \ |
| "5.1989717, 5.0670351, 4.9902378, 4.8955385, 4.8266021, 4.7954949, 4.7492541", \ |
| "5.4294034, 5.2843648, 5.2222185, 5.1427145, 5.0562912, 5.0350815, 4.9830360", \ |
| "5.6420222, 5.4807979, 5.4526555, 5.3438989, 5.2470888, 5.2111584, 5.2126950", \ |
| "5.7976631, 5.6712984, 5.5964027, 5.5234433, 5.4390268, 5.4338585, 5.3554466"); |
| } |
| } |
| 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.006593; |
| capacitance : 0.006751; |
| rise_capacitance : 0.006908; |
| 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.7861907, 3.6959010, 3.6415542, 3.6012891, 3.5908335, 3.5632913, 3.5615040", \ |
| "4.1378454, 4.0397066, 3.9886315, 3.9468405, 3.9333330, 3.9248665, 3.9056037", \ |
| "4.5044864, 4.4141968, 4.3583242, 4.3284179, 4.3032061, 4.2902582, 4.2714834", \ |
| "4.7885014, 4.6982119, 4.6438651, 4.6256974, 4.5916185, 4.5779387, 4.5653617", \ |
| "5.0219853, 4.9316962, 4.8657756, 4.8255105, 4.8203990, 4.8132940, 4.7823996", \ |
| "5.2083722, 5.1135050, 5.0773037, 5.0481755, 5.0385299, 4.9823344, 4.9931777", \ |
| "5.4009315, 5.3026639, 5.2684952, 5.2300003, 5.2082825, 5.1956926, 5.1903586"); |
| } |
| 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.4774347, 4.3638518, 4.2595490, 4.2067255, 4.1257631, 4.0449526, 4.0097195", \ |
| "4.8280014, 4.7098408, 4.6024756, 4.5554945, 4.4716900, 4.3878894, 4.3323654", \ |
| "5.1987413, 5.0805807, 4.9748150, 4.9085303, 4.8440752, 4.7680791, 4.7061575", \ |
| "5.4826994, 5.3645389, 5.2587000, 5.2090264, 5.1264839, 5.0441138, 5.0094163", \ |
| "5.7071999, 5.5890393, 5.4832004, 5.4331098, 5.3584064, 5.2701401, 5.2199892", \ |
| "5.8963512, 5.7827683, 5.6770076, 5.6107179, 5.5401904, 5.5293337, 5.4323020", \ |
| "6.0928074, 5.9731205, 5.8828287, 5.7888634, 5.7264423, 5.6763148, 5.6221435"); |
| } |
| } |
| 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.6463860, -3.5325264, -3.5017513, -3.4462275, -3.4411833, -3.4130875, -3.3986631", \ |
| "-3.9934409, -3.8802905, -3.8350733, -3.8009118, -3.7767231, -3.7652203, -3.7488503", \ |
| "-4.3677943, -4.2546941, -4.2094263, -4.1645840, -4.1545955, -4.1451253, -4.1185634", \ |
| "-4.6533463, -4.5408541, -4.4949788, -4.4577654, -4.4320509, -4.4277286, -4.4249282", \ |
| "-4.8837944, -4.7706436, -4.7269528, -4.6760064, -4.6785768, -4.6609500, -4.6511272", \ |
| "-5.0994100, -4.9862818, -4.9446662, -4.8931478, -4.8923627, -4.8715784, -4.8532575", \ |
| "-5.2697972, -5.1613640, -5.1129556, -5.0818453, -5.0535147, -5.0456396, -5.0274831"); |
| } |
| 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.8585039, -3.7253602, -3.6329768, -3.5561178, -3.4956553, -3.4222273, -3.4058125", \ |
| "-4.2055605, -4.0671663, -3.9783307, -3.9458372, -3.8422227, -3.7916649, -3.7639906", \ |
| "-4.5799069, -4.4467636, -4.3421748, -4.2990098, -4.2182077, -4.1481229, -4.1331091", \ |
| "-4.8639325, -4.7323147, -4.6470620, -4.5807857, -4.4987891, -4.4352506, -4.4165620", \ |
| "-5.0959048, -4.9627615, -4.8618000, -4.8087505, -4.7222872, -4.6851387, -4.6410171", \ |
| "-5.3115247, -5.1783810, -5.0824777, -5.0258959, -4.9612227, -4.9144153, -4.8584440", \ |
| "-5.4834548, -5.3470234, -5.2589472, -5.2025066, -5.1455295, -5.0532904, -5.0059922"); |
| } |
| } |
| 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.0310748, 0.0305701, 0.0300655, 0.0304044, 0.0307297, 0.0310686, 0.0314075"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0394066, 0.0389810, 0.0385554, 0.0391292, 0.0396801, 0.0402539, 0.0408277"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| rise_capacitance : 0.016712; |
| capacitance : 0.016060; |
| fall_capacitance : 0.015409; |
| 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.0131551, -0.0039013, 0.0053525, 0.0189146, 0.0319343, 0.0454964, 0.0590586"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0502782, 0.1210713, 0.1918644, 0.5496113, 0.8930482, 1.2507951, 1.6085420"); |
| } |
| } |
| 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.031651; |
| capacitance : 0.031662; |
| fall_capacitance : 0.031672; |
| 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.0048141, -0.0047138, -0.0046134, -0.0048294, -0.0050368, -0.0052528, -0.0054688"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0603549, 0.0807416, 0.1011284, 0.1010285, 0.1009327, 0.1008329, 0.1007331"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.007149; |
| capacitance : 0.006995; |
| fall_capacitance : 0.006842; |
| 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.1912200, 0.0974990, 0.0389031, 0.0077933, -0.0113947, -0.0249191, -0.0389400", \ |
| "0.5382980, 0.4489598, 0.4134000, 0.3789500, 0.3492961, 0.3354309, 0.3234032", \ |
| "0.8945660, 0.8024016, 0.7141933, 0.7163120, 0.6885277, 0.6768825, 0.6618363", \ |
| "1.1670416, 1.0301219, 0.9766279, 0.9602411, 0.9609098, 0.9564351, 0.9336732", \ |
| "1.3367988, 1.2521651, 1.2451092, 1.1538662, 1.1707481, 1.1747301, 1.1794882", \ |
| "1.5551355, 1.5109835, 1.4673068, 1.3775558, 1.3496039, 1.3687256, 1.3824509", \ |
| "1.7872408, 1.7117320, 1.6672172, 1.5999349, 1.5954207, 1.5351023, 1.5540185"); |
| } |
| 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.1155273, -0.2454443, -0.3365188, -0.4176425, -0.4833141, -0.5400308, -0.5953478", \ |
| "0.2313869, 0.1157271, 0.0161880, -0.0528804, -0.1192999, -0.1916337, -0.2323846", \ |
| "0.5515488, 0.4385128, 0.3573067, 0.2824183, 0.2175053, 0.1404627, 0.1120888", \ |
| "0.8035153, 0.6600917, 0.5899704, 0.5451763, 0.5047153, 0.4435302, 0.3714604", \ |
| "0.9901064, 0.8827164, 0.8300433, 0.7860495, 0.7061795, 0.6458283, 0.6131927", \ |
| "1.2072218, 1.1216918, 1.0166400, 0.9617319, 0.9023906, 0.8544724, 0.7958968", \ |
| "1.4436378, 1.3071464, 1.1729930, 1.1863008, 1.0823055, 1.0437444, 1.0006714"); |
| } |
| } |
| 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.2797608, 0.3763362, 0.4259130, 0.4548563, 0.4723405, 0.4858439, 0.4973700", \ |
| "-0.0826186, 0.0074046, 0.0623850, 0.0796448, 0.1205544, 0.1442699, 0.1533050", \ |
| "-0.3917556, -0.3159954, -0.2622259, -0.2261341, -0.2088421, -0.1877204, -0.1698854", \ |
| "-0.6696186, -0.5450947, -0.5219154, -0.4908223, -0.4773149, -0.4557409, -0.4441474", \ |
| "-0.8318767, -0.7369615, -0.7516261, -0.7214330, -0.7019279, -0.6860788, -0.6780817", \ |
| "-1.0645407, -0.9899274, -0.9385534, -0.9024333, -0.9057434, -0.8992790, -0.8891895", \ |
| "-1.2940195, -1.1740181, -1.0979386, -1.1172248, -1.0823764, -1.0783484, -1.0838906"); |
| } |
| 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.2156611, 0.3349201, 0.4304941, 0.4895889, 0.5723904, 0.6420188, 0.6746545", \ |
| "-0.1361744, -0.0250449, 0.0745920, 0.1424137, 0.2189244, 0.2884810, 0.3236353", \ |
| "-0.4556670, -0.3350210, -0.2460847, -0.1792362, -0.1116833, -0.0511531, -0.0050604", \ |
| "-0.1093436, -0.5990425, -0.5111683, -0.4516619, -0.3872881, -0.3166793, -0.2582118", \ |
| "-0.2290780, -0.8253068, -0.7329217, -0.6895130, -0.6119929, -0.5426462, -0.4908208", \ |
| "-1.1625566, -1.0156824, -0.9264035, -0.8865013, -0.7986562, -0.7672827, -0.6957664", \ |
| "-1.3551599, -1.2021822, -1.1144292, -1.0909151, -1.0165179, -0.9391522, -0.9338805"); |
| } |
| } |
| 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.0311518, 0.0306332, 0.0301145, 0.0304529, 0.0307778, 0.0311162, 0.0314546"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0390901, 0.0386521, 0.0382142, 0.0387915, 0.0393458, 0.0399231, 0.0405004"); |
| } |
| } |
| 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.014299; |
| capacitance : 0.014218; |
| fall_capacitance : 0.014138; |
| 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.7715104, -3.6827927, -3.6222958, -3.6064447, -3.5792044, -3.5542442, -3.5405680", \ |
| "-4.1185657, -4.0306325, -3.9708767, -3.9367151, -3.9194618, -3.9086722, -3.8925274", \ |
| "-4.4929187, -4.4042007, -4.3452297, -4.3202235, -4.3006125, -4.2753363, -4.2628103", \ |
| "-4.7784707, -4.6897532, -4.6292563, -4.6046519, -4.5831132, -4.5615375, -4.5521868", \ |
| "-5.0104447, -4.9203789, -4.8642816, -4.8377495, -4.8166126, -4.7937061, -4.7854056", \ |
| "-5.2260602, -5.1373427, -5.0824049, -5.0533650, -5.0315327, -5.0090924, -4.9947404", \ |
| "-5.3979734, -5.3073343, -5.2504007, -5.2327739, -5.2107489, -5.1867015, -5.1785626"); |
| } |
| 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.7349086, -3.5692342, -3.4544889, -3.4092313, -3.3872451, -3.3172276, -3.2793992", \ |
| "-4.0819638, -3.9274750, -3.8015441, -3.7459801, -3.7110572, -3.6626213, -3.6096214", \ |
| "-4.4563168, -4.3018280, -4.1994210, -4.1353021, -4.1231833, -3.9988028, -3.9738667", \ |
| "-4.7403434, -4.5689063, -4.4614496, -4.3871015, -4.4028769, -4.3271615, -4.2863581", \ |
| "-4.9723170, -4.8178285, -4.7236474, -4.6482664, -4.5995964, -4.5353727, -4.4870549", \ |
| "-5.1879325, -5.0334441, -4.9272472, -4.8275439, -4.8397350, -4.7329791, -4.7107360", \ |
| "-5.3613715, -5.1992532, -5.0930062, -5.0272530, -5.0059292, -4.9276687, -4.8507893"); |
| } |
| } |
| 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.3171989, 4.2224484, 4.1711748, 4.1246658, 4.1004771, 4.0858737, 4.0861592", \ |
| "4.6612272, 4.5679028, 4.5089588, 4.4793749, 4.4475573, 4.4301823, 4.4234863", \ |
| "5.0354883, 4.9391121, 4.8862717, 4.8475324, 4.8187665, 4.8029174, 4.7931697", \ |
| "5.3195020, 5.2246516, 5.1718112, 5.1223912, 5.1043061, 5.0899829, 5.0886582", \ |
| "5.5514582, 5.4566079, 5.4007161, 5.3619769, 5.3347365, 5.3204137, 5.3203840", \ |
| "5.7656087, 5.6707584, 5.6163921, 5.5791787, 5.5488869, 5.5383323, 5.5248160", \ |
| "5.9377657, 5.8413894, 5.7885495, 5.7482843, 5.7184731, 5.7084202, 5.6975662"); |
| } |
| 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.8991271, 3.7642216, 3.6816470, 3.6075752, 3.5324273, 3.4441910, 3.4581984", \ |
| "4.2435476, 4.1086421, 3.9997417, 3.9487585, 3.9028476, 3.8022903, 3.7805322", \ |
| "4.6142985, 4.4793931, 4.3735742, 4.3027251, 4.2749646, 4.1654292, 4.1063111", \ |
| "4.8997826, 4.7482718, 4.6544407, 4.6068205, 4.5701241, 4.4492981, 4.4543722", \ |
| "5.1242515, 4.9893461, 4.9063569, 4.8245761, 4.7505944, 4.7034357, 4.6525662", \ |
| "5.3163552, 5.1814498, 5.0832061, 5.0200402, 4.9747933, 4.8724654, 4.8752995", \ |
| "5.5130161, 5.3773269, 5.2863099, 5.2383038, 5.1478469, 5.0720750, 5.0086928"); |
| } |
| } |
| 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.0312410, 0.0307510, 0.0302609, 0.0305913, 0.0309085, 0.0312390, 0.0315694"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0392859, 0.0388401, 0.0383944, 0.0389736, 0.0395296, 0.0401088, 0.0406881"); |
| } |
| } |
| 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.536260; |
| max_transition : 1.502461; |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( IB_MODE_SEL )"; |
| 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.02313793, 0.05353638, 0.1238721, 0.2866144, 0.6631665, 1.53443"); |
| values("0.6156190, 0.6247978, 0.6420145, 0.6670836, 0.6986236, 0.7510003, 0.9319413", \ |
| "1.7192364, 1.7197342, 1.7208545, 1.7227156, 1.7301065, 1.8379647, 2.0239392", \ |
| "1.9480966, 1.9489375, 1.9500087, 1.9519529, 1.9540795, 1.9556301, 1.9566237", \ |
| "2.0021012, 2.0026628, 2.0037787, 2.0057916, 2.0079140, 2.0094516, 2.0104426", \ |
| "2.0071128, 2.0079004, 2.0091108, 2.0109977, 2.0130232, 2.0208884, 2.0155574", \ |
| "2.0145944, 2.0139084, 2.0152469, 2.0172150, 2.0195388, 2.0232243, 2.0219709", \ |
| "2.0217606, 2.0181070, 2.0202121, 2.0214000, 2.0254694, 2.0274238, 2.0271582"); |
| } |
| 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.02313793, 0.05353638, 0.1238721, 0.2866144, 0.6631665, 1.53443"); |
| values("0.4784772, 0.4854264, 0.5002083, 0.5233915, 0.5610091, 0.6147994, 0.8842192", \ |
| "-0.4983646, -0.4961736, -0.4984361, -0.4981146, -0.5071910, -0.4560140, -0.1871097", \ |
| "-0.2483279, -0.2478283, -0.2483014, -0.2466521, -0.2453203, -0.2455909, -0.1304729", \ |
| "0.0097153, 0.0102203, 0.0014869, 0.0101073, 0.0128886, 0.0060401, 0.0073504", \ |
| "0.0545836, 0.0546213, 0.0465416, 0.0540863, 0.0565562, 0.0504166, 0.0611901", \ |
| "0.0972246, 0.0972452, 0.0892685, 0.0915677, 0.0991212, 0.0940895, 0.1031494", \ |
| "0.1378549, 0.1386692, 0.1307933, 0.1317683, 0.1418325, 0.1353061, 0.1459887"); |
| } |
| } |
| |
| 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.02314253, 0.05355766, 0.1239459, 0.2868423, 0.6638255, 1.53626"); |
| values("0.5892229, 0.5910074, 0.5969807, 0.6129362, 0.6916187, 0.8657378, 0.8676602", \ |
| "-0.3499212, -0.3467804, -0.3408194, -0.3269236, -0.2473293, -0.0734798, -0.0689503", \ |
| "-0.0797377, -0.0790801, -0.0788660, -0.0788555, -0.0293320, 0.1090132, 0.1032527", \ |
| "0.3584054, 0.3588576, 0.3593619, 0.3594353, 0.3589375, 0.3614304, 0.2640956", \ |
| "0.5119693, 0.5124383, 0.5153158, 0.5153805, 0.5105735, 0.5172085, 0.5033330", \ |
| "0.6585050, 0.6586984, 0.6616127, 0.6613730, 0.6622602, 0.6627466, 0.6576488", \ |
| "0.7974336, 0.7980952, 0.7993522, 0.7999367, 0.7939185, 0.8054741, 0.7998398"); |
| } |
| 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.02314253, 0.05355766, 0.1239459, 0.2868423, 0.6638255, 1.53626"); |
| values("0.9088905, 0.9161186, 0.9300188, 0.9564158, 1.0089792, 1.0856614, 1.1230553", \ |
| "1.9588664, 1.9662969, 1.9804111, 2.0063333, 2.0585523, 2.1353219, 2.1747805", \ |
| "1.8968750, 1.9062534, 1.9244847, 1.9595527, 2.0290846, 2.1178111, 2.1596956", \ |
| "2.0571485, 2.0579859, 2.0612743, 2.0615701, 2.0638706, 2.0706698, 2.1380185", \ |
| "2.0802394, 2.0881825, 2.0856606, 2.0856641, 2.0944010, 2.1008935, 2.1012007", \ |
| "2.0826080, 2.0891552, 2.0948152, 2.0856567, 2.0921407, 2.1002098, 2.1009991", \ |
| "2.0850119, 2.0875135, 2.0945893, 2.0930081, 2.0942625, 2.1063962, 2.1055213"); |
| } |
| } |
| 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.02314253, 0.05355766, 0.1239459, 0.2868423, 0.6638255, 1.53626"); |
| values("0.5317304, 0.5346853, 0.5411312, 0.5557460, 0.6364136, 0.8084423, 0.8100336", \ |
| "-0.5688419, -0.5659592, -0.5602571, -0.5455926, -0.4673572, -0.2916158, -0.2910568", \ |
| "-0.3038353, -0.3041328, -0.3029824, -0.3117945, -0.3029854, -0.2593302, -0.2807034", \ |
| "-0.1831174, -0.1833223, -0.1818074, -0.1908085, -0.1798185, -0.1795971, -0.2092641", \ |
| "-0.1725155, -0.1719226, -0.1722766, -0.1821091, -0.1709276, -0.1691687, -0.1688018", \ |
| "-0.1616490, -0.1603219, -0.1641275, -0.1727795, -0.1627231, -0.1690279, -0.1672751", \ |
| "-0.1513022, -0.1536214, -0.1614455, -0.1617489, -0.1481223, -0.1609113, -0.1582008"); |
| } |
| 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.02314253, 0.05355766, 0.1239459, 0.2868423, 0.6638255, 1.53626"); |
| values("0.8341026, 0.8407323, 0.8575392, 0.8867875, 0.9434273, 1.0288969, 1.0765639", \ |
| "1.8823957, 1.8884020, 1.9073497, 1.9319648, 1.9910690, 2.0774925, 2.1228030", \ |
| "1.8772627, 1.8855644, 1.9014085, 1.9299003, 1.9871923, 2.0732925, 2.1214155", \ |
| "1.8126672, 1.8217248, 1.8397493, 1.8738468, 1.9424798, 2.0577910, 2.1181559", \ |
| "2.0179763, 2.0197995, 2.0199916, 2.0221734, 2.0242740, 2.0259317, 2.0842759", \ |
| "2.0491519, 2.0504379, 2.0516199, 2.0533484, 2.0545995, 2.0560637, 2.0562814", \ |
| "2.0575651, 2.0613914, 2.0577459, 2.0590751, 2.0640050, 2.0655871, 2.0658625"); |
| } |
| } |
| 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.02314253, 0.05355766, 0.1239459, 0.2868423, 0.6638255, 1.53626"); |
| values("1.5847311, 1.5897320, 1.5906404, 1.5958842, 1.6041015, 1.6071397, 1.5992520", \ |
| "1.5840088, 1.5841944, 1.5895958, 1.5953069, 1.6033325, 1.6054882, 1.5943318", \ |
| "1.5862531, 1.5890614, 1.5905880, 1.5955544, 1.6039781, 1.6068818, 1.5985304", \ |
| "1.5841978, 1.5886597, 1.5895375, 1.5969224, 1.6037064, 1.6070881, 1.5980191", \ |
| "1.5840901, 1.5894716, 1.5906804, 1.5969451, 1.6033681, 1.6067486, 1.5989689", \ |
| "1.5864472, 1.5871467, 1.5897935, 1.5961378, 1.6033074, 1.6078304, 1.5970407", \ |
| "1.5853997, 1.5835697, 1.5900059, 1.5944098, 1.6031425, 1.6073929, 1.5938369"); |
| } |
| 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.02314253, 0.05355766, 0.1239459, 0.2868423, 0.6638255, 1.53626"); |
| values("0.7582762, 0.7636966, 0.7728849, 0.7869164, 0.8042088, 0.8421331, 0.9775540", \ |
| "0.7601945, 0.7626410, 0.7719846, 0.7856893, 0.8037534, 0.8407982, 0.9799489", \ |
| "0.7583853, 0.7626866, 0.7737476, 0.7857836, 0.8037451, 0.8408371, 0.9798877", \ |
| "0.7559400, 0.7628157, 0.7721252, 0.7859248, 0.8034715, 0.8408690, 0.9805390", \ |
| "0.7594316, 0.7619857, 0.7719004, 0.7854227, 0.8032160, 0.8420117, 0.9799563", \ |
| "0.7581706, 0.7615044, 0.7723811, 0.7851185, 0.8039613, 0.8399888, 0.9801173", \ |
| "0.7605570, 0.7624676, 0.7696489, 0.7854349, 0.8035524, 0.8405891, 0.9796218"); |
| } |
| } |
| 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.0231379, 0.0535364, 0.123872, 0.286614, 0.663166, 1.53443"); |
| values("1.6193976, 1.6297350, 1.6521240, 1.7005153, 1.8073174, 2.0501689, 2.6101381", \ |
| "3.6558043, 3.6662700, 3.6887275, 3.7371541, 3.8438279, 4.0872754, 4.6462203", \ |
| "5.2117426, 5.2221507, 5.2435407, 5.2929701, 5.3999614, 5.6416334, 6.2025483", \ |
| "5.5491043, 5.5594129, 5.5816645, 5.6304246, 5.7375082, 5.9813750, 6.5401640", \ |
| "7.5145925, 7.5249948, 7.5519546, 7.5993611, 7.7028037, 7.9503133, 8.5053786", \ |
| "9.0974019, 9.1078087, 9.1335544, 9.1862269, 9.2857011, 9.5355972, 10.0883850", \ |
| "10.3032200, 10.3058380, 10.3216000, 10.3815800, 10.4915110, 10.7301550, 11.2937000", \ |
| "11.9881090, 11.9971770, 12.0091970, 12.0578010, 12.1776750, 12.4041900, 12.9628870", \ |
| "33.1780650, 33.1780682, 33.1780720, 33.2787980, 33.3669340, 33.6065820, 34.1922830", \ |
| "45.5546710, 45.5818490, 45.6054640, 45.6054669, 45.6458590, 46.0288340, 46.4485340", \ |
| "95.5013700, 95.8517460, 95.8517495, 95.8517571, 95.8517647, 96.2285260, 96.4910290", \ |
| "263.9290800, 264.7873600, 264.7873688, 264.7873993, 264.7874299, 265.2446100, 265.7080200"); |
| } |
| 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.0231379, 0.0535364, 0.123872, 0.286614, 0.663166, 1.53443"); |
| values("0.0737173, 0.0852288, 0.1119170, 0.1754879, 0.3254212, 0.6784813, 1.4995672", \ |
| "0.0736695, 0.0852104, 0.1120377, 0.1754916, 0.3258603, 0.6779540, 1.4996023", \ |
| "0.0736802, 0.0853156, 0.1118713, 0.1752640, 0.3252449, 0.6785887, 1.4996445", \ |
| "0.0735778, 0.0851167, 0.1119929, 0.1754736, 0.3260297, 0.6783191, 1.4993793", \ |
| "0.0736805, 0.0853189, 0.1119432, 0.1754486, 0.3252379, 0.6788065, 1.5011784", \ |
| "0.0737461, 0.0851845, 0.1120455, 0.1749913, 0.3255821, 0.6787931, 1.4986278", \ |
| "0.0737367, 0.0853194, 0.1119748, 0.1755191, 0.3263202, 0.6788715, 1.4992839", \ |
| "0.0736791, 0.0852446, 0.1118696, 0.1754701, 0.3263312, 0.6792938, 1.4996157", \ |
| "0.0736779, 0.0853228, 0.1120191, 0.1755444, 0.3256849, 0.6789616, 1.4995625", \ |
| "0.0736543, 0.0851647, 0.1121214, 0.1753457, 0.3258627, 0.6790396, 1.4997831", \ |
| "0.0736794, 0.0852672, 0.1119725, 0.1753461, 0.3256380, 0.6789299, 1.4995931", \ |
| "0.0737356, 0.0851714, 0.1119643, 0.1753659, 0.3257129, 0.6781919, 1.4998557"); |
| } |
| 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.0231379, 0.0535364, 0.123872, 0.286614, 0.663166, 1.53443"); |
| values("1.3835338, 1.3990969, 1.4313644, 1.4919925, 1.6033013, 1.8176907, 2.2709195", \ |
| "3.2391725, 3.2546583, 3.2868075, 3.3474796, 3.4588887, 3.6734766, 4.1267438", \ |
| "4.5013331, 4.5169131, 4.5489990, 4.6095696, 4.7210502, 4.9350937, 5.3886491", \ |
| "4.7650786, 4.7806190, 4.8126618, 4.8733528, 4.9848210, 5.1993214, 5.6525660", \ |
| "6.2140968, 6.2296333, 6.2616965, 6.3224066, 6.4338690, 6.6458230, 7.1016402", \ |
| "7.3027997, 7.3044686, 7.3365221, 7.3971091, 7.5086000, 7.7440685, 8.1763787", \ |
| "8.0868547, 8.1005815, 8.1326643, 8.1914830, 8.2988585, 8.5199519, 8.9677208", \ |
| "9.1194625, 9.1275254, 9.1624068, 9.2227834, 9.3318846, 9.5417017, 10.0143190", \ |
| "20.2469740, 20.2599800, 20.2935430, 20.3463890, 20.4622970, 20.6460110, 21.1301860", \ |
| "26.0119870, 26.0268840, 26.0822000, 26.1206360, 26.2589190, 26.4715310, 26.9228570", \ |
| "47.7016120, 47.7365100, 47.7691100, 47.8098770, 47.9282850, 48.1433380, 48.5828160", \ |
| "117.0712400, 117.0956900, 117.1320200, 117.1895900, 117.3046100, 117.4995400, 117.9692400"); |
| } |
| 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.0231379, 0.0535364, 0.123872, 0.286614, 0.663166, 1.53443"); |
| values("0.1024868, 0.1149360, 0.1400448, 0.1895491, 0.2945894, 0.5380341, 1.1248231", \ |
| "0.1026029, 0.1151857, 0.1409400, 0.1912846, 0.2972054, 0.5386228, 1.1256663", \ |
| "0.1026331, 0.1150478, 0.1406961, 0.1913139, 0.2963333, 0.5398648, 1.1257830", \ |
| "0.1025656, 0.1151748, 0.1407779, 0.1912762, 0.2971983, 0.5399072, 1.1260857", \ |
| "0.1025996, 0.1151137, 0.1409498, 0.1912918, 0.2971889, 0.5395268, 1.1260700", \ |
| "0.1024421, 0.1149327, 0.1407468, 0.1913078, 0.2969107, 0.5400624, 1.1257797", \ |
| "0.1025303, 0.1148954, 0.1407365, 0.1913510, 0.2971349, 0.5393309, 1.1258093", \ |
| "0.1025863, 0.1151464, 0.1407570, 0.1913480, 0.2972190, 0.5386816, 1.1260159", \ |
| "0.1024478, 0.1149116, 0.1407793, 0.1909323, 0.2968462, 0.5396189, 1.1261707", \ |
| "0.1027106, 0.1150108, 0.1407675, 0.1913542, 0.2970524, 0.5391364, 1.1258062", \ |
| "0.1027851, 0.1149828, 0.1408376, 0.1915576, 0.2968663, 0.5395068, 1.1257872", \ |
| "0.1027905, 0.1151969, 0.1409510, 0.1915101, 0.2973588, 0.5391389, 1.1257519"); |
| } |
| } |
| |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("3.9014085, 3.9115129, 3.9318331, 3.9819512, 4.0887747, 4.3328332, 4.8934425", \ |
| "5.9799805, 5.9902621, 6.0124474, 6.0604899, 6.1676055, 6.4107897, 6.9720296", \ |
| "7.5514048, 7.5615754, 7.5839290, 7.6321056, 7.7389446, 7.9832825, 8.5433234", \ |
| "7.8957374, 7.9058715, 7.9285307, 7.9764551, 8.0833455, 8.3264933, 8.8862917", \ |
| "9.9035882, 9.9134256, 9.9376543, 9.9837116, 10.0906260, 10.3349940, 10.8946310", \ |
| "11.5298190, 11.5388460, 11.5669080, 11.6126360, 11.7140140, 11.9589360, 12.5253450", \ |
| "12.7497040, 12.7596410, 12.7882640, 12.8313810, 12.9333090, 13.1894220, 13.7446530", \ |
| "14.4717970, 14.4821890, 14.5372460, 14.5920980, 14.6717380, 14.8928210, 15.4624370", \ |
| "42.2280130, 42.2280140, 42.3202950, 42.3202954, 42.4024050, 42.6228190, 43.1429110", \ |
| "60.6618540, 60.6724980, 60.7745750, 60.9145730, 60.9145756, 61.1518370, 61.6519880", \ |
| "131.8784100, 131.8883700, 131.9141500, 131.9592800, 132.2410000, 132.3098400, 132.8690800", \ |
| "373.9658000, 373.9658051, 373.9658356, 374.6292000, 374.6292267, 375.0458900, 375.0459137"); |
| } |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("0.0726232, 0.0841320, 0.1114455, 0.1747809, 0.3250682, 0.6791689, 1.5003762", \ |
| "0.0728089, 0.0843381, 0.1110965, 0.1748480, 0.3255711, 0.6798051, 1.5002988", \ |
| "0.0727194, 0.0843188, 0.1111292, 0.1745143, 0.3248928, 0.6797478, 1.4997298", \ |
| "0.0727097, 0.0842853, 0.1111820, 0.1745455, 0.3252772, 0.6796602, 1.5000825", \ |
| "0.0727412, 0.0842519, 0.1112567, 0.1746711, 0.3257692, 0.6792145, 1.4997397", \ |
| "0.0727189, 0.0842265, 0.1111276, 0.1745097, 0.3254586, 0.6812070, 1.4996256", \ |
| "0.0727196, 0.0843170, 0.1111186, 0.1743819, 0.3249241, 0.6795921, 1.5002702", \ |
| "0.0727589, 0.0843346, 0.1110891, 0.1747327, 0.3254999, 0.6792662, 1.4989269", \ |
| "0.0728307, 0.0841836, 0.1111328, 0.1746765, 0.3251324, 0.6792225, 1.4992764", \ |
| "0.0727020, 0.0841822, 0.1111610, 0.1745731, 0.3257232, 0.6792225, 1.5000260", \ |
| "0.0727647, 0.0841828, 0.1111136, 0.1746311, 0.3257772, 0.6791897, 1.5002759", \ |
| "0.0726904, 0.0841936, 0.1109669, 0.1742592, 0.3252454, 0.6796412, 1.5002729"); |
| } |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("3.8728385, 3.8876045, 3.9189203, 3.9742964, 4.0826262, 4.2927564, 4.7446918", \ |
| "6.0986802, 6.1132281, 6.1432575, 6.2008443, 6.3086638, 6.5188748, 6.9709558", \ |
| "8.2038909, 8.2100309, 8.2483469, 8.3061229, 8.4135658, 8.6239007, 9.0756851", \ |
| "8.6375698, 8.6375700, 8.6822505, 8.7398986, 8.8473993, 9.0578807, 9.5095656", \ |
| "11.1015840, 11.1028950, 11.1455090, 11.2039440, 11.3117210, 11.5222190, 11.9739130", \ |
| "12.9628250, 12.9707090, 13.0025380, 13.0739470, 13.1815210, 13.3891120, 13.8364160", \ |
| "14.2980630, 14.3055750, 14.3881870, 14.4051730, 14.5197090, 14.7211510, 15.1536650", \ |
| "16.1181680, 16.1181689, 16.1565930, 16.1910860, 16.3251780, 16.5199850, 16.9624170", \ |
| "36.3082330, 36.3228520, 36.3551180, 36.4181540, 36.5111000, 36.7246750, 37.1767040", \ |
| "47.2730730, 47.2847970, 47.3286620, 47.3913000, 47.4782770, 47.6986520, 48.1627500", \ |
| "89.3656140, 89.3656197, 89.4064480, 89.4679180, 89.5471150, 89.7858570, 90.2375490", \ |
| "226.3468600, 226.3468705, 226.4290500, 226.4950200, 226.6152300, 226.7621300, 227.2406600"); |
| } |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("0.0954441, 0.1076078, 0.1318189, 0.1809857, 0.2863143, 0.5323673, 1.1243512", \ |
| "0.0958628, 0.1078218, 0.1323783, 0.1822978, 0.2882330, 0.5330811, 1.1239603", \ |
| "0.0955972, 0.1077738, 0.1325570, 0.1827806, 0.2886611, 0.5330433, 1.1244569", \ |
| "0.0956885, 0.1077194, 0.1325284, 0.1826883, 0.2884245, 0.5328128, 1.1243808", \ |
| "0.0958504, 0.1076296, 0.1325268, 0.1819557, 0.2884306, 0.5327020, 1.1243928", \ |
| "0.0958011, 0.1078815, 0.1324653, 0.1823346, 0.2884198, 0.5328129, 1.1242938", \ |
| "0.0959022, 0.1076604, 0.1325205, 0.1827226, 0.2871253, 0.5323474, 1.1244821", \ |
| "0.0958235, 0.1077743, 0.1324607, 0.1823712, 0.2884456, 0.5330192, 1.1243696", \ |
| "0.0958722, 0.1077877, 0.1325600, 0.1826940, 0.2881423, 0.5330086, 1.1244020", \ |
| "0.0958181, 0.1077828, 0.1326588, 0.1828045, 0.2885971, 0.5327728, 1.1240850", \ |
| "0.0959773, 0.1077451, 0.1324738, 0.1827797, 0.2882774, 0.5328931, 1.1243245", \ |
| "0.0956970, 0.1078050, 0.1325346, 0.1821356, 0.2884477, 0.5331883, 1.1241403"); |
| } |
| } |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("3.8739389, 3.8841237, 3.9088737, 3.9547134, 4.0611523, 4.3049408, 4.8656608", \ |
| "5.6421228, 5.6523297, 5.6746052, 5.7227281, 5.8296137, 6.0723946, 6.6328032", \ |
| "6.6832637, 6.6934716, 6.7143491, 6.7639929, 6.8698740, 7.1126673, 7.6728801", \ |
| "6.8913990, 6.9016104, 6.9204305, 6.9720842, 7.0788735, 7.3241271, 7.8825568", \ |
| "7.9803852, 7.9913676, 8.0124396, 8.0611278, 8.1650908, 8.4120702, 8.9715178", \ |
| "8.7483114, 8.7592769, 8.7773806, 8.8293977, 8.9324947, 9.1780965, 9.7402788", \ |
| "9.2760590, 9.2904919, 9.3087111, 9.3594563, 9.4627932, 9.7103081, 10.2709290", \ |
| "9.9646122, 9.9776098, 9.9995461, 10.0502440, 10.1523790, 10.3969100, 10.9590180", \ |
| "18.2957100, 18.3102350, 18.3102351, 18.3795080, 18.5068190, 18.7378100, 19.3272560", \ |
| "25.2270400, 25.2270403, 25.3149090, 25.3149100, 25.4020400, 25.6460560, 26.2719770", \ |
| "54.6077030, 54.7104730, 54.7104741, 54.7809410, 54.7956030, 55.0391700, 55.5990630", \ |
| "133.8424500, 133.8486200, 133.8989200, 133.9430800, 134.3159800, 134.7894200, 134.7894211"); |
| } |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("0.0727509, 0.0841026, 0.1110917, 0.1749350, 0.3250016, 0.6787819, 1.4991709", \ |
| "0.0727524, 0.0842613, 0.1112250, 0.1747572, 0.3251589, 0.6787897, 1.4998461", \ |
| "0.0727007, 0.0842406, 0.1111228, 0.1743522, 0.3258721, 0.6797207, 1.5001906", \ |
| "0.0727568, 0.0841738, 0.1111247, 0.1745075, 0.3257811, 0.6791565, 1.5002644", \ |
| "0.0727250, 0.0843835, 0.1111355, 0.1745306, 0.3250895, 0.6785151, 1.4987792", \ |
| "0.0727845, 0.0844062, 0.1111611, 0.1744306, 0.3248914, 0.6797297, 1.5000491", \ |
| "0.0727469, 0.0841695, 0.1110315, 0.1748033, 0.3256567, 0.6796795, 1.4997205", \ |
| "0.0727578, 0.0842274, 0.1111096, 0.1747080, 0.3252558, 0.6786436, 1.4992804", \ |
| "0.0728102, 0.0842494, 0.1111059, 0.1745281, 0.3257411, 0.6792461, 1.4999502", \ |
| "0.0727107, 0.0843841, 0.1109602, 0.1746841, 0.3256397, 0.6794050, 1.4990214", \ |
| "0.0727631, 0.0841868, 0.1111016, 0.1746512, 0.3257822, 0.6788091, 1.4990440", \ |
| "0.0728339, 0.0842270, 0.1111110, 0.1747032, 0.3258099, 0.6794081, 1.5002705"); |
| } |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("5.4905209, 5.5027498, 5.5335572, 5.5931295, 5.7007368, 5.9107572, 6.3631069", \ |
| "7.3713959, 7.3860646, 7.4160771, 7.4737700, 7.5812245, 7.7917059, 8.2434966", \ |
| "9.8384740, 9.8531476, 9.8831441, 9.9408748, 10.0479660, 10.2587920, 10.7103400", \ |
| "10.3588900, 10.3735300, 10.4035560, 10.4613390, 10.5687010, 10.7790800, 11.2319610", \ |
| "13.2795220, 13.2941570, 13.3246090, 13.3818210, 13.4854690, 13.6997710, 14.1708950", \ |
| "15.4817420, 15.4961430, 15.5246540, 15.5919380, 15.6812110, 15.9455700, 16.3807740", \ |
| "17.0476110, 17.1503360, 17.1503363, 17.1752730, 17.3485510, 17.4975310, 17.9466770", \ |
| "19.2243680, 19.2431100, 19.2880960, 19.3468330, 19.4439270, 19.6659150, 20.1041600", \ |
| "43.6713140, 43.6875530, 43.7574210, 43.8465230, 43.9276530, 44.1267720, 44.4889490", \ |
| "57.2160310, 57.2341710, 57.2694430, 57.3217460, 57.4376740, 57.6454870, 58.0949440", \ |
| "109.4736600, 109.4883200, 109.5211200, 109.5762600, 109.6869900, 109.8945700, 110.3819500", \ |
| "277.6458200, 277.6716000, 277.7045700, 277.7563900, 277.8542700, 278.0896300, 278.5307900"); |
| } |
| 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.0231448, 0.0535683, 0.123983, 0.286957, 0.664157, 1.53718"); |
| values("0.0956539, 0.1076505, 0.1319014, 0.1814316, 0.2862469, 0.5323117, 1.1243801", \ |
| "0.0957723, 0.1077158, 0.1325298, 0.1826103, 0.2885124, 0.5329616, 1.1242571", \ |
| "0.0959562, 0.1077281, 0.1325219, 0.1827117, 0.2882914, 0.5327106, 1.1229251", \ |
| "0.0959705, 0.1078972, 0.1324648, 0.1828155, 0.2886447, 0.5330029, 1.1243649", \ |
| "0.0958445, 0.1077758, 0.1326512, 0.1821373, 0.2886540, 0.5328588, 1.1241736", \ |
| "0.0957447, 0.1077215, 0.1326925, 0.1826772, 0.2884441, 0.5329588, 1.1227984", \ |
| "0.0959483, 0.1077557, 0.1325226, 0.1826603, 0.2884564, 0.5330592, 1.1241870", \ |
| "0.0959303, 0.1078422, 0.1325290, 0.1827030, 0.2885199, 0.5323214, 1.1243131", \ |
| "0.0959724, 0.1079167, 0.1325179, 0.1827942, 0.2883588, 0.5328168, 1.1242766", \ |
| "0.0959241, 0.1076510, 0.1325165, 0.1822966, 0.2885336, 0.5329641, 1.1242358", \ |
| "0.0959622, 0.1078003, 0.1326336, 0.1825353, 0.2882431, 0.5330646, 1.1232425", \ |
| "0.0959438, 0.1079103, 0.1325153, 0.1827042, 0.2884447, 0.5330212, 1.1243145"); |
| } |
| } |
| 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.0231425, 0.0535577, 0.123946, 0.286842, 0.663825, 1.53626"); |
| values("21.6705680, 21.6806500, 21.7028970, 21.7530510, 21.8595990, 22.1021120, 22.6626290", \ |
| "21.7998990, 21.8103240, 21.8322980, 21.8803360, 21.9872940, 22.2312890, 22.7904880", \ |
| "21.9018150, 21.9125840, 21.9341490, 21.9821960, 22.0896510, 22.3340460, 22.8928020", \ |
| "21.9777880, 21.9883990, 22.0101270, 22.0581790, 22.1654660, 22.4098500, 22.9686140", \ |
| "22.0416400, 22.0530260, 22.0739730, 22.1220220, 22.2300950, 22.4731860, 23.0332340", \ |
| "22.1005700, 22.1114180, 22.1329140, 22.1809770, 22.2884860, 22.5320920, 23.0916250", \ |
| "22.1586660, 22.1694840, 22.1910100, 22.2390820, 22.3465730, 22.5901820, 23.1489010"); |
| } |
| 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.0231425, 0.0535577, 0.123946, 0.286842, 0.663825, 1.53626"); |
| values("0.0728063, 0.0841824, 0.1112313, 0.1747226, 0.3254898, 0.6798968, 1.5022149", \ |
| "0.0727294, 0.0841828, 0.1112169, 0.1747349, 0.3255180, 0.6801765, 1.5023912", \ |
| "0.0728081, 0.0841857, 0.1112367, 0.1747231, 0.3255229, 0.6798828, 1.5022258", \ |
| "0.0728066, 0.0841859, 0.1112328, 0.1747206, 0.3255219, 0.6798934, 1.5022315", \ |
| "0.0728066, 0.0841837, 0.1112327, 0.1747205, 0.3255273, 0.6798883, 1.5022047", \ |
| "0.0728074, 0.0841870, 0.1112317, 0.1747182, 0.3255198, 0.6799545, 1.5022457", \ |
| "0.0728079, 0.0841890, 0.1112336, 0.1747183, 0.3254899, 0.6799840, 1.5024615"); |
| } |
| 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.0231425, 0.0535577, 0.123946, 0.286842, 0.663825, 1.53626"); |
| values("13.1583980, 13.1729060, 13.2028500, 13.2604250, 13.3676050, 13.5776190, 14.0293910", \ |
| "13.2485330, 13.2630180, 13.2929870, 13.3504470, 13.4578200, 13.6677110, 14.1201890", \ |
| "13.2931340, 13.3076160, 13.3375860, 13.3950660, 13.5024130, 13.7146280, 14.1662910", \ |
| "13.3279980, 13.3425220, 13.3725070, 13.4299630, 13.5371800, 13.7469790, 14.1988020", \ |
| "13.3522050, 13.3667950, 13.3967410, 13.4542300, 13.5614620, 13.7723540, 14.2244780", \ |
| "13.3676970, 13.3823070, 13.4137090, 13.4697280, 13.5769640, 13.7885100, 14.2401890", \ |
| "13.3837080, 13.3982050, 13.4287030, 13.4855980, 13.5928060, 13.8034150, 14.2553160"); |
| } |
| 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.0231425, 0.0535577, 0.123946, 0.286842, 0.663825, 1.53626"); |
| values("0.0956384, 0.1075473, 0.1319902, 0.1823101, 0.2880326, 0.5316271, 1.1231918", \ |
| "0.0956191, 0.1074731, 0.1322826, 0.1815821, 0.2877801, 0.5323729, 1.1239382", \ |
| "0.0956451, 0.1074788, 0.1322239, 0.1817236, 0.2876651, 0.5320970, 1.1232557", \ |
| "0.0955849, 0.1074402, 0.1320989, 0.1821968, 0.2877895, 0.5322870, 1.1231532", \ |
| "0.0954113, 0.1073254, 0.1321199, 0.1822173, 0.2879232, 0.5326569, 1.1228787", \ |
| "0.0955392, 0.1072643, 0.1321110, 0.1814686, 0.2878568, 0.5321608, 1.1232356", \ |
| "0.0955247, 0.1074231, 0.1322822, 0.1815599, 0.2876058, 0.5326368, 1.1231378"); |
| } |
| } |
| } |
| pin ("IN_H") { |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VDDIO_Q"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD&!INP_DIS)"; |
| max_capacitance : 1.492320; |
| max_transition : 3.763092; |
| 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.02301466, 0.05296746, 0.1219028, 0.2805552, 0.6456884, 1.48603"); |
| values("0.8891158, 0.8903916, 0.8928678, 0.8982963, 0.9029838, 0.9057002, 0.8990805", \ |
| "-0.1826945, -0.1804504, -0.1770162, -0.1719039, -0.1667269, -0.1662056, -0.1729187", \ |
| "-0.1214085, -0.1312210, -0.1185843, -0.1166199, -0.1135193, -0.1068462, -0.1291329", \ |
| "0.0108328, 0.0022989, 0.0122920, 0.0127423, -0.0014524, -0.0623358, -0.0708324", \ |
| "0.0538417, 0.0477010, 0.0565949, 0.0587856, 0.0635842, 0.0574915, -0.0203472", \ |
| "0.0971899, 0.0874980, 0.0973276, 0.0991002, 0.1010191, 0.0961070, 0.0270594", \ |
| "0.1390474, 0.1310468, 0.1381938, 0.1419822, 0.1462823, 0.1397989, 0.1354864"); |
| } |
| 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.02301466, 0.05296746, 0.1219028, 0.2805552, 0.6456884, 1.48603"); |
| values("0.9407203, 0.9451841, 0.9520569, 0.9663740, 0.9824944, 0.9928103, 0.9974991", \ |
| "2.0327004, 2.0377044, 2.0413306, 2.0587804, 2.0751519, 2.0854765, 2.0905612", \ |
| "1.9662555, 1.9755783, 2.0031012, 2.0202115, 2.0629364, 2.0777624, 2.0861446", \ |
| "2.0023540, 2.0028525, 2.0157563, 2.0084279, 2.0124375, 2.0158521, 2.0996161", \ |
| "2.0073043, 2.0093677, 2.0239921, 2.0162058, 2.0181333, 2.0225004, 2.0379078", \ |
| "2.0136026, 2.0122029, 2.0308980, 2.0215923, 2.0242779, 2.0294124, 2.0444575", \ |
| "2.0181281, 2.0199983, 2.0384438, 2.0353406, 2.0293866, 2.0407296, 2.0514415"); |
| } |
| } |
| |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !IB_MODE_SEL & VTRIP_SEL )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("0.8124796, 0.8140100, 0.8163493, 0.8224648, 0.8277926, 0.8289847, 0.8157377", \ |
| "-0.2902013, -0.2882356, -0.2829035, -0.2801997, -0.2730670, -0.2737551, -0.2849930", \ |
| "-0.2524402, -0.2558587, -0.2647460, -0.2658759, -0.2662222, -0.2628152, -0.2848174", \ |
| "-0.1831816, -0.1811563, -0.1806517, -0.1776891, -0.1774114, -0.2504899, -0.2584183", \ |
| "-0.1735315, -0.1713573, -0.1718328, -0.1694916, -0.1770083, -0.1731902, -0.2562811", \ |
| "-0.1725528, -0.1606101, -0.1608930, -0.1681541, -0.1660838, -0.1637950, -0.1700751", \ |
| "-0.1604995, -0.1487417, -0.1587342, -0.1587265, -0.1523409, -0.1491906, -0.1484676"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("1.0130431, 1.0199076, 1.0301997, 1.0472017, 1.0682862, 1.0852256, 1.0942873", \ |
| "2.0652382, 2.0663464, 2.0775272, 2.0949889, 2.1152210, 2.1278840, 2.1440913", \ |
| "2.0590042, 2.0645985, 2.0740139, 2.0929374, 2.1145301, 2.1311243, 2.1399982", \ |
| "2.0400279, 2.0464570, 2.0637814, 2.0842319, 2.1085364, 2.1315434, 2.1398645", \ |
| "2.0178987, 2.0172290, 2.0207833, 2.0220347, 2.0584884, 2.1284877, 2.1392337", \ |
| "2.0495688, 2.0473586, 2.0514716, 2.0545438, 2.0577481, 2.0731971, 2.1368007", \ |
| "2.0558217, 2.0629867, 2.0631843, 2.0676672, 2.0673285, 2.0854327, 2.0912046"); |
| } |
| } |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !IB_MODE_SEL & !VTRIP_SEL )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("0.8687290, 0.8698476, 0.8740308, 0.8792540, 0.8842104, 0.8865897, 0.8850395", \ |
| "-0.0693505, -0.0665567, -0.0635775, -0.0581744, -0.0534263, -0.0533470, -0.0649009", \ |
| "0.1122508, 0.1140488, 0.1162354, 0.1196756, 0.1225773, 0.1260753, 0.1074856", \ |
| "0.3568855, 0.3587824, 0.3589165, 0.3600698, 0.3264001, 0.2910899, 0.2740643", \ |
| "0.5142171, 0.5147614, 0.5124537, 0.5169507, 0.5209704, 0.4899319, 0.4397659", \ |
| "0.6571218, 0.6569231, 0.6625628, 0.6652166, 0.6645192, 0.6621650, 0.5761838", \ |
| "0.7974770, 0.7987578, 0.8028827, 0.8046711, 0.8033941, 0.8015933, 0.7866160"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("1.0706285, 1.0759806, 1.0854825, 1.1003500, 1.1188692, 1.1322205, 1.1391275", \ |
| "2.1217761, 2.1266513, 2.1353217, 2.1506514, 2.1685824, 2.1860359, 2.1909443", \ |
| "2.1027782, 2.1088368, 2.1189617, 2.1346980, 2.1543219, 2.1681780, 2.1757507", \ |
| "2.0575943, 2.0582798, 2.0593687, 2.0676243, 2.1078369, 2.1605552, 2.1709314", \ |
| "2.0807243, 2.0823460, 2.0859662, 2.0999205, 2.0934803, 2.0961999, 2.1649726", \ |
| "2.0872527, 2.0847731, 2.0854115, 2.0998689, 2.0926806, 2.0955627, 2.1068783", \ |
| "2.0845144, 2.0898615, 2.0890403, 2.1059860, 2.0960462, 2.1040314, 2.0990620"); |
| } |
| } |
| 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.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("1.3036770, 1.3361761, 1.5486588, 1.5950821, 1.6083312, 1.6190649, 1.6184765", \ |
| "1.3011170, 1.3355976, 1.5475343, 1.5928174, 1.6093500, 1.6182394, 1.6177431", \ |
| "1.3009898, 1.3367030, 1.5484066, 1.5951278, 1.6099522, 1.6185403, 1.6178601", \ |
| "1.2996393, 1.3353805, 1.5473568, 1.5948497, 1.6095990, 1.6185509, 1.6175632", \ |
| "1.2997142, 1.3354376, 1.5473498, 1.5942835, 1.6094998, 1.6185051, 1.6173640", \ |
| "1.3034564, 1.3344203, 1.5470837, 1.5932729, 1.6092116, 1.6178154, 1.6169809", \ |
| "1.3006664, 1.3366148, 1.5470854, 1.5929995, 1.6091993, 1.6180736, 1.6173870"); |
| } |
| 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.02303087, 0.05304209, 0.1221606, 0.2813464, 0.6479651, 1.49232"); |
| values("1.0955999, 1.1021453, 1.1096304, 1.1286368, 1.1500098, 1.1728979, 1.1869797", \ |
| "1.0985764, 1.1066351, 1.1113914, 1.1287893, 1.1494227, 1.1722361, 1.1845427", \ |
| "1.0960029, 1.1014544, 1.1116207, 1.1215673, 1.1474716, 1.1741589, 1.1794548", \ |
| "1.0940902, 1.1071313, 1.1097875, 1.1252042, 1.1489768, 1.1724139, 1.1797837", \ |
| "1.1023440, 1.1028208, 1.1054910, 1.1285447, 1.1481682, 1.1643544, 1.1918612", \ |
| "1.0913161, 1.1086641, 1.1141214, 1.1305986, 1.1510074, 1.1765742, 1.1859981", \ |
| "1.1022817, 1.1005832, 1.1107809, 1.1344750, 1.1492416, 1.1666357, 1.1841646"); |
| } |
| } |
| 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.023022, 0.0530014, 0.12202, 0.280915, 0.646724, 1.48889"); |
| values("4.6453286, 4.6892144, 4.7800781, 4.9586188, 5.2958011, 5.9617977, 7.3799744", \ |
| "6.6839334, 6.7270491, 6.8159705, 6.9939339, 7.3337856, 7.9998843, 9.4183159", \ |
| "8.2403560, 8.2815577, 8.3715914, 8.5507166, 8.8893639, 9.5540189, 10.9751770", \ |
| "8.5776088, 8.6188336, 8.7087022, 8.8880778, 9.2270245, 9.8919619, 11.3083510", \ |
| "10.5430400, 10.5861100, 10.6774010, 10.8549290, 11.1969330, 11.8577010, 13.2781310", \ |
| "12.1237650, 12.1656680, 12.2662550, 12.4415310, 12.7805210, 13.4389730, 14.8658370", \ |
| "13.3248260, 13.3745900, 13.4606330, 13.6380840, 13.9780010, 14.6451500, 16.0640070", \ |
| "14.9990620, 15.0555480, 15.1446680, 15.3161790, 15.6559460, 16.3326860, 17.7342670", \ |
| "36.1994490, 36.2497910, 36.3563580, 36.3834010, 36.8753600, 37.5209550, 38.9566640", \ |
| "48.4078590, 48.6274880, 48.6274891, 48.9516130, 49.0180520, 49.6771090, 51.2066190", \ |
| "98.8690160, 98.8690224, 98.8690300, 99.0278080, 99.3772460, 99.6925210, 101.1061400", \ |
| "267.7917600, 267.7917634, 268.0064600, 268.0064850, 268.0065156, 268.0940600, 270.1280300"); |
| } |
| 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.023022, 0.0530014, 0.12202, 0.280915, 0.646724, 1.48889"); |
| values("0.4891455, 0.5247682, 0.5933456, 0.7457780, 1.0774238, 1.8572919, 3.7514720", \ |
| "0.4879358, 0.5209292, 0.5922790, 0.7403345, 1.0771982, 1.8542832, 3.7545491", \ |
| "0.4835092, 0.5249020, 0.5945130, 0.7447149, 1.0734927, 1.8594926, 3.7295043", \ |
| "0.4838486, 0.5248563, 0.5941384, 0.7456901, 1.0797540, 1.8505975, 3.7339074", \ |
| "0.4845874, 0.5217197, 0.5946552, 0.7457405, 1.0798078, 1.8594827, 3.7523549", \ |
| "0.4873271, 0.5188578, 0.5915601, 0.7418213, 1.0809558, 1.8644180, 3.7559134", \ |
| "0.4838716, 0.5210604, 0.5946703, 0.7435231, 1.0761010, 1.8533177, 3.7547867", \ |
| "0.4845240, 0.5173746, 0.5945629, 0.7436549, 1.0785769, 1.8593721, 3.7354995", \ |
| "0.4840608, 0.5217777, 0.5946899, 0.7449185, 1.0783567, 1.8594809, 3.7445878", \ |
| "0.4844626, 0.5215158, 0.5945623, 0.7440871, 1.0758699, 1.8594805, 3.7525041", \ |
| "0.4847490, 0.5218476, 0.5946929, 0.7443445, 1.0789811, 1.8593252, 3.7504133", \ |
| "0.4890145, 0.5215471, 0.5928535, 0.7440864, 1.0779143, 1.8594193, 3.7419285"); |
| } |
| 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.023022, 0.0530014, 0.12202, 0.280915, 0.646724, 1.48889"); |
| values("4.4014743, 4.4362496, 4.5084154, 4.6586113, 4.9304845, 5.4078222, 6.3251400", \ |
| "6.2548557, 6.2897474, 6.3640662, 6.5142629, 6.7852484, 7.2635742, 8.1817610", \ |
| "7.5175981, 7.5524360, 7.6265421, 7.7762730, 8.0569142, 8.5244558, 9.4407406", \ |
| "7.7820594, 7.8166922, 7.8908684, 8.0407965, 8.3041884, 8.7897885, 9.7062367", \ |
| "9.2289989, 9.2628989, 9.3374188, 9.4873904, 9.7684705, 10.2384550, 11.1550270", \ |
| "10.3055110, 10.3401150, 10.4275970, 10.5634540, 10.8444360, 11.3135370, 12.2504100", \ |
| "11.0984800, 11.1251530, 11.2083910, 11.3565780, 11.6332490, 12.1088110, 13.0253210", \ |
| "12.1415850, 12.1724570, 12.2454690, 12.3958520, 12.6360520, 13.1420480, 14.0572930", \ |
| "23.2530210, 23.2746910, 23.3434270, 23.5153160, 23.7875510, 24.2656450, 25.1866810", \ |
| "29.0213290, 29.0742990, 29.1483350, 29.2818360, 29.5904920, 30.0330210, 30.9751940", \ |
| "50.7111690, 50.7458040, 50.8184960, 50.9689780, 51.2489430, 51.7195280, 52.6366080", \ |
| "120.0930800, 120.1020900, 120.2155600, 120.3449900, 120.5827300, 121.0987200, 121.9905100"); |
| } |
| 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.023022, 0.0530014, 0.12202, 0.280915, 0.646724, 1.48889"); |
| values("0.3821663, 0.4113864, 0.4749308, 0.5950486, 0.8206181, 1.2770927, 2.3513214", \ |
| "0.3843500, 0.4128481, 0.4738999, 0.5950532, 0.8207278, 1.2759983, 2.3500153", \ |
| "0.3842598, 0.4117264, 0.4717752, 0.5939409, 0.8200623, 1.2749773, 2.3469304", \ |
| "0.3848136, 0.4128265, 0.4739942, 0.5940095, 0.8187739, 1.2791708, 2.3486282", \ |
| "0.3846528, 0.4131689, 0.4744885, 0.5957847, 0.8206904, 1.2785334, 2.3517921", \ |
| "0.3828725, 0.4124954, 0.4735488, 0.5949621, 0.8207673, 1.2778067, 2.3514182", \ |
| "0.3819605, 0.4133349, 0.4748387, 0.5952780, 0.8204382, 1.2789537, 2.3497853", \ |
| "0.3847925, 0.4122291, 0.4749367, 0.5951350, 0.8195160, 1.2788953, 2.3524303", \ |
| "0.3827741, 0.4125544, 0.4728444, 0.5950652, 0.8209717, 1.2773147, 2.3505979", \ |
| "0.3841767, 0.4131203, 0.4750816, 0.5953042, 0.8202287, 1.2788540, 2.3495499", \ |
| "0.3825226, 0.4124326, 0.4733647, 0.5950816, 0.8195268, 1.2786114, 2.3462325", \ |
| "0.3842736, 0.4134569, 0.4749183, 0.5951163, 0.8212472, 1.2781523, 2.3472153"); |
| } |
| } |
| |
| timing () { |
| related_pin : "PAD"; |
| timing_type : "combinational"; |
| timing_sense : "positive_unate"; |
| when : "( !IB_MODE_SEL & VTRIP_SEL )"; |
| sdf_cond : " IB_MODE_SEL==1'b0 & VTRIP_SEL==1'b1 "; |
| cell_rise ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("5.0761386, 5.1186451, 5.2084475, 5.3865059, 5.7229377, 6.3857803, 7.8036759", \ |
| "6.8422805, 6.8854771, 6.9748460, 7.1527468, 7.4908320, 8.1542604, 9.5704547", \ |
| "7.8858999, 7.9271096, 8.0172908, 8.1937177, 8.5312468, 9.1941335, 10.6134660", \ |
| "8.0933678, 8.1368867, 8.2251255, 8.4020630, 8.7405656, 9.4038137, 10.8182160", \ |
| "9.1791703, 9.2217896, 9.3116688, 9.4870964, 9.8256843, 10.4900620, 11.9061660", \ |
| "9.9508117, 9.9938928, 10.0827510, 10.2580660, 10.5968580, 11.2595110, 12.6756920", \ |
| "10.4794430, 10.5249480, 10.6126750, 10.7888800, 11.1251900, 11.7905540, 13.2074350", \ |
| "11.1718230, 11.2115400, 11.3015570, 11.4746260, 11.8130470, 12.4764690, 13.8955410", \ |
| "19.5038310, 19.5734100, 19.6569980, 19.8418990, 20.1728310, 20.8526320, 22.2513280", \ |
| "26.4128810, 26.4776430, 26.5727320, 26.7273490, 27.0644060, 27.7601120, 29.1530660", \ |
| "55.8107520, 55.9463660, 56.0348000, 56.1190030, 56.4566100, 57.1189570, 58.4500870", \ |
| "135.4070100, 135.4070206, 135.4070359, 135.6839500, 136.2044600, 136.3491200, 138.2786600"); |
| } |
| rise_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.4855378, 0.5169769, 0.5880853, 0.7395831, 1.0736483, 1.8541385, 3.7462606", \ |
| "0.4815714, 0.5185426, 0.5871153, 0.7393143, 1.0737070, 1.8542148, 3.7434296", \ |
| "0.4829228, 0.5183958, 0.5883802, 0.7374448, 1.0689799, 1.8530997, 3.7400092", \ |
| "0.4856769, 0.5178077, 0.5861779, 0.7375241, 1.0742434, 1.8537594, 3.7314880", \ |
| "0.4831215, 0.5155057, 0.5845615, 0.7380274, 1.0737606, 1.8577088, 3.7499972", \ |
| "0.4838556, 0.5155039, 0.5882281, 0.7383736, 1.0730324, 1.8506582, 3.7436529", \ |
| "0.4856096, 0.5150689, 0.5883998, 0.7386137, 1.0747304, 1.8545872, 3.7351402", \ |
| "0.4838582, 0.5176314, 0.5883694, 0.7374822, 1.0740888, 1.8540317, 3.7467704", \ |
| "0.4855585, 0.5177035, 0.5847396, 0.7357942, 1.0731772, 1.8560425, 3.7425880", \ |
| "0.4854944, 0.5196037, 0.5876477, 0.7403880, 1.0726111, 1.8540688, 3.7490442", \ |
| "0.4842473, 0.5165970, 0.5880966, 0.7361056, 1.0728044, 1.8531049, 3.7503662", \ |
| "0.4845824, 0.5161332, 0.5883211, 0.7357410, 1.0742304, 1.8535423, 3.7489416"); |
| } |
| cell_fall ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("6.3365655, 6.3737993, 6.4518968, 6.6090693, 6.8948842, 7.3892963, 8.3223481", \ |
| "8.2165341, 8.2528535, 8.3310274, 8.4886915, 8.7736778, 9.2684376, 10.2022570", \ |
| "10.6827690, 10.7193860, 10.7972180, 10.9548730, 11.2375600, 11.7346500, 12.6678290", \ |
| "11.2032300, 11.2395480, 11.3177980, 11.4756080, 11.7631440, 12.2553170, 13.1867890", \ |
| "14.1236970, 14.1607500, 14.2381190, 14.3958550, 14.6731440, 15.1754860, 16.1055420", \ |
| "16.3230780, 16.3607300, 16.4482540, 16.6058370, 16.8797560, 17.3778750, 18.3168250", \ |
| "17.9231190, 17.9580990, 18.0309330, 18.1987510, 18.4775980, 18.9387030, 19.9083360", \ |
| "20.0356710, 20.1241160, 20.1869880, 20.3611230, 20.6021870, 21.1194740, 22.0728630", \ |
| "44.5614460, 44.6112340, 44.6814670, 44.8234800, 45.0252810, 45.6021990, 46.4577350", \ |
| "58.0680640, 58.1068850, 58.1793490, 58.3079330, 58.6606780, 59.1531270, 60.0572960", \ |
| "110.3201200, 110.3596600, 110.4347200, 110.6122300, 110.9091300, 111.3725200, 112.3080500", \ |
| "278.5107000, 278.5380700, 278.6009600, 278.7722300, 279.0611100, 279.5497900, 280.5011800"); |
| } |
| fall_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.3943250, 0.4266539, 0.4925026, 0.6193553, 0.8514337, 1.3123250, 2.3780315", \ |
| "0.3949756, 0.4258566, 0.4922622, 0.6204087, 0.8520366, 1.3126539, 2.3741131", \ |
| "0.3946671, 0.4266947, 0.4912639, 0.6205044, 0.8514071, 1.3062291, 2.3703099", \ |
| "0.3945268, 0.4254508, 0.4919695, 0.6199715, 0.8518594, 1.3105532, 2.3755533", \ |
| "0.3943368, 0.4265247, 0.4908891, 0.6201425, 0.8511965, 1.3129242, 2.3685229", \ |
| "0.3947819, 0.4264351, 0.4921586, 0.6204605, 0.8510970, 1.3127660, 2.3733759", \ |
| "0.3944210, 0.4258470, 0.4908712, 0.6201820, 0.8509807, 1.3129183, 2.3769582", \ |
| "0.3941430, 0.4251304, 0.4913912, 0.6202095, 0.8503774, 1.3117334, 2.3758822", \ |
| "0.3945235, 0.4249737, 0.4906714, 0.6202809, 0.8513877, 1.3131654, 2.3742637", \ |
| "0.3950221, 0.4252089, 0.4923876, 0.6195862, 0.8514048, 1.3119832, 2.3773981", \ |
| "0.3947822, 0.4267900, 0.4923193, 0.6206558, 0.8520364, 1.3118971, 2.3770206", \ |
| "0.3953644, 0.4262001, 0.4917272, 0.6213254, 0.8523611, 1.3139096, 2.3766602"); |
| } |
| } |
| timing () { |
| related_pin : "PAD"; |
| timing_type : "combinational"; |
| timing_sense : "positive_unate"; |
| when : "( !IB_MODE_SEL & !VTRIP_SEL )"; |
| sdf_cond : " IB_MODE_SEL==1'b0 & VTRIP_SEL==1'b0 "; |
| cell_rise ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("5.1007740, 5.1437898, 5.2332734, 5.4140092, 5.7499054, 6.4135439, 7.8292723", \ |
| "7.1813862, 7.2242554, 7.3138358, 7.4931714, 7.8292679, 8.4926572, 9.9086321", \ |
| "8.7526981, 8.7953458, 8.8845358, 9.0609884, 9.3969774, 10.0623010, 11.4802860", \ |
| "9.0983248, 9.1414893, 9.2303729, 9.4064632, 9.7439674, 10.4068140, 11.8231310", \ |
| "11.1058410, 11.1483600, 11.2387130, 11.4139200, 11.7512340, 12.4145170, 13.8303580", \ |
| "12.7283060, 12.7715830, 12.8593630, 13.0367120, 13.3757870, 14.0395160, 15.4599230", \ |
| "13.9486800, 13.9924340, 14.0795860, 14.2568880, 14.5930240, 15.2619780, 16.6872760", \ |
| "15.6728820, 15.7335350, 15.8263270, 15.9950350, 16.3214760, 16.9765750, 18.3985080", \ |
| "43.3681460, 43.4318000, 43.4775100, 43.6433820, 43.9918110, 44.6507440, 45.9501020", \ |
| "61.8569230, 62.1457090, 62.1698750, 62.2408720, 62.5655470, 63.2259190, 64.6637590", \ |
| "133.0803300, 133.1226700, 133.1226731, 133.3887800, 133.7316200, 134.3905800, 135.8097400", \ |
| "375.3718500, 375.3718720, 375.3719025, 375.4669500, 375.6770200, 376.8010700, 377.6549100"); |
| } |
| rise_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.4839164, 0.5147536, 0.5839597, 0.7411090, 1.0747437, 1.8533362, 3.7417500", \ |
| "0.4817433, 0.5183628, 0.5862759, 0.7408569, 1.0748333, 1.8556590, 3.7418246", \ |
| "0.4833425, 0.5131827, 0.5833138, 0.7350617, 1.0723390, 1.8586509, 3.7367776", \ |
| "0.4842345, 0.5150212, 0.5883635, 0.7384936, 1.0695871, 1.8535049, 3.7344936", \ |
| "0.4862055, 0.5173836, 0.5874159, 0.7402313, 1.0722502, 1.8552833, 3.7509040", \ |
| "0.4855649, 0.5174302, 0.5878638, 0.7384263, 1.0706367, 1.8519306, 3.7506291", \ |
| "0.4848511, 0.5177226, 0.5883889, 0.7353271, 1.0701002, 1.8538118, 3.7427599", \ |
| "0.4857971, 0.5176888, 0.5870550, 0.7360211, 1.0741840, 1.8522640, 3.7357526", \ |
| "0.4857149, 0.5177399, 0.5877472, 0.7361504, 1.0726067, 1.8557615, 3.7500967", \ |
| "0.4855302, 0.5169582, 0.5877426, 0.7369628, 1.0741510, 1.8545503, 3.7469228", \ |
| "0.4855518, 0.5178161, 0.5873659, 0.7366445, 1.0741752, 1.8563489, 3.7487728", \ |
| "0.4846599, 0.5150597, 0.5876656, 0.7385192, 1.0705981, 1.8545436, 3.7488537"); |
| } |
| cell_fall ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("4.7184270, 4.7545665, 4.8330917, 4.9904845, 5.2757150, 5.7705773, 6.7031447", \ |
| "6.9435155, 6.9799535, 7.0581434, 7.2160060, 7.5009048, 7.9956299, 8.9280814", \ |
| "9.0480832, 9.0844248, 9.1635570, 9.3206980, 9.6055786, 10.0999700, 11.0335970", \ |
| "9.4819947, 9.5183061, 9.5978407, 9.7540962, 10.0401600, 10.5334040, 11.4659780", \ |
| "11.9461930, 11.9808630, 12.0441270, 12.2059600, 12.5045740, 12.9980890, 13.9314200", \ |
| "13.8157590, 13.8406530, 13.9354480, 14.0858310, 14.3637880, 14.8681300, 15.7996140", \ |
| "15.1540700, 15.1795220, 15.2487780, 15.4655350, 15.6893360, 16.1857830, 17.1393050", \ |
| "16.9588770, 16.9921200, 17.0761380, 17.2284660, 17.5169590, 18.0137470, 18.9999150", \ |
| "37.1429570, 37.1914730, 37.2521460, 37.4024510, 37.7457780, 38.1945210, 39.1249660", \ |
| "48.1304060, 48.1665770, 48.2530960, 48.4069460, 48.6942750, 49.1901380, 50.1182670", \ |
| "90.2064560, 90.2420400, 90.3040130, 90.4775700, 90.7745770, 91.2639490, 92.1893670", \ |
| "227.2093100, 227.2297800, 227.3318800, 227.4394900, 227.6255100, 228.2329900, 229.1685800"); |
| } |
| fall_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.3939237, 0.4248545, 0.4918255, 0.6202376, 0.8517201, 1.3118702, 2.3758016", \ |
| "0.3944863, 0.4262011, 0.4922680, 0.6204112, 0.8525453, 1.3111630, 2.3774880", \ |
| "0.3946294, 0.4259893, 0.4921001, 0.6201890, 0.8510814, 1.3114043, 2.3717905", \ |
| "0.3948146, 0.4253067, 0.4912921, 0.6207581, 0.8494435, 1.3103562, 2.3761830", \ |
| "0.3945345, 0.4261339, 0.4921145, 0.6201331, 0.8517211, 1.3129953, 2.3772475", \ |
| "0.3938500, 0.4262755, 0.4913952, 0.6198765, 0.8507322, 1.3115951, 2.3746227", \ |
| "0.3945726, 0.4257549, 0.4907842, 0.6197224, 0.8508723, 1.3088737, 2.3729652", \ |
| "0.3947154, 0.4257840, 0.4922180, 0.6201882, 0.8510483, 1.3086957, 2.3764004", \ |
| "0.3948951, 0.4265651, 0.4910169, 0.6202764, 0.8518199, 1.3129496, 2.3769184", \ |
| "0.3943753, 0.4266076, 0.4905672, 0.6194661, 0.8514858, 1.3130539, 2.3744735", \ |
| "0.3947191, 0.4267376, 0.4924012, 0.6189145, 0.8516415, 1.3120692, 2.3719009", \ |
| "0.3949435, 0.4270336, 0.4939302, 0.6209747, 0.8523581, 1.3135324, 2.3724127"); |
| } |
| } |
| 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.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("20.6095180, 20.6528520, 20.7427270, 20.9177490, 21.2581560, 21.9226630, 23.3512480", \ |
| "20.7382450, 20.7809540, 20.8693680, 21.0459100, 21.3848190, 22.0525500, 23.4774990", \ |
| "20.8393550, 20.8823700, 20.9710880, 21.1482830, 21.4871850, 22.1542070, 23.5798710", \ |
| "20.9142620, 20.9570550, 21.0467060, 21.2241020, 21.5630040, 22.2299160, 23.6556910", \ |
| "20.9781380, 21.0209410, 21.1105800, 21.2887090, 21.6276100, 22.2937930, 23.7202930", \ |
| "21.0395740, 21.0797940, 21.1694130, 21.3471300, 21.6860290, 22.3526140, 23.7787250", \ |
| "21.0976710, 21.1379090, 21.2275250, 21.4051140, 21.7440220, 22.4107270, 23.8367030"); |
| } |
| 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.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("0.4834088, 0.5164741, 0.5864079, 0.7367044, 1.0714017, 1.8566227, 3.7465435", \ |
| "0.4830566, 0.5145269, 0.5873423, 0.7368155, 1.0713763, 1.8566813, 3.7465520", \ |
| "0.4845245, 0.5155212, 0.5864089, 0.7367297, 1.0713760, 1.8565294, 3.7465635", \ |
| "0.4856221, 0.5164481, 0.5872358, 0.7367200, 1.0713753, 1.8566052, 3.7465511", \ |
| "0.4856590, 0.5164283, 0.5872419, 0.7367533, 1.0713779, 1.8566092, 3.7465773", \ |
| "0.4835351, 0.5166859, 0.5873194, 0.7366965, 1.0713742, 1.8566647, 3.7465417", \ |
| "0.4835425, 0.5167683, 0.5873306, 0.7368590, 1.0713770, 1.8566624, 3.7465511"); |
| } |
| 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.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("17.2013530, 17.2510010, 17.3571540, 17.5731160, 17.9674000, 18.6105820, 19.7112570", \ |
| "17.2924500, 17.3422200, 17.4482170, 17.6641240, 18.0586500, 18.7015770, 19.8026630", \ |
| "17.3368540, 17.3862290, 17.4918360, 17.7078030, 18.1016850, 18.7456270, 19.8456900", \ |
| "17.3712240, 17.4203830, 17.5268850, 17.7420660, 18.1380720, 18.7810250, 19.8820000", \ |
| "17.3946760, 17.4442220, 17.5504320, 17.7672810, 18.1611210, 18.8038880, 19.9049290", \ |
| "17.4095370, 17.4591580, 17.5653090, 17.7814240, 18.1758890, 18.8187330, 19.9194780", \ |
| "17.4274280, 17.4768820, 17.5831830, 17.7995770, 18.1940210, 18.8366320, 19.9377560"); |
| } |
| 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.0230309, 0.0530421, 0.122161, 0.281346, 0.647965, 1.49232"); |
| values("0.5880497, 0.6297938, 0.7174840, 0.8868633, 1.1789218, 1.6800186, 2.7275100", \ |
| "0.5881667, 0.6295162, 0.7173661, 0.8876566, 1.1777715, 1.6786859, 2.7281351", \ |
| "0.5889028, 0.6281028, 0.7177985, 0.8894003, 1.1799155, 1.6807287, 2.7220988", \ |
| "0.5852868, 0.6285433, 0.7162515, 0.8868634, 1.1799723, 1.6755993, 2.7258831", \ |
| "0.5879012, 0.6298921, 0.7169673, 0.8859060, 1.1767584, 1.6788191, 2.7279103", \ |
| "0.5880304, 0.6298386, 0.7171099, 0.8868218, 1.1765932, 1.6788169, 2.7283702", \ |
| "0.5875820, 0.6298588, 0.7167150, 0.8915327, 1.1775885, 1.6787749, 2.7274636"); |
| } |
| } |
| } |
| 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.201667; |
| max_capacitance : 551.202000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1340895, 0.1340176, 0.1340095, 0.1337911, 0.1340894, 0.1340198, 0.1340887", \ |
| "0.1925595, 0.1926250, 0.1925603, 0.1925589, 0.1925550, 0.1925562, 0.1926182", \ |
| "0.2618747, 0.2616987, 0.2618796, 0.2618866, 0.2618866, 0.2618856, 0.2617087", \ |
| "0.3455927, 0.3451711, 0.3456143, 0.3456900, 0.3453791, 0.3458559, 0.3454743", \ |
| "0.4257615, 0.4256455, 0.4258238, 0.4258316, 0.4261425, 0.4262670, 0.4263288", \ |
| "0.5234192, 0.5235768, 0.5232831, 0.5229623, 0.5227772, 0.5230122, 0.5229483", \ |
| "0.7047463, 0.7044799, 0.7037362, 0.7001413, 0.6946915, 0.6924297, 0.6920182"); |
| } |
| 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.6969881, 5.6968047, 5.6961741, 5.6934974, 5.6376506, 5.5069912, -0.5437533", \ |
| "5.6980832, 5.6968503, 5.6949928, 5.6947673, 5.6553765, 5.4291348, -0.3435086", \ |
| "5.6993467, 5.6985417, 5.6960329, 5.6957055, 5.6558463, 5.4327773, -0.3497221", \ |
| "5.6956563, 5.6967332, 5.6956026, 5.6974370, 5.6553765, 5.3088607, -0.3057193", \ |
| "5.6970444, 5.6962711, 5.6966281, 5.6969937, 5.6593879, 5.4486376, -0.3337574", \ |
| "5.6974333, 5.6954522, 5.6959536, 5.6922317, 5.6484235, 5.4201052, -0.3535746", \ |
| "5.6956113, 5.6960771, 5.6963572, 5.6936883, 5.6519270, 5.4078367, -0.3035468"); |
| } |
| } |
| 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.5905459, 6.6543447, 6.6187486, 6.6402990, 6.7013002, 5.5561025, -11.3290926", \ |
| "6.5816973, 6.5867393, 6.5945043, 6.6104074, 6.5858767, 5.5219920, -11.6369297", \ |
| "6.5565849, 6.5608107, 6.5771448, 6.5807409, 6.5437232, 5.4351794, -11.6925677", \ |
| "6.5354414, 6.5424783, 6.5455019, 6.5604808, 6.5195700, 5.4401352, -11.5430764", \ |
| "6.5129016, 6.5178178, 6.5201211, 6.5408805, 6.5134086, 5.4777405, -11.6089611", \ |
| "6.4952726, 6.5035460, 6.4972559, 6.5193736, 6.4772493, 5.4562253, -11.6114948", \ |
| "6.4619535, 6.4751296, 6.4879896, 6.4978797, 6.4581410, 5.4594005, -11.8326465"); |
| } |
| 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.9530703, 3.9637939, 3.9836045, 4.1148936, 4.6631061, 5.5119171, 5.9603761", \ |
| "3.9153590, 3.9241167, 3.9440292, 4.0783289, 4.6061623, 5.4643933, 5.9341261", \ |
| "3.8866999, 3.8900115, 3.9111981, 4.0439019, 4.5719703, 5.4315570, 5.9043503", \ |
| "3.8859782, 3.8725068, 3.9102201, 4.0366056, 4.5683916, 5.4267713, 5.8861790", \ |
| "3.8786228, 3.8822367, 3.9007462, 4.0374957, 4.5648495, 5.4216875, 5.8945229", \ |
| "3.8739552, 3.8766175, 3.8991997, 4.0338950, 4.5611269, 5.4183097, 5.8825746", \ |
| "3.8679319, 3.8744548, 3.8951982, 4.0261516, 4.5632186, 5.4188666, 5.8866400"); |
| } |
| } |
| 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.1341243, 0.1341235, 0.1341348, 0.1341317, 0.1341326, 0.1341306, 0.1342881", \ |
| "0.1916398, 0.1915832, 0.1916293, 0.1917010, 0.1916400, 0.1916410, 0.1916405", \ |
| "0.2515611, 0.2517393, 0.2517368, 0.2515605, 0.2517390, 0.2515636, 0.2517377", \ |
| "0.3055136, 0.3060003, 0.3059512, 0.3055133, 0.3059547, 0.3055172, 0.3059532", \ |
| "0.3703633, 0.3703475, 0.3703437, 0.3703573, 0.3701307, 0.3703565, 0.3703367", \ |
| "0.4669737, 0.4670301, 0.4670252, 0.4669625, 0.4670125, 0.4668244, 0.4669525", \ |
| "0.5997783, 0.5997717, 0.5999659, 0.5998614, 0.5998294, 0.5996753, 0.5998373"); |
| } |
| 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.5585442, 2.5626850, 2.5677404, 2.5662620, 2.5717428, 2.5719623, 2.6131676", \ |
| "2.5624502, 2.5507907, 2.5747104, 2.5453077, 2.5552717, 2.5785558, 2.5389139", \ |
| "2.5611135, 2.5538110, 2.5608255, 2.5521387, 2.5544363, 2.5730445, 2.6053975", \ |
| "2.5587355, 2.5597291, 2.5745698, 2.5612201, 2.5879155, 2.5922920, 2.5769115", \ |
| "2.5569724, 2.5663048, 2.5606351, 2.5600039, 2.5668450, 2.5617392, 2.5588520", \ |
| "2.5549386, 2.5566674, 2.5566143, 2.5658699, 2.5617339, 2.5707833, 2.5561329", \ |
| "2.5559617, 2.5579456, 2.5570054, 2.5594570, 2.5650465, 2.5785960, 2.5605956"); |
| } |
| } |
| 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.4536189, 6.4431126, 6.4470231, 6.4368598, 6.4266986, 5.9968177, 0.3369374", \ |
| "6.4112221, 6.4116410, 6.4118670, 6.4139131, 6.3749712, 6.1566263, 0.3382824", \ |
| "6.3842358, 6.3829642, 6.3822530, 6.3840905, 6.3463616, 6.1551998, 0.2775121", \ |
| "6.3614868, 6.3625836, 6.3617799, 6.3595274, 6.3231398, 6.1439902, 0.3056163", \ |
| "6.3427812, 6.3418856, 6.3416484, 6.3430678, 6.3024237, 6.0063862, 0.2975473", \ |
| "6.3203709, 6.3217062, 6.3215709, 6.3155935, 6.2792211, 6.0489864, 0.1856077", \ |
| "6.3009933, 6.3009985, 6.3013498, 6.3011169, 6.2645650, 6.0069460, 0.2864123"); |
| } |
| 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.8572069, 3.8567346, 3.8740407, 3.9329844, 3.9581344, 4.0963867, 3.9755120", \ |
| "3.8209900, 3.8210459, 3.8359620, 3.8868223, 3.9272219, 3.9562035, 3.9817091", \ |
| "3.7834171, 3.7901092, 3.7982177, 3.8475329, 3.9171768, 3.9610367, 3.9474851", \ |
| "3.7823762, 3.7851821, 3.7935413, 3.8436063, 3.9142447, 3.9417509, 3.9349512", \ |
| "3.7753239, 3.7781155, 3.7836857, 3.8402516, 3.9037065, 3.9446048, 3.9198481", \ |
| "3.7761810, 3.7803174, 3.7891020, 3.8384584, 3.9261300, 3.9284507, 3.9336765", \ |
| "3.7711772, 3.7656677, 3.7867108, 3.8344135, 3.9021645, 3.9365410, 3.9255620"); |
| } |
| } |
| 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.1340076, 0.1336939, 0.1345025, 0.1340271, 0.1341262, 0.1341211, 0.1340659", \ |
| "0.1915681, 0.1916903, 0.1917701, 0.1916368, 0.1916353, 0.1916973, 0.1916986", \ |
| "0.2517663, 0.2515630, 0.2515847, 0.2515629, 0.2517384, 0.2514445, 0.2515624", \ |
| "0.3057424, 0.3055180, 0.3055152, 0.3055861, 0.3059544, 0.3055160, 0.3055547", \ |
| "0.3703504, 0.3703652, 0.3702343, 0.3703596, 0.3703387, 0.3701675, 0.3701988", \ |
| "0.4670252, 0.4669669, 0.4669619, 0.4666156, 0.4670021, 0.4669435, 0.4669445", \ |
| "0.5997247, 0.5997365, 0.5996371, 0.5998083, 0.5997840, 0.5998001, 0.5998014"); |
| } |
| 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.5569439, 2.5571607, 2.5364330, 2.5816496, 2.5492732, 2.5394724, 2.5900218", \ |
| "2.5645438, 2.5556208, 2.5542150, 2.5487728, 2.5793850, 2.5631896, 2.5830312", \ |
| "2.5671727, 2.5595787, 2.5557298, 2.5607455, 2.6100613, 2.5601119, 2.5832314", \ |
| "2.5637838, 2.5581539, 2.5568895, 2.5599901, 2.5715790, 2.5587559, 2.5666814", \ |
| "2.5575219, 2.5629600, 2.5558073, 2.5594613, 2.5550094, 2.5893378, 2.5625192", \ |
| "2.5545045, 2.5586008, 2.5579856, 2.5627509, 2.6161906, 2.5722678, 2.5774843", \ |
| "2.5635160, 2.5565938, 2.5552403, 2.5596957, 2.5614161, 2.5776657, 2.5730360"); |
| } |
| } |
| 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.2591558, 3.2623980, 3.2766984, 3.3492469, 3.7956155, 5.1468914, 5.3796575", \ |
| "3.2238607, 3.2251940, 3.2383218, 3.2933630, 3.7739053, 5.0994209, 5.3332482", \ |
| "3.1905615, 3.1921177, 3.2015514, 3.2730525, 3.7368536, 5.0707562, 5.3057393", \ |
| "3.1861164, 3.1890431, 3.1988736, 3.2718458, 3.7378836, 5.0707983, 5.2774485", \ |
| "3.1822500, 3.1852057, 3.1948848, 3.2659606, 3.7153615, 5.0613000, 5.2730278", \ |
| "3.1793964, 3.1823383, 3.1921692, 3.2634839, 3.7251211, 5.0597679, 5.2719003", \ |
| "3.1756865, 3.1781455, 3.1891276, 3.2601522, 3.7220312, 5.0644340, 5.2561109"); |
| } |
| 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.1532342, 0.1534633, 0.1534575, 0.1534585, 0.1534255, 0.1534639, 0.1534634", \ |
| "0.1894413, 0.1894434, 0.1893161, 0.1894331, 0.1893724, 0.1894262, 0.1893775", \ |
| "0.2501585, 0.2501762, 0.2501334, 0.2500794, 0.2500439, 0.2500965, 0.2500821", \ |
| "0.3483827, 0.3483138, 0.3482482, 0.3483354, 0.3483064, 0.3483033, 0.3483020", \ |
| "0.6053364, 0.6053735, 0.6047657, 0.6053045, 0.6053083, 0.6053161, 0.6053605", \ |
| "0.8004810, 0.8004919, 0.8003634, 0.8003425, 0.8000649, 0.7999165, 0.7998472", \ |
| "0.8735178, 0.8741910, 0.8738868, 0.8739956, 0.8739686, 0.8736403, 0.8735239"); |
| } |
| } |
| 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.1340855, 0.1340824, 0.1340889, 0.1340533, 0.1340818, 0.1340808, 0.1340806", \ |
| "0.1925338, 0.1925562, 0.1926277, 0.1926157, 0.1926585, 0.1925490, 0.1925521", \ |
| "0.2618758, 0.2614920, 0.2616992, 0.2617445, 0.2617060, 0.2618819, 0.2617060", \ |
| "0.3455926, 0.3452099, 0.3452306, 0.3452594, 0.3453763, 0.3458834, 0.3454377", \ |
| "0.4256072, 0.4256997, 0.4256400, 0.4258594, 0.4261410, 0.4261299, 0.4263282", \ |
| "0.5234146, 0.5232803, 0.5231712, 0.5229876, 0.5227732, 0.5230124, 0.5229449", \ |
| "0.7046092, 0.7045912, 0.7036814, 0.7003680, 0.6945957, 0.6924182, 0.6920066"); |
| } |
| 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.8684638, 6.8712133, 6.8951659, 7.0165419, 7.0707542, 6.1492010, -0.0009869", \ |
| "6.8664525, 6.8704458, 6.8916975, 7.0119923, 7.0672203, 6.1546902, -0.0255141", \ |
| "6.8673989, 6.8684783, 6.8998720, 7.0137674, 7.0681497, 6.1566640, -0.0382597", \ |
| "6.8636955, 6.8725786, 6.8968591, 7.0191575, 7.0714820, 6.1401098, -0.0458143", \ |
| "6.8660325, 6.8673275, 6.8942664, 7.0121699, 7.0687462, 6.1532936, -0.0068607", \ |
| "6.8647426, 6.8735628, 6.8950773, 7.0204089, 7.0763090, 6.1566311, -0.0015907", \ |
| "6.8668059, 6.8719212, 6.8967772, 7.0159791, 7.0699316, 6.2143027, -0.0383857"); |
| } |
| } |
| 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.5905105, 3.5856251, 3.6040305, 3.6621125, 3.7676366, 4.9633884, 5.8065252", \ |
| "3.5516941, 3.5538508, 3.5700171, 3.6248869, 3.7302869, 4.9233504, 5.7833101", \ |
| "3.5188869, 3.5131689, 3.5323393, 3.5906498, 3.6964615, 4.8902093, 5.7449088", \ |
| "3.5139798, 3.5092045, 3.5292033, 3.5845605, 3.6836475, 4.8837049, 5.7388312", \ |
| "3.5097959, 3.5047279, 3.5207073, 3.5830524, 3.6878453, 4.8817301, 5.7422922", \ |
| "3.5058755, 3.5021059, 3.5213275, 3.5771102, 3.6818120, 4.8852426, 5.7182980", \ |
| "3.5029434, 3.4984952, 3.5174683, 3.5744284, 3.6861892, 4.8826831, 5.7306146"); |
| } |
| 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.1532307, 0.1534565, 0.1534660, 0.1534533, 0.1534513, 0.1532294, 0.1534646", \ |
| "0.1893210, 0.1893786, 0.1893762, 0.1894276, 0.1893646, 0.1893505, 0.1894237", \ |
| "0.2500274, 0.2500695, 0.2500624, 0.2500098, 0.2499420, 0.2497312, 0.2500064", \ |
| "0.3480956, 0.3480412, 0.3480430, 0.3478039, 0.3480649, 0.3481160, 0.3479379", \ |
| "0.6122397, 0.6116897, 0.6122402, 0.6125059, 0.6117898, 0.6124890, 0.6124016", \ |
| "0.8227569, 0.8227350, 0.8227072, 0.8224453, 0.8215759, 0.8211023, 0.8210161", \ |
| "0.9094158, 0.9096732, 0.9098747, 0.9098804, 0.9089509, 0.9080846, 0.9077081"); |
| } |
| } |
| 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.5633836, 5.5351267, 5.5319192, 5.5080108, 5.3352558, 4.1265742, -12.7763210", \ |
| "5.5370831, 5.5380854, 5.5318048, 5.5073686, 5.3555040, 4.1407517, -13.0042884", \ |
| "5.5379046, 5.5368568, 5.5336051, 5.5086988, 5.3531002, 4.1351226, -13.0347038", \ |
| "5.5370146, 5.5405829, 5.5321188, 5.5072714, 5.3516151, 4.1698573, -12.9169403", \ |
| "5.5375878, 5.5454786, 5.5307967, 5.5114312, 5.3531229, 4.1652216, -13.0186671", \ |
| "5.5362679, 5.5389412, 5.5301253, 5.5078705, 5.3559764, 4.1612077, -12.9302586", \ |
| "5.5362015, 5.5376274, 5.5322003, 5.5037075, 5.3531240, 4.1571375, -12.8791021"); |
| } |
| 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.1340977, 0.1336298, 0.1339468, 0.1336370, 0.1340328, 0.1340881, 0.1340536", \ |
| "0.1925590, 0.1926187, 0.1925595, 0.1926234, 0.1925695, 0.1926121, 0.1926481", \ |
| "0.2617010, 0.2616996, 0.2621870, 0.2617085, 0.2620897, 0.2621217, 0.2619156", \ |
| "0.3451405, 0.3451294, 0.3455632, 0.3451462, 0.3456154, 0.3455907, 0.3452084", \ |
| "0.4257140, 0.4256644, 0.4256020, 0.4252433, 0.4256761, 0.4257254, 0.4257683", \ |
| "0.5226136, 0.5224147, 0.5225037, 0.5225069, 0.5224298, 0.5224923, 0.5223823", \ |
| "0.6934636, 0.6934300, 0.6932690, 0.6927737, 0.6924433, 0.6925478, 0.6924002"); |
| } |
| } |
| 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.2802971, 6.2820843, 6.2970701, 6.2693028, 6.2488821, 4.8091809, -12.2490726", \ |
| "6.2579875, 6.2784607, 6.2472790, 6.2273830, 6.0783274, 4.8345757, -12.2541137", \ |
| "6.2360349, 6.2313615, 6.2185536, 6.1988619, 6.0573215, 4.8170840, -12.4107087", \ |
| "6.2037462, 6.2029326, 6.2002533, 6.1774773, 6.0341683, 4.8006919, -12.2961884", \ |
| "6.1906542, 6.1917882, 6.1788997, 6.1566657, 6.0165708, 4.7711859, -12.3806261", \ |
| "6.1652545, 6.1630037, 6.1590381, 6.1379925, 5.9743673, 4.7821044, -12.3781288", \ |
| "6.1495103, 6.1502784, 6.1401445, 6.1153983, 5.9739806, 4.7275059, -12.5829565"); |
| } |
| 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.0752857, 3.0924634, 3.0665911, 3.0822248, 3.0981507, 3.1169110, 3.0508250", \ |
| "3.0414159, 3.0439553, 3.0420848, 3.0786457, 3.0620552, 3.0542433, 3.0494312", \ |
| "3.0148387, 3.0066268, 3.0074107, 3.0158017, 3.0319067, 3.0355951, 3.0436744", \ |
| "3.0020211, 3.0046210, 3.0057340, 3.0084597, 3.0178166, 3.0242819, 3.0118877", \ |
| "2.9998941, 2.9999175, 3.0017080, 3.0022809, 3.0099123, 3.0009466, 3.0118678", \ |
| "2.9993247, 2.9990528, 2.9951655, 3.0006629, 2.9981640, 3.0072617, 3.0066672", \ |
| "2.9900753, 2.9932849, 2.9949446, 2.9963200, 3.0065256, 3.0083024, 2.9948178"); |
| } |
| } |
| 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.1340839, 0.1341340, 0.1341362, 0.1341498, 0.1341271, 0.1341337, 0.1340447", \ |
| "0.1916419, 0.1916419, 0.1916104, 0.1916875, 0.1916019, 0.1916982, 0.1916987", \ |
| "0.2516894, 0.2517409, 0.2517388, 0.2515556, 0.2516802, 0.2515545, 0.2515553", \ |
| "0.3055308, 0.3059479, 0.3059778, 0.3055207, 0.3059564, 0.3055187, 0.3055200", \ |
| "0.3703650, 0.3703708, 0.3703440, 0.3703519, 0.3703290, 0.3703461, 0.3703459", \ |
| "0.4668540, 0.4669085, 0.4669047, 0.4668398, 0.4668891, 0.4666916, 0.4667990", \ |
| "0.6007788, 0.6004287, 0.6004284, 0.6004722, 0.6005110, 0.6005437, 0.6009642"); |
| } |
| 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.2226646, 3.2185696, 3.2366647, 3.2948055, 3.4076785, 4.5944863, 5.4806598", \ |
| "3.2214042, 3.2167844, 3.2358337, 3.2918158, 3.4000263, 4.6009778, 5.4008995", \ |
| "3.2212547, 3.2178017, 3.2365420, 3.2921095, 3.3993598, 4.5923832, 5.4455657", \ |
| "3.2213220, 3.2159763, 3.2376393, 3.2945542, 3.3991728, 4.5910079, 5.4547761", \ |
| "3.2213720, 3.2163935, 3.2356685, 3.2920279, 3.3992206, 4.5916478, 5.4405040", \ |
| "3.2205431, 3.2160462, 3.2352436, 3.2945551, 3.3978192, 4.5920259, 5.4334847", \ |
| "3.2208734, 3.2162675, 3.2348583, 3.2919429, 3.3980832, 4.5939478, 5.4503413"); |
| } |
| } |
| 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.2811220, 6.2810036, 6.2481388, 6.2744697, 6.0529867, 5.0366144, -12.1732836", \ |
| "6.2693187, 6.2607587, 6.2504935, 6.2258066, 6.0782229, 4.8779807, -12.3874667", \ |
| "6.2358081, 6.2337745, 6.2185619, 6.1997917, 6.0163356, 4.8444202, -12.2801697", \ |
| "6.2009052, 6.2073405, 6.1989484, 6.1774807, 6.0237331, 4.8585670, -12.3900664", \ |
| "6.1905696, 6.1814979, 6.1805897, 6.1565994, 6.0163578, 4.7536374, -12.4671081", \ |
| "6.1705610, 6.1636490, 6.1591292, 6.1380519, 5.9750811, 4.8292776, -12.1081948", \ |
| "6.1549049, 6.1492900, 6.1396866, 6.1155748, 5.9746420, 4.7162388, -12.3276155"); |
| } |
| 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.0694471, 3.0596669, 3.0750045, 3.0958780, 3.0978605, 3.1373860, 3.0718644", \ |
| "3.0412008, 3.0485153, 3.0421080, 3.0687287, 3.0468078, 3.0533001, 3.0370468", \ |
| "3.0115705, 3.0069748, 3.0074037, 3.0365874, 3.0334684, 3.0047867, 3.0312952", \ |
| "3.0038054, 3.0042803, 3.0067937, 3.0112964, 3.0177227, 3.0143955, 3.0370198", \ |
| "3.0033971, 3.0035082, 3.0018743, 3.0044393, 3.0099555, 3.0007981, 3.0122752", \ |
| "2.9992592, 2.9985725, 2.9953212, 3.0007125, 2.9928050, 3.0140150, 3.0143236", \ |
| "2.9906278, 2.9934064, 2.9967056, 2.9963294, 3.0070732, 3.0161299, 3.0149319"); |
| } |
| } |
| 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.3819948, 6.3806643, 6.3769112, 6.3635981, 6.3784751, 6.0043100, 0.3029318", \ |
| "6.3488167, 6.3473184, 6.3439621, 6.3468808, 6.3133273, 6.1331741, 0.3095407", \ |
| "6.3188181, 6.3205879, 6.3179828, 6.3162004, 6.2851961, 6.0831199, 0.2950285", \ |
| "6.2968662, 6.2980241, 6.2966606, 6.2935715, 6.2617671, 6.0770698, 0.1433062", \ |
| "6.2769857, 6.2775330, 6.2743706, 6.2754921, 6.2353419, 6.0281587, 0.2406914", \ |
| "6.2539180, 6.2562715, 6.2567000, 6.2574460, 6.2223551, 6.0138869, 0.2131191", \ |
| "6.2348262, 6.2366646, 6.2338639, 6.2367743, 6.1828604, 5.8571409, 0.1468260"); |
| } |
| 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.1624145, 0.1624353, 0.1623337, 0.1619144, 0.1613190, 0.1610932, 0.1609772", \ |
| "0.2102313, 0.2100260, 0.2100698, 0.2098609, 0.2090620, 0.2084621, 0.2083253", \ |
| "0.2547231, 0.2546726, 0.2548149, 0.2548095, 0.2542743, 0.2536306, 0.2533896", \ |
| "0.3095866, 0.3095389, 0.3096293, 0.3099266, 0.3099649, 0.3093726, 0.3091049", \ |
| "0.4095801, 0.4093693, 0.4090703, 0.4085785, 0.4077899, 0.4068946, 0.4065906", \ |
| "0.6048420, 0.6048750, 0.6039150, 0.6004407, 0.5940831, 0.5907194, 0.5899004", \ |
| "0.8982722, 0.8988160, 0.9033506, 0.9181798, 0.9309825, 0.9327612, 0.9331306"); |
| } |
| } |
| 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.9583242, 7.9638814, 7.9964976, 8.1551277, 8.3319524, 7.5351314, 1.4340606", \ |
| "7.9262637, 7.9294859, 7.9625515, 8.1161604, 8.2848883, 7.5089811, 1.3996977", \ |
| "7.8954982, 7.9002106, 7.9333629, 8.0873639, 8.2589731, 7.4671230, 1.2601923", \ |
| "7.8745269, 7.8787822, 7.9121539, 8.0720434, 8.2386046, 7.4388815, 1.3067778", \ |
| "7.8554375, 7.8595653, 7.8925614, 8.0462441, 8.2179513, 7.4222640, 1.2873308", \ |
| "7.8344878, 7.8384153, 7.8719336, 8.0257628, 8.1972801, 7.3994001, 1.2666502", \ |
| "7.8132953, 7.8179079, 7.8516501, 8.0055053, 8.1772967, 7.3812260, 1.2465412"); |
| } |
| 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.7411157, 4.7342597, 4.7816471, 4.9539888, 5.5498351, 6.4238573, 6.8956891", \ |
| "4.7007125, 4.7104443, 4.7434006, 4.9188050, 5.5103028, 6.3865974, 6.8647172", \ |
| "4.6676538, 4.6751998, 4.7124660, 4.8863790, 5.4744489, 6.3532347, 6.8273507", \ |
| "4.6656588, 4.6734798, 4.7060575, 4.8804844, 5.4770245, 6.3475079, 6.8229826", \ |
| "4.6485308, 4.6631220, 4.7047038, 4.8740891, 5.4682649, 6.3437859, 6.8177769", \ |
| "4.6583768, 4.6639873, 4.6982424, 4.8751018, 5.4645505, 6.3388355, 6.8152591", \ |
| "4.6521205, 4.6439101, 4.6990626, 4.8709255, 5.4598984, 6.3398733, 6.8111027"); |
| } |
| } |
| 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.1340140, 0.1344596, 0.1345835, 0.1341261, 0.1341131, 0.1341445, 0.1341538", \ |
| "0.1916510, 0.1916465, 0.1917071, 0.1916402, 0.1917023, 0.1916398, 0.1916393", \ |
| "0.2515708, 0.2517470, 0.2517255, 0.2517387, 0.2514655, 0.2515618, 0.2516699", \ |
| "0.3055332, 0.3059723, 0.3055305, 0.3058646, 0.3054328, 0.3055213, 0.3056883", \ |
| "0.3703597, 0.3705314, 0.3703677, 0.3703290, 0.3703399, 0.3703397, 0.3703372", \ |
| "0.4669064, 0.4669610, 0.4669115, 0.4670045, 0.4668840, 0.4668056, 0.4669410", \ |
| "0.6009133, 0.6008393, 0.6008537, 0.6006745, 0.6009353, 0.6009627, 0.6009671"); |
| } |
| 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.5791581, 2.5778261, 2.5846604, 2.6174448, 2.8404428, 3.8279736, 4.4605227", \ |
| "2.5760238, 2.5764637, 2.5790949, 2.6194834, 2.8291917, 3.8787590, 4.4562424", \ |
| "2.5770508, 2.5777532, 2.5826386, 2.6186703, 2.8338198, 3.8849400, 4.4585918", \ |
| "2.5762094, 2.5759787, 2.5823184, 2.6170849, 2.8280472, 3.8627905, 4.4787869", \ |
| "2.5761897, 2.5767387, 2.5828773, 2.6166640, 2.8294457, 3.8518108, 4.4728483", \ |
| "2.5753972, 2.5763368, 2.5816175, 2.6179019, 2.8221584, 3.8603087, 4.4778806", \ |
| "2.5763053, 2.5751992, 2.5822053, 2.6173165, 2.8307523, 3.8659247, 4.4724170"); |
| } |
| } |
| 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("
|