| /** |
| * 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_100C_1v60_5v50") { |
| define(three_state_pullup_res,library,string); |
| define(three_state_pulldn_res,library,string); |
| define(zstate_leak_threshold_pct,library,string); |
| define(clk_width,library,string); |
| define(driver_model,library,string); |
| define(def_sim_opt,library,string); |
| define(simulator,library,string); |
| define(signal_voltage_type,pin,string); |
| technology("cmos"); |
| delay_model : "table_lookup"; |
| revision : "1.0"; |
| date : "localtime"; |
| default_leakage_power_density : 0.000000; |
| default_cell_leakage_power : 0.000000; |
| default_fanout_load : 0.000000; |
| default_inout_pin_cap : 0.000000; |
| default_input_pin_cap : 0.000000; |
| default_output_pin_cap : 0.000000; |
| default_max_transition : 1.500000; |
| bus_naming_style : "%s[%d]"; |
| in_place_swap_mode : "match_footprint"; |
| library_features("report_delay_calculation"); |
| voltage_unit : "1V"; |
| current_unit : "1mA"; |
| leakage_power_unit : "1nW"; |
| pulling_resistance_unit : "1kohm"; |
| time_unit : "1ns"; |
| resistance_unit : "1ohm"; |
| capacitive_load_unit(1.000000, \ |
| "pf"); |
| input_threshold_pct_rise : 50.000000; |
| input_threshold_pct_fall : 50.000000; |
| output_threshold_pct_rise : 50.000000; |
| output_threshold_pct_fall : 50.000000; |
| slew_lower_threshold_pct_fall : 20.000000; |
| slew_lower_threshold_pct_rise : 20.000000; |
| slew_upper_threshold_pct_fall : 80.000000; |
| slew_upper_threshold_pct_rise : 80.000000; |
| slew_derate_from_library : 1.000000; |
| three_state_pullup_res : "1"; |
| three_state_pulldn_res : "1"; |
| zstate_leak_threshold_pct : "0.1"; |
| clk_width : "1.00E-05"; |
| nom_process : 1.000000; |
| nom_temperature : 100.000000; |
| nom_voltage : 1.600000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.600000); |
| voltage_map("VCCHIB",1.600000); |
| voltage_map("VDDA",5.500000); |
| voltage_map("VDDIO",5.500000); |
| voltage_map("VDDIO_Q",5.500000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",5.500000); |
| power_lut_template ("power_inputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| } |
| output_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vol : 0.550; |
| voh : 4.950; |
| vomax : 5.775; |
| vomin : -0.275; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.160; |
| voh : 1.440; |
| vomax : 1.680; |
| vomin : -0.080; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 1.375; |
| vih : 4.125; |
| vimax : 5.775; |
| vimin : -0.275; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.480; |
| vih : 1.120; |
| vimax : 1.680; |
| vimin : -0.080; |
| } |
| operating_conditions ("ss_ff_1p60v_x_5p50v_100C") { |
| process : 1.000000; |
| temperature : 100.000000; |
| voltage : 1.600000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("vio_7_7_1") { |
| variable_1 : "related_pin_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "constrained_pin_transition"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_12_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_7_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| power_lut_template ("power_outputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| type (sky130_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.405750e+03; |
| 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 : "1403.2100000"; |
| } |
| 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 : "578.4310000"; |
| } |
| 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 : "1245.0200000"; |
| } |
| 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 : "1397.2700000"; |
| } |
| 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 : "1405.7500000"; |
| } |
| 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 : "1236.5400000"; |
| } |
| 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 : "1240.5100000"; |
| } |
| 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 : "1242.4800000"; |
| } |
| 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 : "1401.2500000"; |
| } |
| 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 : "1224.9900000"; |
| } |
| 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 : "1377.5300000"; |
| } |
| 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 : "1235.7800000"; |
| } |
| 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 : "1236.1100000"; |
| } |
| 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 : "1231.8500000"; |
| } |
| 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 : "1224.5500000"; |
| } |
| 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 : "1396.5100000"; |
| } |
| 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 : "1396.8400000"; |
| } |
| 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 : "1392.5800000"; |
| } |
| 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.006402; |
| capacitance : 0.006263; |
| fall_capacitance : 0.006124; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1078666, -0.2460414, -0.3504596, -0.4247662, -0.4895690, -0.5460780, -0.5964430", \ |
| "-0.0373539, -0.1747741, -0.2977103, -0.3856285, -0.4578154, -0.5204989, -0.5651848", \ |
| "-0.0560657, -0.1846206, -0.3105679, -0.4015856, -0.4572860, -0.5516440, -0.5989809", \ |
| "-0.0893283, -0.2221777, -0.3281663, -0.4104413, -0.4896174, -0.5481607, -0.6220434", \ |
| "-0.1317442, -0.2478089, -0.3696774, -0.4537158, -0.4861060, -0.5664285, -0.6684569", \ |
| "-0.1672407, -0.2894089, -0.3984494, -0.4685623, -0.5792263, -0.5920343, -0.6644971", \ |
| "-0.2340726, -0.3394561, -0.4454448, -0.5095446, -0.6257957, -0.6985206, -0.7015759"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3748692, -0.5180955, -0.6689502, -0.8151850, -0.9565732, -1.0759957, -1.2027116", \ |
| "-0.3166820, -0.4652024, -0.6166963, -0.7702483, -0.9140930, -1.0410494, -1.1650457", \ |
| "-0.3154140, -0.4624598, -0.6211345, -0.7769039, -0.9335676, -1.0609451, -1.1721096", \ |
| "-0.3486766, -0.4896092, -0.6377033, -0.7930491, -0.9543105, -1.0863530, -1.2212225", \ |
| "-0.3819372, -0.5243958, -0.6698555, -0.8185175, -0.9766759, -1.1076057, -1.2495080", \ |
| "-0.4220114, -0.5659958, -0.7114557, -0.8561297, -1.0093326, -1.1385443, -1.2811793", \ |
| "-0.4720587, -0.6114654, -0.7592240, -0.9047300, -1.0648274, -1.1694925, -1.3131201"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5299576, 0.6636022, 0.7762239, 0.8433589, 0.8995045, 0.9712925, 1.0012355", \ |
| "0.4765592, 0.6073043, 0.7105081, 0.7945098, 0.8607957, 0.9203735, 0.9742632", \ |
| "0.4720543, 0.6083363, 0.7311213, 0.8164619, 0.8825500, 0.9646904, 1.0346094", \ |
| "0.5037909, 0.6351395, 0.7457940, 0.8358316, 0.9094916, 0.9743317, 1.0817899", \ |
| "0.5385775, 0.6684002, 0.7794976, 0.8634122, 0.9104979, 1.0196922, 1.0918767", \ |
| "0.5801775, 0.7115261, 0.8205469, 0.9025296, 0.9734914, 1.0208922, 1.1347432", \ |
| "0.6256471, 0.7569957, 0.8629647, 0.9506513, 1.0049340, 1.1005434, 1.1859797"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3895512, 0.5328322, 0.6837199, 0.8300270, 0.9667695, 1.0938210, 1.2222223", \ |
| "0.3405831, 0.4824603, 0.6345175, 0.7862320, 0.9275247, 1.0624251, 1.1893283", \ |
| "0.3395623, 0.4756958, 0.6364593, 0.7934774, 0.9482234, 1.0718771, 1.1860942", \ |
| "0.3664092, 0.5058195, 0.6496222, 0.8037567, 0.9676713, 1.1010341, 1.2356828", \ |
| "0.4042474, 0.5406060, 0.6876178, 0.8374352, 0.9942696, 1.1268350, 1.2612175", \ |
| "0.4427957, 0.5867837, 0.7261661, 0.8722907, 1.0185424, 1.1408742, 1.2902592", \ |
| "0.4897912, 0.6246239, 0.7716357, 0.9148248, 1.0743626, 1.1784197, 1.3206174"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0241733, 0.0272560, 0.0303387, 0.0301982, 0.0300633, 0.0299228, 0.0297823"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0296436, 0.0330982, 0.0365528, 0.0364720, 0.0363943, 0.0363135, 0.0362326"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("DM[1]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.004599; |
| capacitance : 0.004491; |
| fall_capacitance : 0.004383; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.6139262, 0.7487930, 0.8694004, 0.9384805, 0.9997212, 1.0658050, 1.1618482", \ |
| "0.5529669, 0.6849447, 0.8024317, 0.8942233, 0.9741426, 1.0168284, 1.0700479", \ |
| "0.5513297, 0.6871523, 0.8186496, 0.9163448, 0.9880562, 1.0534364, 1.1164613", \ |
| "0.5815405, 0.7111317, 0.8419730, 0.9379854, 1.0119429, 1.0842495, 1.1763945", \ |
| "0.6163270, 0.7443924, 0.8670375, 0.9528950, 1.0103877, 1.1051694, 1.1660484", \ |
| "0.6579270, 0.7859924, 0.9055858, 0.9839571, 1.0720181, 1.1348471, 1.1539207", \ |
| "0.7033966, 0.8314620, 0.9510554, 1.0529510, 1.1383767, 1.1555906, 1.2218679"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4506579, 0.5958075, 0.7456743, 0.8934625, 1.0389258, 1.1784806, 1.3080925", \ |
| "0.4031688, 0.5467436, 0.6918943, 0.8489772, 0.9989830, 1.1343719, 1.2627391", \ |
| "0.4049176, 0.5379099, 0.7006037, 0.8659908, 1.0207168, 1.1633126, 1.2919983", \ |
| "0.4274330, 0.5693295, 0.7188113, 0.8859354, 1.0378828, 1.1956386, 1.3213530", \ |
| "0.4637454, 0.5980125, 0.7565035, 0.9149858, 1.0563287, 1.2190165, 1.3530877", \ |
| "0.5053454, 0.6441902, 0.7862377, 0.9501390, 1.0831328, 1.2526151, 1.3879889", \ |
| "0.5523409, 0.6911856, 0.8347591, 0.9848027, 1.1333961, 1.2785301, 1.4051127"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1430068, -0.2777682, -0.3923434, -0.4906931, -0.5461527, -0.6017007, -0.6672269", \ |
| "-0.0769570, -0.2209111, -0.3467761, -0.4434987, -0.5212815, -0.5848485, -0.6329334", \ |
| "-0.0926171, -0.2267777, -0.3507708, -0.4534202, -0.5344398, -0.6044685, -0.6965806", \ |
| "-0.1243537, -0.2615661, -0.3812047, -0.4697378, -0.5538994, -0.6190916, -0.6951531", \ |
| "-0.1774509, -0.2887232, -0.4114136, -0.5041045, -0.5710690, -0.6205035, -0.7463878", \ |
| "-0.2083697, -0.3379527, -0.4560670, -0.5564543, -0.6136891, -0.6732794, -0.7384567", \ |
| "-0.2660463, -0.3788446, -0.4954314, -0.5796059, -0.6796647, -0.7549759, -0.7942141"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.4405539, -0.5841557, -0.7339878, -0.8818173, -1.0227542, -1.1637791, -1.2949331", \ |
| "-0.3800574, -0.5244011, -0.6757754, -0.8325060, -0.9815681, -1.1182359, -1.2480753", \ |
| "-0.3864536, -0.5217401, -0.6859226, -0.8445059, -0.9990727, -1.1502261, -1.2803469", \ |
| "-0.4142770, -0.5470338, -0.7038849, -0.8648531, -1.0232017, -1.1774925, -1.3097235", \ |
| "-0.4490635, -0.5833452, -0.7284748, -0.8860836, -1.0425925, -1.2012940, -1.3368806", \ |
| "-0.4891376, -0.6279970, -0.7716020, -0.9404855, -1.0805050, -1.2279858, -1.3695198", \ |
| "-0.5330814, -0.6719417, -0.8155456, -0.9670833, -1.1171368, -1.2568701, -1.4033232"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0235661, 0.0299570, 0.0363479, 0.0362419, 0.0361403, 0.0360344, 0.0359284"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0308724, 0.0368186, 0.0427649, 0.0426466, 0.0425331, 0.0424148, 0.0422965"); |
| } |
| } |
| 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.006016; |
| capacitance : 0.006155; |
| rise_capacitance : 0.006294; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0834525, -0.2109377, -0.3282460, -0.4003366, -0.4697078, -0.5231869, -0.5812954", \ |
| "-0.0098878, -0.1527933, -0.2702191, -0.3676048, -0.4283878, -0.4861500, -0.5363233", \ |
| "-0.0301256, -0.1583930, -0.2768334, -0.3732321, -0.4349103, -0.5003939, -0.5617402", \ |
| "-0.0603364, -0.1901296, -0.3068035, -0.3824455, -0.4534466, -0.5206426, -0.5868511", \ |
| "-0.1027523, -0.2279679, -0.3339605, -0.4277051, -0.4631576, -0.5639513, -0.6349763", \ |
| "-0.1428264, -0.2695679, -0.3694574, -0.4570981, -0.5512376, -0.5809387, -0.6611997", \ |
| "-0.1730372, -0.3135116, -0.4118749, -0.4838079, -0.5877665, -0.6674602, -0.7083130"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3748667, -0.5194470, -0.6686778, -0.8164192, -0.9517321, -1.0736677, -1.1989126", \ |
| "-0.3196733, -0.4667283, -0.6179505, -0.7701815, -0.9133412, -1.0407528, -1.1643361", \ |
| "-0.3184673, -0.4637897, -0.6196461, -0.7769170, -0.9366117, -1.0597327, -1.1739527", \ |
| "-0.3471521, -0.4910357, -0.6421166, -0.7945011, -0.9589555, -1.0909306, -1.2256421", \ |
| "-0.3819387, -0.5258227, -0.6697903, -0.8288952, -0.9764344, -1.1112304, -1.2463354", \ |
| "-0.4265905, -0.5674227, -0.7083386, -0.8570207, -1.0071585, -1.1363218, -1.2796201", \ |
| "-0.4720601, -0.6113659, -0.7568599, -0.8941252, -1.0606964, -1.1679847, -1.3127810"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5314835, 0.6651281, 0.7762244, 0.8387820, 0.8918760, 0.9651911, 0.9948407", \ |
| "0.4704239, 0.6064325, 0.7111693, 0.7880670, 0.8561398, 0.9172931, 0.9696853", \ |
| "0.4705284, 0.6040391, 0.7219660, 0.8164619, 0.8794314, 0.9603349, 1.0301779", \ |
| "0.4992133, 0.6320878, 0.7444335, 0.8328478, 0.9001704, 0.9666598, 1.0772123", \ |
| "0.5339998, 0.6638225, 0.7774600, 0.8634094, 0.9115756, 1.0091918, 1.0889797", \ |
| "0.5740740, 0.7054226, 0.8159695, 0.8811412, 0.9730399, 1.0194543, 1.1493752", \ |
| "0.6210695, 0.7524181, 0.8583873, 0.9491256, 0.9874739, 1.0990367, 1.1859792"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3971806, 0.5381426, 0.6867715, 0.8206683, 0.9698215, 1.0953877, 1.2191709", \ |
| "0.3405842, 0.4839017, 0.6375691, 0.7862003, 0.9247410, 1.0357952, 1.1817080", \ |
| "0.3408309, 0.4818478, 0.6395686, 0.7949713, 0.9496480, 1.0774841, 1.1875400", \ |
| "0.3694610, 0.5058194, 0.6518089, 0.8128134, 0.9768476, 1.1025113, 1.2372123", \ |
| "0.4057733, 0.5421318, 0.6891438, 0.8424716, 0.9920973, 1.1268346, 1.2673316", \ |
| "0.4458475, 0.5837318, 0.7261662, 0.8629950, 1.0157319, 1.1524139, 1.2951195", \ |
| "0.4928430, 0.6337791, 0.7746875, 0.9163513, 1.0702040, 1.1764782, 1.3267407"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0241963, 0.0273378, 0.0304792, 0.0303069, 0.0301415, 0.0299692, 0.0297969"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0295996, 0.0331567, 0.0367138, 0.0365697, 0.0364315, 0.0362874, 0.0361434"); |
| } |
| } |
| 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.028521; |
| capacitance : 0.028471; |
| fall_capacitance : 0.028421; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0529755, 0.0426887, 0.1383530, 0.2696837, 0.3957612, 0.5270918, 0.6584225"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3252147, 0.4273092, 0.5294036, 0.6585461, 0.7825229, 0.9116654, 1.0408080"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.032971; |
| capacitance : 0.032613; |
| fall_capacitance : 0.032256; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0661287, 0.0888350, 0.1115413, 0.1123728, 0.1131711, 0.1140027, 0.1148342"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0765623, 0.0895820, 0.1026016, 0.1046604, 0.1066369, 0.1086957, 0.1107546"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.052559; |
| capacitance : 0.052150; |
| fall_capacitance : 0.051741; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0133233, -0.0135365, -0.0137498, -0.0137539, -0.0137578, -0.0137619, -0.0137660"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0139248, 0.0139049, 0.0138849, 0.0138972, 0.0139091, 0.0139214, 0.0139337"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ANALOG_SEL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.016824; |
| capacitance : 0.016726; |
| fall_capacitance : 0.016627; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0184272, 0.0179310, 0.0174349, 0.0174763, 0.0175160, 0.0175574, 0.0175988"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0218255, 0.0214510, 0.0210765, 0.0212199, 0.0213576, 0.0215010, 0.0216443"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.037111; |
| capacitance : 0.036522; |
| fall_capacitance : 0.035933; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.2573188, -0.1209385, -0.0089571, 0.0728705, 0.1382145, 0.1815865, 0.2210652", \ |
| "-0.3166572, -0.1788893, -0.0758022, 0.0213847, 0.0936612, 0.1463626, 0.2071117", \ |
| "-0.3093584, -0.1705172, -0.0624997, 0.0210655, 0.0881490, 0.1626376, 0.2157219", \ |
| "-0.2797107, -0.1433582, -0.0517777, 0.0298781, 0.1178956, 0.1839809, 0.2172926", \ |
| "-0.2411427, -0.1055200, -0.0170304, 0.0776293, 0.1300865, 0.2147204, 0.2753253", \ |
| "-0.1919133, -0.0608681, 0.0291473, 0.1154542, 0.1658164, 0.2495441, 0.3156742", \ |
| "-0.1384557, -0.0123468, 0.0807204, 0.1402922, 0.2266046, 0.2680993, 0.3397182"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3138038, -0.1606113, -0.0028536, 0.1360907, 0.2445150, 0.3364644, 0.4343532", \ |
| "-0.3729245, -0.2094010, -0.0715546, 0.0779258, 0.2008377, 0.3096466, 0.4154306", \ |
| "-0.3560700, -0.1959951, -0.0549079, 0.0927087, 0.1944606, 0.3188764, 0.4219512", \ |
| "-0.3372769, -0.1740810, -0.0460244, 0.0955587, 0.2237150, 0.3428239, 0.4392947", \ |
| "-0.2991536, -0.1344271, -0.0109596, 0.1277738, 0.2624276, 0.3769022, 0.4662251", \ |
| "-0.2651829, -0.1092800, 0.0329671, 0.1843241, 0.2814461, 0.4007483, 0.5142556", \ |
| "-0.2014028, -0.0499422, 0.0854160, 0.2281588, 0.3264679, 0.4305078, 0.5643028"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5374982, 0.4092060, 0.2968004, 0.2092037, 0.1422905, 0.0837169, 0.0266671", \ |
| "0.6024253, 0.4673245, 0.3520762, 0.2732732, 0.2000534, 0.1481776, 0.0852479", \ |
| "0.5845237, 0.4488119, 0.3425198, 0.2671596, 0.1889254, 0.1298459, 0.0738354", \ |
| "0.5591614, 0.4279090, 0.3129873, 0.2370140, 0.1685098, 0.1053584, 0.0529491", \ |
| "0.5118522, 0.4025025, 0.2563843, 0.2031440, 0.1291456, 0.0675202, 0.0359030", \ |
| "0.4965078, 0.3609024, 0.2028822, 0.1742409, 0.0844938, 0.0296181, -0.0318193", \ |
| "0.4495123, 0.3093294, 0.1695613, 0.1200212, 0.0451278, -0.0168229, -0.0832046"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3223778, 0.1676666, 0.0114317, -0.1288921, -0.2406555, -0.3312771, -0.4291207", \ |
| "0.3719680, 0.2177450, 0.0700685, -0.0690612, -0.1920537, -0.3071810, -0.4083057", \ |
| "0.3648775, 0.2028953, 0.0638631, -0.0794435, -0.1867626, -0.3080622, -0.4149621", \ |
| "0.3440413, 0.1823381, 0.0473163, -0.0886491, -0.2144970, -0.3325688, -0.4325943", \ |
| "0.3039201, 0.1427810, 0.0206336, -0.1208503, -0.2345513, -0.3692785, -0.4591994", \ |
| "0.2707065, 0.1191983, -0.0244572, -0.1773439, -0.2731183, -0.4013260, -0.5056780", \ |
| "0.2282887, 0.0750405, -0.0826794, -0.2181266, -0.3160838, -0.4235724, -0.5389405"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1229913, 0.1436042, 0.1642170, 0.1665257, 0.1687421, 0.1710509, 0.1733596"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1677352, 0.3271367, 0.4865382, 0.4867702, 0.4869929, 0.4872250, 0.4874570"); |
| } |
| } |
| 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.012769; |
| capacitance : 0.012980; |
| rise_capacitance : 0.013191; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("5.2968832, 13.3594160, 21.4219490, 23.7455270, 25.9761610, 28.2997390, 30.6233160"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9993195, 13.4774960, 22.9556720, 23.5903430, 24.1996270, 24.8342980, 25.4689690"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.006415; |
| capacitance : 0.006553; |
| rise_capacitance : 0.006692; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0187083, -0.1155355, -0.2216599, -0.2981389, -0.3660034, -0.4346776, -0.4990750", \ |
| "0.0747354, -0.0519323, -0.1685716, -0.2540172, -0.3334099, -0.3958600, -0.4540875", \ |
| "0.0568490, -0.0515938, -0.1693397, -0.2570000, -0.3327803, -0.3920324, -0.4597422", \ |
| "0.0269759, -0.0863822, -0.2026195, -0.2786566, -0.3525067, -0.4135455, -0.4871332", \ |
| "-0.0081483, -0.1196428, -0.2292409, -0.3209132, -0.3809329, -0.4299467, -0.5310786", \ |
| "-0.0451707, -0.1688723, -0.2715346, -0.3366368, -0.4173690, -0.4974563, -0.5687887", \ |
| "-0.0723298, -0.2204453, -0.3157780, -0.3770955, -0.4426693, -0.5475035, -0.6011562"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3779210, -0.5226778, -0.6735356, -0.8229025, -0.9626840, -1.0821210, -1.2027315", \ |
| "-0.3183098, -0.4667283, -0.6212818, -0.7740736, -0.9209895, -1.0550683, -1.1650794", \ |
| "-0.3169400, -0.4654976, -0.6223661, -0.7784575, -0.9350356, -1.0637319, -1.1778684", \ |
| "-0.3502026, -0.4926618, -0.6349892, -0.7939943, -0.9574098, -1.0924565, -1.2241488", \ |
| "-0.3849891, -0.5289742, -0.6729100, -0.8285550, -0.9783943, -1.1133466, -1.2541110", \ |
| "-0.4250633, -0.5705743, -0.7145102, -0.8592025, -1.0083663, -1.1363934, -1.2811843", \ |
| "-0.4751105, -0.6160438, -0.7599798, -0.9077793, -1.0619418, -1.1709416, -1.3137410"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5589493, 0.6895432, 0.8006384, 0.8647211, 0.9193400, 0.9896028, 1.0664657", \ |
| "0.4915467, 0.6279069, 0.7257553, 0.8128576, 0.8807489, 0.9356414, 0.9910548", \ |
| "0.4949425, 0.6283517, 0.7535539, 0.8415768, 0.9084899, 0.9792716, 1.0450471", \ |
| "0.5251532, 0.6550447, 0.7726466, 0.8502285, 0.9387007, 0.9881191, 1.1030937", \ |
| "0.5599397, 0.6912893, 0.8037633, 0.8719786, 0.9385760, 1.0479115, 1.1020522", \ |
| "0.6015398, 0.7328893, 0.8403834, 0.9167207, 0.9731074, 1.0315543, 1.1500368", \ |
| "0.6470094, 0.7768330, 0.8812753, 0.9689625, 1.0258178, 1.1068477, 1.1895282"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4032841, 0.5435135, 0.6928757, 0.8422344, 0.9805023, 1.1045415, 1.2298516", \ |
| "0.3426430, 0.4897035, 0.6437143, 0.7886390, 0.9386696, 1.0644569, 1.1921908", \ |
| "0.3453537, 0.4864703, 0.6494585, 0.8049593, 0.9539454, 1.0831043, 1.2005591", \ |
| "0.3755645, 0.5134493, 0.6564309, 0.8205894, 0.9768476, 1.1097234, 1.2511624", \ |
| "0.4134028, 0.5512876, 0.6921960, 0.8434653, 0.9981760, 1.1325833, 1.2719354", \ |
| "0.4519511, 0.5928876, 0.7337962, 0.8649075, 1.0243918, 1.1670387, 1.3039933", \ |
| "0.5004724, 0.6414090, 0.7807916, 0.9239794, 1.0812425, 1.1871496, 1.3423405"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0241879, 0.0273448, 0.0305018, 0.0303391, 0.0301830, 0.0300204, 0.0298577"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0296109, 0.0330826, 0.0365542, 0.0364363, 0.0363231, 0.0362052, 0.0360873"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ANALOG_POL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.017742; |
| capacitance : 0.017637; |
| fall_capacitance : 0.017532; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0694705, 0.0902130, 0.1109554, 0.1131892, 0.1153337, 0.1175675, 0.1198013"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0921878, 0.2503471, 0.4085063, 0.4090979, 0.4096658, 0.4102573, 0.4108489"); |
| } |
| } |
| } |
| 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.005049; |
| capacitance : 0.005159; |
| rise_capacitance : 0.005269; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5558772, 0.6945214, 0.8194454, 0.8877828, 0.9361667, 1.0006921, 1.0816956", \ |
| "0.5007100, 0.6364628, 0.7495807, 0.8355288, 0.9242193, 0.9771604, 1.0391085", \ |
| "0.5025329, 0.6367256, 0.7698518, 0.8629391, 0.9420593, 1.0054753, 1.0549734", \ |
| "0.5342696, 0.6645428, 0.7863558, 0.8854811, 0.9676924, 1.0308437, 1.1253713", \ |
| "0.5690560, 0.6992998, 0.8188041, 0.9057721, 1.0003690, 1.0553169, 1.1216979", \ |
| "0.6106561, 0.7378481, 0.8573524, 0.9408692, 0.9995455, 1.0547287, 1.1476738", \ |
| "0.6545998, 0.7863695, 0.9058738, 0.9696865, 1.0468320, 1.1215413, 1.2064064"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5055567, 0.6450874, 0.7928171, 0.9356294, 1.0854118, 1.2084628, 1.3442990", \ |
| "0.4444688, 0.5838396, 0.7362504, 0.8878406, 1.0405158, 1.1738204, 1.2648635", \ |
| "0.4400108, 0.5775092, 0.7473014, 0.9071896, 1.0510754, 1.1892914, 1.3102669", \ |
| "0.4747992, 0.6135690, 0.7572622, 0.9303211, 1.0821333, 1.2403911, 1.3579740", \ |
| "0.5095857, 0.6468295, 0.7986027, 0.9552275, 1.0995580, 1.2609427, 1.3866569", \ |
| "0.5496599, 0.6853778, 0.8342173, 0.9827929, 1.1383513, 1.2944166, 1.4183933", \ |
| "0.5890260, 0.7354250, 0.8781610, 1.0236364, 1.1756713, 1.3309355, 1.4527846"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0574918, -0.2021975, -0.3115840, -0.3961936, -0.4678318, -0.5363142, -0.5936736", \ |
| "0.0084596, -0.1358146, -0.2544671, -0.3672364, -0.4255417, -0.4847000, -0.5389907", \ |
| "-0.0178816, -0.1359162, -0.2635243, -0.3600550, -0.4272344, -0.5047343, -0.5696467", \ |
| "-0.0496183, -0.1676529, -0.2842812, -0.3788982, -0.4533416, -0.5343637, -0.6006880", \ |
| "-0.0920342, -0.2039643, -0.3188716, -0.4218996, -0.4620055, -0.5534853, -0.6319246", \ |
| "-0.1244790, -0.2547206, -0.3589459, -0.4379494, -0.5406660, -0.5882754, -0.6623155", \ |
| "-0.1546898, -0.2971384, -0.3967859, -0.4815133, -0.5757931, -0.6567265, -0.6896540"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.4786688, -0.6211937, -0.7719522, -0.9185517, -1.0628599, -1.1989650, -1.3218186", \ |
| "-0.4227686, -0.5629828, -0.7132173, -0.8655589, -1.0143821, -1.1316110, -1.2687321", \ |
| "-0.4270496, -0.5523971, -0.7240695, -0.8848790, -1.0345407, -1.1723082, -1.2901718", \ |
| "-0.4570647, -0.5912311, -0.7413490, -0.9089200, -1.0598227, -1.2198613, -1.3356634", \ |
| "-0.4887995, -0.6229659, -0.7753403, -0.9293897, -1.0767390, -1.2383258, -1.3643465", \ |
| "-0.5288736, -0.6676176, -0.8088606, -0.9575398, -1.1108087, -1.2646307, -1.3990548", \ |
| "-0.5743432, -0.7115614, -0.8543302, -1.0013607, -1.1520429, -1.3020188, -1.4350991"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0238054, 0.0299952, 0.0361849, 0.0360357, 0.0358925, 0.0357433, 0.0355942"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0305302, 0.0358895, 0.0412487, 0.0412192, 0.0411909, 0.0411614, 0.0411319"); |
| } |
| } |
| 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.005733; |
| capacitance : 0.005557; |
| fall_capacitance : 0.005380; |
| max_transition : 3.750000; |
| timing() { /* As per CDT 150283 */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_setup_rising; |
| fall_constraint (scalar) { |
| values ("2"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1039993, -0.1034503, -0.1029013, -0.1025779, -0.1022675, -0.1019442, -0.1016208"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1096624, 0.1095168, 0.1093713, 0.1090858, 0.1088118, 0.1085263, 0.1082409"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1078666, -0.0373539, -0.0560657, -0.0893283, -0.1317442, -0.1672407, -0.2340726", \ |
| "-0.2460414, -0.1747741, -0.1846206, -0.2221777, -0.2478089, -0.2894089, -0.3394561", \ |
| "-0.3504596, -0.2977103, -0.3105679, -0.3281663, -0.3696774, -0.3984494, -0.4454448", \ |
| "-0.4247662, -0.3856285, -0.4015856, -0.4104413, -0.4537158, -0.4685623, -0.5095446", \ |
| "-0.4895690, -0.4578154, -0.4572860, -0.4896174, -0.4861060, -0.5792263, -0.6257957", \ |
| "-0.5460780, -0.5204989, -0.5516440, -0.5481607, -0.5664285, -0.5920343, -0.6985206", \ |
| "-0.5964430, -0.5651848, -0.5989809, -0.6220434, -0.6684569, -0.6644971, -0.7015759"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5299576, 0.4765592, 0.4720543, 0.5037909, 0.5385775, 0.5801775, 0.6256471", \ |
| "0.6636022, 0.6073043, 0.6083363, 0.6351395, 0.6684002, 0.7115261, 0.7569957", \ |
| "0.7762239, 0.7105081, 0.7311213, 0.7457940, 0.7794976, 0.8205469, 0.8629647", \ |
| "0.8433589, 0.7945098, 0.8164619, 0.8358316, 0.8634122, 0.9025296, 0.9506513", \ |
| "0.8995045, 0.8607957, 0.8825500, 0.9094916, 0.9104979, 0.9734914, 1.0049340", \ |
| "0.9712925, 0.9203735, 0.9646904, 0.9743317, 1.0196922, 1.0208922, 1.1005434", \ |
| "1.0012355, 0.9742632, 1.0346094, 1.0817899, 1.0918767, 1.1347432, 1.1859797"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.2573188, -0.3166572, -0.3093584, -0.2797107, -0.2411427, -0.1919133, -0.1384557", \ |
| "-0.1209385, -0.1788893, -0.1705172, -0.1433582, -0.1055200, -0.0608681, -0.0123468", \ |
| "-0.0089571, -0.0758022, -0.0624997, -0.0517777, -0.0170304, 0.0291473, 0.0807204", \ |
| "0.0728705, 0.0213847, 0.0210655, 0.0298781, 0.0776293, 0.1154542, 0.1402922", \ |
| "0.1382145, 0.0936612, 0.0881490, 0.1178956, 0.1300865, 0.1658164, 0.2266046", \ |
| "0.1815865, 0.1463626, 0.1626376, 0.1839809, 0.2147204, 0.2495441, 0.2680993", \ |
| "0.2210652, 0.2071117, 0.2157219, 0.2172926, 0.2753253, 0.3156742, 0.3397182"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5374982, 0.6024253, 0.5845237, 0.5591614, 0.5118522, 0.4965078, 0.4495123", \ |
| "0.4092060, 0.4673245, 0.4488119, 0.4279090, 0.4025025, 0.3609024, 0.3093294", \ |
| "0.2968004, 0.3520762, 0.3425198, 0.3129873, 0.2563843, 0.2028822, 0.1695613", \ |
| "0.2092037, 0.2732732, 0.2671596, 0.2370140, 0.2031440, 0.1742409, 0.1200212", \ |
| "0.1422905, 0.2000534, 0.1889254, 0.1685098, 0.1291456, 0.0844938, 0.0451278", \ |
| "0.0837169, 0.1481776, 0.1298459, 0.1053584, 0.0675202, 0.0296181, -0.0168229", \ |
| "0.0266671, 0.0852479, 0.0738354, 0.0529491, 0.0359030, -0.0318193, -0.0832046"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.0187083, 0.0747354, 0.0568490, 0.0269759, -0.0081483, -0.0451707, -0.0723298", \ |
| "-0.1155355, -0.0519323, -0.0515938, -0.0863822, -0.1196428, -0.1688723, -0.2204453", \ |
| "-0.2216599, -0.1685716, -0.1693397, -0.2026195, -0.2292409, -0.2715346, -0.3157780", \ |
| "-0.2981389, -0.2540172, -0.2570000, -0.2786566, -0.3209132, -0.3366368, -0.3770955", \ |
| "-0.3660034, -0.3334099, -0.3327803, -0.3525067, -0.3809329, -0.4173690, -0.4426693", \ |
| "-0.4346776, -0.3958600, -0.3920324, -0.4135455, -0.4299467, -0.4974563, -0.5475035", \ |
| "-0.4990750, -0.4540875, -0.4597422, -0.4871332, -0.5310786, -0.5687887, -0.6011562"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5589493, 0.4915467, 0.4949425, 0.5251532, 0.5599397, 0.6015398, 0.6470094", \ |
| "0.6895432, 0.6279069, 0.6283517, 0.6550447, 0.6912893, 0.7328893, 0.7768330", \ |
| "0.8006384, 0.7257553, 0.7535539, 0.7726466, 0.8037633, 0.8403834, 0.8812753", \ |
| "0.8647211, 0.8128576, 0.8415768, 0.8502285, 0.8719786, 0.9167207, 0.9689625", \ |
| "0.9193400, 0.8807489, 0.9084899, 0.9387007, 0.9385760, 0.9731074, 1.0258178", \ |
| "0.9896028, 0.9356414, 0.9792716, 0.9881191, 1.0479115, 1.0315543, 1.1068477", \ |
| "1.0664657, 0.9910548, 1.0450471, 1.1030937, 1.1020522, 1.1500368, 1.1895282"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5558772, 0.5007100, 0.5025329, 0.5342696, 0.5690560, 0.6106561, 0.6545998", \ |
| "0.6945214, 0.6364628, 0.6367256, 0.6645428, 0.6992998, 0.7378481, 0.7863695", \ |
| "0.8194454, 0.7495807, 0.7698518, 0.7863558, 0.8188041, 0.8573524, 0.9058738", \ |
| "0.8877828, 0.8355288, 0.8629391, 0.8854811, 0.9057721, 0.9408692, 0.9696865", \ |
| "0.9361667, 0.9242193, 0.9420593, 0.9676924, 1.0003690, 0.9995455, 1.0468320", \ |
| "1.0006921, 0.9771604, 1.0054753, 1.0308437, 1.0553169, 1.0547287, 1.1215413", \ |
| "1.0816956, 1.0391085, 1.0549734, 1.1253713, 1.1216979, 1.1476738, 1.2064064"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.0574918, 0.0084596, -0.0178816, -0.0496183, -0.0920342, -0.1244790, -0.1546898", \ |
| "-0.2021975, -0.1358146, -0.1359162, -0.1676529, -0.2039643, -0.2547206, -0.2971384", \ |
| "-0.3115840, -0.2544671, -0.2635243, -0.2842812, -0.3188716, -0.3589459, -0.3967859", \ |
| "-0.3961936, -0.3672364, -0.3600550, -0.3788982, -0.4218996, -0.4379494, -0.4815133", \ |
| "-0.4678318, -0.4255417, -0.4272344, -0.4533416, -0.4620055, -0.5406660, -0.5757931", \ |
| "-0.5363142, -0.4847000, -0.5047343, -0.5343637, -0.5534853, -0.5882754, -0.6567265", \ |
| "-0.5936736, -0.5389907, -0.5696467, -0.6006880, -0.6319246, -0.6623155, -0.6896540"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.6139262, 0.5529669, 0.5513297, 0.5815405, 0.6163270, 0.6579270, 0.7033966", \ |
| "0.7487930, 0.6849447, 0.6871523, 0.7111317, 0.7443924, 0.7859924, 0.8314620", \ |
| "0.8694004, 0.8024317, 0.8186496, 0.8419730, 0.8670375, 0.9055858, 0.9510554", \ |
| "0.9384805, 0.8942233, 0.9163448, 0.9379854, 0.9528950, 0.9839571, 1.0529510", \ |
| "0.9997212, 0.9741426, 0.9880562, 1.0119429, 1.0103877, 1.0720181, 1.1383767", \ |
| "1.0658050, 1.0168284, 1.0534364, 1.0842495, 1.1051694, 1.1348471, 1.1555906", \ |
| "1.1618482, 1.0700479, 1.1164613, 1.1763945, 1.1660484, 1.1539207, 1.2218679"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1430068, -0.0769570, -0.0926171, -0.1243537, -0.1774509, -0.2083697, -0.2660463", \ |
| "-0.2777682, -0.2209111, -0.2267777, -0.2615661, -0.2887232, -0.3379527, -0.3788446", \ |
| "-0.3923434, -0.3467761, -0.3507708, -0.3812047, -0.4114136, -0.4560670, -0.4954314", \ |
| "-0.4906931, -0.4434987, -0.4534202, -0.4697378, -0.5041045, -0.5564543, -0.5796059", \ |
| "-0.5461527, -0.5212815, -0.5344398, -0.5538994, -0.5710690, -0.6136891, -0.6796647", \ |
| "-0.6017007, -0.5848485, -0.6044685, -0.6190916, -0.6205035, -0.6732794, -0.7549759", \ |
| "-0.6672269, -0.6329334, -0.6965806, -0.6951531, -0.7463878, -0.7384567, -0.7942141"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.2512784, -0.3151944, -0.3017921, -0.2721749, -0.2351023, -0.1858728, -0.1310372", \ |
| "-0.1148350, -0.1745072, -0.1676152, -0.1389303, -0.1010920, -0.0579661, -0.0094448", \ |
| "-0.0074312, -0.0735550, -0.0579036, -0.0521105, -0.0111716, 0.0334802, 0.0835274", \ |
| "0.0785055, 0.0214258, 0.0234629, 0.0341554, 0.0819849, 0.1214055, 0.1482477", \ |
| "0.1455155, 0.0932692, 0.0932609, 0.1226397, 0.1333881, 0.1699858, 0.2324785", \ |
| "0.1881819, 0.1533539, 0.1654665, 0.1824550, 0.2116321, 0.2542593, 0.2740683", \ |
| "0.2368300, 0.2174958, 0.2264227, 0.2461139, 0.2780146, 0.3159604, 0.3541867"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5558749, 0.6223358, 0.5998843, 0.5775383, 0.5236308, 0.5179365, 0.4724669", \ |
| "0.4257647, 0.4844147, 0.4710979, 0.4481565, 0.4209702, 0.3778443, 0.3247454", \ |
| "0.3211851, 0.3749646, 0.3597169, 0.3265903, 0.2732004, 0.2620370, 0.1911626", \ |
| "0.2275143, 0.2868650, 0.2839442, 0.2544531, 0.2158952, 0.1852833, 0.1331745", \ |
| "0.1621270, 0.2174003, 0.2158017, 0.1852944, 0.1510131, 0.1043302, 0.0573348", \ |
| "0.0989757, 0.1538631, 0.1481883, 0.1495174, 0.0797272, 0.0611480, 0.0202230", \ |
| "0.0449777, 0.1041189, 0.0878964, 0.0697601, 0.0455657, -0.0210396, -0.0581851"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.5427339, -0.4782759, -0.4787265, -0.5104632, -0.5452497, -0.5868481, -0.6307934", \ |
| "-0.6762012, -0.6129598, -0.6158051, -0.6434084, -0.6764411, -0.7180413, -0.7619850", \ |
| "-0.7858284, -0.7234806, -0.7393283, -0.7507365, -0.7904947, -0.8226824, -0.8666262", \ |
| "-0.8469598, -0.7981552, -0.8199158, -0.8389938, -0.8587617, -0.9055363, -0.9556907", \ |
| "-0.9059476, -0.8684817, -0.9090675, -0.9099627, -0.9063078, -0.9693196, -0.9944558", \ |
| "-0.9779528, -0.9215588, -0.9680469, -0.9764897, -1.0276114, -1.0197793, -1.0981002", \ |
| "-1.0955236, -0.9781203, -1.0324422, -1.0884710, -1.0922883, -1.1462764, -1.1819777"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5726742, 0.5051612, 0.5040880, 0.5358247, 0.5706112, 0.6137371, 0.6592067", \ |
| "0.7016049, 0.6322124, 0.6348775, 0.6657742, 0.7064037, 0.7480038, 0.7919474", \ |
| "0.8127775, 0.7398560, 0.7621560, 0.7780085, 0.8110207, 0.8495690, 0.8950386", \ |
| "0.8723803, 0.8207843, 0.8456140, 0.8502374, 0.8812690, 0.9276845, 0.9795563", \ |
| "0.9284334, 0.8868026, 0.9145935, 0.9387007, 0.9379493, 0.9760476, 1.0264732", \ |
| "0.9973639, 0.9424583, 0.9852283, 0.9972744, 1.0479063, 1.0371546, 1.1064686", \ |
| "1.1191828, 0.9960397, 1.0528127, 1.1178952, 1.1020522, 1.1506343, 1.1933690"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.0834525, -0.0098878, -0.0301256, -0.0603364, -0.1027523, -0.1428264, -0.1730372", \ |
| "-0.2109377, -0.1527933, -0.1583930, -0.1901296, -0.2279679, -0.2695679, -0.3135116", \ |
| "-0.3282460, -0.2702191, -0.2768334, -0.3068035, -0.3339605, -0.3694574, -0.4118749", \ |
| "-0.4003366, -0.3676048, -0.3732321, -0.3824455, -0.4277051, -0.4570981, -0.4838079", \ |
| "-0.4697078, -0.4283878, -0.4349103, -0.4534466, -0.4631576, -0.5512376, -0.5877665", \ |
| "-0.5231869, -0.4861500, -0.5003939, -0.5206426, -0.5639513, -0.5809387, -0.6674602", \ |
| "-0.5812954, -0.5363233, -0.5617402, -0.5868511, -0.6349763, -0.6611997, -0.7083130"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5314835, 0.4704239, 0.4705284, 0.4992133, 0.5339998, 0.5740740, 0.6210695", \ |
| "0.6651281, 0.6064325, 0.6040391, 0.6320878, 0.6638225, 0.7054226, 0.7524181", \ |
| "0.7762244, 0.7111693, 0.7219660, 0.7444335, 0.7774600, 0.8159695, 0.8583873", \ |
| "0.8387820, 0.7880670, 0.8164619, 0.8328478, 0.8634094, 0.8811412, 0.9491256", \ |
| "0.8918760, 0.8561398, 0.8794314, 0.9001704, 0.9115756, 0.9730399, 0.9874739", \ |
| "0.9651911, 0.9172931, 0.9603349, 0.9666598, 1.0091918, 1.0194543, 1.0990367", \ |
| "0.9948407, 0.9696853, 1.0301779, 1.0772123, 1.0889797, 1.1493752, 1.1859792"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.2192476, -0.1611376, -0.1704988, -0.1991837, -0.2461772, -0.2831996, -0.3408762", \ |
| "-0.3573075, -0.3104646, -0.3127944, -0.3395394, -0.3804295, -0.4220296, -0.4674992", \ |
| "-0.4684670, -0.4299268, -0.4233205, -0.4441339, -0.4789575, -0.5293834, -0.5675528", \ |
| "-0.5299654, -0.5031739, -0.5048737, -0.5150470, -0.5461438, -0.6203141, -0.6658106", \ |
| "-0.6014360, -0.5698915, -0.5901589, -0.6145218, -0.6253216, -0.6593338, -0.7508650", \ |
| "-0.6572560, -0.6336353, -0.6828771, -0.6894848, -0.7079500, -0.7591410, -0.8176436", \ |
| "-0.7637382, -0.6582819, -0.7327415, -0.7460339, -0.7898609, -0.7869939, -0.9065015"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.9068417, 0.8441667, 0.8596180, 0.8867754, 0.9261395, 0.9677396, 1.0147367", \ |
| "1.0403506, 0.9810922, 0.9899597, 1.0275279, 1.0588829, 1.1020089, 1.1474784", \ |
| "1.1530491, 1.0990224, 1.0951028, 1.1428018, 1.1722244, 1.2081510, 1.2536205", \ |
| "1.2172287, 1.1603969, 1.1775830, 1.2230367, 1.2571495, 1.2867642, 1.3442419", \ |
| "1.2687050, 1.2118732, 1.2382145, 1.3018599, 1.3458016, 1.3729712, 1.4065280", \ |
| "1.3391232, 1.2749284, 1.2808650, 1.3741665, 1.4150564, 1.4593628, 1.4389554", \ |
| "1.4513323, 1.3639258, 1.3283882, 1.4525545, 1.4522698, 1.4959429, 1.5774226"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.5330035, 0.4719096, 0.4690064, 0.5007430, 0.5355296, 0.5771296, 0.6225992", \ |
| "0.6665353, 0.6067203, 0.6040345, 0.6350436, 0.6683042, 0.7083784, 0.7538480", \ |
| "0.7792292, 0.7105251, 0.7280695, 0.7484779, 0.7800297, 0.8159828, 0.8599265", \ |
| "0.8387963, 0.7896049, 0.8164627, 0.8334006, 0.8674025, 0.9024228, 0.9505904", \ |
| "0.8948796, 0.8577067, 0.8840759, 0.9017355, 0.9105080, 0.9738892, 1.0048133", \ |
| "0.9683141, 0.9184334, 0.9632634, 0.9681855, 1.0195228, 1.0179977, 1.0990190", \ |
| "1.0011836, 0.9689486, 1.0347945, 1.0802640, 1.0904201, 1.1347353, 1.1859904"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.1148329, 0.1772814, 0.1513167, 0.1342335, 0.0799478, 0.0364348, 0.0159590", \ |
| "-0.0230714, 0.0408798, 0.0354701, 0.0037425, -0.0432511, -0.0970582, -0.1318466", \ |
| "-0.1271241, -0.0751697, -0.0760517, -0.1070603, -0.1405075, -0.1832103, -0.2170526", \ |
| "-0.2112955, -0.1591100, -0.1611126, -0.1948750, -0.2139116, -0.2410885, -0.2882242", \ |
| "-0.2856623, -0.2406117, -0.2431064, -0.2748958, -0.2965746, -0.3148801, -0.3812068", \ |
| "-0.3466612, -0.3145998, -0.3156943, -0.3340947, -0.3804252, -0.4194077, -0.4191872", \ |
| "-0.4044496, -0.3654538, -0.3737278, -0.3939635, -0.4411897, -0.4858415, -0.5175755"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.023853; |
| capacitance : 0.024639; |
| rise_capacitance : 0.024912; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.2512784, -0.1148350, -0.0074312, 0.0785055, 0.1455155, 0.1881819, 0.2368300", \ |
| "-0.3151944, -0.1745072, -0.0735550, 0.0214258, 0.0932692, 0.1533539, 0.2174958", \ |
| "-0.3017921, -0.1676152, -0.0579036, 0.0234629, 0.0932609, 0.1654665, 0.2264227", \ |
| "-0.2721749, -0.1389303, -0.0521105, 0.0341554, 0.1226397, 0.1824550, 0.2461139", \ |
| "-0.2351023, -0.1010920, -0.0111716, 0.0819849, 0.1333881, 0.2116321, 0.2780146", \ |
| "-0.1858728, -0.0579661, 0.0334802, 0.1214055, 0.1699858, 0.2542593, 0.3159604", \ |
| "-0.1310372, -0.0094448, 0.0835274, 0.1482477, 0.2324785, 0.2740683, 0.3541867"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3153002, -0.1606113, -0.0043795, 0.1320852, 0.2505894, 0.3472516, 0.4294944", \ |
| "-0.3728951, -0.2122767, -0.0629432, 0.0795230, 0.1993244, 0.3157489, 0.4109393", \ |
| "-0.3606405, -0.2003458, -0.0584019, 0.0767287, 0.1942607, 0.3194203, 0.4220034", \ |
| "-0.3384882, -0.1755082, -0.0461027, 0.0971841, 0.2244842, 0.3394781, 0.4411307", \ |
| "-0.3037017, -0.1343926, 0.0026615, 0.1282990, 0.2440026, 0.3738701, 0.4741814", \ |
| "-0.2605788, -0.1092594, 0.0318193, 0.1832212, 0.2733317, 0.4099036, 0.5127297", \ |
| "-0.2212097, -0.0679842, 0.0781414, 0.2280754, 0.3197904, 0.4291789, 0.5655422"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5558749, 0.4257647, 0.3211851, 0.2275143, 0.1621270, 0.0989757, 0.0449777", \ |
| "0.6223358, 0.4844147, 0.3749646, 0.2868650, 0.2174003, 0.1538631, 0.1041189", \ |
| "0.5998843, 0.4710979, 0.3597169, 0.2839442, 0.2158017, 0.1481883, 0.0878964", \ |
| "0.5775383, 0.4481565, 0.3265903, 0.2544531, 0.1852944, 0.1495174, 0.0697601", \ |
| "0.5236308, 0.4209702, 0.2732004, 0.2158952, 0.1510131, 0.0797272, 0.0455657", \ |
| "0.5179365, 0.3778443, 0.2620370, 0.1852833, 0.1043302, 0.0611480, -0.0210396", \ |
| "0.4724669, 0.3247454, 0.1911626, 0.1331745, 0.0573348, 0.0202230, -0.0581851"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3269276, 0.1676644, 0.0144834, -0.1249382, -0.2417265, -0.3434238, -0.4230107", \ |
| "0.3864327, 0.2191871, 0.0756773, -0.0690643, -0.1921073, -0.3069940, -0.4038227", \ |
| "0.3694114, 0.2058104, 0.0669289, -0.0786295, -0.1867702, -0.3107134, -0.4151977", \ |
| "0.3501169, 0.1809152, 0.0489279, -0.0887022, -0.2205894, -0.3355649, -0.4361452", \ |
| "0.3114699, 0.1413041, 0.0229882, -0.1183655, -0.2359244, -0.3675263, -0.4635854", \ |
| "0.2706786, 0.1191755, -0.0218069, -0.1762441, -0.2651025, -0.4059036, -0.5072038", \ |
| "0.2358902, 0.0749979, -0.0796276, -0.2195430, -0.3113724, -0.4206546, -0.5343401"); |
| } |
| } |
| 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.006328; |
| capacitance : 0.006463; |
| rise_capacitance : 0.006599; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.5427339, -0.6762012, -0.7858284, -0.8469598, -0.9059476, -0.9779528, -1.0955236", \ |
| "-0.4782759, -0.6129598, -0.7234806, -0.7981552, -0.8684817, -0.9215588, -0.9781203", \ |
| "-0.4787265, -0.6158051, -0.7393283, -0.8199158, -0.9090675, -0.9680469, -1.0324422", \ |
| "-0.5104632, -0.6434084, -0.7507365, -0.8389938, -0.9099627, -0.9764897, -1.0884710", \ |
| "-0.5452497, -0.6764411, -0.7904947, -0.8587617, -0.9063078, -1.0276114, -1.0922883", \ |
| "-0.5868481, -0.7180413, -0.8226824, -0.9055363, -0.9693196, -1.0197793, -1.1462764", \ |
| "-0.6307934, -0.7619850, -0.8666262, -0.9556907, -0.9944558, -1.0981002, -1.1819777"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1194696, -0.0419551, -0.1940401, -0.3277796, -0.4713536, -0.5769933, -0.7152288", \ |
| "0.1834859, 0.0408937, -0.1156021, -0.2819628, -0.4314522, -0.5551301, -0.6831855", \ |
| "0.1559995, 0.0320576, -0.1260857, -0.2894266, -0.4423544, -0.5748598, -0.7162394", \ |
| "0.1426593, -0.0149373, -0.1618124, -0.3060532, -0.4550584, -0.5977256, -0.7251333", \ |
| "0.0771045, -0.0344656, -0.1952232, -0.3447463, -0.4821880, -0.6215403, -0.7626546", \ |
| "0.0601693, -0.0867462, -0.2432949, -0.3797959, -0.5375465, -0.6614768, -0.7914510", \ |
| "0.0131738, -0.1444234, -0.2870281, -0.4166924, -0.5817420, -0.7182088, -0.8297038"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5726742, 0.7016049, 0.8127775, 0.8723803, 0.9284334, 0.9973639, 1.1191828", \ |
| "0.5051612, 0.6322124, 0.7398560, 0.8207843, 0.8868026, 0.9424583, 0.9960397", \ |
| "0.5040880, 0.6348775, 0.7621560, 0.8456140, 0.9145935, 0.9852283, 1.0528127", \ |
| "0.5358247, 0.6657742, 0.7780085, 0.8502374, 0.9387007, 0.9972744, 1.1178952", \ |
| "0.5706112, 0.7064037, 0.8110207, 0.8812690, 0.9379493, 1.0479063, 1.1020522", \ |
| "0.6137371, 0.7480038, 0.8495690, 0.9276845, 0.9760476, 1.0371546, 1.1506343", \ |
| "0.6592067, 0.7919474, 0.8950386, 0.9795563, 1.0264732, 1.1064686, 1.1933690"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4017610, 0.5441687, 0.6943174, 0.8391409, 0.9805514, 1.1076539, 1.2275797", \ |
| "0.3450066, 0.4911532, 0.6436378, 0.7930135, 0.9385777, 1.0368212, 1.1908756", \ |
| "0.3438253, 0.4879511, 0.6494672, 0.8095157, 0.9582679, 1.0861520, 1.2100230", \ |
| "0.3770879, 0.5179485, 0.6675175, 0.8240957, 0.9798994, 1.1097238, 1.2479750", \ |
| "0.4072967, 0.5512091, 0.6952005, 0.8434541, 1.0003865, 1.1346220, 1.2748120", \ |
| "0.4488968, 0.5912833, 0.7383194, 0.8662371, 1.0205014, 1.1684537, 1.3048327", \ |
| "0.4974181, 0.6352270, 0.7822631, 0.9256619, 1.0828802, 1.1917774, 1.3423390"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0232373, 0.0263712, 0.0295050, 0.0293598, 0.0292204, 0.0290751, 0.0289298"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0305858, 0.0341209, 0.0376559, 0.0375653, 0.0374783, 0.0373876, 0.0372970"); |
| } |
| } |
| 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.018371; |
| capacitance : 0.019231; |
| rise_capacitance : 0.020091; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5533476, 0.8271680, 1.1009884, 1.3366887, 1.5629609, 1.7986611, 2.0343614"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("7.6291447, 27.1460350, 46.6629240, 47.0349710, 47.3921360, 47.7641840, 48.1362310"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_VDDIO"; |
| timing_type : non_seq_hold_rising; |
| rise_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDA_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDA"; |
| related_ground_pin : "VSSA"; |
| always_on : true; |
| rise_capacitance : 0.033213; |
| capacitance : 0.033193; |
| fall_capacitance : 0.033174; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0553312, 0.0877722, 0.2308755, 0.4598452, 0.6796561, 0.9086258, 1.1375954"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("1.1536466, 1.3106253, 1.4676039, 1.6967634, 1.9167565, 2.1459159, 2.3750754"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006835; |
| capacitance : 0.006700; |
| fall_capacitance : 0.006565; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.2192476, -0.3573075, -0.4684670, -0.5299654, -0.6014360, -0.6572560, -0.7637382", \ |
| "-0.1611376, -0.3104646, -0.4299268, -0.5031739, -0.5698915, -0.6336353, -0.6582819", \ |
| "-0.1704988, -0.3127944, -0.4233205, -0.5048737, -0.5901589, -0.6828771, -0.7327415", \ |
| "-0.1991837, -0.3395394, -0.4441339, -0.5150470, -0.6145218, -0.6894848, -0.7460339", \ |
| "-0.2461772, -0.3804295, -0.4789575, -0.5461438, -0.6253216, -0.7079500, -0.7898609", \ |
| "-0.2831996, -0.4220296, -0.5293834, -0.6203141, -0.6593338, -0.7591410, -0.7869939", \ |
| "-0.3408762, -0.4674992, -0.5675528, -0.6658106, -0.7508650, -0.8176436, -0.9065015"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.7487119, -0.8949468, -1.0457624, -1.1951565, -1.3304744, -1.4619991, -1.5812410", \ |
| "-0.6888288, -0.8358456, -0.9863936, -1.1398511, -1.2694125, -1.3975385, -1.5232676", \ |
| "-0.7029844, -0.8481255, -1.0037909, -1.1524594, -1.2923550, -1.4238797, -1.5400698", \ |
| "-0.7301435, -0.8772141, -1.0335161, -1.1908596, -1.3421104, -1.4799950, -1.5960415", \ |
| "-0.7679817, -0.9133849, -1.0576064, -1.2230291, -1.3723192, -1.5163421, -1.6432222", \ |
| "-0.8172111, -0.9565108, -1.0989818, -1.2489395, -1.3946764, -1.5454156, -1.6772048", \ |
| "-0.8581031, -1.0035058, -1.1444510, -1.2894156, -1.4419935, -1.5872188, -1.7139946"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.9068417, 1.0403506, 1.1530491, 1.2172287, 1.2687050, 1.3391232, 1.4513323", \ |
| "0.8441667, 0.9810922, 1.0990224, 1.1603969, 1.2118732, 1.2749284, 1.3639258", \ |
| "0.8596180, 0.9899597, 1.0951028, 1.1775830, 1.2382145, 1.2808650, 1.3283882", \ |
| "0.8867754, 1.0275279, 1.1428018, 1.2230367, 1.3018599, 1.3741665, 1.4525545", \ |
| "0.9261395, 1.0588829, 1.1722244, 1.2571495, 1.3458016, 1.4150564, 1.4522698", \ |
| "0.9677396, 1.1020089, 1.2081510, 1.2867642, 1.3729712, 1.4593628, 1.4959429", \ |
| "1.0147367, 1.1474784, 1.2536205, 1.3442419, 1.4065280, 1.4389554, 1.5774226"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.7771271, 0.9127358, 1.0590032, 1.2068783, 1.3452363, 1.4544827, 1.5930882", \ |
| "0.7096965, 0.8485484, 0.9992753, 1.1455070, 1.2833390, 1.4109305, 1.5385044", \ |
| "0.7268209, 0.8638881, 1.0190030, 1.1651262, 1.3116941, 1.4311682, 1.5519165", \ |
| "0.7539800, 0.8918021, 1.0512490, 1.2082461, 1.3598433, 1.4967521, 1.6085236", \ |
| "0.7902923, 0.9281021, 1.0720378, 1.2319423, 1.3885262, 1.5356009, 1.6579213", \ |
| "0.8349442, 0.9712286, 1.1136864, 1.2723537, 1.4077457, 1.5618520, 1.6922341", \ |
| "0.8819396, 1.0182241, 1.1591558, 1.3040792, 1.4576875, 1.6039596, 1.7269708"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0242321, 0.0272774, 0.0303228, 0.0301598, 0.0300033, 0.0298403, 0.0296773"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0296698, 0.0330096, 0.0363495, 0.0362510, 0.0361564, 0.0360579, 0.0359594"); |
| } |
| } |
| 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.014018; |
| capacitance : 0.013941; |
| fall_capacitance : 0.013864; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.5330035, 0.6665353, 0.7792292, 0.8387963, 0.8948796, 0.9683141, 1.0011836", \ |
| "0.4719096, 0.6067203, 0.7105251, 0.7896049, 0.8577067, 0.9184334, 0.9689486", \ |
| "0.4690064, 0.6040345, 0.7280695, 0.8164627, 0.8840759, 0.9632634, 1.0347945", \ |
| "0.5007430, 0.6350436, 0.7484779, 0.8334006, 0.9017355, 0.9681855, 1.0802640", \ |
| "0.5355296, 0.6683042, 0.7800297, 0.8674025, 0.9105080, 1.0195228, 1.0904201", \ |
| "0.5771296, 0.7083784, 0.8159828, 0.9024228, 0.9738892, 1.0179977, 1.1347353", \ |
| "0.6225992, 0.7538480, 0.8599265, 0.9505904, 1.0048133, 1.0990190, 1.1859904"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3910785, 0.5328063, 0.6836640, 0.8238516, 0.9674647, 1.0939396, 1.2237897", \ |
| "0.3391351, 0.4824577, 0.6359875, 0.7862116, 0.9274539, 1.0620287, 1.1885299", \ |
| "0.3423027, 0.4802667, 0.6364755, 0.7949740, 0.9496687, 1.0762167, 1.1921965", \ |
| "0.3709847, 0.5073012, 0.6500590, 0.8054241, 0.9702716, 1.1010341, 1.2417640", \ |
| "0.4057711, 0.5420877, 0.6875785, 0.8381510, 0.9942948, 1.1267514, 1.2641583", \ |
| "0.4473712, 0.5867395, 0.7276527, 0.8755525, 1.0158559, 1.1432539, 1.2951450", \ |
| "0.4943667, 0.6276314, 0.7746482, 0.9164471, 1.0772763, 1.1788354, 1.3267403"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1148329, -0.0230714, -0.1271241, -0.2112955, -0.2856623, -0.3466612, -0.4044496", \ |
| "0.1772814, 0.0408798, -0.0751697, -0.1591100, -0.2406117, -0.3145998, -0.3654538", \ |
| "0.1513167, 0.0354701, -0.0760517, -0.1611126, -0.2431064, -0.3156943, -0.3737278", \ |
| "0.1342335, 0.0037425, -0.1070603, -0.1948750, -0.2748958, -0.3340947, -0.3939635", \ |
| "0.0799478, -0.0432511, -0.1405075, -0.2139116, -0.2965746, -0.3804252, -0.4411897", \ |
| "0.0364348, -0.0970582, -0.1832103, -0.2410885, -0.3148801, -0.4194077, -0.4858415", \ |
| "0.0159590, -0.1318466, -0.2170526, -0.2882242, -0.3812068, -0.4191872, -0.5175755"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.3779218, -0.5241577, -0.6749768, -0.8228441, -0.9626910, -1.0835241, -1.2027151", \ |
| "-0.3300285, -0.4682542, -0.6227230, -0.7740508, -0.9216434, -1.0563242, -1.1689472", \ |
| "-0.3169375, -0.4652915, -0.6225016, -0.7815860, -0.9381224, -1.0638791, -1.1796683", \ |
| "-0.3517259, -0.4941082, -0.6370212, -0.7952460, -0.9574362, -1.0909306, -1.2256401", \ |
| "-0.3849865, -0.5304205, -0.6743914, -0.8282017, -0.9784018, -1.1130174, -1.2524427", \ |
| "-0.4281125, -0.5720205, -0.7159918, -0.8622884, -1.0083198, -1.1373363, -1.2811668", \ |
| "-0.4705303, -0.6159643, -0.7599352, -0.9078891, -1.0635687, -1.1712669, -1.3166859"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0241450, 0.0272935, 0.0304421, 0.0302870, 0.0301381, 0.0299830, 0.0298279"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0297338, 0.0332476, 0.0367614, 0.0366049, 0.0364548, 0.0362984, 0.0361419"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin (IN) { |
| output_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD&!INP_DIS)"; |
| max_capacitance : 0.883494; |
| max_transition : 1.504357; |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( IB_MODE_SEL )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0211223, 0.04461517, 0.09423752, 0.1990513, 0.4204423, 0.888071"); |
| values("7.1235652, 7.1328954, 7.1443289, 7.1566620, 7.1611558, 7.1600213, 7.1692058", \ |
| "9.3312250, 9.3306326, 9.3294296, 9.3385169, 9.3757615, 9.4686863, 9.4868809", \ |
| "9.3455833, 9.3487032, 9.3462954, 9.3545258, 9.3523843, 9.3551035, 9.3555745", \ |
| "9.3478480, 9.3485436, 9.3658180, 9.3642784, 9.3550914, 9.3620216, 9.3713188", \ |
| "9.3607674, 9.3738498, 9.3739521, 9.3637277, 9.3879314, 9.3679179, 9.3748204", \ |
| "9.3798328, 9.3887502, 9.3584689, 9.3815121, 9.3860952, 9.3895655, 9.3942337", \ |
| "9.3635759, 9.3890945, 9.3943299, 9.4003087, 9.3971862, 9.4020165, 9.3984178"); |
| } |
| 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.0211223, 0.04461517, 0.09423752, 0.1990513, 0.4204423, 0.888071"); |
| values("4.6042733, 5.8000926, 8.2056848, 9.2057364, 9.3413410, 9.3209975, 9.2822303", \ |
| "2.4195103, 3.6762446, 6.0952740, 7.0571951, 7.1572006, 7.1661613, 7.1594822", \ |
| "7.3563950, 7.3566535, 7.3571670, 7.3581592, 7.3593857, 7.3867648, 7.2219162", \ |
| "7.4523582, 7.4528500, 7.4535204, 7.4547313, 7.4559569, 7.4620275, 7.4376633", \ |
| "7.5239754, 7.5244177, 7.5251385, 7.5264343, 7.5278637, 7.5313549, 7.5310314", \ |
| "7.6381800, 7.6383865, 7.6391064, 7.6400926, 7.6415246, 7.5991661, 7.6213532", \ |
| "7.7027013, 7.7030405, 7.7031107, 7.7033718, 7.7037803, 7.6203852, 7.6978909"); |
| } |
| } |
| |
| 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.02110412, 0.04453839, 0.09399436, 0.1983668, 0.4186358, 0.883494"); |
| values("12.2830305, 12.2868358, 12.2908628, 12.2952564, 12.2794671, 12.2745329, 12.2776140", \ |
| "41.0699010, 41.0691480, 41.0742310, 41.0715040, 41.0760700, 41.0655290, 40.3473160", \ |
| "73.5990230, 73.6801870, 73.5995990, 73.5955670, 73.5905230, 73.5736680, 73.5922780", \ |
| "105.3155800, 105.1335700, 105.3316000, 105.3455900, 105.3403600, 105.3088200, 105.3046800", \ |
| "136.2040900, 136.1193700, 136.2096700, 136.2408500, 136.2277900, 136.2008100, 136.1966800", \ |
| "166.9276100, 166.8397500, 166.9167300, 166.9261000, 167.0093600, 166.9071800, 166.8750300", \ |
| "197.5826200, 197.3399500, 197.5951300, 197.5356700, 197.5787200, 197.5889900, 197.5681100"); |
| } |
| 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.02110412, 0.04453839, 0.09399436, 0.1983668, 0.4186358, 0.883494"); |
| values("11.1136076, 11.1172576, 11.1291126, 11.1376976, 11.1538396, 11.1612156, 11.1699076", \ |
| "35.0113550, 35.0110950, 35.0116810, 35.0156150, 35.0178220, 35.2664530, 35.5783180", \ |
| "51.9025860, 51.9137860, 51.9116660, 51.8936660, 51.9004390, 51.8769920, 51.8608730", \ |
| "69.0667730, 69.0635880, 69.0427020, 69.1899320, 69.0579950, 69.0723800, 68.9659580", \ |
| "86.3373330, 86.3057200, 86.3526130, 86.4508810, 86.3386450, 86.3052340, 86.3314980", \ |
| "103.6829000, 103.6856600, 103.6853500, 103.7971100, 103.6703800, 103.5949700, 103.5949700", \ |
| "121.0086600, 121.0187900, 121.0461300, 121.1772500, 121.0645900, 121.1322400, 120.9888300"); |
| } |
| } |
| 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.02110412, 0.04453839, 0.09399436, 0.1983668, 0.4186358, 0.883494"); |
| values("10.7071414, 10.7096845, 10.7108199, 10.7070193, 10.6967409, 10.6832777, 10.6822724", \ |
| "12.3810010, 12.3756470, 12.3909290, 12.3786310, 12.3833650, 12.3768530, 11.6902920", \ |
| "22.7886630, 22.7835580, 22.8043450, 22.7794760, 22.7976370, 22.7961190, 22.7770530", \ |
| "32.6450120, 32.7081900, 32.6651000, 32.6874640, 32.6826140, 32.6773430, 32.6582480", \ |
| "42.2616700, 42.2561710, 42.2827570, 42.2313260, 42.2557200, 42.2329390, 42.2615800", \ |
| "51.7111560, 51.7737940, 51.7972960, 51.7936560, 51.6888860, 51.7417150, 51.7382210", \ |
| "61.0787530, 61.0765120, 61.1250430, 61.1678490, 61.0596160, 61.1359780, 61.0794610"); |
| } |
| 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.02110412, 0.04453839, 0.09399436, 0.1983668, 0.4186358, 0.883494"); |
| values("11.3584326, 11.3664576, 11.3779326, 11.3957636, 11.4186706, 11.4347746, 11.4542486", \ |
| "29.0460660, 29.0429890, 29.0459980, 29.0446470, 29.3727300, 29.6436350, 29.6740200", \ |
| "38.9884440, 38.9911120, 38.9914560, 38.9950400, 38.9929230, 38.9948420, 39.1156690", \ |
| "49.0083560, 49.0059100, 49.0088350, 49.0115900, 49.0069030, 48.9968450, 48.9991480", \ |
| "59.1050540, 59.1239700, 59.1176070, 59.1185230, 59.1222420, 59.1033820, 59.1605650", \ |
| "69.2882210, 69.2481420, 69.3149770, 69.2420770, 69.2924260, 69.2771810, 69.3128400", \ |
| "79.4060930, 79.3542250, 79.4178330, 79.3396880, 79.4983660, 79.3620240, 79.4809570"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02110412, 0.04453839, 0.09399436, 0.1983668, 0.4186358, 0.883494"); |
| values("27.4615892, 27.4705702, 27.4967782, 27.5214862, 27.5657512, 27.6334642, 27.6316812", \ |
| "27.4553311, 27.4718731, 27.4800311, 27.5262061, 27.5529441, 27.6312061, 27.6265601", \ |
| "27.4469611, 27.4633771, 27.4807271, 27.5151341, 27.5500261, 27.6233981, 27.6223401", \ |
| "27.4488527, 27.4622457, 27.4804387, 27.5163347, 27.5551267, 27.6339317, 27.6234207", \ |
| "27.5456697, 27.4483617, 27.4921997, 27.5422637, 27.5663317, 27.6199887, 27.6388947", \ |
| "27.4728094, 27.5838874, 27.4936404, 27.5482384, 27.5827044, 27.6569294, 27.6818174", \ |
| "27.5063160, 27.5170750, 27.5344640, 27.5689330, 27.6017920, 27.6778510, 27.6745900"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.02110412, 0.04453839, 0.09399436, 0.1983668, 0.4186358, 0.883494"); |
| values("21.0861947, 21.0991597, 21.1895447, 21.2562997, 21.3603817, 21.4320657, 21.4491507", \ |
| "21.0609428, 21.1325748, 21.1612778, 21.2604878, 21.3476578, 21.4312178, 21.4477728", \ |
| "21.0850720, 21.0951560, 21.1649420, 21.2682660, 21.3578610, 21.4294420, 21.4477630", \ |
| "21.0554602, 21.0929402, 21.1564052, 21.2702412, 21.3507302, 21.4418482, 21.4631792", \ |
| "21.0872306, 21.1210296, 21.1532256, 21.2712426, 21.3562096, 21.4243006, 21.4327146", \ |
| "21.0902929, 21.0990879, 21.1849879, 21.2730569, 21.3623539, 21.4380919, 21.4426139", \ |
| "21.0618952, 21.0827242, 21.1637172, 21.2617772, 21.3895832, 21.4002482, 21.4961522"); |
| } |
| } |
| 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.0211259, 0.0446305, 0.0942861, 0.199188, 0.420804, 0.888987"); |
| values("2.1998356, 2.2135258, 2.2456723, 2.3071243, 2.4286035, 2.6824338, 3.2161012", \ |
| "4.0070005, 4.0221364, 4.0526547, 4.1136676, 4.2367825, 4.4903175, 5.0215130", \ |
| "5.3800489, 5.3952025, 5.4256781, 5.4866818, 5.6098193, 5.8633405, 6.3946097", \ |
| "5.6981295, 5.7132992, 5.7437362, 5.8047251, 5.9279373, 6.1814340, 6.7127965", \ |
| "7.5446209, 7.5597697, 7.5902413, 7.6512334, 7.7743838, 8.0278930, 8.5592360", \ |
| "8.9906447, 9.0057695, 9.0362127, 9.0972163, 9.2203543, 9.4738812, 10.0050660", \ |
| "10.0354520, 10.0505840, 10.0809250, 10.1419570, 10.2649850, 10.5186300, 11.0498520", \ |
| "11.4482500, 11.4633780, 11.4937590, 11.5547890, 11.6779060, 11.9314470, 12.4625080", \ |
| "29.5399440, 29.6285880, 29.6550890, 29.6550894, 29.7757660, 30.0307940, 30.5630610", \ |
| "40.4793890, 40.4956570, 40.5267540, 40.5267544, 40.6295690, 40.8846430, 41.4172980", \ |
| "86.7409110, 86.7409173, 86.7409249, 86.7409325, 86.7409401, 87.0728700, 87.6523740", \ |
| "253.1418200, 253.1979800, 253.3739700, 253.3739701, 253.5569200, 253.5655300, 254.0189400"); |
| } |
| 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.0211259, 0.0446305, 0.0942861, 0.199188, 0.420804, 0.888987"); |
| values("0.1242410, 0.1402408, 0.1757548, 0.2513631, 0.4121206, 0.7585922, 1.5025108", \ |
| "0.1251849, 0.1415313, 0.1767231, 0.2521396, 0.4120602, 0.7574561, 1.4938132", \ |
| "0.1254459, 0.1415360, 0.1766193, 0.2521530, 0.4120306, 0.7574734, 1.5004658", \ |
| "0.1256056, 0.1417560, 0.1759633, 0.2515687, 0.4121550, 0.7588968, 1.4977171", \ |
| "0.1253858, 0.1414388, 0.1766164, 0.2521483, 0.4120352, 0.7576437, 1.4953232", \ |
| "0.1251206, 0.1422237, 0.1768122, 0.2516030, 0.4119002, 0.7588312, 1.5034086", \ |
| "0.1252358, 0.1419302, 0.1770124, 0.2517703, 0.4119882, 0.7574182, 1.5001098", \ |
| "0.1253246, 0.1419499, 0.1769470, 0.2516763, 0.4119239, 0.7584035, 1.5003270", \ |
| "0.1253552, 0.1414479, 0.1762754, 0.2521486, 0.4120319, 0.7576281, 1.5003672", \ |
| "0.1251684, 0.1415166, 0.1767324, 0.2521415, 0.4120633, 0.7581093, 1.4992442", \ |
| "0.1255633, 0.1418460, 0.1763722, 0.2512673, 0.4121354, 0.7588635, 1.5155832", \ |
| "0.1253879, 0.1419388, 0.1769999, 0.2517165, 0.4119796, 0.7574289, 1.5177080"); |
| } |
| 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.0211259, 0.0446305, 0.0942861, 0.199188, 0.420804, 0.888987"); |
| values("1.8488053, 1.8700614, 1.9120050, 1.9840183, 2.1083926, 2.3199926, 2.7006688", \ |
| "3.2621483, 3.2838012, 3.3249881, 3.3982632, 3.5226932, 3.7336378, 4.1160089", \ |
| "4.0802175, 4.1019215, 4.1428803, 4.2165631, 4.3404538, 4.5521373, 4.9325353", \ |
| "4.2412784, 4.2624722, 4.3040993, 4.3774047, 4.5021813, 4.7128674, 5.0950284", \ |
| "5.1854729, 5.2065845, 5.2483178, 5.3215361, 5.4461742, 5.6570362, 6.0393748", \ |
| "5.8506271, 5.8725793, 5.9137677, 5.9869953, 6.1115704, 6.3229830, 6.7041257", \ |
| "6.3045795, 6.3257275, 6.3673746, 6.4405925, 6.5652355, 6.7606107, 7.1582011", \ |
| "6.9033437, 6.9248594, 6.9661725, 7.0394837, 7.1638389, 7.3698430, 7.7575821", \ |
| "13.0510620, 13.0752220, 13.0934620, 13.2340850, 13.3130240, 13.5223890, 13.9072850", \ |
| "16.3850890, 16.4057140, 16.4311550, 16.5201720, 16.6457090, 16.8519470, 17.2390530", \ |
| "28.7993310, 28.8590950, 28.8806950, 28.9494470, 29.0774090, 29.3010950, 29.6822250", \ |
| "68.5666710, 68.5666771, 68.6466780, 68.6631050, 68.8579930, 68.9864590, 69.3432160"); |
| } |
| 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.0211259, 0.0446305, 0.0942861, 0.199188, 0.420804, 0.888987"); |
| values("0.1658423, 0.1824567, 0.2142576, 0.2707145, 0.3744496, 0.5831972, 1.0295090", \ |
| "0.1694138, 0.1852448, 0.2171702, 0.2754326, 0.3828179, 0.5907365, 1.0355237", \ |
| "0.1694587, 0.1858082, 0.2168408, 0.2766617, 0.3793285, 0.5859071, 1.0320528", \ |
| "0.1674313, 0.1864146, 0.2174774, 0.2753469, 0.3830167, 0.5907614, 1.0320036", \ |
| "0.1672513, 0.1850651, 0.2173058, 0.2754372, 0.3825512, 0.5906983, 1.0333645", \ |
| "0.1680813, 0.1850216, 0.2176238, 0.2752155, 0.3817900, 0.5894860, 1.0363941", \ |
| "0.1673667, 0.1850695, 0.2174384, 0.2752813, 0.3830608, 0.5876807, 1.0342509", \ |
| "0.1692903, 0.1848419, 0.2174044, 0.2752394, 0.3832861, 0.5906223, 1.0327346", \ |
| "0.1679279, 0.1863743, 0.2173692, 0.2760266, 0.3822921, 0.5905833, 1.0327097", \ |
| "0.1680293, 0.1857723, 0.2180671, 0.2753668, 0.3815610, 0.5906315, 1.0328366", \ |
| "0.1674441, 0.1850008, 0.2172565, 0.2744237, 0.3831114, 0.5891579, 1.0386852", \ |
| "0.1688247, 0.1867351, 0.2173734, 0.2754099, 0.3810906, 0.5893844, 1.0330036"); |
| } |
| } |
| |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("1.0964324, 1.1114094, 1.1414899, 1.2010147, 1.3224158, 1.5740592, 2.1011677", \ |
| "1.6507760, 1.6661331, 1.6956894, 1.7553256, 1.8764164, 2.1273121, 2.6547722", \ |
| "1.9122433, 1.9275421, 1.9569892, 2.0167437, 2.1378121, 2.3886464, 2.9170562", \ |
| "1.9611155, 1.9757738, 2.0060202, 2.0656703, 2.1866708, 2.4373599, 2.9654557", \ |
| "2.2630497, 2.2801590, 2.3079660, 2.3675830, 2.4886808, 2.7395612, 3.2682390", \ |
| "2.4820626, 2.4983018, 2.5269549, 2.5865843, 2.7102514, 2.9611935, 3.4898806", \ |
| "2.6423626, 2.6472238, 2.6872957, 2.7469031, 2.8585971, 3.1188827, 3.6475472", \ |
| "2.8444722, 2.8739955, 2.9001370, 2.9490586, 3.0738585, 3.3209897, 3.8495971", \ |
| "5.4205600, 5.4340989, 5.4489777, 5.5184599, 5.6383542, 5.8972498, 6.4231380", \ |
| "6.9608515, 6.9649961, 6.9968493, 7.0653869, 7.1767521, 7.3961153, 7.9563245", \ |
| "13.3190360, 13.3249300, 13.3601160, 13.4097960, 13.5570970, 13.7865420, 14.3239790", \ |
| "36.4878830, 36.4901390, 36.5513340, 36.6051510, 36.7250590, 37.0035310, 37.4844400"); |
| } |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("0.1217647, 0.1381018, 0.1733638, 0.2473352, 0.4083688, 0.7552131, 1.4997796", \ |
| "0.1240425, 0.1407835, 0.1742136, 0.2488111, 0.4091728, 0.7580797, 1.4912513", \ |
| "0.1239358, 0.1407919, 0.1751173, 0.2488471, 0.4091848, 0.7565196, 1.4978536", \ |
| "0.1229681, 0.1401174, 0.1750452, 0.2491619, 0.4086487, 0.7559519, 1.4925683", \ |
| "0.1240419, 0.1407897, 0.1742088, 0.2488014, 0.4091639, 0.7546503, 1.4993826", \ |
| "0.1239986, 0.1400100, 0.1744302, 0.2486338, 0.4091895, 0.7543746, 1.4991793", \ |
| "0.1240492, 0.1403183, 0.1741487, 0.2487324, 0.4134429, 0.7545744, 1.4993442", \ |
| "0.1240240, 0.1404400, 0.1742013, 0.2487114, 0.4134422, 0.7548321, 1.4994572", \ |
| "0.1238428, 0.1407437, 0.1741407, 0.2483372, 0.4092247, 0.7553892, 1.4984159", \ |
| "0.1240472, 0.1403466, 0.1748532, 0.2488302, 0.4133895, 0.7547830, 1.4982795", \ |
| "0.1238271, 0.1407984, 0.1752202, 0.2486669, 0.4134370, 0.7543061, 1.4994550", \ |
| "0.1240097, 0.1407417, 0.1744464, 0.2489375, 0.4092217, 0.7570518, 1.4963704"); |
| } |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("1.4043429, 1.4241318, 1.4627834, 1.5315521, 1.6490407, 1.8523162, 2.2236006", \ |
| "2.7576599, 2.7775748, 2.8158071, 2.8844953, 3.0024991, 3.2052483, 3.5790209", \ |
| "3.9602290, 3.9800012, 4.0180037, 4.0870907, 4.2046331, 4.4084905, 4.7803974", \ |
| "4.2411656, 4.2607549, 4.3127133, 4.3676369, 4.4856718, 4.7042703, 5.0623692", \ |
| "5.9550089, 5.9747913, 6.0084839, 6.0818754, 6.1994379, 6.4262093, 6.7766202", \ |
| "7.4183943, 7.4380053, 7.4756672, 7.5379178, 7.6623943, 7.8665270, 8.2394216", \ |
| "8.5426679, 8.5622629, 8.6012024, 8.6699012, 8.7872296, 8.9914449, 9.3639221", \ |
| "10.1579330, 10.1777650, 10.2121030, 10.2914630, 10.4024920, 10.6024950, 10.9796100", \ |
| "33.5865980, 33.6053110, 33.6053143, 33.6930380, 33.8427240, 33.9579920, 34.4076270", \ |
| "49.2182970, 49.2374780, 49.2557820, 49.3488310, 49.4555540, 49.6722950, 50.0398340", \ |
| "119.0488600, 119.0811000, 119.1222000, 119.1933000, 119.3073200, 119.5085000, 119.8843300", \ |
| "389.1597400, 389.1683800, 389.2660900, 389.3196900, 389.4045100, 389.5735600, 389.9921800"); |
| } |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("0.1549554, 0.1701549, 0.2003652, 0.2562449, 0.3585855, 0.5648055, 1.0093970", \ |
| "0.1570680, 0.1729351, 0.2039194, 0.2591562, 0.3660649, 0.5744244, 1.0157846", \ |
| "0.1580776, 0.1759167, 0.2048399, 0.2587825, 0.3648500, 0.5721488, 1.0156221", \ |
| "0.1579865, 0.1742506, 0.2045395, 0.2594133, 0.3660458, 0.5749095, 1.0221760", \ |
| "0.1581027, 0.1758629, 0.2055753, 0.2588277, 0.3648732, 0.5707638, 1.0188902", \ |
| "0.1574971, 0.1725414, 0.2035760, 0.2598359, 0.3664500, 0.5747994, 1.0200232", \ |
| "0.1573338, 0.1743119, 0.2041142, 0.2593486, 0.3660942, 0.5729579, 1.0180464", \ |
| "0.1582250, 0.1755874, 0.2055750, 0.2599402, 0.3649769, 0.5711530, 1.0189180", \ |
| "0.1580751, 0.1724861, 0.2055131, 0.2592507, 0.3661159, 0.5731330, 1.0181636", \ |
| "0.1570245, 0.1743085, 0.2054928, 0.2604424, 0.3650043, 0.5726168, 1.0192569", \ |
| "0.1580117, 0.1743842, 0.2046591, 0.2591172, 0.3648404, 0.5709660, 1.0195547", \ |
| "0.1581814, 0.1744808, 0.2033851, 0.2598195, 0.3650216, 0.5710483, 1.0189345"); |
| } |
| } |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("1.0834292, 1.0983839, 1.1285167, 1.1884457, 1.3091757, 1.5605220, 2.0876760", \ |
| "0.5877873, 0.6030738, 0.6326753, 0.6922375, 0.8133452, 1.0642748, 1.5927517", \ |
| "-0.2282901, -0.2129340, -0.1833800, -0.1237495, -0.0026608, 0.2482249, 0.7768810", \ |
| "-0.4380508, -0.4226970, -0.3931605, -0.3335307, -0.2124516, 0.0384324, 0.5671205", \ |
| "-1.8040411, -1.7887392, -1.7591288, -1.6995251, -1.5784377, -1.3275191, -0.7989806", \ |
| "-3.0429541, -3.0277809, -2.9980498, -2.9384177, -2.8173366, -2.5664542, -2.0378077", \ |
| "-4.0292418, -4.0138111, -3.9843315, -3.9247072, -3.8036099, -3.5527226, -3.0240848", \ |
| "-5.4797349, -5.4600764, -5.4289999, -5.3756062, -5.2533329, -4.9974158, -4.4688795", \ |
| "-27.9653050, -27.9493090, -27.9207240, -27.8606840, -27.7397620, -27.4891660, -26.9609490", \ |
| "-43.4866330, -43.4716160, -43.4426610, -43.3809110, -43.2613340, -43.0100080, -42.4772400", \ |
| "-114.1521400, -114.1506700, -114.1258700, -114.0623400, -113.9388500, -113.6759900, -113.1614100", \ |
| "-392.0906700, -391.9984700, -391.9830100, -391.8911800, -391.8229700, -391.6121000, -391.0383800"); |
| } |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("0.1219672, 0.1392691, 0.1731645, 0.2473649, 0.4085002, 0.7545702, 1.4887901", \ |
| "0.1238173, 0.1403551, 0.1748725, 0.2484140, 0.4134470, 0.7562516, 1.4894489", \ |
| "0.1240323, 0.1407712, 0.1742615, 0.2487675, 0.4091418, 0.7547531, 1.4982161", \ |
| "0.1240097, 0.1407449, 0.1743928, 0.2486525, 0.4134180, 0.7549697, 1.4994911", \ |
| "0.1238612, 0.1404607, 0.1746865, 0.2483861, 0.4134274, 0.7558765, 1.4990545", \ |
| "0.1240227, 0.1405646, 0.1743051, 0.2487205, 0.4091184, 0.7548727, 1.4994627", \ |
| "0.1240282, 0.1407661, 0.1742754, 0.2487501, 0.4091278, 0.7548391, 1.4994492", \ |
| "0.1229638, 0.1408552, 0.1743490, 0.2489277, 0.4079805, 0.7537306, 1.4964663", \ |
| "0.1240350, 0.1406406, 0.1748775, 0.2488108, 0.4091531, 0.7563336, 1.4976698", \ |
| "0.1240751, 0.1408066, 0.1748354, 0.2488299, 0.4091984, 0.7550114, 1.4982109", \ |
| "0.1231698, 0.1393526, 0.1743073, 0.2491259, 0.4092536, 0.7561198, 1.4993012", \ |
| "0.1240738, 0.1408386, 0.1742669, 0.2490770, 0.4092676, 0.7570292, 1.4985979"); |
| } |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("1.5477781, 1.5677817, 1.6061747, 1.6753497, 1.7930455, 1.9959168, 2.3685243", \ |
| "3.4611110, 3.4808958, 3.5189052, 3.5879792, 3.7055417, 3.9093782, 4.2827324", \ |
| "5.2713984, 5.2911275, 5.3297140, 5.3982325, 5.5155063, 5.7193641, 6.0926673", \ |
| "5.6910534, 5.7112248, 5.7499134, 5.8186500, 5.9357994, 6.1392873, 6.5128409", \ |
| "8.2796170, 8.2992022, 8.3371354, 8.4063325, 8.5237994, 8.7275396, 9.0989865", \ |
| "10.4865830, 10.5075300, 10.5443410, 10.6135520, 10.7311690, 10.9348260, 11.3081640", \ |
| "12.1937290, 12.2140940, 12.2519770, 12.3205690, 12.4380040, 12.6428060, 13.0150170", \ |
| "14.6426040, 14.6616260, 14.6966480, 14.7663710, 14.8866920, 15.0862060, 15.4595890", \ |
| "50.3246970, 50.3403110, 50.3786130, 50.4476390, 50.5672980, 50.7689360, 51.1417400", \ |
| "74.1409560, 74.1615620, 74.1995900, 74.2690180, 74.3849070, 74.5905880, 74.9641340", \ |
| "180.7131000, 180.7311500, 180.7705400, 180.8411000, 180.9576000, 181.1638800, 181.5336200", \ |
| "592.9138600, 592.9242100, 592.9745700, 593.0263600, 593.1642600, 593.3614500, 593.7339400"); |
| } |
| 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.0211005, 0.044523, 0.0939456, 0.19823, 0.418274, 0.882578"); |
| values("0.1543961, 0.1701849, 0.2002382, 0.2555766, 0.3580427, 0.5645080, 1.0117936", \ |
| "0.1581120, 0.1758591, 0.2048139, 0.2588479, 0.3648767, 0.5720269, 1.0130234", \ |
| "0.1564210, 0.1726716, 0.2028114, 0.2600999, 0.3666403, 0.5720143, 1.0201325", \ |
| "0.1566455, 0.1720468, 0.2043358, 0.2601201, 0.3660250, 0.5747046, 1.0207728", \ |
| "0.1570251, 0.1743090, 0.2054919, 0.2600784, 0.3649207, 0.5706679, 1.0156924", \ |
| "0.1576692, 0.1754403, 0.2055161, 0.2602061, 0.3660598, 0.5716669, 1.0202804", \ |
| "0.1574773, 0.1738385, 0.2035796, 0.2599542, 0.3665016, 0.5747891, 1.0175281", \ |
| "0.1590478, 0.1743393, 0.2035525, 0.2601841, 0.3634032, 0.5740818, 1.0188445", \ |
| "0.1568950, 0.1735410, 0.2044231, 0.2588146, 0.3650630, 0.5722753, 1.0207888", \ |
| "0.1571187, 0.1739459, 0.2025155, 0.2601399, 0.3658558, 0.5732681, 1.0154723", \ |
| "0.1573453, 0.1739026, 0.2043604, 0.2612061, 0.3660956, 0.5753571, 1.0146770", \ |
| "0.1570478, 0.1746078, 0.2041704, 0.2606215, 0.3617040, 0.5667401, 1.0142303"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0211041, 0.0445384, 0.0939944, 0.198367, 0.418636, 0.883494"); |
| values("4.6414455, 4.6562483, 4.6864757, 4.7459596, 4.8677875, 5.1194653, 5.6503207", \ |
| "4.7876498, 4.8022626, 4.8326587, 4.8921689, 5.0136464, 5.2656288, 5.7965397", \ |
| "4.9437214, 4.9585163, 4.9887499, 5.0482609, 5.1697397, 5.4217422, 5.9526273", \ |
| "5.0996616, 5.1145626, 5.1448001, 5.2043139, 5.3257758, 5.5777938, 6.1085710", \ |
| "5.2353153, 5.2537543, 5.2839439, 5.3434470, 5.4649312, 5.7160374, 6.2478276", \ |
| "5.3864437, 5.4016209, 5.4317568, 5.4910103, 5.6125073, 5.8645111, 6.3916441", \ |
| "5.5136380, 5.5284413, 5.5586695, 5.6181797, 5.7396532, 5.9916596, 6.5225425"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0211041, 0.0445384, 0.0939944, 0.198367, 0.418636, 0.883494"); |
| values("0.1233365, 0.1394097, 0.1745598, 0.2501031, 0.4112499, 0.7618721, 1.4961793", \ |
| "0.1233378, 0.1394098, 0.1745564, 0.2501131, 0.4118248, 0.7618977, 1.4959127", \ |
| "0.1233369, 0.1394098, 0.1745587, 0.2501072, 0.4118569, 0.7618788, 1.4960165", \ |
| "0.1233366, 0.1394098, 0.1745587, 0.2501078, 0.4118556, 0.7618798, 1.4960460", \ |
| "0.1241257, 0.1401188, 0.1745559, 0.2501136, 0.4118187, 0.7628990, 1.4958942", \ |
| "0.1233367, 0.1401132, 0.1748147, 0.2501066, 0.4118581, 0.7618782, 1.5043573", \ |
| "0.1233366, 0.1394098, 0.1745594, 0.2501054, 0.4118688, 0.7618754, 1.4960339"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0211041, 0.0445384, 0.0939944, 0.198367, 0.418636, 0.883494"); |
| values("3.5179535, 3.5367218, 3.5744445, 3.6427115, 3.7616088, 3.9752113, 4.3932769", \ |
| "3.6580674, 3.6773113, 3.7147179, 3.7811403, 3.9017665, 4.1148778, 4.5333755", \ |
| "3.7718246, 3.7906851, 3.8282710, 3.8982675, 4.0152850, 4.2291037, 4.6472963", \ |
| "3.8638421, 3.8825489, 3.9203791, 3.9854000, 4.1072408, 4.3212052, 4.7391637", \ |
| "3.9287249, 3.9478087, 3.9851655, 4.0524375, 4.1723069, 4.3862753, 4.8043867", \ |
| "4.0041321, 4.0232160, 4.0606332, 4.1256945, 4.2474513, 4.4610671, 4.8793138", \ |
| "4.0627759, 4.0818779, 4.1191286, 4.1849697, 4.3060733, 4.5199036, 4.9379052"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0211041, 0.0445384, 0.0939944, 0.198367, 0.418636, 0.883494"); |
| values("0.1526629, 0.1683080, 0.2013754, 0.2562426, 0.3720101, 0.6116092, 1.1402147", \ |
| "0.1525798, 0.1677332, 0.1996259, 0.2578309, 0.3702797, 0.6087925, 1.1401837", \ |
| "0.1526617, 0.1682803, 0.1996461, 0.2580776, 0.3703168, 0.6116864, 1.1403017", \ |
| "0.1526915, 0.1683042, 0.1997043, 0.2581072, 0.3703117, 0.6116543, 1.1401746", \ |
| "0.1528671, 0.1677350, 0.1993263, 0.2564595, 0.3698794, 0.6123609, 1.1402408", \ |
| "0.1530408, 0.1669760, 0.1993080, 0.2583251, 0.3726550, 0.6114542, 1.1402272", \ |
| "0.1531727, 0.1667669, 0.1989810, 0.2578122, 0.3726324, 0.6110163, 1.1401630"); |
| } |
| } |
| } |
| 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 : 8.210570; |
| max_transition : 3.766258; |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( IB_MODE_SEL )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0305756, 0.09348671, 0.2858412, 0.8739766, 2.672236, 8.17052"); |
| values("6.7057683, 6.6275340, 6.4612399, 6.2525675, 5.9886709, 5.8035204, 5.7066083", \ |
| "9.2744883, 9.1634747, 8.9047337, 8.5049147, 8.1934060, 8.1176897, 8.0306508", \ |
| "9.2924340, 9.1811741, 8.9247091, 8.5179711, 8.1901751, 7.9902031, 8.0374683", \ |
| "9.3109019, 9.1642640, 8.9264056, 8.5454517, 8.1849250, 7.9906498, 8.0310706", \ |
| "9.3205946, 9.2614787, 8.9382893, 8.5740625, 8.1877187, 7.9888049, 7.9186119", \ |
| "9.2750885, 9.2187473, 8.9213342, 8.4871641, 8.2249468, 7.9842799, 7.9196493", \ |
| "9.3377372, 9.1329574, 8.9414622, 8.5427828, 8.2958865, 8.0245862, 7.9207838"); |
| } |
| 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.0305756, 0.09348671, 0.2858412, 0.8739766, 2.672236, 8.17052"); |
| values("9.0654866, 8.9518744, 8.6456874, 8.1028860, 7.4355248, 6.6258830, 5.3712579", \ |
| "6.9505209, 6.7837571, 6.5142345, 5.9459911, 5.2810547, 4.5360079, 2.9764797", \ |
| "7.2871474, 7.1742612, 6.8441871, 6.2600316, 5.6183374, 4.5318762, 3.8793660", \ |
| "7.3848844, 7.2591677, 6.9182542, 6.3474651, 5.7171407, 5.0284512, 3.7784233", \ |
| "7.4543306, 7.3596979, 6.9795046, 6.4018370, 5.7997808, 5.3322988, 3.1769407", \ |
| "7.5621827, 7.4414711, 7.0431499, 6.4708616, 5.8688276, 5.3335886, 3.4366505", \ |
| "7.6229561, 7.4012437, 7.1469727, 6.5235851, 5.9191580, 5.3729490, 4.5383215"); |
| } |
| } |
| |
| 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.03060053, 0.09363921, 0.2865409, 0.8768303, 2.683147, 8.21057"); |
| values("10.5018830, 10.3840240, 10.0839477, 9.4862973, 8.7138296, 7.7908947, 6.2181419", \ |
| "12.3139910, 12.1777400, 11.8410830, 11.2033190, 10.5317860, 9.0838422, 7.7823165", \ |
| "22.7125890, 22.5740450, 22.2533190, 21.6175030, 20.9550470, 20.3195220, 18.1898780", \ |
| "32.6407480, 32.5189980, 32.1419770, 31.5227570, 30.8334850, 30.1876960, 29.0163000", \ |
| "42.1900330, 42.0644800, 41.7243950, 41.0835010, 40.3970750, 39.7505570, 39.1589710", \ |
| "51.6309980, 51.5474160, 51.2196570, 50.6239740, 49.8534300, 49.2715280, 48.6025840", \ |
| "61.0254970, 60.9184370, 60.5815260, 59.9981380, 59.2666120, 58.6590150, 58.0149500"); |
| } |
| 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.03060053, 0.09363921, 0.2865409, 0.8768303, 2.683147, 8.21057"); |
| values("10.4898186, 10.4073776, 10.2913276, 10.2405926, 10.1565936, 9.9932796, 9.9169566", \ |
| "28.9861500, 28.8755220, 28.6140260, 28.1803090, 27.8161430, 28.2114770, 28.1394390", \ |
| "38.9337760, 38.8228580, 38.5613380, 38.1313280, 37.7683680, 37.5364600, 38.0170720", \ |
| "48.9506250, 48.8386550, 48.5767640, 48.1455050, 47.7812060, 47.5347780, 47.9699650", \ |
| "59.0625470, 58.9483880, 58.6907330, 58.2460680, 57.9048680, 57.6140490, 57.8508800", \ |
| "69.1813340, 69.1048950, 68.7968710, 68.3880590, 68.0333010, 67.7342140, 67.5753690", \ |
| "79.3190030, 79.2090560, 78.9209180, 78.5622820, 78.2512460, 77.8848100, 77.7328970"); |
| } |
| } |
| 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.03060053, 0.09363921, 0.2865409, 0.8768303, 2.683147, 8.21057"); |
| values("12.0739941, 11.9540992, 11.6624607, 11.0675921, 10.3114600, 9.3941085, 7.9631114", \ |
| "41.0068330, 40.8779570, 40.5276580, 39.9077400, 39.2360870, 37.5071470, 36.4421550", \ |
| "73.5372110, 73.4065660, 73.0610090, 72.4260930, 71.7353820, 71.1080710, 69.2207190", \ |
| "105.2636200, 105.1412000, 104.7895200, 104.1686300, 103.4584300, 102.8376300, 100.6390700", \ |
| "136.1255700, 136.0613300, 135.6604800, 135.0251900, 134.3487800, 133.7165500, 132.7960400", \ |
| "166.8502000, 166.7069400, 166.3853800, 165.7236400, 165.0656700, 164.4172900, 163.8525100", \ |
| "197.5383500, 197.3967500, 197.0628200, 196.4238100, 195.7517200, 195.0710700, 194.4990100"); |
| } |
| 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.03060053, 0.09363921, 0.2865409, 0.8768303, 2.683147, 8.21057"); |
| values("10.4999596, 10.4125656, 10.2515816, 10.0773526, 9.9029976, 9.7135206, 9.6219306", \ |
| "34.9561350, 34.8426290, 34.5784340, 34.1541210, 33.7872160, 34.1139200, 34.0329880", \ |
| "51.8481790, 51.7568940, 51.4692490, 51.0503450, 50.6933180, 50.4285610, 50.8656870", \ |
| "68.9714540, 68.8726850, 68.6295330, 68.1677560, 67.9477380, 67.5886080, 67.8501980", \ |
| "86.2746060, 86.1779120, 85.9015910, 85.4562390, 85.2125730, 84.9584220, 84.5635920", \ |
| "103.6052800, 103.5283200, 103.2620400, 102.7976000, 102.6103400, 102.2453900, 101.8710800", \ |
| "121.0532100, 120.9416300, 120.6737500, 120.2170600, 119.9635400, 119.6058300, 119.1629200"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.03060053, 0.09363921, 0.2865409, 0.8768303, 2.683147, 8.21057"); |
| values("20.5009977, 20.3347697, 19.9147467, 19.1376907, 18.1932817, 17.2745457, 16.7134437", \ |
| "20.4991148, 20.3314588, 19.8971938, 19.1310998, 18.1845528, 17.2794978, 16.6975718", \ |
| "20.5045540, 20.3223370, 19.9082670, 19.1350750, 18.2052350, 17.2971400, 16.6946170", \ |
| "20.4970802, 20.3274782, 19.9010502, 19.1366852, 18.2069312, 17.3011072, 16.7120142", \ |
| "20.5094646, 20.3335606, 19.9097796, 19.1371546, 18.1835666, 17.2749446, 16.6701576", \ |
| "20.4933989, 20.3241679, 19.8907689, 19.1398169, 18.1804559, 17.2711399, 16.6578819", \ |
| "20.4818802, 20.3428802, 19.8814712, 19.1107652, 18.1852622, 17.2657342, 16.7402602"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.03060053, 0.09363921, 0.2865409, 0.8768303, 2.683147, 8.21057"); |
| values("26.7358172, 26.6266272, 26.3642592, 25.9639092, 25.6548712, 24.8101252, 23.4543432", \ |
| "26.7358021, 26.6232241, 26.3223741, 26.0060021, 25.6225031, 24.8115081, 23.3507561", \ |
| "26.7196211, 26.6198081, 26.3543771, 25.9461631, 25.6473361, 24.8125581, 23.4584241", \ |
| "26.7308257, 26.6290547, 26.3367717, 25.9672627, 25.6507077, 24.8036037, 23.4437627", \ |
| "26.7043717, 26.6414097, 26.3289477, 25.9708027, 25.6370277, 24.8268697, 23.3699127", \ |
| "26.7614844, 26.6462464, 26.3939014, 25.9751484, 25.6800904, 24.8534184, 23.4830894", \ |
| "26.7628220, 26.6767060, 26.4064560, 25.9882670, 25.7042990, 24.8732610, 23.5200900"); |
| } |
| } |
| 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.0305984, 0.0936262, 0.286481, 0.876586, 2.68221, 8.20714"); |
| values("2.5567286, 2.5678626, 2.5967359, 2.6667064, 2.8457661, 3.3616199, 4.9510507", \ |
| "4.3620747, 4.3724633, 4.4015827, 4.4722763, 4.6504063, 5.1693618, 6.7509411", \ |
| "5.7349525, 5.7453571, 5.7745035, 5.8451071, 6.0235035, 6.5418493, 8.1289357", \ |
| "6.0533503, 6.0640710, 6.0933520, 6.1641949, 6.3426882, 6.8593069, 8.4480529", \ |
| "7.8996507, 7.9100406, 7.9391755, 8.0097813, 8.1881772, 8.7066594, 10.2918720", \ |
| "9.3458778, 9.3564303, 9.3850163, 9.4559578, 9.6352748, 10.1508330, 11.7365810", \ |
| "10.3906070, 10.4013140, 10.4298310, 10.5006520, 10.6800280, 11.1959250, 12.7811380", \ |
| "11.8035190, 11.8141480, 11.8426950, 11.9135860, 12.0930000, 12.6086600, 14.1944920", \ |
| "29.8380130, 29.9131530, 29.9429850, 30.0178550, 30.1899840, 30.7292640, 32.3200520", \ |
| "40.8489350, 40.8489361, 40.8489399, 40.9386200, 41.0484980, 41.6432680, 43.3732090", \ |
| "86.9748930, 86.9748955, 86.9749032, 86.9749108, 87.3849120, 87.8686490, 88.2820790", \ |
| "253.4308700, 253.5480500, 253.5480576, 253.8522800, 253.8522873, 254.0532200, 255.9285100"); |
| } |
| 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.0305984, 0.0936262, 0.286481, 0.876586, 2.68221, 8.20714"); |
| values("0.1114845, 0.1211534, 0.1469666, 0.2195280, 0.4606696, 1.2573370, 3.7434194", \ |
| "0.1119285, 0.1214309, 0.1474380, 0.2196564, 0.4595778, 1.2557488, 3.7374308", \ |
| "0.1119389, 0.1211785, 0.1475057, 0.2197696, 0.4604346, 1.2562964, 3.7616781", \ |
| "0.1112720, 0.1212273, 0.1479202, 0.2196154, 0.4606884, 1.2581044, 3.7603454", \ |
| "0.1119824, 0.1212242, 0.1474678, 0.2197547, 0.4604224, 1.2575553, 3.7562189", \ |
| "0.1107778, 0.1206146, 0.1468005, 0.2196807, 0.4609834, 1.2562871, 3.7469174", \ |
| "0.1108445, 0.1209687, 0.1461408, 0.2199062, 0.4605820, 1.2547893, 3.7670413", \ |
| "0.1107725, 0.1208469, 0.1466076, 0.2198785, 0.4608288, 1.2558369, 3.7480392", \ |
| "0.1115952, 0.1212189, 0.1474929, 0.2197611, 0.4604191, 1.2551410, 3.7574970", \ |
| "0.1119202, 0.1214514, 0.1474293, 0.2197606, 0.4603007, 1.2574276, 3.7564551", \ |
| "0.1113374, 0.1213036, 0.1481364, 0.2199044, 0.4593999, 1.2574491, 3.7547609", \ |
| "0.1108050, 0.1209462, 0.1462481, 0.2199065, 0.4601199, 1.2551483, 3.7453503"); |
| } |
| 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.0305984, 0.0936262, 0.286481, 0.876586, 2.68221, 8.20714"); |
| values("1.5559093, 1.5654104, 1.5951109, 1.6669160, 1.8500252, 2.3755726, 3.9782568", \ |
| "2.9704637, 2.9809490, 3.0091285, 3.0806162, 3.2646672, 3.7894550, 5.3908811", \ |
| "3.7891863, 3.7994590, 3.8277226, 3.8995362, 4.0834154, 4.6087583, 6.2092398", \ |
| "3.9504995, 3.9605714, 3.9888359, 4.0605808, 4.2446278, 4.7697237, 6.3776482", \ |
| "4.8947468, 4.9050088, 4.9332574, 5.0047428, 5.1889288, 5.7139022, 7.3165976", \ |
| "5.5591336, 5.5695191, 5.5977378, 5.6695666, 5.8533902, 6.3787513, 7.9814919", \ |
| "6.0140639, 6.0243668, 6.0525407, 6.1243366, 6.3082650, 6.8335986, 8.4348120", \ |
| "6.6130048, 6.6235004, 6.6517885, 6.7230563, 6.9072903, 7.4326256, 9.0354133", \ |
| "12.7618030, 12.8130790, 12.8130794, 12.8742070, 13.0341580, 13.5824530, 15.1775800", \ |
| "16.0947200, 16.1051630, 16.1336900, 16.2055680, 16.3889610, 16.9145760, 18.5169940", \ |
| "28.5276440, 28.5441570, 28.5888060, 28.6448040, 28.8216300, 29.3617790, 30.9489470", \ |
| "68.1795170, 68.2128910, 68.2128945, 68.2328010, 68.4954030, 69.1311120, 70.6200040"); |
| } |
| 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.0305984, 0.0936262, 0.286481, 0.876586, 2.68221, 8.20714"); |
| values("0.0929678, 0.1003386, 0.1232036, 0.1883614, 0.3987513, 1.0863539, 3.2479428", \ |
| "0.0929863, 0.1007174, 0.1240713, 0.1895290, 0.4002725, 1.0869410, 3.2379113", \ |
| "0.0923760, 0.1009101, 0.1235543, 0.1900499, 0.3993427, 1.0841440, 3.2450456", \ |
| "0.0927965, 0.1004405, 0.1233505, 0.1900011, 0.3995020, 1.0864550, 3.2509151", \ |
| "0.0927390, 0.1007849, 0.1243117, 0.1890497, 0.3994430, 1.0872795, 3.2486205", \ |
| "0.0922521, 0.1009294, 0.1235566, 0.1900105, 0.3992812, 1.0868085, 3.2520415", \ |
| "0.0925838, 0.1005428, 0.1234674, 0.1900271, 0.3994575, 1.0875730, 3.2435299", \ |
| "0.0929854, 0.1006394, 0.1243415, 0.1897416, 0.3992333, 1.0869687, 3.2528058", \ |
| "0.0929862, 0.1007851, 0.1235331, 0.1899925, 0.3991740, 1.0867235, 3.2419067", \ |
| "0.0927149, 0.1007857, 0.1240356, 0.1895004, 0.4003798, 1.0867713, 3.2421053", \ |
| "0.0922359, 0.1007111, 0.1235371, 0.1891385, 0.3993501, 1.0869599, 3.2505445", \ |
| "0.0922677, 0.1005681, 0.1235915, 0.1891498, 0.3993813, 1.0854063, 3.2478253"); |
| } |
| } |
| |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.8599609, 0.8708667, 0.9003144, 0.9722846, 1.1518608, 1.6701052, 3.2611926", \ |
| "0.3631792, 0.3742432, 0.4040588, 0.4761479, 0.6557760, 1.1751343, 2.7604548", \ |
| "-0.4529463, -0.4418763, -0.4120421, -0.3399814, -0.1603368, 0.3588700, 1.9462143", \ |
| "-0.6627288, -0.6516499, -0.6218144, -0.5497671, -0.3705477, 0.1491272, 1.7395457", \ |
| "-2.0285096, -2.0174422, -1.9876178, -1.9155426, -1.7359560, -1.2166150, 0.3737503", \ |
| "-3.2675260, -3.2594603, -3.2266154, -3.1545631, -2.9781353, -2.4557198, -0.8652547", \ |
| "-4.2537982, -4.2426005, -4.2129020, -4.1408219, -3.9639296, -3.4420646, -1.8515249", \ |
| "-5.6983858, -5.6937677, -5.6574767, -5.5866258, -5.4128764, -4.8870659, -3.2962284", \ |
| "-28.1900190, -28.1787290, -28.1485950, -28.0770750, -27.8987570, -27.3788730, -25.7875200", \ |
| "-43.7115980, -43.7004070, -43.6700170, -43.5982520, -43.4182890, -42.9068020, -41.3086810", \ |
| "-114.3920100, -114.3907100, -114.3251200, -114.2779400, -114.1015200, -113.5860000, -111.9927500", \ |
| "-392.2132000, -392.2131805, -392.2131500, -392.1564700, -392.0206400, -391.4374800, -389.8219600"); |
| } |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.1154603, 0.1244986, 0.1513979, 0.2234405, 0.4634074, 1.2578506, 3.7609924", \ |
| "0.1168588, 0.1253467, 0.1528958, 0.2244605, 0.4631297, 1.2613127, 3.7563419", \ |
| "0.1168764, 0.1254474, 0.1528835, 0.2244340, 0.4631447, 1.2613152, 3.7545984", \ |
| "0.1168762, 0.1254225, 0.1528873, 0.2244402, 0.4630980, 1.2613126, 3.7496601", \ |
| "0.1168649, 0.1253746, 0.1528901, 0.2244504, 0.4631482, 1.2613128, 3.7506962", \ |
| "0.1168709, 0.1253431, 0.1528823, 0.2244362, 0.4631313, 1.2612944, 3.7510084", \ |
| "0.1168623, 0.1253749, 0.1528791, 0.2244356, 0.4631851, 1.2612290, 3.7551673", \ |
| "0.1168902, 0.1268541, 0.1530144, 0.2244362, 0.4628888, 1.2612267, 3.7583954", \ |
| "0.1168637, 0.1255024, 0.1531167, 0.2243711, 0.4631976, 1.2610927, 3.7439678", \ |
| "0.1164743, 0.1255934, 0.1529326, 0.2244098, 0.4632372, 1.2574377, 3.7534362", \ |
| "0.1168844, 0.1254671, 0.1524564, 0.2243843, 0.4631827, 1.2608770, 3.7452672", \ |
| "0.1172646, 0.1256083, 0.1529806, 0.2243770, 0.4630579, 1.2612065, 3.7670382"); |
| } |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.8570884, 0.8676904, 0.8969105, 0.9702679, 1.1571444, 1.6843121, 3.2885215", \ |
| "2.7686238, 2.7792748, 2.8084020, 2.8818559, 3.0687737, 3.5958685, 5.1984403", \ |
| "4.5795261, 4.5902153, 4.6194457, 4.6926898, 4.8795532, 5.4068008, 7.0112294", \ |
| "4.9993401, 5.0093782, 5.0393174, 5.1120068, 5.2987974, 5.8266663, 7.4303892", \ |
| "7.5867623, 7.5974995, 7.6266042, 7.6999038, 7.8868752, 8.4140304, 10.0171390", \ |
| "9.7936494, 9.8043254, 9.8334612, 9.9068025, 10.0937230, 10.6208700, 12.2248170", \ |
| "11.5017920, 11.5124320, 11.5415480, 11.6149680, 11.8018830, 12.3289610, 13.9323730", \ |
| "13.9464930, 13.9569760, 13.9860670, 14.0594960, 14.2463850, 14.7734930, 16.3768860", \ |
| "49.6261410, 49.6363950, 49.6653630, 49.7386490, 49.9280870, 50.4531310, 52.0563540", \ |
| "73.4468770, 73.4586370, 73.4861630, 73.5593990, 73.7479910, 74.2734940, 75.8760310", \ |
| "180.0155500, 180.0267900, 180.0529900, 180.1284700, 180.3150600, 180.8407600, 182.4450600", \ |
| "592.2109900, 592.2232200, 592.2580000, 592.3280400, 592.5123800, 593.0471000, 594.6488400"); |
| } |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.0967193, 0.1054236, 0.1280663, 0.1933625, 0.4033868, 1.0854323, 3.2545315", \ |
| "0.0975242, 0.1053847, 0.1285013, 0.1939762, 0.4047981, 1.0876263, 3.2370377", \ |
| "0.0966520, 0.1047652, 0.1285071, 0.1936224, 0.4046757, 1.0869085, 3.2438967", \ |
| "0.0971414, 0.1059299, 0.1285135, 0.1933394, 0.4050955, 1.0876131, 3.2479175", \ |
| "0.0966122, 0.1055400, 0.1290332, 0.1937733, 0.4046338, 1.0870030, 3.2533827", \ |
| "0.0966913, 0.1059712, 0.1284602, 0.1936307, 0.4049597, 1.0875849, 3.2524698", \ |
| "0.0976061, 0.1053758, 0.1285105, 0.1939528, 0.4048151, 1.0875298, 3.2400125", \ |
| "0.0971623, 0.1055988, 0.1285465, 0.1939647, 0.4046269, 1.0876301, 3.2507248", \ |
| "0.0976946, 0.1054100, 0.1285919, 0.1934597, 0.4048586, 1.0873804, 3.2422167", \ |
| "0.0967421, 0.1054698, 0.1289437, 0.1936890, 0.4044241, 1.0872546, 3.2451737", \ |
| "0.0969426, 0.1055864, 0.1288371, 0.1943014, 0.4047109, 1.0864550, 3.2425707", \ |
| "0.0969916, 0.1056129, 0.1291012, 0.1935876, 0.4043753, 1.0859960, 3.2348406"); |
| } |
| } |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.8726288, 0.8838052, 0.9132877, 0.9852605, 1.1647425, 1.6825030, 3.2699561", \ |
| "1.4260418, 1.4371212, 1.4669560, 1.5390170, 1.7186216, 2.2378395, 3.8270356", \ |
| "1.6874985, 1.6985215, 1.7283699, 1.8004742, 1.9801221, 2.4992322, 4.0906984", \ |
| "1.7362266, 1.7477363, 1.7770772, 1.8493144, 2.0288928, 2.5481852, 4.1382675", \ |
| "2.0383411, 2.0493918, 2.0792223, 2.1513058, 2.3309028, 2.8501359, 4.4401918", \ |
| "2.2573536, 2.2684357, 2.2982656, 2.3703188, 2.5523375, 3.0692144, 4.6590709", \ |
| "2.4176514, 2.4286235, 2.4585813, 2.5306217, 2.7122273, 3.2294170, 4.8216529", \ |
| "2.6197684, 2.6390867, 2.6607474, 2.7327556, 2.9254474, 3.4441836, 5.0364757", \ |
| "5.1892055, 5.1893547, 5.2370703, 5.3015423, 5.4792850, 5.9879999, 7.5955349", \ |
| "6.7361530, 6.7403074, 6.7622259, 6.8491124, 7.0203261, 7.5478308, 9.1334185", \ |
| "13.0814780, 13.0952160, 13.1475030, 13.2007760, 13.3994980, 13.9212980, 15.4866430", \ |
| "36.2183950, 36.3026800, 36.3026829, 36.3468900, 36.5323270, 37.1247890, 38.6309050"); |
| } |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.1159028, 0.1252201, 0.1515840, 0.2235346, 0.4633384, 1.2600119, 3.7463113", \ |
| "0.1168778, 0.1254588, 0.1528830, 0.2244318, 0.4631706, 1.2556018, 3.7625316", \ |
| "0.1168647, 0.1254727, 0.1528820, 0.2244680, 0.4631787, 1.2612951, 3.7710404", \ |
| "0.1162502, 0.1268911, 0.1530461, 0.2240991, 0.4631525, 1.2588480, 3.7787573", \ |
| "0.1168807, 0.1254630, 0.1528839, 0.2244314, 0.4631717, 1.2613015, 3.7508285", \ |
| "0.1168747, 0.1254151, 0.1528883, 0.2244424, 0.4631720, 1.2613111, 3.7497170", \ |
| "0.1168805, 0.1254622, 0.1528851, 0.2244293, 0.4631452, 1.2612975, 3.7513130", \ |
| "0.1168785, 0.1253315, 0.1528859, 0.2244363, 0.4631263, 1.2613119, 3.7512837", \ |
| "0.1168636, 0.1254396, 0.1528879, 0.2244582, 0.4631049, 1.2613133, 3.7495229", \ |
| "0.1168802, 0.1254776, 0.1528956, 0.2244301, 0.4631303, 1.2613159, 3.7475529", \ |
| "0.1168476, 0.1259058, 0.1528943, 0.2244347, 0.4631202, 1.2613095, 3.7494363", \ |
| "0.1168257, 0.1253164, 0.1528931, 0.2243079, 0.4631618, 1.2613103, 3.7497454"); |
| } |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.7130532, 0.7236875, 0.7530111, 0.8263386, 1.0129828, 1.5403445, 3.1446625", \ |
| "2.0660702, 2.0766906, 2.1058781, 2.1792541, 2.3662134, 2.8933300, 4.4959401", \ |
| "3.2679008, 3.2785554, 3.3076895, 3.3811540, 3.5597896, 4.0951846, 5.7031162", \ |
| "3.5491170, 3.5597403, 3.5889307, 3.6622902, 3.8489989, 4.3763904, 5.9808047", \ |
| "5.2626019, 5.2732614, 5.3023967, 5.3758589, 5.5668732, 6.0898895, 7.6933251", \ |
| "6.7261197, 6.7368533, 6.7660606, 6.8393669, 7.0171571, 7.5534903, 9.1579144", \ |
| "7.8502946, 7.8572331, 7.8901374, 7.9634725, 8.1523179, 8.6732479, 10.2805230", \ |
| "9.4658246, 9.4658247, 9.5050368, 9.5786223, 9.7659587, 10.2809900, 11.8965830", \ |
| "32.8941320, 32.9153130, 32.9338650, 33.0074780, 33.2058650, 33.7198610, 35.3358120", \ |
| "48.5253830, 48.5375620, 48.5448910, 48.6116920, 48.8235120, 49.3585760, 50.9549520", \ |
| "118.3526500, 118.3798700, 118.3921400, 118.4853200, 118.6755000, 119.1773100, 120.8006600", \ |
| "388.4956600, 388.4956818, 388.4957123, 388.5369300, 388.7994900, 389.3287600, 390.8996600"); |
| } |
| 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.0306069, 0.0936784, 0.286721, 0.877563, 2.68595, 8.22087"); |
| values("0.0967810, 0.1060597, 0.1282442, 0.1933771, 0.4034633, 1.0872115, 3.2479510", \ |
| "0.0967970, 0.1057268, 0.1284070, 0.1932681, 0.4042229, 1.0868708, 3.2458578", \ |
| "0.0975753, 0.1054385, 0.1285498, 0.1940275, 0.4045064, 1.0876302, 3.2483678", \ |
| "0.0967885, 0.1057395, 0.1284298, 0.1933006, 0.4048211, 1.0860038, 3.2540073", \ |
| "0.0976076, 0.1054026, 0.1285446, 0.1940332, 0.4045588, 1.0875917, 3.2570109", \ |
| "0.0971869, 0.1048035, 0.1285797, 0.1938785, 0.4048565, 1.0876183, 3.2499656", \ |
| "0.0967432, 0.1057470, 0.1284959, 0.1933641, 0.4049216, 1.0860552, 3.2523635", \ |
| "0.0976191, 0.1061911, 0.1285448, 0.1940492, 0.4048519, 1.0871993, 3.2549645", \ |
| "0.0968258, 0.1057524, 0.1284680, 0.1933653, 0.4046397, 1.0872527, 3.2524785", \ |
| "0.0966649, 0.1060779, 0.1286136, 0.1938383, 0.4048283, 1.0877371, 3.2527985", \ |
| "0.0967700, 0.1060940, 0.1285859, 0.1940021, 0.4048154, 1.0871556, 3.2558893", \ |
| "0.0976014, 0.1048142, 0.1285969, 0.1940446, 0.4048579, 1.0875829, 3.2545660"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0306005, 0.0936392, 0.286541, 0.87683, 2.68315, 8.21057"); |
| values("3.9563623, 3.9674544, 3.9979362, 4.0700381, 4.2493502, 4.7651274, 6.3553660", \ |
| "4.1022505, 4.1133554, 4.1437285, 4.2158930, 4.3951145, 4.9110387, 6.4966814", \ |
| "4.2586517, 4.2697459, 4.3002091, 4.3723012, 4.5516586, 5.0674136, 6.6579058", \ |
| "4.4146673, 4.4257611, 4.4562016, 4.5283177, 4.7076556, 5.2234057, 6.8138761", \ |
| "4.5537596, 4.5646442, 4.5949879, 4.6670006, 4.8463926, 5.3623208, 6.9480666", \ |
| "4.7013531, 4.7124464, 4.7425286, 4.8150377, 4.9943796, 5.5101141, 7.1004833", \ |
| "4.8286153, 4.8397082, 4.8701740, 4.9422906, 5.1216165, 5.6373790, 7.2277762"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0306005, 0.0936392, 0.286541, 0.87683, 2.68315, 8.21057"); |
| values("0.1168517, 0.1270619, 0.1543881, 0.2260986, 0.4631969, 1.2562933, 3.7549213", \ |
| "0.1169415, 0.1271120, 0.1545633, 0.2260555, 0.4631868, 1.2568302, 3.7546424", \ |
| "0.1168684, 0.1270713, 0.1544181, 0.2260952, 0.4631783, 1.2557920, 3.7543932", \ |
| "0.1168651, 0.1270693, 0.1544135, 0.2260951, 0.4631786, 1.2560067, 3.7544972", \ |
| "0.1171829, 0.1271251, 0.1546051, 0.2262608, 0.4631942, 1.2566949, 3.7551313", \ |
| "0.1168644, 0.1270691, 0.1553909, 0.2260961, 0.4631617, 1.2557311, 3.7546810", \ |
| "0.1168659, 0.1270697, 0.1544140, 0.2260950, 0.4631723, 1.2559399, 3.7546104"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0306005, 0.0936392, 0.286541, 0.87683, 2.68315, 8.21057"); |
| values("3.0812541, 3.0943619, 3.1301983, 3.2177774, 3.4247805, 3.9653480, 5.5598388", \ |
| "3.2213792, 3.2346790, 3.2703962, 3.3579006, 3.5636858, 4.1042454, 5.7000102", \ |
| "3.3349457, 3.3482142, 3.3838361, 3.4716625, 3.6808447, 4.2213850, 5.8136367", \ |
| "3.4270247, 3.4404422, 3.4758130, 3.5637757, 3.7679548, 4.3085215, 5.9055005", \ |
| "3.4920402, 3.5050687, 3.5407268, 3.6286325, 3.8346410, 4.3751762, 5.9707328", \ |
| "3.5672651, 3.5805183, 3.6161694, 3.7040719, 3.9083186, 4.4488120, 6.0457674", \ |
| "3.6260024, 3.6392467, 3.6749059, 3.7627030, 3.9675263, 4.5080677, 6.1045013"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0306005, 0.0936392, 0.286541, 0.87683, 2.68315, 8.21057"); |
| values("0.1898557, 0.2002167, 0.2264381, 0.2916638, 0.4781821, 1.1238802, 3.2455059", \ |
| "0.1896245, 0.2001934, 0.2260928, 0.2911829, 0.4779072, 1.1240568, 3.2463983", \ |
| "0.1909133, 0.2001705, 0.2261488, 0.2916652, 0.4778656, 1.1241744, 3.2498544", \ |
| "0.1898015, 0.2004332, 0.2261546, 0.2916389, 0.4778564, 1.1241740, 3.2471477", \ |
| "0.1908761, 0.1998664, 0.2273534, 0.2916689, 0.4778925, 1.1241670, 3.2498655", \ |
| "0.1908958, 0.1999364, 0.2273371, 0.2916428, 0.4780507, 1.1240571, 3.2467122", \ |
| "0.1908837, 0.1998940, 0.2272812, 0.2915742, 0.4778946, 1.1240006, 3.2468541"); |
| } |
| } |
| } |
| 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.040767; |
| max_capacitance : 551.041000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("70.8254577, 71.7285957, 70.7799107, 72.7252427, 72.8931777, 55.1046197, -131.6767913", \ |
| "70.7786148, 70.6017848, 70.7647098, 70.7112458, 66.2134268, 62.2074368, -124.6798742", \ |
| "70.8982440, 70.7899560, 70.8198350, 70.6442530, 70.8070950, 59.7042470, -131.6798470", \ |
| "70.8493063, 70.6528383, 70.6716013, 70.8821623, 71.1822343, 47.0232263, -135.8115057", \ |
| "70.6974529, 70.8132839, 70.6338929, 70.6467989, 69.2062079, 67.4363599, -130.6073921", \ |
| "71.0042581, 70.8710451, 70.7218031, 71.6795441, 70.4988291, 32.9485531, -130.0692709", \ |
| "71.0696104, 70.6912604, 69.8291514, 71.6360044, 69.0944404, 54.9653574, -132.8215196"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("55.9114378, 56.1979688, 58.0935078, 67.8864448, 96.2790388, 163.8046548, 212.3091248", \ |
| "55.7140693, 56.0315243, 57.9325933, 67.8521863, 96.1314333, 163.5715233, 212.1344233", \ |
| "55.4766158, 55.8883178, 57.7639148, 67.5186118, 95.3601048, 163.4849218, 211.7748918", \ |
| "55.5965448, 55.8930268, 57.7881768, 67.6367718, 95.9780378, 163.4484098, 211.9537798", \ |
| "55.6100781, 55.9057311, 57.8027271, 67.7266291, 96.1429681, 163.4741671, 211.8452171", \ |
| "55.5971830, 55.9297640, 57.8290160, 67.7312270, 96.0151230, 163.4777850, 211.8425650", \ |
| "55.6521980, 55.9560390, 57.8544780, 67.7744110, 96.0520490, 163.4909430, 211.9871830"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.4656790, 7.4654925, 7.4623188, 7.4523233, 7.4391377, 7.4344080, 7.4329595", \ |
| "19.7123426, 19.7442506, 19.9233296, 20.7762466, 22.3184086, 23.0118506, 23.1515936", \ |
| "22.2530991, 22.2925431, 22.5296351, 23.6550881, 25.8193571, 26.8404101, 27.0523641", \ |
| "22.3378288, 22.3790568, 22.6146998, 23.7375618, 25.9014388, 26.9277838, 27.1391478", \ |
| "22.3371934, 22.3771144, 22.6156204, 23.7391454, 25.9067674, 26.9341084, 27.1435524", \ |
| "22.3349390, 22.3753530, 22.6152960, 23.7403510, 25.9052780, 26.9280100, 27.1404890", \ |
| "22.3438756, 22.3886906, 22.6318566, 23.7398926, 25.9126926, 26.9262946, 27.1374856"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("63.9238339, 63.9554409, 64.2988259, 65.0074539, 65.4767929, 63.2061239, -14.3135741", \ |
| "63.9055168, 63.9314128, 64.2281688, 65.1072918, 66.1242358, 63.1676218, -21.7194712", \ |
| "63.9298187, 63.9778227, 64.2586327, 65.0501317, 65.2396947, 58.3895427, -23.0065543", \ |
| "63.9414099, 63.9984479, 64.2235249, 65.0625479, 66.2356929, 58.0746899, -21.7720591", \ |
| "63.9360591, 63.9382381, 64.2461311, 65.0710681, 65.6262491, 62.7673481, -17.0077309", \ |
| "63.9741292, 63.9971522, 64.2826112, 65.2877522, 65.6056292, 61.4283112, -22.3657248", \ |
| "63.9859624, 64.0392324, 64.2852094, 65.1809724, 66.2293904, 63.3526224, -18.7552296"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("71.3150237, 71.2753887, 71.5387267, 72.2601567, 73.9314037, 65.4301067, -13.2189113", \ |
| "71.2695838, 71.3077888, 71.5880308, 72.2547748, 73.3289708, 66.1233528, -12.2793532", \ |
| "71.1998090, 71.2514270, 71.5951940, 72.3361710, 72.8333700, 65.7584390, -16.9920650", \ |
| "71.2118983, 71.3017773, 71.4964483, 72.3298583, 72.8600873, 68.4937463, -7.0917821", \ |
| "71.2540839, 71.3424989, 71.4646719, 72.2699869, 73.4535819, 68.8641899, -12.8126121", \ |
| "71.2602471, 71.2497351, 71.5328351, 72.3265261, 73.1976351, 69.4629701, -7.3028122", \ |
| "71.2048914, 71.2227104, 71.5499274, 72.3238364, 73.5816214, 69.1628094, -11.6313266"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("41.4672868, 41.6196298, 41.8735038, 42.4396168, 42.1220438, 33.0405378, 44.3647468", \ |
| "41.3632923, 41.4625423, 41.5440853, 42.7913583, 44.1729263, 46.7445983, 46.4308563", \ |
| "41.1321248, 41.1979408, 41.4525668, 42.4916318, 44.0029678, 44.1587558, 44.0259178", \ |
| "41.0367198, 41.1544518, 41.7880908, 42.5342328, 46.8478938, 56.7840498, 46.3845418", \ |
| "41.2042821, 41.3053201, 41.4128901, 42.5698321, 44.4259141, 47.0891311, 46.1153121", \ |
| "41.1126270, 41.2148860, 41.5750210, 42.5668800, 44.6478170, 47.2411900, 45.0803250", \ |
| "41.3055250, 41.5456080, 41.6331420, 42.9695480, 43.4111150, 61.8163580, 46.0491580"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.4883501, 5.4891242, 5.4878739, 5.4886645, 5.4890665, 5.4885990, 5.4885183", \ |
| "14.9686876, 14.9685606, 14.9687656, 14.9682436, 14.9683576, 14.9684826, 14.9684796", \ |
| "15.9020521, 15.9017211, 15.8968271, 15.8859021, 15.8959861, 15.8952731, 15.8950491", \ |
| "15.9326708, 15.9321608, 15.9297048, 15.9223688, 15.9184608, 15.9171508, 15.9168588", \ |
| "15.9401994, 15.9390714, 15.9328164, 15.9207554, 15.9222834, 15.9211784, 15.9200004", \ |
| "15.9435570, 15.9440760, 15.9405520, 15.9234340, 15.9247320, 15.9224230, 15.9222180", \ |
| "15.9425066, 15.9431816, 15.9409346, 15.9286546, 15.9245976, 15.9224446, 15.9210146"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("27.7007279, 27.8483389, 27.9312329, 28.1670429, 27.6225009, 24.3911359, 27.0040559", \ |
| "27.7313478, 27.5526798, 27.5054298, 27.5125938, 27.7401898, 26.3284528, 27.7994178", \ |
| "27.6115027, 27.4854437, 27.8102097, 28.0944267, 26.2845327, 58.4817047, 28.1832107", \ |
| "27.3769349, 27.5735479, 27.7482159, 26.7778049, 27.4664009, 44.3606669, 32.2275599", \ |
| "27.7205751, 27.3825521, 27.9329921, 27.6679401, 29.3150031, 33.2642471, 28.2746501", \ |
| "27.8901302, 27.8474002, 27.6409082, 26.6057672, 30.7059942, 39.1018372, 28.4946402", \ |
| "27.4091954, 27.6818224, 27.9588924, 28.0864104, 27.1683444, 35.9804274, 27.2080904"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.4878695, 5.4875482, 5.4881085, 5.4888471, 5.4876054, 5.4886376, 5.4878227", \ |
| "14.9495566, 14.9495586, 14.9494076, 14.9489656, 14.9461276, 14.9490646, 14.9492236", \ |
| "15.8871111, 15.8965911, 15.8935591, 15.8949641, 15.8804931, 15.8905151, 15.8902531", \ |
| "15.9311118, 15.9316948, 15.9292938, 15.9229928, 15.9169958, 15.9167068, 15.9164408", \ |
| "15.9377244, 15.9241934, 15.9347424, 15.9269774, 15.9179564, 15.9187084, 15.9216374", \ |
| "15.9364450, 15.9423500, 15.9404030, 15.9306310, 15.9185470, 15.9204500, 15.9221830", \ |
| "15.9441636, 15.9416976, 15.9369746, 15.9321606, 15.9245916, 15.9206806, 15.9207286"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("27.5042129, 27.3596829, 27.6095889, 27.3434339, 26.7552619, 28.3520719, 26.2543639", \ |
| "27.3879188, 27.6482478, 27.6742148, 27.3502778, 28.8384048, 30.8454728, 27.1789688", \ |
| "27.9649767, 27.5811377, 27.9139357, 28.4258027, 31.0843077, 30.2964347, 26.7880847", \ |
| "27.4250679, 27.6384479, 27.9117899, 26.6403089, 25.8230459, 40.5030409, 28.1490269", \ |
| "27.8231311, 27.6404571, 28.1278831, 27.1711241, 29.2998311, 26.7772121, 28.1266951", \ |
| "27.7501482, 27.4505392, 27.4966552, 28.2827552, 25.0641162, 42.3291342, 28.0546132", \ |
| "27.5192924, 27.6344614, 27.6937784, 28.3548064, 28.4882814, 26.5650314, 26.9964104"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("90.4841398, 91.6847978, 98.3465518, 132.7616248, 173.6614148, 195.3255248, 200.9036148", \ |
| "90.6302163, 91.4716473, 98.5915073, 132.4127333, 173.5597233, 194.9796433, 200.2901133", \ |
| "90.1574818, 91.3122808, 98.0676338, 132.3899618, 173.5170518, 194.8197918, 200.0339418", \ |
| "90.1557028, 91.3701128, 97.8640368, 131.6842798, 173.6056598, 194.9617298, 200.2411898", \ |
| "90.1954131, 91.3340231, 98.1763071, 132.4165471, 173.6370171, 194.8360171, 200.0536871", \ |
| "90.1096520, 91.2892430, 98.4974980, 132.4418750, 173.6562150, 195.0296450, 200.0395950", \ |
| "90.2381640, 91.4219540, 98.5351460, 131.5486330, 173.7171130, 194.9639630, 200.1178130"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("10.1770557, 10.1783797, 10.1788037, 10.1736247, 10.1763977, 10.1779057, 10.1659187", \ |
| "18.3559948, 18.3658608, 18.3545448, 18.3629428, 18.3530258, 18.3442408, 18.3411948", \ |
| "21.8359070, 21.8169620, 21.8046980, 21.8009830, 21.7676400, 21.7321150, 21.7185770", \ |
| "22.0416433, 22.0342663, 22.0262933, 21.9859193, 21.9246553, 21.8866513, 21.8732243", \ |
| "22.0920219, 22.0793539, 22.0791419, 22.0229339, 21.9677539, 21.9239329, 21.9150039", \ |
| "22.1334131, 22.1327901, 22.0953241, 22.0679651, 22.0270691, 21.9763821, 21.9584521", \ |
| "22.1119664, 22.1172454, 22.0984634, 22.0651584, 22.0068994, 21.9566554, 21.9510674"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("51.9804358, 52.2805638, 53.8807418, 62.9044098, 108.0569648, 183.4852348, 207.1813048", \ |
| "51.7621093, 52.0832933, 53.7469523, 62.7480753, 107.7502233, 183.2985633, 207.0482133", \ |
| "51.5477518, 51.9544368, 53.5910898, 62.5927118, 107.6092018, 183.1554918, 206.9436918", \ |
| "51.6076458, 51.8685508, 53.6263398, 62.5983778, 107.6776898, 183.1489298, 206.9165698", \ |
| "51.5904501, 51.9870981, 53.6348811, 62.6271391, 107.6423071, 183.2139671, 207.2742471", \ |
| "51.7150520, 51.9996230, 53.5628100, 62.6537190, 107.4894350, 183.3833850, 206.9702550", \ |
| "51.5751190, 51.9715870, 53.6760740, 62.6601690, 107.7010830, 183.2582830, 207.0964330"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("10.4669987, 10.4597097, 10.4657587, 10.4644247, 10.4619757, 10.4611547, 10.4609117", \ |
| "19.0183788, 19.0182348, 19.0187918, 19.0162168, 18.9991158, 18.9979318, 18.9931388", \ |
| "22.4877470, 22.4415020, 22.4798690, 22.4621820, 22.4238600, 22.3959830, 22.3728840", \ |
| "22.6923053, 22.6897643, 22.6798103, 22.6389313, 22.5849803, 22.5466843, 22.5340843", \ |
| "22.7407709, 22.7385539, 22.7250249, 22.6844319, 22.6274219, 22.5889099, 22.5754639", \ |
| "22.7656851, 22.7629131, 22.7532541, 22.7042571, 22.6499301, 22.6094781, 22.6003171", \ |
| "22.7617504, 22.7629164, 22.7470164, 22.7077054, 22.6505584, 22.6077264, 22.5971184"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("60.8309889, 61.1405329, 60.7895709, 59.1199339, 57.0238019, 44.7487729, -147.5736281", \ |
| "60.9032448, 60.8194718, 60.6668998, 59.9823708, 59.2319158, 32.0030648, -146.6379712", \ |
| "60.7473297, 60.8709187, 60.8516357, 60.2752147, 58.2394407, 31.9767297, -138.0130043", \ |
| "60.8605899, 60.5864269, 61.5584549, 59.5540309, 60.6811849, 45.8903559, -148.5777341", \ |
| "61.0050841, 61.0908841, 61.4575141, 60.5725211, 61.7336751, 30.8517461, -167.8142779", \ |
| "60.5244092, 60.3321812, 60.8770512, 59.1763492, 56.9020712, 49.2774442, -178.9444778", \ |
| "60.4572024, 60.7840584, 60.4215154, 60.3311084, 62.5131134, 56.4948334, -143.2622376"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.4668265, 7.4666634, 7.4663607, 7.4649018, 7.4647101, 7.4645479, 7.4647144", \ |
| "15.1154536, 15.1156726, 15.1167976, 15.1227426, 15.1212076, 15.1242206, 15.1248416", \ |
| "15.3843471, 15.3853031, 15.3898461, 15.4008631, 15.4074901, 15.4113671, 15.4118231", \ |
| "15.3911508, 15.3920468, 15.3956028, 15.4131478, 15.4225448, 15.4263018, 15.4273948", \ |
| "15.3869494, 15.3877574, 15.3932374, 15.4077264, 15.4216024, 15.4242654, 15.4255524", \ |
| "15.3943520, 15.3956500, 15.4021970, 15.4161630, 15.4269550, 15.4328840, 15.4326100", \ |
| "15.3966966, 15.3977916, 15.4032396, 15.4187696, 15.4285026, 15.4352546, 15.4366036"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("68.0359737, 67.8916517, 68.0789177, 67.7953327, 65.6625867, 46.7967437, -155.9559813", \ |
| "68.0087128, 67.9814848, 68.0530178, 67.5132138, 65.7395138, 52.0514708, -142.5598342", \ |
| "67.9014750, 68.2717480, 67.6503560, 67.5398410, 70.0569940, 50.4913670, -172.0044570", \ |
| "67.8738953, 67.8857813, 67.9061953, 67.1616453, 65.8562793, 51.8454523, -142.8664857", \ |
| "68.0933279, 68.1507469, 67.8835509, 67.5965649, 67.6797629, 56.4259829, -145.3654021", \ |
| "67.9492921, 67.9624271, 67.8853361, 67.5136191, 65.3687591, 51.6473011, -140.0521709", \ |
| "67.8752624, 67.6965724, 67.8348784, 68.1204554, 63.9364344, 33.2882874, -139.7264096"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("34.0310128, 34.2141928, 34.2577828, 34.2243408, 33.5112618, 30.7454088, 33.5221668", \ |
| "34.0376033, 33.9552913, 33.9735883, 34.5466653, 34.2446323, 23.5608053, 34.2791433", \ |
| "33.8214868, 33.8188948, 33.9815668, 34.5310718, 34.6383128, 24.1579058, 34.4165148", \ |
| "33.7622118, 33.7973748, 33.8359828, 34.1015068, 33.8508358, 30.1068058, 33.8295058", \ |
| "33.7154951, 33.7105161, 33.8613751, 33.8893001, 34.6319181, 47.3574131, 33.3924441", \ |
| "34.0940950, 33.6933640, 33.4276670, 33.2898390, 34.3352570, 48.0081390, 34.8039200", \ |
| "33.8744350, 33.7639190, 33.9111760, 33.5921330, 33.6997240, 30.1488870, 33.0622860"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.4668308, 7.4665168, 7.4634134, 7.4525931, 7.4399851, 7.4350715, 7.4344097", \ |
| "19.7458726, 19.7689306, 19.9567946, 20.8066306, 22.3480186, 23.0406576, 23.1686956", \ |
| "22.3034561, 22.3465661, 22.5814301, 23.7036031, 25.8696801, 26.8932721, 27.1015381", \ |
| "22.3861778, 22.4136258, 22.6588168, 23.7828988, 25.9543008, 26.9730448, 27.1834738", \ |
| "22.3845044, 22.4238584, 22.6617204, 23.7815674, 25.9545954, 26.9756204, 27.1841824", \ |
| "22.3835880, 22.4313520, 22.6594970, 23.7852200, 25.9424840, 26.9743040, 27.1940520", \ |
| "22.3915716, 22.4302926, 22.6714836, 23.7922916, 25.9625536, 26.9770446, 27.1978586"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("87.3361269, 87.3845329, 87.4440479, 87.5925469, 90.2625709, 89.5572669, 10.0712459", \ |
| "87.2504608, 87.3010458, 87.4373118, 87.5749658, 90.3154748, 90.8001008, 6.9029033", \ |
| "87.3541167, 87.4008707, 87.5132527, 87.5577937, 90.3956767, 89.7391317, 10.4228307", \ |
| "87.3656869, 87.4168959, 87.4950689, 87.5343359, 90.3096229, 90.1198789, 8.8973271", \ |
| "87.3720551, 87.4030931, 87.4986071, 87.6440181, 90.4600161, 89.3845361, 8.9879723", \ |
| "87.3909532, 87.5070612, 87.4950362, 87.5933332, 90.3314962, 89.5549302, 5.0977265", \ |
| "87.3539304, 87.3736084, 87.6347744, 87.6669924, 90.4857444, 89.9758254, 5.9575851"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("34.0129578, 34.2153028, 34.2669278, 34.2238068, 33.4925688, 32.4484798, 34.3166838", \ |
| "33.9733073, 34.0402613, 34.0503083, 34.3522443, 34.8921973, 32.5760123, 33.1280363", \ |
| "33.8237528, 33.8188538, 33.9392158, 34.5292438, 34.5982058, 24.3824608, 34.5458448", \ |
| "33.7620728, 33.7906578, 33.8413088, 34.1029948, 33.7968958, 29.4180828, 33.8469288", \ |
| "33.7170461, 33.7074811, 34.0207821, 33.8794891, 34.6435441, 38.6334991, 34.2702251", \ |
| "34.0413220, 33.6948560, 33.5019550, 33.2758710, 34.5586470, 65.2162040, 34.8214720", \ |
| "33.8793270, 33.7647270, 33.9140660, 33.6080610, 33.7323780, 27.4436710, 34.1213760"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("68.0326427, 67.8856977, 68.0631387, 67.7974277, 65.6360317, 46.1548377, -140.1234913", \ |
| "68.0081788, 67.9814088, 68.0526708, 67.5132968, 65.7427618, 52.0593048, -142.5447042", \ |
| "67.9019540, 67.9079770, 67.6500300, 67.5807380, 63.6350060, 57.9413070, -169.8422370", \ |
| "68.0213323, 68.0919423, 67.7053213, 67.6469163, 66.0047373, 52.8026103, -161.2930157", \ |
| "68.0455669, 67.9997769, 67.9236369, 67.3541479, 66.9647859, 55.7771729, -141.4763721", \ |
| "67.8934751, 68.0102921, 67.8849201, 67.5277681, 65.7304141, 56.5028441, -139.3380609", \ |
| "67.4394724, 68.1181584, 67.8239284, 68.0030774, 62.7101234, 66.0716494, -141.8099796"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("70.8414997, 70.9024577, 71.1366667, 71.8444967, 72.3414527, 70.6853057, -6.4042667", \ |
| "70.7675408, 70.8784108, 71.1308888, 71.9376118, 72.0546778, 69.6442098, -6.5426457", \ |
| "70.7829270, 70.8035360, 71.0970370, 71.7429370, 72.1320910, 64.9127480, -6.6132419", \ |
| "70.7535353, 70.8127453, 71.0259433, 71.8800583, 72.5339453, 68.2818393, -18.0772297", \ |
| "70.7273589, 70.8012449, 71.0924699, 71.8452359, 72.8985459, 67.9878359, -7.7230170", \ |
| "70.6731751, 70.7246201, 71.0300151, 71.7245501, 72.8147611, 70.5537501, -16.2690489", \ |
| "70.7123404, 70.7609824, 71.1024034, 71.9262164, 72.7638734, 68.4355714, -11.8504156"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("12.9638548, 12.9735198, 13.0302508, 13.2342188, 13.4501108, 13.5137268, 13.5240168", \ |
| "23.4562643, 23.4943493, 23.7220373, 24.8142643, 26.9478733, 27.9564173, 28.1656703", \ |
| "27.1658198, 27.2065528, 27.4453578, 28.5714508, 30.7327218, 31.7474688, 31.9572628", \ |
| "27.3280448, 27.3733558, 27.6080338, 28.7290508, 30.8984578, 31.9006698, 32.1124658", \ |
| "27.3601191, 27.4008641, 27.6392571, 28.7646841, 30.9271041, 31.9437661, 32.1538281", \ |
| "27.3879150, 27.4480850, 27.6855390, 28.8072930, 30.9774600, 31.9906600, 32.2038160", \ |
| "27.4073870, 27.4472900, 27.6845360, 28.8103330, 30.9750180, 31.9884050, 32.2000760"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("63.5437038, 63.9068508, 66.0688158, 77.0409558, 107.2310648, 175.3429148, 224.0017148", \ |
| "63.3410933, 63.6442953, 65.8388523, 76.8165713, 107.1652233, 175.2051733, 223.8694933", \ |
| "63.2317288, 63.5907188, 65.6837528, 76.7656528, 106.9126318, 175.0167718, 223.6404718", \ |
| "63.2368948, 63.6078068, 65.7657608, 76.7365338, 106.9579698, 175.0276498, 223.6742798", \ |
| "63.2659681, 63.5744781, 65.7041151, 76.6828541, 107.0658271, 175.0832971, 223.7522271", \ |
| "63.2820630, 63.6380080, 65.7449410, 76.8090900, 106.9797850, 175.1129450, 223.6882050", \ |
| "63.3045840, 63.6543110, 65.7726790, 76.8285720, 106.9971630, 175.1295630, 223.9724930"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("97.4665567, 97.5265287, 97.6700737, 98.3153077, 102.9745287, 105.4267487, 25.8119437", \ |
| "97.4304768, 97.4318918, 97.7151588, 98.3334208, 102.9154758, 104.9930558, 27.5829048", \ |
| "97.3197760, 97.4252750, 97.6591850, 98.2634520, 103.4650930, 103.9198330, 34.6229600", \ |
| "97.3800073, 97.4759513, 97.6259083, 98.2840623, 103.0007243, 104.8455343, 26.8922553", \ |
| "97.3670849, 97.4774619, 97.6394499, 98.3023019, 103.0693879, 104.8275279, 25.0982459", \ |
| "97.3443751, 97.4166371, 97.6661941, 98.2442461, 102.9512191, 105.6193291, 22.6965341", \ |
| "97.4390304, 97.4061824, 97.6723234, 98.2705044, 103.2353304, 105.5324004, 26.3325194"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.4890041, 5.4889433, 5.4890080, 5.4889316, 5.4891224, 5.4891155, 5.4893323", \ |
| "14.9907446, 14.9905696, 14.9901646, 14.9918526, 14.9894916, 14.9791096, 14.9773216", \ |
| "17.1925321, 17.1940831, 17.1898451, 17.1869741, 17.1604951, 17.1562851, 17.1374581", \ |
| "17.6990278, 17.6967398, 17.6845878, 17.6460268, 17.5925498, 17.5583288, 17.5446858", \ |
| "17.7761044, 17.7738884, 17.7614314, 17.7219924, 17.6727254, 17.6259064, 17.6128784", \ |
| "17.7751020, 17.7725310, 17.7603610, 17.7312680, 17.6653550, 17.6293770, 17.6181790", \ |
| "17.7826216, 17.7802936, 17.7676456, 17.7276276, 17.6747116, 17.6359576, 17.6218266"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("47.0270759, 47.3156439, 48.8837989, 57.9517609, 102.8350719, 178.6608919, 202.2841719", \ |
| "46.9657828, 47.2501318, 48.9795888, 57.9296478, 102.9743388, 178.5364588, 201.9853788", \ |
| "46.9472857, 47.3083857, 48.9797607, 57.9045937, 103.1527357, 178.5731557, 202.3556457", \ |
| "46.9617949, 47.2500989, 48.9872259, 57.9272699, 103.0925959, 178.6555959, 202.3193059", \ |
| "47.0587261, 47.3355331, 49.0201851, 57.9496011, 102.8674721, 178.6254321, 202.1914621", \ |
| "47.0171032, 47.3591622, 48.9878632, 57.9888092, 102.9247722, 178.4984422, 202.3311422", \ |
| "47.0365104, 47.3814634, 48.9831724, 57.9890034, 103.0510924, 178.7077924, 202.3465124"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.4668178, 7.4667527, 7.4660909, 7.4656165, 7.4648541, 7.4650623, 7.4649269", \ |
| "15.1154086, 15.1156876, 15.1169816, 15.1227096, 15.1238466, 15.1240576, 15.1248366", \ |
| "15.3845221, 15.3851431, 15.3903041, 15.4010361, 15.4091581, 15.4107391, 15.4121771", \ |
| "15.3910748, 15.3921538, 15.3956178, 15.4131408, 15.4235038, 15.4263438, 15.4273498", \ |
| "15.3870114, 15.3877194, 15.3930224, 15.4075474, 15.4216054, 15.4242114, 15.4255854", \ |
| "15.3943070, 15.3960870, 15.4009490, 15.4159580, 15.4278430, 15.4322680, 15.4333520", \ |
| "15.3962286, 15.3970596, 15.4033266, 15.4187726, 15.4283866, 15.4351436, 15.4366336"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("60.8479679, 60.4958889, 61.5421769, 60.7765739, 61.0498899, 41.9955799, -165.4013181", \ |
| "60.9257618, 60.8162658, 61.3239298, 60.7051678, 55.2097578, 31.1383328, -150.9077312", \ |
| "60.5217947, 60.4875167, 60.7852857, 60.1833507, 56.4868977, 41.2091187, -131.1059843", \ |
| "60.5932479, 60.8502789, 60.6335769, 61.0271999, 57.3004239, 36.1553589, -107.4471141", \ |
| "60.5172871, 60.4858331, 61.2437471, 60.1358771, 59.3305071, 38.9343191, -134.1597279", \ |
| "60.5301892, 60.8344462, 61.2274512, 59.7959292, 59.3859862, 35.7852302, -152.6192278", \ |
| "60.6043204, 61.0923954, 61.2564374, 61.4058604, 56.1130864, 58.1612884, -148.6995276"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when<
|