| /** |
| * Copyright 2020 The SkyWater PDK Authors |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * https://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| library ("sky130_fd_io__top_gpiov2_ss_ff_n40C_1v35_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.350000; |
| 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.350000); |
| voltage_map("VCCHIB",1.350000); |
| 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.135; |
| voh : 1.215; |
| vomax : 1.418; |
| vomin : -0.068; |
| } |
| 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.405; |
| vih : 0.945; |
| vimax : 1.418; |
| vimin : -0.068; |
| } |
| operating_conditions ("ss_ff_1p35v_x_5p50v_n40C") { |
| process : 1.000000; |
| temperature : -40.000000; |
| voltage : 1.350000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("vio_7_7_1") { |
| variable_1 : "related_pin_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "constrained_pin_transition"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_12_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_7_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| power_lut_template ("power_outputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| type (sky130_fd_io__top_gpiov2_dm_bus) { |
| base_type : array; |
| data_type : bit; |
| bit_width : 3 ; |
| bit_from : 2; |
| bit_to : 0; |
| downto : true; |
| } |
| cell ("sky130_fd_io__top_gpiov2") { |
| is_macro_cell : true; |
| dont_use : true; |
| interface_timing : true; |
| pad_cell : true; |
| dont_touch : true; |
| area : 15000.000000; |
| cell_leakage_power : 1.090120e+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.2588000"; |
| } |
| 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.4200000"; |
| } |
| 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.6390000"; |
| } |
| 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.6587000"; |
| } |
| 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 : "66.8861000"; |
| } |
| 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.4120000"; |
| } |
| 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.0610000"; |
| } |
| 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.0120000"; |
| } |
| 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.3078000"; |
| } |
| 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 : "107.9570000"; |
| } |
| 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.1198000"; |
| } |
| 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.4110000"; |
| } |
| 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 : "108.7630000"; |
| } |
| 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.5200000"; |
| } |
| 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 : "107.9160000"; |
| } |
| 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 : "66.7670000"; |
| } |
| 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.6582000"; |
| } |
| 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.0099000"; |
| } |
| bus(DM) { |
| bus_type : sky130_fd_io__top_gpiov2_dm_bus; |
| direction : input; |
| related_power_pin : VCCD; |
| related_ground_pin : VSSD; |
| pin ("DM[2]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.005866; |
| capacitance : 0.005749; |
| fall_capacitance : 0.005632; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.2309014, -1.7532069, -2.0941262, -2.5803590, -2.9358624, -3.1660034, -3.4941716", \ |
| "-1.1695230, -1.6949746, -2.0288135, -2.5175968, -2.8722533, -3.0591187, -3.3207610", \ |
| "-1.1768639, -1.7006496, -2.0674444, -2.3984883, -2.6576432, -2.9227587, -3.1479241", \ |
| "-1.2286427, -1.6976784, -2.0518380, -2.5208888, -2.7495492, -3.0283291, -3.3196454", \ |
| "-1.1983160, -1.7590249, -2.1655417, -2.5317992, -2.8110220, -3.0748981, -3.3488096", \ |
| "-1.2200795, -1.7807886, -2.2056645, -2.5673165, -2.9103630, -3.1973450, -3.4593412", \ |
| "-1.2487645, -1.7912708, -2.2464921, -2.6470203, -2.8880826, -3.2666152, -3.5601939"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.7038985, -2.3666175, -3.0618907, -3.7739014, -4.4805614, -5.2062783, -5.9049043", \ |
| "-1.6466520, -2.3106085, -2.9969684, -3.7164291, -4.4214278, -5.1371158, -5.8458067", \ |
| "-1.6472052, -2.3104418, -2.9917886, -3.7068059, -4.4211769, -5.1274755, -5.8460660", \ |
| "-1.6441260, -2.3022674, -3.0005922, -3.7263359, -4.4360477, -5.1449797, -5.8588647", \ |
| "-1.6804887, -2.3149073, -3.0535267, -3.7458634, -4.4616788, -5.1675590, -5.8799181", \ |
| "-1.6992006, -2.3732524, -3.0408837, -3.7558838, -4.4750254, -5.2011193, -5.9088891", \ |
| "-1.7553514, -2.3807524, -3.0917171, -3.8144734, -4.5080350, -5.2210913, -5.9117659"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.8223631, 2.3432017, 2.7035967, 3.1840286, 3.5196955, 3.7579627, 4.0910238", \ |
| "1.7672725, 2.2909857, 2.6509351, 3.1259791, 3.4827175, 3.8082908, 4.0291577", \ |
| "1.7552689, 2.2822109, 2.6334506, 3.1077792, 3.4648083, 3.7863657, 4.0345889", \ |
| "1.7519103, 2.2910594, 2.6377216, 3.0262699, 3.3570565, 3.5348080, 4.0759541", \ |
| "1.8019872, 2.3159437, 2.7172496, 3.0204899, 3.4711514, 3.7822570, 4.0474653", \ |
| "1.8206990, 2.3524154, 2.7773384, 3.1095222, 3.3929049, 3.6771695, 3.9246586", \ |
| "1.8402287, 2.3754641, 2.8256791, 3.1729013, 3.5113306, 3.7870105, 4.0631412"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.7140005, 2.3722864, 3.0687899, 3.7822139, 4.4861180, 5.2085170, 5.9099142", \ |
| "1.6579305, 2.3161407, 3.0038947, 3.7216699, 4.4269098, 5.1406215, 5.8540970", \ |
| "1.6501196, 2.3189158, 3.0041698, 3.7120680, 4.4277451, 5.1326155, 5.8557748", \ |
| "1.6481253, 2.3079372, 2.9876559, 3.7315975, 4.4446569, 5.1487453, 5.8669272", \ |
| "1.6679485, 2.3174616, 3.0605894, 3.7450219, 4.4672362, 5.1759022, 5.8879806", \ |
| "1.6803096, 2.3728409, 3.0518355, 3.7657857, 4.4809119, 5.2240903, 5.9155936", \ |
| "1.7608744, 2.3826501, 3.0983030, 3.8188348, 4.5108862, 5.2499061, 5.9211101"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0065343, 0.0133655, 0.0201966, 0.0201112, 0.0200247, 0.0199393, 0.0198538"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0079687, 0.0160390, 0.0241094, 0.0240901, 0.0240705, 0.0240512, 0.0240320"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("DM[1]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.003924; |
| capacitance : 0.004002; |
| rise_capacitance : 0.004080; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("2.0664961, 2.6053906, 2.9877770, 3.4867536, 3.8398793, 4.1423703, 4.4274560", \ |
| "2.0325697, 2.5653609, 2.9324883, 3.4451702, 3.7876425, 4.1084441, 4.3564479", \ |
| "2.0207640, 2.5627967, 2.9315826, 3.4257628, 3.7727850, 4.0935866, 4.4484437", \ |
| "2.0219833, 2.5624037, 2.9448806, 3.4422408, 3.5885400, 3.9703443, 4.2850748", \ |
| "2.0384592, 2.5575174, 2.9994707, 3.4265480, 3.7201949, 3.9087540, 4.3887376", \ |
| "2.0617326, 2.5883183, 2.9974819, 3.3538619, 3.7137216, 3.9846622, 4.4730373", \ |
| "2.1041502, 2.6476379, 3.1005789, 3.4859938, 3.8118431, 4.1046831, 4.3995135"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.9764737, 2.6006584, 3.3139494, 4.0289548, 4.7342506, 5.4494634, 6.1380739", \ |
| "1.9020526, 2.5450140, 3.2508128, 3.9713795, 4.6774374, 5.3941787, 6.0938870", \ |
| "1.8982332, 2.5449867, 3.2646906, 3.9710158, 4.6789788, 5.3954035, 6.1045580", \ |
| "1.9228053, 2.5517551, 3.2785917, 3.9768125, 4.6958422, 5.4064764, 6.1277941", \ |
| "1.9259490, 2.5924581, 3.2737056, 4.0177024, 4.7229996, 5.4010981, 6.1320631", \ |
| "1.9732445, 2.5856793, 3.3158727, 4.0419133, 4.7676510, 5.4335428, 6.1470596", \ |
| "1.9595788, 2.6655896, 3.3581152, 4.0620150, 4.7842608, 5.4389678, 6.2065200"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.4399359, -1.9804524, -2.3566557, -2.8493583, -3.2056721, -3.5077936, -3.8711049", \ |
| "-1.3774943, -1.9192156, -2.2909507, -2.7910174, -3.1399403, -3.4559710, -3.8345271", \ |
| "-1.3962784, -1.9188579, -2.2987507, -2.7700564, -3.0008757, -3.3392575, -3.4357325", \ |
| "-1.4054117, -1.9109058, -2.3789088, -2.7925826, -3.0084526, -3.2865705, -3.5595617", \ |
| "-1.4408767, -1.9903072, -2.3959596, -2.7302609, -3.0541733, -3.3759337, -3.6166767", \ |
| "-1.4534851, -1.9934003, -2.4604862, -2.8193643, -3.1798597, -3.4685605, -3.7625203", \ |
| "-1.4592818, -2.0108241, -2.4811579, -2.8850575, -3.1810416, -3.5246563, -3.8448886"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.9541575, -2.6103870, -3.3104163, -4.0198566, -4.7259713, -5.4372872, -6.1271541", \ |
| "-1.8924681, -2.5589634, -3.2561406, -3.9615637, -4.6691852, -5.3765718, -6.0636067", \ |
| "-1.8855341, -2.5512498, -3.2576850, -3.9603886, -4.6695862, -5.3672859, -6.0783793", \ |
| "-1.9004862, -2.5676480, -3.2659004, -3.9707630, -4.6738570, -5.3927709, -6.1070519", \ |
| "-1.9200139, -2.5808211, -3.2655918, -3.9704539, -4.6979626, -5.3955140, -6.0731741", \ |
| "-1.9539891, -2.6221229, -3.2961018, -4.0196834, -4.7426145, -5.4203293, -6.1437657", \ |
| "-1.9491046, -2.6585886, -3.3461526, -4.0590497, -4.7758768, -5.4825839, -6.1693989"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0062557, 0.0153220, 0.0243884, 0.0243388, 0.0242887, 0.0242391, 0.0241896"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0082267, 0.0184165, 0.0286062, 0.0285913, 0.0285762, 0.0285613, 0.0285464"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("DM[0]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.005524; |
| capacitance : 0.005650; |
| rise_capacitance : 0.005776; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.2003840, -1.7226850, -2.0666985, -2.5467898, -2.9038189, -3.1339073, -3.4621281", \ |
| "-1.1343801, -1.6596298, -1.9976762, -2.4930400, -2.8358633, -3.0518392, -3.3208904", \ |
| "-1.1430052, -1.6655399, -2.0580412, -2.3959585, -2.6531121, -2.9093025, -3.1356028", \ |
| "-1.1591460, -1.6569761, -2.0311272, -2.3586574, -2.7258269, -2.9993760, -3.2906024", \ |
| "-1.1906865, -1.7050222, -2.1360768, -2.4756332, -2.7931534, -3.0586495, -3.3150757", \ |
| "-1.1941396, -1.7273827, -2.1720951, -2.5389896, -2.8550517, -3.1672673, -3.4352631", \ |
| "-1.2212996, -1.7237967, -2.2088495, -2.5890369, -2.8621427, -3.2636571, -3.5257099"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.6993020, -2.3666491, -3.0538347, -3.7491345, -4.4422086, -5.1362827, -5.8227749", \ |
| "-1.6420045, -2.3108699, -3.0020608, -3.6964582, -4.3893171, -5.0851214, -5.7643279", \ |
| "-1.6431642, -2.2995507, -2.9868325, -3.6835621, -4.3873622, -5.0804176, -5.7851445", \ |
| "-1.6380004, -2.2809334, -2.9788001, -3.6954623, -4.4022694, -5.0871882, -5.7965687", \ |
| "-1.6456639, -2.3215560, -3.0385112, -3.7134642, -4.4095898, -5.1006121, -5.8008373", \ |
| "-1.6915867, -2.3701913, -3.0429796, -3.7565282, -4.4883281, -5.1673823, -5.8361899", \ |
| "-1.7462116, -2.3874842, -3.0850475, -3.7868008, -4.5362582, -5.2246729, -5.9800766"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.8147336, 2.3355729, 2.6929186, 3.1794510, 3.5063484, 3.7503310, 4.0818671", \ |
| "1.7594451, 2.2848617, 2.6315266, 3.1164418, 3.4750880, 3.6965684, 4.0217392", \ |
| "1.7506912, 2.2776337, 2.6273502, 3.0986238, 3.4587047, 3.6272776, 4.0140813", \ |
| "1.7534361, 2.2834304, 2.6316210, 2.9950900, 3.3658752, 3.5279928, 3.7712125", \ |
| "1.7974096, 2.3004774, 2.7117511, 3.0204948, 3.4711527, 3.7822570, 3.8692128", \ |
| "1.8130696, 2.3295273, 2.7758862, 3.1065582, 3.3899213, 3.6711863, 3.9201791", \ |
| "1.8264958, 2.3659171, 2.8212180, 3.1655001, 3.5038124, 3.7809660, 4.0601591"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.7094229, 2.3692351, 3.0657402, 3.7791652, 4.4830684, 5.2100460, 5.9019401", \ |
| "1.6593637, 2.3190930, 3.0054271, 3.7249086, 4.4268680, 5.1251557, 5.8398378", \ |
| "1.6561075, 2.3158567, 3.0041654, 3.7135973, 4.4238673, 5.1325222, 5.8572763", \ |
| "1.6527029, 2.3079374, 2.9998648, 3.7316011, 4.4400810, 5.1472225, 5.8638794", \ |
| "1.6665536, 2.3164242, 3.0541699, 3.7496027, 4.4672384, 5.1450398, 5.8693257", \ |
| "1.6757319, 2.3757647, 3.0533632, 3.7820385, 4.4837590, 5.1927429, 5.9139771", \ |
| "1.7608743, 2.3918927, 3.0997716, 3.8009971, 4.5090725, 5.2500034, 5.9304555"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0065504, 0.0133788, 0.0202072, 0.0201219, 0.0200357, 0.0199504, 0.0198651"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0079395, 0.0156231, 0.0233067, 0.0234526, 0.0236002, 0.0237461, 0.0238920"); |
| } |
| } |
| 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.028555; |
| capacitance : 0.028482; |
| fall_capacitance : 0.028410; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0547258, 0.4084980, 0.8717219, 1.3795761, 1.8935490, 2.4014033, 2.9092575"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.3196915, 0.7990832, 1.2784749, 1.7873263, 2.3023084, 2.8111598, 3.3200111"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.031328; |
| capacitance : 0.031679; |
| rise_capacitance : 0.032030; |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0228136, 0.0570075, 0.0912014, 0.0937642, 0.0963580, 0.0989209, 0.1014838"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0179422, 0.0457382, 0.0735341, 0.0741028, 0.0746783, 0.0752469, 0.0758155"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| fall_capacitance : 0.050337; |
| capacitance : 0.050715; |
| rise_capacitance : 0.051092; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0076622, -0.0077931, -0.0079239, -0.0079362, -0.0079487, -0.0079610, -0.0079734"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0079760, 0.0079842, 0.0079923, 0.0079520, 0.0079111, 0.0078708, 0.0078304"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ANALOG_SEL") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.016422; |
| capacitance : 0.016254; |
| fall_capacitance : 0.016086; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0120845, 0.0118774, 0.0116703, 0.0116565, 0.0116425, 0.0116287, 0.0116149"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0138499, 0.0138096, 0.0137692, 0.0137487, 0.0137279, 0.0137073, 0.0136868"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.035442; |
| capacitance : 0.034846; |
| fall_capacitance : 0.034249; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.3697492, 0.8854287, 1.2674245, 1.6295123, 1.9414315, 2.2975577, 2.5505685", \ |
| "0.3129359, 0.8310047, 1.2094710, 1.5962609, 1.8233370, 2.1192444, 2.5334582", \ |
| "0.3011302, 0.8420096, 1.2260085, 1.5577103, 1.8967672, 2.1959428, 2.4168559", \ |
| "0.3176080, 0.8453876, 1.2772599, 1.6090290, 1.9059461, 2.1503295, 2.4858560", \ |
| "0.3401875, 0.8576211, 1.2738995, 1.6468974, 1.9724964, 2.2756377, 2.4976783", \ |
| "0.3711064, 0.8903941, 1.2570095, 1.6560170, 2.0195868, 2.3040819, 2.5712808", \ |
| "0.4043689, 0.9080776, 1.3178431, 1.6664083, 2.0482716, 2.3556550, 2.6187877"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.4887688, 1.1625340, 1.8768940, 2.5882923, 3.3172487, 4.0348887, 4.7283562", \ |
| "0.4284393, 1.1073138, 1.8140370, 2.5305272, 3.2621013, 3.9750224, 4.6667668", \ |
| "0.4293864, 1.1024506, 1.8270045, 2.5358742, 3.2498307, 3.9788304, 4.6673654", \ |
| "0.4396954, 1.1217625, 1.8418867, 2.5416314, 3.2930104, 3.9676629, 4.6417521", \ |
| "0.4592230, 1.1383496, 1.8884452, 2.5753169, 3.2724002, 3.9952884, 4.6733868", \ |
| "0.4901419, 1.1772818, 1.9029629, 2.6291032, 3.3325014, 4.0305286, 4.7184987", \ |
| "0.5218786, 1.1970194, 1.9329296, 2.6662399, 3.3605938, 4.0960500, 4.7582332"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.0834640, -0.5901775, -1.0026918, -1.2901232, -1.6698994, -1.9805166, -2.2353212", \ |
| "-0.0174922, -0.5454418, -0.9520974, -1.2349067, -1.4744671, -1.8203179, -2.0879373", \ |
| "-0.0163676, -0.5437051, -0.9699218, -1.2893505, -1.6124904, -1.9294150, -2.1898152", \ |
| "-0.0343714, -0.5627273, -0.9771630, -1.3532892, -1.6656187, -1.9298007, -2.1524020", \ |
| "-0.0676320, -0.5542603, -1.0094936, -1.3499287, -1.7012635, -1.9890380, -2.2624018", \ |
| "-0.1122838, -0.5886018, -1.0155237, -1.3987738, -1.7088851, -2.0071131, -2.2974346", \ |
| "-0.1119770, -0.6224508, -1.0385823, -1.3984630, -1.7183307, -2.0434274, -2.3111379"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.4847813, -1.1561412, -1.8711621, -2.5838986, -3.3119362, -4.0274017, -4.7431736", \ |
| "-0.4224351, -1.1008495, -1.8082410, -2.5248636, -3.2565366, -3.9702519, -4.6830945", \ |
| "-0.4207320, -1.1004702, -1.8256847, -2.5307196, -3.2491820, -3.9603043, -4.6953918", \ |
| "-0.4341581, -1.1176095, -1.8411520, -2.5369255, -3.2330538, -3.9780807, -4.6849246", \ |
| "-0.4536859, -1.1324102, -1.8844867, -2.5760846, -3.2801952, -3.9970220, -4.6828392", \ |
| "-0.4846047, -1.1668832, -1.8989629, -2.6237434, -3.3334928, -4.0356675, -4.7453554", \ |
| "-0.5132896, -1.1906241, -1.9272352, -2.6607531, -3.3553926, -4.0812586, -4.7970176"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0275132, -0.0013858, -0.0302849, -0.0568678, -0.0837709, -0.1103537, -0.1369366"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0434808, 0.2060541, 0.3686273, 0.3686334, 0.3686395, 0.3686455, 0.3686515"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_INP_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| fall_capacitance : 0.013004; |
| capacitance : 0.013363; |
| rise_capacitance : 0.013722; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("9.0437345, 19.8060540, 30.5683740, 31.9649810, 33.3784150, 34.7750210, 36.1716280"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("7.3678581, 16.1909490, 25.0140410, 26.3447570, 27.6915050, 29.0222200, 30.3529350"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.005929; |
| capacitance : 0.006049; |
| rise_capacitance : 0.006169; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.1088313, -1.6311330, -1.9735892, -2.4552371, -2.8122662, -3.1386724, -3.3870242", \ |
| "-1.0425801, -1.5710403, -1.9122132, -2.3935835, -2.5613786, -3.0739659, -3.2720748", \ |
| "-1.0445150, -1.5568002, -2.0036432, -2.3195350, -2.6204112, -3.0075988, -3.2779354", \ |
| "-1.0567178, -1.5873775, -1.9600208, -2.2930408, -2.5594428, -2.9201279, -3.2157525", \ |
| "-1.0686160, -1.6209819, -2.0571557, -2.3930322, -2.7383446, -3.0299791, -3.3323255", \ |
| "-1.1056384, -1.6395701, -2.0821495, -2.4459110, -2.7731297, -3.0977784, -3.4208811", \ |
| "-1.1327975, -1.6583880, -2.0985462, -2.4924271, -2.7858488, -3.1678351, -3.4995015"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.7023736, -2.3756416, -3.0773674, -3.7834369, -4.4882291, -5.2203545, -5.9116727", \ |
| "-1.6543541, -2.3225104, -3.0222679, -3.7289942, -4.4290027, -5.1524937, -5.8543039", \ |
| "-1.6618262, -2.3146484, -2.9966653, -3.7163407, -4.4330106, -5.1277682, -5.8544251", \ |
| "-1.6487038, -2.3128166, -3.0099647, -3.7328187, -4.4498180, -5.1514261, -5.8793652", \ |
| "-1.6804920, -2.3292716, -3.0600100, -3.7553979, -4.4678196, -5.1572206, -5.8927891", \ |
| "-1.7022558, -2.3835784, -3.0490028, -3.7807670, -4.4865375, -5.2087487, -5.9267601", \ |
| "-1.7645099, -2.4010862, -3.1009315, -3.8261986, -4.5127184, -5.2215056, -5.9146028"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.8559325, 2.3798217, 2.7371572, 3.2206498, 3.5532648, 3.7945907, 4.1245969", \ |
| "1.8052216, 2.3275848, 2.6788168, 3.1736643, 3.5296158, 3.8393678, 4.0814865", \ |
| "1.7955327, 2.3228233, 2.6609075, 3.1461021, 3.5075330, 3.8469595, 4.0718631", \ |
| "1.8022642, 2.3200500, 2.6789114, 3.0533982, 3.3618389, 3.7780701, 4.1169679", \ |
| "1.8096164, 2.3293752, 2.7790013, 3.1315282, 3.4448456, 3.7822574, 4.0840036", \ |
| "1.8496906, 2.3729308, 2.8035659, 3.1392005, 3.4063381, 3.6927457, 3.9470727", \ |
| "1.8717821, 2.4085143, 2.8585392, 3.2099883, 3.5436257, 3.8168973, 4.1083259"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.7246817, 2.3860194, 3.0794658, 3.7928836, 4.4967903, 5.2207104, 5.9221022", \ |
| "1.6688225, 2.3312892, 3.0161349, 3.7355441, 4.4405056, 5.1601011, 5.8617327", \ |
| "1.6660954, 2.3203586, 3.0169492, 3.7242634, 4.4417299, 5.1342844, 5.8678838", \ |
| "1.6511771, 2.3231961, 3.0151164, 3.7407413, 4.4553293, 5.1563614, 5.8882706", \ |
| "1.7119518, 2.3357305, 3.0697394, 3.7617947, 4.4763831, 5.1758889, 5.8971168", \ |
| "1.6925167, 2.3889777, 3.0670888, 3.7792825, 4.4944149, 5.2350265, 5.9234584", \ |
| "1.7608745, 2.4089557, 3.1085746, 3.8277686, 4.5199873, 5.2499425, 5.9243741"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0065506, 0.0134005, 0.0202504, 0.0201714, 0.0200915, 0.0200125, 0.0199336"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0079669, 0.0159253, 0.0238837, 0.0239003, 0.0239171, 0.0239337, 0.0239503"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ANALOG_POL") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.017322; |
| capacitance : 0.017187; |
| fall_capacitance : 0.017052; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0103926, -0.0277785, -0.0659496, -0.0923307, -0.1190296, -0.1454107, -0.1717918"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0218080, 0.1704611, 0.3191141, 0.3191874, 0.3192615, 0.3193348, 0.3194080"); |
| } |
| } |
| } |
| pin ("IB_MODE_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.004604; |
| capacitance : 0.004680; |
| rise_capacitance : 0.004756; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.9245777, 2.4607234, 2.8418321, 3.1438173, 3.6799855, 4.0468054, 4.2346089", \ |
| "1.8677631, 2.4100125, 2.8001946, 3.0901739, 3.6124173, 3.9196449, 4.2210118", \ |
| "1.8703308, 2.4012586, 2.7961001, 3.0828267, 3.6100492, 3.9139428, 4.0999611", \ |
| "1.8648059, 2.4055294, 2.8125780, 3.1161063, 3.5182853, 3.8477144, 4.1528113", \ |
| "1.8987761, 2.4227634, 2.8615335, 3.2342345, 3.5543267, 3.6538344, 4.0622637", \ |
| "1.9473616, 2.4496368, 2.8726730, 3.2107017, 3.5244115, 3.7853132, 4.0656983", \ |
| "1.9409514, 2.4757359, 2.9435979, 3.3071211, 3.6405464, 3.9207258, 4.2101205"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.9551368, 2.6375598, 3.3292423, 4.0414972, 4.7431493, 5.4616767, 6.1629420", \ |
| "1.9273139, 2.5883749, 3.2663557, 3.9756849, 4.6878606, 5.3969032, 6.1076533", \ |
| "1.9063529, 2.5796210, 3.2786858, 3.9729724, 4.6932874, 5.3899274, 6.0943226", \ |
| "1.9106239, 2.5823657, 3.2740482, 3.9740960, 4.7032141, 5.4202152, 6.1331294", \ |
| "1.9484621, 2.5866347, 3.2691619, 3.9905721, 4.7410523, 5.4412690, 6.1633386", \ |
| "1.9980431, 2.6022414, 3.3274510, 4.0413315, 4.7612899, 5.4538763, 6.1652655", \ |
| "1.9790758, 2.6688989, 3.3509940, 4.0697999, 4.7861304, 5.4556216, 6.2047947"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.3117531, -1.8508415, -2.2367883, -2.6987456, -3.0503033, -3.4095664, -3.6197378", \ |
| "-1.2440846, -1.7786921, -2.1705270, -2.6258582, -2.9856066, -3.0776066, -3.5489129", \ |
| "-1.2626229, -1.7873986, -2.1819004, -2.5650910, -2.8924414, -3.2509186, -3.5665008", \ |
| "-1.2749371, -1.8086900, -2.2245267, -2.5156874, -2.8710534, -3.1922844, -3.5087686", \ |
| "-1.2914130, -1.8414224, -2.2614390, -2.5979289, -2.9181219, -3.1926241, -3.4468954", \ |
| "-1.3070732, -1.8848376, -2.3307866, -2.6917623, -2.9974784, -3.3517628, -3.6164638", \ |
| "-1.3494910, -1.8845505, -2.3547848, -2.7477282, -3.0696623, -3.3966782, -3.6722684"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.9633508, -2.6212712, -3.3211979, -4.0252869, -4.7246635, -5.4526483, -6.1587772", \ |
| "-1.9141635, -2.5777202, -3.2717923, -3.9669034, -4.6678467, -5.3895712, -6.1095899", \ |
| "-1.9054096, -2.5697732, -3.2685574, -3.9704912, -4.6742829, -5.3894855, -6.0945575", \ |
| "-1.9218875, -2.5859114, -3.2675278, -3.9624612, -4.6923556, -5.3882967, -6.0974774", \ |
| "-1.9110186, -2.5825508, -3.2641671, -3.9819891, -4.7301937, -5.3986692, -6.0941169", \ |
| "-1.9891106, -2.6222615, -3.3088003, -4.0348158, -4.7519572, -5.4402693, -6.1692861", \ |
| "-2.0292092, -2.6584350, -3.3429106, -4.0497616, -4.7753154, -5.4826869, -6.1888159"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0061647, 0.0151540, 0.0241433, 0.0240456, 0.0239467, 0.0238489, 0.0237512"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0082146, 0.0178451, 0.0274756, 0.0274615, 0.0274471, 0.0274329, 0.0274187"); |
| } |
| } |
| 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.005780; |
| capacitance : 0.005548; |
| fall_capacitance : 0.005315; |
| 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.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.1018227, -0.1011809, -0.1005392, -0.1002850, -0.1000278, -0.0997736, -0.0995194"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.1072333, 0.1070905, 0.1069476, 0.1070891, 0.1072322, 0.1073736, 0.1075151"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.2309014, -1.1695230, -1.1768639, -1.2286427, -1.1983160, -1.2200795, -1.2487645", \ |
| "-1.7532069, -1.6949746, -1.7006496, -1.6976784, -1.7590249, -1.7807886, -1.7912708", \ |
| "-2.0941262, -2.0288135, -2.0674444, -2.0518380, -2.1655417, -2.2056645, -2.2464921", \ |
| "-2.5803590, -2.5175968, -2.3984883, -2.5208888, -2.5317992, -2.5673165, -2.6470203", \ |
| "-2.9358624, -2.8722533, -2.6576432, -2.7495492, -2.8110220, -2.9103630, -2.8880826", \ |
| "-3.1660034, -3.0591187, -2.9227587, -3.0283291, -3.0748981, -3.1973450, -3.2666152", \ |
| "-3.4941716, -3.3207610, -3.1479241, -3.3196454, -3.3488096, -3.4593412, -3.5601939"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.8223631, 1.7672725, 1.7552689, 1.7519103, 1.8019872, 1.8206990, 1.8402287", \ |
| "2.3432017, 2.2909857, 2.2822109, 2.2910594, 2.3159437, 2.3524154, 2.3754641", \ |
| "2.7035967, 2.6509351, 2.6334506, 2.6377216, 2.7172496, 2.7773384, 2.8256791", \ |
| "3.1840286, 3.1259791, 3.1077792, 3.0262699, 3.0204899, 3.1095222, 3.1729013", \ |
| "3.5196955, 3.4827175, 3.4648083, 3.3570565, 3.4711514, 3.3929049, 3.5113306", \ |
| "3.7579627, 3.8082908, 3.7863657, 3.5348080, 3.7822570, 3.6771695, 3.7870105", \ |
| "4.0910238, 4.0291577, 4.0345889, 4.0759541, 4.0474653, 3.9246586, 4.0631412"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.3697492, 0.3129359, 0.3011302, 0.3176080, 0.3401875, 0.3711064, 0.4043689", \ |
| "0.8854287, 0.8310047, 0.8420096, 0.8453876, 0.8576211, 0.8903941, 0.9080776", \ |
| "1.2674245, 1.2094710, 1.2260085, 1.2772599, 1.2738995, 1.2570095, 1.3178431", \ |
| "1.6295123, 1.5962609, 1.5577103, 1.6090290, 1.6468974, 1.6560170, 1.6664083", \ |
| "1.9414315, 1.8233370, 1.8967672, 1.9059461, 1.9724964, 2.0195868, 2.0482716", \ |
| "2.2975577, 2.1192444, 2.1959428, 2.1503295, 2.2756377, 2.3040819, 2.3556550", \ |
| "2.5505685, 2.5334582, 2.4168559, 2.4858560, 2.4976783, 2.5712808, 2.6187877"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.0834640, -0.0174922, -0.0163676, -0.0343714, -0.0676320, -0.1122838, -0.1119770", \ |
| "-0.5901775, -0.5454418, -0.5437051, -0.5627273, -0.5542603, -0.5886018, -0.6224508", \ |
| "-1.0026918, -0.9520974, -0.9699218, -0.9771630, -1.0094936, -1.0155237, -1.0385823", \ |
| "-1.2901232, -1.2349067, -1.2893505, -1.3532892, -1.3499287, -1.3987738, -1.3984630", \ |
| "-1.6698994, -1.4744671, -1.6124904, -1.6656187, -1.7012635, -1.7088851, -1.7183307", \ |
| "-1.9805166, -1.8203179, -1.9294150, -1.9298007, -1.9890380, -2.0071131, -2.0434274", \ |
| "-2.2353212, -2.0879373, -2.1898152, -2.1524020, -2.2624018, -2.2974346, -2.3111379"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.1088313, -1.0425801, -1.0445150, -1.0567178, -1.0686160, -1.1056384, -1.1327975", \ |
| "-1.6311330, -1.5710403, -1.5568002, -1.5873775, -1.6209819, -1.6395701, -1.6583880", \ |
| "-1.9735892, -1.9122132, -2.0036432, -1.9600208, -2.0571557, -2.0821495, -2.0985462", \ |
| "-2.4552371, -2.3935835, -2.3195350, -2.2930408, -2.3930322, -2.4459110, -2.4924271", \ |
| "-2.8122662, -2.5613786, -2.6204112, -2.5594428, -2.7383446, -2.7731297, -2.7858488", \ |
| "-3.1386724, -3.0739659, -3.0075988, -2.9201279, -3.0299791, -3.0977784, -3.1678351", \ |
| "-3.3870242, -3.2720748, -3.2779354, -3.2157525, -3.3323255, -3.4208811, -3.4995015"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.8559325, 1.8052216, 1.7955327, 1.8022642, 1.8096164, 1.8496906, 1.8717821", \ |
| "2.3798217, 2.3275848, 2.3228233, 2.3200500, 2.3293752, 2.3729308, 2.4085143", \ |
| "2.7371572, 2.6788168, 2.6609075, 2.6789114, 2.7790013, 2.8035659, 2.8585392", \ |
| "3.2206498, 3.1736643, 3.1461021, 3.0533982, 3.1315282, 3.1392005, 3.2099883", \ |
| "3.5532648, 3.5296158, 3.5075330, 3.3618389, 3.4448456, 3.4063381, 3.5436257", \ |
| "3.7945907, 3.8393678, 3.8469595, 3.7780701, 3.7822574, 3.6927457, 3.8168973", \ |
| "4.1245969, 4.0814865, 4.0718631, 4.1169679, 4.0840036, 3.9470727, 4.1083259"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.9245777, 1.8677631, 1.8703308, 1.8648059, 1.8987761, 1.9473616, 1.9409514", \ |
| "2.4607234, 2.4100125, 2.4012586, 2.4055294, 2.4227634, 2.4496368, 2.4757359", \ |
| "2.8418321, 2.8001946, 2.7961001, 2.8125780, 2.8615335, 2.8726730, 2.9435979", \ |
| "3.1438173, 3.0901739, 3.0828267, 3.1161063, 3.2342345, 3.2107017, 3.3071211", \ |
| "3.6799855, 3.6124173, 3.6100492, 3.5182853, 3.5543267, 3.5244115, 3.6405464", \ |
| "4.0468054, 3.9196449, 3.9139428, 3.8477144, 3.6538344, 3.7853132, 3.9207258", \ |
| "4.2346089, 4.2210118, 4.0999611, 4.1528113, 4.0622637, 4.0656983, 4.2101205"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.3117531, -1.2440846, -1.2626229, -1.2749371, -1.2914130, -1.3070732, -1.3494910", \ |
| "-1.8508415, -1.7786921, -1.7873986, -1.8086900, -1.8414224, -1.8848376, -1.8845505", \ |
| "-2.2367883, -2.1705270, -2.1819004, -2.2245267, -2.2614390, -2.3307866, -2.3547848", \ |
| "-2.6987456, -2.6258582, -2.5650910, -2.5156874, -2.5979289, -2.6917623, -2.7477282", \ |
| "-3.0503033, -2.9856066, -2.8924414, -2.8710534, -2.9181219, -2.9974784, -3.0696623", \ |
| "-3.4095664, -3.0776066, -3.2509186, -3.1922844, -3.1926241, -3.3517628, -3.3966782", \ |
| "-3.6197378, -3.5489129, -3.5665008, -3.5087686, -3.4468954, -3.6164638, -3.6722684"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("2.0664961, 2.0325697, 2.0207640, 2.0219833, 2.0384592, 2.0617326, 2.1041502", \ |
| "2.6053906, 2.5653609, 2.5627967, 2.5624037, 2.5575174, 2.5883183, 2.6476379", \ |
| "2.9877770, 2.9324883, 2.9315826, 2.9448806, 2.9994707, 2.9974819, 3.1005789", \ |
| "3.4867536, 3.4451702, 3.4257628, 3.4422408, 3.4265480, 3.3538619, 3.4859938", \ |
| "3.8398793, 3.7876425, 3.7727850, 3.5885400, 3.7201949, 3.7137216, 3.8118431", \ |
| "4.1423703, 4.1084441, 4.0935866, 3.9703443, 3.9087540, 3.9846622, 4.1046831", \ |
| "4.4274560, 4.3564479, 4.4484437, 4.2850748, 4.3887376, 4.4730373, 4.3995135"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.4399359, -1.3774943, -1.3962784, -1.4054117, -1.4408767, -1.4534851, -1.4592818", \ |
| "-1.9804524, -1.9192156, -1.9188579, -1.9109058, -1.9903072, -1.9934003, -2.0108241", \ |
| "-2.3566557, -2.2909507, -2.2987507, -2.3789088, -2.3959596, -2.4604862, -2.4811579", \ |
| "-2.8493583, -2.7910174, -2.7700564, -2.7925826, -2.7302609, -2.8193643, -2.8850575", \ |
| "-3.2056721, -3.1399403, -3.0008757, -3.0084526, -3.0541733, -3.1798597, -3.1810416", \ |
| "-3.5077936, -3.4559710, -3.3392575, -3.2865705, -3.3759337, -3.4685605, -3.5246563", \ |
| "-3.8711049, -3.8345271, -3.4357325, -3.5595617, -3.6166767, -3.7625203, -3.8448886"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.3773342, 0.3210351, 0.3163609, 0.3267353, 0.3523666, 0.3817596, 0.4134963", \ |
| "0.8898358, 0.8413671, 0.8638267, 0.8480293, 0.8590282, 0.8992336, 0.9144349", \ |
| "1.2723701, 1.2156282, 1.2458717, 1.2970636, 1.2843137, 1.2692783, 1.3199174", \ |
| "1.6289938, 1.5910157, 1.5660174, 1.6144206, 1.6346904, 1.6884975, 1.6683319", \ |
| "1.9416169, 1.8081315, 1.9012299, 1.9172424, 1.9777220, 2.0394231, 2.0543752", \ |
| "2.2652900, 2.1100413, 2.2019411, 2.1891851, 2.2798124, 2.3516853, 2.3541292", \ |
| "2.5799903, 2.5365099, 2.4654410, 2.4831635, 2.5058609, 2.5928742, 2.6065808"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.0712091, 0.0008450, -0.0026081, -0.0160342, -0.0553984, -0.0969984, -0.0921140", \ |
| "-0.5756193, -0.5353071, -0.5340385, -0.5504568, -0.5457782, -0.5797464, -0.6131598", \ |
| "-1.0006995, -0.9388566, -0.9575219, -0.9650840, -1.0027960, -0.9812191, -1.0327903", \ |
| "-1.2930435, -1.2397903, -1.2833880, -1.3410822, -1.3392476, -1.3554580, -1.3965699", \ |
| "-1.5689277, -1.4958863, -1.5942451, -1.6453314, -1.6459228, -1.7012558, -1.7042364", \ |
| "-1.8163430, -1.7885178, -1.9122947, -1.9164365, -1.9884522, -2.0101649, -2.0281687", \ |
| "-2.2550177, -2.0720820, -2.1869173, -2.1475852, -2.2543098, -2.2898913, -2.2958790"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.8519275, -1.8126155, -1.7909359, -1.7921549, -1.8103042, -1.8441844, -1.8621881", \ |
| "-2.3699060, -2.3191941, -2.3144497, -2.3116593, -2.3228412, -2.3822908, -2.3976616", \ |
| "-2.7166344, -2.6617881, -2.6543964, -2.6675430, -2.7491005, -2.7986950, -2.8518230", \ |
| "-3.2090212, -3.1582703, -3.1498490, -3.0454649, -3.1263762, -3.1367439, -3.2065286", \ |
| "-3.5492657, -3.5270872, -3.5005622, -3.3576494, -3.4932683, -3.4540887, -3.5447618", \ |
| "-3.7877290, -3.7324394, -3.8421574, -3.7252572, -3.7950418, -3.6957947, -3.8076104", \ |
| "-4.1214780, -4.0692580, -4.0040697, -3.8125527, -4.1100547, -3.9412089, -4.0857874"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.8605044, 1.8235264, 1.7995136, 1.8007327, 1.8188679, 1.8497117, 1.8707671", \ |
| "2.3800413, 2.3293303, 2.3246516, 2.3172178, 2.3295712, 2.3877329, 2.4093306", \ |
| "2.7357208, 2.6807430, 2.6609970, 2.6774750, 2.7579846, 2.8050791, 2.8602630", \ |
| "3.2221757, 3.1730563, 3.1554693, 3.0527386, 3.1340526, 3.1403816, 3.2133783", \ |
| "3.5578425, 3.5385197, 3.5060071, 3.3626224, 3.4612198, 3.4590680, 3.5499837", \ |
| "3.7936204, 3.8428361, 3.8515371, 3.6992576, 3.8005677, 3.7007216, 3.8157644", \ |
| "4.2324764, 4.0851010, 4.0755810, 4.1265891, 4.1040143, 3.9446329, 4.0923330"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.2003840, -1.1343801, -1.1430052, -1.1591460, -1.1906865, -1.1941396, -1.2212996", \ |
| "-1.7226850, -1.6596298, -1.6655399, -1.6569761, -1.7050222, -1.7273827, -1.7237967", \ |
| "-2.0666985, -1.9976762, -2.0580412, -2.0311272, -2.1360768, -2.1720951, -2.2088495", \ |
| "-2.5467898, -2.4930400, -2.3959585, -2.3586574, -2.4756332, -2.5389896, -2.5890369", \ |
| "-2.9038189, -2.8358633, -2.6531121, -2.7258269, -2.7931534, -2.8550517, -2.8621427", \ |
| "-3.1339073, -3.0518392, -2.9093025, -2.9993760, -3.0586495, -3.1672673, -3.2636571", \ |
| "-3.4621281, -3.3208904, -3.1356028, -3.2906024, -3.3150757, -3.4352631, -3.5257099"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.8147336, 1.7594451, 1.7506912, 1.7534361, 1.7974096, 1.8130696, 1.8264958", \ |
| "2.3355729, 2.2848617, 2.2776337, 2.2834304, 2.3004774, 2.3295273, 2.3659171", \ |
| "2.6929186, 2.6315266, 2.6273502, 2.6316210, 2.7117511, 2.7758862, 2.8212180", \ |
| "3.1794510, 3.1164418, 3.0986238, 2.9950900, 3.0204948, 3.1065582, 3.1655001", \ |
| "3.5063484, 3.4750880, 3.4587047, 3.3658752, 3.4711527, 3.3899213, 3.5038124", \ |
| "3.7503310, 3.6965684, 3.6272776, 3.5279928, 3.7822570, 3.6711863, 3.7809660", \ |
| "4.0818671, 4.0217392, 4.0140813, 3.7712125, 3.8692128, 3.9201791, 4.0601591"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.1225573, -1.0472130, -1.0706532, -1.0719972, -1.0976285, -1.1270223, -1.1602849", \ |
| "-1.6374873, -1.5710030, -1.5663987, -1.6098127, -1.6493119, -1.6707105, -1.6892328", \ |
| "-1.9689079, -1.9076316, -2.0005146, -1.9646022, -2.0592914, -2.0883752, -2.0985462", \ |
| "-2.4582886, -2.3874984, -2.3210482, -2.3282222, -2.3921049, -2.4504887, -2.4893445", \ |
| "-2.8168438, -2.5562554, -2.6192350, -2.5794053, -2.7603339, -2.7750224, -2.8056852", \ |
| "-3.0492886, -3.0243545, -2.8713091, -2.9048983, -2.9953952, -3.0901485, -3.1794487", \ |
| "-3.4117739, -3.1484521, -3.1060032, -3.2053355, -3.2798348, -3.3813107, -3.5312510"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("2.0954898, 2.0421860, 2.0390765, 2.0494509, 2.0735563, 2.0892752, 2.1287654", \ |
| "2.6134990, 2.5608009, 2.5634375, 2.5705118, 2.5900396, 2.6186020, 2.6829919", \ |
| "2.9706922, 2.9139993, 2.9128345, 2.9198164, 2.9961531, 2.9776146, 3.1102685", \ |
| "3.4571610, 3.4049242, 3.3927623, 3.3970369, 3.4291779, 3.3495087, 3.4527368", \ |
| "3.7943535, 3.7591923, 3.7409922, 3.5659924, 3.7046315, 3.6558848, 3.7670634", \ |
| "4.0347159, 4.0465660, 4.0567996, 3.9805726, 3.8967610, 4.0997906, 4.0552155", \ |
| "4.4705153, 4.3155855, 4.3675257, 4.3217019, 4.2975239, 4.3900632, 4.3003350"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.8162546, 1.7640178, 1.7498592, 1.7534312, 1.7823139, 1.8252902, 1.8234579", \ |
| "2.3387581, 2.2865210, 2.2777671, 2.2835638, 2.3020621, 2.3295273, 2.3754772", \ |
| "2.6954694, 2.6294998, 2.6268494, 2.6311203, 2.7148224, 2.7782570, 2.8166576", \ |
| "3.1825028, 3.1197430, 3.1016756, 3.0198440, 3.0182388, 3.1072707, 3.1686716", \ |
| "3.5151178, 3.4811916, 3.4632824, 3.3638259, 3.4790844, 3.3955317, 3.5074422", \ |
| "3.7511894, 3.8030168, 3.7851063, 3.5293036, 3.7868347, 3.6773158, 3.7758799", \ |
| "4.0861024, 4.0255193, 4.0319000, 4.0703745, 4.0445294, 3.9299002, 4.0630799"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.8540038, -0.7865073, -0.7884836, -0.7897026, -0.8290668, -0.8554089, -0.8688350", \ |
| "-1.3764642, -1.3080950, -1.3077515, -1.3488265, -1.3729776, -1.3905181, -1.4050346", \ |
| "-1.7105690, -1.6502412, -1.6845955, -1.7505117, -1.8009053, -1.8058843, -1.8163057", \ |
| "-2.2019410, -2.0451844, -2.0619002, -2.0744563, -2.1597421, -2.1956669, -2.1877308", \ |
| "-2.5574444, -2.3834594, -2.3927517, -2.3827280, -2.4962894, -2.5526962, -2.5584929", \ |
| "-2.9060265, -2.5209412, -2.6759776, -2.6256614, -2.7979485, -2.8905331, -2.8460398", \ |
| "-3.0655693, -2.7804549, -2.9398301, -2.9747511, -3.0602911, -3.1581328, -3.2220877"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.022541; |
| capacitance : 0.023294; |
| rise_capacitance : 0.023577; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.3773342, 0.8898358, 1.2723701, 1.6289938, 1.9416169, 2.2652900, 2.5799903", \ |
| "0.3210351, 0.8413671, 1.2156282, 1.5910157, 1.8081315, 2.1100413, 2.5365099", \ |
| "0.3163609, 0.8638267, 1.2458717, 1.5660174, 1.9012299, 2.2019411, 2.4654410", \ |
| "0.3267353, 0.8480293, 1.2970636, 1.6144206, 1.9172424, 2.1891851, 2.4831635", \ |
| "0.3523666, 0.8590282, 1.2843137, 1.6346904, 1.9777220, 2.2798124, 2.5058609", \ |
| "0.3817596, 0.8992336, 1.2692783, 1.6884975, 2.0394231, 2.3516853, 2.5928742", \ |
| "0.4134963, 0.9144349, 1.3199174, 1.6683319, 2.0543752, 2.3541292, 2.6065808"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.4887427, 1.1712741, 1.8721503, 2.5854219, 3.3139070, 4.0256117, 4.7178544", \ |
| "0.4304549, 1.1172652, 1.8107579, 2.5255554, 3.2325361, 3.9779520, 4.6747728", \ |
| "0.4280102, 1.1018450, 1.8375149, 2.5268084, 3.2597516, 3.9837545, 4.6645104", \ |
| "0.4458082, 1.1220232, 1.8444537, 2.5607163, 3.2536645, 3.9914306, 4.6539317", \ |
| "0.4683865, 1.1366911, 1.8870710, 2.5982548, 3.2980799, 4.0187039, 4.7440317", \ |
| "0.4947289, 1.1712345, 1.9075404, 2.6247387, 3.3626431, 4.0415487, 4.7487998", \ |
| "0.5142586, 1.1981675, 1.9265721, 2.6586498, 3.3808110, 4.1283597, 4.7628095"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.0712091, -0.5756193, -1.0006995, -1.2930435, -1.5689277, -1.8163430, -2.2550177", \ |
| "0.0008450, -0.5353071, -0.9388566, -1.2397903, -1.4958863, -1.7885178, -2.0720820", \ |
| "-0.0026081, -0.5340385, -0.9575219, -1.2833880, -1.5942451, -1.9122947, -2.1869173", \ |
| "-0.0160342, -0.5504568, -0.9650840, -1.3410822, -1.6453314, -1.9164365, -2.1475852", \ |
| "-0.0553984, -0.5457782, -1.0027960, -1.3392476, -1.6459228, -1.9884522, -2.2543098", \ |
| "-0.0969984, -0.5797464, -0.9812191, -1.3554580, -1.7012558, -2.0101649, -2.2898913", \ |
| "-0.0921140, -0.6131598, -1.0327903, -1.3965699, -1.7042364, -2.0281687, -2.2958790"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.4832175, -1.1656442, -1.8682395, -2.5815816, -3.3083518, -4.0217604, -4.7126664", \ |
| "-0.4188236, -1.1115828, -1.8022690, -2.5201887, -3.2606919, -3.9725744, -4.6680581", \ |
| "-0.4146473, -1.0964897, -1.8303764, -2.5217021, -3.2545426, -3.9784071, -4.6560668", \ |
| "-0.4387557, -1.1163632, -1.8393302, -2.5567259, -3.2463300, -3.9866485, -4.6500099", \ |
| "-0.4582834, -1.1309925, -1.8830781, -2.5948463, -3.2906772, -3.9809562, -4.6529173", \ |
| "-0.4830976, -1.1661180, -1.9020147, -2.6162165, -3.3589517, -4.0365726, -4.7321198", \ |
| "-0.5102567, -1.1926450, -1.9254577, -2.6583333, -3.3829070, -4.1247731, -4.7578996"); |
| } |
| } |
| 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.005827; |
| capacitance : 0.005949; |
| rise_capacitance : 0.006071; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.8519275, -2.3699060, -2.7166344, -3.2090212, -3.5492657, -3.7877290, -4.1214780", \ |
| "-1.8126155, -2.3191941, -2.6617881, -3.1582703, -3.5270872, -3.7324394, -4.0692580", \ |
| "-1.7909359, -2.3144497, -2.6543964, -3.1498490, -3.5005622, -3.8421574, -4.0040697", \ |
| "-1.7921549, -2.3116593, -2.6675430, -3.0454649, -3.3576494, -3.7252572, -3.8125527", \ |
| "-1.8103042, -2.3228412, -2.7491005, -3.1263762, -3.4932683, -3.7950418, -4.1100547", \ |
| "-1.8441844, -2.3822908, -2.7986950, -3.1367439, -3.4540887, -3.6957947, -3.9412089", \ |
| "-1.8621881, -2.3976616, -2.8518230, -3.2065286, -3.5447618, -3.8076104, -4.0857874"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.1011731, -1.7668357, -2.4652528, -3.1755207, -3.8704868, -4.5734729, -5.3173641", \ |
| "-1.0289400, -1.7069233, -2.3950037, -3.1065117, -3.8154770, -4.5212338, -5.2433859", \ |
| "-1.0538184, -1.7022251, -2.4027389, -3.1274034, -3.8308563, -4.5441990, -5.2205881", \ |
| "-1.0444937, -1.7090051, -2.4254895, -3.1119924, -3.8442824, -4.5625274, -5.2774267", \ |
| "-1.0792802, -1.7437029, -2.4491360, -3.1476077, -3.8482610, -4.5835808, -5.2939024", \ |
| "-1.0918885, -1.7762109, -2.4797057, -3.1808833, -3.8928196, -4.6530532, -5.3477096", \ |
| "-1.1144699, -1.7563757, -2.5264745, -3.2192311, -3.9519434, -4.6852159, -5.3695574"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.8605044, 2.3800413, 2.7357208, 3.2221757, 3.5578425, 3.7936204, 4.2324764", \ |
| "1.8235264, 2.3293303, 2.6807430, 3.1730563, 3.5385197, 3.8428361, 4.0851010", \ |
| "1.7995136, 2.3246516, 2.6609970, 3.1554693, 3.5060071, 3.8515371, 4.0755810", \ |
| "1.8007327, 2.3172178, 2.6774750, 3.0527386, 3.3626224, 3.6992576, 4.1265891", \ |
| "1.8188679, 2.3295712, 2.7579846, 3.1340526, 3.4612198, 3.8005677, 4.1040143", \ |
| "1.8497117, 2.3877329, 2.8050791, 3.1403816, 3.4590680, 3.7007216, 3.9446329", \ |
| "1.8707671, 2.4093306, 2.8602630, 3.2133783, 3.5499837, 3.8157644, 4.0923330"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.7460377, 2.3997877, 3.0956858, 3.8086608, 4.5119720, 5.2489211, 5.9334487", \ |
| "1.6768452, 2.3452538, 3.0338610, 3.7436465, 4.4542932, 5.1505540, 5.8776271", \ |
| "1.6799181, 2.3360494, 3.0221166, 3.7385142, 4.4462299, 5.1479996, 5.8769725", \ |
| "1.6938953, 2.3416902, 3.0206553, 3.7504149, 4.4674591, 5.1308596, 5.8401073", \ |
| "1.6945833, 2.3840286, 3.0829075, 3.7729937, 4.4854607, 5.1671021, 5.8947303", \ |
| "1.7172113, 2.4008447, 3.0839187, 3.8174431, 4.5076314, 5.2376937, 5.9378563", \ |
| "1.7704559, 2.4315481, 3.1255277, 3.8423378, 4.5411539, 5.2587493, 5.9680672"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0065694, 0.0133829, 0.0201964, 0.0200938, 0.0199900, 0.0198875, 0.0197849"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0079741, 0.0160686, 0.0241631, 0.0241410, 0.0241187, 0.0240966, 0.0240746"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| fall_capacitance : 0.019212; |
| capacitance : 0.019967; |
| rise_capacitance : 0.020721; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.6754477, 1.5177186, 2.3599896, 3.3429253, 4.3377037, 5.3206395, 6.3035753"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("14.1568830, 30.6247920, 47.0927010, 48.3539990, 49.6304930, 50.8917900, 52.1530870"); |
| } |
| } |
| 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; |
| fall_capacitance : 0.033298; |
| capacitance : 0.033434; |
| rise_capacitance : 0.033570; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0584686, 0.7152385, 1.4889457, 2.4023119, 3.3266826, 4.2400488, 5.1534150"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("1.1481253, 1.9655171, 2.7829089, 3.7016172, 4.6313944, 5.5501028, 6.4688112"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006308; |
| capacitance : 0.006189; |
| fall_capacitance : 0.006070; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.1225573, -1.6374873, -1.9689079, -2.4582886, -2.8168438, -3.0492886, -3.4117739", \ |
| "-1.0472130, -1.5710030, -1.9076316, -2.3874984, -2.5562554, -3.0243545, -3.1484521", \ |
| "-1.0706532, -1.5663987, -2.0005146, -2.3210482, -2.6192350, -2.8713091, -3.1060032", \ |
| "-1.0719972, -1.6098127, -1.9646022, -2.3282222, -2.5794053, -2.9048983, -3.2053355", \ |
| "-1.0976285, -1.6493119, -2.0592914, -2.3921049, -2.7603339, -2.9953952, -3.2798348", \ |
| "-1.1270223, -1.6707105, -2.0883752, -2.4504887, -2.7750224, -3.0901485, -3.3813107", \ |
| "-1.1602849, -1.6892328, -2.0985462, -2.4893445, -2.8056852, -3.1794487, -3.5312510"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.9678692, -2.6398134, -3.3360074, -4.0491230, -4.7551991, -5.4847622, -6.1811957", \ |
| "-1.9473771, -2.5926789, -3.2804405, -3.9927436, -4.7044872, -5.4368822, -6.1245495", \ |
| "-1.9192849, -2.5851667, -3.2781544, -3.9789760, -4.6852644, -5.4241671, -6.1232559", \ |
| "-1.9325108, -2.5891961, -3.2777607, -3.9985057, -4.7091595, -5.4127828, -6.1290530", \ |
| "-1.9459349, -2.6010944, -3.2927107, -4.0088783, -4.7439459, -5.4536728, -6.1638394", \ |
| "-1.9952046, -2.6280562, -3.3315612, -4.0531904, -4.7702870, -5.4739104, -6.1856029", \ |
| "-2.0116823, -2.6897260, -3.3746290, -4.0794343, -4.7684232, -5.4927722, -6.2397325"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("2.0954898, 2.6134990, 2.9706922, 3.4571610, 3.7943535, 4.0347159, 4.4705153", \ |
| "2.0421860, 2.5608009, 2.9139993, 3.4049242, 3.7591923, 4.0465660, 4.3155855", \ |
| "2.0390765, 2.5634375, 2.9128345, 3.3927623, 3.7409922, 4.0567996, 4.3675257", \ |
| "2.0494509, 2.5705118, 2.9198164, 3.3970369, 3.5659924, 3.9805726, 4.3217019", \ |
| "2.0735563, 2.5900396, 2.9961531, 3.4291779, 3.7046315, 3.8967610, 4.2975239", \ |
| "2.0892752, 2.6186020, 2.9776146, 3.3495087, 3.6558848, 4.0997906, 4.3900632", \ |
| "2.1287654, 2.6829919, 3.1102685, 3.4527368, 3.7670634, 4.0552155, 4.3003350"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.9962819, 2.6500322, 3.3459218, 4.0604118, 4.7652542, 5.4854106, 6.1922683", \ |
| "1.9441651, 2.5996676, 3.2887087, 3.9968125, 4.7145432, 5.4187044, 6.1343093", \ |
| "1.9265008, 2.5905674, 3.2834051, 3.9856880, 4.6951996, 5.4219614, 6.1328034", \ |
| "1.9365101, 2.5948379, 3.2830985, 4.0097954, 4.7176896, 5.4210612, 6.1401260", \ |
| "1.9575637, 2.6052105, 3.3102554, 4.0186426, 4.7524760, 5.4619512, 6.1205363", \ |
| "2.0007285, 2.6318104, 3.3363097, 4.0619608, 4.7788172, 5.4821887, 6.1804471", \ |
| "2.0233098, 2.7076386, 3.3883587, 4.0935675, 4.7807339, 5.4988003, 6.2532493"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0065765, 0.0133853, 0.0201941, 0.0200782, 0.0199610, 0.0198452, 0.0197293"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0079279, 0.0160721, 0.0242162, 0.0241236, 0.0240299, 0.0239373, 0.0238447"); |
| } |
| } |
| 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.013485; |
| capacitance : 0.013451; |
| fall_capacitance : 0.013418; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.8162546, 2.3387581, 2.6954694, 3.1825028, 3.5151178, 3.7511894, 4.0861024", \ |
| "1.7640178, 2.2865210, 2.6294998, 3.1197430, 3.4811916, 3.8030168, 4.0255193", \ |
| "1.7498592, 2.2777671, 2.6268494, 3.1016756, 3.4632824, 3.7851063, 4.0319000", \ |
| "1.7534312, 2.2835638, 2.6311203, 3.0198440, 3.3638259, 3.5293036, 4.0703745", \ |
| "1.7823139, 2.3020621, 2.7148224, 3.0182388, 3.4790844, 3.7868347, 4.0445294", \ |
| "1.8252902, 2.3295273, 2.7782570, 3.1072707, 3.3955317, 3.6773158, 3.9299002", \ |
| "1.8234579, 2.3754772, 2.8166576, 3.1686716, 3.5074422, 3.7758799, 4.0630799"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.7124701, 2.3738303, 3.0678773, 3.7819954, 4.4870470, 5.2313401, 5.9134833", \ |
| "1.6539439, 2.3147662, 3.0029817, 3.7230137, 4.4278162, 5.1512886, 5.8543426", \ |
| "1.6623185, 2.3173497, 3.0047099, 3.7133752, 4.4233708, 5.1340197, 5.8474930", \ |
| "1.6435430, 2.3079552, 2.9882690, 3.7329049, 4.4455859, 5.1486800, 5.8149253", \ |
| "1.6518530, 2.3187299, 3.0596179, 3.7463288, 4.4666393, 5.1480320, 5.8694594", \ |
| "1.7031864, 2.3728564, 3.0465804, 3.7733139, 4.4833726, 5.2236622, 5.9003782", \ |
| "1.7639148, 2.3938436, 3.0987677, 3.8191200, 4.5064626, 5.2550189, 5.9185366"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.8540038, -1.3764642, -1.7105690, -2.2019410, -2.5574444, -2.9060265, -3.0655693", \ |
| "-0.7865073, -1.3080950, -1.6502412, -2.0451844, -2.3834594, -2.5209412, -2.7804549", \ |
| "-0.7884836, -1.3077515, -1.6845955, -2.0619002, -2.3927517, -2.6759776, -2.9398301", \ |
| "-0.7897026, -1.3488265, -1.7505117, -2.0744563, -2.3827280, -2.6256614, -2.9747511", \ |
| "-0.8290668, -1.3729776, -1.8009053, -2.1597421, -2.4962894, -2.7979485, -3.0602911", \ |
| "-0.8554089, -1.3905181, -1.8058843, -2.1956669, -2.5526962, -2.8905331, -3.1581328", \ |
| "-0.8688350, -1.4050346, -1.8163057, -2.1877308, -2.5584929, -2.8460398, -3.2220877"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.7115274, -2.3755579, -3.0708333, -3.7748046, -4.4774319, -5.1831812, -5.9076861", \ |
| "-1.6512629, -2.3181565, -3.0157925, -3.7159391, -4.4166956, -5.1181012, -5.8505882", \ |
| "-1.6446546, -2.3038830, -2.9913809, -3.7000782, -4.4242354, -5.1257658, -5.8456877", \ |
| "-1.6365672, -2.3127315, -3.0034292, -3.7211338, -4.4390196, -5.1310362, -5.8662219", \ |
| "-1.6549685, -2.3162127, -3.0564792, -3.7437131, -4.4570216, -5.1551414, -5.8964306", \ |
| "-1.6961447, -2.3660049, -3.0513873, -3.7649756, -4.4718186, -5.2097639, -5.9065976", \ |
| "-1.7431401, -2.3811741, -3.0947358, -3.8147580, -4.5053949, -5.2238455, -5.9074782"); |
| } |
| } |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0079404, 0.0160258, 0.0241112, 0.0240864, 0.0240613, 0.0240365, 0.0240117"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0065695, 0.0134010, 0.0202326, 0.0201490, 0.0200644, 0.0199808, 0.0198971"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin (IN) { |
| output_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD&!INP_DIS)"; |
| max_capacitance : 1.031500; |
| max_transition : 5.081715; |
| 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.02165334, 0.04688671, 0.1015254, 0.2198363, 0.476019, 1.03074"); |
| values("9.2025296, 9.4162450, 9.4754537, 9.4916803, 9.4962886, 9.4846026, 9.3435505", \ |
| "9.0757579, 9.2928334, 9.4169329, 9.3066912, 9.3698516, 9.4364850, 9.4445428", \ |
| "7.3960300, 7.6113213, 7.6739717, 7.6851312, 7.6674726, 7.7272902, 7.7209628", \ |
| "7.4757926, 7.6875728, 7.7429617, 7.7184223, 7.7177448, 7.7168575, 7.7080425", \ |
| "7.8433648, 7.8436988, 7.8441923, 7.8400992, 7.7808862, 7.7506760, 7.7506205", \ |
| "7.8668478, 7.8669545, 7.8671314, 7.8742438, 7.8691879, 7.7862473, 7.7510142", \ |
| "7.9406065, 7.9406854, 7.9413993, 7.8751831, 7.9163039, 7.8429121, 7.7661913"); |
| } |
| 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.02165334, 0.04688671, 0.1015254, 0.2198363, 0.476019, 1.03074"); |
| values("6.8980765, 6.9186616, 6.9168315, 6.9128061, 6.9224390, 6.9309122, 6.9341423", \ |
| "6.8298774, 6.8231068, 6.8281358, 6.8371581, 6.8393265, 6.8498771, 6.8503090", \ |
| "8.8303210, 8.8309629, 8.8341374, 8.8389339, 8.8475321, 8.8541171, 8.8565093", \ |
| "8.8343855, 8.8403078, 8.8490951, 8.8575900, 8.8671188, 8.8726552, 8.8771846", \ |
| "8.7547513, 8.7530989, 8.7623294, 8.7782481, 8.8081296, 8.8545412, 8.8684624", \ |
| "8.7406983, 8.7444531, 8.7471046, 8.7438980, 8.7606155, 8.7546637, 8.8111272", \ |
| "8.7660903, 8.7679239, 8.7666419, 8.7679820, 8.7703169, 8.7694123, 8.7711635"); |
| } |
| } |
| |
| 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.021656, 0.04689823, 0.1015628, 0.2199444, 0.4763115, 1.0315"); |
| values("11.7126389, 11.7167374, 11.7112019, 11.7135401, 11.7100542, 11.7093614, 11.7083472", \ |
| "56.2744483, 56.2720543, 56.2654143, 56.2677973, 55.6949053, 55.6013553, 55.5814403", \ |
| "85.8850700, 85.9473330, 85.9030900, 85.9491920, 85.9660680, 85.9628970, 85.3211880", \ |
| "123.2803600, 123.5923900, 123.4684700, 123.5800900, 123.5736000, 123.6077100, 123.4174600", \ |
| "160.6434400, 160.6564600, 160.6149700, 160.6326300, 160.6269300, 160.6215900, 160.6711600", \ |
| "197.6086500, 197.4499500, 197.5677800, 197.5139900, 197.5003200, 197.6651500, 197.4595300", \ |
| "234.0754500, 234.1740400, 234.0230800, 234.1269400, 234.0918800, 233.7961800, 234.0494200"); |
| } |
| 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.021656, 0.04689823, 0.1015628, 0.2199444, 0.4763115, 1.0315"); |
| values("10.2626852, 10.2627992, 10.2697342, 10.2748922, 10.2790522, 10.2853162, 10.2888652", \ |
| "27.2934529, 27.3349189, 27.4188209, 27.5801779, 27.7327019, 27.7468989, 27.7588509", \ |
| "55.7599280, 55.7586440, 55.7609380, 55.7666070, 55.9185300, 55.7737430, 55.8246640", \ |
| "75.1660960, 75.1656170, 75.1646800, 75.1666510, 75.2672020, 75.1512320, 75.1452650", \ |
| "94.7139870, 94.7077420, 94.7100450, 94.7438100, 94.8467970, 94.7352750, 94.6466380", \ |
| "114.3932200, 114.3984900, 114.3943800, 114.4016100, 114.5091500, 114.3774000, 114.3834400", \ |
| "134.0759400, 134.0495100, 134.0447100, 134.0311200, 134.1682300, 134.0339200, 134.0145200"); |
| } |
| } |
| 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.021656, 0.04689823, 0.1015628, 0.2199444, 0.4763115, 1.0315"); |
| values("9.8602812, 9.8602029, 9.8624008, 9.8574758, 9.8545538, 9.8547645, 9.8512522", \ |
| "22.7570103, 22.7489703, 22.7371103, 22.7522753, 22.7465753, 22.0721243, 22.0580523", \ |
| "25.5606630, 25.5062050, 25.5110030, 25.5165700, 25.5795990, 25.5519220, 24.9281740", \ |
| "36.9091810, 36.9764910, 36.8585930, 36.8924680, 36.8639460, 36.8251710, 36.9319540", \ |
| "48.1069700, 48.0964610, 47.9885960, 47.9850670, 47.9943130, 48.0981850, 48.0736040", \ |
| "58.9613360, 59.0381840, 58.8999960, 59.0147720, 58.9766430, 58.9118820, 59.0452620", \ |
| "69.9375070, 69.8517980, 69.8367610, 69.8635800, 69.8643300, 69.8225230, 69.8070840"); |
| } |
| 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.021656, 0.04689823, 0.1015628, 0.2199444, 0.4763115, 1.0315"); |
| values("10.4749182, 10.4777822, 10.4806282, 10.4893892, 10.4935872, 10.5037492, 10.5101122", \ |
| "20.5028459, 20.5199579, 20.5281699, 20.5402919, 20.5590619, 20.5750069, 20.5862349", \ |
| "40.5831380, 40.5837760, 40.5842930, 40.5870750, 40.5834120, 40.5894030, 41.0913590", \ |
| "51.7735230, 51.7544650, 51.7771240, 51.7774050, 51.7774780, 51.7789250, 51.7838030", \ |
| "63.0434320, 63.0427860, 63.0394690, 63.0393520, 63.0465190, 63.0411000, 63.0440560", \ |
| "74.3844150, 74.4011450, 74.3835900, 74.3827990, 74.3824930, 74.3944910, 74.3872460", \ |
| "85.7343920, 85.7280360, 85.7897710, 85.7266690, 85.7669840, 85.7287370, 85.6755920"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.021656, 0.04689823, 0.1015628, 0.2199444, 0.4763115, 1.0315"); |
| values("26.2886639, 26.2819699, 26.3160229, 26.2919429, 26.2947689, 26.2840189, 26.2912889", \ |
| "26.2794734, 26.2861144, 26.2804864, 26.2718914, 26.2822904, 26.2387404, 26.2834734", \ |
| "26.2710579, 26.2665459, 26.2707479, 26.2741029, 26.2762639, 26.2662649, 26.2749669", \ |
| "26.2679610, 26.2613570, 26.2668280, 26.2753440, 26.2772610, 26.2683640, 26.2756170", \ |
| "26.2464993, 26.2626633, 26.3139293, 26.2609163, 26.2927133, 26.2638183, 26.2737083", \ |
| "26.2471784, 26.2717304, 26.2736884, 26.2785094, 26.2808474, 26.2635904, 26.3101904", \ |
| "26.2836904, 26.2834284, 26.2889844, 26.2916164, 26.2906364, 26.2876574, 26.2972474"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.021656, 0.04689823, 0.1015628, 0.2199444, 0.4763115, 1.0315"); |
| values("22.4450756, 22.4459806, 22.4479706, 22.4473716, 22.4583196, 22.4700866, 22.4806766", \ |
| "22.4494421, 22.4370861, 22.4455531, 22.4299091, 22.4612451, 22.4688241, 22.4690981", \ |
| "22.4240206, 22.4368396, 22.4286676, 22.4491646, 22.4415406, 22.4266436, 22.4622236", \ |
| "22.4293772, 22.4282952, 22.4360052, 22.4335802, 22.4142422, 22.4592822, 22.4644082", \ |
| "22.3852750, 22.4849040, 22.4348190, 22.4513250, 22.4447050, 22.4602530, 22.4501640", \ |
| "22.4083365, 22.4261805, 22.4389065, 22.4334265, 22.4455225, 22.4517845, 22.4578645", \ |
| "22.4268431, 22.4296151, 22.4323451, 22.4363631, 22.4439441, 22.4541941, 22.4577311"); |
| } |
| } |
| 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.0216507, 0.0468752, 0.101488, 0.219728, 0.475726, 1.02998"); |
| values("3.8298675, 3.8698462, 3.9613570, 4.1601980, 4.5774033, 5.4789844, 7.4284592", \ |
| "6.8620003, 6.9037167, 6.9925559, 7.1875665, 7.6092981, 8.5108240, 10.4555170", \ |
| "9.5934389, 9.6350830, 9.7237898, 9.9186686, 10.3403890, 11.2417290, 13.1940670", \ |
| "10.2210370, 10.2627690, 10.3517000, 10.5466440, 10.9684850, 11.8693830, 13.8183220", \ |
| "13.9362100, 13.9779610, 14.0717280, 14.2619150, 14.6836070, 15.5841630, 17.5298000", \ |
| "17.0596690, 17.1016450, 17.1780870, 17.3848440, 17.8061830, 18.7063240, 20.6307430", \ |
| "19.3833550, 19.4251640, 19.5168660, 19.7090880, 20.1307730, 21.0313790, 22.9292340", \ |
| "22.6933670, 22.7349750, 22.8736690, 23.0189730, 23.4406610, 24.3408440, 26.3535770", \ |
| "68.0966320, 68.1276690, 68.3482640, 68.3482705, 68.7998000, 69.8302570, 71.5696520", \ |
| "97.0648060, 97.0906340, 97.0906411, 97.2719430, 97.5932220, 98.5684490, 100.4549700", \ |
| "218.9938300, 219.6403000, 219.6403122, 219.6403275, 219.6403428, 220.6866000, 222.2435900", \ |
| "653.1872100, 654.1133600, 654.1133729, 654.1134339, 654.9555600, 655.2275000, 657.3876600"); |
| } |
| 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.0216507, 0.0468752, 0.101488, 0.219728, 0.475726, 1.02998"); |
| values("0.2981814, 0.3499809, 0.4658383, 0.7163878, 1.2561939, 2.4204339, 4.9608424", \ |
| "0.2978782, 0.3498223, 0.4657133, 0.7162135, 1.2601054, 2.4553544, 5.0340545", \ |
| "0.2976600, 0.3495701, 0.4657576, 0.7161485, 1.2602207, 2.4227134, 5.1361742", \ |
| "0.2978364, 0.3497005, 0.4658294, 0.7162002, 1.2566929, 2.4208799, 4.9734541", \ |
| "0.2978914, 0.3496129, 0.4658243, 0.7164487, 1.2695245, 2.4198208, 4.9502877", \ |
| "0.2976305, 0.3496411, 0.4657554, 0.7163975, 1.2679067, 2.4479767, 4.9295203", \ |
| "0.2978860, 0.3496121, 0.4658687, 0.7164481, 1.2694196, 2.4372802, 4.9919557", \ |
| "0.2978980, 0.3496338, 0.4657377, 0.7164742, 1.2693776, 2.4357951, 5.0368771", \ |
| "0.2976861, 0.3495513, 0.4658646, 0.7164845, 1.2723070, 2.4383884, 5.0509734", \ |
| "0.2978696, 0.3496312, 0.4657771, 0.7162980, 1.2659096, 2.4299687, 4.9753912", \ |
| "0.2978392, 0.3495980, 0.4657707, 0.7161861, 1.2711699, 2.4312004, 4.9525553", \ |
| "0.2976515, 0.3496426, 0.4657776, 0.7164891, 1.2685671, 2.4304880, 4.9521498"); |
| } |
| 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.0216507, 0.0468752, 0.101488, 0.219728, 0.475726, 1.02998"); |
| values("4.0882551, 4.1173891, 4.1684949, 4.2617208, 4.4314068, 4.7379207, 5.2495541", \ |
| "7.1844810, 7.2111517, 7.2644197, 7.3591275, 7.5265438, 7.8278992, 8.3385983", \ |
| "10.2235880, 10.2503680, 10.3037090, 10.3979520, 10.5655920, 10.8673010, 11.3774060", \ |
| "10.9427480, 10.9680510, 11.0213350, 11.1162550, 11.2834120, 11.5845400, 12.0973700", \ |
| "15.0341450, 15.0563400, 15.1073540, 15.2046220, 15.3766740, 15.6850600, 16.1887140", \ |
| "18.3387370, 18.3680640, 18.4210570, 18.5160240, 18.6858000, 18.9872700, 19.4954990", \ |
| "20.8396540, 20.8656930, 20.9119570, 20.9956940, 21.1813290, 21.4804780, 21.9860950", \ |
| "24.2914080, 24.3138930, 24.3648250, 24.4251750, 24.6642720, 24.9419630, 25.4430250", \ |
| "69.4112570, 69.5195650, 69.5195656, 69.5882110, 69.7757730, 70.0743210, 70.5704300", \ |
| "96.6808430, 96.7011570, 96.7331600, 96.8668630, 96.9579050, 97.2878810, 97.7582890", \ |
| "205.9865800, 206.2407000, 206.2918600, 206.2986400, 206.5266900, 206.8052700, 207.3331300", \ |
| "559.4665700, 559.4665833, 559.4666443, 559.4752100, 559.7007700, 560.1568800, 560.4806600"); |
| } |
| 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.0216507, 0.0468752, 0.101488, 0.219728, 0.475726, 1.02998"); |
| values("0.2167962, 0.2333020, 0.2672359, 0.3422726, 0.4932706, 0.7595544, 1.2300889", \ |
| "0.2213151, 0.2388781, 0.2787605, 0.3592069, 0.5043634, 0.7731137, 1.2632120", \ |
| "0.2213995, 0.2381577, 0.2785947, 0.3563359, 0.5044163, 0.7733111, 1.2429513", \ |
| "0.2209821, 0.2379284, 0.2784208, 0.3584347, 0.5046618, 0.7718811, 1.2647540", \ |
| "0.2235702, 0.2520775, 0.2847070, 0.3554803, 0.5082776, 0.7676846, 1.2363875", \ |
| "0.2269208, 0.2399468, 0.2839446, 0.3604892, 0.5039564, 0.7746023, 1.2557669", \ |
| "0.2241842, 0.2407626, 0.2865221, 0.3619032, 0.5070870, 0.7634653, 1.2558603", \ |
| "0.2233933, 0.2514245, 0.2840848, 0.3697790, 0.5071494, 0.7666760, 1.2557203", \ |
| "0.2235309, 0.2409512, 0.2865022, 0.3626279, 0.5050461, 0.7734426, 1.2562765", \ |
| "0.2234160, 0.2512986, 0.2849606, 0.3615494, 0.5042644, 0.7658321, 1.2559050", \ |
| "0.2208303, 0.2409333, 0.2856788, 0.3676742, 0.5072358, 0.7664247, 1.2558148", \ |
| "0.2284735, 0.2434340, 0.2941531, 0.3644770, 0.5025568, 0.7659809, 1.2560241"); |
| } |
| } |
| |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("1.4057689, 1.4481135, 1.5403362, 1.7346780, 2.1569109, 3.0616611, 5.0228874", \ |
| "1.8203706, 1.8633859, 1.9534787, 2.1494118, 2.5697744, 3.4792373, 5.4325078", \ |
| "1.9895687, 2.0338764, 2.1247957, 2.3202802, 2.7399343, 3.6514813, 5.6060485", \ |
| "2.0231303, 2.0648709, 2.1557189, 2.3512512, 2.7712594, 3.6801870, 5.6350178", \ |
| "2.1975892, 2.2442455, 2.3346358, 2.5303937, 2.9513272, 3.8619548, 5.8121370", \ |
| "2.3267130, 2.3657332, 2.4567470, 2.6520888, 3.0724459, 3.9816688, 5.9422627", \ |
| "2.4109095, 2.4516258, 2.5423552, 2.7397522, 3.1600844, 4.0724326, 6.0328142", \ |
| "2.5210762, 2.5684082, 2.6584122, 2.8544360, 3.2735950, 4.1833181, 6.1385554", \ |
| "3.7540624, 3.8297130, 3.9062309, 4.0971231, 4.5148862, 5.4141807, 7.3826070", \ |
| "4.4743227, 4.5209081, 4.5814659, 4.8129358, 5.2006270, 6.1381402, 8.0937408", \ |
| "7.2223232, 7.2732829, 7.3643021, 7.5565376, 7.9772784, 8.8872953, 10.8467790", \ |
| "16.6132740, 16.6749330, 16.7592710, 16.9637570, 17.3879740, 18.2728450, 20.2464960"); |
| } |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("0.2998621, 0.3527665, 0.4665507, 0.7166968, 1.2603714, 2.4310189, 4.9662572", \ |
| "0.3069859, 0.3566244, 0.4743608, 0.7173995, 1.2771725, 2.4265714, 5.0963584", \ |
| "0.3094531, 0.3607446, 0.4785990, 0.7343667, 1.2638395, 2.4311892, 5.0296838", \ |
| "0.3094389, 0.3621139, 0.4785982, 0.7355523, 1.2717144, 2.5040796, 5.0359694", \ |
| "0.3093590, 0.3616071, 0.4773495, 0.7358680, 1.2640213, 2.4956537, 5.0266880", \ |
| "0.3095444, 0.3615359, 0.4780658, 0.7377648, 1.2683370, 2.4295599, 5.0453286", \ |
| "0.3096170, 0.3624861, 0.4780741, 0.7377699, 1.2678506, 2.5121889, 5.0825046", \ |
| "0.3021714, 0.3614674, 0.4781554, 0.7339906, 1.2648619, 2.4304103, 4.9945155", \ |
| "0.3074248, 0.3616487, 0.4779145, 0.7371647, 1.2778475, 2.4662035, 5.1277280", \ |
| "0.3091433, 0.3606560, 0.4698805, 0.7356164, 1.2721371, 2.4432805, 5.0107620", \ |
| "0.3079347, 0.3616147, 0.4779970, 0.7376255, 1.2640167, 2.5138127, 4.9978177", \ |
| "0.3100648, 0.3556380, 0.4779707, 0.7199061, 1.2585670, 2.4507398, 5.0015205"); |
| } |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("2.4483875, 2.4710896, 2.5245774, 2.6145117, 2.7794969, 3.0696214, 3.5568537", \ |
| "3.8319645, 3.8580334, 3.9087866, 3.9984047, 4.1530765, 4.4394737, 4.9336828", \ |
| "5.0814011, 5.1077071, 5.1800413, 5.2343223, 5.3976872, 5.6880620, 6.1849850", \ |
| "5.3714402, 5.3962697, 5.4492553, 5.5242109, 5.6886185, 5.9803233, 6.4757657", \ |
| "7.1672432, 7.1927557, 7.2422690, 7.3258972, 7.4936626, 7.7816846, 8.2685654", \ |
| "8.6790868, 8.7054604, 8.7630836, 8.8494385, 9.0115311, 9.3047063, 9.7897486", \ |
| "9.8669855, 9.8925064, 9.9388879, 10.0242330, 10.1868080, 10.4852800, 10.9681920", \ |
| "11.5308600, 11.5514600, 11.6650960, 11.6989830, 11.8566610, 12.1657980, 12.6625940", \ |
| "36.1934700, 36.2301830, 36.2832960, 36.3605040, 36.5293180, 36.8159550, 37.2108280", \ |
| "52.6648130, 52.6793900, 52.7324000, 52.8213670, 52.9804010, 53.2736060, 53.7754620", \ |
| "126.3964000, 126.4212000, 126.4807100, 126.5368800, 126.7244300, 127.0090700, 127.5035500", \ |
| "412.0198300, 412.0198517, 412.0943200, 412.1554300, 412.3471600, 412.5921300, 413.1314600"); |
| } |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("0.2130459, 0.2279905, 0.2609581, 0.3281681, 0.4683483, 0.7234238, 1.2066548", \ |
| "0.2318574, 0.2447859, 0.2734780, 0.3536702, 0.5039166, 0.7314739, 1.2220009", \ |
| "0.2184909, 0.2325120, 0.2748501, 0.3624358, 0.4851922, 0.7448715, 1.2290585", \ |
| "0.2189142, 0.2334562, 0.2657975, 0.3507121, 0.4843677, 0.7439022, 1.2358666", \ |
| "0.2200624, 0.2350334, 0.2686328, 0.3772978, 0.5113184, 0.7349260, 1.2218555", \ |
| "0.2242959, 0.2396552, 0.2669217, 0.3407913, 0.4779651, 0.7335553, 1.2236456", \ |
| "0.2196676, 0.2359030, 0.2684124, 0.3685640, 0.4833155, 0.7341526, 1.2245670", \ |
| "0.2198116, 0.2399415, 0.2675129, 0.3773290, 0.5144159, 0.7344892, 1.2194221", \ |
| "0.2264891, 0.2361421, 0.2667458, 0.3447563, 0.5125311, 0.7345318, 1.2187018", \ |
| "0.2197960, 0.2335544, 0.2771196, 0.3774638, 0.5091366, 0.7337729, 1.2187786", \ |
| "0.2200025, 0.2359173, 0.2675114, 0.3492744, 0.5098517, 0.7348158, 1.2245497", \ |
| "0.2198972, 0.2356837, 0.2660231, 0.3628401, 0.5092623, 0.7344265, 1.2198360"); |
| } |
| } |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("1.3951391, 1.4381893, 1.5293841, 1.7247133, 2.1448952, 3.0489651, 5.0091744", \ |
| "0.8289637, 0.8709978, 0.9621827, 1.1575667, 1.5798090, 2.4832436, 4.4423052", \ |
| "-0.0312953, 0.0117319, 0.1022585, 0.2979766, 0.7189252, 1.6284779, 3.5845413", \ |
| "-0.2468772, -0.2051600, -0.1132071, 0.0818866, 0.5040751, 1.4110242, 3.3713152", \ |
| "-1.6426783, -1.5996600, -1.5091340, -1.3134063, -0.8924651, 0.0154265, 1.9708866", \ |
| "-2.8950198, -2.8536740, -2.7625240, -2.5669127, -2.1466640, -1.2360264, 0.7198780", \ |
| "-3.8866999, -3.8441059, -3.7592738, -3.5635659, -3.1445522, -2.2267201, -0.2792527", \ |
| "-5.3352092, -5.2931344, -5.2005338, -5.0048259, -4.5830819, -3.6733105, -1.7190465", \ |
| "-27.6525040, -27.6361300, -27.5156000, -27.3200680, -26.9000840, -25.9884790, -24.0316160", \ |
| "-42.9856680, -42.9334830, -42.8399500, -42.6450200, -42.2242010, -41.3144580, -39.3577760", \ |
| "-112.5635800, -112.5200600, -112.4243700, -112.2261800, -111.8209000, -110.9018000, -108.9581400", \ |
| "-385.3594100, -385.2782100, -385.2781829, -384.9853000, -384.5669600, -383.6552500, -381.7001800"); |
| } |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("0.3007177, 0.3526437, 0.4665504, 0.7160178, 1.2581970, 2.4217874, 4.9630424", \ |
| "0.3080433, 0.3622598, 0.4789277, 0.7358342, 1.2639803, 2.4570723, 4.9676867", \ |
| "0.3090060, 0.3626293, 0.4779228, 0.7376824, 1.2683827, 2.4786071, 4.9822462", \ |
| "0.3080372, 0.3614727, 0.4701513, 0.7198340, 1.2970930, 2.4474012, 4.9678945", \ |
| "0.3090000, 0.3626339, 0.4779337, 0.7376996, 1.2741722, 2.5101925, 4.9680717", \ |
| "0.3094054, 0.3572876, 0.4783431, 0.7363405, 1.2653864, 2.5072149, 5.0981752", \ |
| "0.3092728, 0.3574749, 0.4785693, 0.7347267, 1.2647506, 2.4969440, 5.0448459", \ |
| "0.3095819, 0.3617881, 0.4770080, 0.7343379, 1.2640233, 2.5082638, 5.0801066", \ |
| "0.3093959, 0.3606905, 0.4785951, 0.7355205, 1.2646079, 2.5131781, 5.0014779", \ |
| "0.3085834, 0.3610133, 0.4778369, 0.7371601, 1.2667273, 2.5049405, 4.9992561", \ |
| "0.3019995, 0.3630569, 0.4800025, 0.7379597, 1.2647767, 2.4294680, 5.0013620", \ |
| "0.3091255, 0.3625986, 0.4804693, 0.7339606, 1.2687686, 2.4992703, 4.9925886"); |
| } |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("2.5622406, 2.5899309, 2.6368536, 2.7275788, 2.8834584, 3.1809873, 3.6692649", \ |
| "4.4339332, 4.4598769, 4.5094231, 4.5898640, 4.7553299, 5.0452114, 5.5399387", \ |
| "6.2061614, 6.2323364, 6.2836416, 6.3732339, 6.5267272, 6.8171211, 7.3102360", \ |
| "6.6087660, 6.6362684, 6.6863710, 6.7778956, 6.9406516, 7.2265030, 7.7218107", \ |
| "9.1549266, 9.1810630, 9.2235970, 9.3168353, 9.4783603, 9.7682173, 10.2622020", \ |
| "11.3308890, 11.3541650, 11.4052860, 11.4988140, 11.6516220, 11.9477600, 12.4370600", \ |
| "13.0106330, 13.0235050, 13.0840370, 13.1696260, 13.3352610, 13.6265040, 14.1166440", \ |
| "15.4049840, 15.4416460, 15.4906830, 15.5753610, 15.7386800, 16.0365180, 16.5310570", \ |
| "50.6592030, 50.6838620, 50.7352280, 50.8266030, 50.9883230, 51.2790270, 51.7687690", \ |
| "74.2109520, 74.2361550, 74.2857220, 74.3741210, 74.5391020, 74.8266440, 75.3193990", \ |
| "179.6581300, 179.6822300, 179.7333800, 179.8283600, 179.9883500, 180.2780200, 180.7676600", \ |
| "587.9278400, 587.9538200, 588.0040700, 588.0976900, 588.2594100, 588.5445400, 589.0416300"); |
| } |
| 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.0216773, 0.0469906, 0.101863, 0.220812, 0.478661, 1.03761"); |
| values("0.2131599, 0.2281692, 0.2596061, 0.3280817, 0.4678738, 0.7243535, 1.2181045", \ |
| "0.2184181, 0.2346262, 0.2688925, 0.3617413, 0.4832623, 0.7403637, 1.2175205", \ |
| "0.2248186, 0.2381527, 0.2705201, 0.3546481, 0.5023603, 0.7336389, 1.2253493", \ |
| "0.2366631, 0.2519808, 0.2820599, 0.3548270, 0.4867999, 0.7367467, 1.2318824", \ |
| "0.2170656, 0.2319497, 0.2721511, 0.3438678, 0.4778422, 0.7374421, 1.2271955", \ |
| "0.2296394, 0.2393260, 0.2699906, 0.3566469, 0.4927647, 0.7256602, 1.2265204", \ |
| "0.2205493, 0.2570270, 0.2695787, 0.3747440, 0.4886841, 0.7249859, 1.2082541", \ |
| "0.2389744, 0.2553755, 0.2857924, 0.3659602, 0.4846487, 0.7380079, 1.2263158", \ |
| "0.2168896, 0.2336437, 0.2690761, 0.3591870, 0.4863557, 0.7380552, 1.2260551", \ |
| "0.2264848, 0.2411128, 0.2720444, 0.3444582, 0.4751856, 0.7336881, 1.2162960", \ |
| "0.2264803, 0.2409152, 0.2719485, 0.3422188, 0.4842971, 0.7320066, 1.2297520", \ |
| "0.2256082, 0.2389715, 0.2706331, 0.3560964, 0.4752526, 0.7362414, 1.2262478"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.021656, 0.0468982, 0.101563, 0.219944, 0.476311, 1.0315"); |
| values("6.8195458, 6.8620833, 6.9529551, 7.1466455, 7.5671638, 8.4659417, 10.4224750", \ |
| "7.4937052, 7.5365856, 7.6251165, 7.8211286, 8.2411455, 9.1332835, 11.0871740", \ |
| "8.1967864, 8.2393417, 8.3291249, 8.5238900, 8.9444141, 9.8273922, 11.7996390", \ |
| "8.9175014, 8.9600514, 9.0499785, 9.2446202, 9.6651149, 10.5365730, 12.5203420", \ |
| "9.6415320, 9.6798471, 9.7739719, 9.9688364, 10.3888760, 11.2491950, 13.2055810", \ |
| "10.3547800, 10.3956660, 10.4856830, 10.6805380, 11.1005790, 11.9534460, 13.9136240", \ |
| "11.0639990, 11.0662000, 11.1571180, 11.3869260, 11.7720560, 12.6744520, 14.6254540"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.021656, 0.0468982, 0.101563, 0.219944, 0.476311, 1.0315"); |
| values("0.3020207, 0.3628403, 0.4780778, 0.7376240, 1.2910808, 2.4286000, 5.0554108", \ |
| "0.3017538, 0.3634306, 0.4780111, 0.7363738, 1.2865470, 2.4178732, 5.0613393", \ |
| "0.3020193, 0.3628756, 0.4780020, 0.7376185, 1.2909160, 2.4285931, 5.0540092", \ |
| "0.3020070, 0.3628809, 0.4780003, 0.7375450, 1.2904826, 2.4183713, 5.0538209", \ |
| "0.3016303, 0.3627520, 0.4780774, 0.7363879, 1.2813947, 2.4282933, 5.0548183", \ |
| "0.3012084, 0.3625444, 0.4780737, 0.7379069, 1.2909904, 2.4345652, 5.0478008", \ |
| "0.3016310, 0.3631015, 0.4780957, 0.7338582, 1.2823402, 2.4192566, 5.0353535"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.021656, 0.0468982, 0.101563, 0.219944, 0.476311, 1.0315"); |
| values("7.2798239, 7.3152178, 7.3804829, 7.5051734, 7.7117699, 8.0787013, 8.6941538", \ |
| "7.8153608, 7.8507947, 7.9168867, 8.0408684, 8.2434486, 8.6152081, 9.2307113", \ |
| "8.2492386, 8.2861273, 8.3509830, 8.4746965, 8.6837932, 9.0491445, 9.6641601", \ |
| "8.6114680, 8.6468566, 8.7120018, 8.8368974, 9.0431449, 9.4108046, 10.0257200", \ |
| "8.9463486, 8.9815231, 9.0481000, 9.1718997, 9.3899759, 9.7578150, 10.3640930", \ |
| "9.2545474, 9.3104839, 9.3743759, 9.4744941, 9.7063122, 10.0751250, 10.6686880", \ |
| "9.5801207, 9.6158237, 9.6846735, 9.8051522, 10.0118380, 10.3808340, 10.9940260"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.021656, 0.0468982, 0.101563, 0.219944, 0.476311, 1.0315"); |
| values("0.2969592, 0.3140761, 0.3551177, 0.4497953, 0.6282143, 0.9349642, 1.4661464", \ |
| "0.2976950, 0.3145637, 0.3553594, 0.4509813, 0.6282828, 0.9360318, 1.4829674", \ |
| "0.2975467, 0.3139849, 0.3553515, 0.4507626, 0.6288722, 0.9359653, 1.4697492", \ |
| "0.2972744, 0.3143700, 0.3550949, 0.4500759, 0.6283140, 0.9349348, 1.4651255", \ |
| "0.2987561, 0.3154680, 0.3553076, 0.4526499, 0.6282915, 0.9361861, 1.4972917", \ |
| "0.3007666, 0.3138966, 0.3552676, 0.4428622, 0.6282134, 0.9340704, 1.4661792", \ |
| "0.2966551, 0.3138960, 0.3800449, 0.4488996, 0.6283318, 0.9355286, 1.4689124"); |
| } |
| } |
| } |
| 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.295700; |
| max_transition : 3.760311; |
| 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.03176876, 0.1009254, 0.3206275, 1.018594, 3.235946, 10.2802"); |
| values("9.2325195, 9.1333454, 8.8661980, 8.4524139, 7.9443694, 7.2613641, 5.8729417", \ |
| "9.2096421, 9.2485763, 8.8072713, 8.3508681, 7.9127798, 7.2153628, 5.8397735", \ |
| "7.4253667, 7.3206901, 7.0684023, 6.6792990, 6.1328876, 5.6481915, 3.7932344", \ |
| "7.5170200, 7.4123771, 7.1593885, 6.7448742, 6.1935184, 5.4734338, 4.3834862", \ |
| "7.7872951, 7.6608728, 7.3671251, 6.9192070, 6.2772045, 5.5504581, 3.8403226", \ |
| "7.8065662, 7.6832325, 7.3443491, 6.9627576, 6.4770771, 5.5735130, 4.5361033", \ |
| "7.8489854, 7.7260958, 7.4287477, 6.9798091, 6.4966517, 5.8290408, 4.5813804"); |
| } |
| 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.03176876, 0.1009254, 0.3206275, 1.018594, 3.235946, 10.2802"); |
| values("6.4171262, 6.3513715, 6.2662824, 6.1503266, 5.9704288, 5.9011353, 5.8582399", \ |
| "6.3378830, 6.2710866, 6.1826989, 6.0562072, 5.8917867, 5.8368888, 5.7839641", \ |
| "8.3378755, 8.2669913, 8.1908369, 8.0689049, 7.8985507, 7.8339869, 7.7907143", \ |
| "8.2619371, 8.1964964, 8.1118064, 8.0014164, 7.8723738, 7.8503792, 7.8056190", \ |
| "8.6835530, 8.5812893, 8.3470644, 8.0504006, 7.8330250, 7.8172564, 7.8067049", \ |
| "8.6848194, 8.5863001, 8.3505069, 8.0750883, 7.8359021, 7.7449904, 7.7755883", \ |
| "8.7153895, 8.6120989, 8.3728779, 8.0770919, 7.8709105, 7.7471727, 7.8144826"); |
| } |
| } |
| |
| 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.03177674, 0.1009761, 0.3208691, 1.019617, 3.240012, 10.2957"); |
| values("9.5503353, 9.4303704, 9.1756368, 8.7647264, 8.3345355, 7.5030225, 5.8533758", \ |
| "22.6692383, 22.5619563, 22.2399903, 21.7797513, 21.3301263, 20.4790573, 18.6221497", \ |
| "25.4965870, 25.3147710, 24.9013500, 24.5330280, 24.0939960, 23.6067730, 21.1156060", \ |
| "36.8197800, 36.7283670, 36.2945680, 35.9435160, 35.5264120, 35.0064210, 33.9876180", \ |
| "47.9499770, 47.7979980, 47.4710270, 47.1127960, 46.6058720, 46.0595970, 45.5926960", \ |
| "58.9609540, 58.7536960, 58.4158620, 58.0874130, 57.6538780, 56.9852500, 56.6344640", \ |
| "69.8862220, 69.6267420, 69.2935850, 68.8548660, 68.4168760, 67.9726340, 67.4035060"); |
| } |
| 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.03177674, 0.1009761, 0.3208691, 1.019617, 3.240012, 10.2957"); |
| values("9.4875032, 9.4325522, 9.4323832, 9.5065522, 9.4388892, 9.4094502, 9.3716892", \ |
| "19.9069649, 19.8015529, 19.5577659, 19.2404639, 19.0311639, 19.4744419, 19.4425939", \ |
| "40.5412820, 40.4299790, 40.1875170, 39.8692990, 39.7428690, 39.5000320, 39.9781180", \ |
| "51.7181370, 51.6415870, 51.3562140, 51.0404390, 50.9069940, 50.6727440, 51.1276400", \ |
| "63.0958900, 62.9666250, 62.6404140, 62.3533310, 62.2241630, 61.9579530, 62.1050020", \ |
| "74.4623880, 74.3461890, 74.0090970, 73.6916010, 73.5457880, 73.3266570, 73.2011400", \ |
| "85.8362890, 85.7281470, 85.3734790, 85.0420080, 84.9435310, 84.6661070, 84.5881560"); |
| } |
| } |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !IB_MODE_SEL & !VTRIP_SEL )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.03177674, 0.1009761, 0.3208691, 1.019617, 3.240012, 10.2957"); |
| values("9.5491772, 9.4762652, 9.4118822, 9.3647172, 9.2412862, 9.1932022, 9.1471392", \ |
| "27.1544459, 27.0543829, 26.8055889, 26.4865109, 26.2428659, 26.6437429, 26.6288769", \ |
| "55.7043270, 55.6000730, 55.3556610, 55.0420990, 54.8043210, 54.6740080, 55.1279540", \ |
| "75.1087660, 75.0391280, 74.7634110, 74.4436390, 74.2711590, 74.0828930, 74.4235090", \ |
| "94.8032560, 94.5045780, 94.3355810, 93.9926400, 93.7947710, 93.6407270, 93.4791900", \ |
| "114.4039700, 114.1303100, 113.9888300, 113.6680500, 113.3969100, 113.3115200, 113.1306800", \ |
| "134.0314500, 133.9908500, 133.6708000, 133.3584500, 133.1317400, 132.9541600, 132.8008300"); |
| } |
| 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.03177674, 0.1009761, 0.3208691, 1.019617, 3.240012, 10.2957"); |
| values("11.3928195, 11.2769321, 10.9846156, 10.6000174, 10.1698587, 9.5824526, 7.7174308", \ |
| "56.2074713, 56.0202453, 55.7687283, 55.3023613, 54.8680383, 53.2455453, 51.9454083", \ |
| "85.8900660, 85.5912840, 85.2925990, 84.9812650, 84.5006080, 84.0303660, 81.9775780", \ |
| "123.5387500, 123.1704700, 122.9265200, 122.6657700, 122.2094600, 121.7047700, 119.5298200", \ |
| "160.5450900, 160.4181200, 160.1448600, 159.6510600, 159.1770500, 158.6434700, 158.0723100", \ |
| "197.5585700, 197.2274800, 196.9351300, 196.5977000, 196.1240600, 195.6029400, 194.8892400", \ |
| "234.0657700, 233.9026200, 233.5207900, 233.0460300, 232.7030700, 232.0940400, 231.4855800"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.03177674, 0.1009761, 0.3208691, 1.019617, 3.240012, 10.2957"); |
| values("25.4402369, 25.3272029, 25.0752219, 24.7527069, 24.3410919, 24.2527949, 22.1536909", \ |
| "25.4317714, 25.3183104, 25.0674814, 24.7438724, 24.3163214, 24.2410174, 22.1442694", \ |
| "25.4234949, 25.3089089, 25.0590359, 24.7348719, 24.3223999, 24.2342879, 22.1376299", \ |
| "25.4170930, 25.3095130, 25.0600350, 24.7358290, 24.3284260, 24.2346360, 22.1369770", \ |
| "25.4185453, 25.3097313, 25.0613323, 24.7330623, 24.3253673, 24.2193293, 22.1385643", \ |
| "25.4615344, 25.3117654, 25.0643974, 24.7395234, 24.3380184, 24.2409724, 22.1153964", \ |
| "25.4329764, 25.3257704, 25.0750824, 24.7537784, 24.3401634, 24.2532664, 22.0817064"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.03177674, 0.1009761, 0.3208691, 1.019617, 3.240012, 10.2957"); |
| values("21.5060536, 21.3464546, 20.9051696, 20.2413436, 19.3249336, 18.4961156, 18.0675616", \ |
| "21.4859281, 21.3268941, 20.8847631, 20.2583841, 19.2725201, 18.4577101, 18.1491671", \ |
| "21.4850336, 21.3101216, 20.8818686, 20.2119456, 19.3110086, 18.4762876, 18.0413666", \ |
| "21.4745442, 21.3290702, 20.8968632, 20.2174162, 19.3140672, 18.4788722, 18.0662842", \ |
| "21.4839750, 21.3082720, 20.8886950, 20.2353960, 19.2557540, 18.4812590, 18.0948360", \ |
| "21.4857765, 21.3237825, 20.8842385, 20.2107385, 19.3120275, 18.4775975, 18.0686485", \ |
| "21.4878801, 21.3199681, 20.8875641, 20.2145971, 19.3187891, 18.4813341, 18.0624541"); |
| } |
| } |
| 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.0317697, 0.100931, 0.320656, 1.01871, 3.23642, 10.282"); |
| values("4.2302206, 4.2392578, 4.2626311, 4.3235322, 4.4942827, 5.0227631, 6.7060428", \ |
| "7.2586182, 7.2673454, 7.2912716, 7.3519235, 7.5226438, 8.0499518, 9.7393906", \ |
| "9.9895781, 9.9984190, 10.0220410, 10.0829360, 10.2535260, 10.7824280, 12.4635010", \ |
| "10.6203060, 10.6291220, 10.6527700, 10.7136610, 10.8842420, 11.4129740, 13.0978690", \ |
| "14.3330380, 14.3416940, 14.3653560, 14.4262420, 14.5966510, 15.1246700, 16.8069430", \ |
| "17.4509150, 17.4594260, 17.4828720, 17.5438140, 17.7148680, 18.2421950, 19.9290110", \ |
| "19.7803820, 19.7889810, 19.8126490, 19.8735360, 20.0440540, 20.5719810, 22.2628720", \ |
| "23.0894040, 23.0981140, 23.1218070, 23.1826860, 23.3861640, 23.8811160, 25.5719250", \ |
| "68.2265690, 68.3813820, 68.5117030, 68.5744230, 68.7446900, 69.2722680, 70.9587410", \ |
| "96.8844990, 97.2091530, 97.4797060, 97.5481740, 97.5481759, 98.0465060, 99.6916610", \ |
| "219.8405000, 219.8405076, 219.8405228, 219.8405381, 220.2334300, 220.3762600, 221.9398400", \ |
| "653.9386300, 653.9386902, 654.2447900, 654.2448426, 654.2449036, 654.5333200, 656.5833200"); |
| } |
| 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.0317697, 0.100931, 0.320656, 1.01871, 3.23642, 10.282"); |
| values("0.0736862, 0.0820194, 0.1030587, 0.1719037, 0.4078833, 1.1969779, 3.7556398", \ |
| "0.0745095, 0.0821095, 0.1030167, 0.1716747, 0.4079596, 1.1983468, 3.7490349", \ |
| "0.0749148, 0.0818954, 0.1035493, 0.1717099, 0.4072364, 1.1993480, 3.7388528", \ |
| "0.0749357, 0.0818717, 0.1035427, 0.1716838, 0.4072139, 1.1986029, 3.7411927", \ |
| "0.0747142, 0.0821265, 0.1032172, 0.1716507, 0.4076158, 1.1973698, 3.7399590", \ |
| "0.0739765, 0.0812765, 0.1031424, 0.1717680, 0.4078402, 1.2006129, 3.7424863", \ |
| "0.0747255, 0.0821097, 0.1032298, 0.1716699, 0.4075786, 1.1972889, 3.7505701", \ |
| "0.0747263, 0.0821085, 0.1032307, 0.1716712, 0.4076520, 1.1972795, 3.7505683", \ |
| "0.0736452, 0.0822470, 0.1031477, 0.1719016, 0.4072437, 1.2032003, 3.7419716", \ |
| "0.0737732, 0.0821524, 0.1035695, 0.1718620, 0.4072428, 1.1978997, 3.7436685", \ |
| "0.0745019, 0.0821584, 0.1032246, 0.1716720, 0.4073817, 1.1991614, 3.7410643", \ |
| "0.0736434, 0.0821510, 0.1032636, 0.1717307, 0.4075425, 1.1974222, 3.7496961"); |
| } |
| 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.0317697, 0.100931, 0.320656, 1.01871, 3.23642, 10.282"); |
| values("2.7922347, 2.8007108, 2.8209313, 2.8855758, 3.0537395, 3.5639907, 5.1891065", \ |
| "5.8839862, 5.8924230, 5.9158816, 5.9783107, 6.1480585, 6.6600996, 8.2833331", \ |
| "8.9212842, 8.9295238, 8.9532115, 9.0153245, 9.1851957, 9.6974277, 11.3202860", \ |
| "9.6445110, 9.6544648, 9.6781720, 9.7401536, 9.9102371, 10.4202040, 12.0455280", \ |
| "13.7310500, 13.7395810, 13.7632420, 13.8252880, 13.9951800, 14.5065540, 16.1303020", \ |
| "17.0396590, 17.0512900, 17.0717020, 17.1341180, 17.3067480, 17.8153260, 19.4419610", \ |
| "19.5400340, 19.5483030, 19.5722090, 19.6347150, 19.8037500, 20.3158130, 21.9391100", \ |
| "22.9956020, 23.0038690, 23.0278390, 23.0906420, 23.2590730, 23.7717220, 25.3944370", \ |
| "68.1391440, 68.1462710, 68.1462746, 68.2961390, 68.3906980, 68.8775900, 70.5308380", \ |
| "95.3860000, 95.3860055, 95.4178670, 95.4801180, 95.6508260, 96.1621540, 97.7868520", \ |
| "204.8581400, 204.8782800, 204.8782883, 204.8783036, 204.9650500, 205.6565500, 206.9985600", \ |
| "558.1982200, 558.1982728, 558.2578500, 558.2579041, 558.4575400, 558.9748800, 560.3723700"); |
| } |
| 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.0317697, 0.100931, 0.320656, 1.01871, 3.23642, 10.282"); |
| values("0.0648187, 0.0714053, 0.0912790, 0.1508175, 0.3469600, 1.0040210, 3.1325085", \ |
| "0.0645691, 0.0715224, 0.0910674, 0.1508586, 0.3474238, 1.0050534, 3.1378284", \ |
| "0.0648968, 0.0714074, 0.0903529, 0.1500869, 0.3470765, 1.0050725, 3.1360847", \ |
| "0.0646711, 0.0715898, 0.0913894, 0.1504740, 0.3478361, 1.0084871, 3.1365672", \ |
| "0.0646816, 0.0714052, 0.0906283, 0.1502961, 0.3474992, 1.0073807, 3.1327119", \ |
| "0.0650685, 0.0713090, 0.0912196, 0.1504267, 0.3472353, 1.0072093, 3.1403928", \ |
| "0.0646697, 0.0713768, 0.0905855, 0.1507712, 0.3475103, 1.0066097, 3.1357268", \ |
| "0.0646696, 0.0715896, 0.0913897, 0.1504742, 0.3473879, 1.0067323, 3.1398191", \ |
| "0.0646901, 0.0714004, 0.0906310, 0.1507501, 0.3474966, 1.0069288, 3.1396203", \ |
| "0.0647364, 0.0713236, 0.0913825, 0.1503969, 0.3474909, 1.0066736, 3.1403948", \ |
| "0.0647133, 0.0714022, 0.0906308, 0.1507214, 0.3475074, 1.0066288, 3.1395455", \ |
| "0.0648568, 0.0714570, 0.0906310, 0.1504984, 0.3473199, 1.0049724, 3.1395608"); |
| } |
| } |
| |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.6680151, 0.6769814, 0.7015515, 0.7632420, 0.9336195, 1.4611051, 3.1473937", \ |
| "0.1014892, 0.1105521, 0.1352034, 0.1968204, 0.3673910, 0.8953979, 2.5808082", \ |
| "-0.7585056, -0.7495719, -0.7251603, -0.6635158, -0.4927471, 0.0356810, 1.7202501", \ |
| "-0.9744758, -0.9654945, -0.9408113, -0.8791338, -0.7085668, -0.1805528, 1.5056334", \ |
| "-2.3698068, -2.3618165, -2.3396656, -2.2748072, -2.1039164, -1.5760822, 0.1143964", \ |
| "-3.6246972, -3.6143148, -3.5895460, -3.5286463, -3.3579284, -2.8297698, -1.1440331", \ |
| "-4.6145110, -4.6061275, -4.5823807, -4.5204676, -4.3485007, -3.8267207, -2.1342963", \ |
| "-6.0637868, -6.0522152, -6.0290697, -5.9666818, -5.7984249, -5.2670459, -3.5812735", \ |
| "-28.3946220, -28.3855270, -28.3520210, -28.2818410, -28.1115290, -27.5965470, -25.8984920", \ |
| "-43.7058140, -43.6970030, -43.6692420, -43.6061180, -43.4629220, -42.9111890, -41.2493290", \ |
| "-113.2874000, -113.2669100, -113.2491900, -113.2027500, -113.0227700, -112.5026800, -110.8065400", \ |
| "-386.1468400, -386.0959300, -386.0198200, -386.0197906, -385.8122300, -385.3981500, -383.5633900"); |
| } |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.0775159, 0.0850352, 0.1064809, 0.1743503, 0.4089286, 1.1990976, 3.7496615", \ |
| "0.0782340, 0.0856210, 0.1065035, 0.1744885, 0.4092670, 1.1997261, 3.7428602", \ |
| "0.0772744, 0.0861549, 0.1069913, 0.1746344, 0.4092001, 1.1997320, 3.7438666", \ |
| "0.0778439, 0.0856400, 0.1069188, 0.1746689, 0.4092420, 1.1997966, 3.7498071", \ |
| "0.0770029, 0.0853323, 0.1071461, 0.1745360, 0.4093534, 1.2008513, 3.7501078", \ |
| "0.0782974, 0.0855650, 0.1072502, 0.1749062, 0.4092116, 1.1996816, 3.7487640", \ |
| "0.0771896, 0.0847735, 0.1073241, 0.1744037, 0.4088561, 1.1997050, 3.7507899", \ |
| "0.0773508, 0.0846665, 0.1070263, 0.1744860, 0.4088961, 1.1996155, 3.7497045", \ |
| "0.0783864, 0.0859172, 0.1068844, 0.1744521, 0.4092537, 1.1993818, 3.7425281", \ |
| "0.0769654, 0.0856641, 0.1073004, 0.1745818, 0.4090503, 1.1997451, 3.7396912", \ |
| "0.0771663, 0.0846482, 0.1071286, 0.1745403, 0.4092126, 1.2001462, 3.7433763", \ |
| "0.0768326, 0.0850488, 0.1070280, 0.1743870, 0.4091795, 1.1994535, 3.7456469"); |
| } |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.6764891, 0.6853386, 0.7097660, 0.7734667, 0.9452934, 1.4581489, 3.0838283", \ |
| "2.5459705, 2.5546716, 2.5791145, 2.6427887, 2.8147533, 3.3277379, 4.9532192", \ |
| "4.3133070, 4.3227573, 4.3471924, 4.4106936, 4.5828594, 5.0956719, 6.7212840", \ |
| "4.7277329, 4.7357234, 4.7601776, 4.8239626, 4.9957607, 5.5086726, 7.1342745", \ |
| "7.2681638, 7.2771038, 7.3007822, 7.3650219, 7.5371700, 8.0508462, 9.6756700", \ |
| "9.4384003, 9.4461043, 9.4696393, 9.5352695, 9.7094865, 10.2181920, 11.8477420", \ |
| "11.1188860, 11.1300200, 11.1519320, 11.2184320, 11.3905130, 11.9004660, 13.5259760", \ |
| "13.5352240, 13.5406190, 13.5680220, 13.6309120, 13.8014860, 14.3169800, 15.9425430", \ |
| "48.7721260, 48.7836830, 48.8056810, 48.8716370, 49.0413430, 49.5553710, 51.1795940", \ |
| "72.3244470, 72.3306070, 72.3561940, 72.4196380, 72.5920660, 73.1060440, 74.7303940", \ |
| "177.7729200, 177.7803200, 177.8048900, 177.8685300, 178.0371300, 178.5538800, 180.1788600", \ |
| "586.0424000, 586.0504800, 586.0742900, 586.1378400, 586.3108200, 586.8258800, 588.4496700"); |
| } |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.0674321, 0.0741697, 0.0937283, 0.1544310, 0.3495071, 1.0085794, 3.1379934", \ |
| "0.0679400, 0.0741764, 0.0937026, 0.1538298, 0.3498272, 1.0090757, 3.1344622", \ |
| "0.0675907, 0.0741246, 0.0940005, 0.1543930, 0.3500281, 1.0084172, 3.1358509", \ |
| "0.0675038, 0.0747036, 0.0939057, 0.1544662, 0.3500479, 1.0098773, 3.1378784", \ |
| "0.0677246, 0.0742837, 0.0937063, 0.1545218, 0.3497151, 1.0092177, 3.1348479", \ |
| "0.0676238, 0.0742166, 0.0937267, 0.1544931, 0.3497814, 1.0089055, 3.1378673", \ |
| "0.0676794, 0.0747086, 0.0937311, 0.1544120, 0.3500611, 1.0085840, 3.1328988", \ |
| "0.0673898, 0.0743210, 0.0939572, 0.1545096, 0.3499921, 1.0087414, 3.1352640", \ |
| "0.0677674, 0.0742801, 0.0937503, 0.1545166, 0.3499483, 1.0082971, 3.1365259", \ |
| "0.0677898, 0.0742969, 0.0944148, 0.1539219, 0.3499640, 1.0086963, 3.1374463", \ |
| "0.0677681, 0.0743572, 0.0938035, 0.1539426, 0.3499559, 1.0067613, 3.1363343", \ |
| "0.0679015, 0.0743646, 0.0940497, 0.1539795, 0.3499521, 1.0076564, 3.1374006"); |
| } |
| } |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.6786614, 0.6877783, 0.7120080, 0.7736564, 0.9444852, 1.4719386, 3.1575238", \ |
| "1.0916037, 1.1006008, 1.1252835, 1.1862180, 1.3575028, 1.8856186, 3.5712135", \ |
| "1.2629950, 1.2720716, 1.2967309, 1.3572447, 1.5286498, 2.0568318, 3.7385606", \ |
| "1.2941961, 1.3032332, 1.3278744, 1.3879287, 1.5599281, 2.0878346, 3.7726746", \ |
| "1.4728239, 1.4779823, 1.5060604, 1.5647870, 1.7385190, 2.2667612, 3.9535539", \ |
| "1.5936465, 1.6029101, 1.6272876, 1.6890040, 1.8597841, 2.3882731, 4.0803023", \ |
| "1.6826025, 1.6901698, 1.7149774, 1.7802801, 1.9473216, 2.4757831, 4.1607908", \ |
| "1.7914905, 1.8063383, 1.8303139, 1.8872128, 2.0609199, 2.5909617, 4.2781556", \ |
| "3.0550265, 3.0550267, 3.0914349, 3.1349190, 3.3107030, 3.8373602, 5.5267240", \ |
| "3.7507966, 3.7594430, 3.7834837, 3.8511878, 4.0091019, 4.5442263, 6.2322854", \ |
| "6.4988632, 6.5093313, 6.5320411, 6.5966579, 6.7606081, 7.2946547, 8.9778762", \ |
| "15.8976620, 15.8976627, 15.9341160, 15.9784350, 16.1303590, 16.6899810, 18.3559690"); |
| } |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.0775465, 0.0846166, 0.1070508, 0.1745010, 0.4087714, 1.2012659, 3.7481636", \ |
| "0.0779576, 0.0855742, 0.1070739, 0.1749005, 0.4092370, 1.2022866, 3.7509880", \ |
| "0.0779445, 0.0853781, 0.1065730, 0.1744848, 0.4092131, 1.1997907, 3.7602343", \ |
| "0.0778290, 0.0850475, 0.1066514, 0.1745191, 0.4090247, 1.1998157, 3.7587831", \ |
| "0.0769366, 0.0853145, 0.1070008, 0.1743607, 0.4090054, 1.1999233, 3.7434509", \ |
| "0.0773571, 0.0849582, 0.1070004, 0.1744880, 0.4090981, 1.1996819, 3.7411163", \ |
| "0.0771853, 0.0856009, 0.1069534, 0.1743834, 0.4090889, 1.1996515, 3.7466727", \ |
| "0.0779809, 0.0847088, 0.1070016, 0.1745143, 0.4091439, 1.2002552, 3.7459129", \ |
| "0.0768405, 0.0853247, 0.1069958, 0.1744944, 0.4092892, 1.1998073, 3.7452459", \ |
| "0.0781819, 0.0846130, 0.1069446, 0.1746021, 0.4086562, 1.1999421, 3.7404408", \ |
| "0.0783617, 0.0860867, 0.1066167, 0.1744524, 0.4092450, 1.1997295, 3.7441197", \ |
| "0.0768654, 0.0860883, 0.1065907, 0.1744908, 0.4092963, 1.1996192, 3.7368952"); |
| } |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.5631455, 0.5720835, 0.5964687, 0.6600847, 0.8320700, 1.3450127, 2.9705647", \ |
| "1.9387365, 1.9473594, 1.9718138, 2.0354218, 2.2075208, 2.7214160, 4.3460036", \ |
| "3.1949223, 3.2035994, 3.2280543, 3.2916638, 3.4637508, 3.9765271, 5.6021707", \ |
| "3.5042453, 3.5042455, 3.5155010, 3.5790202, 3.7512007, 4.2641295, 5.8896634", \ |
| "5.2804130, 5.2857034, 5.3097868, 5.3733968, 5.5435878, 6.0508327, 7.7025497", \ |
| "6.7998922, 6.8063732, 6.8318853, 6.8954478, 7.0669492, 7.5760962, 9.1895380", \ |
| "7.9602716, 7.9716811, 8.0132612, 8.0770057, 8.2334486, 8.7470191, 10.3820760", \ |
| "9.6600479, 9.6737311, 9.6753388, 9.7389501, 9.9324211, 10.4470960, 12.0706410", \ |
| "34.2730610, 34.3216970, 34.3459550, 34.4121640, 34.5724620, 35.0539260, 37.0010800", \ |
| "50.7164300, 50.7702720, 50.8100300, 50.8582400, 51.0310090, 51.5447100, 53.1846670", \ |
| "124.5045200, 124.5275600, 124.5567800, 124.6154800, 124.7728100, 125.3020400, 126.9239100", \ |
| "409.9896100, 410.1150900, 410.1505100, 410.2379300, 410.4062200, 410.9170400, 412.5184000"); |
| } |
| 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.0317761, 0.100972, 0.32085, 1.01954, 3.2397, 10.2945"); |
| values("0.0678087, 0.0745488, 0.0936619, 0.1543556, 0.3494217, 1.0084793, 3.1376626", \ |
| "0.0677075, 0.0743798, 0.0936849, 0.1546049, 0.3497080, 1.0128007, 3.1349121", \ |
| "0.0675361, 0.0743764, 0.0937554, 0.1545490, 0.3498964, 1.0089561, 3.1378500", \ |
| "0.0676343, 0.0741520, 0.0940250, 0.1544459, 0.3500974, 1.0119916, 3.1379483", \ |
| "0.0674094, 0.0742887, 0.0937443, 0.1545350, 0.3499016, 1.0121712, 3.1344374", \ |
| "0.0675449, 0.0747570, 0.0939177, 0.1541367, 0.3500683, 1.0130830, 3.1343816", \ |
| "0.0676720, 0.0741511, 0.0938879, 0.1544743, 0.3498969, 1.0116625, 3.1370866", \ |
| "0.0676103, 0.0741477, 0.0937441, 0.1544970, 0.3500811, 1.0124038, 3.1368519", \ |
| "0.0676374, 0.0743886, 0.0937618, 0.1545509, 0.3498112, 1.0121090, 3.1377696", \ |
| "0.0674971, 0.0744897, 0.0938716, 0.1544449, 0.3499175, 1.0120996, 3.1374927", \ |
| "0.0677510, 0.0747690, 0.0940275, 0.1545116, 0.3499192, 1.0090587, 3.1372138", \ |
| "0.0677703, 0.0747292, 0.0938913, 0.1545124, 0.3500609, 1.0115792, 3.1367531"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0317767, 0.100976, 0.320869, 1.01962, 3.24001, 10.2957"); |
| values("4.2855985, 4.2945452, 4.3188750, 4.3805146, 4.5513864, 5.0801590, 6.7619754", \ |
| "4.9591331, 4.9677182, 4.9924029, 5.0540834, 5.2249312, 5.7537424, 7.4355113", \ |
| "5.6628324, 5.6716889, 5.6961116, 5.7577494, 5.9286229, 6.4573946, 8.1392120", \ |
| "6.3529244, 6.3925651, 6.4168497, 6.4784897, 6.6493615, 7.1781336, 8.8599501", \ |
| "7.0687376, 7.0775896, 7.1399162, 7.2015713, 7.3725079, 7.9012876, 9.5830126", \ |
| "7.7780449, 7.7867579, 7.8523881, 7.8730098, 8.0849025, 8.5726466, 10.2954210", \ |
| "8.4891782, 8.4980964, 8.5622558, 8.5841538, 8.7949354, 9.2838768, 10.9655620"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0317767, 0.100976, 0.320869, 1.01962, 3.24001, 10.2957"); |
| values("0.0769952, 0.0848290, 0.1070121, 0.1745354, 0.4088215, 1.2009379, 3.7421453", \ |
| "0.0769915, 0.0848104, 0.1069930, 0.1745267, 0.4089361, 1.2008907, 3.7421550", \ |
| "0.0769939, 0.0848098, 0.1070105, 0.1745353, 0.4088154, 1.2009395, 3.7421475", \ |
| "0.0769883, 0.0848085, 0.1070105, 0.1745353, 0.4088156, 1.2009436, 3.7421470", \ |
| "0.0769940, 0.0848106, 0.1069900, 0.1745470, 0.4090061, 1.2007698, 3.7422336", \ |
| "0.0770030, 0.0848098, 0.1069984, 0.1745313, 0.4090897, 1.2006379, 3.7424166", \ |
| "0.0768961, 0.0848260, 0.1070135, 0.1745233, 0.4090068, 1.2006406, 3.7423153"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0317767, 0.100976, 0.320869, 1.01962, 3.24001, 10.2957"); |
| values("3.9231391, 3.9341868, 3.9650132, 4.0399182, 4.2246144, 4.7425517, 6.3613514", \ |
| "4.4543689, 4.4705022, 4.5006900, 4.5759609, 4.7605897, 5.2785047, 6.8973005", \ |
| "4.8955489, 4.9051776, 4.9354867, 5.0107194, 5.1964988, 5.7129861, 7.3321393", \ |
| "5.2539022, 5.2651536, 5.2967879, 5.3714908, 5.5554787, 6.0741194, 7.6929192", \ |
| "5.6016325, 5.6129181, 5.6319824, 5.7071867, 5.9032224, 6.4097900, 8.0286293", \ |
| "5.9192469, 5.9305876, 5.9609557, 6.0361662, 6.2207293, 6.7177366, 8.3574729", \ |
| "6.2205245, 6.2316925, 6.2620602, 6.3373240, 6.5219692, 7.0397821, 8.6588008"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0317767, 0.100976, 0.320869, 1.01962, 3.24001, 10.2957"); |
| values("0.1359781, 0.1444236, 0.1670895, 0.2224675, 0.4002106, 1.0296395, 3.1370371", \ |
| "0.1362195, 0.1449718, 0.1671582, 0.2225389, 0.4001071, 1.0295422, 3.1372509", \ |
| "0.1360978, 0.1447769, 0.1671826, 0.2225834, 0.4002893, 1.0289229, 3.1372449", \ |
| "0.1363307, 0.1450771, 0.1670860, 0.2224637, 0.4001404, 1.0296470, 3.1370417", \ |
| "0.1363578, 0.1450106, 0.1672541, 0.2225855, 0.4000716, 1.0284859, 3.1371783", \ |
| "0.1360894, 0.1447466, 0.1671340, 0.2222942, 0.4002041, 1.0296133, 3.1365681", \ |
| "0.1362265, 0.1449415, 0.1671805, 0.2225917, 0.4002185, 1.0273472, 3.1361269"); |
| } |
| } |
| } |
| 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.047797; |
| max_capacitance : 551.048000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("54.0731362, 54.3394722, 56.1693072, 65.8273002, 92.3008042, 150.1652692, 178.8617692", \ |
| "53.9554439, 54.1775509, 56.0060539, 65.6471989, 91.9929649, 150.0168259, 178.6363159", \ |
| "53.7820007, 54.0126017, 55.8365587, 65.5118887, 91.9508857, 149.8617027, 178.4794227", \ |
| "53.7088796, 54.0714956, 55.8182936, 65.5024326, 91.9142426, 149.8131366, 178.4360966", \ |
| "53.8242465, 54.1146675, 55.8468405, 65.5074915, 91.9474385, 149.8525605, 178.5675305", \ |
| "53.8772715, 54.1454425, 55.9193015, 65.4563525, 92.1322505, 149.8918845, 178.5537745", \ |
| "53.9114045, 54.2561845, 56.0008585, 65.5989345, 92.2098215, 149.9860785, 178.6487285"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("69.7411428, 69.7836018, 69.9042698, 70.9640748, 72.6961958, 60.1691468, -128.2845132", \ |
| "69.8360658, 69.7715338, 69.9229608, 69.9700838, 69.8149778, 61.7148808, -125.6967042", \ |
| "69.8517459, 69.5802759, 70.0336149, 69.7097969, 69.8443839, 61.0968189, -125.5971451", \ |
| "69.7636848, 69.8258428, 69.7733018, 69.8545288, 69.9421108, 59.5315918, -125.1943722", \ |
| "69.7710199, 69.8013429, 69.7928499, 69.8906189, 69.8659859, 59.8853099, -125.6063991", \ |
| "69.7695007, 69.7681197, 69.7854807, 69.8625927, 69.8447387, 59.7930427, -125.6287563", \ |
| "69.7789646, 69.7712006, 69.8270656, 69.9633516, 69.7353396, 59.3915166, -125.5755034"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("71.3488988, 71.3701388, 71.7172428, 71.9878178, 72.8751848, 70.2361078, -3.2237002", \ |
| "71.3592288, 71.3925498, 71.5695258, 71.9464118, 72.8169448, 68.2230778, -3.3423707", \ |
| "71.3591649, 71.4222189, 71.5800649, 72.0287819, 72.1916519, 68.8847279, -7.9782560", \ |
| "71.3121128, 71.3887108, 71.5967248, 72.0512848, 72.3234628, 66.9666858, -7.0222681", \ |
| "71.3140839, 71.3777069, 71.6128039, 71.9907169, 72.1442949, 69.6087049, -12.3972431", \ |
| "71.3353657, 71.3890587, 71.6290817, 72.0016037, 71.9483197, 65.7829257, -14.1076283", \ |
| "71.3626906, 71.4078286, 71.6258766, 72.1087886, 72.4659126, 71.4672186, -13.4766824"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("40.8680362, 40.8132852, 41.1319642, 42.5951932, 43.2532392, 42.1470762, 44.1860802", \ |
| "40.6019419, 40.8148969, 40.7127109, 41.4261119, 44.3246099, 47.3175939, 44.0509819", \ |
| "40.4485207, 40.4209947, 40.8010587, 42.0622507, 42.7652967, 44.2279417, 43.9689997", \ |
| "40.5329886, 40.4989016, 40.6784286, 41.6762236, 43.5854816, 44.1220626, 44.5470936", \ |
| "40.4138455, 40.5340205, 40.6222135, 41.6186525, 43.5094455, 43.8925425, 44.4892525", \ |
| "40.5474655, 40.5827255, 40.7784785, 41.6757505, 43.8513885, 44.9850685, 44.6094385", \ |
| "40.6343485, 40.6679465, 40.8612635, 41.8007585, 43.6311175, 45.2565635, 44.5008245"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5309481, 1.5309183, 1.5310704, 1.5313379, 1.5310753, 1.5305121, 1.5310613", \ |
| "15.7495376, 15.7490256, 15.7470166, 15.7415596, 15.7372836, 15.7363376, 15.7361266", \ |
| "15.7625866, 15.7571676, 15.7649286, 15.7193626, 15.7393036, 15.7111746, 15.7472496", \ |
| "15.7455607, 15.7528717, 15.7495467, 15.7331377, 15.7311277, 15.7241747, 15.7312867", \ |
| "15.7503688, 15.7491828, 15.7463598, 15.7446948, 15.7305498, 15.7356328, 15.7283298", \ |
| "15.7535709, 15.7530439, 15.7497059, 15.7409089, 15.7340689, 15.7404789, 15.7317519", \ |
| "15.7585570, 15.7579220, 15.7547990, 15.7460130, 15.7393010, 15.7390010, 15.7370630"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("27.3276812, 27.3184902, 27.3886552, 27.3463922, 26.8929702, 25.3590142, 27.7045432", \ |
| "27.3070765, 27.3037335, 27.3180245, 27.2560995, 27.2491145, 23.9129495, 27.4627595", \ |
| "27.3042889, 27.2816879, 27.2939449, 27.5291359, 27.3587539, 27.3560809, 27.0398519", \ |
| "27.2971647, 27.2775847, 27.2379237, 27.3773257, 27.5064167, 27.7747887, 27.0963317", \ |
| "27.3705291, 27.5642961, 27.3099301, 27.2782091, 27.2286671, 28.4544521, 26.1133731", \ |
| "27.3928509, 27.3621229, 27.3552109, 26.9705259, 28.2874689, 27.5066999, 27.2643949", \ |
| "27.4634267, 27.4247477, 27.4616637, 27.4456147, 27.4594587, 27.4765707, 27.3300177"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("89.2589872, 90.1380272, 96.9773482, 126.4455092, 153.7335692, 161.7147492, 167.5754192", \ |
| "89.0334299, 89.9739479, 96.7905099, 126.0459659, 153.6047759, 161.5705059, 167.4905059", \ |
| "88.9470877, 89.7715947, 96.6568577, 125.8931127, 153.4800127, 161.3995027, 167.4425227", \ |
| "88.9480456, 89.9144666, 96.6463876, 125.8525366, 153.4297866, 161.4000066, 167.4630466", \ |
| "89.3075155, 90.4026125, 96.0346415, 125.8353005, 153.4682305, 161.4113905, 167.2405805", \ |
| "89.5985275, 90.0625445, 96.0621555, 126.1007145, 153.5391845, 161.4566845, 167.2627645", \ |
| "89.2179855, 90.1616335, 96.1020615, 126.1872085, 153.6593285, 161.5662185, 167.4570785"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.4995500, 1.5003280, 1.4997123, 1.4982762, 1.5013524, 1.4998287, 1.4995088", \ |
| "21.4723968, 21.4684968, 21.4458258, 21.4070458, 21.3612078, 21.3180448, 21.3126408", \ |
| "21.5115009, 21.5252349, 21.5169979, 21.4621409, 21.4054299, 21.3695679, 21.3571419", \ |
| "21.5064548, 21.5115388, 21.5466948, 21.4366058, 21.3840318, 21.3547098, 21.3436938", \ |
| "21.5205609, 21.5156719, 21.4953499, 21.4510419, 21.4003899, 21.3625569, 21.3429039", \ |
| "21.5184597, 21.5090077, 21.4905987, 21.4473847, 21.4250957, 21.3586557, 21.3540897", \ |
| "21.5299406, 21.5416656, 21.5155766, 21.4643716, 21.3490486, 21.3741896, 21.3671056"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5308246, 1.5307199, 1.5291998, 1.5308666, 1.5309657, 1.5303174, 1.5296101", \ |
| "15.7493496, 15.7489496, 15.7468296, 15.7413056, 15.7369966, 15.7358466, 15.7356886", \ |
| "15.7374266, 15.7480706, 15.7521036, 15.7491596, 15.7228496, 15.7363336, 15.7305496", \ |
| "15.7529657, 15.7522877, 15.7495107, 15.7402257, 15.7311847, 15.7311847, 15.7313337", \ |
| "15.7502628, 15.7491148, 15.7460928, 15.7371088, 15.7302338, 15.7283098, 15.7279458", \ |
| "15.7532619, 15.7526799, 15.7494549, 15.7406039, 15.7337759, 15.7318399, 15.7314729", \ |
| "15.7583350, 15.7576960, 15.7545080, 15.7457230, 15.7390340, 15.7369450, 15.7367080"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("27.3450512, 27.3113802, 27.3134112, 27.3542172, 27.3438292, 27.3616282, 26.9726872", \ |
| "27.2236395, 27.2888465, 27.3252235, 27.1879965, 27.4840855, 27.3991865, 27.9763835", \ |
| "27.2370309, 27.2738219, 27.3099499, 27.3312229, 27.4493609, 27.0533649, 27.2108879", \ |
| "27.2312117, 27.2001867, 27.3019957, 27.2463647, 26.8657147, 26.9886907, 26.3158187", \ |
| "27.4634691, 27.2644231, 27.0368591, 26.9470571, 25.7699241, 27.0955461, 26.7050321", \ |
| "27.3824329, 27.3668129, 27.3576189, 26.8494339, 27.4832879, 27.3993059, 27.2797229", \ |
| "27.4293247, 27.4677307, 27.4573527, 27.4463687, 27.4969737, 27.4870427, 27.2779667"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("60.3612342, 60.3083882, 60.4024232, 59.9134332, 58.0220532, 45.2168622, -141.9624408", \ |
| "60.3404315, 60.3230365, 60.2550485, 59.8383335, 57.9844515, 45.8779975, -146.5031745", \ |
| "60.0079689, 60.2968419, 60.2405959, 59.8695109, 58.0344299, 45.2586289, -136.4869881", \ |
| "60.2415827, 59.8694497, 60.2340047, 59.8398757, 57.9492977, 45.4010677, -142.7565113", \ |
| "60.2261521, 60.1256281, 60.1376671, 59.4272151, 57.9831751, 15.0215761, -139.1720339", \ |
| "60.4025469, 60.3914239, 60.3227499, 59.9476679, 58.2191819, 45.4571479, -139.3159471", \ |
| "60.4833587, 60.4691827, 60.4108407, 60.0311717, 58.2645497, 45.6142457, -139.1118103"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5307339, 1.5297002, 1.5296854, 1.5307395, 1.5295339, 1.5304652, 1.5304965", \ |
| "15.2328496, 15.2339476, 15.2378896, 15.2496596, 15.2588966, 15.2609476, 15.2613496", \ |
| "15.2286196, 15.2300456, 15.2385456, 15.2504406, 15.2637796, 15.2651466, 15.2650036", \ |
| "15.2319397, 15.2340507, 15.2360117, 15.2503367, 15.2673577, 15.2660357, 15.2666637", \ |
| "15.2300348, 15.2329808, 15.2361748, 15.2530408, 15.2650398, 15.2667698, 15.2674008", \ |
| "15.2343949, 15.2329199, 15.2403519, 15.2526069, 15.2679299, 15.2706759, 15.2715729", \ |
| "15.2381260, 15.2391580, 15.2443950, 15.2553130, 15.2706900, 15.2744110, 15.2749020"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("50.1407612, 50.3471312, 51.9423062, 60.4935602, 104.5300992, 161.7216992, 174.0751592", \ |
| "49.9840999, 50.1946119, 51.7784079, 60.3200369, 104.3801359, 161.5431559, 173.8342259", \ |
| "49.8191017, 50.0270607, 51.6205427, 60.1480617, 104.1944627, 161.3963927, 173.6255527", \ |
| "49.8179956, 50.0162816, 51.6134486, 60.1530586, 104.2205266, 161.3823266, 173.7021566", \ |
| "49.8356105, 50.0588145, 51.5951585, 60.1264485, 103.7773705, 161.3676505, 173.7821905", \ |
| "49.9009205, 50.1778585, 51.6951455, 60.2263215, 104.1181945, 161.4709345, 173.7682845", \ |
| "49.9454865, 50.2033815, 51.8032025, 60.2210835, 104.3664585, 161.5772385, 173.8791485"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5003272, 1.4997144, 1.4999500, 1.4997555, 1.4994415, 1.4999970, 1.4997403", \ |
| "22.0973498, 22.0865438, 22.0523058, 22.0508418, 21.9899128, 21.8627178, 21.9459538", \ |
| "22.1599079, 22.1430909, 22.1171969, 22.0165809, 22.0184639, 21.9951469, 21.9859339", \ |
| "22.1301898, 22.1478058, 22.1159478, 22.0714768, 22.0020058, 21.9836598, 21.9715998", \ |
| "22.1199299, 22.1171239, 22.1061529, 22.0560389, 22.0043869, 21.9684109, 21.9553139", \ |
| "22.1352897, 22.1222737, 22.1030267, 22.0667387, 22.0108667, 21.9427747, 21.9640707", \ |
| "22.1427296, 22.1432536, 22.1209626, 22.0616866, 22.0249956, 21.9934636, 21.9808676"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("67.1339438, 67.1420418, 67.0687318, 66.6791408, 64.9236978, 52.0662258, -126.2110232", \ |
| "67.5696148, 67.5117028, 67.3772128, 65.6919918, 64.8198488, 66.3059728, -131.8243342", \ |
| "66.6658499, 67.1255869, 67.0508479, 65.6212269, 64.8076279, 51.7973029, -136.0270451", \ |
| "67.1304718, 67.1113058, 67.0634348, 66.6917318, 64.9202878, 52.3586518, -134.6123222", \ |
| "67.0956949, 67.1634389, 67.0682999, 66.6618959, 64.6322629, 52.5484359, -133.9197491", \ |
| "67.1326717, 67.1343647, 67.0569197, 66.6862447, 64.8080727, 52.2885457, -134.4067063", \ |
| "67.1783786, 67.1222216, 67.0512026, 66.7086226, 64.9839676, 52.1813296, -134.6612634"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("33.5323902, 33.8448872, 33.2018802, 34.0309052, 35.9398952, 31.5670562, 32.7561782", \ |
| "32.9370419, 33.2881289, 33.4630619, 33.2584829, 40.5511769, 34.1798189, 35.2653179", \ |
| "33.2470867, 33.4437387, 33.0691977, 33.5474297, 34.1951997, 33.0533257, 32.9729037", \ |
| "33.2853696, 33.1987796, 32.9623886, 33.2626626, 32.4884726, 33.2620936, 32.1571196", \ |
| "33.2185625, 33.2351155, 33.2177585, 32.9926495, 33.6981445, 33.2103715, 32.9956405", \ |
| "33.2615645, 33.2779535, 33.2758305, 33.1487445, 33.4075445, 33.2954055, 33.0887335", \ |
| "33.4244175, 33.3841585, 33.3679315, 33.3711615, 33.3894905, 33.3673245, 33.1866495"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("64.5214692, 64.6401452, 64.7819762, 65.2312762, 66.8245152, 61.8118452, -12.0679558", \ |
| "64.5474555, 64.6136945, 64.7982485, 65.2931785, 65.4627235, 62.0376295, -11.3839805", \ |
| "64.4972599, 64.4881149, 64.8165809, 65.3017899, 65.9514099, 62.4460049, -10.0248011", \ |
| "64.6448937, 64.6338607, 64.7072047, 65.2337837, 66.9183107, 62.0127627, -6.7430851", \ |
| "64.5097191, 64.6230031, 64.8142041, 65.1016481, 66.5305261, 60.2823921, -21.3964129", \ |
| "64.6174459, 64.6820959, 64.8974999, 65.2751769, 66.8446159, 63.3215039, -12.6947851", \ |
| "64.7149177, 64.7580297, 65.0116327, 65.3696307, 66.3182257, 63.5232257, -7.4923125"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5297014, 1.5302460, 1.5309204, 1.5304303, 1.5302567, 1.5302294, 1.5302848", \ |
| "22.1112836, 22.1486906, 22.3668326, 23.3899026, 25.4163046, 26.4098796, 26.6185736", \ |
| "22.1041896, 22.1388096, 22.3613416, 23.3815736, 25.4047366, 26.4036526, 26.6121856", \ |
| "22.1092047, 22.1465317, 22.3637577, 23.3853657, 25.4132197, 26.4082547, 26.6178267", \ |
| "22.1122258, 22.1494518, 22.3685458, 23.3886218, 25.4153448, 26.4095558, 26.6194538", \ |
| "22.1132669, 22.1503989, 22.3685209, 23.3925019, 25.4170309, 26.4111799, 26.6209369", \ |
| "22.1206740, 22.1597690, 22.3754880, 23.3959590, 25.4256500, 26.4185520, 26.6283040"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("67.1486608, 67.1505698, 67.0599408, 66.6738258, 64.0085198, 52.9823788, -137.4572632", \ |
| "67.3716548, 67.4917668, 67.9880088, 64.4552378, 64.9049618, 67.5618988, -135.6791942", \ |
| "67.0470039, 66.8693959, 67.3628619, 66.6804219, 67.9459299, 52.5745139, -132.0356251", \ |
| "67.1363558, 67.1293748, 67.0735378, 66.6769938, 64.9291908, 52.2345018, -133.8822722", \ |
| "67.1524619, 67.1030289, 67.0433199, 66.7205989, 64.8792799, 52.5270599, -134.0752291", \ |
| "67.1292577, 67.1348157, 67.0423627, 66.6860637, 64.8048187, 52.3548857, -133.2476363", \ |
| "67.1921456, 67.1199116, 67.0939326, 66.7150126, 64.9457196, 52.3717576, -133.9682234"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("33.5231652, 33.7758732, 33.1983282, 34.0208192, 35.1035222, 38.0081712, 32.5285932", \ |
| "33.4341929, 33.1260749, 32.9953629, 33.2585829, 25.3087479, 32.7650269, 35.0007799", \ |
| "33.3917627, 33.3653087, 32.9394717, 33.3553827, 34.5414097, 33.0738197, 32.7480657", \ |
| "33.3953786, 33.3058706, 33.0310906, 33.1163136, 31.0199116, 29.5623476, 32.7553496", \ |
| "33.2177195, 33.2327185, 33.2096465, 32.8610955, 33.7448085, 33.1971465, 33.1193335", \ |
| "33.2748275, 33.2439085, 33.2409345, 33.1917455, 33.2861695, 33.9883165, 33.1039475", \ |
| "33.3712515, 33.3730805, 33.3711165, 33.3807755, 33.3660995, 33.3877905, 33.1744435"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("70.9030958, 70.9211018, 71.1706388, 71.6043398, 73.1324858, 69.8623518, -6.5991072", \ |
| "70.8607808, 70.8470558, 71.2274598, 71.5825708, 71.7972188, 70.0415538, -8.1722695", \ |
| "70.8228789, 71.0307059, 71.1044389, 71.6122199, 72.9700709, 66.7860799, -9.3924581", \ |
| "70.8872998, 70.9527268, 71.1924028, 71.5454748, 72.8061678, 70.2082458, -6.5641957", \ |
| "70.8777669, 70.9497229, 71.1704149, 71.6344949, 73.1455149, 69.4795029, -4.4190404", \ |
| "70.9114067, 70.9490007, 71.1780747, 71.5690957, 73.2249307, 64.9044407, -5.7585671", \ |
| "70.8926986, 70.9574386, 71.1814886, 71.6676276, 72.5550426, 69.7175766, -10.7805994"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.0237967, 1.0238422, 1.0239703, 1.0241279, 1.0260117, 1.0260842, 1.0260209", \ |
| "26.9853059, 27.0225059, 27.2382739, 28.2666509, 30.2888479, 31.2760679, 31.4882769", \ |
| "26.9390897, 26.9746967, 27.1916397, 28.2078977, 30.2349267, 31.2318587, 31.4440497", \ |
| "26.9404626, 26.9764496, 27.2088086, 28.2128026, 30.2410656, 31.2214336, 31.4318486", \ |
| "26.9786515, 27.0180265, 27.2300705, 28.2553355, 30.2709065, 31.2601505, 31.4695455", \ |
| "27.0211045, 27.0642295, 27.2833285, 28.2987165, 30.3312975, 31.3245615, 31.5358825", \ |
| "27.1139155, 27.1460425, 27.3646365, 28.3857935, 30.4195575, 31.4043665, 31.6200485"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("95.9056648, 95.9382288, 96.1893898, 96.3821518, 99.1961088, 94.0222688, 19.7489898", \ |
| "95.8908768, 95.9492538, 96.1333008, 96.3927738, 99.1995498, 95.8106768, 27.9690138", \ |
| "95.8996529, 95.9978449, 96.1684939, 96.3849039, 99.0862079, 94.9289019, 12.9434069", \ |
| "95.8938518, 95.9833428, 96.0520658, 96.3605688, 99.1715838, 95.5817548, 24.1895078", \ |
| "95.9730049, 96.0263299, 96.1832049, 96.3454089, 99.1275439, 93.8223499, 14.6852659", \ |
| "95.9084867, 95.9146697, 96.1541447, 96.3685427, 99.1764077, 94.6034267, 19.9261047", \ |
| "95.9214486, 96.0083306, 96.2354336, 96.3901436, 98.9521216, 93.8063556, 26.1874036"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("61.6641092, 61.9886622, 63.9042972, 74.5236082, 102.8870792, 161.4084992, 190.2088992", \ |
| "61.4971439, 61.8395229, 63.7780419, 74.3568229, 102.7707459, 161.2836959, 189.9124259", \ |
| "61.3380127, 61.6623987, 63.5702197, 74.2252247, 102.5456227, 161.0914927, 189.9498827", \ |
| "61.3270986, 61.6436996, 63.6027016, 74.2081766, 102.5446166, 161.0881266, 189.9199166", \ |
| "61.4027955, 61.7045195, 63.6266835, 74.2494985, 102.5039005, 161.1045005, 189.8861205", \ |
| "61.4463105, 61.7361685, 63.6900715, 74.2214175, 102.6843145, 161.1442645, 189.9537645", \ |
| "61.5223265, 61.8367555, 63.7794515, 74.2834665, 102.7517085, 161.2687085, 190.1302985"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5300088, 1.5298641, 1.5298496, 1.5299816, 1.5297664, 1.5298477, 1.5300785", \ |
| "17.3874616, 17.3816416, 17.3460046, 17.3397046, 17.2908496, 17.2456586, 17.2578166", \ |
| "17.5325496, 17.5143266, 17.5020236, 17.4016646, 17.2819736, 17.3662556, 17.3566796", \ |
| "17.5127457, 17.5037567, 17.4698427, 17.4452197, 17.3858267, 17.3577827, 17.3456627", \ |
| "17.5068948, 17.4147178, 17.4973358, 17.4438648, 17.3975758, 17.3607158, 17.3612258", \ |
| "17.5087699, 17.5058659, 17.4909969, 17.4446319, 17.3922259, 17.3580239, 17.3454279", \ |
| "17.5172610, 17.5111390, 17.4952940, 17.4497020, 17.4006320, 17.3619860, 17.3530590"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("45.4129072, 45.6110442, 47.2113642, 55.7252202, 99.8230152, 156.9744992, 169.2760792", \ |
| "45.4023745, 45.5937075, 47.2097825, 55.7073115, 99.7869475, 156.9998155, 169.2926355", \ |
| "45.4067219, 45.6517799, 47.1541119, 55.7207669, 99.8005409, 156.9706019, 169.2563019", \ |
| "45.3933207, 45.6104147, 47.2035707, 55.6589707, 99.7923407, 156.9895187, 169.2364587", \ |
| "45.4037031, 45.6646541, 47.2577791, 55.6470751, 99.8354121, 156.9737861, 169.4082361", \ |
| "45.4629069, 45.7583999, 47.2202479, 55.8206979, 99.5638879, 157.0849829, 169.4547729", \ |
| "45.5833817, 45.8499047, 47.3711217, 55.8661947, 99.8374687, 157.1206697, 169.4654997"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5303603, 1.5302365, 1.5305413, 1.5301579, 1.5287646, 1.5298893, 1.5302486", \ |
| "22.1609056, 22.1977546, 22.4153736, 23.4358696, 25.4589736, 26.4528126, 26.6625476", \ |
| "22.1538946, 22.2004856, 22.4116886, 23.4327446, 25.4555956, 26.4484246, 26.6609466", \ |
| "22.1550497, 22.1967207, 22.4099427, 23.4307517, 25.4601767, 26.4562517, 26.6657087", \ |
| "22.1602968, 22.1967938, 22.4135838, 23.4334328, 25.4622648, 26.4565548, 26.6658338", \ |
| "22.1617419, 22.1987069, 22.4162939, 23.4362349, 25.4630349, 26.4579839, 26.6684649", \ |
| "22.1676680, 22.2038920, 22.4217600, 23.4421460, 25.4700030, 26.4644410, 26.6746930"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("86.4464242, 86.4694612, 86.5678062, 86.3767302, 87.2681282, 79.9136152, -0.5876072", \ |
| "86.4371055, 86.4115495, 86.5713935, 86.4044645, 87.2891875, 79.8180325, -1.2620497", \ |
| "86.4218399, 86.3959649, 86.5606599, 86.3821499, 87.3922029, 79.7925109, 1.2583604", \ |
| "86.4127867, 86.3908387, 86.5569977, 86.3784737, 87.2232287, 79.8043707, 8.0213307", \ |
| "86.4230511, 86.4733511, 86.5958011, 86.3907161, 87.4177411, 81.5913671, 11.0580611", \ |
| "86.5115159, 86.5393969, 86.6398159, 86.4193189, 87.3888559, 81.6970969, 2.4981418", \ |
| "86.5800877, 86.5881157, 86.7485847, 86.5217317, 87.4549707, 81.2013417, 7.3064097"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("1.5299517, 1.5299554, 1.5296134, 1.5297275, 1.5295756, 1.5298098, 1.5302656", \ |
| "17.4135606, 17.3675126, 17.3873596, 17.3350366, 17.2841866, 17.1669276, 17.2332476", \ |
| "17.3966876, 17.3899356, 17.3638576, 17.3247816, 17.2730786, 17.2304946, 17.2189216", \ |
| "17.3942937, 17.3937207, 17.3780097, 17.3323587, 17.2704327, 17.1738257, 17.2149217", \ |
| "17.3929268, 17.3896878, 17.3731938, 17.3266618, 17.2501368, 17.2330228, 17.2272488", \ |
| "17.3960939, 17.3932229, 17.3759749, 17.3300829, 17.2755079, 17.2354989, 17.2218589", \ |
| "17.4051890, 17.3990220, 17.3818330, 17.3408050, 17.2841960, 17.2496170, 17.2296320"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("30.4461222, 30.5530092, 31.0250762, 32.6986812, 36.7253042, 49.7124682, 72.3408392", \ |
| "30.4158205, 30.5345245, 31.0214335, 32.6588905, 36.7045995, 49.6459795, 72.3840415", \ |
| "30.4438299, 30.5301739, 30.9704369, 32.6830219, 36.6305649, 49.6632719, 72.3570149", \ |
| "30.4395947, 30.5473357, 30.9598037, 32.6814577, 36.7146307, 49.5864247, 72.3494737", \ |
| "30.5323661, 30.5758141, 31.0338851, 32.7008921, 36.7067951, 49.6214511, 72.3672391", \ |
| "30.5186529, 30.5998099, 31.0931309, 32.7340579, 36.8370989, 49.5957849, 72.4206489", \ |
| "30.5863017, 30.6806637, 31.1811627, 32.8239837, 36.9012087, 49.7609217, 72.5130627"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
|