| /** |
| * 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_ff_n40C_1v60_5v50") { |
| 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.600000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.600000); |
| voltage_map("VCCHIB",1.600000); |
| voltage_map("VDDA",5.500000); |
| voltage_map("VDDIO",5.500000); |
| voltage_map("VDDIO_Q",5.500000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",5.500000); |
| 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.550; |
| voh : 4.950; |
| vomax : 5.775; |
| vomin : -0.275; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.160; |
| voh : 1.440; |
| vomax : 1.680; |
| vomin : -0.080; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 1.375; |
| vih : 4.125; |
| vimax : 5.775; |
| vimin : -0.275; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.480; |
| vih : 1.120; |
| vimax : 1.680; |
| vimin : -0.080; |
| } |
| operating_conditions ("ss_ff_1p60v_x_5p50v_n40C") { |
| process : 1.000000; |
| temperature : -40.000000; |
| voltage : 1.600000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("vio_7_7_1") { |
| variable_1 : "related_pin_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "constrained_pin_transition"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_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 : 1.092660e+02; |
| leakage_power (lkgGroup1) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "67.5296000"; |
| } |
| 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 : "108.5620000"; |
| } |
| 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 : "108.8940000"; |
| } |
| 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 : "66.9296000"; |
| } |
| 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 : "67.1569000"; |
| } |
| 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 : "108.6660000"; |
| } |
| 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 : "108.3150000"; |
| } |
| 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 : "109.2660000"; |
| } |
| 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 : "66.5786000"; |
| } |
| 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 : "108.2090000"; |
| } |
| 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 : "68.3788000"; |
| } |
| 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 : "108.6660000"; |
| } |
| 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 : "109.0180000"; |
| } |
| 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 : "108.7750000"; |
| } |
| 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 : "108.1690000"; |
| } |
| 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 : "67.0378000"; |
| } |
| 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 : "67.2807000"; |
| } |
| 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 : "66.9290000"; |
| } |
| 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.006148; |
| capacitance : 0.006020; |
| fall_capacitance : 0.005892; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1734632, -0.3161846, -0.4333243, -0.5140211, -0.5997181, -0.6784456, -0.7525099", \ |
| "-0.1090687, -0.2523347, -0.3817668, -0.4752943, -0.5519598, -0.6226413, -0.6982583", \ |
| "-0.1048924, -0.2453599, -0.3737434, -0.4549784, -0.5598234, -0.6526672, -0.7240928", \ |
| "-0.1228961, -0.2587861, -0.3784838, -0.4725754, -0.5573065, -0.6434430, -0.7361357", \ |
| "-0.1470015, -0.2798396, -0.3980117, -0.4993981, -0.5543404, -0.6525758, -0.7845542", \ |
| "-0.1870757, -0.3122844, -0.4289307, -0.4977342, -0.6201483, -0.6888349, -0.7924828", \ |
| "-0.2264417, -0.3424952, -0.4591410, -0.5377668, -0.6562063, -0.7442229, -0.7877760"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3443376, -0.5180538, -0.6994129, -0.8792422, -1.0586708, -1.2420917, -1.4236680", \ |
| "-0.2970148, -0.4621507, -0.6471753, -0.8359410, -0.9938110, -1.1791579, -1.3632132", \ |
| "-0.2803212, -0.4517254, -0.6366993, -0.8406285, -1.0215105, -1.1968299, -1.3816691", \ |
| "-0.2967991, -0.4682537, -0.6487330, -0.8409419, -1.0247276, -1.2228434, -1.4162353", \ |
| "-0.3163268, -0.4862555, -0.6682683, -0.8605930, -1.0337400, -1.2399705, -1.4375887", \ |
| "-0.3502975, -0.5141226, -0.6946096, -0.8585517, -1.0669799, -1.2587151, -1.4588986", \ |
| "-0.3820342, -0.5428075, -0.7263463, -0.9137175, -1.0946672, -1.2654173, -1.4823049"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4368616, 0.5811916, 0.6998937, 0.7792206, 0.8307520, 0.9055692, 0.9766137", \ |
| "0.3787613, 0.5250810, 0.6400274, 0.7259619, 0.8075860, 0.8896766, 0.9544369", \ |
| "0.3698199, 0.5052906, 0.6419468, 0.7469723, 0.8214980, 0.9168833, 0.9711675", \ |
| "0.3801943, 0.5252820, 0.6445458, 0.7444372, 0.8273023, 0.9087852, 0.9699664", \ |
| "0.4027737, 0.5493872, 0.6568417, 0.7419093, 0.8103661, 0.8940482, 1.0278614", \ |
| "0.4336926, 0.5772543, 0.6862348, 0.7968470, 0.8361817, 0.9420626, 1.0479812", \ |
| "0.4654293, 0.6013616, 0.7212793, 0.7820153, 0.9212971, 0.9607884, 1.0516175"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3529152, 0.5267091, 0.7096428, 0.8925421, 1.0658593, 1.2493391, 1.4326231", \ |
| "0.2991780, 0.4723186, 0.6574060, 0.8421949, 1.0151628, 1.2045140, 1.3677762", \ |
| "0.2995794, 0.4603579, 0.6471980, 0.8492062, 1.0310766, 1.2050286, 1.3868910", \ |
| "0.3084278, 0.4707323, 0.6594847, 0.8624827, 1.0302535, 1.2313321, 1.4245703", \ |
| "0.3249038, 0.4917859, 0.6784161, 0.8730480, 1.0383879, 1.2501554, 1.4446403", \ |
| "0.3512450, 0.5242307, 0.7032315, 0.8926496, 1.0698755, 1.2673513, 1.4624772", \ |
| "0.3860334, 0.5544415, 0.7364941, 0.9207610, 1.1011082, 1.2752377, 1.4795405"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0225574, 0.0257698, 0.0289822, 0.0287817, 0.0285893, 0.0283889, 0.0281885"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0263704, 0.0309089, 0.0354473, 0.0353382, 0.0352334, 0.0351242, 0.0350151"); |
| } |
| } |
| 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.004346; |
| capacitance : 0.004249; |
| fall_capacitance : 0.004151; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5223564, 0.6678841, 0.7961150, 0.8865226, 0.9385965, 1.0138160, 1.1534928", \ |
| "0.4664895, 0.6095479, 0.7325605, 0.8288636, 0.9227428, 0.9882808, 1.0753771", \ |
| "0.4613052, 0.6061161, 0.7431067, 0.8548356, 0.9451110, 1.0176539, 1.1062569", \ |
| "0.4732055, 0.6149832, 0.6656903, 0.8502884, 0.9387007, 1.0430507, 1.0894194", \ |
| "0.4912072, 0.6329853, 0.7464709, 0.8572158, 0.9237323, 1.0480661, 1.0821752", \ |
| "0.5251780, 0.6654301, 0.7804415, 0.8783830, 0.9745466, 1.0650157, 1.1355730", \ |
| "0.5523369, 0.6941150, 0.8106524, 0.9385360, 0.9714585, 1.0494989, 1.1558887"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4292780, 0.6018516, 0.7837179, 0.9696402, 1.1501436, 1.3416112, 1.5291581", \ |
| "0.3825004, 0.5514819, 0.7327144, 0.9154300, 1.0877685, 1.2773540, 1.4735865", \ |
| "0.3728138, 0.5362020, 0.7341730, 0.9270260, 1.1129487, 1.2999388, 1.4735762", \ |
| "0.3801364, 0.5479703, 0.7339369, 0.9348506, 1.1218061, 1.3154352, 1.4998807", \ |
| "0.4042417, 0.5736009, 0.7539619, 0.9500948, 1.1338274, 1.3259986, 1.5200784", \ |
| "0.4305830, 0.5968904, 0.7816350, 0.9689208, 1.1542259, 1.3486138, 1.5422710", \ |
| "0.4638455, 0.6316789, 0.8103206, 0.9984901, 1.1794166, 1.3677057, 1.5513596"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.2314907, -0.3784780, -0.5067170, -0.5985468, -0.6634240, -0.7886857, -0.8486199", \ |
| "-0.1674468, -0.3183203, -0.4585117, -0.5572298, -0.6264943, -0.6943622, -0.7734660", \ |
| "-0.1643353, -0.3111132, -0.4458941, -0.5458937, -0.6466164, -0.7326558, -0.8398963", \ |
| "-0.1838649, -0.3210524, -0.4479725, -0.5635109, -0.6457011, -0.7300849, -0.8342073", \ |
| "-0.2064444, -0.3482094, -0.4663428, -0.5449285, -0.6502366, -0.7211624, -0.8276625", \ |
| "-0.2404150, -0.3760766, -0.4977787, -0.6220942, -0.6609552, -0.7598799, -0.8484285", \ |
| "-0.2767293, -0.4093391, -0.5274725, -0.6492612, -0.7529069, -0.8004837, -0.8605857"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.4161093, -0.5777933, -0.7717591, -0.9626118, -1.1389660, -1.3284138, -1.5145739", \ |
| "-0.3706720, -0.5379295, -0.7208693, -0.9015899, -1.0814417, -1.2686223, -1.4682970", \ |
| "-0.3596549, -0.5244663, -0.7240695, -0.9169225, -1.1067343, -1.2933939, -1.4672274", \ |
| "-0.3730811, -0.5348998, -0.7224630, -0.9293236, -1.1117027, -1.3081892, -1.4943549", \ |
| "-0.3834535, -0.5559528, -0.7315835, -0.9426564, -1.1252776, -1.3188775, -1.5115952", \ |
| "-0.4128465, -0.5899235, -0.7655542, -0.9608184, -1.1417352, -1.3398590, -1.5412999", \ |
| "-0.4598419, -0.6170831, -0.7881356, -0.9712075, -1.1651278, -1.3609741, -1.5467470"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0221415, 0.0284961, 0.0348507, 0.0347635, 0.0346797, 0.0345925, 0.0345052"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0269001, 0.0342360, 0.0415719, 0.0414380, 0.0413095, 0.0411755, 0.0410416"); |
| } |
| } |
| 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.006045; |
| capacitance : 0.005914; |
| fall_capacitance : 0.005783; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1566784, -0.2948341, -0.4180829, -0.5054789, -0.6036683, -0.6616798, -0.7524973", \ |
| "-0.0877067, -0.2365540, -0.3620349, -0.4618092, -0.5373530, -0.6144629, -0.6614161", \ |
| "-0.0911598, -0.2301073, -0.3601235, -0.4489832, -0.5295816, -0.6395772, -0.7073143", \ |
| "-0.1015342, -0.2435335, -0.3616997, -0.4641905, -0.5250707, -0.6222958, -0.7111398", \ |
| "-0.1317430, -0.2661129, -0.3818079, -0.4841502, -0.5434218, -0.6314720, -0.6990668", \ |
| "-0.1702913, -0.2955059, -0.4075685, -0.4776620, -0.6032067, -0.6479033, -0.7953958", \ |
| "-0.2111833, -0.3272426, -0.4362538, -0.5361697, -0.6364382, -0.7302983, -0.7878295"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3458649, -0.5191951, -0.7033926, -0.8831842, -1.0543931, -1.2387662, -1.4296549", \ |
| "-0.2957872, -0.4636766, -0.6465740, -0.8347030, -1.0069539, -1.1960346, -1.3684496", \ |
| "-0.2849046, -0.4546096, -0.6431980, -0.8435121, -1.0246603, -1.2100529, -1.3926194", \ |
| "-0.2907014, -0.4649839, -0.6464542, -0.8427624, -1.0262535, -1.2273599, -1.4177140", \ |
| "-0.3254878, -0.4875636, -0.6666706, -0.8586458, -1.0351916, -1.2399916, -1.4391144", \ |
| "-0.3503033, -0.5139049, -0.6945378, -0.8831693, -1.0700747, -1.2560812, -1.4606220", \ |
| "-0.3820400, -0.5441154, -0.7232227, -0.9063022, -1.0930660, -1.2670707, -1.4614578"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4322839, 0.5766136, 0.6968419, 0.7731172, 0.8277002, 0.9055694, 0.9734940", \ |
| "0.3740631, 0.5250695, 0.6385015, 0.7213284, 0.8057948, 0.8867327, 0.9513832", \ |
| "0.3667681, 0.5041370, 0.6395630, 0.7439205, 0.8154113, 0.9122855, 0.9653249", \ |
| "0.3756166, 0.5222300, 0.6398278, 0.7444369, 0.8273017, 0.9087853, 0.9683612", \ |
| "0.4027737, 0.5463353, 0.6537902, 0.7302368, 0.8091771, 0.8940474, 0.9583830", \ |
| "0.4306409, 0.5726766, 0.6801314, 0.7922691, 0.8327413, 0.9420617, 1.0480440", \ |
| "0.4623775, 0.5983097, 0.7166206, 0.7820159, 0.9182170, 0.9622517, 1.0516236"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3574928, 0.5312865, 0.7081169, 0.8940680, 1.0673856, 1.2493396, 1.4341493", \ |
| "0.2991780, 0.4738295, 0.6574058, 0.8442437, 1.0151637, 1.2082981, 1.3731089", \ |
| "0.3011052, 0.4634096, 0.6480112, 0.8522579, 1.0310768, 1.2079457, 1.3884172", \ |
| "0.3130054, 0.4722581, 0.6613117, 0.8624822, 1.0287276, 1.2343408, 1.4245703", \ |
| "0.3294814, 0.4963635, 0.6738386, 0.8730473, 1.0383881, 1.2486054, 1.4446403", \ |
| "0.3573485, 0.5181271, 0.7078092, 0.8926497, 1.0698756, 1.2717842, 1.4727868", \ |
| "0.3875593, 0.5559673, 0.7380200, 0.9146582, 1.1011086, 1.2752367, 1.4826664"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0225465, 0.0257739, 0.0290013, 0.0287972, 0.0286012, 0.0283970, 0.0281928"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0263490, 0.0306841, 0.0350192, 0.0349994, 0.0349804, 0.0349605, 0.0349407"); |
| } |
| } |
| 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.028484; |
| capacitance : 0.028420; |
| fall_capacitance : 0.028355; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0547962, 0.0615681, 0.1779325, 0.3271302, 0.4703599, 0.6195576, 0.7687553"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3196994, 0.4472162, 0.5747330, 0.7260734, 0.8713601, 1.0227004, 1.1740408"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.032513; |
| capacitance : 0.032166; |
| fall_capacitance : 0.031820; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0618035, 0.0821645, 0.1025255, 0.1028997, 0.1032589, 0.1036330, 0.1040072"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0685112, 0.0867413, 0.1049714, 0.1066136, 0.1081901, 0.1098323, 0.1114745"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.051866; |
| capacitance : 0.051435; |
| fall_capacitance : 0.051004; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0119843, -0.0121168, -0.0122492, -0.0122781, -0.0123058, -0.0123347, -0.0123635"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0123794, 0.0123015, 0.0122235, 0.0122430, 0.0122617, 0.0122812, 0.0123007"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ANALOG_SEL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.016629; |
| capacitance : 0.016476; |
| fall_capacitance : 0.016323; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0176558, 0.0172933, 0.0169308, 0.0168341, 0.0167413, 0.0166446, 0.0165479"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0207407, 0.0203689, 0.0199970, 0.0199577, 0.0199199, 0.0198805, 0.0198411"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.036308; |
| capacitance : 0.035657; |
| fall_capacitance : 0.035006; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1673508, -0.0156701, 0.0976425, 0.1865996, 0.2474410, 0.3005516, 0.3690714", \ |
| "-0.2287219, -0.0803316, 0.0390640, 0.1345867, 0.2153395, 0.2937497, 0.3614806", \ |
| "-0.2223757, -0.0820287, 0.0328666, 0.1241396, 0.2175039, 0.3006090, 0.3654403", \ |
| "-0.2225238, -0.0731796, 0.0436305, 0.1363139, 0.2215376, 0.3038827, 0.3525145", \ |
| "-0.2014702, -0.0429708, 0.0675676, 0.1452786, 0.2425912, 0.3316824, 0.3753576", \ |
| "-0.1720772, -0.0151036, 0.0749067, 0.1772922, 0.2568753, 0.3427649, 0.4074440", \ |
| "-0.1357629, 0.0349436, 0.1081692, 0.2116132, 0.2898721, 0.4095968, 0.4803794"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1658517, 0.0130647, 0.2055653, 0.3851054, 0.5616549, 0.7214375, 0.9057187", \ |
| "-0.2302747, -0.0512828, 0.1509714, 0.3401535, 0.5151617, 0.6828822, 0.8584011", \ |
| "-0.2208514, -0.0612110, 0.1453725, 0.3274786, 0.5205676, 0.6953225, 0.8702072", \ |
| "-0.2210249, -0.0447331, 0.1581238, 0.3426844, 0.5191390, 0.7032102, 0.8726063", \ |
| "-0.1999713, -0.0160500, 0.1758162, 0.3685661, 0.5386898, 0.7249631, 0.9028169", \ |
| "-0.1705783, 0.0148688, 0.2031946, 0.3918259, 0.5801371, 0.7397898, 0.9208059", \ |
| "-0.1357898, 0.0603385, 0.2336633, 0.4283940, 0.6119484, 0.7569650, 0.9454186"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3391897, 0.1952632, 0.0755346, -0.0196621, -0.0968087, -0.1549489, -0.2045077", \ |
| "0.4000365, 0.2479695, 0.1351482, 0.0439562, -0.0386990, -0.1143227, -0.1835304", \ |
| "0.4109407, 0.2411150, 0.1425464, 0.0558694, -0.0374707, -0.1070455, -0.1758182", \ |
| "0.3867339, 0.2462857, 0.1276777, 0.0489558, -0.0311785, -0.1259313, -0.1927802", \ |
| "0.3672062, 0.2221893, 0.1035724, 0.0087097, -0.0542713, -0.1316244, -0.2242882", \ |
| "0.3530720, 0.1607478, 0.0901332, -0.0217212, -0.0701423, -0.1682970, -0.2397732", \ |
| "0.3182835, 0.1640723, 0.0629824, -0.0299348, -0.1140174, -0.1696568, -0.2383871"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1744140, -0.0076589, -0.1979229, -0.3804590, -0.5465227, -0.7181325, -0.8984440", \ |
| "0.2357828, 0.0553837, -0.1391114, -0.3354532, -0.5099054, -0.6782681, -0.8504291", \ |
| "0.2212076, 0.0667889, -0.1396178, -0.3196479, -0.5134154, -0.6992025, -0.8677322", \ |
| "0.2250071, 0.0503111, -0.1514397, -0.3394322, -0.5120558, -0.6970172, -0.8657116", \ |
| "0.2070053, 0.0216279, -0.1690540, -0.3685164, -0.5315920, -0.7071485, -0.8953641", \ |
| "0.1684569, -0.0092910, -0.1948961, -0.3876515, -0.5714077, -0.7275774, -0.9021130", \ |
| "0.1458755, -0.0532347, -0.2266784, -0.4204250, -0.6048440, -0.7517116, -0.9402255"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0792618, 0.0395170, -0.0002278, -0.0241302, -0.0470766, -0.0709790, -0.0948814"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1338057, 0.3046294, 0.4754531, 0.4754059, 0.4753605, 0.4753132, 0.4752659"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_INP_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| rise_capacitance : 0.013331; |
| capacitance : 0.012998; |
| fall_capacitance : 0.012664; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("9.0411879, 16.3018300, 23.5624710, 25.2421710, 26.8546820, 28.5343820, 30.2140810"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("7.3678017, 15.1656870, 22.9635720, 23.4082430, 23.8351260, 24.2797970, 24.7244670"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006443; |
| capacitance : 0.006306; |
| fall_capacitance : 0.006168; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1002211, -0.2398942, -0.3618053, -0.4398515, -0.5335463, -0.6112865, -0.6900821", \ |
| "-0.0266713, -0.1732980, -0.3067890, -0.4023000, -0.4793413, -0.5665169, -0.6202526", \ |
| "-0.0301244, -0.1766977, -0.2999331, -0.3862309, -0.4659038, -0.5875978, -0.6806822", \ |
| "-0.0450764, -0.1916497, -0.3007411, -0.3959878, -0.4839425, -0.5665718, -0.6434107", \ |
| "-0.0783370, -0.2142291, -0.3201916, -0.4292104, -0.4664538, -0.5960638, -0.6998787", \ |
| "-0.1245147, -0.2420963, -0.3511450, -0.4497667, -0.5435953, -0.5912222, -0.6994043", \ |
| "-0.1257338, -0.2662036, -0.3782695, -0.4797369, -0.5649385, -0.6887986, -0.7235718"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3489154, -0.5225219, -0.7053410, -0.8882010, -1.0660801, -1.2476559, -1.4307844", \ |
| "-0.3001654, -0.4697801, -0.6531024, -0.8375915, -1.0091282, -1.1953267, -1.3792568", \ |
| "-0.2864260, -0.4578183, -0.6431980, -0.8436803, -1.0285776, -1.2014682, -1.3854442", \ |
| "-0.3029039, -0.4727707, -0.6563724, -0.8595088, -1.0308310, -1.2303526, -1.4220339", \ |
| "-0.3254833, -0.4907724, -0.6743238, -0.8638638, -1.0346813, -1.2492145, -1.4421662", \ |
| "-0.3564022, -0.5171137, -0.6976134, -0.8902957, -1.0708523, -1.2650474, -1.4609675", \ |
| "-0.3866131, -0.5473241, -0.7293500, -0.9168068, -1.0988952, -1.2676811, -1.4873536"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4475427, 0.5918738, 0.7136271, 0.7914276, 0.8399079, 0.9193017, 0.9920838", \ |
| "0.3907808, 0.5443195, 0.6507091, 0.7414128, 0.8229221, 0.8961920, 0.9666717", \ |
| "0.3820269, 0.5242700, 0.6573012, 0.7576534, 0.8367736, 0.9395978, 1.0242240", \ |
| "0.3969789, 0.5405417, 0.6583244, 0.7624967, 0.8281531, 0.9236346, 0.9948148", \ |
| "0.4195584, 0.5631211, 0.6705747, 0.7538187, 0.8512959, 0.9203224, 1.0344196", \ |
| "0.4458996, 0.5879365, 0.6969160, 0.8075288, 0.8871651, 0.9685613, 1.0574972", \ |
| "0.4745845, 0.6196731, 0.7347562, 0.8033195, 0.9321013, 0.9700104, 1.0635775"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3559670, 0.5297610, 0.7126952, 0.8955943, 1.0703980, 1.2569676, 1.4417784", \ |
| "0.3083334, 0.4810244, 0.6650359, 0.8484267, 1.0192921, 1.2082710, 1.3864313", \ |
| "0.3056829, 0.4664937, 0.6624567, 0.8553097, 1.0365914, 1.2094012, 1.3929945", \ |
| "0.3145313, 0.4783622, 0.6660963, 0.8605247, 1.0424605, 1.2373611, 1.4306530", \ |
| "0.3340591, 0.4994158, 0.6845203, 0.8728312, 1.0600015, 1.2563578, 1.4492180", \ |
| "0.3619262, 0.5303347, 0.7108615, 0.8946580, 1.0844369, 1.2740388, 1.4727862", \ |
| "0.3890853, 0.5605455, 0.7395464, 0.9268641, 1.1068465, 1.2936904, 1.4991351"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0225606, 0.0258062, 0.0290518, 0.0288564, 0.0286688, 0.0284734, 0.0282781"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0263597, 0.0307511, 0.0351425, 0.0351007, 0.0350606, 0.0350188, 0.0349771"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ANALOG_POL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.017542; |
| capacitance : 0.017385; |
| fall_capacitance : 0.017227; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0278737, -0.0121493, -0.0521724, -0.0755914, -0.0980737, -0.1214928, -0.1449119"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0647622, 0.2339114, 0.4030606, 0.4031990, 0.4033318, 0.4034702, 0.4036085"); |
| } |
| } |
| } |
| 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.005020; |
| capacitance : 0.004922; |
| fall_capacitance : 0.004824; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4765140, 0.6227754, 0.7522570, 0.8497209, 0.8933718, 0.9624655, 1.0411140", \ |
| "0.4203176, 0.5728248, 0.6882550, 0.7822490, 0.8697194, 0.9593720, 1.0243984", \ |
| "0.4109825, 0.5530965, 0.6960261, 0.8091126, 0.8935240, 0.9791359, 1.0356877", \ |
| "0.4228826, 0.5683808, 0.6896021, 0.8088641, 0.8785572, 0.9606533, 1.0390653", \ |
| "0.4439362, 0.5924860, 0.7073816, 0.8346988, 0.8787291, 1.0070810, 1.0561404", \ |
| "0.4718034, 0.6203532, 0.7398266, 0.8127718, 0.8876387, 0.9904279, 1.0610780", \ |
| "0.5035401, 0.6520899, 0.7685116, 0.8658705, 0.9324534, 1.0072286, 1.1212247"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4551893, 0.6146547, 0.8080693, 0.9911903, 1.1646832, 1.3555252, 1.5391457", \ |
| "0.3969581, 0.5736796, 0.7374374, 0.9350876, 1.0829504, 1.2959425, 1.4835505", \ |
| "0.3957598, 0.5488953, 0.7558399, 0.9512900, 1.1251095, 1.3015749, 1.4812068", \ |
| "0.4030824, 0.5708571, 0.7476658, 0.9556453, 1.1431685, 1.3365577, 1.5176318", \ |
| "0.4256619, 0.5949625, 0.7736871, 0.9717564, 1.1498720, 1.3400287, 1.5383160", \ |
| "0.4596325, 0.6243556, 0.8019479, 0.9959601, 1.1763376, 1.3511959, 1.5671120", \ |
| "0.4928951, 0.6530404, 0.8336845, 1.0246444, 1.1987092, 1.3858519, 1.5624933"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1673387, -0.3165628, -0.4536230, -0.5346619, -0.6020746, -0.7054299, -0.8196645", \ |
| "-0.0998809, -0.2571777, -0.3895025, -0.4911964, -0.5680762, -0.6426532, -0.7370047", \ |
| "-0.1094375, -0.2548941, -0.3882381, -0.4791467, -0.5656404, -0.6645916, -0.7791651", \ |
| "-0.1243894, -0.2606908, -0.4015230, -0.5081153, -0.5792607, -0.6568236, -0.7619138", \ |
| "-0.1515466, -0.2924253, -0.4118953, -0.4803266, -0.6032149, -0.6870727, -0.7474231", \ |
| "-0.1916208, -0.3126630, -0.4382365, -0.5352386, -0.6219413, -0.6955745, -0.7924807", \ |
| "-0.2279351, -0.3474517, -0.4745509, -0.5598271, -0.6730609, -0.7519713, -0.8244961"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.4405113, -0.6028162, -0.7976793, -0.9836580, -1.1567136, -1.3461242, -1.5253197", \ |
| "-0.3927954, -0.5629629, -0.7336595, -0.9204325, -1.0788983, -1.2897306, -1.4725294", \ |
| "-0.3908937, -0.5380931, -0.7418691, -0.9413365, -1.1171865, -1.2942182, -1.4889742", \ |
| "-0.3960365, -0.5621796, -0.7367381, -0.9500541, -1.1315390, -1.3274419, -1.5064466", \ |
| "-0.4155524, -0.5832331, -0.7594205, -0.9637851, -1.1390587, -1.3313635, -1.5358857", \ |
| "-0.4403678, -0.6095744, -0.7888133, -0.9797596, -1.1645530, -1.3425930, -1.5509050", \ |
| "-0.4721045, -0.6428370, -0.8190241, -1.0099695, -1.1882044, -1.3769218, -1.5541858"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0221797, 0.0283411, 0.0345026, 0.0343307, 0.0341658, 0.0339939, 0.0338220"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0267251, 0.0334001, 0.0400750, 0.0399262, 0.0397833, 0.0396344, 0.0394856"); |
| } |
| } |
| 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.005769; |
| capacitance : 0.005539; |
| fall_capacitance : 0.005310; |
| max_transition : 3.750000; |
| timing() { /* As per CDT 150283 */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_setup_rising; |
| fall_constraint (scalar) { |
| values ("2"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1016847, -0.1011193, -0.1005539, -0.1004259, -0.1003031, -0.1001751, -0.1000471"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1071761, 0.1071446, 0.1071131, 0.1070185, 0.1069276, 0.1068329, 0.1067383"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1734632, -0.1090687, -0.1048924, -0.1228961, -0.1470015, -0.1870757, -0.2264417", \ |
| "-0.3161846, -0.2523347, -0.2453599, -0.2587861, -0.2798396, -0.3122844, -0.3424952", \ |
| "-0.4333243, -0.3817668, -0.3737434, -0.3784838, -0.3980117, -0.4289307, -0.4591410", \ |
| "-0.5140211, -0.4752943, -0.4549784, -0.4725754, -0.4993981, -0.4977342, -0.5377668", \ |
| "-0.5997181, -0.5519598, -0.5598234, -0.5573065, -0.5543404, -0.6201483, -0.6562063", \ |
| "-0.6784456, -0.6226413, -0.6526672, -0.6434430, -0.6525758, -0.6888349, -0.7442229", \ |
| "-0.7525099, -0.6982583, -0.7240928, -0.7361357, -0.7845542, -0.7924828, -0.7877760"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.4368616, 0.3787613, 0.3698199, 0.3801943, 0.4027737, 0.4336926, 0.4654293", \ |
| "0.5811916, 0.5250810, 0.5052906, 0.5252820, 0.5493872, 0.5772543, 0.6013616", \ |
| "0.6998937, 0.6400274, 0.6419468, 0.6445458, 0.6568417, 0.6862348, 0.7212793", \ |
| "0.7792206, 0.7259619, 0.7469723, 0.7444372, 0.7419093, 0.7968470, 0.7820153", \ |
| "0.8307520, 0.8075860, 0.8214980, 0.8273023, 0.8103661, 0.8361817, 0.9212971", \ |
| "0.9055692, 0.8896766, 0.9168833, 0.9087852, 0.8940482, 0.9420626, 0.9607884", \ |
| "0.9766137, 0.9544369, 0.9711675, 0.9699664, 1.0278614, 1.0479812, 1.0516175"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1673508, -0.2287219, -0.2223757, -0.2225238, -0.2014702, -0.1720772, -0.1357629", \ |
| "-0.0156701, -0.0803316, -0.0820287, -0.0731796, -0.0429708, -0.0151036, 0.0349436", \ |
| "0.0976425, 0.0390640, 0.0328666, 0.0436305, 0.0675676, 0.0749067, 0.1081692", \ |
| "0.1865996, 0.1345867, 0.1241396, 0.1363139, 0.1452786, 0.1772922, 0.2116132", \ |
| "0.2474410, 0.2153395, 0.2175039, 0.2215376, 0.2425912, 0.2568753, 0.2898721", \ |
| "0.3005516, 0.2937497, 0.3006090, 0.3038827, 0.3316824, 0.3427649, 0.4095968", \ |
| "0.3690714, 0.3614806, 0.3654403, 0.3525145, 0.3753576, 0.4074440, 0.4803794"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.3391897, 0.4000365, 0.4109407, 0.3867339, 0.3672062, 0.3530720, 0.3182835", \ |
| "0.1952632, 0.2479695, 0.2411150, 0.2462857, 0.2221893, 0.1607478, 0.1640723", \ |
| "0.0755346, 0.1351482, 0.1425464, 0.1276777, 0.1035724, 0.0901332, 0.0629824", \ |
| "-0.0196621, 0.0439562, 0.0558694, 0.0489558, 0.0087097, -0.0217212, -0.0299348", \ |
| "-0.0968087, -0.0386990, -0.0374707, -0.0311785, -0.0542713, -0.0701423, -0.1140174", \ |
| "-0.1549489, -0.1143227, -0.1070455, -0.1259313, -0.1316244, -0.1682970, -0.1696568", \ |
| "-0.2045077, -0.1835304, -0.1758182, -0.1927802, -0.2242882, -0.2397732, -0.2383871"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1002211, -0.0266713, -0.0301244, -0.0450764, -0.0783370, -0.1245147, -0.1257338", \ |
| "-0.2398942, -0.1732980, -0.1766977, -0.1916497, -0.2142291, -0.2420963, -0.2662036", \ |
| "-0.3618053, -0.3067890, -0.2999331, -0.3007411, -0.3201916, -0.3511450, -0.3782695", \ |
| "-0.4398515, -0.4023000, -0.3862309, -0.3959878, -0.4292104, -0.4497667, -0.4797369", \ |
| "-0.5335463, -0.4793413, -0.4659038, -0.4839425, -0.4664538, -0.5435953, -0.5649385", \ |
| "-0.6112865, -0.5665169, -0.5875978, -0.5665718, -0.5960638, -0.5912222, -0.6887986", \ |
| "-0.6900821, -0.6202526, -0.6806822, -0.6434107, -0.6998787, -0.6994043, -0.7235718"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.4475427, 0.3907808, 0.3820269, 0.3969789, 0.4195584, 0.4458996, 0.4745845", \ |
| "0.5918738, 0.5443195, 0.5242700, 0.5405417, 0.5631211, 0.5879365, 0.6196731", \ |
| "0.7136271, 0.6507091, 0.6573012, 0.6583244, 0.6705747, 0.6969160, 0.7347562", \ |
| "0.7914276, 0.7414128, 0.7576534, 0.7624967, 0.7538187, 0.8075288, 0.8033195", \ |
| "0.8399079, 0.8229221, 0.8367736, 0.8281531, 0.8512959, 0.8871651, 0.9321013", \ |
| "0.9193017, 0.8961920, 0.9395978, 0.9236346, 0.9203224, 0.9685613, 0.9700104", \ |
| "0.9920838, 0.9666717, 1.0242240, 0.9948148, 1.0344196, 1.0574972, 1.0635775"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.4765140, 0.4203176, 0.4109825, 0.4228826, 0.4439362, 0.4718034, 0.5035401", \ |
| "0.6227754, 0.5728248, 0.5530965, 0.5683808, 0.5924860, 0.6203532, 0.6520899", \ |
| "0.7522570, 0.6882550, 0.6960261, 0.6896021, 0.7073816, 0.7398266, 0.7685116", \ |
| "0.8497209, 0.7822490, 0.8091126, 0.8088641, 0.8346988, 0.8127718, 0.8658705", \ |
| "0.8933718, 0.8697194, 0.8935240, 0.8785572, 0.8787291, 0.8876387, 0.9324534", \ |
| "0.9624655, 0.9593720, 0.9791359, 0.9606533, 1.0070810, 0.9904279, 1.0072286", \ |
| "1.0411140, 1.0243984, 1.0356877, 1.0390653, 1.0561404, 1.0610780, 1.1212247"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1673387, -0.0998809, -0.1094375, -0.1243894, -0.1515466, -0.1916208, -0.2279351", \ |
| "-0.3165628, -0.2571777, -0.2548941, -0.2606908, -0.2924253, -0.3126630, -0.3474517", \ |
| "-0.4536230, -0.3895025, -0.3882381, -0.4015230, -0.4118953, -0.4382365, -0.4745509", \ |
| "-0.5346619, -0.4911964, -0.4791467, -0.5081153, -0.4803266, -0.5352386, -0.5598271", \ |
| "-0.6020746, -0.5680762, -0.5656404, -0.5792607, -0.6032149, -0.6219413, -0.6730609", \ |
| "-0.7054299, -0.6426532, -0.6645916, -0.6568236, -0.6870727, -0.6955745, -0.7519713", \ |
| "-0.8196645, -0.7370047, -0.7791651, -0.7619138, -0.7474231, -0.7924807, -0.8244961"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5223564, 0.4664895, 0.4613052, 0.4732055, 0.4912072, 0.5251780, 0.5523369", \ |
| "0.6678841, 0.6095479, 0.6061161, 0.6149832, 0.6329853, 0.6654301, 0.6941150", \ |
| "0.7961150, 0.7325605, 0.7431067, 0.6656903, 0.7464709, 0.7804415, 0.8106524", \ |
| "0.8865226, 0.8288636, 0.8548356, 0.8502884, 0.8572158, 0.8783830, 0.9385360", \ |
| "0.9385965, 0.9227428, 0.9451110, 0.9387007, 0.9237323, 0.9745466, 0.9714585", \ |
| "1.0138160, 0.9882808, 1.0176539, 1.0430507, 1.0480661, 1.0650157, 1.0494989", \ |
| "1.1534928, 1.0753771, 1.1062569, 1.0894194, 1.0821752, 1.1355730, 1.1558887"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.2314907, -0.1674468, -0.1643353, -0.1838649, -0.2064444, -0.2404150, -0.2767293", \ |
| "-0.3784780, -0.3183203, -0.3111132, -0.3210524, -0.3482094, -0.3760766, -0.4093391", \ |
| "-0.5067170, -0.4585117, -0.4458941, -0.4479725, -0.4663428, -0.4977787, -0.5274725", \ |
| "-0.5985468, -0.5572298, -0.5458937, -0.5635109, -0.5449285, -0.6220942, -0.6492612", \ |
| "-0.6634240, -0.6264943, -0.6466164, -0.6457011, -0.6502366, -0.6609552, -0.7529069", \ |
| "-0.7886857, -0.6943622, -0.7326558, -0.7300849, -0.7211624, -0.7598799, -0.8004837", \ |
| "-0.8486199, -0.7734660, -0.8398963, -0.8342073, -0.8276625, -0.8484285, -0.8605857"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1613074, -0.2242044, -0.2163324, -0.2180063, -0.1969528, -0.1675597, -0.1312454", \ |
| "-0.0126183, -0.0755863, -0.0806541, -0.0702789, -0.0400700, -0.0106770, 0.0378443", \ |
| "0.0990871, 0.0438914, 0.0368667, 0.0480529, 0.0691173, 0.0778670, 0.1109827", \ |
| "0.1922154, 0.1345949, 0.1250155, 0.1393657, 0.1498090, 0.1803643, 0.2145903", \ |
| "0.2609731, 0.2199172, 0.2216447, 0.2230635, 0.2441171, 0.2598354, 0.2962084", \ |
| "0.3181316, 0.2983273, 0.3056749, 0.3167324, 0.3377860, 0.3549719, 0.4111227", \ |
| "0.3608905, 0.3645323, 0.3642202, 0.3693699, 0.3826888, 0.4104958, 0.4498619"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.3529894, 0.4109941, 0.4216903, 0.4005335, 0.3794799, 0.3531387, 0.3336091", \ |
| "0.2059030, 0.2559736, 0.2486628, 0.2534768, 0.2326565, 0.1698854, 0.1731809", \ |
| "0.0877417, 0.1476087, 0.1548784, 0.1368330, 0.1142535, 0.0987181, 0.0716222", \ |
| "-0.0058816, 0.0582870, 0.0690500, 0.0460116, 0.0163100, 0.0026781, -0.0236784", \ |
| "-0.0880695, -0.0265822, -0.0276514, -0.0222126, -0.0378147, -0.0641944, -0.1141145", \ |
| "-0.1534466, -0.1035924, -0.0853362, -0.1133019, -0.1347972, -0.1258305, -0.1583827", \ |
| "-0.2026593, -0.1728492, -0.1665827, -0.1775214, -0.1924714, -0.2233903, -0.2293915"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.4450611, -0.3853000, -0.3826025, -0.3945009, -0.4170803, -0.4434235, -0.4751601", \ |
| "-0.5891850, -0.5371282, -0.5221832, -0.5333081, -0.5543617, -0.5807030, -0.6124397", \ |
| "-0.7094669, -0.6434964, -0.6516794, -0.6507557, -0.6681278, -0.6959954, -0.7262062", \ |
| "-0.7843178, -0.7325323, -0.7506017, -0.7577568, -0.7482600, -0.8018677, -0.7964227", \ |
| "-0.8325228, -0.8126170, -0.8312477, -0.8225151, -0.8467254, -0.8867207, -0.9279272", \ |
| "-0.9151996, -0.8894157, -0.9340719, -0.9147178, -0.9166717, -0.9580685, -0.9638657", \ |
| "-1.0070914, -0.9597158, -1.0175529, -0.9877630, -1.0306825, -1.0246302, -1.0618473"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.4612672, 0.4053875, 0.3988063, 0.4091807, 0.4317621, 0.4581014, 0.4898381", \ |
| "0.6008763, 0.5501652, 0.5314409, 0.5480233, 0.5706027, 0.5938922, 0.6241030", \ |
| "0.7226990, 0.6613216, 0.6663813, 0.6668415, 0.6751765, 0.7030437, 0.7347803", \ |
| "0.7929825, 0.7475114, 0.7591106, 0.7637688, 0.7581219, 0.8150684, 0.8080653", \ |
| "0.8444207, 0.8270641, 0.8444030, 0.8281423, 0.8538745, 0.8865198, 0.9381519", \ |
| "0.9270618, 0.9012603, 0.9516605, 0.9236953, 0.9407287, 0.9672897, 0.9730390", \ |
| "0.9942835, 0.9702500, 1.0304166, 0.9946502, 1.0344396, 1.0574972, 1.1220846"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1566784, -0.0877067, -0.0911598, -0.1015342, -0.1317430, -0.1702913, -0.2111833", \ |
| "-0.2948341, -0.2365540, -0.2301073, -0.2435335, -0.2661129, -0.2955059, -0.3272426", \ |
| "-0.4180829, -0.3620349, -0.3601235, -0.3616997, -0.3818079, -0.4075685, -0.4362538", \ |
| "-0.5054789, -0.4618092, -0.4489832, -0.4641905, -0.4841502, -0.4776620, -0.5361697", \ |
| "-0.6036683, -0.5373530, -0.5295816, -0.5250707, -0.5434218, -0.6032067, -0.6364382", \ |
| "-0.6616798, -0.6144629, -0.6395772, -0.6222958, -0.6314720, -0.6479033, -0.7302983", \ |
| "-0.7524973, -0.6614161, -0.7073143, -0.7111398, -0.6990668, -0.7953958, -0.7878295"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.4322839, 0.3740631, 0.3667681, 0.3756166, 0.4027737, 0.4306409, 0.4623775", \ |
| "0.5766136, 0.5250695, 0.5041370, 0.5222300, 0.5463353, 0.5726766, 0.5983097", \ |
| "0.6968419, 0.6385015, 0.6395630, 0.6398278, 0.6537902, 0.6801314, 0.7166206", \ |
| "0.7731172, 0.7213284, 0.7439205, 0.7444369, 0.7302368, 0.7922691, 0.7820159", \ |
| "0.8277002, 0.8057948, 0.8154113, 0.8273017, 0.8091771, 0.8327413, 0.9182170", \ |
| "0.9055694, 0.8867327, 0.9122855, 0.9087853, 0.8940474, 0.9420617, 0.9622517", \ |
| "0.9734940, 0.9513832, 0.9653249, 0.9683612, 0.9583830, 1.0480440, 1.0516236"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.3046803, -0.2463963, -0.2437458, -0.2586978, -0.2828051, -0.3137240, -0.3500383", \ |
| "-0.4472744, -0.3917630, -0.3840778, -0.4051332, -0.4246610, -0.4540540, -0.4918941", \ |
| "-0.5706058, -0.5193861, -0.5140399, -0.5295827, -0.5353226, -0.5647702, -0.5980324", \ |
| "-0.6469822, -0.5960140, -0.6147779, -0.6199312, -0.6171984, -0.6752172, -0.7084797", \ |
| "-0.7017482, -0.6635091, -0.6862892, -0.7132196, -0.7224551, -0.7349538, -0.8042664", \ |
| "-0.8032620, -0.7474981, -0.7708028, -0.7842290, -0.8105022, -0.8129298, -0.8709898", \ |
| "-0.8900440, -0.8304572, -0.8659996, -0.9113576, -0.8828205, -0.9218318, -0.9103260"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.7267700, 0.6653779, 0.6643113, 0.6807872, 0.7033667, 0.7327597, 0.7629705", \ |
| "0.8679056, 0.8054982, 0.8071284, 0.8166637, 0.8391588, 0.8670259, 0.9018143", \ |
| "0.9851654, 0.9284961, 0.9386408, 0.9382664, 0.9562424, 0.9807535, 1.0124907", \ |
| "1.0600109, 1.0051755, 1.0207076, 1.0411601, 1.0396143, 1.0777836, 1.1199380", \ |
| "1.1190792, 1.1167193, 1.1037293, 1.1279097, 1.1236192, 1.1765780, 1.1680786", \ |
| "1.1971409, 1.1445048, 1.1601396, 1.2328362, 1.2221132, 1.1996403, 1.2441775", \ |
| "1.3109342, 1.1852679, 1.2331816, 1.3045683, 1.2911406, 1.3323446, 1.3176054"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.4322783, 0.3742708, 0.3774588, 0.3817297, 0.4043107, 0.4337022, 0.4654388", \ |
| "0.5749696, 0.5243655, 0.5041128, 0.5236579, 0.5462374, 0.5741045, 0.6027894", \ |
| "0.6952692, 0.6399805, 0.6407595, 0.6429940, 0.6522739, 0.6801407, 0.7181282", \ |
| "0.7731317, 0.7244697, 0.7454464, 0.7443567, 0.7420360, 0.7952587, 0.7836818", \ |
| "0.8261252, 0.8071089, 0.8199890, 0.8272062, 0.8117984, 0.8339834, 0.9197102", \ |
| "0.9041161, 0.8892626, 0.9122850, 0.9087954, 0.8937264, 0.9483226, 0.9607390", \ |
| "0.9737959, 0.9521739, 0.9697523, 0.9700136, 1.0278614, 1.0569223, 1.0507559"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.0254432, 0.0400768, 0.0328577, 0.0230662, -0.0218928, -0.0238191, -0.0540299", \ |
| "-0.1623219, -0.1061235, -0.1003088, -0.1152609, -0.1347886, -0.1626557, -0.1959182", \ |
| "-0.2826801, -0.2461736, -0.2231396, -0.2338179, -0.2608544, -0.2733085, -0.3090140", \ |
| "-0.3881640, -0.3310371, -0.3236040, -0.3459177, -0.3654048, -0.3867675, -0.4185959", \ |
| "-0.4669805, -0.4112297, -0.4043464, -0.4079519, -0.4409916, -0.4644901, -0.4996110", \ |
| "-0.5385442, -0.4869620, -0.4851419, -0.4582345, -0.5229949, -0.5476781, -0.5792797", \ |
| "-0.6384517, -0.5532190, -0.5664754, -0.5692351, -0.6007731, -0.5926727, -0.6182468"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.023178; |
| capacitance : 0.023997; |
| rise_capacitance : 0.024282; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1613074, -0.0126183, 0.0990871, 0.1922154, 0.2609731, 0.3181316, 0.3608905", \ |
| "-0.2242044, -0.0755863, 0.0438914, 0.1345949, 0.2199172, 0.2983273, 0.3645323", \ |
| "-0.2163324, -0.0806541, 0.0368667, 0.1250155, 0.2216447, 0.3056749, 0.3642202", \ |
| "-0.2180063, -0.0702789, 0.0480529, 0.1393657, 0.2230635, 0.3167324, 0.3693699", \ |
| "-0.1969528, -0.0400700, 0.0691173, 0.1498090, 0.2441171, 0.3377860, 0.3826888", \ |
| "-0.1675597, -0.0106770, 0.0778670, 0.1803643, 0.2598354, 0.3549719, 0.4104958", \ |
| "-0.1312454, 0.0378443, 0.1109827, 0.2145903, 0.2962084, 0.4111227, 0.4498619"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1688693, 0.0131803, 0.2005902, 0.3823488, 0.5483902, 0.7150324, 0.8881333", \ |
| "-0.2317664, -0.0512715, 0.1439145, 0.3334516, 0.5168494, 0.6806470, 0.8534466", \ |
| "-0.2177669, -0.0630879, 0.1422167, 0.3274786, 0.5176513, 0.6997535, 0.8745772", \ |
| "-0.2179390, -0.0450841, 0.1554172, 0.3420328, 0.5192058, 0.7032101, 0.8726547", \ |
| "-0.1968871, -0.0148752, 0.1733582, 0.3740423, 0.5365485, 0.7255786, 0.9031344", \ |
| "-0.1674940, 0.0145179, 0.2005689, 0.3925112, 0.5737356, 0.7611142, 0.9105626", \ |
| "-0.1327056, 0.0599875, 0.2308738, 0.4244361, 0.6072894, 0.7572242, 0.9404668"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3529894, 0.2059030, 0.0877417, -0.0058816, -0.0880695, -0.1534466, -0.2026593", \ |
| "0.4109941, 0.2559736, 0.1476087, 0.0582870, -0.0265822, -0.1035924, -0.1728492", \ |
| "0.4216903, 0.2486628, 0.1548784, 0.0690500, -0.0276514, -0.0853362, -0.1665827", \ |
| "0.4005335, 0.2534768, 0.1368330, 0.0460116, -0.0222126, -0.1133019, -0.1775214", \ |
| "0.3794799, 0.2326565, 0.1142535, 0.0163100, -0.0378147, -0.1347972, -0.1924714", \ |
| "0.3531387, 0.1698854, 0.0987181, 0.0026781, -0.0641944, -0.1258305, -0.2233903", \ |
| "0.3336091, 0.1731809, 0.0716222, -0.0236784, -0.1141145, -0.1583827, -0.2293915"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1743953, -0.0062425, -0.1949721, -0.3766942, -0.5427039, -0.7204852, -0.8716819", \ |
| "0.2403446, 0.0582896, -0.1412211, -0.3294432, -0.5114862, -0.6759015, -0.8491244", \ |
| "0.2339394, 0.0701461, -0.1366692, -0.3213602, -0.5104596, -0.6927825, -0.8691540", \ |
| "0.2341481, 0.0536682, -0.1484431, -0.3378799, -0.5140212, -0.6994124, -0.8670037", \ |
| "0.2100428, 0.0234593, -0.1679446, -0.3669906, -0.5310922, -0.7077710, -0.8961503", \ |
| "0.1837016, -0.0059337, -0.1936235, -0.3866410, -0.5696600, -0.7583587, -0.9037952", \ |
| "0.1504390, -0.0529291, -0.2253712, -0.4174109, -0.6017033, -0.7530908, -0.9357574"); |
| } |
| } |
| 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.006086; |
| capacitance : 0.006215; |
| rise_capacitance : 0.006344; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.4450611, -0.5891850, -0.7094669, -0.7843178, -0.8325228, -0.9151996, -1.0070914", \ |
| "-0.3853000, -0.5371282, -0.6434964, -0.7325323, -0.8126170, -0.8894157, -0.9597158", \ |
| "-0.3826025, -0.5221832, -0.6516794, -0.7506017, -0.8312477, -0.9340719, -1.0175529", \ |
| "-0.3945009, -0.5333081, -0.6507557, -0.7577568, -0.8225151, -0.9147178, -0.9877630", \ |
| "-0.4170803, -0.5543617, -0.6681278, -0.7482600, -0.8467254, -0.9166717, -1.0306825", \ |
| "-0.4434235, -0.5807030, -0.6959954, -0.8018677, -0.8867207, -0.9580685, -1.0246302", \ |
| "-0.4751601, -0.6124397, -0.7262062, -0.7964227, -0.9279272, -0.9638657, -1.0618473"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0467427, -0.2202903, -0.3984631, -0.5767982, -0.7562415, -0.9483152, -1.1209618", \ |
| "0.0160163, -0.1553393, -0.3437243, -0.5335362, -0.7058682, -0.8989719, -1.0897879", \ |
| "0.0034971, -0.1585794, -0.3422165, -0.5265742, -0.7183327, -0.9096578, -1.0927376", \ |
| "0.0022780, -0.1674281, -0.3419344, -0.5416532, -0.7165190, -0.9199468, -1.1064584", \ |
| "-0.0386120, -0.1884817, -0.3722740, -0.5489276, -0.7490301, -0.9325674, -1.1176952", \ |
| "-0.0435910, -0.2224521, -0.4106912, -0.5786033, -0.7467470, -0.9593589, -1.1492461", \ |
| "-0.0692241, -0.2465597, -0.4332726, -0.6133914, -0.7813336, -0.9872545, -1.1838280"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4612672, 0.6008763, 0.7226990, 0.7929825, 0.8444207, 0.9270618, 0.9942835", \ |
| "0.4053875, 0.5501652, 0.6613216, 0.7475114, 0.8270641, 0.9012603, 0.9702500", \ |
| "0.3988063, 0.5314409, 0.6663813, 0.7591106, 0.8444030, 0.9516605, 1.0304166", \ |
| "0.4091807, 0.5480233, 0.6668415, 0.7637688, 0.8281423, 0.9236953, 0.9946502", \ |
| "0.4317621, 0.5706027, 0.6751765, 0.7581219, 0.8538745, 0.9407287, 1.0344396", \ |
| "0.4581014, 0.5938922, 0.7030437, 0.8150684, 0.8865198, 0.9672897, 1.0574972", \ |
| "0.4898381, 0.6241030, 0.7347803, 0.8080653, 0.9381519, 0.9730390, 1.1220846"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3605470, 0.5327999, 0.7157004, 0.9001702, 1.0735423, 1.2587082, 1.4465214", \ |
| "0.3103825, 0.4781796, 0.6649897, 0.8484064, 1.0218347, 1.2077282, 1.3881934", \ |
| "0.2995748, 0.4618050, 0.6539699, 0.8553097, 1.0339146, 1.2126932, 1.4087308", \ |
| "0.3053715, 0.4813449, 0.6663119, 0.8604813, 1.0394087, 1.2403931, 1.4307065", \ |
| "0.3279510, 0.5023985, 0.6798905, 0.8725339, 1.0431147, 1.2609427, 1.4492180", \ |
| "0.3603958, 0.5302657, 0.7077577, 0.8657237, 1.0841444, 1.2640435, 1.4728481", \ |
| "0.3936583, 0.5620023, 0.7394943, 0.9300575, 1.1071955, 1.2938542, 1.4999545"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0225573, 0.0257580, 0.0289587, 0.0287524, 0.0285543, 0.0283479, 0.0281415"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0263823, 0.0308517, 0.0353212, 0.0352280, 0.0351385, 0.0350453, 0.0349520"); |
| } |
| } |
| 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.020208; |
| capacitance : 0.019260; |
| fall_capacitance : 0.018312; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.6754074, 0.8966953, 1.1179832, 1.3832477, 1.6379016, 1.9031661, 2.1684306"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("14.1579040, 29.7325850, 45.3072650, 45.7038750, 46.0846210, 46.4812320, 46.8778420"); |
| } |
| } |
| 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.033266; |
| capacitance : 0.033204; |
| fall_capacitance : 0.033142; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0588279, 0.1149180, 0.2886639, 0.5452564, 0.7915852, 1.0481777, 1.3047702"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("1.1500361, 1.3481388, 1.5462414, 1.8121359, 2.0673947, 2.3332892, 2.5991837"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006583; |
| capacitance : 0.006450; |
| fall_capacitance : 0.006318; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3046803, -0.4472744, -0.5706058, -0.6469822, -0.7017482, -0.8032620, -0.8900440", \ |
| "-0.2463963, -0.3917630, -0.5193861, -0.5960140, -0.6635091, -0.7474981, -0.8304572", \ |
| "-0.2437458, -0.3840778, -0.5140399, -0.6147779, -0.6862892, -0.7708028, -0.8659996", \ |
| "-0.2586978, -0.4051332, -0.5295827, -0.6199312, -0.7132196, -0.7842290, -0.9113576", \ |
| "-0.2828051, -0.4246610, -0.5353226, -0.6171984, -0.7224551, -0.8105022, -0.8828205", \ |
| "-0.3137240, -0.4540540, -0.5647702, -0.6752172, -0.7349538, -0.8129298, -0.9218318", \ |
| "-0.3500383, -0.4918941, -0.5980324, -0.7084797, -0.8042664, -0.8709898, -0.9103260"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.6281527, -0.8003056, -0.9831504, -1.1676041, -1.3455991, -1.5289276, -1.7121779", \ |
| "-0.5683256, -0.7344779, -0.9156541, -1.1016336, -1.2812980, -1.4629572, -1.6449235", \ |
| "-0.5687070, -0.7431894, -0.9331149, -1.1149262, -1.2983406, -1.4725137, -1.6667159", \ |
| "-0.5806073, -0.7550055, -0.9382450, -1.1389077, -1.3252308, -1.5095540, -1.6926964", \ |
| "-0.6031867, -0.7791112, -0.9573667, -1.1454691, -1.3387498, -1.5316009, -1.7229280", \ |
| "-0.6325798, -0.8085038, -0.9905761, -1.1790951, -1.3576534, -1.5532359, -1.7385881", \ |
| "-0.6643164, -0.8402405, -1.0192610, -1.2082261, -1.3873675, -1.5681627, -1.7616060"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.7267700, 0.8679056, 0.9851654, 1.0600109, 1.1190792, 1.1971409, 1.3109342", \ |
| "0.6653779, 0.8054982, 0.9284961, 1.0051755, 1.1167193, 1.1445048, 1.1852679", \ |
| "0.6643113, 0.8071284, 0.9386408, 1.0207076, 1.1037293, 1.1601396, 1.2331816", \ |
| "0.6807872, 0.8166637, 0.9382664, 1.0411601, 1.1279097, 1.2328362, 1.3045683", \ |
| "0.7033667, 0.8391588, 0.9562424, 1.0396143, 1.1236192, 1.2221132, 1.2911406", \ |
| "0.7327597, 0.8670259, 0.9807535, 1.0777836, 1.1765780, 1.1996403, 1.3323446", \ |
| "0.7629705, 0.9018143, 1.0124907, 1.1199380, 1.1680786, 1.2441775, 1.3176054"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.6458861, 0.8120096, 0.9933700, 1.1763092, 1.3573423, 1.5393659, 1.7195414", \ |
| "0.5844940, 0.7460399, 0.9274613, 1.1088167, 1.2898484, 1.4703443, 1.6523423", \ |
| "0.5834870, 0.7541924, 0.9462702, 1.1217420, 1.3100845, 1.4829527, 1.6746620", \ |
| "0.5983402, 0.7697517, 0.9538565, 1.1502896, 1.3369551, 1.5204156, 1.6994202", \ |
| "0.6224455, 0.7953661, 0.9722609, 1.1563700, 1.3442757, 1.5417044, 1.7330315", \ |
| "0.6503127, 0.8217073, 1.0007138, 1.1904081, 1.3637552, 1.5634180, 1.7471657", \ |
| "0.6820493, 0.8503922, 1.0324504, 1.2168456, 1.3979729, 1.5753149, 1.7780210"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0226163, 0.0257510, 0.0288857, 0.0286970, 0.0285158, 0.0283271, 0.0281384"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0263526, 0.0306921, 0.0350316, 0.0349445, 0.0348610, 0.0347739, 0.0346868"); |
| } |
| } |
| 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.013761; |
| capacitance : 0.013706; |
| fall_capacitance : 0.013652; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4322783, 0.5749696, 0.6952692, 0.7731317, 0.8261252, 0.9041161, 0.9737959", \ |
| "0.3742708, 0.5243655, 0.6399805, 0.7244697, 0.8071089, 0.8892626, 0.9521739", \ |
| "0.3774588, 0.5041128, 0.6407595, 0.7454464, 0.8199890, 0.9122850, 0.9697523", \ |
| "0.3817297, 0.5236579, 0.6429940, 0.7443567, 0.8272062, 0.9087954, 0.9700136", \ |
| "0.4043107, 0.5462374, 0.6522739, 0.7420360, 0.8117984, 0.8937264, 1.0278614", \ |
| "0.4337022, 0.5741045, 0.6801407, 0.7952587, 0.8339834, 0.9483226, 1.0569223", \ |
| "0.4654388, 0.6027894, 0.7181282, 0.7836818, 0.9197102, 0.9607390, 1.0507559"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3529164, 0.5282100, 0.7095847, 0.8940349, 1.0658819, 1.2494541, 1.4326490", \ |
| "0.3083520, 0.4753475, 0.6573478, 0.8441544, 1.0151684, 1.2037798, 1.3841820", \ |
| "0.2965237, 0.4592218, 0.6471980, 0.8492062, 1.0311380, 1.2038401, 1.3884428", \ |
| "0.3038463, 0.4737370, 0.6597151, 0.8624600, 1.0348310, 1.2313330, 1.4245806", \ |
| "0.3203223, 0.4932647, 0.6768434, 0.8726932, 1.0394922, 1.2501597, 1.4446403", \ |
| "0.3573447, 0.5241836, 0.7062365, 0.8654243, 1.0700119, 1.2716435, 1.4648649", \ |
| "0.3890814, 0.5589720, 0.7349214, 0.9208504, 1.1013567, 1.2747724, 1.4812527"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0254432, -0.1623219, -0.2826801, -0.3881640, -0.4669805, -0.5385442, -0.6384517", \ |
| "0.0400768, -0.1061235, -0.2461736, -0.3310371, -0.4112297, -0.4869620, -0.5532190", \ |
| "0.0328577, -0.1003088, -0.2231396, -0.3236040, -0.4043464, -0.4851419, -0.5664754", \ |
| "0.0230662, -0.1152609, -0.2338179, -0.3459177, -0.4079519, -0.4582345, -0.5692351", \ |
| "-0.0218928, -0.1347886, -0.2608544, -0.3654048, -0.4409916, -0.5229949, -0.6007731", \ |
| "-0.0238191, -0.1626557, -0.2733085, -0.3867675, -0.4644901, -0.5476781, -0.5926727", \ |
| "-0.0540299, -0.1959182, -0.3090140, -0.4185959, -0.4996110, -0.5792797, -0.6182468"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3412859, -0.5162413, -0.7020105, -0.8833722, -1.0625848, -1.2454808, -1.4287883", \ |
| "-0.2914263, -0.4652024, -0.6467189, -0.8350500, -1.0071892, -1.1959752, -1.3775918", \ |
| "-0.2834038, -0.4500164, -0.6431980, -0.8402094, -1.0232235, -1.1977594, -1.3872357", \ |
| "-0.2983224, -0.4649684, -0.6478848, -0.8487592, -1.0262535, -1.2273521, -1.4177110", \ |
| "-0.3224277, -0.4875476, -0.6681643, -0.8590488, -1.0343534, -1.2430047, -1.4375887", \ |
| "-0.3487690, -0.5123630, -0.6914539, -0.8833430, -1.0700252, -1.2630450, -1.4597013", \ |
| "-0.3805056, -0.5456258, -0.7247163, -0.9109493, -1.0956264, -1.2670405, -1.4615195"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0226292, 0.0258326, 0.0290361, 0.0288430, 0.0286577, 0.0284646, 0.0282715"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0263769, 0.0309325, 0.0354881, 0.0353725, 0.0352616, 0.0351461, 0.0350306"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin (IN) { |
| output_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD&!INP_DIS)"; |
| max_capacitance : 0.662852; |
| max_transition : 1.505197; |
| 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.02015875, 0.04063751, 0.08192014, 0.1651408, 0.3329031, 0.671091"); |
| values("5.1062945, 6.9328985, 8.5113750, 8.7631363, 8.7854010, 8.7854821, 8.7263120", \ |
| "3.0212245, 4.8600421, 6.4109729, 6.6383392, 6.6616500, 6.6626132, 6.6596667", \ |
| "6.8889751, 6.8894751, 6.8992641, 6.8922684, 6.8974908, 6.8420924, 6.7865019", \ |
| "6.9819098, 7.0099772, 6.9851564, 6.9915237, 6.9755673, 6.9797315, 6.9878547", \ |
| "7.0704722, 7.0329883, 7.0086337, 7.0481585, 7.1016478, 7.0274750, 7.1068824", \ |
| "7.1209974, 7.1044065, 7.1047569, 7.1138685, 7.1105717, 7.1168930, 7.1103965", \ |
| "7.1622942, 7.1759495, 7.1763398, 7.1939217, 7.1973495, 7.2023607, 7.1830332"); |
| } |
| 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.02015875, 0.04063751, 0.08192014, 0.1651408, 0.3329031, 0.671091"); |
| values("6.5156062, 6.5205606, 6.5224219, 6.5375114, 6.5410954, 6.5550746, 6.5527232", \ |
| "8.8027285, 8.8151734, 8.8266269, 8.8351253, 8.8495773, 8.8570436, 8.8658378", \ |
| "8.7314591, 8.7305068, 8.7353857, 8.7325381, 8.7361073, 8.7379114, 8.7333630", \ |
| "8.7138621, 8.7370848, 8.7401362, 8.7192016, 8.7344073, 8.7461201, 8.7234707", \ |
| "8.7228219, 8.7279845, 8.7315381, 8.7298684, 8.7298571, 8.7447523, 8.7350908", \ |
| "8.7285474, 8.7202008, 8.7322953, 8.7225522, 8.7370614, 8.7431113, 8.7296594", \ |
| "8.7108680, 8.7107630, 8.7142810, 8.7387788, 8.7198981, 8.7326171, 8.7506937"); |
| } |
| } |
| |
| 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.02011729, 0.04047053, 0.08141572, 0.1637864, 0.3294937, 0.662852"); |
| values("11.8104025, 11.8099729, 11.8017913, 11.7874651, 11.7916243, 11.7877758, 11.7798475", \ |
| "47.2182920, 47.2322700, 47.2314760, 47.2271460, 47.2276730, 47.2405210, 46.5391650", \ |
| "85.9793140, 86.0623590, 85.9141300, 86.0325490, 85.9157880, 85.9969390, 85.9429890", \ |
| "123.4466300, 123.6171600, 123.7283900, 123.6191100, 123.5891300, 123.5584700, 123.3993700", \ |
| "160.8329600, 160.5101500, 160.8887600, 160.6133000, 160.5533900, 160.5402100, 160.8169600", \ |
| "197.7346100, 197.5894400, 197.8170000, 197.6420000, 197.5650500, 197.5156100, 197.6765000", \ |
| "234.2985800, 234.1907200, 234.2965000, 234.1931900, 234.3266700, 234.1102600, 234.1570300"); |
| } |
| 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.02011729, 0.04047053, 0.08141572, 0.1637864, 0.3294937, 0.662852"); |
| values("10.3122138, 10.3169008, 10.3251878, 10.3352218, 10.3458158, 10.3598098, 10.3687638", \ |
| "36.6872470, 36.6853460, 36.6861330, 36.6879340, 36.6884960, 36.6905810, 36.8789720", \ |
| "55.8805920, 55.8819170, 55.8941470, 55.8830520, 55.8818200, 55.8841690, 55.9125140", \ |
| "75.2944650, 75.3032150, 75.2666330, 75.3024100, 75.3037350, 75.3136230, 75.3000370", \ |
| "94.8492740, 94.8739000, 94.7748690, 94.8574760, 94.8609730, 94.8380610, 94.9385150", \ |
| "114.5292200, 114.5309700, 114.6195800, 114.5459900, 114.4722900, 114.5613300, 114.6013800", \ |
| "134.2288200, 134.1803600, 134.2782400, 134.1785600, 134.2171200, 134.2142400, 134.1504000"); |
| } |
| } |
| 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.02011729, 0.04047053, 0.08141572, 0.1637864, 0.3294937, 0.662852"); |
| values("9.9660553, 9.9651654, 9.9535389, 9.9461217, 9.9367242, 9.9311726, 9.9208554", \ |
| "13.6843050, 13.6637450, 13.6784630, 13.6705570, 13.6407000, 13.6697990, 13.5773810", \ |
| "25.6193470, 25.6051140, 25.5543170, 25.5433050, 25.5792350, 25.5981160, 25.6373600", \ |
| "36.9268190, 36.9676410, 36.9492390, 37.0089240, 36.9753910, 36.9469840, 36.9548590", \ |
| "48.1274330, 48.1413870, 48.0655130, 48.0831280, 48.1108240, 48.0649100, 48.0764530", \ |
| "59.0902740, 59.1095920, 59.1105910, 59.0702970, 59.0555240, 59.1366890, 59.0543790", \ |
| "69.8814060, 69.9498380, 69.9585530, 69.9614950, 69.8918770, 69.9043950, 70.0165060"); |
| } |
| 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.02011729, 0.04047053, 0.08141572, 0.1637864, 0.3294937, 0.662852"); |
| values("10.5127198, 10.5185748, 10.5298448, 10.5394158, 10.5552658, 10.5670808, 10.5794828", \ |
| "29.5064350, 29.5076600, 29.5071810, 29.5022900, 29.5078860, 29.7013110, 30.0444010", \ |
| "40.6809000, 40.6570850, 40.6813540, 40.6836540, 40.6823600, 40.6844110, 40.6878180", \ |
| "51.8740920, 51.8971360, 51.8756180, 51.8685650, 51.8717640, 51.8750250, 51.8760560", \ |
| "63.2109570, 63.3170250, 63.3240060, 63.2081470, 63.2243220, 63.1992100, 63.2887490", \ |
| "74.6098810, 74.6426810, 74.6532210, 74.5682200, 74.5915690, 74.6240920, 74.6987680", \ |
| "85.9125550, 86.0626220, 86.0675630, 85.9066220, 86.0788800, 85.9665330, 86.0666120"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02011729, 0.04047053, 0.08141572, 0.1637864, 0.3294937, 0.662852"); |
| values("24.2191867, 24.2257507, 24.2312487, 24.2434577, 24.2626657, 24.2819767, 24.2728717", \ |
| "24.2056553, 24.2077313, 24.2141463, 24.2562853, 24.2842863, 24.2262033, 24.3241823", \ |
| "24.2153098, 24.2189908, 24.2158338, 24.2204328, 24.2457648, 24.2682028, 24.2774738", \ |
| "24.2127230, 24.2152870, 24.2195800, 24.2451710, 24.2535360, 24.2763770, 24.2683120", \ |
| "24.1995555, 24.2008685, 24.2256335, 24.2368125, 24.2536145, 24.2682505, 24.2856115", \ |
| "24.2155547, 24.2177017, 24.2711607, 24.2446337, 24.2598997, 24.2702327, 24.2692907", \ |
| "24.2342320, 24.2375310, 24.2293330, 24.2596610, 24.2761690, 24.2521900, 24.2929330"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02011729, 0.04047053, 0.08141572, 0.1637864, 0.3294937, 0.662852"); |
| values("20.0081477, 20.0195527, 20.0404707, 20.0779487, 20.1340017, 20.1718587, 20.1837517", \ |
| "20.0046070, 19.9988190, 20.0284940, 20.0685480, 20.1232250, 20.1629940, 20.2081560", \ |
| "19.9947203, 20.0140763, 20.0392243, 20.0670963, 20.1308113, 20.1469213, 20.1800093", \ |
| "20.0033436, 20.0189216, 20.0482116, 20.0661786, 20.1290586, 20.1740906, 20.1564086", \ |
| "19.9954417, 20.0126317, 20.0442067, 20.0749027, 20.1258497, 20.1606897, 20.1636187", \ |
| "19.9966221, 20.0045131, 20.0349781, 20.0751071, 20.1065601, 20.1595951, 20.1618181", \ |
| "20.0091085, 20.0148035, 20.0335365, 20.0718065, 20.1221045, 20.1580965, 20.1860035"); |
| } |
| } |
| 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.0201725, 0.0406929, 0.0820876, 0.165591, 0.334038, 0.673838"); |
| values("2.0923039, 2.1081636, 2.1406736, 2.2057445, 2.3376154, 2.5987839, 3.1216520", \ |
| "4.4013047, 4.4176649, 4.4502131, 4.5155963, 4.6466693, 4.9074864, 5.4306049", \ |
| "6.3535652, 6.3699073, 6.4023857, 6.4677770, 6.5988206, 6.8595165, 7.3824187", \ |
| "6.7908745, 6.8072197, 6.8397328, 6.9051875, 7.0362232, 7.2970163, 7.8195947", \ |
| "9.4364561, 9.4529558, 9.4854027, 9.5507833, 9.6819468, 9.9432036, 10.4662620", \ |
| "11.6059180, 11.6222760, 11.6547950, 11.7202090, 11.8512520, 12.1118430, 12.6350120", \ |
| "13.1923660, 13.2086260, 13.2412370, 13.3066920, 13.4378450, 13.6984780, 14.2214060", \ |
| "15.5102930, 15.5266240, 15.5591400, 15.6245170, 15.7455150, 16.0162920, 16.5390690", \ |
| "46.9146250, 46.9442510, 46.9700230, 47.0452870, 47.1642570, 47.4163750, 47.9506570", \ |
| "67.0887910, 67.0887948, 67.1349480, 67.1349526, 67.2003540, 67.4607460, 68.1487720", \ |
| "152.6959500, 152.6959610, 152.6959763, 153.0777400, 153.3072300, 153.3679100, 153.9639100", \ |
| "478.7292500, 478.7292634, 479.0094300, 479.0094452, 479.0094758, 479.4448500, 479.8723100"); |
| } |
| 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.0201725, 0.0406929, 0.0820876, 0.165591, 0.334038, 0.673838"); |
| values("0.1372889, 0.1574656, 0.1989999, 0.2830092, 0.4528787, 0.7953079, 1.4892680", \ |
| "0.1375735, 0.1575650, 0.1991120, 0.2831197, 0.4529134, 0.7949249, 1.4949435", \ |
| "0.1374249, 0.1578743, 0.1991286, 0.2828996, 0.4529097, 0.7955791, 1.5018933", \ |
| "0.1376328, 0.1577090, 0.1991097, 0.2829745, 0.4528815, 0.7980752, 1.5000472", \ |
| "0.1373492, 0.1578294, 0.1990074, 0.2829636, 0.4529192, 0.7973093, 1.5077928", \ |
| "0.1374903, 0.1580336, 0.1990012, 0.2829050, 0.4527100, 0.7966645, 1.5003271", \ |
| "0.1375740, 0.1579966, 0.1988099, 0.2828431, 0.4528962, 0.7948851, 1.5002041", \ |
| "0.1375414, 0.1576742, 0.1990177, 0.2829427, 0.4528906, 0.7982085, 1.4973368", \ |
| "0.1373022, 0.1580081, 0.1989081, 0.2828531, 0.4529005, 0.7972792, 1.5016597", \ |
| "0.1375651, 0.1578653, 0.1991161, 0.2828943, 0.4528993, 0.7976009, 1.5076819", \ |
| "0.1376710, 0.1577324, 0.1991518, 0.2828658, 0.4528512, 0.7972403, 1.5016878", \ |
| "0.1376359, 0.1577954, 0.1992035, 0.2829694, 0.4529124, 0.7964596, 1.5005638"); |
| } |
| 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.0201725, 0.0406929, 0.0820876, 0.165591, 0.334038, 0.673838"); |
| values("1.9716171, 1.9837791, 2.0112054, 2.0552509, 2.1394240, 2.2761701, 2.4952160", \ |
| "4.3290811, 4.3427555, 4.3679345, 4.4146260, 4.4958379, 4.6323487, 4.8512687", \ |
| "6.2170336, 6.2307297, 6.2562298, 6.3021406, 6.3837073, 6.5196981, 6.7390435", \ |
| "6.6273773, 6.6406511, 6.6660184, 6.7126433, 6.7937678, 6.9297923, 7.1485884", \ |
| "9.0053831, 9.0191179, 9.0436698, 9.0906180, 9.1734771, 9.3117940, 9.5273016", \ |
| "10.8947140, 10.9080280, 10.9330230, 10.9801150, 11.0614160, 11.1976610, 11.4160370", \ |
| "12.3043120, 12.3176250, 12.3423990, 12.3897550, 12.4709650, 12.6069900, 12.8256790", \ |
| "14.3286010, 14.3421470, 14.3672020, 14.4140790, 14.4953320, 14.6315150, 14.8500580", \ |
| "38.4609460, 38.4609471, 38.4714200, 38.5180990, 38.6013030, 38.7350100, 38.9563120", \ |
| "52.5043120, 52.5179050, 52.5430190, 52.5917120, 52.6711120, 52.8094790, 53.0252610", \ |
| "105.8064100, 105.8349800, 105.8349801, 105.8541200, 105.9898500, 106.0736600, 106.3277200", \ |
| "262.8578100, 262.8578339, 262.9076900, 263.0000300, 263.0839300, 263.2034500, 263.3582900"); |
| } |
| 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.0201725, 0.0406929, 0.0820876, 0.165591, 0.334038, 0.673838"); |
| values("0.1204766, 0.1312846, 0.1513543, 0.1918506, 0.2635639, 0.3812123, 0.5847503", \ |
| "0.1279978, 0.1343660, 0.1555945, 0.1924908, 0.2674589, 0.3873152, 0.5985295", \ |
| "0.1232931, 0.1331375, 0.1532902, 0.1945397, 0.2683254, 0.3879303, 0.5983510", \ |
| "0.1279907, 0.1344033, 0.1555893, 0.1929202, 0.2677601, 0.3871047, 0.5980346", \ |
| "0.1217102, 0.1326991, 0.1534608, 0.1945820, 0.2679667, 0.3891934, 0.5976011", \ |
| "0.1279836, 0.1343750, 0.1555141, 0.1928326, 0.2677901, 0.3870747, 0.5980264", \ |
| "0.1279896, 0.1342850, 0.1556910, 0.1928308, 0.2679231, 0.3870224, 0.5982642", \ |
| "0.1279418, 0.1343232, 0.1555040, 0.1928422, 0.2677832, 0.3870553, 0.5980450", \ |
| "0.1281028, 0.1345441, 0.1541864, 0.1927627, 0.2658253, 0.3868206, 0.5964535", \ |
| "0.1285472, 0.1339665, 0.1553081, 0.1946139, 0.2658418, 0.3863810, 0.5969308", \ |
| "0.1257157, 0.1334139, 0.1556650, 0.1941581, 0.2681654, 0.3870803, 0.5976467", \ |
| "0.1225741, 0.1359226, 0.1542469, 0.1939258, 0.2665345, 0.3870100, 0.6000146"); |
| } |
| } |
| |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("0.9450307, 0.9616422, 0.9939708, 1.0583531, 1.1872894, 1.4443968, 1.9621975", \ |
| "1.3591588, 1.3755160, 1.4082541, 1.4726982, 1.6016367, 1.8594045, 2.3742737", \ |
| "1.5269750, 1.5430409, 1.5755156, 1.6404562, 1.7687884, 2.0266562, 2.5445128", \ |
| "1.5606262, 1.5769622, 1.6097145, 1.6742610, 1.8030314, 2.0608155, 2.5797289", \ |
| "1.7385610, 1.7551058, 1.7877613, 1.8523479, 1.9810154, 2.2385960, 2.7567009", \ |
| "1.8650319, 1.8758031, 1.9085944, 1.9787771, 2.0973250, 2.3652669, 2.8845006", \ |
| "1.9531650, 1.9682249, 2.0007793, 2.0667976, 2.1942499, 2.4461893, 2.9729861", \ |
| "2.0629234, 2.0795390, 2.1153972, 2.1765587, 2.3054574, 2.5602613, 3.0823029", \ |
| "3.3062766, 3.3437757, 3.3535241, 3.4199290, 3.5703005, 3.8062549, 4.3422368", \ |
| "4.0242885, 4.0318384, 4.0371471, 4.1362798, 4.2641273, 4.4916311, 5.0287614", \ |
| "6.7685484, 6.7806085, 6.7877899, 6.8750410, 7.0084507, 7.2676389, 7.7595663", \ |
| "16.1568860, 16.1890200, 16.2034580, 16.2702850, 16.4062840, 16.6758250, 17.1884680"); |
| } |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("0.1373275, 0.1576115, 0.1979656, 0.2810764, 0.4483299, 0.7871988, 1.4845987", \ |
| "0.1392491, 0.1596609, 0.2005040, 0.2834198, 0.4547853, 0.7982686, 1.4804431", \ |
| "0.1393018, 0.1593847, 0.1991695, 0.2833671, 0.4549647, 0.7972894, 1.4868726", \ |
| "0.1391890, 0.1596593, 0.2005887, 0.2839530, 0.4548694, 0.7991918, 1.5137936", \ |
| "0.1395420, 0.1594054, 0.2002216, 0.2834253, 0.4540384, 0.8004731, 1.5081103", \ |
| "0.1389769, 0.1596770, 0.2003378, 0.2835442, 0.4548215, 0.7969994, 1.5053674", \ |
| "0.1391822, 0.1596792, 0.2005893, 0.2839509, 0.4547953, 0.7991591, 1.5076645", \ |
| "0.1392300, 0.1593849, 0.2005890, 0.2839687, 0.4540623, 0.7988943, 1.5127386", \ |
| "0.1394846, 0.1596529, 0.2002973, 0.2837252, 0.4540599, 0.8016561, 1.5041128", \ |
| "0.1392488, 0.1594126, 0.2000007, 0.2839686, 0.4547846, 0.8001774, 1.5255512", \ |
| "0.1392242, 0.1596693, 0.2004632, 0.2839669, 0.4547981, 0.7991571, 1.5090197", \ |
| "0.1394834, 0.1594522, 0.2005873, 0.2837252, 0.4547862, 0.7994399, 1.5135859"); |
| } |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("1.3589566, 1.3726221, 1.3963096, 1.4395687, 1.5157567, 1.6439976, 1.8524083", \ |
| "2.7359215, 2.7492530, 2.7740026, 2.8170113, 2.8893019, 3.0212925, 3.2296852", \ |
| "3.9897139, 4.0031893, 4.0273256, 4.0708232, 4.1452730, 4.2729082, 4.4818003", \ |
| "4.2771018, 4.2905781, 4.3146988, 4.3581916, 4.4379416, 4.5602704, 4.7691624", \ |
| "6.0737650, 6.0863057, 6.1101302, 6.1525371, 6.2261636, 6.3575119, 6.5641941", \ |
| "7.5936839, 7.6071176, 7.6292022, 7.6736981, 7.7515336, 7.8793692, 8.0823606", \ |
| "8.7729868, 8.7866656, 8.8120835, 8.8560839, 8.9167660, 9.0516270, 9.3049159", \ |
| "10.4540630, 10.4606390, 10.4715430, 10.5179550, 10.6682960, 10.7494170, 10.9557330", \ |
| "35.1100410, 35.1226890, 35.1447550, 35.1875190, 35.4773460, 35.4773465, 35.5995910", \ |
| "51.5322400, 51.5752130, 51.5752163, 51.6376060, 52.0813610, 52.0813618, 52.0813656", \ |
| "125.3140300, 125.3140374, 125.3577200, 125.3800700, 125.4719100, 125.5818900, 125.7909800", \ |
| "410.9259100, 410.9259186, 410.9482500, 411.0098900, 411.0535800, 411.2242500, 411.4215200"); |
| } |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("0.1162499, 0.1259626, 0.1458532, 0.1821062, 0.2487321, 0.3617856, 0.5651761", \ |
| "0.1251991, 0.1321397, 0.1485724, 0.1877621, 0.2599848, 0.3663590, 0.5760753", \ |
| "0.1213299, 0.1294773, 0.1530363, 0.1875452, 0.2562478, 0.3686181, 0.5750265", \ |
| "0.1213189, 0.1294667, 0.1529982, 0.1875527, 0.2562825, 0.3686151, 0.5753264", \ |
| "0.1206994, 0.1292986, 0.1515647, 0.1893531, 0.2530487, 0.3718732, 0.5762255", \ |
| "0.1188526, 0.1339489, 0.1558876, 0.1876488, 0.2562469, 0.3666271, 0.5754631", \ |
| "0.1273367, 0.1356030, 0.1521999, 0.1891379, 0.2544880, 0.3682830, 0.5757409", \ |
| "0.1212325, 0.1373398, 0.1514748, 0.1898322, 0.2557614, 0.3710321, 0.5757507", \ |
| "0.1209079, 0.1375029, 0.1513968, 0.1862534, 0.2557146, 0.3714036, 0.5757295", \ |
| "0.1210202, 0.1373598, 0.1518768, 0.1895993, 0.2559575, 0.3710296, 0.5757172", \ |
| "0.1207512, 0.1293257, 0.1559587, 0.1878259, 0.2530394, 0.3685788, 0.5755225", \ |
| "0.1211459, 0.1374621, 0.1555573, 0.1899009, 0.2559576, 0.3714002, 0.5758861"); |
| } |
| } |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("0.9343423, 0.9507816, 0.9834499, 1.0481447, 1.1767423, 1.4338890, 1.9509889", \ |
| "0.3673559, 0.3839133, 0.4165464, 0.4811667, 0.6098234, 0.8674311, 1.3854663", \ |
| "-0.4933950, -0.4768947, -0.4441924, -0.3796081, -0.2509420, 0.0066284, 0.5247383", \ |
| "-0.7094049, -0.6928877, -0.6601957, -0.5949403, -0.4669418, -0.2093812, 0.3087328", \ |
| "-2.1061841, -2.0889956, -2.0562958, -1.9918054, -1.8629582, -1.6051779, -1.0855759", \ |
| "-3.3579570, -3.3412355, -3.3085019, -3.2438661, -3.1151772, -2.8573892, -2.3407738", \ |
| "-4.3519650, -4.3350625, -4.3029580, -4.2382760, -4.1095483, -3.8519707, -3.3331011", \ |
| "-5.8010268, -5.7864238, -5.7542224, -5.6887055, -5.5579243, -5.2992619, -4.7791819", \ |
| "-28.1118510, -28.1107760, -28.0781230, -28.0009010, -27.8745770, -27.6170870, -27.0946980", \ |
| "-43.4361200, -43.4197600, -43.3864180, -43.3260400, -43.1966600, -42.9491070, -42.4167230", \ |
| "-113.0219900, -113.0176600, -112.9740600, -112.9208700, -112.7795900, -112.5236500, -112.0070900", \ |
| "-385.7858200, -385.7708200, -385.7707977, -385.7411700, -385.5430200, -385.2858300, -384.7777600"); |
| } |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("0.1373092, 0.1572926, 0.1983090, 0.2810930, 0.4486768, 0.7940145, 1.4783260", \ |
| "0.1395256, 0.1593597, 0.2000896, 0.2832797, 0.4541724, 0.8002679, 1.4899971", \ |
| "0.1395436, 0.1594001, 0.2002323, 0.2834450, 0.4540170, 0.8005447, 1.5077229", \ |
| "0.1395476, 0.1594057, 0.2002398, 0.2834568, 0.4540105, 0.8005698, 1.5076105", \ |
| "0.1395644, 0.1596669, 0.2005877, 0.2839654, 0.4548046, 0.7994395, 1.5130525", \ |
| "0.1395524, 0.1596598, 0.2005887, 0.2838180, 0.4548608, 0.7992240, 1.5071610", \ |
| "0.1391830, 0.1596618, 0.2005875, 0.2834221, 0.4548870, 0.8004664, 1.5138752", \ |
| "0.1391970, 0.1594794, 0.2002155, 0.2839533, 0.4548056, 0.7999585, 1.5128975", \ |
| "0.1392373, 0.1596571, 0.2005877, 0.2838932, 0.4534357, 0.7988806, 1.5082888", \ |
| "0.1391904, 0.1596587, 0.1999880, 0.2839531, 0.4548307, 0.7993283, 1.5083503", \ |
| "0.1392768, 0.1596620, 0.2005858, 0.2838029, 0.4547513, 0.7996335, 1.5079414", \ |
| "0.1391929, 0.1593652, 0.2005875, 0.2839608, 0.4548206, 0.7993191, 1.5123510"); |
| } |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("1.4723157, 1.4854874, 1.5094882, 1.5535779, 1.6299878, 1.7577689, 1.9671722", \ |
| "3.3409859, 3.3545950, 3.3782290, 3.4209751, 3.4968719, 3.6257630, 3.8325827", \ |
| "5.1104490, 5.1239306, 5.1480358, 5.1914628, 5.2662195, 5.3938791, 5.6033413", \ |
| "5.5192917, 5.5326792, 5.5568035, 5.6006781, 5.6774190, 5.8052692, 6.0140701", \ |
| "8.0653679, 8.0738554, 8.1015443, 8.1437390, 8.2199865, 8.3489775, 8.5555483", \ |
| "10.2338160, 10.2456610, 10.2709560, 10.3140420, 10.3912590, 10.5181860, 10.7271530", \ |
| "11.9136590, 11.9230020, 11.9532900, 11.9940040, 12.0704920, 12.2006750, 12.4039300", \ |
| "14.3284130, 14.3436950, 14.3591990, 14.4083620, 14.4851590, 14.6049030, 14.8225820", \ |
| "49.5681580, 49.5797250, 49.6046870, 49.6481220, 49.7272200, 49.8516180, 50.0608160", \ |
| "73.1195510, 73.1297760, 73.1559810, 73.2011930, 73.2745630, 73.4023760, 73.6114250", \ |
| "178.5698300, 178.5804400, 178.6062600, 178.6480100, 178.7268900, 178.8518900, 179.0633900", \ |
| "586.8413400, 586.8531000, 586.8778900, 586.9180800, 586.9992500, 587.1270300, 587.3344500"); |
| } |
| 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.0201358, 0.0405449, 0.0816403, 0.164389, 0.33101, 0.666514"); |
| values("0.1181462, 0.1261731, 0.1454778, 0.1817177, 0.2487517, 0.3619169, 0.5636295", \ |
| "0.1211603, 0.1291310, 0.1524391, 0.1892843, 0.2540972, 0.3698827, 0.5770638", \ |
| "0.1229265, 0.1309311, 0.1541862, 0.1865299, 0.2518722, 0.3730503, 0.5754563", \ |
| "0.1238085, 0.1318988, 0.1494998, 0.1842982, 0.2522450, 0.3705031, 0.5751344", \ |
| "0.1211146, 0.1379957, 0.1511665, 0.1899355, 0.2557038, 0.3709724, 0.5756492", \ |
| "0.1203521, 0.1367368, 0.1511071, 0.1900175, 0.2559706, 0.3715659, 0.5758911", \ |
| "0.1242691, 0.1325299, 0.1514626, 0.1877510, 0.2561837, 0.3716964, 0.5769679", \ |
| "0.1208308, 0.1357924, 0.1513749, 0.1894344, 0.2561082, 0.3711219, 0.5759682", \ |
| "0.1233922, 0.1358030, 0.1508222, 0.1884700, 0.2523260, 0.3709509, 0.5750916", \ |
| "0.1247371, 0.1330160, 0.1498045, 0.1851056, 0.2562646, 0.3732903, 0.5749032", \ |
| "0.1208770, 0.1328773, 0.1483943, 0.1865666, 0.2513127, 0.3672394, 0.5790995", \ |
| "0.1198867, 0.1283204, 0.1487399, 0.1895708, 0.2515827, 0.3675298, 0.5712056"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0201173, 0.0404705, 0.0814157, 0.163786, 0.329494, 0.662852"); |
| values("3.9768517, 3.9929970, 4.0255475, 4.0906980, 4.2182768, 4.4748538, 4.9891038", \ |
| "4.1561630, 4.1726023, 4.2049217, 4.2697446, 4.3978154, 4.6549578, 5.1660360", \ |
| "4.3444364, 4.3575477, 4.3908228, 4.4556887, 4.5825255, 4.8425819, 5.3581410", \ |
| "4.5288377, 4.5458219, 4.5832351, 4.6482111, 4.7710582, 5.0277391, 5.5425358", \ |
| "4.7169801, 4.7342041, 4.7607704, 4.8257731, 4.9592876, 5.2134279, 5.7276863", \ |
| "4.9001256, 4.9161413, 4.9415818, 5.0061817, 5.1412981, 5.3986855, 5.9119754", \ |
| "5.0864237, 5.1020224, 5.1286531, 5.1936779, 5.3282898, 5.5884026, 6.1025518"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0201173, 0.0404705, 0.0814157, 0.163786, 0.329494, 0.662852"); |
| values("0.1391190, 0.1597331, 0.2013341, 0.2844199, 0.4570834, 0.7995987, 1.4876174", \ |
| "0.1393345, 0.1600100, 0.2017980, 0.2830813, 0.4569589, 0.8065083, 1.4907909", \ |
| "0.1382322, 0.1600078, 0.2014674, 0.2834723, 0.4550338, 0.7987956, 1.4931383", \ |
| "0.1381915, 0.1597747, 0.2011005, 0.2852056, 0.4568428, 0.7987930, 1.4932393", \ |
| "0.1397733, 0.1599988, 0.2012062, 0.2851407, 0.4569197, 0.7983759, 1.4914862", \ |
| "0.1390947, 0.1597437, 0.2019745, 0.2852293, 0.4550822, 0.8006283, 1.4862057", \ |
| "0.1390989, 0.1599634, 0.2011660, 0.2852265, 0.4567669, 0.8078755, 1.4932326"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0201173, 0.0404705, 0.0814157, 0.163786, 0.329494, 0.662852"); |
| values("3.0778151, 3.0939991, 3.1252079, 3.1832388, 3.2969889, 3.5372836, 4.0067691", \ |
| "3.2270455, 3.2445782, 3.2752150, 3.3333138, 3.4473222, 3.6848331, 4.1538577", \ |
| "3.3436749, 3.3604008, 3.3904830, 3.4492154, 3.5635364, 3.8023118, 4.2749519", \ |
| "3.4484837, 3.4640322, 3.4940366, 3.5521130, 3.6660051, 3.9033630, 4.3684865", \ |
| "3.5321848, 3.5483874, 3.5794643, 3.6376280, 3.7519072, 3.9913215, 4.4570956", \ |
| "3.6055576, 3.6221457, 3.6534398, 3.7110330, 3.8266457, 4.0648862, 4.5340571", \ |
| "3.6813317, 3.6980259, 3.7294865, 3.7879060, 3.8998769, 4.1381805, 4.6082391"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0201173, 0.0404705, 0.0814157, 0.163786, 0.329494, 0.662852"); |
| values("0.1505106, 0.1629554, 0.1931733, 0.2572432, 0.4063742, 0.7337745, 1.0498555", \ |
| "0.1457048, 0.1619968, 0.1902559, 0.2567475, 0.4089685, 0.7288747, 1.0499740", \ |
| "0.1508586, 0.1625221, 0.1923940, 0.2568179, 0.4064334, 0.7298688, 1.0495501", \ |
| "0.1497570, 0.1648120, 0.1907441, 0.2556680, 0.4055244, 0.7283459, 1.0495741", \ |
| "0.1504456, 0.1621082, 0.1930033, 0.2572762, 0.4065940, 0.7334350, 1.0495915", \ |
| "0.1493777, 0.1618471, 0.1937391, 0.2577987, 0.4080694, 0.7340054, 1.0495130", \ |
| "0.1514306, 0.1629236, 0.1933388, 0.2567918, 0.4056886, 0.7315150, 1.0495790"); |
| } |
| } |
| } |
| 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 : 10.308800; |
| max_transition : 3.762298; |
| 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.03176613, 0.1009087, 0.320548, 1.018257, 3.234608, 10.2751"); |
| values("8.5357669, 8.4607917, 8.1505729, 7.7581298, 7.2383612, 6.6000324, 5.2730133", \ |
| "6.4076799, 6.3079806, 6.0563611, 5.6645530, 5.1131729, 4.4845620, 3.0862671", \ |
| "6.8294268, 6.7042188, 6.3806577, 5.9645943, 5.3397933, 4.7165631, 3.1692461", \ |
| "6.8979366, 6.7609447, 6.4625258, 6.0300211, 5.5572730, 4.7695949, 4.1916982", \ |
| "6.9799973, 6.9236639, 6.5340676, 6.1436889, 5.6760807, 5.2825535, 3.6918146", \ |
| "7.0601290, 6.9347895, 6.6054931, 6.1941463, 5.7292357, 5.3537652, 3.4887902", \ |
| "7.1145624, 6.9888244, 6.6759545, 6.2525961, 5.7944196, 5.4015447, 3.3599907"); |
| } |
| 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.03176613, 0.1009087, 0.320548, 1.018257, 3.234608, 10.2751"); |
| values("6.0066002, 5.9453757, 5.8720290, 5.7732894, 5.6363763, 5.5331109, 5.4787663", \ |
| "8.2058024, 8.1389114, 8.0707602, 8.0185095, 7.9457751, 7.8480521, 7.8036301", \ |
| "8.6867527, 8.5680100, 8.3434501, 8.0456197, 7.8435747, 7.8029970, 7.8038765", \ |
| "8.6763747, 8.5724188, 8.3436574, 8.0622974, 7.8586573, 7.7153041, 7.8067908", \ |
| "8.6719841, 8.5710319, 8.3348025, 8.0449432, 7.8288634, 7.7142841, 7.7862499", \ |
| "8.6754909, 8.5727866, 8.3381375, 8.0549846, 7.8250505, 7.7231008, 7.6618260", \ |
| "8.6637928, 8.5681288, 8.3304665, 8.0289837, 7.8210199, 7.7149788, 7.6639233"); |
| } |
| } |
| |
| 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.03178347, 0.1010189, 0.3210732, 1.020482, 3.243447, 10.3088"); |
| values("9.6658438, 9.5632757, 9.3169660, 8.9425612, 8.3687803, 7.5133662, 5.9653359", \ |
| "13.5676410, 13.4617210, 13.1177190, 12.6614570, 12.1924280, 11.4452800, 9.5403780", \ |
| "25.5607760, 25.4300450, 25.0693460, 24.6234300, 24.1154540, 23.6960940, 21.5205320", \ |
| "36.9059820, 36.7829000, 36.4474320, 36.0005670, 35.4860240, 35.0602530, 34.2259310", \ |
| "48.0541750, 47.8263260, 47.5517720, 47.0859080, 46.6575320, 46.1994190, 45.8944550", \ |
| "58.9948230, 58.9114310, 58.5185300, 57.9823970, 57.5423220, 57.2535070, 56.7620600", \ |
| "69.8340070, 69.7868500, 69.3264130, 68.8890470, 68.4846760, 68.1022320, 67.6185500"); |
| } |
| 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.03178347, 0.1010189, 0.3210732, 1.020482, 3.243447, 10.3088"); |
| values("9.5306788, 9.4868648, 9.4960978, 9.5732578, 9.5587908, 9.4886958, 9.4536208", \ |
| "29.4500710, 29.3457720, 29.1036880, 28.7903400, 28.5447660, 28.9784600, 28.9465310", \ |
| "40.6254890, 40.5215340, 40.2782320, 40.0704430, 39.7245950, 39.6067480, 40.0764070", \ |
| "51.8194520, 51.7127350, 51.4728880, 51.2604400, 50.9148490, 50.8780000, 51.2370810", \ |
| "63.1616500, 63.0551440, 62.8139350, 62.6124640, 62.2550480, 62.2078640, 62.2134980", \ |
| "74.5577700, 74.4528810, 74.2162580, 74.0142110, 73.6047820, 73.5350740, 73.3400910", \ |
| "85.8691800, 85.7741450, 85.5323380, 85.3645350, 84.9680260, 84.9191690, 84.6087090"); |
| } |
| } |
| 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.03178347, 0.1010189, 0.3210732, 1.020482, 3.243447, 10.3088"); |
| values("11.4915865, 11.3946699, 11.1669263, 10.7793570, 10.2072515, 9.3529634, 7.9398323", \ |
| "47.1595850, 47.0357470, 46.7132100, 46.2420590, 45.7663560, 44.2627950, 42.8066850", \ |
| "85.8915790, 85.7611410, 85.4524020, 84.9746590, 84.4438620, 84.0941830, 81.9914970", \ |
| "123.3986900, 123.2615000, 122.9280600, 122.4706000, 122.3014200, 121.7987800, 119.6530200", \ |
| "160.7740300, 160.6640700, 160.2617200, 159.8309400, 159.1819300, 158.9067300, 158.2649600", \ |
| "197.5706100, 197.3826200, 197.1573000, 196.6169900, 196.0803700, 195.8362600, 195.4537500", \ |
| "234.2626100, 234.1696300, 233.7126000, 233.0400900, 232.6774500, 232.3483400, 232.1091800"); |
| } |
| 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.03178347, 0.1010189, 0.3210732, 1.020482, 3.243447, 10.3088"); |
| values("9.5932398, 9.5301918, 9.4808228, 9.4275878, 9.3573008, 9.2721878, 9.2288808", \ |
| "36.6321170, 36.5239680, 36.2824390, 35.9676490, 35.7264320, 36.1019270, 36.0773530", \ |
| "55.8252400, 55.7232870, 55.5149400, 55.1628710, 54.9242840, 54.7700110, 55.2382130", \ |
| "75.2537550, 75.1471800, 75.0006520, 74.5872950, 74.3512470, 74.2071540, 74.5186200", \ |
| "94.8688210, 94.6818110, 94.5838620, 94.1181650, 93.8854060, 93.7083610, 93.5849040", \ |
| "114.5053000, 114.4149700, 114.2642900, 113.8397500, 113.5460800, 113.3761800, 113.2237700", \ |
| "134.1056200, 134.0453700, 133.8614500, 133.4745800, 133.2536900, 132.9672600, 132.8386800"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.03178347, 0.1010189, 0.3210732, 1.020482, 3.243447, 10.3088"); |
| values("23.2951417, 23.2200187, 22.9744937, 22.7110947, 22.6686217, 21.9071417, 20.3361697", \ |
| "23.3283483, 23.2233433, 22.9713023, 22.6940503, 22.6609443, 21.8999543, 20.2463813", \ |
| "23.2881138, 23.2170458, 22.9703108, 22.6991958, 22.6529488, 21.8962868, 20.2029758", \ |
| "23.2847880, 23.2155730, 22.9655380, 22.7015060, 22.6536250, 21.8722790, 20.3059470", \ |
| "23.2592075, 23.2213275, 22.9728075, 22.7036355, 22.6544635, 21.8746705, 20.2099765", \ |
| "23.2913877, 23.2178477, 22.9707497, 22.7089107, 22.6656207, 21.9255377, 20.3660747", \ |
| "23.3128390, 23.2167800, 22.9883740, 22.7240530, 22.6849380, 21.9554420, 20.3377760"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.03178347, 0.1010189, 0.3210732, 1.020482, 3.243447, 10.3088"); |
| values("19.1858047, 19.0139457, 18.5808967, 17.9393767, 17.0720517, 16.2611137, 15.8055717", \ |
| "19.1728170, 19.0074150, 18.5751890, 17.9380360, 17.0474230, 16.2649900, 15.7267800", \ |
| "19.1616613, 19.0137233, 18.5857383, 17.9320993, 17.0547753, 16.2494143, 15.7972753", \ |
| "19.1717016, 19.0076936, 18.5772026, 17.9231666, 17.0620646, 16.2459726, 15.7271256", \ |
| "19.1788937, 19.0077097, 18.5768007, 17.9322227, 17.0697667, 16.2457887, 15.8128517", \ |
| "19.1638611, 19.0056901, 18.5869451, 17.9342891, 17.0382141, 16.2288661, 15.8321851", \ |
| "19.1741195, 19.0282865, 18.5834955, 17.9418695, 17.0534815, 16.2496415, 15.7539735"); |
| } |
| } |
| 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.0317832, 0.101017, 0.321065, 1.02045, 3.24332, 10.3083"); |
| values("2.4157980, 2.4245104, 2.4481477, 2.5090907, 2.6800420, 3.2104608, 4.9031339", \ |
| "4.7229003, 4.7316018, 4.7553090, 4.8162834, 4.9871693, 5.5169660, 7.2045574", \ |
| "6.6751102, 6.6838259, 6.7073240, 6.7682944, 6.9393780, 7.4684356, 9.1556771", \ |
| "7.1118702, 7.1203821, 7.1441866, 7.2051134, 7.3758550, 7.9052196, 9.5977706", \ |
| "9.7571577, 9.7658859, 9.7896020, 9.8500861, 10.0216170, 10.5502870, 12.2433070", \ |
| "11.9270210, 11.9357910, 11.9593140, 12.0202420, 12.1896580, 12.7226240, 14.4160560", \ |
| "13.5145510, 13.5233110, 13.5467950, 13.6077260, 13.7408870, 14.3079720, 16.0019820", \ |
| "15.8309580, 15.8399430, 15.8632860, 15.9243760, 15.9512720, 16.6246360, 18.3122760", \ |
| "47.2317690, 47.2496710, 47.2769520, 47.3206430, 47.5006910, 48.0225530, 49.7192050", \ |
| "67.4053670, 67.4135660, 67.4135705, 67.4883720, 67.6078140, 68.1960800, 69.9260670", \ |
| "153.1427800, 153.4748000, 153.4748002, 153.4748154, 153.4748307, 153.4748459, 155.8363600", \ |
| "479.3842500, 479.3842621, 479.3842927, 479.3843232, 479.4870300, 479.4949900, 481.5299800"); |
| } |
| 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.0317832, 0.101017, 0.321065, 1.02045, 3.24332, 10.3083"); |
| values("0.0737061, 0.0814150, 0.1028720, 0.1719207, 0.4076401, 1.2006626, 3.7569365", \ |
| "0.0747364, 0.0822189, 0.1032995, 0.1719276, 0.4078404, 1.2068481, 3.7531320", \ |
| "0.0740388, 0.0812859, 0.1032171, 0.1719165, 0.4087809, 1.2022275, 3.7435304", \ |
| "0.0746569, 0.0822241, 0.1031348, 0.1717587, 0.4081283, 1.1994364, 3.7531067", \ |
| "0.0742739, 0.0812929, 0.1031367, 0.1718731, 0.4087669, 1.2008660, 3.7498262", \ |
| "0.0740470, 0.0811986, 0.1031307, 0.1719067, 0.4091175, 1.2046579, 3.7568419", \ |
| "0.0742768, 0.0812824, 0.1031609, 0.1718069, 0.4084790, 1.2052120, 3.7619521", \ |
| "0.0746757, 0.0812580, 0.1031259, 0.1719304, 0.4079095, 1.2031535, 3.7492085", \ |
| "0.0742531, 0.0820294, 0.1032976, 0.1721080, 0.4087310, 1.2039408, 3.7611994", \ |
| "0.0747022, 0.0812535, 0.1031699, 0.1717730, 0.4087563, 1.2002257, 3.7633523", \ |
| "0.0740724, 0.0820852, 0.1031972, 0.1717598, 0.4087718, 1.1991160, 3.7605656", \ |
| "0.0749860, 0.0813232, 0.1032603, 0.1717517, 0.4087553, 1.2016989, 3.7496437"); |
| } |
| 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.0317832, 0.101017, 0.321065, 1.02045, 3.24332, 10.3083"); |
| values("1.5348859, 1.5415252, 1.5670083, 1.6288798, 1.7993564, 2.3115676, 3.9415560", \ |
| "3.8921835, 3.9006376, 3.9242916, 3.9863468, 4.1565027, 4.6691699, 6.2988224", \ |
| "5.7800227, 5.7884932, 5.8122271, 5.8741292, 6.0441891, 6.5567933, 8.1868414", \ |
| "6.1901866, 6.1986580, 6.2223124, 6.2842811, 6.4546648, 6.9669990, 8.5975955", \ |
| "8.5691791, 8.5832088, 8.6012468, 8.6646050, 8.8393382, 9.3518402, 10.9751190", \ |
| "10.4578990, 10.4670370, 10.4899970, 10.5524920, 10.7227180, 11.2353250, 12.8657250", \ |
| "11.8665340, 11.8756230, 11.8986750, 11.9613770, 12.1318570, 12.6443870, 14.2744680", \ |
| "13.8924700, 13.9012330, 13.9245720, 13.9868270, 14.1571950, 14.6697680, 16.2997300", \ |
| "37.9978080, 38.0067140, 38.0295010, 38.0599130, 38.2617240, 38.7739620, 40.4040610", \ |
| "52.0730870, 52.0813190, 52.1050300, 52.1641010, 52.3374270, 52.8499020, 54.4772510", \ |
| "105.3479200, 105.3577000, 105.3786200, 105.4852600, 105.5664400, 105.9740700, 107.7265000", \ |
| "262.4657300, 262.5533600, 262.5533906, 262.5534211, 262.7025100, 263.2403100, 264.9195800"); |
| } |
| 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.0317832, 0.101017, 0.321065, 1.02045, 3.24332, 10.3083"); |
| values("0.0650326, 0.0712525, 0.0912720, 0.1508748, 0.3467678, 1.0090737, 3.1510845", \ |
| "0.0646336, 0.0714183, 0.0906038, 0.1504305, 0.3478188, 1.0084560, 3.1548031", \ |
| "0.0648956, 0.0717559, 0.0906048, 0.1511187, 0.3477600, 1.0089181, 3.1449650", \ |
| "0.0646364, 0.0714155, 0.0906033, 0.1503589, 0.3478327, 1.0084950, 3.1504241", \ |
| "0.0646799, 0.0717790, 0.0905714, 0.1508284, 0.3476805, 1.0080689, 3.1431990", \ |
| "0.0646345, 0.0714169, 0.0906043, 0.1504294, 0.3478172, 1.0091731, 3.1576475", \ |
| "0.0646627, 0.0714395, 0.0913460, 0.1505394, 0.3478030, 1.0089767, 3.1458214", \ |
| "0.0646674, 0.0714475, 0.0913400, 0.1506285, 0.3479043, 1.0088369, 3.1475833", \ |
| "0.0646427, 0.0714090, 0.0906060, 0.1509670, 0.3476921, 1.0092341, 3.1506935", \ |
| "0.0649121, 0.0713472, 0.0906008, 0.1508931, 0.3479635, 1.0096178, 3.1524425", \ |
| "0.0651376, 0.0714710, 0.0906103, 0.1505431, 0.3479338, 1.0091725, 3.1455842", \ |
| "0.0651404, 0.0712407, 0.0910678, 0.1507422, 0.3474739, 1.0080881, 3.1489769"); |
| } |
| } |
| |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.6678159, 0.6768281, 0.7010524, 0.7622535, 0.9329757, 1.4611237, 3.1493215", \ |
| "0.1007672, 0.1097333, 0.1340954, 0.1957739, 0.3662130, 0.8953324, 2.5812830", \ |
| "-0.7599976, -0.7509589, -0.7265556, -0.6652063, -0.4944735, 0.0350309, 1.7270742", \ |
| "-0.9760005, -0.9669619, -0.9425557, -0.8812052, -0.7104713, -0.1809140, 1.5090988", \ |
| "-2.3720874, -2.3630333, -2.3376623, -2.2773454, -2.1067372, -1.5760834, 0.1170314", \ |
| "-3.6238983, -3.6152759, -3.5905119, -3.5295584, -3.3583805, -2.8293805, -1.1386668", \ |
| "-4.6166853, -4.6063837, -4.5847197, -4.5239523, -4.3531538, -3.8243360, -2.1288094", \ |
| "-6.0699450, -6.0601129, -6.0296927, -5.9751657, -5.7988947, -5.2704405, -3.5802383", \ |
| "-28.3967780, -28.3849850, -28.3628070, -28.2990200, -28.1165120, -27.5867950, -25.9032140", \ |
| "-43.7039200, -43.6978310, -43.6695270, -43.6097130, -43.4392330, -42.9082510, -41.2199770", \ |
| "-113.2793600, -113.2765400, -113.2569600, -113.1896400, -113.0202100, -112.4906000, -110.7982000", \ |
| "-386.1379400, -386.1099500, -386.1051100, -386.0532200, -385.8049500, -385.2655900, -383.5907000"); |
| } |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.0771240, 0.0848203, 0.1066438, 0.1735023, 0.4089270, 1.2006524, 3.7453840", \ |
| "0.0777079, 0.0861309, 0.1070061, 0.1744121, 0.4086579, 1.1985839, 3.7446406", \ |
| "0.0778269, 0.0851492, 0.1070572, 0.1738736, 0.4096698, 1.2031165, 3.7552019", \ |
| "0.0778302, 0.0851610, 0.1070584, 0.1738745, 0.4096768, 1.2031072, 3.7538359", \ |
| "0.0775249, 0.0845785, 0.1070074, 0.1738362, 0.4093506, 1.2029091, 3.7532555", \ |
| "0.0768352, 0.0846894, 0.1075286, 0.1738471, 0.4090852, 1.1992433, 3.7554195", \ |
| "0.0775455, 0.0847129, 0.1069834, 0.1738626, 0.4096429, 1.1994149, 3.7452725", \ |
| "0.0778099, 0.0846831, 0.1074350, 0.1738703, 0.4096682, 1.1994761, 3.7475787", \ |
| "0.0768059, 0.0847620, 0.1069674, 0.1738768, 0.4084885, 1.2006238, 3.7492662", \ |
| "0.0771548, 0.0845743, 0.1070022, 0.1738794, 0.4089008, 1.1994994, 3.7556602", \ |
| "0.0768745, 0.0846801, 0.1070185, 0.1737241, 0.4083230, 1.1999987, 3.7576986", \ |
| "0.0768864, 0.0846922, 0.1070485, 0.1738662, 0.4083429, 1.2003877, 3.7547134"); |
| } |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.6762116, 0.6849851, 0.7093990, 0.7728177, 0.9447600, 1.4579025, 3.0852449", \ |
| "2.5446723, 2.5533200, 2.5777160, 2.6412519, 2.8133489, 3.3263057, 4.9528510", \ |
| "4.3127724, 4.3213855, 4.3458210, 4.4093635, 4.5814170, 5.0943476, 6.7215358", \ |
| "4.7256550, 4.7343338, 4.7588076, 4.8221627, 4.9943472, 5.5073244, 7.1344228", \ |
| "7.2670208, 7.2756605, 7.3001623, 7.3627908, 7.5356628, 8.0486622, 9.6764410", \ |
| "9.4359311, 9.4446904, 9.4691339, 9.5317558, 9.7047321, 10.2176530, 11.8446410", \ |
| "11.1185610, 11.1271770, 11.1517940, 11.2140070, 11.3885780, 11.9001950, 13.5273560", \ |
| "13.5244960, 13.5320730, 13.5653750, 13.6305240, 13.8006500, 14.3061120, 15.9317550", \ |
| "48.7708790, 48.7808410, 48.8040190, 48.8681100, 49.0395670, 49.5528450, 51.1795580", \ |
| "72.3213920, 72.3302880, 72.3560800, 72.4194820, 72.5916110, 73.1038550, 74.7298400", \ |
| "177.7692900, 177.7813900, 177.8043700, 177.8667000, 178.0396700, 178.5507900, 180.1790400", \ |
| "586.0395600, 586.0511000, 586.0720200, 586.1361400, 586.3116700, 586.8203100, 588.4488100"); |
| } |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.0677861, 0.0743794, 0.0939420, 0.1528261, 0.3501933, 1.0092697, 3.1460166", \ |
| "0.0677418, 0.0743431, 0.0940722, 0.1531474, 0.3503838, 1.0092028, 3.1374878", \ |
| "0.0677582, 0.0742526, 0.0940463, 0.1531064, 0.3506767, 1.0090622, 3.1488130", \ |
| "0.0679085, 0.0741839, 0.0939444, 0.1528764, 0.3505137, 1.0090663, 3.1416629", \ |
| "0.0678694, 0.0742154, 0.0939976, 0.1530284, 0.3506781, 1.0090730, 3.1501273", \ |
| "0.0674069, 0.0741595, 0.0940703, 0.1528138, 0.3508215, 1.0063761, 3.1437717", \ |
| "0.0677450, 0.0742866, 0.0940264, 0.1526301, 0.3505165, 1.0092555, 3.1378176", \ |
| "0.0677562, 0.0742567, 0.0940599, 0.1531293, 0.3505282, 1.0065696, 3.1459690", \ |
| "0.0679697, 0.0742255, 0.0942028, 0.1529787, 0.3497879, 1.0090550, 3.1494354", \ |
| "0.0679390, 0.0743895, 0.0942324, 0.1528123, 0.3501708, 1.0092069, 3.1525533", \ |
| "0.0678538, 0.0743659, 0.0941239, 0.1527891, 0.3505682, 1.0079317, 3.1445559", \ |
| "0.0678251, 0.0743077, 0.0940607, 0.1531797, 0.3505871, 1.0092888, 3.1454159"); |
| } |
| } |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.6785447, 0.6873830, 0.7118311, 0.7729140, 0.9436155, 1.4720257, 3.1641021", \ |
| "1.0924103, 1.1014896, 1.1256902, 1.1871447, 1.3578366, 1.8870576, 3.5752672", \ |
| "1.2602269, 1.2688967, 1.2965179, 1.3549628, 1.5253587, 2.0544446, 3.7430512", \ |
| "1.2938707, 1.3029166, 1.3258078, 1.3886334, 1.5593263, 2.0883910, 3.7759369", \ |
| "1.4719297, 1.4778231, 1.5016975, 1.5667113, 1.7374407, 2.2668245, 3.9617709", \ |
| "1.5942651, 1.6043900, 1.6285813, 1.6932884, 1.8639805, 2.3877189, 4.0807802", \ |
| "1.6856740, 1.6886263, 1.7151641, 1.7811551, 1.9518589, 2.4801081, 4.1768478", \ |
| "1.8002260, 1.8039940, 1.8280946, 1.8946211, 2.0614455, 2.5932634, 4.2864299", \ |
| "3.0363736, 3.0670810, 3.0754399, 3.1346161, 3.3045753, 3.8324037, 5.5459792", \ |
| "3.7270440, 3.7624792, 3.7825938, 3.8445740, 4.0211732, 4.5422253, 6.2396648", \ |
| "6.5010521, 6.5077557, 6.5323293, 6.5943939, 6.7649824, 7.2659976, 8.9743830", \ |
| "15.8974840, 15.9267280, 15.9432630, 15.9817920, 16.1758140, 16.6948770, 18.3913610"); |
| } |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.0783601, 0.0845407, 0.1057200, 0.1736142, 0.4087996, 1.2000959, 3.7534122", \ |
| "0.0769432, 0.0845808, 0.1069804, 0.1737486, 0.4084186, 1.2040849, 3.7574566", \ |
| "0.0768176, 0.0850763, 0.1074232, 0.1737333, 0.4095488, 1.1996116, 3.7577137", \ |
| "0.0775498, 0.0847148, 0.1070810, 0.1738485, 0.4095476, 1.1994342, 3.7602907", \ |
| "0.0778046, 0.0847267, 0.1070417, 0.1738672, 0.4096377, 1.2026071, 3.7451664", \ |
| "0.0775570, 0.0860572, 0.1070156, 0.1738554, 0.4084891, 1.2018651, 3.7563508", \ |
| "0.0780924, 0.0845874, 0.1070148, 0.1738578, 0.4095818, 1.2007053, 3.7493608", \ |
| "0.0768754, 0.0852346, 0.1069971, 0.1737481, 0.4092760, 1.2016672, 3.7469565", \ |
| "0.0777412, 0.0852953, 0.1069350, 0.1737812, 0.4097156, 1.1994998, 3.7578847", \ |
| "0.0773442, 0.0851911, 0.1070487, 0.1738609, 0.4092701, 1.2013934, 3.7564636", \ |
| "0.0775491, 0.0845717, 0.1070217, 0.1737462, 0.4096529, 1.2012114, 3.7582000", \ |
| "0.0775541, 0.0855120, 0.1070210, 0.1738326, 0.4093052, 1.2002809, 3.7579384"); |
| } |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.5629877, 0.5716328, 0.5960656, 0.6595262, 0.8315798, 1.3445697, 2.9716400", \ |
| "1.9391491, 1.9478159, 1.9723052, 2.0357807, 2.2078919, 2.7209379, 4.3480695", \ |
| "3.1937422, 3.2023548, 3.2267951, 3.2903444, 3.4624095, 3.9754213, 5.6027467", \ |
| "3.4810825, 3.4897001, 3.5141412, 3.5776899, 3.7497512, 4.2627639, 5.8894201", \ |
| "5.2689315, 5.2841411, 5.3076663, 5.3721312, 5.5441940, 6.0572076, 7.6843607", \ |
| "6.8000294, 6.8066379, 6.8303292, 6.8940791, 7.0662294, 7.5791684, 9.2067625", \ |
| "7.9747471, 7.9843367, 7.9983273, 8.0755074, 8.2476870, 8.7606242, 10.3953850", \ |
| "9.6582715, 9.6815436, 9.6942827, 9.7373061, 9.9091508, 10.4228010, 12.1017550", \ |
| "34.3096320, 34.3222520, 34.3434540, 34.4072860, 34.5799300, 35.0538120, 36.7226710", \ |
| "50.7694220, 50.7694370, 50.8140340, 50.8395210, 51.0448290, 51.5573080, 53.6828930", \ |
| "124.5197900, 124.5197945, 124.5489800, 124.5982600, 124.7678100, 125.2291900, 126.9121800", \ |
| "410.0910500, 410.1139600, 410.1733300, 410.2292900, 410.2292939, 410.9062100, 412.5440400"); |
| } |
| 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.0317782, 0.100985, 0.320913, 1.0198, 3.24075, 10.2985"); |
| values("0.0680859, 0.0742956, 0.0940570, 0.1529169, 0.3505529, 1.0067828, 3.1411831", \ |
| "0.0679097, 0.0742287, 0.0940116, 0.1530389, 0.3512689, 1.0065659, 3.1365632", \ |
| "0.0677655, 0.0743301, 0.0940850, 0.1531607, 0.3504917, 1.0092808, 3.1423639", \ |
| "0.0677662, 0.0743182, 0.0940830, 0.1531582, 0.3505351, 1.0092734, 3.1481531", \ |
| "0.0677671, 0.0743135, 0.0940843, 0.1531571, 0.3505691, 1.0092744, 3.1511607", \ |
| "0.0677675, 0.0749724, 0.0940832, 0.1527297, 0.3507673, 1.0091974, 3.1465348", \ |
| "0.0677737, 0.0742584, 0.0942236, 0.1526838, 0.3507560, 1.0091922, 3.1460119", \ |
| "0.0678573, 0.0743023, 0.0942319, 0.1531161, 0.3506894, 1.0091312, 3.1466625", \ |
| "0.0678847, 0.0742795, 0.0940457, 0.1528150, 0.3507599, 1.0091991, 3.1458132", \ |
| "0.0678432, 0.0743105, 0.0940970, 0.1531700, 0.3503910, 1.0091757, 3.1465373", \ |
| "0.0679825, 0.0742418, 0.0940929, 0.1531661, 0.3506667, 1.0092704, 3.1461713", \ |
| "0.0678067, 0.0744089, 0.0940989, 0.1531516, 0.3503947, 1.0091163, 3.1458738"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0317835, 0.101019, 0.321073, 1.02048, 3.24345, 10.3088"); |
| values("3.0116807, 3.0207561, 3.0449772, 3.1067431, 3.2778096, 3.8056109, 5.4984359", \ |
| "3.1873306, 3.1963747, 3.2207419, 3.2824310, 3.4534646, 3.9812438, 5.6725482", \ |
| "3.3760217, 3.3852230, 3.4094443, 3.4710779, 3.6423506, 4.1668855, 5.8638414", \ |
| "3.5611252, 3.5702341, 3.5944583, 3.6562420, 3.8272883, 4.3600106, 6.0448611", \ |
| "3.7493439, 3.7584940, 3.7826458, 3.8445620, 4.0154799, 4.5432609, 6.2374106", \ |
| "3.9349257, 3.9439296, 3.9682213, 4.0299635, 4.2010457, 4.7287765, 6.4215162", \ |
| "4.1211470, 4.1302850, 4.1544643, 4.2162331, 4.3874500, 4.9151820, 6.6081074"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0317835, 0.101019, 0.321073, 1.02048, 3.24345, 10.3088"); |
| values("0.0769777, 0.0845976, 0.1073013, 0.1746458, 0.4088079, 1.2035934, 3.7475179", \ |
| "0.0775551, 0.0846456, 0.1071217, 0.1746324, 0.4088772, 1.2043065, 3.7495340", \ |
| "0.0769810, 0.0845993, 0.1073013, 0.1746488, 0.4088684, 1.2043067, 3.7556811", \ |
| "0.0769927, 0.0848773, 0.1072933, 0.1746497, 0.4088660, 1.2015643, 3.7499719", \ |
| "0.0769138, 0.0846594, 0.1072023, 0.1746552, 0.4088566, 1.2010258, 3.7530472", \ |
| "0.0769520, 0.0845958, 0.1072921, 0.1746482, 0.4088085, 1.2003628, 3.7461771", \ |
| "0.0769940, 0.0848816, 0.1073015, 0.1746465, 0.4088675, 1.2003831, 3.7483652"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0317835, 0.101019, 0.321073, 1.02048, 3.24345, 10.3088"); |
| values("2.5323814, 2.5434406, 2.5740541, 2.6488427, 2.8339269, 3.3520500, 4.9737769", \ |
| "2.6830862, 2.6944575, 2.7217402, 2.8001341, 2.9847083, 3.5028869, 5.1250941", \ |
| "2.7988447, 2.8097342, 2.8472797, 2.9151250, 3.1001461, 3.6182677, 5.2401665", \ |
| "2.9025018, 2.9136560, 2.9404472, 3.0191429, 3.2040250, 3.7221948, 5.3443068", \ |
| "2.9868066, 2.9978264, 3.0296272, 3.1032332, 3.2883338, 3.8064294, 5.4281362", \ |
| "3.0598430, 3.0707268, 3.1052008, 3.1760952, 3.3613545, 3.8794377, 5.5016760", \ |
| "3.1357308, 3.1469571, 3.1773817, 3.2521310, 3.4369061, 3.9549994, 5.5779488"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0317835, 0.101019, 0.321073, 1.02048, 3.24345, 10.3088"); |
| values("0.1350407, 0.1443155, 0.1666320, 0.2238674, 0.4001792, 1.0276687, 3.1506926", \ |
| "0.1361778, 0.1434632, 0.1665304, 0.2229863, 0.4002589, 1.0268316, 3.1472129", \ |
| "0.1354335, 0.1441013, 0.1674949, 0.2227704, 0.3996700, 1.0275862, 3.1508607", \ |
| "0.1355479, 0.1431905, 0.1674275, 0.2230519, 0.4000586, 1.0267918, 3.1483598", \ |
| "0.1350669, 0.1443211, 0.1675014, 0.2239306, 0.4000838, 1.0276580, 3.1509046", \ |
| "0.1353813, 0.1442291, 0.1663792, 0.2227310, 0.4000837, 1.0268183, 3.1499416", \ |
| "0.1351839, 0.1440298, 0.1663819, 0.2234040, 0.3996205, 1.0276883, 3.1478087"); |
| } |
| } |
| } |
| 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.047798; |
| max_capacitance : 551.048000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("13.6555683, 13.6634663, 13.7070193, 13.8630153, 14.0168203, 14.0561673, 14.0621933", \ |
| "21.1927387, 21.2301077, 21.4477007, 22.4685717, 24.4938527, 25.4850147, 25.6938947", \ |
| "21.4544981, 21.4918641, 21.7105621, 22.7317431, 24.7545611, 25.7480111, 25.9574911", \ |
| "21.4503826, 21.4875476, 21.7070646, 22.7254996, 24.7560416, 25.7505766, 25.9604036", \ |
| "21.4419649, 21.4994259, 21.7104639, 22.7347829, 24.7572849, 25.7534359, 25.9600879", \ |
| "21.4597055, 21.4940055, 21.7137485, 22.7299165, 24.7601465, 25.7556315, 25.9656945", \ |
| "21.4585890, 21.4916700, 21.7138070, 22.7263390, 24.7582860, 25.7549870, 25.9644100"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("63.7747705, 63.8030605, 64.0142795, 64.3916235, 64.3475755, 61.5531235, -15.0275315", \ |
| "63.7767231, 63.8001691, 63.9765071, 64.4497811, 65.0863631, 62.8857411, -21.5105979", \ |
| "63.7734227, 63.8156177, 63.9739427, 64.4495967, 64.4881147, 59.3440767, -17.4470233", \ |
| "63.8198441, 63.7729651, 63.9680181, 64.4538231, 64.5672951, 62.4822621, -15.4093189", \ |
| "63.7433651, 63.7968571, 63.9857131, 64.4720811, 66.1002721, 62.4996591, -20.9554209", \ |
| "63.7903775, 63.8131025, 63.9966145, 64.4500925, 66.1230945, 62.3889705, -21.0044725", \ |
| "63.7879558, 63.8323438, 64.0350228, 64.5026898, 65.5912288, 63.9532268, -14.4067392"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("69.0681972, 69.0244952, 68.8048792, 68.2686562, 68.9787542, 58.8348412, -126.6577218", \ |
| "69.0486560, 68.9219580, 69.0797770, 69.2379760, 69.1656520, 58.9970360, -126.9837370", \ |
| "69.0956998, 69.6224108, 69.4332358, 69.1094878, 69.2676108, 58.6908218, -129.4389522", \ |
| "69.0437262, 69.1070012, 69.0827642, 69.2593172, 69.1349032, 79.5035952, -124.3557198", \ |
| "69.2878976, 68.9291296, 69.0803696, 69.9502846, 69.1783886, 58.8743326, -126.5882534", \ |
| "68.6295890, 69.0250640, 69.2971870, 69.1609140, 69.0479490, 59.3557570, -127.6669810", \ |
| "69.0901704, 69.1131104, 69.1209514, 69.1791614, 69.2415974, 58.9155864, -124.6405086"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("53.2888113, 53.5199943, 55.3146423, 65.0001413, 91.3935143, 149.3525443, 178.0440543", \ |
| "53.1192016, 53.3290276, 55.1418926, 64.8336956, 91.2384906, 149.1838206, 177.6815406", \ |
| "52.9522119, 53.1649829, 54.9708229, 64.6263879, 91.0736829, 149.0024169, 177.4955969", \ |
| "52.9512151, 53.2254291, 54.9677131, 64.6502971, 91.0424081, 149.0242241, 177.6497741", \ |
| "53.0150735, 53.2419755, 54.9918015, 64.6430915, 91.1256715, 149.0299095, 177.6168495", \ |
| "52.9875108, 53.2713818, 55.0205688, 64.6879368, 91.1776638, 149.0395968, 177.7282068", \ |
| "53.0069731, 53.2934141, 55.0333631, 64.6745921, 91.1622091, 149.0772841, 177.7096641"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("9.8355531, 9.8427730, 9.8375168, 9.8367665, 9.8374500, 9.8382940, 9.8376885", \ |
| "14.9952377, 14.9971807, 14.9938637, 14.9927477, 14.9903877, 14.9902417, 14.9912647", \ |
| "15.0899921, 15.0895391, 15.0869281, 15.0813231, 15.0727211, 15.0717461, 15.0749381", \ |
| "15.0938876, 15.0933006, 15.0897086, 15.0823986, 15.0746356, 15.0733546, 15.0740676", \ |
| "15.1055649, 15.1050319, 15.1023569, 15.0933229, 15.0865609, 15.0798989, 15.0846399", \ |
| "15.0985525, 15.0970235, 15.0945865, 15.0838715, 15.0786495, 15.0763755, 15.0779295", \ |
| "15.0969300, 15.0960880, 15.0926850, 15.0861970, 15.0746780, 15.0745640, 15.0775890"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("26.5310485, 26.7141235, 26.4710005, 26.8399365, 28.8320075, 26.3397015, 24.5937695", \ |
| "26.5197141, 26.4637301, 26.5382221, 26.7297361, 26.5496001, 26.4959431, 26.5185681", \ |
| "26.5343737, 26.4619337, 26.7830567, 26.7235717, 26.6887907, 28.9052287, 26.7884157", \ |
| "26.6531411, 26.4963251, 26.5290911, 26.2213701, 26.4054051, 29.4016611, 26.0930591", \ |
| "26.5495881, 26.5970531, 26.5273761, 26.7338211, 27.0112051, 26.4346611, 26.2713001", \ |
| "26.5055195, 26.5813285, 26.5791885, 26.2748635, 26.7127475, 29.1556545, 26.6367515", \ |
| "26.5485398, 26.5779258, 26.6352898, 26.5839578, 26.5101658, 26.5637798, 25.3155988"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("70.6418892, 70.6652322, 70.7428572, 71.2354842, 72.0698792, 69.9758182, -0.6947647", \ |
| "70.6896690, 70.6574240, 70.9655740, 71.2681930, 72.1595080, 67.9758540, -7.3307567", \ |
| "70.7093188, 70.7188118, 70.8774418, 71.2687748, 72.1710178, 68.7260098, -2.9226856", \ |
| "70.6759482, 70.7194752, 70.9663472, 71.2771892, 72.0716232, 69.6669912, -5.8116574", \ |
| "70.7080396, 70.7372316, 70.8803046, 71.3108216, 71.9995066, 69.6283686, -14.4904124", \ |
| "70.6356930, 70.7201110, 70.8620600, 71.2988080, 71.1728810, 69.9253370, -1.9838259", \ |
| "70.6636614, 70.7222464, 70.9187834, 71.3510214, 72.1818224, 69.9721794, -14.5233036"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("40.0011623, 39.9932313, 40.1581033, 40.7028933, 44.2014933, 46.8277573, 11.9452883", \ |
| "39.7871786, 39.7806806, 40.1790186, 41.2392496, 43.0713536, 43.8193706, 43.8868686", \ |
| "39.7403599, 39.7218399, 39.9431109, 41.1627189, 42.3199699, 42.5960759, 43.8222549", \ |
| "39.6883521, 39.7667401, 39.8590831, 40.3413751, 43.0208911, 44.6860071, 43.9761231", \ |
| "39.6383575, 39.7033675, 40.0725175, 40.9647685, 42.9814085, 45.9145345, 43.9748745", \ |
| "39.6130778, 39.7755938, 40.1907168, 40.9947608, 43.9399218, 50.3583128, 41.8888478", \ |
| "39.6987091, 39.7336851, 40.3248131, 40.6212591, 41.9886211, 43.6997691, 43.1056851"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("9.8324332, 9.8323291, 9.8389107, 9.8343535, 9.8328964, 9.8338522, 9.8334324", \ |
| "14.9890797, 14.9889127, 14.9914787, 14.9858667, 14.9862847, 14.9855357, 14.9853197", \ |
| "15.0892141, 15.0885851, 15.0864021, 15.0805701, 15.0722301, 15.0745061, 15.0708021", \ |
| "15.0929646, 15.0924556, 15.0899376, 15.0811576, 15.0747826, 15.0738056, 15.0724116", \ |
| "15.1049639, 15.1041799, 15.1010279, 15.0930519, 15.0859639, 15.0843909, 15.0781389", \ |
| "15.0980475, 15.0978185, 15.0950325, 15.0879495, 15.0783805, 15.0775395, 15.0757005", \ |
| "15.0966240, 15.0960430, 15.0934900, 15.0844410, 15.0759060, 15.0750290, 15.0730480"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("26.3924435, 26.4835825, 26.5366545, 26.6820945, 26.5297085, 26.3740455, 26.2084915", \ |
| "26.4433781, 26.5504001, 26.5750031, 26.6763361, 25.8109621, 25.0154351, 27.3775491", \ |
| "26.4669887, 26.6282237, 26.5581447, 26.1629577, 25.8644457, 26.4457937, 26.7892797", \ |
| "26.4662611, 26.5082371, 26.5303191, 26.2230071, 25.8719181, 31.5050791, 26.8083581", \ |
| "26.5367371, 26.5253121, 26.5525491, 26.4632471, 27.9960691, 26.7126951, 27.8226841", \ |
| "26.6340695, 26.6325305, 26.5759455, 26.3256025, 26.0093675, 30.5765015, 25.3884305", \ |
| "26.6533048, 26.5910938, 26.5766628, 26.6338548, 27.2542218, 26.5175108, 27.3031128"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("88.5356273, 89.6202183, 96.1266733, 125.4184743, 152.9559043, 161.1615843, 166.7738643", \ |
| "88.2526916, 89.2517606, 95.7739396, 125.1264706, 152.8168306, 160.8178906, 167.0591206", \ |
| "88.0082599, 88.8688909, 95.6560869, 124.9885069, 152.5769269, 160.7323069, 166.6687369", \ |
| "88.1225291, 89.2936541, 95.7557491, 124.9941741, 152.5849541, 160.6268941, 166.3112441", \ |
| "87.9322405, 89.2830485, 95.7078745, 125.2734695, 152.5991395, 160.6198995, 166.4420195", \ |
| "88.0479168, 89.1762438, 95.7988628, 124.9879768, 152.6576668, 160.6025368, 166.5391968", \ |
| "88.0107931, 89.0832341, 95.8262151, 125.0656341, 152.6399341, 160.6292841, 166.5071741"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("12.9035602, 12.8962282, 12.9031582, 12.9001662, 12.8957052, 12.8965902, 12.8959892", \ |
| "20.4657280, 20.4572240, 20.4625780, 20.4517440, 20.4367820, 20.4166980, 20.4093180", \ |
| "20.8476458, 20.8336568, 20.8227888, 20.7802978, 20.7258518, 20.6940108, 20.6767578", \ |
| "20.8425922, 20.8351322, 20.8246812, 20.7869922, 20.7249692, 20.6871662, 20.6848602", \ |
| "20.8511136, 20.8466136, 20.8297686, 20.7893146, 20.7294126, 20.6973986, 20.6730206", \ |
| "20.8550880, 20.8646340, 20.8418620, 20.8083530, 20.7355310, 20.7101670, 20.6900860", \ |
| "20.8539304, 20.8523774, 20.8497634, 20.7941244, 20.7414234, 20.7050654, 20.7070184"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("13.6559823, 13.6634383, 13.7086083, 13.8641513, 14.0169663, 14.0545333, 14.0617543", \ |
| "21.2477117, 21.2834157, 21.5024157, 22.5212327, 24.5418437, 25.5376797, 25.7445367", \ |
| "21.4979401, 21.5352071, 21.7567351, 22.7705511, 24.8001501, 25.7971731, 26.0034701", \ |
| "21.4993966, 21.5426196, 21.7634136, 22.7736646, 24.8019346, 25.7982016, 26.0077406", \ |
| "21.5017689, 21.5355389, 21.7538159, 22.7760519, 24.8101989, 25.7952829, 26.0134229", \ |
| "21.5041465, 21.5435515, 21.7577725, 22.7768445, 24.7989175, 25.8025435, 26.0053505", \ |
| "21.5042540, 21.5357290, 21.7598390, 22.7819040, 24.8050650, 25.8019150, 26.0115960"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("85.6527485, 85.6406335, 85.7925815, 85.5665125, 86.4764715, 79.1173725, 11.1441265", \ |
| "85.6678851, 85.6887921, 85.7759031, 85.5407231, 86.5573261, 80.5735991, 5.2789679", \ |
| "85.6671317, 85.6297937, 85.7773767, 85.5834207, 86.4688517, 80.5710487, 14.8396177", \ |
| "85.6594651, 85.6870471, 85.7787931, 85.5719171, 86.6732931, 79.6931891, 11.2809091", \ |
| "85.6715741, 85.6439371, 85.7922971, 85.5838461, 86.3888621, 80.6111151, 11.0907301", \ |
| "85.6998995, 85.6653925, 85.8104295, 85.6033525, 86.5808415, 79.0802155, 11.1749525", \ |
| "85.7061108, 85.7459818, 85.8404968, 85.6259598, 86.5360448, 80.7011838, 11.2691288"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("49.2732663, 49.5171613, 51.0560353, 59.6549443, 103.7393343, 160.8526843, 173.2748743", \ |
| "49.1151026, 49.3478996, 50.9024996, 59.3741466, 103.5668806, 160.7531906, 173.1718506", \ |
| "48.9390129, 49.2020589, 50.7141199, 59.1687319, 102.8789369, 160.6158269, 172.7020369", \ |
| "48.9420571, 49.1735461, 50.7135851, 59.3154401, 103.4094841, 160.5162741, 173.0289541", \ |
| "48.9450655, 49.1695635, 50.7236185, 59.3168035, 103.4012795, 160.5889695, 172.9128495", \ |
| "48.9757408, 49.1993258, 50.7429838, 59.3254488, 103.4504268, 160.6023668, 172.8819368", \ |
| "48.9943121, 49.2191461, 50.7631821, 59.3615081, 103.4605941, 160.6097241, 172.8995941"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("13.4817712, 13.4824182, 13.4820842, 13.4830442, 13.4807202, 13.4730582, 13.4717392", \ |
| "21.0964600, 21.1169590, 21.1260280, 21.0945410, 21.0555200, 21.0247270, 21.0177620", \ |
| "21.4821088, 21.4796748, 21.4481578, 21.3891828, 21.3485868, 21.3257788, 21.2451848", \ |
| "21.4688412, 21.4575912, 21.4496862, 21.4039522, 21.3430632, 21.3107382, 21.3012062", \ |
| "21.4612076, 21.4584216, 21.4482096, 21.3504296, 21.3365656, 21.2931736, 21.2956696", \ |
| "21.4731660, 21.4319440, 21.4662670, 21.4117730, 21.3622740, 21.3224780, 21.3123700", \ |
| "21.4852134, 21.4853214, 21.4586084, 21.4130194, 21.3545994, 21.3241914, 21.3095014"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("59.5162595, 59.4424785, 59.3533485, 59.0621445, 57.2391165, 44.5514945, -147.2193155", \ |
| "59.5780331, 59.5525531, 59.4458121, 59.0760111, 57.1554951, 16.3005211, -139.5395369", \ |
| "59.5331267, 59.5596957, 59.4802457, 59.0237217, 57.1996287, 44.7180437, -143.5665783", \ |
| "59.5218591, 59.5298251, 59.4661741, 59.1094601, 55.0565871, 44.9161741, -143.4876979", \ |
| "59.5163581, 59.5643891, 59.4563291, 58.2992691, 57.3187161, 44.6169321, -141.7677539", \ |
| "59.5732225, 59.5631335, 59.4971445, 59.2282975, 57.2476215, 44.7479255, -142.1558435", \ |
| "59.5382858, 59.5332698, 59.5256778, 59.1053898, 57.3357878, 44.2951638, -143.4696032"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("12.2959943, 12.2956863, 12.2945863, 12.2953153, 12.2894463, 12.2889613, 12.2886573", \ |
| "14.5639767, 14.5703847, 14.5668957, 14.5747947, 14.5857767, 14.5842957, 14.5876107", \ |
| "14.5653661, 14.5686921, 14.5886201, 14.5918151, 14.6018061, 14.5940171, 14.5983591", \ |
| "14.5730266, 14.5748216, 14.5771736, 14.5908036, 14.6018296, 14.6067006, 14.6081106", \ |
| "14.5776309, 14.5794509, 14.5830069, 14.6002239, 14.6053609, 14.6130329, 14.6052949", \ |
| "14.5779985, 14.5814325, 14.5821735, 14.5971305, 14.6087235, 14.6137875, 14.6155085", \ |
| "14.5767810, 14.5772860, 14.5823170, 14.5974490, 14.6113910, 14.6126050, 14.6133740"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("65.9027912, 66.1963762, 65.9831162, 67.5701592, 64.3274262, 51.0931692, -131.2064118", \ |
| "66.1208310, 65.9455890, 66.0845820, 65.9614450, 64.1221520, 33.0636590, -133.9152170", \ |
| "66.2829848, 66.2373548, 66.8337108, 67.1092818, 62.6922598, 16.7096928, -136.3266222", \ |
| "66.4461582, 66.4472612, 66.3712312, 65.9665972, 64.2238942, 51.5436722, -136.2409898", \ |
| "66.5053326, 66.3404086, 66.3258156, 65.8218096, 64.5718926, 51.8194686, -135.7361734", \ |
| "66.4419430, 66.1787790, 66.2550440, 65.8498890, 66.5029640, 51.6200570, -133.5668310", \ |
| "66.4450914, 66.4567974, 66.3567804, 66.0022164, 64.1898604, 51.6799614, -135.0688186"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("32.7794953, 32.6449633, 32.7503203, 32.7358073, 32.3169553, 32.6235813, 32.2318943", \ |
| "32.3867516, 32.5943976, 32.6519666, 32.0146466, 33.1731086, 32.7456376, 31.9777596", \ |
| "32.2193659, 32.3803619, 32.3802299, 31.8029629, 32.7217589, 32.2474269, 31.6120569", \ |
| "32.3453161, 32.3860471, 32.3882811, 32.4872991, 32.5443161, 32.1459541, 32.0881471", \ |
| "32.4561785, 32.4766795, 32.5162735, 32.4970975, 32.7092475, 32.5748965, 33.7522705", \ |
| "32.0736778, 31.9655978, 32.1757458, 32.2528858, 31.6190108, 30.6584388, 31.7253458", \ |
| "32.3229151, 32.6414931, 32.4370631, 32.3644961, 32.1040101, 32.2729891, 32.7008241"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("9.8497926, 9.8500849, 9.8533392, 9.8503312, 9.8513816, 9.8501786, 9.8521613", \ |
| "16.0008567, 16.0031047, 16.0148907, 15.9973617, 15.9917307, 15.9691247, 15.9767697", \ |
| "16.7663031, 16.7704011, 16.7483981, 16.6987191, 16.6563531, 16.6208381, 16.6193621", \ |
| "16.8555146, 16.8548046, 16.8339796, 16.7746576, 16.7377976, 16.7066286, 16.6941386", \ |
| "16.8697769, 16.9074999, 16.8522519, 16.8093229, 16.7577669, 16.7171819, 16.7061439", \ |
| "16.8573575, 16.8533965, 16.8541045, 16.7941035, 16.7435105, 16.7046095, 16.6715315", \ |
| "16.8568670, 16.8535280, 16.8415810, 16.7914660, 16.7410620, 16.7025170, 16.6867430"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("44.5864045, 44.8137745, 46.3754975, 54.8474595, 99.0264195, 156.2473645, 168.5276145", \ |
| "44.6046041, 44.8645381, 46.3622991, 54.8212921, 98.6352281, 156.1844531, 168.4976131", \ |
| "44.5902537, 44.8124437, 46.3687127, 54.8691077, 98.5202737, 156.2500017, 168.4461417", \ |
| "44.5797591, 44.8136831, 46.3712291, 54.8590301, 98.8690651, 156.1926321, 168.5332721", \ |
| "44.6453991, 44.8388831, 46.3905831, 54.8382731, 98.5241411, 156.2782361, 168.5251161", \ |
| "44.6180575, 44.8882645, 46.4258475, 54.9001515, 98.5438965, 156.3363165, 168.4921565", \ |
| "44.6603508, 44.8739368, 46.4264928, 54.9368938, 99.1488718, 156.2689968, 168.5370868"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("65.8944092, 66.1264392, 65.6589032, 67.3333692, 64.3265032, 51.0532152, -131.5749618", \ |
| "66.1382820, 66.4975570, 66.2774970, 66.1180620, 64.1739650, 24.7542180, -130.5459870", \ |
| "66.3026078, 66.1325078, 66.3409798, 65.9024558, 59.3017708, 51.9411408, -133.3192422", \ |
| "66.4398292, 66.3207862, 66.3663332, 65.9624202, 64.1829332, 51.5395262, -136.2351498", \ |
| "66.4942506, 66.2918846, 66.3856506, 65.9561186, 64.1245356, 51.6362056, -135.0265034", \ |
| "66.3079250, 66.3901930, 66.3089390, 66.0329020, 66.8245890, 51.6014810, -133.7180810", \ |
| "66.4385274, 66.4831864, 66.3734754, 66.0148174, 64.1665944, 51.5562754, -135.6096586"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("32.7779263, 32.6481863, 32.7615023, 32.7393773, 32.2399613, 32.6324983, 32.8459763", \ |
| "32.3924556, 32.5481256, 32.6931316, 32.1367226, 32.9644946, 32.7482816, 32.7732376", \ |
| "32.4726669, 32.4333229, 32.3468469, 31.4636579, 32.3280399, 32.2362589, 30.6898219", \ |
| "32.5170051, 32.2001061, 32.3760861, 31.8345611, 31.1834121, 32.1476131, 32.8137191", \ |
| "32.5030655, 32.3190595, 32.5425615, 32.6199335, 32.4968335, 32.5743625, 31.7466875", \ |
| "32.2504118, 32.7033268, 32.2187528, 32.2746318, 35.0344448, 44.8147748, 31.6642588", \ |
| "32.3029521, 32.2438431, 32.4433321, 32.4173011, 31.3881281, 32.2781561, 32.6492231"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("70.1505112, 70.2283872, 70.3674492, 70.7818472, 71.7482192, 68.8790152, -18.0147938", \ |
| "70.1789110, 70.2712540, 70.3906930, 70.8377450, 70.8522890, 69.7557360, -12.0958110", \ |
| "70.1251268, 70.2383558, 70.4153738, 70.9313148, 70.8041048, 70.0541628, -11.4985982", \ |
| "70.1625462, 70.2711952, 70.4349742, 70.9095662, 71.1853742, 65.5796422, -14.7967968", \ |
| "70.1273096, 70.3047856, 70.4141156, 70.8632626, 71.0188676, 69.7752516, -14.1331844", \ |
| "70.1808970, 70.2675910, 70.4248750, 70.8836540, 70.9099600, 68.1563010, -3.8661086", \ |
| "70.1966464, 70.2872754, 70.4643764, 70.8761164, 71.5208854, 66.1989824, -16.2192546"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("16.4135673, 16.4352533, 16.5692223, 17.1865933, 18.2417453, 18.6891463, 18.7791993", \ |
| "25.7364636, 25.7736576, 25.9922176, 27.0154146, 29.0344126, 30.0212476, 30.2292656", \ |
| "26.0793679, 26.1180499, 26.3330069, 27.3570699, 29.3821909, 30.3710389, 30.5795489", \ |
| "26.0922901, 26.1291011, 26.3476901, 27.3711021, 29.4022981, 30.3890471, 30.5986371", \ |
| "26.1126785, 26.1497965, 26.3680265, 27.3930085, 29.4170645, 30.4048585, 30.6128895", \ |
| "26.1394628, 26.2053528, 26.4111368, 27.4204748, 29.4325128, 30.4209828, 30.6260998", \ |
| "26.1649871, 26.2009801, 26.4193261, 27.4431571, 29.4650411, 30.4556001, 30.6608211"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("95.1838552, 95.2444662, 95.4392342, 95.6663232, 98.1125122, 94.5394262, 30.7056542", \ |
| "95.2173130, 95.3227430, 95.4879860, 95.6587310, 98.2494920, 93.1816710, 14.6262060", \ |
| "95.2360468, 95.3044438, 95.4477668, 95.6969978, 98.3156948, 92.8027638, 6.9622521", \ |
| "95.2544612, 95.2506722, 95.4971072, 95.6682272, 98.4751902, 93.2866462, 23.4147162", \ |
| "95.2627316, 95.2700656, 95.4843806, 95.6514206, 98.5364386, 93.2127116, 18.9441636", \ |
| "95.2683430, 95.2965910, 95.5048410, 95.6892420, 98.4074430, 93.1954870, 20.0772760", \ |
| "95.2650314, 95.3332684, 95.4691384, 95.7451814, 98.4620294, 94.0199294, 14.4833184"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("60.8530623, 61.1729383, 63.0829383, 73.6510753, 102.0525943, 160.6354443, 189.1922943", \ |
| "60.7370496, 61.0318826, 62.9250356, 73.5169236, 101.9110706, 160.4353506, 189.2334206", \ |
| "60.5532499, 60.8285159, 62.7369129, 73.3610329, 101.7354069, 160.2437369, 189.0914469", \ |
| "60.5520621, 60.8213391, 62.7386251, 73.3753461, 101.7270141, 160.2549941, 188.8908241", \ |
| "60.5558125, 60.9053525, 62.7430145, 73.4044585, 101.5863895, 160.2521395, 189.0890895", \ |
| "60.5838238, 60.8614138, 62.7778608, 73.4127348, 101.8033968, 160.3180368, 189.2327668", \ |
| "60.6088721, 60.8832981, 62.7584021, 73.4213241, 101.8006541, 160.3038041, 189.0888941"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("9.8673697, 9.8702632, 9.8709311, 9.8730491, 9.8714844, 9.8714688, 9.8693126", \ |
| "16.5059557, 16.5105777, 16.5096717, 16.4948457, 16.4817617, 16.4498187, 16.4392887", \ |
| "16.7632641, 16.7632541, 16.7353211, 16.6985501, 16.6271841, 16.5862151, 16.5790561", \ |
| "16.7539686, 16.7465516, 16.7275906, 16.6900186, 16.6101236, 16.5846376, 16.5705426", \ |
| "16.7573229, 16.7467689, 16.7390509, 16.6889839, 16.6464879, 16.5913079, 16.5707169", \ |
| "16.7349865, 16.7215625, 16.7133805, 16.6561745, 16.6276395, 16.5871095, 16.5714335", \ |
| "16.7413490, 16.7333690, 16.7153880, 16.6779530, 16.6266750, 16.5849700, 16.5706950"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("29.7359815, 29.8161985, 30.2339125, 31.9333345, 35.9159405, 48.8546595, 71.5672245", \ |
| "29.7008941, 29.7870161, 30.2344951, 31.9010361, 35.9283771, 48.9039111, 71.5785651", \ |
| "29.6702087, 29.8035607, 30.2214527, 31.9182827, 35.9543737, 48.8892177, 71.5615257", \ |
| "29.6863671, 29.8023851, 30.2342971, 31.9469061, 35.9470541, 48.9211441, 71.5951041", \ |
| "29.7033441, 29.8318281, 30.2558231, 31.9225831, 35.9852081, 48.7931371, 71.5833651", \ |
| "29.7079975, 29.8076165, 30.2973005, 31.9384635, 35.9999125, 48.9377585, 71.5882785", \ |
| "29.7418948, 29.8924168, 30.2806828, 31.9512738, 36.0512888, 48.8358018, 71.5836578"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
|