| /** |
| * Copyright 2020 The SkyWater PDK Authors |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * https://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| library ("sky130_ef_io__gpiov2_pad_wrapped_ss_ss_n40C_1v40_1v65") { |
| define(three_state_pullup_res,library,string); |
| define(three_state_pulldn_res,library,string); |
| define(zstate_leak_threshold_pct,library,string); |
| define(clk_width,library,string); |
| define(driver_model,library,string); |
| define(def_sim_opt,library,string); |
| define(simulator,library,string); |
| define(signal_voltage_type,pin,string); |
| technology("cmos"); |
| delay_model : "table_lookup"; |
| revision : "1.0"; |
| date : "localtime"; |
| default_leakage_power_density : 0.000000; |
| default_cell_leakage_power : 0.000000; |
| default_fanout_load : 0.000000; |
| default_inout_pin_cap : 0.000000; |
| default_input_pin_cap : 0.000000; |
| default_output_pin_cap : 0.000000; |
| default_max_transition : 1.500000; |
| bus_naming_style : "%s[%d]"; |
| in_place_swap_mode : "match_footprint"; |
| library_features("report_delay_calculation"); |
| voltage_unit : "1V"; |
| current_unit : "1mA"; |
| leakage_power_unit : "1nW"; |
| pulling_resistance_unit : "1kohm"; |
| time_unit : "1ns"; |
| resistance_unit : "1ohm"; |
| capacitive_load_unit(1.000000, \ |
| "pf"); |
| input_threshold_pct_rise : 50.000000; |
| input_threshold_pct_fall : 50.000000; |
| output_threshold_pct_rise : 50.000000; |
| output_threshold_pct_fall : 50.000000; |
| slew_lower_threshold_pct_fall : 20.000000; |
| slew_lower_threshold_pct_rise : 20.000000; |
| slew_upper_threshold_pct_fall : 80.000000; |
| slew_upper_threshold_pct_rise : 80.000000; |
| slew_derate_from_library : 1.000000; |
| three_state_pullup_res : "1"; |
| three_state_pulldn_res : "1"; |
| zstate_leak_threshold_pct : "0.1"; |
| clk_width : "1.00E-05"; |
| nom_process : 1.000000; |
| nom_temperature : -40.000000; |
| nom_voltage : 1.400000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.400000); |
| voltage_map("VCCHIB",1.400000); |
| voltage_map("VDDA",1.650000); |
| voltage_map("VDDIO",1.650000); |
| voltage_map("VDDIO_Q",1.650000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",1.650000); |
| power_lut_template ("power_inputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| } |
| output_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vol : 0.165; |
| voh : 1.485; |
| vomax : 1.732; |
| vomin : -0.083; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.140; |
| voh : 1.260; |
| vomax : 1.470; |
| vomin : -0.070; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 0.412; |
| vih : 1.237; |
| vimax : 1.732; |
| vimin : -0.083; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.420; |
| vih : 0.980; |
| vimax : 1.470; |
| vimin : -0.070; |
| } |
| operating_conditions ("ss_ss_1p40v_x_1p65v_n40C") { |
| process : 1.000000; |
| temperature : -40.000000; |
| voltage : 1.400000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("vio_7_7_1") { |
| variable_1 : "related_pin_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "constrained_pin_transition"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_12_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_7_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| power_lut_template ("power_outputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| type (sky130_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.275970e+00; |
| leakage_power (lkgGroup1) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2600700"; |
| } |
| 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 : "1.8677700"; |
| } |
| leakage_power (lkgGroup3) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2042200"; |
| } |
| leakage_power (lkgGroup4) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2555600"; |
| } |
| leakage_power (lkgGroup5) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2722200"; |
| } |
| leakage_power (lkgGroup6) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1875600"; |
| } |
| leakage_power (lkgGroup7) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1875800"; |
| } |
| leakage_power (lkgGroup8) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1920700"; |
| } |
| leakage_power (lkgGroup9) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2555700"; |
| } |
| leakage_power (lkgGroup10) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1181000"; |
| } |
| leakage_power (lkgGroup11) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1874200"; |
| } |
| leakage_power (lkgGroup12) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1873400"; |
| } |
| leakage_power (lkgGroup13) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2079700"; |
| } |
| leakage_power (lkgGroup14) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1717800"; |
| } |
| leakage_power (lkgGroup15) { |
| when : "ENABLE_H & INP_DIS & OE_N & !DM[2] & !DM[1] & !DM[0] & !PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.1150200"; |
| } |
| leakage_power (lkgGroup16) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & !DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2397800"; |
| } |
| leakage_power (lkgGroup17) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2759700"; |
| } |
| leakage_power (lkgGroup18) { |
| when : "ENABLE_H & !INP_DIS & OE_N & !DM[2] & DM[1] & DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "2.2553400"; |
| } |
| 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.006005; |
| capacitance : 0.005856; |
| fall_capacitance : 0.005707; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.5832722, 3.0793888, 2.6888023, 2.3543745, 2.0585896, 1.7497472, 1.5279197", \ |
| "4.0261899, 3.5245387, 3.1333463, 2.8069927, 2.4889948, 2.1990306, 1.9540043", \ |
| "4.4679627, 3.9609554, 3.5720274, 3.2451688, 2.9354417, 2.6848615, 2.4348610", \ |
| "4.9336009, 4.4289024, 4.0465012, 3.6920729, 3.3629329, 3.1138290, 2.8705327", \ |
| "5.3383074, 4.8343390, 4.4469879, 4.0926980, 3.8332522, 3.5457053, 3.2858805", \ |
| "5.7254346, 5.2212695, 4.8440956, 4.5026407, 4.1964621, 3.9110420, 3.6654231", \ |
| "6.0766448, 5.5658925, 5.1902583, 4.8371345, 4.5654860, 4.2687838, 4.0270132"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.3055652, 2.6807521, 1.9665339, 1.2687244, 0.5507497, -0.1118058, -0.6801838", \ |
| "3.7484964, 3.1267347, 2.4188476, 1.7066168, 0.9885042, 0.3303722, -0.2745575", \ |
| "4.2070607, 3.5852695, 2.8610550, 2.1472173, 1.4488086, 0.7762107, 0.1643896", \ |
| "4.6367757, 4.0241688, 3.3262211, 2.5930629, 1.8968594, 1.2426074, 0.6224077", \ |
| "5.0282221, 4.4054620, 3.7023487, 3.0287255, 2.3213625, 1.6671041, 0.9753970", \ |
| "5.3929832, 4.7775493, 4.0440716, 3.3879116, 2.7237930, 2.0242590, 1.3505789", \ |
| "5.8105927, 5.1922553, 4.4867344, 3.7342216, 3.0756773, 2.4258720, 1.7710531"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0345337, -2.5592092, -2.1806001, -1.8330998, -1.5324637, -1.2739860, -1.0382414", \ |
| "-3.4757579, -3.0011990, -2.6249040, -2.2954647, -2.0431278, -1.7267348, -1.4775229", \ |
| "-3.9311880, -3.4555216, -3.0718108, -2.7326914, -2.4547510, -2.1880231, -1.9766122", \ |
| "-4.3637451, -3.8880660, -3.5082494, -3.1586759, -2.8944688, -2.6429793, -2.3749586", \ |
| "-4.7625647, -4.2761729, -3.8978360, -3.5478524, -3.2873066, -3.0483886, -2.7920734", \ |
| "-5.1224267, -4.6481101, -4.2682837, -3.9637140, -3.6724197, -3.4450464, -3.1858049", \ |
| "-5.5358178, -5.0575728, -4.6841395, -4.3335168, -3.9910899, -3.7767853, -3.5076159"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0574252, -2.4996047, -1.8126223, -1.1143465, -0.4323050, 0.2068260, 0.9315994", \ |
| "-3.4986493, -2.9507558, -2.2242894, -1.5727135, -0.8725993, -0.2178286, 0.4281391", \ |
| "-3.9540795, -3.4031919, -2.6690341, -1.9913442, -1.3033130, -0.6566113, 0.0483096", \ |
| "-4.3866370, -3.8352390, -3.1162552, -2.4551245, -1.7475922, -1.0982416, -0.3705795", \ |
| "-4.8081398, -4.2555405, -3.5221463, -2.8101960, -2.1724040, -1.5117069, -0.8520721", \ |
| "-5.1953337, -4.6438197, -3.9426433, -3.2111227, -2.5747048, -1.8976549, -1.2242573", \ |
| "-5.5542377, -4.9813027, -4.2955192, -3.6188552, -2.9001927, -2.2067230, -1.5999813"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0087981, 0.0152297, 0.0216613, 0.0215790, 0.0214956, 0.0214133, 0.0213310"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0104547, 0.0184082, 0.0263617, 0.0262735, 0.0261843, 0.0260961, 0.0260080"); |
| } |
| } |
| 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.004187; |
| capacitance : 0.004077; |
| fall_capacitance : 0.003968; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0009739, -2.5183089, -2.1236157, -1.7837233, -1.4210745, -1.1258982, -0.8185148", \ |
| "-3.4406719, -2.9436304, -2.5644002, -2.1962236, -1.8776951, -1.5591756, -1.3310386", \ |
| "-3.8961023, -3.3944993, -3.0252425, -2.6605360, -2.3481106, -2.0450734, -1.7899182", \ |
| "-4.3301853, -3.8269172, -3.4556464, -3.0948554, -2.7777604, -2.5166773, -2.2124069", \ |
| "-4.7290049, -4.2112631, -3.8335630, -3.4927718, -3.1796034, -2.9224547, -2.6150714", \ |
| "-5.0873414, -4.5835719, -4.1870069, -3.8896856, -3.5826186, -3.3203078, -3.0144504", \ |
| "-5.5022575, -4.9943957, -4.6217436, -4.2335079, -3.9193730, -3.6409815, -3.3665641"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-2.9948390, -2.2990627, -1.6142884, -0.9190339, -0.2659842, 0.4189561, 1.0651306", \ |
| "-3.4421665, -2.7437594, -2.0558381, -1.3893873, -0.7123001, -0.0179385, 0.6242264", \ |
| "-3.8914931, -3.1929978, -2.5411930, -1.8467497, -1.1606672, -0.4569585, 0.2326789", \ |
| "-4.3240502, -3.6462879, -2.9394500, -2.2961452, -1.5937554, -0.8887203, -0.2426099", \ |
| "-4.7228698, -4.0247416, -3.3411691, -2.6586042, -2.0198160, -1.3138433, -0.6552443", \ |
| "-5.0812059, -4.4127712, -3.7442091, -3.0421358, -2.4161432, -1.6703405, -1.0355177", \ |
| "-5.4961228, -4.8560495, -4.1183951, -3.3863794, -2.7734385, -2.0662835, -1.3954644"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.4627373, 2.9383745, 2.5380041, 2.1926315, 1.8592445, 1.5748723, 1.2940190", \ |
| "3.9117485, 3.3843326, 2.9949201, 2.6355389, 2.2938620, 2.0081799, 1.7241264", \ |
| "4.3641986, 3.8457706, 3.4513188, 3.0910410, 2.7677092, 2.4711620, 2.1838964", \ |
| "4.8161291, 4.2801907, 3.8711264, 3.5368680, 3.2019601, 2.9291978, 2.6279179", \ |
| "5.2223650, 4.7038243, 4.2857076, 3.9579196, 3.5716230, 3.3244679, 3.0432657", \ |
| "5.5530720, 5.0320919, 4.6687794, 4.2875439, 3.9847364, 3.7202069, 3.4433135", \ |
| "5.9693932, 5.4439358, 5.0411247, 4.6960860, 4.3315163, 4.0536577, 3.7897719"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.1895527, 2.5492557, 1.8408234, 1.1107443, 0.4271769, -0.2540466, -0.9012197", \ |
| "3.6320236, 2.9829286, 2.2824731, 1.5694431, 0.8716902, 0.2000527, -0.4822369", \ |
| "4.0964093, 3.4442623, 2.7466114, 2.0313682, 1.3524537, 0.6361385, -0.0185153", \ |
| "4.5006730, 3.8592074, 3.1618284, 2.5027709, 1.7974641, 1.1143753, 0.4356760", \ |
| "4.9661038, 4.2940085, 3.5944952, 2.8828658, 2.2085196, 1.4910301, 0.8143584", \ |
| "5.3189189, 4.6700291, 3.9642403, 3.2107419, 2.5754390, 1.8598941, 1.1741158", \ |
| "5.6890166, 5.0421803, 4.3700890, 3.6438661, 2.9390575, 2.3022757, 1.6038400"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0084764, 0.0173630, 0.0262496, 0.0261665, 0.0260823, 0.0259991, 0.0259159"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0107929, 0.0209065, 0.0310202, 0.0309634, 0.0309060, 0.0308492, 0.0307924"); |
| } |
| } |
| 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.005891; |
| capacitance : 0.005745; |
| fall_capacitance : 0.005599; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.6061605, 3.1001808, 2.7145826, 2.3696334, 2.0751017, 1.7711040, 1.5408238", \ |
| "4.0490449, 3.5474804, 3.1605463, 2.8323544, 2.5366982, 2.2300930, 1.9868860", \ |
| "4.5075879, 4.0045405, 3.6160417, 3.2903780, 2.9764367, 2.7211422, 2.4438874", \ |
| "4.9387750, 4.4353528, 4.0585244, 3.7175070, 3.4438444, 3.1596055, 2.8979986", \ |
| "5.3286307, 4.8200233, 4.4717810, 4.1280346, 3.8394051, 3.5747636, 3.3194499", \ |
| "5.6963623, 5.2006899, 4.8046343, 4.4674644, 4.2392243, 3.9581887, 3.6898371", \ |
| "6.1113925, 5.5911247, 5.2257881, 4.8825369, 4.5930267, 4.3157400, 4.0770221"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.2566681, 2.6136356, 1.9445750, 1.2648636, 0.5339941, -0.1130848, -0.7407106", \ |
| "3.7141735, 3.0693726, 2.3872849, 1.7040387, 0.9837004, 0.2950888, -0.3403585", \ |
| "4.1377016, 3.4959525, 2.8388088, 2.1520079, 1.4707795, 0.7736421, 0.1166746", \ |
| "4.5862987, 3.9562796, 3.3103245, 2.5838205, 1.9060147, 1.1925805, 0.5465033", \ |
| "5.0045246, 4.3619071, 3.6832722, 2.9977550, 2.3289917, 1.6281641, 0.9985049", \ |
| "5.4051197, 4.7596858, 4.0896871, 3.3303085, 2.6771474, 2.0257849, 1.3420475", \ |
| "5.7850714, 5.1649723, 4.4737030, 3.7459722, 3.1192287, 2.4121390, 1.7559172"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.1123537, -2.6188886, -2.2640835, -1.9481967, -1.6353027, -1.3791942, -1.0870696", \ |
| "-3.5520519, -3.0618325, -2.7297217, -2.3836244, -2.0805246, -1.8584297, -1.5946988", \ |
| "-4.0090080, -3.5106064, -3.1607378, -2.8258790, -2.5224185, -2.3236947, -2.0242163", \ |
| "-4.4400396, -3.9457679, -3.6128293, -3.2759623, -2.9780031, -2.7207300, -2.4385784", \ |
| "-4.8403856, -4.3327232, -3.9738050, -3.6755749, -3.3586806, -3.1332787, -2.8393756", \ |
| "-5.1987221, -4.7023227, -4.3347021, -4.0344294, -3.7196965, -3.4769243, -3.2216764", \ |
| "-5.6136360, -5.1131625, -4.7868773, -4.3708017, -4.0444938, -3.8347669, -3.6006946"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0330111, -2.4453856, -1.7653694, -1.0502594, -0.3972097, 0.2855809, 0.9554199", \ |
| "-3.4925458, -2.9131630, -2.1801527, -1.5053541, -0.8451043, -0.1354312, 0.5061196", \ |
| "-3.9266139, -3.3742650, -2.6404516, -1.9642425, -1.2876809, -0.6146078, 0.0574649", \ |
| "-4.3591705, -3.7987957, -3.0734843, -2.3870470, -1.7295903, -1.0480539, -0.3705795", \ |
| "-4.7595161, -4.1884595, -3.4473757, -2.7983602, -2.1761652, -1.4423872, -0.7551173", \ |
| "-5.1209039, -4.5479005, -3.8292225, -3.1356530, -2.5217104, -1.8214136, -1.1978887", \ |
| "-5.5342954, -4.9838375, -4.2222427, -3.5133969, -2.8939830, -2.1929900, -1.5982951"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0088048, 0.0152382, 0.0216716, 0.0215892, 0.0215058, 0.0214234, 0.0213410"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0104764, 0.0183829, 0.0262895, 0.0262058, 0.0261210, 0.0260372, 0.0259534"); |
| } |
| } |
| 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.026428; |
| capacitance : 0.026487; |
| fall_capacitance : 0.026546; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0031037, -0.0035843, -0.0040650, -0.0041489, -0.0042339, -0.0043178, -0.0044018"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0251378, 0.0256015, 0.0260651, 0.0260087, 0.0259516, 0.0258952, 0.0258388"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.032293; |
| capacitance : 0.031861; |
| fall_capacitance : 0.031429; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0231288, 0.0419979, 0.0608670, 0.0608709, 0.0608749, 0.0608788, 0.0608827"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0290816, 0.0510932, 0.0731048, 0.0733718, 0.0736420, 0.0739090, 0.0741759"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.050802; |
| capacitance : 0.050780; |
| fall_capacitance : 0.050758; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0084183, -0.0086546, -0.0088910, -0.0088878, -0.0088847, -0.0088815, -0.0088784"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0085517, 0.0086981, 0.0088445, 0.0088597, 0.0088750, 0.0088902, 0.0089053"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ANALOG_SEL") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.016514; |
| capacitance : 0.016342; |
| fall_capacitance : 0.016169; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0132437, 0.0129522, 0.0126608, 0.0126203, 0.0125794, 0.0125390, 0.0124985"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0152826, 0.0150828, 0.0148829, 0.0148624, 0.0148416, 0.0148211, 0.0148005"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.034408; |
| capacitance : 0.035075; |
| rise_capacitance : 0.035741; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.4999230, -3.0085016, -2.6462336, -2.3259609, -2.0421071, -1.7805003, -1.5158416", \ |
| "-3.9487766, -3.4434832, -3.0940039, -2.7702369, -2.5000679, -2.2530586, -1.9811938", \ |
| "-4.3965771, -3.9014846, -3.5479828, -3.2287188, -2.9434892, -2.6903193, -2.4396613", \ |
| "-4.8276083, -4.3327663, -3.9755019, -3.6566980, -3.3833855, -3.1403466, -2.8833173", \ |
| "-5.2264279, -4.7370669, -4.3641901, -4.0478884, -3.7844059, -3.5538059, -3.2897982", \ |
| "-5.5862898, -5.1035826, -4.8054300, -4.4275865, -4.1731886, -3.9274328, -3.6675265", \ |
| "-6.0012068, -5.5120075, -5.1617503, -4.8241932, -4.5450312, -4.2635404, -4.0278738"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-2.2868482, -1.7772677, -1.1895877, -0.6672650, -0.6596621, -0.0409995, 0.5518778", \ |
| "-2.7245974, -3.1587521, -1.6336065, -1.1112071, -1.0942008, -0.4976346, 0.1245895", \ |
| "-3.1685729, -2.6523578, -2.0741215, -1.5763758, -1.5600996, -0.9405076, -0.3087048", \ |
| "-3.6312033, -3.1082956, -2.5387974, -2.0330479, -2.0117996, -1.3517369, -0.7586731", \ |
| "-4.0405312, -3.5194858, -2.9452327, -2.4194877, -2.4226480, -1.7893661, -1.1466507", \ |
| "-4.4093930, -3.9078826, -4.1753287, -3.4582103, -2.8005831, -2.1736206, -1.5316402", \ |
| "-4.8003199, -4.2545609, -3.7125047, -3.1685951, -3.1503111, -2.5454680, -1.9523629"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.7709514, 3.2484764, 2.8830123, 2.5632386, 2.2878240, 2.0160283, 1.7639661", \ |
| "4.1986080, 3.7000565, 3.3347527, 3.0067320, 2.7176903, 2.4563292, 2.2050824", \ |
| "4.6571651, 4.1591409, 3.7905881, 3.4579158, 3.1632974, 2.9205523, 2.6609586", \ |
| "5.0853977, 4.5831208, 4.2232012, 3.8958595, 3.6227199, 3.3524497, 3.0919883", \ |
| "5.4768370, 4.9796476, 4.6062485, 4.2982931, 4.0112356, 3.7953887, 3.5300212", \ |
| "5.8431129, 5.3348542, 4.9741840, 4.6388682, 4.3839717, 4.1347604, 3.9116211", \ |
| "6.2576755, 5.7623136, 5.3849949, 5.0562477, 4.7534330, 4.4742324, 4.2614537"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.4581272, 2.7784040, 2.0553755, 1.3802976, 0.7064121, 0.0618096, -0.5245338", \ |
| "3.9157542, 3.2222983, 2.5136087, 1.8471337, 1.1442069, 0.5249647, -0.0909016", \ |
| "4.3637070, 3.6717771, 2.9713208, 2.2845146, 1.6198278, 0.9935476, 0.3752198", \ |
| "4.8366336, 4.0928237, 3.4250447, 2.7121441, 2.0814906, 1.4118663, 0.8136718", \ |
| "5.2147138, 4.5166802, 3.8074528, 3.1192427, 2.4703799, 1.8219103, 1.1946469", \ |
| "5.5949510, 4.9250531, 4.2019324, 3.4964614, 2.8575560, 2.2220033, 1.6042357", \ |
| "5.9519210, 5.2580338, 4.5552191, 3.8566748, 3.2303278, 2.6211844, 2.0134839"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0469312, 0.0460959, 0.0452605, 0.0313333, 0.0172382, 0.0033110, -0.0106163"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0603516, 0.1329440, 0.2055365, 0.2054537, 0.2053700, 0.2052873, 0.2052045"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_INP_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| fall_capacitance : 0.009732; |
| capacitance : 0.009933; |
| rise_capacitance : 0.010134; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0040160, 0.4686746, 0.9413653, 1.0644858, 1.1890898, 1.3122103, 1.4353309"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0352534, 0.1864781, 0.3377028, 0.6332516, 0.9323612, 1.2279100, 1.5234588"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.005976; |
| capacitance : 0.006133; |
| rise_capacitance : 0.006291; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.7053425, 3.2105079, 2.8229250, 2.4941265, 2.1956473, 1.8922933, 1.6564537", \ |
| "4.1482758, 3.6433914, 3.2689181, 2.9385967, 2.6465133, 2.3675844, 2.0995164", \ |
| "4.6083673, 4.0972886, 3.7228643, 3.3916768, 3.0856762, 2.8148171, 2.5467444", \ |
| "5.0380844, 4.5432172, 4.1577704, 3.8458079, 3.4923846, 3.2603134, 3.0048100", \ |
| "5.4618810, 4.9625222, 4.5678344, 4.2421385, 3.9644553, 3.6494423, 3.4094767", \ |
| "5.8474765, 5.3526581, 4.9676945, 4.6253741, 4.3464128, 4.0501862, 3.8055441", \ |
| "6.2002064, 5.6980441, 5.3092116, 4.9743607, 4.7012548, 4.3984490, 4.1505753"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.3025081, 2.6475598, 1.9288496, 1.2144919, 0.5248211, -0.1191637, -0.8640246", \ |
| "3.7471513, 3.0894696, 2.3734626, 1.6642402, 0.9767792, 0.2952561, -0.3157771", \ |
| "4.2025182, 3.5475627, 2.8213283, 2.1344806, 1.4152427, 0.7652354, 0.1258502", \ |
| "4.6302538, 3.9961281, 3.2966239, 2.5531211, 1.8678677, 1.1908415, 0.5907036", \ |
| "5.0255220, 4.3842181, 3.6694042, 2.9451837, 2.2938967, 1.5936163, 0.9239099", \ |
| "5.4320400, 4.7569942, 4.0783908, 3.3520960, 2.6511014, 2.0181555, 1.3477531", \ |
| "5.7924841, 5.1321430, 4.4378308, 3.7428077, 3.0301049, 2.3755209, 1.7180550"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2405274, -2.7323756, -2.3617399, -2.0489721, -1.7018362, -1.4585399, -1.1587859", \ |
| "-3.6802256, -3.1751255, -2.8110780, -2.4870514, -2.1790971, -1.9309975, -1.6723571", \ |
| "-4.1356560, -3.6309613, -3.2629716, -2.9204914, -2.6249411, -2.3465829, -2.0928645", \ |
| "-4.5682127, -4.0616290, -3.6910818, -3.3699596, -3.0475129, -2.7842046, -2.5062265", \ |
| "-4.9670327, -4.4581891, -4.0875216, -3.7740750, -3.4316192, -3.2001648, -2.9126179", \ |
| "-5.3268942, -4.8263568, -4.4511583, -4.1189240, -3.8095759, -3.5863774, -3.3250320", \ |
| "-5.7418116, -5.2316286, -4.8553945, -4.4918342, -4.1873369, -3.9370025, -3.6876697"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0436924, -2.4940778, -1.7653700, -1.0517853, -0.3926321, 0.2881467, 0.9544799", \ |
| "-3.4940717, -2.9374414, -2.2128241, -1.5510927, -0.8385844, -0.1354311, 0.4400996", \ |
| "-3.9388206, -3.3910068, -2.6659776, -1.9795012, -1.2876824, -0.6306557, 0.0589908", \ |
| "-4.3729040, -3.8246039, -3.0457669, -2.4082138, -1.7158574, -1.0750136, -0.3705796", \ |
| "-4.7717241, -4.2050609, -3.4473763, -2.7983611, -2.1388346, -1.4671832, -0.8116449", \ |
| "-5.1300606, -4.5763470, -3.8382361, -3.1637508, -2.5133339, -1.8277124, -1.2263122", \ |
| "-5.5449749, -4.9887927, -4.2271539, -3.5527012, -2.8771969, -2.1823090, -1.5983009"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0088108, 0.0152672, 0.0217236, 0.0216397, 0.0215547, 0.0214708, 0.0213869"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0104895, 0.0183826, 0.0262756, 0.0262059, 0.0261354, 0.0260656, 0.0259959"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ANALOG_POL") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.017443; |
| capacitance : 0.017285; |
| fall_capacitance : 0.017128; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0226318, 0.0142180, 0.0058042, -0.0078125, -0.0215932, -0.0352099, -0.0488265"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0301200, 0.0908644, 0.1516087, 0.1516620, 0.1517159, 0.1517691, 0.1518224"); |
| } |
| } |
| } |
| 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.004861; |
| capacitance : 0.004753; |
| fall_capacitance : 0.004645; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.1154130, -2.5753694, -2.1916002, -1.8315740, -1.5187308, -1.2159252, -0.9405853", \ |
| "-3.5551111, -3.0167612, -2.6320654, -2.2835768, -2.0232271, -1.6548286, -1.4164878", \ |
| "-4.0105414, -3.4711020, -3.0864952, -2.7398829, -2.4328175, -2.1499935, -1.8536221", \ |
| "-4.4430981, -3.9053558, -3.5201477, -3.2195945, -2.8929505, -2.5674502, -2.2789110", \ |
| "-4.8434440, -4.2919261, -3.9020877, -3.5702574, -3.2857885, -2.9804381, -2.7005207", \ |
| "-5.2017796, -4.6617050, -4.2842132, -3.9637135, -3.6389653, -3.3676099, -3.0785374", \ |
| "-5.6166971, -5.0788078, -4.6953199, -4.3403598, -3.9697274, -3.7172760, -3.4540401"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0513134, -2.3570576, -1.7085984, -0.9480256, -0.2766653, 0.3540110, 1.0659084", \ |
| "-3.4330283, -2.8018554, -2.1556583, -1.4351637, -0.7170442, -0.0911807, 0.6693887", \ |
| "-3.9464420, -3.2537117, -2.6548392, -1.8940520, -1.1879082, -0.4881717, 0.1795352", \ |
| "-4.3698438, -3.6967537, -3.0342084, -2.3341411, -1.6109446, -0.9137014, -0.2348008", \ |
| "-4.7778188, -4.0652350, -3.3805980, -2.7345368, -2.0304973, -1.2991962, -0.6158218", \ |
| "-5.1376802, -4.4320038, -3.7691869, -3.0558133, -2.4329278, -1.7636551, -1.0355177", \ |
| "-5.5525972, -4.8603203, -4.1992660, -3.3741727, -2.7673345, -2.1166961, -1.4068093"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.5741239, 3.0470094, 2.6543068, 2.3055465, 1.9713425, 1.6792909, 1.4115076", \ |
| "4.0200881, 3.4913850, 3.1002694, 2.7705645, 2.4279597, 2.0885527, 1.8294527", \ |
| "4.4771181, 3.9536754, 3.5533250, 3.2009111, 2.8814531, 2.5949152, 2.3152143", \ |
| "4.9068108, 4.3937705, 3.9980910, 3.6390966, 3.2961148, 3.0299057, 2.7467316", \ |
| "5.3306935, 4.7738292, 4.4062614, 4.0189725, 3.7257522, 3.4457655, 3.1781442", \ |
| "5.6644851, 5.1461589, 4.7463423, 4.4324604, 4.0888144, 3.8375941, 3.5525079", \ |
| "6.0792343, 5.5518024, 5.1455181, 4.8091307, 4.4376279, 4.1741915, 3.9166810"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.2109451, 2.5285232, 1.8517021, 1.1169541, 0.4531135, -0.2400312, -0.8804881", \ |
| "3.6681840, 2.9840078, 2.3163829, 1.5897584, 0.9146748, 0.2076795, -0.4868472", \ |
| "4.1225737, 3.4401518, 2.7738243, 2.0458404, 1.3443153, 0.6467588, -0.0349445", \ |
| "4.5464950, 3.8681332, 3.2370562, 2.4966838, 1.7928774, 1.0944004, 0.4135875", \ |
| "4.9692773, 4.2421309, 3.6071877, 2.8706373, 2.2160820, 1.4530488, 0.8273536", \ |
| "5.3621217, 4.6659173, 4.0120363, 3.2189301, 2.5825837, 1.8914288, 1.1472519", \ |
| "5.7082906, 5.0375240, 4.3660576, 3.6141584, 2.9459653, 2.2656546, 1.6181766"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0084150, 0.0171871, 0.0259593, 0.0258677, 0.0257750, 0.0256833, 0.0255917"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0108016, 0.0203011, 0.0298006, 0.0297443, 0.0296874, 0.0296311, 0.0295748"); |
| } |
| } |
| 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.004855; |
| capacitance : 0.004650; |
| fall_capacitance : 0.004446; |
| max_transition : 3.750000; |
| timing() { /* As per CDT 150283 */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_setup_rising; |
| fall_constraint (scalar) { |
| values ("3"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0074629, -0.0073713, -0.0072797, -0.0072844, -0.0072891, -0.0072938, -0.0072985"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0074081, 0.0074044, 0.0074008, 0.0073965, 0.0073921, 0.0073878, 0.0073835"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.5832722, 4.0261899, 4.4679627, 4.9336009, 5.3383074, 5.7254346, 6.0766448", \ |
| "3.0793888, 3.5245387, 3.9609554, 4.4289024, 4.8343390, 5.2212695, 5.5658925", \ |
| "2.6888023, 3.1333463, 3.5720274, 4.0465012, 4.4469879, 4.8440956, 5.1902583", \ |
| "2.3543745, 2.8069927, 3.2451688, 3.6920729, 4.0926980, 4.5026407, 4.8371345", \ |
| "2.0585896, 2.4889948, 2.9354417, 3.3629329, 3.8332522, 4.1964621, 4.5654860", \ |
| "1.7497472, 2.1990306, 2.6848615, 3.1138290, 3.5457053, 3.9110420, 4.2687838", \ |
| "1.5279197, 1.9540043, 2.4348610, 2.8705327, 3.2858805, 3.6654231, 4.0270132"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.0345337, -3.4757579, -3.9311880, -4.3637451, -4.7625647, -5.1224267, -5.5358178", \ |
| "-2.5592092, -3.0011990, -3.4555216, -3.8880660, -4.2761729, -4.6481101, -5.0575728", \ |
| "-2.1806001, -2.6249040, -3.0718108, -3.5082494, -3.8978360, -4.2682837, -4.6841395", \ |
| "-1.8330998, -2.2954647, -2.7326914, -3.1586759, -3.5478524, -3.9637140, -4.3335168", \ |
| "-1.5324637, -2.0431278, -2.4547510, -2.8944688, -3.2873066, -3.6724197, -3.9910899", \ |
| "-1.2739860, -1.7267348, -2.1880231, -2.6429793, -3.0483886, -3.4450464, -3.7767853", \ |
| "-1.0382414, -1.4775229, -1.9766122, -2.3749586, -2.7920734, -3.1858049, -3.5076159"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.4999230, -3.9487766, -4.3965771, -4.8276083, -5.2264279, -5.5862898, -6.0012068", \ |
| "-3.0085016, -3.4434832, -3.9014846, -4.3327663, -4.7370669, -5.1035826, -5.5120075", \ |
| "-2.6462336, -3.0940039, -3.5479828, -3.9755019, -4.3641901, -4.8054300, -5.1617503", \ |
| "-2.3259609, -2.7702369, -3.2287188, -3.6566980, -4.0478884, -4.4275865, -4.8241932", \ |
| "-2.0421071, -2.5000679, -2.9434892, -3.3833855, -3.7844059, -4.1731886, -4.5450312", \ |
| "-1.7805003, -2.2530586, -2.6903193, -3.1403466, -3.5538059, -3.9274328, -4.2635404", \ |
| "-1.5158416, -1.9811938, -2.4396613, -2.8833173, -3.2897982, -3.6675265, -4.0278738"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.7709514, 4.1986080, 4.6571651, 5.0853977, 5.4768370, 5.8431129, 6.2576755", \ |
| "3.2484764, 3.7000565, 4.1591409, 4.5831208, 4.9796476, 5.3348542, 5.7623136", \ |
| "2.8830123, 3.3347527, 3.7905881, 4.2232012, 4.6062485, 4.9741840, 5.3849949", \ |
| "2.5632386, 3.0067320, 3.4579158, 3.8958595, 4.2982931, 4.6388682, 5.0562477", \ |
| "2.2878240, 2.7176903, 3.1632974, 3.6227199, 4.0112356, 4.3839717, 4.7534330", \ |
| "2.0160283, 2.4563292, 2.9205523, 3.3524497, 3.7953887, 4.1347604, 4.4742324", \ |
| "1.7639661, 2.2050824, 2.6609586, 3.0919883, 3.5300212, 3.9116211, 4.2614537"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.7053425, 4.1482758, 4.6083673, 5.0380844, 5.4618810, 5.8474765, 6.2002064", \ |
| "3.2105079, 3.6433914, 4.0972886, 4.5432172, 4.9625222, 5.3526581, 5.6980441", \ |
| "2.8229250, 3.2689181, 3.7228643, 4.1577704, 4.5678344, 4.9676945, 5.3092116", \ |
| "2.4941265, 2.9385967, 3.3916768, 3.8458079, 4.2421385, 4.6253741, 4.9743607", \ |
| "2.1956473, 2.6465133, 3.0856762, 3.4923846, 3.9644553, 4.3464128, 4.7012548", \ |
| "1.8922933, 2.3675844, 2.8148171, 3.2603134, 3.6494423, 4.0501862, 4.3984490", \ |
| "1.6564537, 2.0995164, 2.5467444, 3.0048100, 3.4094767, 3.8055441, 4.1505753"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.2405274, -3.6802256, -4.1356560, -4.5682127, -4.9670327, -5.3268942, -5.7418116", \ |
| "-2.7323756, -3.1751255, -3.6309613, -4.0616290, -4.4581891, -4.8263568, -5.2316286", \ |
| "-2.3617399, -2.8110780, -3.2629716, -3.6910818, -4.0875216, -4.4511583, -4.8553945", \ |
| "-2.0489721, -2.4870514, -2.9204914, -3.3699596, -3.7740750, -4.1189240, -4.4918342", \ |
| "-1.7018362, -2.1790971, -2.6249411, -3.0475129, -3.4316192, -3.8095759, -4.1873369", \ |
| "-1.4585399, -1.9309975, -2.3465829, -2.7842046, -3.2001648, -3.5863774, -3.9370025", \ |
| "-1.1587859, -1.6723571, -2.0928645, -2.5062265, -2.9126179, -3.3250320, -3.6876697"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.1154130, -3.5551111, -4.0105414, -4.4430981, -4.8434440, -5.2017796, -5.6166971", \ |
| "-2.5753694, -3.0167612, -3.4711020, -3.9053558, -4.2919261, -4.6617050, -5.0788078", \ |
| "-2.1916002, -2.6320654, -3.0864952, -3.5201477, -3.9020877, -4.2842132, -4.6953199", \ |
| "-1.8315740, -2.2835768, -2.7398829, -3.2195945, -3.5702574, -3.9637135, -4.3403598", \ |
| "-1.5187308, -2.0232271, -2.4328175, -2.8929505, -3.2857885, -3.6389653, -3.9697274", \ |
| "-1.2159252, -1.6548286, -2.1499935, -2.5674502, -2.9804381, -3.3676099, -3.7172760", \ |
| "-0.9405853, -1.4164878, -1.8536221, -2.2789110, -2.7005207, -3.0785374, -3.4540401"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.5741239, 4.0200881, 4.4771181, 4.9068108, 5.3306935, 5.6644851, 6.0792343", \ |
| "3.0470094, 3.4913850, 3.9536754, 4.3937705, 4.7738292, 5.1461589, 5.5518024", \ |
| "2.6543068, 3.1002694, 3.5533250, 3.9980910, 4.4062614, 4.7463423, 5.1455181", \ |
| "2.3055465, 2.7705645, 3.2009111, 3.6390966, 4.0189725, 4.4324604, 4.8091307", \ |
| "1.9713425, 2.4279597, 2.8814531, 3.2961148, 3.7257522, 4.0888144, 4.4376279", \ |
| "1.6792909, 2.0885527, 2.5949152, 3.0299057, 3.4457655, 3.8375941, 4.1741915", \ |
| "1.4115076, 1.8294527, 2.3152143, 2.7467316, 3.1781442, 3.5525079, 3.9166810"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.0009739, -3.4406719, -3.8961023, -4.3301853, -4.7290049, -5.0873414, -5.5022575", \ |
| "-2.5183089, -2.9436304, -3.3944993, -3.8269172, -4.2112631, -4.5835719, -4.9943957", \ |
| "-2.1236157, -2.5644002, -3.0252425, -3.4556464, -3.8335630, -4.1870069, -4.6217436", \ |
| "-1.7837233, -2.1962236, -2.6605360, -3.0948554, -3.4927718, -3.8896856, -4.2335079", \ |
| "-1.4210745, -1.8776951, -2.3481106, -2.7777604, -3.1796034, -3.5826186, -3.9193730", \ |
| "-1.1258982, -1.5591756, -2.0450734, -2.5166773, -2.9224547, -3.3203078, -3.6409815", \ |
| "-0.8185148, -1.3310386, -1.7899182, -2.2124069, -2.6150714, -3.0144504, -3.3665641"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.4627373, 3.9117485, 4.3641986, 4.8161291, 5.2223650, 5.5530720, 5.9693932", \ |
| "2.9383745, 3.3843326, 3.8457706, 4.2801907, 4.7038243, 5.0320919, 5.4439358", \ |
| "2.5380041, 2.9949201, 3.4513188, 3.8711264, 4.2857076, 4.6687794, 5.0411247", \ |
| "2.1926315, 2.6355389, 3.0910410, 3.5368680, 3.9579196, 4.2875439, 4.6960860", \ |
| "1.8592445, 2.2938620, 2.7677092, 3.2019601, 3.5716230, 3.9847364, 4.3315163", \ |
| "1.5748723, 2.0081799, 2.4711620, 2.9291978, 3.3244679, 3.7202069, 4.0536577", \ |
| "1.2940190, 1.7241264, 2.1838964, 2.6279179, 3.0432657, 3.4433135, 3.7897719"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.4907861, -3.9396395, -4.3874404, -4.8184716, -5.2188171, -5.5786790, -5.9920701", \ |
| "-2.9894737, -3.4308196, -3.8874132, -4.3186021, -4.7182646, -5.0857591, -5.4991640", \ |
| "-2.6460518, -3.0825282, -3.5379219, -3.9722978, -4.3653292, -4.7152168, -5.1242887", \ |
| "-2.3061246, -2.7589370, -3.2195635, -3.6429652, -4.0341554, -4.4275865, -4.8119861", \ |
| "-2.0424189, -2.4865207, -2.9389635, -3.3704161, -3.7525163, -4.1541954, -4.5234152", \ |
| "-1.7591380, -2.2073622, -2.6705298, -3.1189844, -3.5416631, -3.9040315, -4.2498078", \ |
| "-1.5127898, -1.9827113, -2.4127246, -2.8711104, -3.2620266, -3.6461642, -4.0141408"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.7862276, 4.2215372, 4.6876874, 5.1189846, 5.5089171, 5.8752175, 6.2795527", \ |
| "3.2863084, 3.7144444, 4.1701498, 4.6402245, 5.0230032, 5.4280179, 5.7851540", \ |
| "2.9203369, 3.3671502, 3.8251009, 4.2498598, 4.6846272, 5.0391414, 5.4022776", \ |
| "2.6212053, 3.0440897, 3.4989958, 3.9358497, 4.3523290, 4.7452160, 5.0754101", \ |
| "2.3085623, 2.7576672, 3.2253198, 3.6237442, 4.0723143, 4.4522739, 4.8099718", \ |
| "2.0421838, 2.4939964, 2.9509189, 3.3781198, 3.8120954, 4.1607014, 4.5108098", \ |
| "1.8000376, 2.2724676, 2.6993488, 3.1008352, 3.5651162, 3.9259931, 4.2949806"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.2475771, 3.6890109, 4.1491151, 4.5788616, 4.9688238, 5.3336351, 5.7524779", \ |
| "2.7376948, 3.1837062, 3.6392332, 4.0705570, 4.4584561, 4.8272691, 5.2375804", \ |
| "2.3708862, 2.8056473, 3.2642254, 3.6908705, 4.0937603, 4.4838398, 4.8706415", \ |
| "2.0278364, 2.4662184, 2.9231782, 3.3621733, 3.7789157, 4.1194371, 4.5222264", \ |
| "1.7656085, 2.2328615, 2.6305440, 3.0500822, 3.4349368, 3.8255011, 4.2068121", \ |
| "1.4915359, 1.8882782, 2.3608456, 2.7994980, 3.1968988, 3.5863815, 3.9314723", \ |
| "1.2192479, 1.6055575, 2.0826727, 2.5176208, 2.9181438, 3.3266779, 3.6931956"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.0894633, -3.5291616, -3.9861174, -4.4171486, -4.8174941, -5.1773561, -5.5907472", \ |
| "-2.5957127, -3.0296805, -3.4842693, -3.9157825, -4.3063941, -4.6796950, -5.0881532", \ |
| "-2.2288988, -2.6656952, -3.1241167, -3.5602152, -3.9341310, -4.3016223, -4.7311512", \ |
| "-1.8994055, -2.3261830, -2.7902629, -3.2296314, -3.6233118, -3.9888299, -4.3692634", \ |
| "-1.5758536, -2.0788910, -2.4691064, -2.9780027, -3.3313392, -3.6892287, -4.0109264", \ |
| "-1.2939042, -1.7938905, -2.1937256, -2.6429793, -3.0635882, -3.4450464, -3.7966214", \ |
| "-1.0489227, -1.5309287, -1.9766832, -2.4405124, -2.8103839, -3.1949554, -3.5564442"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.6061605, 4.0490449, 4.5075879, 4.9387750, 5.3286307, 5.6963623, 6.1113925", \ |
| "3.1001808, 3.5474804, 4.0045405, 4.4353528, 4.8200233, 5.2006899, 5.5911247", \ |
| "2.7145826, 3.1605463, 3.6160417, 4.0585244, 4.4717810, 4.8046343, 5.2257881", \ |
| "2.3696334, 2.8323544, 3.2903780, 3.7175070, 4.1280346, 4.4674644, 4.8825369", \ |
| "2.0751017, 2.5366982, 2.9764367, 3.4438444, 3.8394051, 4.2392243, 4.5930267", \ |
| "1.7711040, 2.2300930, 2.7211422, 3.1596055, 3.5747636, 3.9581887, 4.3157400", \ |
| "1.5408238, 1.9868860, 2.4438874, 2.8979986, 3.3194499, 3.6898371, 4.0770221"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.1123537, -3.5520519, -4.0090080, -4.4400396, -4.8403856, -5.1987221, -5.6136360", \ |
| "-2.6188886, -3.0618325, -3.5106064, -3.9457679, -4.3327232, -4.7023227, -5.1131625", \ |
| "-2.2640835, -2.7297217, -3.1607378, -3.6128293, -3.9738050, -4.3347021, -4.7868773", \ |
| "-1.9481967, -2.3836244, -2.8258790, -3.2759623, -3.6755749, -4.0344294, -4.3708017", \ |
| "-1.6353027, -2.0805246, -2.5224185, -2.9780031, -3.3586806, -3.7196965, -4.0444938", \ |
| "-1.3791942, -1.8584297, -2.3236947, -2.7207300, -3.1332787, -3.4769243, -3.8347669", \ |
| "-1.0870696, -1.5946988, -2.0242163, -2.4385784, -2.8393756, -3.2216764, -3.6006946"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.5046229, -0.0388496, 0.4197993, 0.8376479, 1.2198074, 1.5743245, 1.9640330", \ |
| "-1.0131715, -0.5549947, -0.0892691, 0.3361177, 0.7468284, 1.1080776, 1.4632478", \ |
| "-1.3880384, -0.8869047, -0.4658624, -0.0418756, 0.3785498, 0.7499629, 1.1189825", \ |
| "-1.7092423, -1.2236735, -0.8194754, -0.3874656, 0.0528868, 0.4090089, 0.8028303", \ |
| "-2.0234085, -1.5245770, -1.1546221, -0.6518193, -0.2744907, 0.1005921, 0.5038547", \ |
| "-2.2253980, -1.8428156, -1.3937753, -0.9463397, -0.5252771, -0.1623255, 0.2142875", \ |
| "-2.5503663, -2.1084056, -1.5939096, -1.2456538, -0.7845633, -0.4067587, -0.0589406"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.8931487, 0.4448440, -0.0168457, -0.4249384, -0.8073687, -1.1705573, -1.5017467", \ |
| "1.4031879, 0.9514715, 0.4964730, 0.0706782, -0.3157826, -0.7002291, -1.0325279", \ |
| "1.7716047, 1.3308155, 0.8782931, 0.4482576, 0.0549118, -0.3186023, -0.6815262", \ |
| "2.1018543, 1.6514381, 1.2011079, 0.7656978, 0.3918667, 0.0039204, -0.3366506", \ |
| "2.4007758, 1.9426867, 1.5169260, 1.1000081, 0.7565844, 0.3014863, -0.0667411", \ |
| "2.7040577, 2.2352065, 1.7365151, 1.3595855, 1.0047150, 0.6481872, 0.2589839", \ |
| "2.9500125, 2.5006793, 2.0104339, 1.6213230, 1.2450172, 0.8929307, 0.4643467"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.2557849, -3.6954832, -4.1524390, -4.5849961, -4.9838158, -5.3436777, -5.7585947", \ |
| "-2.7487103, -3.1914262, -3.6459717, -4.0779280, -4.4658186, -4.8324986, -5.2467010", \ |
| "-2.3765074, -2.8197486, -3.2769960, -3.7020548, -4.0938095, -4.4603136, -4.8721793", \ |
| "-2.0314663, -2.4833715, -2.9372759, -3.3789882, -3.7916756, -4.1362586, -4.5090196", \ |
| "-1.7079397, -2.1837443, -2.6339039, -3.0475129, -3.4316192, -3.8187055, -4.1905512", \ |
| "-1.4585399, -1.9526509, -2.3481088, -2.8016016, -3.2047422, -3.5878988, -3.9385283", \ |
| "-1.1709929, -1.6662229, -2.0928645, -2.5076987, -2.9217730, -3.3294542, -3.6891956"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.6504098, 4.0948523, 4.5534104, 4.9831089, 5.3745349, 5.7743657, 6.1555004", \ |
| "3.1462018, 3.5881332, 4.0421282, 4.4770945, 4.8741640, 5.2384997, 5.6511460", \ |
| "2.7631804, 3.2091596, 3.6631094, 4.0899038, 4.4865931, 4.8528548, 5.2629814", \ |
| "2.4489791, 2.8929617, 3.3290913, 3.7653194, 4.1496720, 4.5119000, 4.9266038", \ |
| "2.1239306, 2.5824636, 3.0067431, 3.4619190, 3.8714190, 4.2827318, 4.6433082", \ |
| "1.8121712, 2.2854703, 2.7718697, 3.2145371, 3.6204440, 4.0075657, 4.3445890", \ |
| "1.5790870, 2.0226556, 2.5063214, 2.9285161, 3.3749310, 3.7432429, 4.0941546"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.022698; |
| capacitance : 0.023546; |
| rise_capacitance : 0.023842; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.4907861, -2.9894737, -2.6460518, -2.3061246, -2.0424189, -1.7591380, -1.5127898", \ |
| "-3.9396395, -3.4308196, -3.0825282, -2.7589370, -2.4865207, -2.2073622, -1.9827113", \ |
| "-4.3874404, -3.8874132, -3.5379219, -3.2195635, -2.9389635, -2.6705298, -2.4127246", \ |
| "-4.8184716, -4.3186021, -3.9722978, -3.6429652, -3.3704161, -3.1189844, -2.8711104", \ |
| "-5.2188171, -4.7182646, -4.3653292, -4.0341554, -3.7525163, -3.5416631, -3.2620266", \ |
| "-5.5786790, -5.0857591, -4.7152168, -4.4275865, -4.1541954, -3.9040315, -3.6461642", \ |
| "-5.9920701, -5.4991640, -5.1242887, -4.8119861, -4.5234152, -4.2498078, -4.0141408"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-2.2807551, -1.7164463, -1.2369272, -0.7283000, -0.6230450, -0.0532065, 0.4981951", \ |
| "-2.7220319, -3.2095819, -1.6644990, -1.1705694, -1.1385027, -0.4917889, 0.0910202", \ |
| "-3.1729081, -2.6370503, -2.1207502, -2.2571646, -1.5865325, -0.9110841, -0.3148954", \ |
| "-3.6116303, -3.0726694, -2.5598629, -2.1551511, -2.0223918, -1.3770412, -0.7835490", \ |
| "-3.9967924, -3.4909950, -2.9897404, -2.5434672, -2.3982340, -1.8085237, -1.1934927", \ |
| "-4.4025252, -3.8264331, -4.1562910, -3.4596556, -2.7761686, -2.1768593, -1.6022019", \ |
| "-4.7375372, -4.2763146, -3.7226957, -3.7933267, -3.1378719, -2.5415622, -1.9600758"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.7862276, 3.2863084, 2.9203369, 2.6212053, 2.3085623, 2.0421838, 1.8000376", \ |
| "4.2215372, 3.7144444, 3.3671502, 3.0440897, 2.7576672, 2.4939964, 2.2724676", \ |
| "4.6876874, 4.1701498, 3.8251009, 3.4989958, 3.2253198, 2.9509189, 2.6993488", \ |
| "5.1189846, 4.6402245, 4.2498598, 3.9358497, 3.6237442, 3.3781198, 3.1008352", \ |
| "5.5089171, 5.0230032, 4.6846272, 4.3523290, 4.0723143, 3.8120954, 3.5651162", \ |
| "5.8752175, 5.4280179, 5.0391414, 4.7452160, 4.4522739, 4.1607014, 3.9259931", \ |
| "6.2795527, 5.7851540, 5.4022776, 5.0754101, 4.8099718, 4.5108098, 4.2949806"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.4856214, 2.8186469, 2.0887910, 1.4128440, 0.7323287, 0.0450015, -0.4915865", \ |
| "3.9315753, 3.2645949, 2.5341911, 1.8693660, 1.1548498, 0.5424550, -0.0518117", \ |
| "4.3824973, 3.7199453, 2.9955865, 2.2980227, 1.6008504, 0.9707739, 0.3908623", \ |
| "4.8152307, 4.1513071, 3.4400532, 2.7296839, 2.1089566, 1.4301609, 0.8384261", \ |
| "5.2051113, 4.5427251, 3.8243482, 3.1484031, 2.5192027, 1.8373512, 1.2034263", \ |
| "5.5972865, 4.9005247, 4.2301609, 3.5046220, 2.8700056, 2.2266414, 1.6360146", \ |
| "5.9877230, 5.3191174, 4.5983726, 3.9068715, 3.2344945, 2.6013478, 1.9780742"); |
| } |
| } |
| 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.005899; |
| capacitance : 0.006048; |
| rise_capacitance : 0.006197; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.2475771, 2.7376948, 2.3708862, 2.0278364, 1.7656085, 1.4915359, 1.2192479", \ |
| "3.6890109, 3.1837062, 2.8056473, 2.4662184, 2.2328615, 1.8882782, 1.6055575", \ |
| "4.1491151, 3.6392332, 3.2642254, 2.9231782, 2.6305440, 2.3608456, 2.0826727", \ |
| "4.5788616, 4.0705570, 3.6908705, 3.3621733, 3.0500822, 2.7994980, 2.5176208", \ |
| "4.9688238, 4.4584561, 4.0937603, 3.7789157, 3.4349368, 3.1968988, 2.9181438", \ |
| "5.3336351, 4.8272691, 4.4838398, 4.1194371, 3.8255011, 3.5863815, 3.3266779", \ |
| "5.7524779, 5.2375804, 4.8706415, 4.5222264, 4.2068121, 3.9314723, 3.6931956"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.7450028, 3.0767540, 2.3855722, 1.7063491, 0.9917488, 0.2861111, -0.3492633", \ |
| "4.2053070, 3.5349291, 2.8443501, 2.1516125, 1.4435343, 0.7310416, 0.0925426", \ |
| "4.6597555, 3.9902226, 3.3033254, 2.5981748, 1.9362254, 1.1831491, 0.5237150", \ |
| "5.0820235, 4.4083295, 3.7232287, 3.0303887, 2.3744593, 1.6388968, 1.0002707", \ |
| "5.4575063, 4.8019045, 4.1004465, 3.4275005, 2.7714294, 2.0497184, 1.4172575", \ |
| "5.8976418, 5.2355185, 4.5397369, 3.8283717, 3.1734178, 2.4240392, 1.7811237", \ |
| "6.2543031, 5.5786067, 4.8933469, 4.2063400, 3.5165591, 2.8047829, 2.1580331"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0894633, -2.5957127, -2.2288988, -1.8994055, -1.5758536, -1.2939042, -1.0489227", \ |
| "-3.5291616, -3.0296805, -2.6656952, -2.3261830, -2.0788910, -1.7938905, -1.5309287", \ |
| "-3.9861174, -3.4842693, -3.1241167, -2.7902629, -2.4691064, -2.1937256, -1.9766832", \ |
| "-4.4171486, -3.9157825, -3.5602152, -3.2296314, -2.9780027, -2.6429793, -2.4405124", \ |
| "-4.8174941, -4.3063941, -3.9341310, -3.6233118, -3.3313392, -3.0635882, -2.8103839", \ |
| "-5.1773561, -4.6796950, -4.3016223, -3.9888299, -3.6892287, -3.4450464, -3.1949554", \ |
| "-5.5907472, -5.0881532, -4.7311512, -4.3692634, -4.0109264, -3.7966214, -3.5564442"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2710474, -2.6195767, -1.9269601, -1.2135285, -0.5177542, 0.1510963, 0.7858519", \ |
| "-3.7122716, -3.0713402, -2.3614292, -1.6664701, -0.9394409, -0.2895449, 0.3504800", \ |
| "-4.1677019, -3.4970586, -2.8157969, -2.1248949, -1.4071149, -0.7228398, -0.0853886", \ |
| "-4.6002590, -3.9591971, -3.2674805, -2.5293718, -1.8592900, -1.1684896, -0.5125243", \ |
| "-4.9990787, -4.3207546, -3.6327962, -2.9351510, -2.3021036, -1.6007065, -0.8924580", \ |
| "-5.3589406, -4.7102675, -4.0030101, -3.3274114, -2.6511286, -1.9522499, -1.2999013", \ |
| "-5.7678601, -5.1090494, -4.3942101, -3.7088820, -3.0283666, -2.3638884, -1.6640883"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0087428, 0.0151583, 0.0215738, 0.0214981, 0.0214216, 0.0213459, 0.0212702"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0104354, 0.0183862, 0.0263371, 0.0262597, 0.0261814, 0.0261040, 0.0260266"); |
| } |
| } |
| 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.015657; |
| capacitance : 0.015197; |
| fall_capacitance : 0.014737; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0116094, 0.0223573, 0.0563240, 0.0560147, 0.0557017, 0.0553925, 0.0550832"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0439373, 0.7827221, 1.5215070, 2.0196206, 2.5237357, 3.0218493, 3.5199630"); |
| } |
| } |
| 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.031146; |
| capacitance : 0.031196; |
| fall_capacitance : 0.031247; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0043998, -0.0045658, -0.0047318, -0.0048867, -0.0050436, -0.0051985, -0.0053535"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0528558, 0.0761790, 0.0995021, 0.0994019, 0.0993005, 0.0992002, 0.0991000"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006438; |
| capacitance : 0.006282; |
| fall_capacitance : 0.006127; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.5046229, -1.0131715, -1.3880384, -1.7092423, -2.0234085, -2.2253980, -2.5503663", \ |
| "-0.0388496, -0.5549947, -0.8869047, -1.2236735, -1.5245770, -1.8428156, -2.1084056", \ |
| "0.4197993, -0.0892691, -0.4658624, -0.8194754, -1.1546221, -1.3937753, -1.5939096", \ |
| "0.8376479, 0.3361177, -0.0418756, -0.3874656, -0.6518193, -0.9463397, -1.2456538", \ |
| "1.2198074, 0.7468284, 0.3785498, 0.0528868, -0.2744907, -0.5252771, -0.7845633", \ |
| "1.5743245, 1.1080776, 0.7499629, 0.4090089, 0.1005921, -0.1623255, -0.4067587", \ |
| "1.9640330, 1.4632478, 1.1189825, 0.8028303, 0.5038547, 0.2142875, -0.0589406"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.7609629, -1.4163976, -2.0938508, -2.7557045, -3.4253095, -4.0734782, -4.6661574", \ |
| "-0.3165153, -0.9647777, -1.6456160, -2.3165751, -2.9961719, -3.6234706, -4.2602594", \ |
| "0.1298747, -0.5361162, -1.2318839, -1.9071861, -2.5346422, -3.2396958, -3.8360388", \ |
| "0.5589105, -0.0787596, -0.8022834, -1.5119806, -2.1978794, -2.8283959, -3.4672338", \ |
| "0.9262196, 0.3190803, -0.3576495, -1.1036505, -1.8083327, -2.4678619, -3.0953806", \ |
| "1.2879449, 0.6978155, 0.0101554, -0.7217823, -1.4054968, -2.0925732, -2.7432696", \ |
| "1.6385302, 1.0349697, 0.3625773, -0.3606422, -1.0318205, -1.7184581, -2.3695538"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.8931487, 1.4031879, 1.7716047, 2.1018543, 2.4007758, 2.7040577, 2.9500125", \ |
| "0.4448440, 0.9514715, 1.3308155, 1.6514381, 1.9426867, 2.2352065, 2.5006793", \ |
| "-0.0168457, 0.4964730, 0.8782931, 1.2011079, 1.5169260, 1.7365151, 2.0104339", \ |
| "-0.4249384, 0.0706782, 0.4482576, 0.7656978, 1.1000081, 1.3595855, 1.6213230", \ |
| "-0.8073687, -0.3157826, 0.0549118, 0.3918667, 0.7565844, 1.0047150, 1.2450172", \ |
| "-1.1705573, -0.7002291, -0.3186023, 0.0039204, 0.3014863, 0.6481872, 0.8929307", \ |
| "-1.5017467, -1.0325279, -0.6815262, -0.3366506, -0.0667411, 0.2589839, 0.4643467"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.8946667, 1.4934932, 2.1967930, 2.8395664, 3.5452302, 4.1318960, 4.7624600", \ |
| "0.4250787, 1.0775166, 1.7508536, 2.3971385, 3.0688876, 3.7185548, 4.3216526", \ |
| "-0.0312270, 0.6214136, 1.3205905, 1.9807116, 2.6156442, 3.3217518, 3.9034525", \ |
| "-0.4528669, 0.2202854, 0.9130946, 1.6029557, 2.2735236, 2.9249326, 3.5554236", \ |
| "-0.8439055, -0.1792773, 0.5182921, 1.2154838, 1.8981865, 2.5419383, 3.1658470", \ |
| "-1.2051593, -0.5926296, 0.1170513, 0.8230519, 1.5024181, 2.1774338, 2.7786101", \ |
| "-1.5289685, -0.9107334, -0.2557025, 0.4363676, 1.1824000, 1.8174658, 2.4414224"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0088195, 0.0151855, 0.0215515, 0.0214696, 0.0213867, 0.0213048, 0.0212229"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0104094, 0.0182845, 0.0261597, 0.0260837, 0.0260067, 0.0259307, 0.0258547"); |
| } |
| } |
| 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.013596; |
| capacitance : 0.013527; |
| fall_capacitance : 0.013459; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.2557849, -2.7487103, -2.3765074, -2.0314663, -1.7079397, -1.4585399, -1.1709929", \ |
| "-3.6954832, -3.1914262, -2.8197486, -2.4833715, -2.1837443, -1.9526509, -1.6662229", \ |
| "-4.1524390, -3.6459717, -3.2769960, -2.9372759, -2.6339039, -2.3481088, -2.0928645", \ |
| "-4.5849961, -4.0779280, -3.7020548, -3.3789882, -3.0475129, -2.8016016, -2.5076987", \ |
| "-4.9838158, -4.4658186, -4.0938095, -3.7916756, -3.4316192, -3.2047422, -2.9217730", \ |
| "-5.3436777, -4.8324986, -4.4603136, -4.1362586, -3.8187055, -3.5878988, -3.3294542", \ |
| "-5.7585947, -5.2467010, -4.8721793, -4.5090196, -4.1905512, -3.9385283, -3.6891956"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-3.0604765, -2.4938484, -1.7267380, -1.0609493, -0.4002615, 0.2330447, 0.9603603", \ |
| "-3.4981653, -2.8962836, -2.2235116, -1.5512502, -0.8420608, -0.2163027, 0.4311678", \ |
| "-3.9407164, -3.3820557, -2.6323787, -1.9992307, -1.2965241, -0.6386615, 0.0574649", \ |
| "-4.4064194, -3.8314513, -3.1039111, -2.4252611, -1.7295903, -1.0856868, -0.3705734", \ |
| "-4.8111912, -4.2528329, -3.5021028, -2.8040925, -2.1601969, -1.4732003, -0.8116121", \ |
| "-5.1968587, -4.6218671, -3.9029106, -3.1790792, -2.5247852, -1.8676245, -1.2243918", \ |
| "-5.5557631, -4.9812383, -4.2558301, -3.6081739, -2.8849338, -2.1975676, -1.5978018"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.6504098, 3.1462018, 2.7631804, 2.4489791, 2.1239306, 1.8121712, 1.5790870", \ |
| "4.0948523, 3.5881332, 3.2091596, 2.8929617, 2.5824636, 2.2854703, 2.0226556", \ |
| "4.5534104, 4.0421282, 3.6631094, 3.3290913, 3.0067431, 2.7718697, 2.5063214", \ |
| "4.9831089, 4.4770945, 4.0899038, 3.7653194, 3.4619190, 3.2145371, 2.9285161", \ |
| "5.3745349, 4.8741640, 4.4865931, 4.1496720, 3.8714190, 3.6204440, 3.3749310", \ |
| "5.7743657, 5.2384997, 4.8528548, 4.5119000, 4.2827318, 4.0075657, 3.7432429", \ |
| "6.1555004, 5.6511460, 5.2629814, 4.9266038, 4.6433082, 4.3445890, 4.0941546"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("3.2521166, 2.6097287, 1.9118376, 1.2373942, 0.5278871, -0.1470444, -0.7053819", \ |
| "3.7117128, 3.0776724, 2.3731231, 1.7141600, 1.0214637, 0.3230067, -0.3139664", \ |
| "4.1491422, 3.5159096, 2.8454406, 2.1573346, 1.4392479, 0.7795233, 0.1288861", \ |
| "4.5885822, 3.9423920, 3.3143653, 2.5760863, 1.8922817, 1.2036174, 0.5806258", \ |
| "4.9851530, 4.3893714, 3.7016008, 2.9844088, 2.3167848, 1.6130344, 0.9856886", \ |
| "5.4018930, 4.7670217, 4.0777899, 3.3601642, 2.6803360, 2.0151059, 1.2947940", \ |
| "5.7546761, 5.1219800, 4.4425035, 3.7186863, 3.0228436, 2.3892817, 1.7417062"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0088068, 0.0152626, 0.0217183, 0.0216215, 0.0215236, 0.0214268, 0.0213300"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0104514, 0.0184021, 0.0263529, 0.0262967, 0.0262398, 0.0261836, 0.0261274"); |
| } |
| } |
| 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.293190; |
| max_transition : 5.010611; |
| 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.02252507, 0.05073786, 0.1142874, 0.257433, 0.5798695, 1.30616"); |
| values("0.4030615, 0.4123648, 0.4303496, 0.4770555, 0.6137707, 0.7869465, 0.7790890", \ |
| "0.4804126, 0.4903930, 0.5095395, 0.5579865, 0.6936157, 0.8663904, 0.8645624", \ |
| "-0.4321997, -0.4221911, -0.4035930, -0.3556386, -0.2194935, -0.0465337, -0.0552873", \ |
| "-0.3919774, -0.3863751, -0.3675751, -0.3258053, -0.1947490, -0.0216973, -0.0168772", \ |
| "-0.3232098, -0.3163421, -0.3043797, -0.2774340, -0.1636771, 0.0068517, 0.0108189", \ |
| "-0.2174059, -0.2173838, -0.2177898, -0.2217597, -0.1108495, 0.0332834, 0.0388509", \ |
| "-0.0676052, -0.0657285, -0.0660592, -0.0723406, -0.0609593, 0.0654139, 0.0500620"); |
| } |
| 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.02252507, 0.05073786, 0.1142874, 0.257433, 0.5798695, 1.30616"); |
| values("0.5091362, 0.5135126, 0.5233555, 0.5436416, 0.5785458, 0.6414626, 0.7672743", \ |
| "0.4071932, 0.4123244, 0.4215063, 0.4418008, 0.4769007, 0.5388836, 0.6653032", \ |
| "1.3873946, 1.3950193, 1.4016335, 1.4230871, 1.4567734, 1.5196169, 1.6455268", \ |
| "1.3859252, 1.3907796, 1.3999724, 1.4181225, 1.4531660, 1.5164997, 1.6417248", \ |
| "1.3807619, 1.3859041, 1.3951806, 1.4165900, 1.4541218, 1.5138831, 1.6409921", \ |
| "1.3642418, 1.3700304, 1.3827498, 1.4159192, 1.4576969, 1.5135782, 1.6421264", \ |
| "1.3488206, 1.3530012, 1.3653649, 1.3948430, 1.4347341, 1.5044270, 1.6457638"); |
| } |
| } |
| |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !IB_MODE_SEL & !VTRIP_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.02248763, 0.05056936, 0.1137185, 0.255726, 0.5750672, 1.29319"); |
| values("0.9524824, 0.9557807, 0.9636360, 0.9793879, 0.9987409, 1.0123507, 1.0164466", \ |
| "0.7740438, 0.7776466, 0.7855097, 0.8085362, 0.8200389, 0.8344332, 0.8392334", \ |
| "1.9551700, 1.9592127, 1.9672538, 1.9946267, 2.0016796, 2.0156706, 2.0201820", \ |
| "1.9486023, 1.9529742, 1.9608102, 1.9911538, 1.9956530, 2.0097220, 2.0144173", \ |
| "1.9289414, 1.9331693, 1.9451157, 1.9798590, 1.9897012, 2.0047980, 2.0126067", \ |
| "1.8875641, 1.8914512, 1.9029622, 1.9363189, 1.9513646, 1.9804137, 2.0082521", \ |
| "1.9300366, 1.9304113, 1.9324731, 1.9461286, 1.9329564, 1.9481285, 1.9930401"); |
| } |
| 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.02248763, 0.05056936, 0.1137185, 0.255726, 0.5750672, 1.29319"); |
| values("0.6865504, 0.7212194, 0.7641200, 0.7767637, 0.7793744, 0.7760622, 0.7724161", \ |
| "0.9714483, 1.0041824, 1.0488190, 1.0599867, 1.0610550, 1.0630999, 1.0432267", \ |
| "0.0162483, 0.0483912, 0.0910048, 0.1038943, 0.1040261, 0.1006726, 0.1056271", \ |
| "0.3320831, 0.3325680, 0.3288894, 0.3255754, 0.2845668, 0.2755998, 0.2680876", \ |
| "0.5189669, 0.5236384, 0.5129026, 0.5124681, 0.5197055, 0.4465481, 0.4411626", \ |
| "0.6754074, 0.6787450, 0.6687322, 0.6681988, 0.6747503, 0.6617568, 0.5963418", \ |
| "0.8208090, 0.8271424, 0.8164652, 0.8169965, 0.8240801, 0.8209938, 0.7366100"); |
| } |
| } |
| 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.02248763, 0.05056936, 0.1137185, 0.255726, 0.5750672, 1.29319"); |
| values("0.6293819, 0.6634826, 0.7060991, 0.7192422, 0.7202663, 0.7202909, 0.7133834", \ |
| "0.7203672, 0.7558237, 0.8009045, 0.8112400, 0.8128032, 0.8130883, 0.7967590", \ |
| "-0.4050806, -0.3770124, -0.3357498, -0.3258770, -0.3355023, -0.3355208, -0.3243710", \ |
| "-0.2502729, -0.2387737, -0.2379396, -0.2385927, -0.2769710, -0.3228990, -0.3168060", \ |
| "-0.2371282, -0.2261903, -0.2250033, -0.2241033, -0.2374599, -0.2637774, -0.3053968", \ |
| "-0.2241475, -0.2103806, -0.2128841, -0.2107058, -0.2233112, -0.2217380, -0.2976353", \ |
| "-0.2091701, -0.1964409, -0.1972002, -0.1961652, -0.2091897, -0.2076196, -0.2587343"); |
| } |
| 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.02248763, 0.05056936, 0.1137185, 0.255726, 0.5750672, 1.29319"); |
| values("0.9046868, 0.9092327, 0.9180323, 0.9338835, 0.9544138, 0.9693333, 0.9753549", \ |
| "0.7420950, 0.7455573, 0.7588268, 0.7714602, 0.7921895, 0.8077159, 0.8133262", \ |
| "1.9169501, 1.9223978, 1.9441102, 1.9495878, 1.9676886, 1.9827807, 1.9886193", \ |
| "1.9142437, 1.9175126, 1.9363265, 1.9562010, 1.9649000, 1.9792516, 1.9872062", \ |
| "1.9094275, 1.9141622, 1.9380806, 1.9512998, 1.9626445, 1.9776646, 1.9852011", \ |
| "1.9043783, 1.9091189, 1.9318390, 1.9434873, 1.9683779, 1.9751189, 1.9918880", \ |
| "1.8756921, 1.8800799, 1.9016817, 1.9241538, 1.9485381, 1.9783214, 1.9894093"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02248763, 0.05056936, 0.1137185, 0.255726, 0.5750672, 1.29319"); |
| values("1.4392700, 1.4440831, 1.4423820, 1.4453864, 1.4416058, 1.4444803, 1.4302003", \ |
| "1.4297321, 1.4327796, 1.4339940, 1.4366924, 1.4329949, 1.4349095, 1.4312418", \ |
| "1.4206414, 1.4253965, 1.4261343, 1.4299691, 1.4243765, 1.4247933, 1.4100730", \ |
| "1.4250717, 1.4254071, 1.4249941, 1.4307015, 1.4235178, 1.4278457, 1.4069694", \ |
| "1.4223749, 1.4202501, 1.4252050, 1.4281079, 1.4260779, 1.4229027, 1.4102028", \ |
| "1.4230818, 1.4261760, 1.4264871, 1.4274033, 1.4271599, 1.4262370, 1.4124751", \ |
| "1.4232942, 1.4265445, 1.4239043, 1.4242080, 1.4232496, 1.4405740, 1.4092655"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02248763, 0.05056936, 0.1137185, 0.255726, 0.5750672, 1.29319"); |
| values("0.7202610, 0.7251618, 0.7328509, 0.7492030, 0.7743962, 0.8164472, 0.9405998", \ |
| "0.7139384, 0.7181313, 0.7259551, 0.7424793, 0.7673989, 0.8088896, 0.9335872", \ |
| "0.7063760, 0.7112426, 0.7187658, 0.7352299, 0.7605898, 0.8021136, 0.9266536", \ |
| "0.7067075, 0.7110138, 0.7197256, 0.7354650, 0.7604903, 0.8025358, 0.9270785", \ |
| "0.7069250, 0.7103935, 0.7203556, 0.7356951, 0.7604033, 0.8029067, 0.9277298", \ |
| "0.7068860, 0.7101829, 0.7200235, 0.7356289, 0.7600559, 0.8025388, 0.9274429", \ |
| "0.7062462, 0.7103507, 0.7190187, 0.7346030, 0.7605005, 0.8019163, 0.9266268"); |
| } |
| } |
| 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.0225097, 0.0506686, 0.114054, 0.256731, 0.577893, 1.30082"); |
| values("3.6672498, 3.7030963, 3.7866603, 3.9699919, 4.3764863, 5.2866818, 7.3303608", \ |
| "6.9282797, 6.9650476, 7.0479471, 7.2308897, 7.6372437, 8.5482652, 10.5923960", \ |
| "10.0706230, 10.1074380, 10.1930350, 10.3762030, 10.7702980, 11.6931720, 13.7345030", \ |
| "10.7790000, 10.8156800, 10.8977180, 11.0808540, 11.4856760, 12.3978230, 14.4428100", \ |
| "15.0201020, 15.0570470, 15.1402040, 15.3229110, 15.7179600, 16.6404470, 18.6841850", \ |
| "18.5214000, 18.5585730, 18.6425900, 18.8251530, 19.2265600, 20.1427070, 22.1857430", \ |
| "21.2027760, 21.2173350, 21.3033160, 21.4859280, 21.8990160, 22.8033910, 24.8447170", \ |
| "24.9352980, 24.9815740, 25.0784390, 25.2509370, 25.6890790, 26.5778560, 28.6234330", \ |
| "76.2811040, 76.6802020, 76.7485910, 76.9483460, 77.3112990, 78.2688970, 80.3198220", \ |
| "109.5940300, 109.6308300, 109.7686400, 109.7887600, 110.1637600, 111.2440500, 113.1839900", \ |
| "250.2959500, 250.3271300, 250.3763600, 250.6242500, 251.0154800, 251.7494700, 253.6827400", \ |
| "753.1426700, 753.1988300, 753.4142700, 753.7875600, 754.0924700, 755.3388700, 757.1661600"); |
| } |
| 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.0225097, 0.0506686, 0.114054, 0.256731, 0.577893, 1.30082"); |
| values("0.2457793, 0.2911727, 0.3944942, 0.6266859, 1.1496699, 2.3242477, 4.9843334", \ |
| "0.2461222, 0.2924283, 0.3981609, 0.6285623, 1.1506183, 2.3249187, 4.9893152", \ |
| "0.2463394, 0.2933435, 0.3979812, 0.6319151, 1.1500798, 2.3243656, 4.9946722", \ |
| "0.2461890, 0.2929134, 0.3976927, 0.6316474, 1.1495918, 2.3249014, 4.9827631", \ |
| "0.2469935, 0.2927054, 0.3979518, 0.6277823, 1.1501687, 2.3245013, 5.0057558", \ |
| "0.2465461, 0.2920203, 0.3952205, 0.6281018, 1.1503111, 2.3247599, 4.9927595", \ |
| "0.2468126, 0.2919383, 0.3979382, 0.6282402, 1.1504284, 2.3248106, 4.9836748", \ |
| "0.2461442, 0.2929303, 0.3965485, 0.6300385, 1.1504792, 2.3249813, 5.0051665", \ |
| "0.2461910, 0.2920253, 0.3950078, 0.6284855, 1.1504794, 2.3249525, 4.9963957", \ |
| "0.2468985, 0.2930959, 0.3965455, 0.6300804, 1.1503175, 2.3247402, 4.9963451", \ |
| "0.2464762, 0.2917636, 0.3980937, 0.6289121, 1.1503563, 2.3249149, 4.9963500", \ |
| "0.2470379, 0.2925124, 0.3974351, 0.6286214, 1.1500823, 2.3241542, 4.9965312"); |
| } |
| 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.0225097, 0.0506686, 0.114054, 0.256731, 0.577893, 1.30082"); |
| values("4.5135371, 4.5365520, 4.5853277, 4.6799968, 4.8596496, 5.1784057, 5.7336536", \ |
| "7.7597146, 7.7843367, 7.8357250, 7.9263041, 8.1062943, 8.4234264, 8.9791792", \ |
| "11.3886820, 11.4135130, 11.4632450, 11.5472280, 11.7318810, 12.0498960, 12.6058180", \ |
| "12.2450750, 12.2707520, 12.3203660, 12.4006290, 12.5896340, 12.9074850, 13.4632760", \ |
| "17.3416960, 17.3658190, 17.4167580, 17.4933990, 17.6868510, 18.0080080, 18.5634600", \ |
| "21.5208760, 21.5208769, 21.6048900, 21.6628330, 21.8603700, 22.1853490, 22.7494360", \ |
| "24.6481590, 24.6815400, 24.7524280, 24.8536590, 25.0229950, 25.3156200, 25.8949480", \ |
| "29.1239760, 29.1323850, 29.2162600, 29.2956790, 29.4667420, 29.7754920, 30.3343270", \ |
| "88.0108290, 88.0108300, 88.0897630, 88.1642560, 88.3531260, 88.5930190, 89.2332110", \ |
| "124.2385100, 124.2589200, 124.3112600, 124.4073400, 124.5931600, 124.9085700, 125.4568800", \ |
| "273.4559500, 273.4559784, 273.5477300, 273.6290700, 273.8011100, 274.0860100, 274.6884600", \ |
| "776.5053200, 776.5667600, 776.6531100, 776.6531678, 776.8738300, 777.2456500, 777.7810000"); |
| } |
| 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.0225097, 0.0506686, 0.114054, 0.256731, 0.577893, 1.30082"); |
| values("0.1851177, 0.2012683, 0.2376245, 0.3160662, 0.4752526, 0.7518977, 1.3067339", \ |
| "0.1893041, 0.2068299, 0.2395594, 0.3180453, 0.4784743, 0.7526575, 1.3061179", \ |
| "0.1869556, 0.2074789, 0.2397136, 0.3179392, 0.4787539, 0.7545694, 1.3059380", \ |
| "0.1893176, 0.2075310, 0.2401125, 0.3185839, 0.4788505, 0.7543005, 1.3077378", \ |
| "0.1892555, 0.2047047, 0.2407675, 0.3193846, 0.4779425, 0.7519081, 1.3049880", \ |
| "0.1868662, 0.2072585, 0.2397826, 0.3182133, 0.4797818, 0.7533276, 1.3060051", \ |
| "0.1869771, 0.2067325, 0.2396730, 0.3200843, 0.4796484, 0.7525250, 1.3084154", \ |
| "0.1867278, 0.2075041, 0.2398054, 0.3179914, 0.4788925, 0.7516345, 1.3054356", \ |
| "0.1869984, 0.2066002, 0.2395621, 0.3200097, 0.4786682, 0.7525044, 1.3059227", \ |
| "0.1884726, 0.2069350, 0.2397456, 0.3179441, 0.4777271, 0.7524859, 1.3050383", \ |
| "0.1892196, 0.2046641, 0.2403740, 0.3204382, 0.4789000, 0.7518014, 1.3065429", \ |
| "0.1891628, 0.2071232, 0.2396529, 0.3194139, 0.4795519, 0.7542873, 1.3061052"); |
| } |
| } |
| |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("4.5449271, 4.5838622, 4.6663025, 4.8470277, 5.2538884, 6.1665233, 8.2168237", \ |
| "7.0945125, 7.1301267, 7.2119093, 7.3941955, 7.8006153, 8.7129255, 10.7638570", \ |
| "9.2140295, 9.2494412, 9.3310062, 9.5130979, 9.9197042, 10.8319930, 12.8880500", \ |
| "9.6920525, 9.7281143, 9.8107691, 9.9923891, 10.3987290, 11.3110690, 13.3631410", \ |
| "12.5552650, 12.5860620, 12.6649920, 12.8526390, 13.2583320, 14.1701080, 16.2217740", \ |
| "14.9099990, 14.9612290, 15.0435610, 15.2154380, 15.6316610, 16.5256930, 18.5923080", \ |
| "16.7149780, 16.7625060, 16.8439730, 17.0260070, 17.4216290, 18.3417050, 20.3926780", \ |
| "19.2624640, 19.3103860, 19.3920380, 19.5735620, 19.9629970, 20.8949160, 22.9422880", \ |
| "54.5141990, 54.5142003, 54.6575270, 54.6575299, 54.9841770, 56.1240090, 58.1913430", \ |
| "76.8544060, 76.8544121, 77.0672410, 77.2516340, 77.6510660, 78.5994840, 80.5458740", \ |
| "172.2930600, 172.2930680, 172.2930832, 172.4470300, 173.0137900, 173.8986400, 175.8209000", \ |
| "510.2957100, 510.2957306, 510.2957612, 510.2957917, 510.4952300, 511.6514800, 513.5041200"); |
| } |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("0.2437498, 0.2892320, 0.3927579, 0.6262933, 1.1499005, 2.3396081, 5.0177542", \ |
| "0.2453995, 0.2938265, 0.3948930, 0.6272866, 1.1490051, 2.3416038, 5.0178328", \ |
| "0.2441303, 0.2927777, 0.3942555, 0.6264033, 1.1511636, 2.3351621, 5.0414113", \ |
| "0.2438429, 0.2917973, 0.3955212, 0.6254995, 1.1508656, 2.3398710, 5.0332791", \ |
| "0.2440108, 0.2933865, 0.3949508, 0.6272074, 1.1540374, 2.3416629, 5.0030740", \ |
| "0.2452568, 0.2932160, 0.3943795, 0.6272833, 1.1504149, 2.3411286, 5.0293076", \ |
| "0.2440284, 0.2917391, 0.3953436, 0.6260943, 1.1540657, 2.3396336, 4.9922604", \ |
| "0.2437560, 0.2906369, 0.3953151, 0.6259272, 1.1541572, 2.3425188, 4.9990114", \ |
| "0.2464278, 0.2904785, 0.3952261, 0.6265605, 1.1529478, 2.3398119, 4.9973763", \ |
| "0.2440134, 0.2903105, 0.3951161, 0.6260374, 1.1500162, 2.3425868, 5.0111373", \ |
| "0.2440119, 0.2914363, 0.3951500, 0.6259594, 1.1539849, 2.3423516, 4.9987761", \ |
| "0.2440148, 0.2902633, 0.3951435, 0.6266657, 1.1530004, 2.3424360, 4.9957221"); |
| } |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("5.7753597, 5.7982854, 5.8410761, 5.9275624, 6.1021770, 6.4044374, 6.9398056", \ |
| "8.5081373, 8.5325951, 8.5786791, 8.6688994, 8.8369774, 9.1395007, 9.6819663", \ |
| "11.6911400, 11.7159200, 11.7639280, 11.8517280, 12.0197590, 12.3226070, 12.8648120", \ |
| "12.4132330, 12.4387000, 12.4877570, 12.5743600, 12.7430630, 13.0455790, 13.5865190", \ |
| "16.6149440, 16.6401720, 16.6914910, 16.7546560, 16.9439700, 17.2445360, 17.7898390", \ |
| "19.9756920, 20.0068350, 20.0491270, 20.1412700, 20.3103610, 20.6093400, 21.1495670", \ |
| "22.4883120, 22.5058480, 22.5348100, 22.6516600, 22.7929990, 23.1056610, 23.6665020", \ |
| "25.9662110, 26.0138350, 26.0490460, 26.1353300, 26.2853540, 26.5900990, 27.1457630", \ |
| "70.5559490, 70.5886980, 70.6292130, 70.6848270, 70.8854840, 71.2068630, 71.6986220", \ |
| "97.3368090, 97.3854740, 97.4274310, 97.4782710, 97.6682980, 97.9612620, 98.4958040", \ |
| "205.6171600, 205.6279600, 205.6828700, 205.7767100, 205.9597800, 206.2038500, 206.7967600", \ |
| "562.5175800, 562.6283200, 562.6283265, 562.6620800, 562.9430000, 563.2181200, 563.7320400"); |
| } |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("0.1796743, 0.1945675, 0.2278342, 0.2994175, 0.4487486, 0.7195915, 1.2915723", \ |
| "0.1837373, 0.1972414, 0.2303364, 0.3023537, 0.4516218, 0.7276955, 1.2966700", \ |
| "0.1823793, 0.1981660, 0.2306432, 0.3018004, 0.4509685, 0.7266801, 1.2921033", \ |
| "0.1830717, 0.1973039, 0.2302869, 0.3023181, 0.4515927, 0.7236326, 1.2971532", \ |
| "0.1830583, 0.1974456, 0.2307291, 0.3018216, 0.4512940, 0.7282007, 1.2940901", \ |
| "0.1830550, 0.1973218, 0.2303327, 0.3019700, 0.4516697, 0.7275936, 1.2968656", \ |
| "0.1837638, 0.1974714, 0.2305530, 0.3020886, 0.4516506, 0.7265409, 1.2968432", \ |
| "0.1830652, 0.1973688, 0.2321129, 0.3020717, 0.4515732, 0.7265646, 1.2968474", \ |
| "0.1825540, 0.1982341, 0.2310374, 0.3038058, 0.4516925, 0.7267276, 1.2941471", \ |
| "0.1831039, 0.1985410, 0.2310750, 0.3020548, 0.4516923, 0.7271698, 1.2968838", \ |
| "0.1824017, 0.1975611, 0.2311582, 0.3020889, 0.4516621, 0.7274651, 1.2968550", \ |
| "0.1821231, 0.1988232, 0.2305331, 0.3021766, 0.4518272, 0.7273767, 1.2952641"); |
| } |
| } |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("4.5274069, 4.5632436, 4.6464241, 4.8274749, 5.2343934, 6.1470171, 8.1970422", \ |
| "6.7859411, 6.8223507, 6.9041999, 7.0865189, 7.4925852, 8.4053076, 10.4556750", \ |
| "8.4632488, 8.4983913, 8.5801997, 8.7621777, 9.1686871, 10.0808680, 12.1316570", \ |
| "8.8243173, 8.8615080, 8.9433385, 9.1251948, 9.5316768, 10.4437510, 12.4957230", \ |
| "10.9281020, 10.9658900, 11.0472720, 11.2296790, 11.6338090, 12.5480200, 14.6021110", \ |
| "12.6037090, 12.6396470, 12.7249800, 12.9042200, 13.3104310, 14.2231540, 16.2779180", \ |
| "13.8540710, 13.8886730, 13.9701990, 14.1610470, 14.5684050, 15.4778980, 17.5234710", \ |
| "15.5935620, 15.6315230, 15.7122940, 15.8959830, 16.3020850, 17.2147540, 19.2659490", \ |
| "38.1872520, 38.2040280, 38.2819960, 38.4949000, 38.8360630, 39.8101960, 41.8365720", \ |
| "52.0279850, 52.0647130, 52.1454060, 52.3555670, 52.7379420, 53.6502930, 55.6980130", \ |
| "109.2585000, 109.3993400, 109.3993416, 109.6597100, 110.1937500, 111.0719400, 112.9934300", \ |
| "307.6254100, 307.6254120, 307.7282400, 307.8751000, 308.3286200, 309.2320100, 311.2977800"); |
| } |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("0.2438244, 0.2895211, 0.3927613, 0.6245048, 1.1531459, 2.3407523, 5.0092579", \ |
| "0.2456305, 0.2937344, 0.3949838, 0.6272881, 1.1495073, 2.3415681, 5.0284794", \ |
| "0.2438829, 0.2900222, 0.3950183, 0.6245222, 1.1497076, 2.3419073, 5.0399658", \ |
| "0.2439147, 0.2905726, 0.3952777, 0.6262190, 1.1481842, 2.3436362, 5.0111653", \ |
| "0.2460290, 0.2938709, 0.3948473, 0.6273177, 1.1499538, 2.3416704, 4.9943583", \ |
| "0.2458976, 0.2914132, 0.3953211, 0.6251466, 1.1508742, 2.3414328, 5.0261058", \ |
| "0.2438928, 0.2907032, 0.3953403, 0.6255087, 1.1528345, 2.3440354, 5.0151368", \ |
| "0.2439299, 0.2901301, 0.3951422, 0.6266987, 1.1530304, 2.3404905, 4.9988893", \ |
| "0.2456647, 0.2906042, 0.3950435, 0.6265565, 1.1540190, 2.3425000, 5.0039857", \ |
| "0.2450774, 0.2936540, 0.3949936, 0.6273328, 1.1525824, 2.3393649, 5.0278994", \ |
| "0.2436882, 0.2917280, 0.3951874, 0.6258861, 1.1541238, 2.3425493, 4.9990256", \ |
| "0.2438120, 0.2938455, 0.3953429, 0.6258932, 1.1539210, 2.3424760, 4.9989737"); |
| } |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("8.0129867, 8.0339522, 8.0853111, 8.1736875, 8.3348617, 8.6437089, 9.1844967", \ |
| "10.3423570, 10.3662390, 10.4130300, 10.5030140, 10.6720320, 10.9733120, 11.5160350", \ |
| "13.4855100, 13.5090730, 13.5565900, 13.6547740, 13.8175720, 14.1111470, 14.6592680", \ |
| "14.2373010, 14.2675320, 14.3079730, 14.3960320, 14.5648380, 14.8705840, 15.4109650", \ |
| "18.8623110, 18.8852030, 18.9272260, 19.0231050, 19.1837760, 19.4927150, 20.0359690", \ |
| "22.5522040, 22.5921630, 22.6394990, 22.7234780, 22.8795560, 23.2056370, 23.7272710", \ |
| "25.3183890, 25.3513730, 25.3965790, 25.4909270, 25.6574230, 25.9557280, 26.4683870", \ |
| "29.1298200, 29.1608050, 29.2039780, 29.2979450, 29.4616420, 29.7647520, 30.3046330", \ |
| "76.9723130, 76.9847550, 77.0468920, 77.1096750, 77.3013650, 77.5693680, 78.1503360", \ |
| "105.4540100, 105.4811300, 105.5240000, 105.6099700, 105.7970400, 106.0816000, 106.6250100", \ |
| "220.1145000, 220.1338600, 220.2192500, 220.2679900, 220.4934300, 220.7613100, 221.2685900", \ |
| "597.6140800, 597.6141053, 597.6151600, 597.7670400, 597.9904900, 598.1996200, 598.7639000"); |
| } |
| 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.0225185, 0.0507082, 0.114187, 0.257132, 0.579022, 1.30387"); |
| values("0.1794315, 0.1952895, 0.2275903, 0.3000298, 0.4495098, 0.7201357, 1.2872671", \ |
| "0.1831155, 0.1974603, 0.2305604, 0.3019816, 0.4516721, 0.7269733, 1.2971755", \ |
| "0.1822086, 0.1985973, 0.2317430, 0.3020366, 0.4516329, 0.7264639, 1.2941446", \ |
| "0.1830572, 0.1985388, 0.2306025, 0.3019979, 0.4515719, 0.7268137, 1.2971830", \ |
| "0.1830778, 0.1974241, 0.2305708, 0.3019883, 0.4506945, 0.7269350, 1.2971010", \ |
| "0.1816232, 0.1989630, 0.2327451, 0.3037447, 0.4511924, 0.7283402, 1.2959342", \ |
| "0.1830545, 0.1973613, 0.2303121, 0.3020644, 0.4516582, 0.7278072, 1.2887040", \ |
| "0.1829727, 0.1974005, 0.2308664, 0.3022461, 0.4515939, 0.7263849, 1.2969066", \ |
| "0.1836728, 0.1989161, 0.2303676, 0.3023055, 0.4507031, 0.7277788, 1.2971086", \ |
| "0.1822882, 0.1983145, 0.2313280, 0.3039584, 0.4517490, 0.7272750, 1.2932209", \ |
| "0.1830585, 0.1974639, 0.2308540, 0.3020527, 0.4516463, 0.7272217, 1.2967604", \ |
| "0.1835917, 0.1974379, 0.2306314, 0.3022928, 0.4516382, 0.7275454, 1.2959964"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224876, 0.0505694, 0.113719, 0.255726, 0.575067, 1.29319"); |
| values("23.2776660, 23.3126190, 23.3965190, 23.5774990, 23.9788490, 24.8894790, 26.9220790", \ |
| "23.9432230, 23.9799700, 24.0611340, 24.2437960, 24.6470540, 25.5537000, 27.5843100", \ |
| "24.6377690, 24.6745060, 24.7550620, 24.9375540, 25.3416190, 26.2481470, 28.2778370", \ |
| "25.3370820, 25.3737970, 25.4562880, 25.6366380, 26.0409420, 26.9475710, 28.9769540", \ |
| "26.0339020, 26.0704760, 26.1533530, 26.3383540, 26.7377890, 27.6448040, 29.6788760", \ |
| "26.7211750, 26.7561670, 26.8396630, 27.0074750, 27.4252670, 28.3329540, 30.3653140", \ |
| "27.3561690, 27.3837470, 27.4686460, 27.6437610, 28.0614620, 28.9688270, 30.9888650"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224876, 0.0505694, 0.113719, 0.255726, 0.575067, 1.29319"); |
| values("0.2481500, 0.2938291, 0.3920473, 0.6315173, 1.1464336, 2.3342239, 5.0053566", \ |
| "0.2440552, 0.2909719, 0.3953044, 0.6314680, 1.1464595, 2.3211482, 4.9600235", \ |
| "0.2440554, 0.2910301, 0.3936489, 0.6330369, 1.1464337, 2.3206506, 4.9681717", \ |
| "0.2440588, 0.2910272, 0.3929655, 0.6316129, 1.1464608, 2.3211431, 4.9617017", \ |
| "0.2445192, 0.2929237, 0.3920265, 0.6330103, 1.1472213, 2.3262849, 5.0048659", \ |
| "0.2481626, 0.2938287, 0.3920381, 0.6314971, 1.1518840, 2.3343885, 5.0055218", \ |
| "0.2454516, 0.2938213, 0.3924343, 0.6231777, 1.1637604, 2.3596554, 4.9712878"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224876, 0.0505694, 0.113719, 0.255726, 0.575067, 1.29319"); |
| values("16.1671030, 16.1867890, 16.2331910, 16.3231140, 16.4942460, 16.7790720, 17.3066360", \ |
| "16.6710790, 16.6912330, 16.7374040, 16.8328050, 16.9896650, 17.2791670, 17.8107480", \ |
| "17.0547260, 17.0742940, 17.1206870, 17.2085400, 17.3787990, 17.6625240, 18.1942210", \ |
| "17.3798610, 17.4088440, 17.4498940, 17.5418150, 17.7047000, 17.9924340, 18.5287410", \ |
| "17.6886270, 17.7120610, 17.7664020, 17.8527540, 18.0086420, 18.3081160, 18.8395340", \ |
| "17.9691670, 17.9832880, 18.0387920, 18.1279100, 18.2818130, 18.5802590, 19.1120750", \ |
| "18.2296970, 18.2458600, 18.2992000, 18.3829880, 18.5470310, 18.8409270, 19.3725050"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224876, 0.0505694, 0.113719, 0.255726, 0.575067, 1.29319"); |
| values("0.1755944, 0.1950427, 0.2246519, 0.2937506, 0.4390287, 0.7085651, 1.2722122", \ |
| "0.1755311, 0.1938978, 0.2249296, 0.2939042, 0.4378816, 0.7088994, 1.2725028", \ |
| "0.1756878, 0.1951591, 0.2244856, 0.2948045, 0.4382025, 0.7078373, 1.2713296", \ |
| "0.1753069, 0.1904133, 0.2253736, 0.2935978, 0.4382155, 0.7085132, 1.2707710", \ |
| "0.1780278, 0.1921957, 0.2260768, 0.2933056, 0.4383879, 0.7074106, 1.2712408", \ |
| "0.1768367, 0.1918437, 0.2260243, 0.2932941, 0.4384907, 0.7075101, 1.2710782", \ |
| "0.1767622, 0.1905254, 0.2250252, 0.2940958, 0.4390252, 0.7089729, 1.2725968"); |
| } |
| } |
| } |
| 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.271450; |
| max_transition : 3.757306; |
| 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.02252507, 0.05073786, 0.1142874, 0.257433, 0.5798695, 1.30616"); |
| values("0.7802331, 0.7809031, 0.7827470, 0.7873176, 0.7904836, 0.7960645, 0.7870450", \ |
| "0.8615590, 0.8610314, 0.8675591, 0.8662127, 0.8688606, 0.8764839, 0.8706863", \ |
| "-0.0515597, -0.0517652, -0.0531881, -0.0462672, -0.0431529, -0.0409281, -0.0555214", \ |
| "-0.0204382, -0.0194275, -0.0169658, -0.0141211, -0.0093230, -0.0137051, -0.0137916", \ |
| "0.0107547, 0.0118366, 0.0140095, 0.0168368, 0.0119274, 0.0204068, 0.0052612", \ |
| "0.0488822, 0.0481938, 0.0468448, 0.0428339, 0.0352529, 0.0470883, 0.0387813", \ |
| "0.1007175, 0.1010460, 0.0996072, 0.0956521, 0.0749396, 0.0763486, 0.0479416"); |
| } |
| 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.02252507, 0.05073786, 0.1142874, 0.257433, 0.5798695, 1.30616"); |
| values("0.7332829, 0.7344872, 0.7420580, 0.7547295, 0.7679264, 0.7789708, 0.7833264", \ |
| "0.6309719, 0.6334415, 0.6414919, 0.6526429, 0.6666716, 0.6767841, 0.6814811", \ |
| "1.6109370, 1.6130344, 1.6215655, 1.6334084, 1.6479020, 1.6575701, 1.6619215", \ |
| "1.6066996, 1.6123686, 1.6279272, 1.6315509, 1.6453170, 1.6639109, 1.6580743", \ |
| "1.6083690, 1.6099071, 1.6267444, 1.6278503, 1.6415993, 1.6625325, 1.6590426", \ |
| "1.6080010, 1.6081467, 1.6225026, 1.6265038, 1.6407011, 1.6596159, 1.6586028", \ |
| "1.6111092, 1.6070274, 1.6202639, 1.6246994, 1.6390972, 1.6590990, 1.6625928"); |
| } |
| } |
| |
| 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.02242418, 0.05028438, 0.1127586, 0.2528519, 0.5669996, 1.27145"); |
| values("0.7139762, 0.7152039, 0.7172030, 0.7197837, 0.7216292, 0.7211800, 0.7228392", \ |
| "0.8075183, 0.8083173, 0.8104767, 0.8125510, 0.8172589, 0.8144985, 0.8002003", \ |
| "-0.3299453, -0.3296283, -0.3278850, -0.3258867, -0.3241360, -0.3193003, -0.3355509", \ |
| "-0.2382488, -0.2375792, -0.2383643, -0.2380960, -0.2636088, -0.3036807, -0.3252034", \ |
| "-0.2268371, -0.2256426, -0.2246858, -0.2228838, -0.2195180, -0.2240440, -0.2957170", \ |
| "-0.2120884, -0.2122564, -0.2114845, -0.2122013, -0.2095056, -0.2037573, -0.2680773", \ |
| "-0.1981495, -0.1978729, -0.1971629, -0.1963456, -0.1936299, -0.1878389, -0.2092181"); |
| } |
| 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.02242418, 0.05028438, 0.1127586, 0.2528519, 0.5669996, 1.27145"); |
| values("0.8930811, 0.8996349, 0.9113339, 0.9319855, 0.9564501, 0.9746276, 0.9824783", \ |
| "0.7311690, 0.7419662, 0.7496189, 0.7696543, 0.7950721, 0.8119508, 0.8205160", \ |
| "1.9062822, 1.9256829, 1.9258067, 1.9493643, 1.9703911, 1.9874762, 1.9959485", \ |
| "1.9036600, 1.9249123, 1.9213860, 1.9544694, 1.9693479, 1.9845948, 1.9921840", \ |
| "1.9009644, 1.9158312, 1.9179601, 1.9501772, 1.9744889, 1.9820942, 1.9909636", \ |
| "1.8938221, 1.9139397, 1.9136871, 1.9452211, 1.9712196, 1.9803974, 1.9897560", \ |
| "1.8709121, 1.8819273, 1.8835922, 1.9196081, 1.9521355, 1.9767586, 1.9962211"); |
| } |
| } |
| 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.02242418, 0.05028438, 0.1127586, 0.2528519, 0.5669996, 1.27145"); |
| values("0.7717648, 0.7730631, 0.7743962, 0.7773593, 0.7811894, 0.7797515, 0.7845247", \ |
| "1.0558461, 1.0566027, 1.0586182, 1.0611216, 1.0636265, 1.0633343, 1.0599209", \ |
| "0.0994343, 0.1005985, 0.1020401, 0.1038923, 0.1062823, 0.1052412, 0.1009303", \ |
| "0.3346009, 0.3342795, 0.3282655, 0.3129543, 0.2847183, 0.2793867, 0.2859299", \ |
| "0.5134821, 0.5223424, 0.5211171, 0.5142803, 0.5207927, 0.4677639, 0.4418721", \ |
| "0.6660203, 0.6756885, 0.6679325, 0.6698844, 0.6734045, 0.6753217, 0.6077329", \ |
| "0.8173115, 0.8176771, 0.8174552, 0.8171611, 0.8181442, 0.8251357, 0.7757524"); |
| } |
| 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.02242418, 0.05028438, 0.1127586, 0.2528519, 0.5669996, 1.27145"); |
| values("0.9413400, 0.9473127, 0.9585079, 0.9777176, 1.0010737, 1.0169679, 1.0241351", \ |
| "0.7637792, 0.7713355, 0.7810855, 0.8000877, 0.8245939, 0.8399781, 0.8459340", \ |
| "1.9441811, 1.9511621, 1.9625085, 1.9812483, 2.0050944, 2.0206337, 2.0274327", \ |
| "1.9382267, 1.9445188, 1.9682966, 1.9746626, 1.9984743, 2.0148501, 2.0218996", \ |
| "1.9152540, 1.9231487, 1.9490724, 1.9627340, 1.9926144, 2.0100161, 2.0183293", \ |
| "1.8753389, 1.8828452, 1.9078975, 1.9224706, 1.9542464, 1.9911601, 2.0164723", \ |
| "1.9306583, 1.9312191, 1.9443537, 1.9358710, 1.9360078, 1.9546693, 1.9966888"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02242418, 0.05028438, 0.1127586, 0.2528519, 0.5669996, 1.27145"); |
| values("1.1373145, 1.1406155, 1.1415996, 1.1631351, 1.2204388, 1.4444361, 1.4344860", \ |
| "1.1283339, 1.1313024, 1.1413992, 1.1535780, 1.2144266, 1.4366480, 1.4254735", \ |
| "1.1189781, 1.1234060, 1.1290599, 1.1461732, 1.2104094, 1.4281651, 1.4169413", \ |
| "1.1200935, 1.1232544, 1.1295085, 1.1457251, 1.2017213, 1.4291433, 1.4175421", \ |
| "1.1201948, 1.1234539, 1.1309305, 1.1459820, 1.2092078, 1.4292108, 1.4171664", \ |
| "1.1196487, 1.1229720, 1.1297040, 1.1454695, 1.2011199, 1.4283735, 1.4169226", \ |
| "1.1187380, 1.1220062, 1.1293151, 1.1444472, 1.2098277, 1.4190578, 1.4168181"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02242418, 0.05028438, 0.1127586, 0.2528519, 0.5669996, 1.27145"); |
| values("0.9417629, 0.9463456, 0.9566949, 0.9771678, 1.0059150, 1.0256591, 1.0399340", \ |
| "0.9377828, 0.9410040, 0.9498383, 0.9696800, 0.9988057, 1.0185051, 1.0327972", \ |
| "0.9312815, 0.9357726, 0.9422416, 0.9635599, 0.9919974, 1.0117229, 1.0257215", \ |
| "0.9298311, 0.9338247, 0.9429548, 0.9630258, 0.9912731, 1.0113602, 1.0258261", \ |
| "0.9290721, 0.9348222, 0.9436391, 0.9637528, 0.9913855, 1.0123280, 1.0261866", \ |
| "0.9299473, 0.9321376, 0.9445135, 0.9637332, 0.9911453, 1.0118724, 1.0259820", \ |
| "0.9321334, 0.9351835, 0.9425402, 0.9624915, 0.9917189, 1.0115558, 1.0257464"); |
| } |
| } |
| 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.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("6.4626846, 6.4991732, 6.5756942, 6.7321042, 7.0436945, 7.6916118, 9.1055652", \ |
| "9.7248654, 9.7613189, 9.8379651, 9.9943023, 10.3056290, 10.9520110, 12.3717210", \ |
| "12.8703050, 12.9068150, 12.9833160, 13.1386810, 13.4495470, 14.0934110, 15.5108280", \ |
| "13.5734320, 13.6099120, 13.6862580, 13.8409780, 14.1521180, 14.8056560, 16.2185710", \ |
| "17.8178500, 17.8543560, 17.9327450, 18.0862540, 18.3970630, 19.0361840, 20.4581840", \ |
| "21.3192820, 21.3558340, 21.4117380, 21.5887720, 21.9001600, 22.5458270, 23.9635490", \ |
| "23.9797850, 24.0163320, 24.1035350, 24.2492800, 24.5606630, 25.2141900, 26.6227660", \ |
| "27.7529240, 27.7900800, 27.8780640, 28.0228370, 28.3342290, 28.9845090, 30.4002260", \ |
| "79.4334700, 79.4334755, 79.5699290, 79.5699349, 79.7324730, 80.7276660, 81.8372000", \ |
| "112.4454600, 112.4454613, 112.5028100, 112.7410200, 113.0227100, 113.5293200, 115.0894000", \ |
| "252.7021900, 252.9479000, 253.0558400, 253.1382700, 253.4751500, 254.1551100, 255.5578900", \ |
| "756.4835300, 756.4835511, 756.7466000, 756.7466126, 757.0463900, 757.0464173, 758.9679900"); |
| } |
| rise_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("0.4207322, 0.4540991, 0.5283489, 0.6848029, 1.0408502, 1.8615116, 3.7371475", \ |
| "0.4237488, 0.4564056, 0.5281521, 0.6853761, 1.0394695, 1.8578099, 3.7646051", \ |
| "0.4230875, 0.4562172, 0.5280427, 0.6829506, 1.0358925, 1.8624378, 3.7160934", \ |
| "0.4225525, 0.4554352, 0.5280258, 0.6862939, 1.0373929, 1.8605585, 3.7529877", \ |
| "0.4232461, 0.4563019, 0.5282264, 0.6830754, 1.0364986, 1.8625184, 3.7220687", \ |
| "0.4237311, 0.4566036, 0.5285690, 0.6855612, 1.0370685, 1.8510022, 3.7332177", \ |
| "0.4237348, 0.4566007, 0.5281565, 0.6855617, 1.0399164, 1.8648254, 3.7176429", \ |
| "0.4235549, 0.4562281, 0.5283308, 0.6845600, 1.0405771, 1.8606229, 3.7362917", \ |
| "0.4237447, 0.4562256, 0.5281820, 0.6846973, 1.0397704, 1.8579711, 3.7453272", \ |
| "0.4221785, 0.4562220, 0.5282949, 0.6841399, 1.0403667, 1.8639785, 3.7424743", \ |
| "0.4237097, 0.4566150, 0.5280146, 0.6855610, 1.0400153, 1.8599537, 3.7199235", \ |
| "0.4235958, 0.4568556, 0.5283836, 0.6842811, 1.0404740, 1.8511984, 3.7525809"); |
| } |
| cell_fall ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("6.7952302, 6.8177153, 6.8745796, 6.9736665, 7.1756938, 7.5344149, 8.1809128", \ |
| "10.0442800, 10.0667630, 10.1204190, 10.2222720, 10.4240530, 10.7821620, 11.4298630", \ |
| "13.6710900, 13.6959970, 13.7500760, 13.8532390, 14.0528230, 14.4098490, 15.0578450", \ |
| "14.5289610, 14.5522320, 14.6069310, 14.7079740, 14.9089260, 15.2706560, 15.9121480", \ |
| "19.6097790, 19.6462210, 19.7052950, 19.7862860, 20.0052760, 20.3670930, 20.9996750", \ |
| "23.7909570, 23.8136570, 23.8935570, 23.9782630, 24.1606040, 24.5542320, 25.2578260", \ |
| "26.9936180, 27.0162830, 27.0240360, 27.1683300, 27.3196750, 27.7009540, 28.3732860", \ |
| "31.4172440, 31.4379240, 31.4956240, 31.5909010, 31.7727820, 32.2561110, 32.7962080", \ |
| "90.2872660, 90.3079710, 90.3757710, 90.4695980, 90.6278570, 91.0504950, 91.6697830", \ |
| "126.5287900, 126.5448200, 126.6255700, 126.7047200, 126.8992700, 127.2638700, 127.9159500", \ |
| "275.7713600, 275.7713776, 275.8446300, 275.8736700, 276.0531600, 276.5227700, 277.0763400", \ |
| "778.8759100, 778.8999600, 779.0207000, 779.0336600, 779.2383500, 779.6054400, 780.1934300"); |
| } |
| fall_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.022456, 0.0504273, 0.11324, 0.254291, 0.571036, 1.28232"); |
| values("0.3226042, 0.3427650, 0.3831116, 0.4772382, 0.6519483, 0.9760758, 1.6625862", \ |
| "0.3232790, 0.3414181, 0.3866062, 0.4748504, 0.6517627, 0.9787171, 1.6682050", \ |
| "0.3231723, 0.3415258, 0.3838196, 0.4742453, 0.6520709, 0.9778830, 1.6656676", \ |
| "0.3232996, 0.3423005, 0.3851068, 0.4753023, 0.6513579, 0.9743708, 1.6679372", \ |
| "0.3227101, 0.3419135, 0.3845085, 0.4748675, 0.6519950, 0.9780107, 1.6635643", \ |
| "0.3227181, 0.3417997, 0.3842876, 0.4733797, 0.6517115, 0.9786342, 1.6662388", \ |
| "0.3206420, 0.3409308, 0.3831136, 0.4765578, 0.6530204, 0.9763419, 1.6636341", \ |
| "0.3230405, 0.3424648, 0.3862083, 0.4750215, 0.6521992, 0.9782840, 1.6610352", \ |
| "0.3224658, 0.3427646, 0.3864822, 0.4776568, 0.6515917, 0.9783062, 1.6682409", \ |
| "0.3228608, 0.3426805, 0.3840510, 0.4750206, 0.6520415, 0.9782393, 1.6614820", \ |
| "0.3243799, 0.3418228, 0.3848696, 0.4750418, 0.6521092, 0.9794986, 1.6662220", \ |
| "0.3232584, 0.3429026, 0.3842526, 0.4774229, 0.6516758, 0.9788823, 1.6686407"); |
| } |
| } |
| |
| 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.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("4.9074473, 4.9435744, 5.0199644, 5.1727396, 5.4819580, 6.1283938, 7.5369764", \ |
| "7.1660051, 7.2021415, 7.2774884, 7.4317650, 7.7409767, 8.3859506, 9.7969988", \ |
| "8.8419831, 8.8780299, 8.9539478, 9.1071994, 9.4167643, 10.0601430, 11.4721840", \ |
| "9.2051753, 9.2412451, 9.3179260, 9.4706509, 9.7805994, 10.4239600, 11.8325400", \ |
| "11.3103260, 11.3467880, 11.4268450, 11.5740400, 11.8855200, 12.5299360, 13.9381760", \ |
| "12.9852820, 13.0244150, 13.0964390, 13.2520090, 13.5595770, 14.2052680, 15.6105210", \ |
| "14.2411000, 14.2683710, 14.3463380, 14.4976030, 14.8084280, 15.4537610, 16.8623870", \ |
| "15.9751360, 16.0111000, 16.0891870, 16.2405040, 16.5499720, 17.1950950, 18.6028760", \ |
| "38.5524610, 38.5846660, 38.6887540, 38.8108500, 39.1500200, 39.7676660, 41.1767330", \ |
| "52.4095750, 52.4456250, 52.5270880, 52.6739260, 52.9869450, 53.6227490, 55.0533170", \ |
| "109.7576400, 109.7713600, 110.0405200, 110.0405236, 110.3272100, 110.9615200, 112.4881500", \ |
| "308.3371500, 308.3371735, 308.3372040, 308.3372345, 308.8490200, 309.8016600, 311.1603600"); |
| } |
| rise_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("0.4148868, 0.4469559, 0.5204008, 0.6797389, 1.0350336, 1.8532540, 3.7166386", \ |
| "0.4148309, 0.4498045, 0.5222931, 0.6801960, 1.0347323, 1.8525139, 3.7507513", \ |
| "0.4136341, 0.4488351, 0.5198514, 0.6785185, 1.0366029, 1.8448482, 3.7043317", \ |
| "0.4159079, 0.4494148, 0.5222535, 0.6807148, 1.0278934, 1.8487218, 3.7093320", \ |
| "0.4150411, 0.4495329, 0.5205348, 0.6809231, 1.0358161, 1.8498169, 3.7304568", \ |
| "0.4145749, 0.4496053, 0.5191976, 0.6776486, 1.0368898, 1.8536546, 3.7426582", \ |
| "0.4150079, 0.4487388, 0.5195524, 0.6786039, 1.0363517, 1.8541262, 3.7638346", \ |
| "0.4150436, 0.4493239, 0.5213470, 0.6810170, 1.0332584, 1.8375697, 3.7261247", \ |
| "0.4148402, 0.4493852, 0.5222805, 0.6809438, 1.0352554, 1.8561915, 3.7436627", \ |
| "0.4149044, 0.4493937, 0.5190816, 0.6810063, 1.0344516, 1.8538301, 3.7149892", \ |
| "0.4150520, 0.4492181, 0.5213998, 0.6810207, 1.0331289, 1.8538443, 3.7200387", \ |
| "0.4145520, 0.4494260, 0.5213902, 0.6809002, 1.0327936, 1.8493876, 3.7186876"); |
| } |
| cell_fall ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("7.6986915, 7.7233908, 7.7774969, 7.8880236, 8.0987119, 8.4702236, 9.1267820", \ |
| "10.0360860, 10.0629300, 10.1157780, 10.2237470, 10.4348230, 10.8046710, 11.4619660", \ |
| "13.1755820, 13.2002710, 13.2542690, 13.3628810, 13.5740920, 13.9449270, 14.6015270", \ |
| "13.9296550, 13.9570570, 14.0127860, 14.1171290, 14.3282200, 14.6983150, 15.3558220", \ |
| "18.5419320, 18.5822950, 18.6335590, 18.7298730, 18.9401440, 19.3236860, 19.9710700", \ |
| "22.2508410, 22.2823950, 22.3409010, 22.4382430, 22.6597180, 23.0001230, 23.6706850", \ |
| "25.0175360, 25.0489550, 25.0988050, 25.2051940, 25.4146590, 25.7865640, 26.4434930", \ |
| "28.8188420, 28.8565010, 28.9028070, 29.0068560, 29.2173310, 29.5864610, 30.2454420", \ |
| "76.6672490, 76.6788520, 76.7349700, 76.8551370, 77.0522350, 77.3918100, 78.0923560", \ |
| "105.1519800, 105.1661100, 105.2321300, 105.3382700, 105.5468500, 105.9205000, 106.5749000", \ |
| "219.8205100, 219.8205185, 219.8848700, 220.0085600, 220.2135500, 220.5695600, 221.2466500", \ |
| "597.2590900, 597.2710800, 597.3607200, 597.4744700, 597.6515900, 598.0458600, 598.7059200"); |
| } |
| fall_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("0.3215036, 0.3417872, 0.3864113, 0.4847966, 0.6706419, 0.9991478, 1.6779552", \ |
| "0.3236193, 0.3448352, 0.3877597, 0.4852496, 0.6707139, 1.0000624, 1.6791816", \ |
| "0.3236356, 0.3451104, 0.3885345, 0.4847003, 0.6694363, 0.9985708, 1.6764347", \ |
| "0.3237355, 0.3452418, 0.3885682, 0.4849854, 0.6696850, 0.9988945, 1.6781297", \ |
| "0.3237438, 0.3430158, 0.3876980, 0.4851458, 0.6705631, 0.9997660, 1.6792306", \ |
| "0.3237854, 0.3433929, 0.3878196, 0.4847984, 0.6699842, 0.9994970, 1.6761094", \ |
| "0.3236415, 0.3437318, 0.3876645, 0.4849937, 0.6702350, 0.9993393, 1.6800477", \ |
| "0.3234641, 0.3449432, 0.3882736, 0.4842226, 0.6689268, 0.9979576, 1.6766194", \ |
| "0.3239958, 0.3451073, 0.3885184, 0.4851351, 0.6705342, 0.9995278, 1.6749987", \ |
| "0.3237092, 0.3425152, 0.3869858, 0.4839397, 0.6699383, 0.9986922, 1.6789173", \ |
| "0.3240464, 0.3444852, 0.3889615, 0.4855376, 0.6695903, 0.9993314, 1.6751602", \ |
| "0.3244165, 0.3456416, 0.3891245, 0.4849665, 0.6703016, 0.9998173, 1.6801709"); |
| } |
| } |
| 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.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("4.9279278, 4.9654525, 5.0396682, 5.1920153, 5.5027782, 6.1491345, 7.5568902", \ |
| "7.4746493, 7.5107787, 7.5864399, 7.7409110, 8.0496783, 8.6928251, 10.1023610", \ |
| "9.5931698, 9.6219637, 9.7049551, 9.8601323, 10.1683820, 10.8135300, 12.2161650", \ |
| "10.0716430, 10.1056430, 10.1840620, 10.3385430, 10.6474600, 11.2883510, 12.7008870", \ |
| "12.9301430, 12.9701720, 13.0441990, 13.2002400, 13.5094660, 14.1523810, 15.5545690", \ |
| "15.3051150, 15.3416530, 15.4150490, 15.5641810, 15.8804540, 16.5078510, 17.9311270", \ |
| "17.1062720, 17.1412130, 17.2171750, 17.3782520, 17.6820800, 18.3160050, 19.7212820", \ |
| "19.6541040, 19.6993820, 19.7643680, 19.9169780, 20.2294130, 20.8847780, 22.2608330", \ |
| "54.5789830, 54.6338550, 54.7272560, 54.8453980, 55.1258590, 56.1442200, 57.2689490", \ |
| "77.1730630, 77.3519700, 77.4327800, 77.6472220, 77.9621060, 78.4556490, 79.7609020", \ |
| "172.4351800, 172.5648100, 172.6419900, 172.9606000, 173.2031900, 173.7067100, 175.0952700", \ |
| "510.4781200, 510.5382000, 510.5801500, 510.5801545, 511.0584900, 511.0585175, 512.3519000"); |
| } |
| rise_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("0.4136332, 0.4467516, 0.5185804, 0.6809164, 1.0341025, 1.8501514, 3.7109842", \ |
| "0.4148962, 0.4498155, 0.5191185, 0.6798536, 1.0350141, 1.8513807, 3.7410697", \ |
| "0.4154865, 0.4499027, 0.5223178, 0.6811584, 1.0335657, 1.8385385, 3.7238077", \ |
| "0.4153824, 0.4474549, 0.5197813, 0.6798633, 1.0352617, 1.8444691, 3.7033989", \ |
| "0.4144310, 0.4492189, 0.5203291, 0.6808606, 1.0340574, 1.8531059, 3.6957657", \ |
| "0.4144478, 0.4499103, 0.5201059, 0.6806748, 1.0336432, 1.8541472, 3.7441334", \ |
| "0.4150565, 0.4492827, 0.5225360, 0.6812220, 1.0331304, 1.8544430, 3.7469756", \ |
| "0.4153677, 0.4479735, 0.5222256, 0.6811843, 1.0338445, 1.8525528, 3.7220000", \ |
| "0.4160118, 0.4493697, 0.5225292, 0.6812267, 1.0354257, 1.8536467, 3.7475831", \ |
| "0.4151488, 0.4493542, 0.5225262, 0.6812263, 1.0352610, 1.8528780, 3.7473065", \ |
| "0.4147127, 0.4492816, 0.5221524, 0.6812257, 1.0347061, 1.8538905, 3.7218322", \ |
| "0.4151410, 0.4494518, 0.5202773, 0.6812193, 1.0353797, 1.8550340, 3.7512469"); |
| } |
| cell_fall ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("5.4593610, 5.4852110, 5.5393650, 5.6464584, 5.8567990, 6.2287087, 6.8854096", \ |
| "8.1995282, 8.2260714, 8.2794225, 8.3871825, 8.5994296, 8.9674197, 9.6251540", \ |
| "11.3814270, 11.4071530, 11.4671100, 11.5691000, 11.7788580, 12.1549130, 12.8034210", \ |
| "12.1058420, 12.1136060, 12.1650330, 12.2933970, 12.5013760, 12.8685060, 13.5150430", \ |
| "16.3084830, 16.3316220, 16.3848420, 16.4959810, 16.6972140, 17.0764630, 17.7314020", \ |
| "19.6731400, 19.6944630, 19.7481230, 19.8605270, 20.0640270, 20.4284930, 21.0939210", \ |
| "22.1836700, 22.2100170, 22.2640220, 22.3710220, 22.5783500, 22.9409740, 23.6096670", \ |
| "25.6689210, 25.6886320, 25.7394030, 25.8474820, 26.0777370, 26.4295870, 27.0863990", \ |
| "70.2171620, 70.2604340, 70.3242340, 70.4085610, 70.6406030, 71.0293340, 71.6710100", \ |
| "97.0503040, 97.0503045, 97.1383400, 97.2382350, 97.3992510, 97.8265080, 98.4693000", \ |
| "205.3481700, 205.3481827, 205.4011100, 205.5239000, 205.6916500, 206.0920800, 206.7202700", \ |
| "562.3436400, 562.3436585, 562.3437195, 562.4770600, 562.6270100, 563.0397500, 563.6197200"); |
| } |
| fall_transition ("del_1_12_7") { |
| index_1("0.01, 4.17, 8.34, 9.33, 15.5, 20.84, 25, 31, 120, 180, 450, 1500"); |
| index_2("0.01, 0.0224326, 0.0503221, 0.112885, 0.253231, 0.568062, 1.27431"); |
| values("0.3215716, 0.3414707, 0.3856138, 0.4841459, 0.6699749, 0.9993114, 1.6771206", \ |
| "0.3249021, 0.3436314, 0.3876718, 0.4849403, 0.6701643, 0.9992934, 1.6788850", \ |
| "0.3233796, 0.3449226, 0.3876827, 0.4842919, 0.6693575, 0.9984582, 1.6771081", \ |
| "0.3248309, 0.3441338, 0.3876771, 0.4849419, 0.6701742, 0.9994956, 1.6793728", \ |
| "0.3234147, 0.3449682, 0.3881769, 0.4847016, 0.6691863, 1.0006522, 1.6775575", \ |
| "0.3234343, 0.3437912, 0.3876856, 0.4849084, 0.6701854, 0.9995843, 1.6788835", \ |
| "0.3234112, 0.3449645, 0.3878081, 0.4849461, 0.6689550, 0.9995871, 1.6786904", \ |
| "0.3235279, 0.3448698, 0.3882931, 0.4849547, 0.6689235, 0.9988376, 1.6749869", \ |
| "0.3232805, 0.3426555, 0.3875888, 0.4836925, 0.6693615, 0.9986472, 1.6787094", \ |
| "0.3235022, 0.3450894, 0.3877708, 0.4844858, 0.6705754, 1.0017307, 1.6793891", \ |
| "0.3239561, 0.3452846, 0.3885474, 0.4847945, 0.6710543, 0.9996341, 1.6785097", \ |
| "0.3243502, 0.3441834, 0.3890412, 0.4856939, 0.6714590, 0.9998738, 1.6797963"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224242, 0.0502844, 0.112759, 0.252852, 0.567, 1.27145"); |
| values("20.1549180, 20.1912300, 20.2670110, 20.4215970, 20.7303380, 21.3735780, 22.7716250", \ |
| "20.8206700, 20.8580570, 20.9345320, 21.0874750, 21.3979590, 22.0402200, 23.4384870", \ |
| "21.5169730, 21.5524740, 21.6288550, 21.7821580, 22.0923710, 22.7346730, 24.1324420", \ |
| "22.2159910, 22.2520760, 22.3277700, 22.4823840, 22.7913000, 23.4338590, 24.8325960", \ |
| "22.9119390, 22.9520420, 23.0243560, 23.1785360, 23.4878660, 24.1306180, 25.5327740", \ |
| "23.5980210, 23.6211650, 23.7105060, 23.8515290, 24.1737870, 24.8170910, 26.2015550", \ |
| "24.2225460, 24.2588720, 24.3369860, 24.4892620, 24.8107100, 25.4536610, 26.8392490"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224242, 0.0502844, 0.112759, 0.252852, 0.567, 1.27145"); |
| values("0.4201525, 0.4530654, 0.5249244, 0.6807582, 1.0337803, 1.8307619, 3.6830508", \ |
| "0.4200236, 0.4531031, 0.5250981, 0.6813247, 1.0342448, 1.8303287, 3.6830901", \ |
| "0.4213910, 0.4532144, 0.5250619, 0.6819235, 1.0340759, 1.8303022, 3.6833037", \ |
| "0.4199597, 0.4530707, 0.5249545, 0.6807561, 1.0338168, 1.8302518, 3.6818841", \ |
| "0.4201533, 0.4530650, 0.5248220, 0.6807612, 1.0340249, 1.8306956, 3.6832204", \ |
| "0.4201525, 0.4530645, 0.5249247, 0.6807610, 1.0337636, 1.8307769, 3.6830516", \ |
| "0.4201410, 0.4530087, 0.5246988, 0.6809603, 1.0340599, 1.8306536, 3.6824592"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224242, 0.0502844, 0.112759, 0.252852, 0.567, 1.27145"); |
| values("19.0938320, 19.1214460, 19.1899080, 19.3310010, 19.5916940, 20.0702100, 20.8647020", \ |
| "19.5936780, 19.6269290, 19.6989200, 19.8295920, 20.0963390, 20.5744060, 21.3684480", \ |
| "19.9786370, 20.0107860, 20.0790550, 20.2140150, 20.4806390, 20.9578520, 21.7518390", \ |
| "20.3066100, 20.3402650, 20.4092300, 20.5450150, 20.8044230, 21.2886460, 22.0821690", \ |
| "20.6101960, 20.6437500, 20.7149440, 20.8520330, 21.1099940, 21.5962790, 22.3863360", \ |
| "20.8870610, 20.9189000, 20.9911380, 21.1274590, 21.3852260, 21.8702390, 22.6639600", \ |
| "21.1423450, 21.1792380, 21.2557580, 21.3913830, 21.6402400, 22.1361190, 22.9302370"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0224242, 0.0502844, 0.112759, 0.252852, 0.567, 1.27145"); |
| values("0.4795883, 0.5019973, 0.5505683, 0.6635890, 0.9041225, 1.2955894, 1.9908351", \ |
| "0.4799499, 0.5024393, 0.5504317, 0.6645174, 0.9011236, 1.2939644, 1.9914406", \ |
| "0.4801444, 0.5025346, 0.5515758, 0.6620601, 0.9013719, 1.2955066, 1.9906334", \ |
| "0.4786102, 0.5012754, 0.5495387, 0.6636490, 0.9036352, 1.2932068, 1.9906561", \ |
| "0.4808538, 0.5029029, 0.5541536, 0.6676082, 0.9036298, 1.2941318, 1.9950632", \ |
| "0.4795622, 0.5014108, 0.5520478, 0.6630060, 0.9028976, 1.2957062, 1.9882977", \ |
| "0.4794124, 0.5018840, 0.5508329, 0.6641862, 0.9035042, 1.2939276, 1.9909654"); |
| } |
| } |
| } |
| 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.195242; |
| max_capacitance : 551.195000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.3427250, 6.3398288, 6.3385916, 6.3404061, 6.2352207, 5.2726014, -10.9367042", \ |
| "6.3239588, 6.3251427, 6.3229583, 6.3259051, 6.2459413, 5.2395462, -11.2247849", \ |
| "6.3092237, 6.3107199, 6.3082453, 6.3090992, 6.2360882, 5.2606766, -11.1378535", \ |
| "6.3091864, 6.3104189, 6.3089214, 6.3133129, 6.2280382, 5.2537130, -11.0151693", \ |
| "6.3137136, 6.3132795, 6.3129417, 6.3140818, 6.2471479, 5.1672795, -11.3025292", \ |
| "6.3137075, 6.3145836, 6.3102849, 6.3126060, 6.2339324, 5.2716019, -11.0504430", \ |
| "6.3139127, 6.3123411, 6.3120184, 6.3182712, 6.2074540, 5.2524931, -11.2766867"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.8054758, 3.8066350, 3.8322399, 3.9394732, 4.2667596, 5.2045801, 5.6154515", \ |
| "3.7304521, 3.7332871, 3.7560502, 3.8699599, 4.1899461, 5.1293761, 5.5462848", \ |
| "3.6575019, 3.6607874, 3.6823661, 3.7853701, 4.1192202, 5.0565234, 5.4724017", \ |
| "3.6600987, 3.6633275, 3.6847747, 3.7856485, 4.1159827, 5.0552960, 5.4725434", \ |
| "3.6585375, 3.6638904, 3.6828071, 3.7901275, 4.1136708, 5.0542470, 5.4700272", \ |
| "3.6556030, 3.6581947, 3.6807127, 3.7892657, 4.1148871, 5.0548622, 5.4717644", \ |
| "3.6534134, 3.6574808, 3.6850538, 3.7879312, 4.1165455, 5.0522432, 5.4749879"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.1691360, 6.1699682, 6.1712844, 6.1779297, 6.1802052, 5.9422519, -0.2714331", \ |
| "6.1514843, 6.1552209, 6.1545656, 6.1573980, 6.1629170, 5.9163759, 0.0672436", \ |
| "6.1400197, 6.1406199, 6.1390087, 6.1448569, 6.1469685, 5.8870814, -0.1384264", \ |
| "6.1386188, 6.1393535, 6.1417808, 6.1445221, 6.1444132, 5.9131104, 0.0780415", \ |
| "6.1388214, 6.1400418, 6.1416056, 6.1452698, 6.1497580, 5.9396153, 0.0839936", \ |
| "6.1410193, 6.1428910, 6.1431608, 6.1464572, 6.1511175, 5.9078043, -0.1408069", \ |
| "6.1428161, 6.1427987, 6.1460904, 6.1502888, 6.1658927, 5.8942679, 0.0861562"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.7623254, 3.7644196, 3.7733149, 3.8084122, 3.7867290, 3.8562255, 3.8593055", \ |
| "3.6869999, 3.6893344, 3.6979174, 3.7294894, 3.7719784, 3.7872787, 3.7842346", \ |
| "3.6096526, 3.6166348, 3.6249862, 3.6585401, 3.6995069, 3.7212304, 3.7218219", \ |
| "3.6143575, 3.6158225, 3.6244298, 3.6587608, 3.7151632, 3.7141293, 3.7153492", \ |
| "3.5994671, 3.6147626, 3.6234501, 3.6566336, 3.7043467, 3.7113776, 3.7097469", \ |
| "3.6116850, 3.6140560, 3.6238463, 3.6538727, 3.6935102, 3.7057812, 3.7129699", \ |
| "3.6086293, 3.6128651, 3.6237478, 3.6646830, 3.6956023, 3.7408855, 3.7160954"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0852034, 0.0852029, 0.0852004, 0.0851661, 0.0852060, 0.0851611, 0.0850731", \ |
| "0.2331589, 0.2331596, 0.2331639, 0.2331239, 0.2331581, 0.2331562, 0.2330213", \ |
| "0.4163739, 0.4163744, 0.4163756, 0.4164176, 0.4163614, 0.4163594, 0.4164110", \ |
| "0.9362636, 0.9362657, 0.9362565, 0.9363227, 0.9361793, 0.9361748, 0.9363268", \ |
| "1.0883682, 1.0882129, 1.0874075, 1.0851466, 1.0831543, 1.0825712, 1.0824543", \ |
| "1.1086616, 1.1084817, 1.1074847, 1.1048129, 1.1021277, 1.1013559, 1.1012019", \ |
| "1.1096759, 1.1094837, 1.1087037, 1.1058685, 1.1031303, 1.1023760, 1.1022737"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.4364873, 2.4364363, 2.4365036, 2.4343393, 2.4399292, 2.4393899, 2.4444109", \ |
| "2.4234950, 2.4236452, 2.4239013, 2.4241145, 2.4322256, 2.4242981, 2.4308279", \ |
| "2.4118842, 2.4113593, 2.4120965, 2.4108239, 2.4171697, 2.4205772, 2.4235310", \ |
| "2.4122322, 2.4117992, 2.4115409, 2.4102980, 2.4126600, 2.4255512, 2.4178770", \ |
| "2.4104887, 2.4108209, 2.4111880, 2.4123230, 2.4165191, 2.4265618, 2.4231414", \ |
| "2.4103255, 2.4130690, 2.4102060, 2.4115409, 2.4202659, 2.4149303, 2.4066073", \ |
| "2.4092704, 2.4097845, 2.4097637, 2.4081688, 2.4196273, 2.4223316, 2.4309440"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0851352, 0.0851628, 0.0851600, 0.0851626, 0.0851350, 0.0851471, 0.0851628", \ |
| "0.2442598, 0.2444980, 0.2444985, 0.2445060, 0.2444350, 0.2444956, 0.2444292", \ |
| "0.4396685, 0.4399242, 0.4399672, 0.4401817, 0.4408499, 0.4410759, 0.4412733", \ |
| "0.9879826, 0.9882872, 0.9930752, 1.0105392, 1.0273689, 1.0304826, 1.0312981", \ |
| "1.5628784, 1.5663805, 1.5805878, 1.6309991, 1.6882227, 1.7055165, 1.7084385", \ |
| "1.6977006, 1.7004815, 1.7165794, 1.7726159, 1.8355971, 1.8547298, 1.8581271", \ |
| "1.7021937, 1.7050493, 1.7211116, 1.7774889, 1.8408068, 1.8601002, 1.8639923"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.5662012, 5.5679988, 5.5681519, 5.5726119, 5.5735799, 5.3345059, -0.5467073", \ |
| "5.5542500, 5.5541832, 5.5560155, 5.5592889, 5.5696118, 5.3107030, -0.7275499", \ |
| "5.5422272, 5.5421383, 5.5432464, 5.5480320, 5.5418508, 5.3197563, -0.9063735", \ |
| "5.5398708, 5.5419221, 5.5429113, 5.5474012, 5.5444595, 5.2681376, -0.8173312", \ |
| "5.5394489, 5.5412882, 5.5422635, 5.5462130, 5.5407031, 5.2989581, -0.5150822", \ |
| "5.5405087, 5.5396660, 5.5409727, 5.5484823, 5.5400954, 5.2764287, -0.5111355", \ |
| "5.5398775, 5.5391407, 5.5409730, 5.5485724, 5.5394915, 5.2927219, -0.5604838"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.1616535, 3.1597657, 3.1654743, 3.2105153, 3.4251641, 4.7889582, 5.0711409", \ |
| "3.0811697, 3.0836091, 3.0899794, 3.1310393, 3.3452247, 4.7146289, 4.9998803", \ |
| "3.0092283, 3.0111736, 3.0186310, 3.0575731, 3.2751751, 4.6439055, 4.9253883", \ |
| "3.0094467, 3.0116211, 3.0156101, 3.0606774, 3.2640837, 4.6408823, 4.9190769", \ |
| "3.0082091, 3.0091162, 3.0173733, 3.0579402, 3.2701242, 4.6399399, 4.9182052", \ |
| "3.0080897, 3.0074702, 3.0182836, 3.0585240, 3.2698821, 4.6380034, 4.9182978", \ |
| "3.0070263, 3.0083590, 3.0120486, 3.0579153, 3.2711846, 4.6377605, 4.9205412"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1015479, 0.1015410, 0.1015468, 0.1015456, 0.1015475, 0.1015509, 0.1015524", \ |
| "0.2369942, 0.2369979, 0.2369928, 0.2369847, 0.2369689, 0.2369667, 0.2369730", \ |
| "0.7148760, 0.7148762, 0.7148636, 0.7148139, 0.7149323, 0.7148636, 0.7146124", \ |
| "0.9905135, 0.9905099, 0.9905117, 0.9905395, 0.9901814, 0.9901511, 0.9905323", \ |
| "1.3387122, 1.3387055, 1.3386960, 1.3386388, 1.3386242, 1.3386025, 1.3383542", \ |
| "1.5339078, 1.5332661, 1.5299629, 1.5197515, 1.5089019, 1.5045102, 1.5034515", \ |
| "1.5737589, 1.5726698, 1.5669414, 1.5494849, 1.5318109, 1.5251998, 1.5237176"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0851431, 0.0851404, 0.0851944, 0.0851516, 0.0851414, 0.0851954, 0.0851945", \ |
| "0.2331590, 0.2331594, 0.2331602, 0.2331584, 0.2330330, 0.2330876, 0.2331599", \ |
| "0.4163734, 0.4163723, 0.4163710, 0.4163647, 0.4163573, 0.4162209, 0.4163593", \ |
| "0.9349302, 0.9349262, 0.9349154, 0.9348488, 0.9348275, 0.9351296, 0.9348289", \ |
| "1.0872244, 1.0870553, 1.0862380, 1.0840232, 1.0820028, 1.0812928, 1.0813246", \ |
| "1.1085758, 1.1083962, 1.1073680, 1.1046727, 1.1020001, 1.1010316, 1.1011381", \ |
| "1.1096349, 1.1094661, 1.1084603, 1.1059010, 1.1031120, 1.1023651, 1.1022642"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.4424374, 2.4352593, 2.4357424, 2.4376905, 2.4407578, 2.4459554, 2.4539694", \ |
| "2.4245035, 2.4236680, 2.4227302, 2.4185373, 2.4325227, 2.4655807, 2.4371175", \ |
| "2.4248487, 2.4114193, 2.4116069, 2.4130823, 2.4179766, 2.8787547, 2.4187041", \ |
| "2.4088033, 2.4077918, 2.4116585, 2.4130475, 2.4178195, 2.4042655, 2.4170816", \ |
| "2.4036916, 2.4132502, 2.4109844, 2.4128549, 2.4172279, 2.4328864, 2.4250793", \ |
| "2.4135120, 2.4163140, 2.4123074, 2.4118835, 2.4169899, 2.3825153, 2.4138862", \ |
| "2.4204604, 2.4075201, 2.4117615, 2.4136636, 2.4242911, 2.4027335, 2.4304358"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.4768059, 3.4746128, 3.4858848, 3.5479444, 3.6233020, 3.8898670, 5.4809892", \ |
| "3.4018595, 3.4037582, 3.4147435, 3.4675045, 3.5491462, 3.8143217, 5.4099568", \ |
| "3.3237404, 3.3265439, 3.3376748, 3.4056215, 3.4727074, 3.7414824, 5.3438543", \ |
| "3.3233598, 3.3263858, 3.3428028, 3.4002731, 3.4762432, 3.7433403, 5.3465240", \ |
| "3.3271788, 3.3296796, 3.3416176, 3.3962453, 3.4731176, 3.7400443, 5.3390838", \ |
| "3.3212535, 3.3241130, 3.3408433, 3.3969480, 3.4720944, 3.7413691, 5.3433277", \ |
| "3.3202035, 3.3233751, 3.3402762, 3.3944374, 3.4725836, 3.7414128, 5.3459002"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1015403, 0.1015438, 0.1015478, 0.1015390, 0.1015468, 0.1015422, 0.1015459", \ |
| "0.2369429, 0.2369431, 0.2369373, 0.2369369, 0.2369262, 0.2369264, 0.2369219", \ |
| "0.7248460, 0.7248404, 0.7248140, 0.7246779, 0.7243297, 0.7241609, 0.7241195", \ |
| "1.0296533, 1.0296577, 1.0296744, 1.0296862, 1.0300252, 1.0300182, 1.0297011", \ |
| "1.3769818, 1.3769794, 1.3769600, 1.3769029, 1.3766777, 1.3768262, 1.3766469", \ |
| "1.5734946, 1.5728345, 1.5693632, 1.5587370, 1.5477083, 1.5433408, 1.5422133", \ |
| "1.6117853, 1.6107034, 1.6050091, 1.5879290, 1.5720872, 1.5635720, 1.5620808"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.4155709, 5.4138496, 5.4091728, 5.3796595, 5.2298227, 4.1432535, -12.3888560", \ |
| "5.4021052, 5.3986262, 5.3945431, 5.3650450, 5.2317297, 4.0958142, -12.2450149", \ |
| "5.3874374, 5.3870458, 5.3822051, 5.3562419, 5.1959586, 4.1389791, -12.3093157", \ |
| "5.3875200, 5.3863456, 5.3830878, 5.3558049, 5.1945715, 4.1269467, -12.5383510", \ |
| "5.3889235, 5.3884569, 5.3792901, 5.3555158, 5.1981174, 4.0688076, -12.3331396", \ |
| "5.3853815, 5.3860051, 5.3847058, 5.3556184, 5.1950636, 4.0411208, -12.3604958", \ |
| "5.3848431, 5.3854745, 5.3809955, 5.3543094, 5.1932307, 4.0105010, -12.0757200"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0851494, 0.0851552, 0.0851286, 0.0851514, 0.0851499, 0.0851559, 0.0851039", \ |
| "0.2444367, 0.2444339, 0.2444349, 0.2445016, 0.2445042, 0.2444376, 0.2444447", \ |
| "0.4402977, 0.4402976, 0.4403028, 0.4401967, 0.4402181, 0.4403452, 0.4402082", \ |
| "0.8723121, 0.8723040, 0.8723120, 0.8721253, 0.8720669, 0.8722342, 0.8720666", \ |
| "1.0186002, 1.0186896, 1.0197233, 1.0224158, 1.0247901, 1.0255656, 1.0256285", \ |
| "1.0201925, 1.0211422, 1.0220167, 1.0252059, 1.0280916, 1.0289716, 1.0291077", \ |
| "1.0214052, 1.0211014, 1.0222035, 1.0255044, 1.0284313, 1.0296036, 1.0294428"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.0158922, 6.0148930, 6.0067199, 5.9812897, 5.8345451, 4.7569097, -11.9415722", \ |
| "6.0006336, 5.9977718, 5.9947742, 5.9664080, 5.8193312, 4.6796603, -11.9451189", \ |
| "5.9848569, 5.9842775, 5.9784488, 5.9529549, 5.8058308, 4.6867056, -11.6954505", \ |
| "5.9843781, 5.9846044, 5.9817096, 5.9545252, 5.8088804, 4.6691354, -11.8635103", \ |
| "5.9883393, 5.9850672, 5.9808046, 5.9538474, 5.8050632, 4.6875899, -11.9321652", \ |
| "5.9876701, 5.9885592, 5.9827613, 5.9556914, 5.8031619, 4.6600099, -11.9198490", \ |
| "5.9920608, 5.9893772, 5.9773599, 5.9595621, 5.8004315, 4.6392263, -11.7052847"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.0108850, 3.0021002, 3.0154924, 3.0175932, 3.0040166, 3.0260040, 3.0216752", \ |
| "2.9399558, 2.9365566, 2.9407102, 2.9425429, 2.9377987, 2.9436586, 2.9492793", \ |
| "2.8674151, 2.8635881, 2.8671913, 2.8690360, 2.8727977, 2.8768299, 2.8726119", \ |
| "2.8664497, 2.8620338, 2.8669740, 2.8675734, 2.8693673, 2.8778544, 2.8736089", \ |
| "2.8658835, 2.8844292, 2.8658686, 2.8686400, 2.9330210, 2.8765647, 2.8785880", \ |
| "2.8657030, 2.8640715, 2.8640810, 2.8648287, 2.8704744, 2.8630929, 2.8717971", \ |
| "2.8644266, 2.8780954, 2.8640901, 2.8620891, 2.7728901, 2.8610131, 2.8728750"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0851397, 0.0851550, 0.0851050, 0.0851542, 0.0851493, 0.0851535, 0.0851635", \ |
| "0.2444117, 0.2444968, 0.2444506, 0.2445043, 0.2444992, 0.2444941, 0.2444936", \ |
| "0.4405169, 0.4399471, 0.4397607, 0.4402034, 0.4407551, 0.4410991, 0.4411809", \ |
| "0.9881876, 0.9883093, 0.9935072, 1.0105610, 1.0273819, 1.0304946, 1.0308563", \ |
| "1.5649993, 1.5682837, 1.5822906, 1.6328770, 1.6900724, 1.7073575, 1.7104102", \ |
| "1.7018125, 1.7033903, 1.7200499, 1.7755537, 1.8385160, 1.8575925, 1.8609937", \ |
| "1.7050607, 1.7077276, 1.7237894, 1.7803626, 1.8436817, 1.8628979, 1.8663812"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.7320902, 6.7307554, 6.7613095, 6.8755003, 6.7771887, 5.5658929, -0.1988725", \ |
| "6.7186683, 6.7225255, 6.7467448, 6.8582164, 6.7508353, 5.5648023, -0.1827594", \ |
| "6.7077389, 6.7059799, 6.7372995, 6.8509646, 6.7459904, 5.4322627, -0.1991263", \ |
| "6.7017630, 6.7061111, 6.7369523, 6.8469879, 6.7714828, 5.5424434, -0.2175866", \ |
| "6.7056970, 6.7049081, 6.7342068, 6.8437598, 6.7446507, 5.5476095, -0.1957129", \ |
| "6.6998582, 6.7045545, 6.7353866, 6.8448503, 6.7419808, 5.5317062, -0.1676795", \ |
| "6.7051073, 6.7050566, 6.7346887, 6.8483287, 6.7433818, 5.5282470, -0.1688448"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.0158627, 6.0146749, 6.0062363, 5.9804804, 5.8286418, 4.8053501, -11.9015622", \ |
| "5.9989848, 5.9978112, 5.9925099, 5.9662883, 5.8079618, 4.7214841, -11.5069199", \ |
| "5.9848768, 5.9841678, 5.9818827, 5.9534228, 5.8084611, 4.7318947, -11.6884935", \ |
| "5.9843937, 5.9845715, 5.9795265, 5.9525225, 5.8080920, 4.6621341, -12.0216403", \ |
| "5.9874707, 5.9856870, 5.9802555, 5.9537199, 5.7964013, 4.6840346, -12.0493132", \ |
| "5.9877005, 5.9868149, 5.9826767, 5.9575172, 5.8056643, 4.6873895, -11.9083000", \ |
| "5.9920491, 5.9871602, 5.9840442, 5.9597152, 5.7960288, 4.6786201, -12.0154137"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.0148489, 3.0160166, 3.0154849, 3.0176210, 3.0203592, 3.0237482, 3.0244475", \ |
| "2.9400156, 2.9374099, 2.9406061, 2.9427324, 2.9420481, 2.9552294, 2.9488807", \ |
| "2.8674175, 2.8666297, 2.8670443, 2.8691321, 2.8698348, 2.8765179, 2.8684590", \ |
| "2.8664152, 2.8654937, 2.8669794, 2.8702490, 2.8732977, 2.8753356, 2.8725405", \ |
| "2.8657138, 2.8653939, 2.8658720, 2.8677265, 2.8723107, 2.8734383, 2.8800731", \ |
| "2.8656275, 2.8648957, 2.8640971, 2.8655558, 2.8767757, 2.8647342, 2.8765634", \ |
| "2.8644353, 2.8628895, 2.8641526, 2.8658368, 2.8723695, 2.8807239, 2.8741975"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.1047656, 6.1027138, 6.1057930, 6.1107213, 6.1222546, 5.8628818, 0.0308433", \ |
| "6.0872909, 6.0864933, 6.0888339, 6.0906081, 6.0867600, 5.9324967, 0.0224150", \ |
| "6.0725801, 6.0747810, 6.0747559, 6.0769811, 6.0718806, 5.8241907, -0.2482950", \ |
| "6.0732852, 6.0727930, 6.0744119, 6.0782058, 6.0731348, 5.8289828, 0.0088887", \ |
| "6.0740906, 6.0748639, 6.0753279, 6.0819337, 6.0745759, 5.8679456, 0.0040432", \ |
| "6.0744779, 6.0758505, 6.0778393, 6.0803039, 6.0847479, 5.8116400, -0.0267970", \ |
| "6.0760245, 6.0777674, 6.0783022, 6.0822070, 6.0837193, 5.8531476, -0.3862788"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1221455, 0.1221358, 0.1221351, 0.1221325, 0.1221381, 0.1221387, 0.1221382", \ |
| "0.2595865, 0.2595814, 0.2595806, 0.2595601, 0.2589796, 0.2584641, 0.2583910", \ |
| "0.3330374, 0.3329966, 0.3329088, 0.3328872, 0.3329566, 0.3329688, 0.3326423", \ |
| "0.8347962, 0.8354254, 0.8389179, 0.8506166, 0.8593680, 0.8591058, 0.8588649", \ |
| "1.3685157, 1.3712461, 1.3839243, 1.4297882, 1.4830932, 1.4989142, 1.5015369", \ |
| "1.7246476, 1.7273887, 1.7430817, 1.7975338, 1.8593262, 1.8778671, 1.8809974", \ |
| "1.9702391, 1.9735865, 1.9889876, 2.0450708, 2.1083444, 2.1274411, 2.1306150"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0851932, 0.0851408, 0.0851964, 0.0852017, 0.0851944, 0.0851756, 0.0851900", \ |
| "0.2331480, 0.2331519, 0.2331538, 0.2331530, 0.2331530, 0.2331521, 0.2331527", \ |
| "0.4162320, 0.4162326, 0.4162354, 0.4162331, 0.4162304, 0.4162257, 0.4162264", \ |
| "0.9255153, 0.9255150, 0.9254948, 0.9253679, 0.9247376, 0.9241150, 0.9239250", \ |
| "1.0826332, 1.0826615, 1.0826388, 1.0826014, 1.0828245, 1.0829996, 1.0826626", \ |
| "1.1410328, 1.1410315, 1.1410035, 1.1408121, 1.1402986, 1.1400130, 1.1398437", \ |
| "1.2269235, 1.2259407, 1.2208107, 1.2050441, 1.1899655, 1.1840256, 1.1826908"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.0477984, 3.0502780, 3.0658788, 3.1266420, 3.1961700, 3.4639543, 5.0567767", \ |
| "3.0323671, 3.0348694, 3.0520284, 3.1045609, 3.1860909, 3.4522333, 5.0516281", \ |
| "3.0266093, 3.0295321, 3.0391160, 3.1024117, 3.1730785, 3.4449201, 5.0360753", \ |
| "3.0233191, 3.0238437, 3.0406158, 3.1028831, 3.1717501, 3.4442086, 5.0459620", \ |
| "3.0255527, 3.0230981, 3.0389931, 3.0918810, 3.1724636, 3.4403316, 5.0332336", \ |
| "3.0191761, 3.0260914, 3.0384905, 3.0936966, 3.1670659, 3.4402740, 5.0364110", \ |
| "3.0232140, 3.0263011, 3.0338498, 3.0940455, 3.1689513, 3.4371153, 5.0329340"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.6672366, 7.6716454, 7.7022824, 7.8440006, 7.8346071, 6.7245489, 0.9808935", \ |
| "7.6489744, 7.6557285, 7.6869934, 7.8262128, 7.7840278, 6.6762035, 1.0345630", \ |
| "7.6357516, 7.6408517, 7.6733292, 7.8159061, 7.8009051, 6.6970355, 1.0334164", \ |
| "7.6356457, 7.6413226, 7.6721591, 7.8149771, 7.7719898, 6.6800286, 1.0320873", \ |
| "7.6366081, 7.6430153, 7.6741094, 7.8122445, 7.8021779, 6.7021624, 0.9402778", \ |
| "7.6387028, 7.6452305, 7.6762274, 7.8180194, 7.7927098, 6.7086923, 1.1035025", \ |
| "7.6403109, 7.6451256, 7.6778460, 7.8196987, 7.7948696, 6.6967081, 1.0419917"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("4.5723146, 4.5768886, 4.5995177, 4.7331825, 5.0932668, 6.0436177, 6.4618539", \ |
| "4.4964744, 4.4894774, 4.5243076, 4.6580461, 5.0164950, 5.9545008, 6.3793658", \ |
| "4.4236967, 4.4148748, 4.4527403, 4.5855919, 4.9445691, 5.9057286, 6.3108373", \ |
| "4.4234291, 4.4283583, 4.4524545, 4.5847167, 4.9438314, 5.9026620, 6.3082178", \ |
| "4.4093371, 4.4115519, 4.4504513, 4.5765748, 4.9410580, 5.8970394, 6.3050628", \ |
| "4.4222125, 4.4128402, 4.4471834, 4.5831944, 4.9443629, 5.8953631, 6.3058069", \ |
| "4.4213637, 4.4263203, 4.4493518, 4.5819770, 4.9433715, 5.8800567, 6.3064504"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.0851558, 0.0851385, 0.0852090, 0.0852013, 0.0851523, 0.0851383, 0.0852068", \ |
| "0.2331583, 0.2331235, 0.2331312, 0.2331630, 0.2331587, 0.2331626, 0.2331261", \ |
| "0.4162558, 0.4163096, 0.4163074, 0.4162584, 0.4162515, 0.4162905, 0.4163004", \ |
| "0.9618693, 0.9620483, 0.9620338, 0.9617328, 0.9611864, 0.9607035, 0.9607692", \ |
| "1.1589729, 1.1587708, 1.1588006, 1.1582115, 1.1565706, 1.1551501, 1.1543611", \ |
| "1.2437874, 1.2429200, 1.2368869, 1.2194985, 1.2016359, 1.1950544, 1.1934029", \ |
| "1.2503928, 1.2498210, 1.2434070, 1.2252711, 1.2071844, 1.2002705, 1.1990143"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.4471864, 2.4479493, 2.4512038, 2.4739803, 2.6056016, 3.4661476, 4.2379690", \ |
| "2.4339950, 2.4351172, 2.4381180, 2.4613336, 2.5933756, 3.4547456, 4.2122059", \ |
| "2.4222590, 2.4227293, 2.4260721, 2.4469543, 2.5809758, 3.4414055, 4.2200791", \ |
| "2.4220590, 2.4225447, 2.4253840, 2.4472914, 2.5789595, 3.4414068, 4.2126646", \ |
| "2.4203983, 2.4199482, 2.4228426, 2.4452981, 2.5772460, 3.4356587, 4.2140343", \ |
| "2.4196275, 2.4206699, 2.4239732, 2.4455950, 2.5770873, 3.4339522, 4.2105847", \ |
| "2.4190495, 2.4195512, 2.4226922, 2.4449216, 2.5776799, 3.4413103, 4.2061917"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550" |