| /** |
| * 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_1v40_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.400000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.400000); |
| voltage_map("VCCHIB",1.400000); |
| voltage_map("VDDA",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.140; |
| voh : 1.260; |
| vomax : 1.470; |
| vomin : -0.070; |
| } |
| 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.420; |
| vih : 0.980; |
| vimax : 1.470; |
| vimin : -0.070; |
| } |
| operating_conditions ("ss_ff_1p40v_x_5p50v_100C") { |
| process : 1.000000; |
| temperature : 100.000000; |
| voltage : 1.400000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("vio_7_7_1") { |
| variable_1 : "related_pin_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "constrained_pin_transition"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_12_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| lu_table_template ("del_1_7_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| power_lut_template ("power_outputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| type (sky130_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.189810e+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 : "1187.2000000"; |
| } |
| 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 : "537.9310000"; |
| } |
| 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 : "1029.3100000"; |
| } |
| 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 : "1181.3300000"; |
| } |
| 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 : "1189.8100000"; |
| } |
| 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 : "1020.8300000"; |
| } |
| 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 : "1024.7300000"; |
| } |
| 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 : "1026.6900000"; |
| } |
| 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 : "1185.2300000"; |
| } |
| 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 : "1009.4400000"; |
| } |
| 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 : "1161.8000000"; |
| } |
| 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 : "1020.0700000"; |
| } |
| 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 : "1020.4800000"; |
| } |
| 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 : "1016.0600000"; |
| } |
| 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 : "1009.0800000"; |
| } |
| 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 : "1176.5700000"; |
| } |
| 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 : "1180.5700000"; |
| } |
| 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 : "1180.9800000"; |
| } |
| 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.006336; |
| capacitance : 0.006174; |
| fall_capacitance : 0.006012; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.5641066, -1.0104558, -1.2419143, -1.5701892, -1.6961678, -1.8747063, -1.8536354", \ |
| "-0.4974653, -0.9345579, -1.2415141, -1.4678407, -1.6356809, -1.9233719, -2.1244688", \ |
| "-0.4970357, -0.9740225, -1.2470322, -1.4706276, -1.6616004, -1.8410940, -2.0409607", \ |
| "-0.5272465, -1.0162306, -1.3114069, -1.5940669, -1.8320720, -1.9605932, -2.0661699", \ |
| "-0.5605071, -1.0138137, -1.3248311, -1.6627339, -1.8229247, -2.0688222, -2.1844668", \ |
| "-0.6051599, -1.0594990, -1.3641235, -1.6509281, -1.8965682, -2.0840966, -2.1847967", \ |
| "-0.6506285, -1.1047306, -1.4097035, -1.7359440, -1.9302741, -2.0739450, -2.2760426"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.0874522, -1.6058462, -2.1617618, -2.6414088, -3.0717124, -3.4612590, -3.8252336", \ |
| "-1.0149966, -1.5486862, -2.0843922, -2.5810986, -3.0118638, -3.4077620, -3.8149241", \ |
| "-1.0172891, -1.5539937, -2.0969375, -2.5986048, -3.0162230, -3.4493403, -3.8092384", \ |
| "-1.0505955, -1.5934662, -2.1380937, -2.6433355, -3.0852545, -3.4876035, -3.8909149", \ |
| "-1.0808042, -1.6297481, -2.1979167, -2.6702227, -3.0910072, -3.4589835, -3.9023750", \ |
| "-1.1178268, -1.6629734, -2.2453374, -2.7652256, -3.1956819, -3.5979572, -3.9585310", \ |
| "-1.1693999, -1.6976838, -2.2896300, -2.8193933, -3.2845404, -3.6909710, -4.0709642"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.3051061, 1.7530368, 1.9996241, 2.3781209, 2.5523055, 2.8041765, 2.9534409", \ |
| "1.2591102, 1.7032104, 1.9402898, 2.3232450, 2.4340825, 2.8088463, 2.9539276", \ |
| "1.2537694, 1.6985221, 2.0026505, 2.1378015, 2.2959814, 2.4575622, 2.6114924", \ |
| "1.2835391, 1.6991922, 1.9808657, 2.1987148, 2.4650198, 2.5940661, 2.6589629", \ |
| "1.3045587, 1.7767578, 2.0732108, 2.3181255, 2.5124316, 2.7130532, 2.8454510", \ |
| "1.3461588, 1.8349699, 2.1223372, 2.4405143, 2.6085761, 2.8657495, 3.0158430", \ |
| "1.3916284, 1.8313533, 2.1666331, 2.4493463, 2.6799856, 2.9095491, 3.0719738"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.0975556, 1.6191054, 2.1687967, 2.6512841, 3.0895458, 3.4743997, 3.8474089", \ |
| "1.0296351, 1.5587237, 2.1005271, 2.5954876, 3.0233489, 3.4228938, 3.8274129", \ |
| "1.0335041, 1.5642008, 2.1072295, 2.6056255, 3.0198788, 3.5400698, 3.8855362", \ |
| "1.0606979, 1.6003134, 2.1465818, 2.6225307, 3.0789969, 3.5324688, 3.9537944", \ |
| "1.0924326, 1.6436178, 2.2135287, 2.6796803, 3.1047891, 3.4756283, 3.9604549", \ |
| "1.1370842, 1.6809912, 2.2661220, 2.7748637, 3.2260424, 3.6106250, 3.9667015", \ |
| "1.1856058, 1.7061948, 2.3005209, 2.8338772, 3.2992827, 3.7038399, 4.0821651"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0114541, 0.0171032, 0.0227523, 0.0227319, 0.0227112, 0.0226908, 0.0226704"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0161464, 0.0217328, 0.0273192, 0.0272331, 0.0271458, 0.0270596, 0.0269734"); |
| } |
| } |
| 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.004542; |
| capacitance : 0.004405; |
| fall_capacitance : 0.004267; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.4348085, 1.8956261, 2.1790499, 2.5338323, 2.8330367, 2.8825771, 3.0327949", \ |
| "1.3859093, 1.8470363, 2.1227844, 2.4772105, 2.7551961, 2.9318708, 3.2921848", \ |
| "1.3784071, 1.8346504, 2.1032823, 2.3570957, 2.5086516, 2.6396414, 2.9625032", \ |
| "1.4040255, 1.8544503, 2.1684734, 2.4513443, 2.6127077, 2.9227450, 3.0973695", \ |
| "1.4250386, 1.9162337, 2.2577416, 2.5108041, 2.7267913, 2.9204570, 3.1201990", \ |
| "1.4666386, 1.9516875, 2.3195277, 2.5837202, 2.8540579, 3.0299372, 3.2244734", \ |
| "1.5136342, 1.9923275, 2.3615268, 2.5945628, 2.8630909, 3.0743439, 3.3220858"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.2013523, 1.7322519, 2.2821296, 2.8022023, 3.2670660, 3.6823474, 4.0686390", \ |
| "1.1448343, 1.6783605, 2.2353979, 2.7363148, 3.2054571, 3.6165527, 4.0230053", \ |
| "1.1433960, 1.6631208, 2.2242522, 2.7363081, 3.2250021, 3.6542312, 4.0367512", \ |
| "1.1781598, 1.6996327, 2.2624314, 2.7687046, 3.2228414, 3.6676347, 4.0812218", \ |
| "1.2023010, 1.7475054, 2.3289822, 2.8419265, 3.2910397, 3.6828234, 4.1348283", \ |
| "1.2423393, 1.8000474, 2.3729334, 2.9158834, 3.3831947, 3.7965389, 4.1821078", \ |
| "1.2878089, 1.8192240, 2.4140159, 2.9684031, 3.4761388, 3.8858293, 4.2702138"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.6312461, -1.0920928, -1.3663155, -1.5953288, -2.0295065, -2.1888797, -1.9665755", \ |
| "-0.5689742, -1.0241324, -1.3384567, -1.5780106, -1.7804621, -1.9640809, -2.1375909", \ |
| "-0.5644663, -1.0450512, -1.3615411, -1.5990853, -1.7525672, -2.0826191, -2.2566799", \ |
| "-0.6050023, -1.1028891, -1.4243219, -1.7117536, -1.9412183, -2.1341666, -2.3519495", \ |
| "-0.6413148, -1.1230377, -1.4591085, -1.7527608, -2.0075561, -2.2378225, -2.4463848", \ |
| "-0.6844406, -1.1696559, -1.4793616, -1.7699467, -2.1315536, -2.1886927, -2.3510433", \ |
| "-0.7299102, -1.2091854, -1.5039826, -1.8200176, -2.0396941, -2.2662058, -2.5095021"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.1897207, -1.7161464, -2.2705712, -2.7894759, -3.2575251, -3.6744640, -4.0669909", \ |
| "-1.1301211, -1.6605840, -2.2262338, -2.7280913, -3.1952467, -3.6188017, -4.0161458", \ |
| "-1.1273230, -1.6526343, -2.2089954, -2.7294568, -3.1999849, -3.6437566, -4.0064278", \ |
| "-1.1573753, -1.6883664, -2.2519692, -2.7544062, -3.2150320, -3.6566325, -4.0709926", \ |
| "-1.1921618, -1.7303633, -2.3190773, -2.8352886, -3.2830693, -3.6734679, -4.1186745", \ |
| "-1.2261325, -1.7761927, -2.3613042, -2.9105713, -3.3720495, -3.7915859, -4.1847869", \ |
| "-1.2716020, -1.7910446, -2.3978532, -2.9567737, -3.4617504, -3.8746834, -4.2892345"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0106762, 0.0191089, 0.0275416, 0.0274437, 0.0273447, 0.0272468, 0.0271489"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0162853, 0.0241120, 0.0319388, 0.0318931, 0.0318469, 0.0318013, 0.0317556"); |
| } |
| } |
| 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.005904; |
| capacitance : 0.006066; |
| rise_capacitance : 0.006228; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.5244337, -0.9615955, -1.1931390, -1.5975775, -1.8448752, -1.8840269, -2.0819477", \ |
| "-0.4518502, -0.9028174, -1.1961066, -1.4109397, -1.6133880, -1.7955316, -1.9534571", \ |
| "-0.4532069, -0.9402435, -1.2134691, -1.4849814, -1.6976721, -1.8842498, -2.0480603", \ |
| "-0.4890994, -0.9618264, -1.2717340, -1.5486016, -1.7834032, -1.9263761, -2.1531063", \ |
| "-0.5284644, -0.9854647, -1.2818793, -1.5467671, -1.8004970, -1.9822978, -2.1578303", \ |
| "-0.5715894, -1.0200310, -1.3313610, -1.6539799, -1.8331569, -1.9903285, -2.1527533", \ |
| "-0.6155331, -1.0876013, -1.3136209, -1.6728697, -1.9069426, -2.0357979, -2.2378956"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.0874530, -1.6054899, -2.1604167, -2.6347775, -3.0592697, -3.4676155, -3.8137886", \ |
| "-1.0149486, -1.5483362, -2.0864796, -2.5746078, -2.9992259, -3.4016789, -3.8125362", \ |
| "-1.0188167, -1.5506890, -2.0934634, -2.5993827, -3.0013818, -3.4483427, -3.8116005", \ |
| "-1.0460226, -1.5864752, -2.1366322, -2.6458633, -3.0825904, -3.4833964, -3.8894885", \ |
| "-1.0731797, -1.6297152, -2.2030977, -2.6720672, -3.0982005, -3.4650466, -3.8932250", \ |
| "-1.1193572, -1.6611703, -2.2544925, -2.7678581, -3.1978766, -3.5930254, -3.9582588", \ |
| "-1.1633011, -1.6910598, -2.2861759, -2.8118152, -3.2862883, -3.6976362, -4.0659051"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.3005285, 1.7484485, 1.9874336, 2.3735596, 2.5462020, 2.6857386, 3.0319767", \ |
| "1.2516771, 1.6977203, 1.9339466, 2.3171290, 2.4377216, 2.7347363, 3.0159240", \ |
| "1.2476611, 1.6883354, 2.0014006, 2.2261184, 2.3514011, 2.5215275, 2.8311021", \ |
| "1.2774017, 1.6904862, 1.9750235, 2.1928857, 2.3768188, 2.6947176, 2.7964771", \ |
| "1.2984553, 1.7706543, 2.0717866, 2.3107359, 2.5064666, 2.7026020, 2.8455618", \ |
| "1.3385294, 1.8107285, 2.1143874, 2.4268250, 2.6024725, 2.8342935, 3.0099139", \ |
| "1.3840000, 1.8409932, 2.1574778, 2.4418850, 2.6586231, 2.9095491, 3.0612926"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.0990815, 1.6206315, 2.1764280, 2.6543399, 3.0895480, 3.4759287, 3.8382580", \ |
| "1.0311362, 1.5645140, 2.1021034, 2.5969987, 3.0248557, 3.4212591, 3.8274133", \ |
| "1.0365476, 1.5657269, 2.1088685, 2.6086231, 3.0277548, 3.4564552, 3.8359008", \ |
| "1.0622238, 1.6003140, 2.1480751, 2.6556022, 3.1035615, 3.4985386, 3.9000827", \ |
| "1.0924324, 1.6489980, 2.2135305, 2.6811618, 3.1047962, 3.5151074, 3.9365931", \ |
| "1.1416620, 1.6809912, 2.2645961, 2.7763456, 3.2010004, 3.6076564, 3.9652178", \ |
| "1.1840799, 1.7061952, 2.3039622, 2.8353766, 3.2944028, 3.6978256, 4.0792035"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0115061, 0.0171332, 0.0227602, 0.0227441, 0.0227278, 0.0227117, 0.0226956"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0161412, 0.0216745, 0.0272077, 0.0271341, 0.0270595, 0.0269859, 0.0269122"); |
| } |
| } |
| 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.028579; |
| capacitance : 0.028526; |
| fall_capacitance : 0.028472; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0531976, 0.3479519, 0.7491015, 1.1990730, 1.6544660, 2.1044376, 2.5544092"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.3253797, 0.7277290, 1.1300783, 1.5678236, 2.0108429, 2.4485881, 2.8863333"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.032176; |
| capacitance : 0.032499; |
| rise_capacitance : 0.032822; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0310051, 0.0598996, 0.0887940, 0.0897929, 0.0908039, 0.0918028, 0.0928017"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0383546, 0.0611267, 0.0838988, 0.0884024, 0.0929603, 0.0974640, 0.1019676"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.052269; |
| capacitance : 0.051575; |
| fall_capacitance : 0.050882; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0095721, -0.0098253, -0.0100785, -0.0100965, -0.0101147, -0.0101327, -0.0101507"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0099245, 0.0099936, 0.0100627, 0.0100879, 0.0101133, 0.0101384, 0.0101635"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ANALOG_SEL") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.016744; |
| capacitance : 0.016678; |
| fall_capacitance : 0.016613; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0139170, 0.0134938, 0.0130707, 0.0131441, 0.0132184, 0.0132918, 0.0133652"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0163644, 0.0160897, 0.0158149, 0.0158762, 0.0159382, 0.0159995, 0.0160607"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.035659; |
| capacitance : 0.036229; |
| rise_capacitance : 0.036799; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.0162266, 0.4295680, 0.6871642, 0.9146913, 1.1412003, 1.2679838, 1.5160712", \ |
| "-0.0596154, 0.3888191, 0.6798777, 0.8920678, 1.0451539, 2.3431892, 3.4399684", \ |
| "-0.0452390, 0.3878067, 0.6919208, 0.9371740, 1.1077788, 1.3069344, 1.4723936", \ |
| "-0.0187057, 0.4108021, 0.7089311, 0.9559849, 1.1741573, 1.3466174, 1.4975915", \ |
| "0.0106030, 0.4396133, 0.7379666, 0.9846661, 1.2180990, 1.4003602, 1.5643109", \ |
| "0.0613583, 0.4834117, 0.7385923, 1.0259425, 1.2385173, 1.4419603, 1.5952298", \ |
| "0.0839397, 0.5323266, 0.8135756, 1.0673047, 1.2852735, 1.4813841, 1.6574165"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.0681140, 0.4774903, 0.9850725, 1.4586073, 1.8394536, 2.2330858, 2.5959113", \ |
| "-0.1260358, 0.4481163, 0.9537038, 1.3631090, 1.7472972, 2.0838363, 2.4350529", \ |
| "-0.0955730, 0.4519461, 0.9755087, 1.3812364, 1.7877265, 2.1600673, 2.5536960", \ |
| "-0.0867245, 0.4659614, 0.9980240, 1.4473930, 1.8302634, 2.1543519, 2.5049530", \ |
| "-0.0409091, 0.4964320, 1.0188308, 1.4774258, 1.8950939, 2.2546243, 2.5747818", \ |
| "-0.0102389, 0.5529846, 1.0598427, 1.5309601, 1.9539739, 2.3178149, 2.6694485", \ |
| "0.0275023, 0.5937273, 1.0936884, 1.5613357, 1.9780813, 2.3571809, 2.7164440"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.3956202, -0.0567320, -0.3119192, -0.5377593, -0.7579087, -0.9187050, -1.0713002", \ |
| "0.4605425, 0.0054117, -0.2986163, -0.5438937, -0.7275968, -0.9137291, -1.0706827", \ |
| "0.4427052, 0.0056692, -0.3130146, -0.5547801, -0.7674363, -0.9508417, -1.1089679", \ |
| "0.4188097, -0.0255713, -0.3357002, -0.5681476, -0.8107969, -0.9791222, -1.1435120", \ |
| "0.3817653, -0.0633251, -0.3618170, -0.5987763, -0.8158446, -1.0003358, -1.1773153", \ |
| "0.3531043, -0.1057626, -0.4051274, -0.6293067, -0.8422067, -1.0336024, -1.2311224", \ |
| "0.2862724, -0.1299233, -0.4628040, -0.6838948, -0.8727367, -1.1036381, -1.2353933"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.0782180, -0.4718488, -0.9781212, -1.4215768, -1.8316445, -2.2305910, -2.5957245", \ |
| "0.1331715, -0.4410000, -0.9465248, -1.3572610, -1.7224304, -2.0751673, -2.4290758", \ |
| "0.1072040, -0.4460302, -0.9686153, -1.3744766, -1.7832810, -2.1602049, -2.5421478", \ |
| "0.0983554, -0.4615369, -0.9909724, -1.4419473, -1.8249711, -2.1505697, -2.4989494", \ |
| "0.0450380, -0.4892552, -1.0132905, -1.4719380, -1.8896293, -2.2494106, -2.5696382", \ |
| "0.0219689, -0.5459336, -1.0558239, -1.5223983, -1.9484480, -2.3122890, -2.6584341", \ |
| "-0.0204489, -0.5866542, -1.0895767, -1.5420368, -1.9725554, -2.3501292, -2.7093922"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0774803, 0.1125725, 0.1476648, 0.1429548, 0.1381881, 0.1334781, 0.1287681"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0941614, 0.2467901, 0.3994188, 0.3992591, 0.3990975, 0.3989378, 0.3987781"); |
| } |
| } |
| 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.013135; |
| capacitance : 0.013388; |
| rise_capacitance : 0.013640; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("5.2973099, 18.1478330, 30.9983570, 32.1651070, 33.3459140, 34.5126640, 35.6794140"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("4.0013314, 14.8662400, 25.7311480, 26.9884680, 28.2609370, 29.5182570, 30.7755770"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006626; |
| capacitance : 0.006462; |
| fall_capacitance : 0.006297; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.3840527, -0.8273386, -1.0650046, -1.2804357, -1.4245258, -1.5557201, -1.7650930", \ |
| "-0.3197746, -0.7594445, -1.0622963, -1.3098940, -1.4908803, -1.5856697, -1.9175867", \ |
| "-0.3215594, -0.7983367, -1.0949509, -1.3245042, -1.4839995, -1.6563837, -1.8625174", \ |
| "-0.3548219, -0.8196426, -1.1173175, -1.3996640, -1.6178225, -1.7691544, -1.9137278", \ |
| "-0.4002896, -0.8352211, -1.1402031, -1.4506763, -1.6550780, -1.8571757, -2.0402193", \ |
| "-0.4403637, -0.9046227, -1.1707802, -1.5147773, -1.7027815, -1.9018275, -2.0520452", \ |
| "-0.4858333, -0.9609294, -1.2115121, -1.5481526, -1.7289589, -1.9305124, -2.1356618"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.0920299, -1.6119308, -2.1648127, -2.6490696, -3.0838944, -3.4749843, -3.8389764", \ |
| "-1.0195765, -1.5515058, -2.0919870, -2.5872650, -3.0161990, -3.4173604, -3.8234546", \ |
| "-1.0188151, -1.5570267, -2.1015627, -2.6014297, -3.0067079, -3.4498997, -3.8098886", \ |
| "-1.0551735, -1.5920159, -2.1410377, -2.6464934, -3.0902973, -3.4875666, -3.8984870", \ |
| "-1.0884340, -1.6368358, -2.2097466, -2.6747248, -3.1000382, -3.4635634, -3.9374266", \ |
| "-1.1269824, -1.6676318, -2.2544925, -2.7697080, -3.1986513, -3.6069092, -3.9645222", \ |
| "-1.1663483, -1.6976713, -2.2947606, -2.8268933, -3.2919598, -3.6985150, -4.0858230"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.3386754, 1.7881315, 2.0286080, 2.4086344, 2.5843490, 2.8041803, 2.9534371", \ |
| "1.2894289, 1.7293646, 1.9739932, 2.3555864, 2.5479357, 2.8110725, 3.0711729", \ |
| "1.2828867, 1.7322260, 2.0027245, 2.1721150, 2.3206766, 2.4759004, 2.8333103", \ |
| "1.3110102, 1.7405943, 2.0074138, 2.3027480, 2.5071985, 2.7632788, 2.6879586", \ |
| "1.3350762, 1.8086063, 2.1051417, 2.3538860, 2.5378682, 2.7280110, 2.8811105", \ |
| "1.3751504, 1.8564368, 2.1481100, 2.4450789, 2.6604244, 2.8757619, 3.0321854", \ |
| "1.4190941, 1.8702713, 2.2144451, 2.4719465, 2.7257619, 2.9553254, 3.0918102"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.1112885, 1.6328386, 2.1886287, 2.6665310, 3.1002199, 3.4881207, 3.8519692", \ |
| "1.0463298, 1.5737956, 2.1144036, 2.6076244, 3.0384111, 3.4305772, 3.8398598", \ |
| "1.0488257, 1.5718305, 2.1166584, 2.6279348, 3.0447503, 3.5323602, 3.8359469", \ |
| "1.0774827, 1.6149084, 2.1540694, 2.6662004, 3.1164332, 3.5109061, 3.9090263", \ |
| "1.1076915, 1.6476225, 2.2194274, 2.6959186, 3.1136993, 3.5227057, 3.9548816", \ |
| "1.1508173, 1.6858735, 2.2706997, 2.7866954, 3.2113013, 3.6239885, 3.9756126", \ |
| "1.1962869, 1.7221239, 2.3131175, 2.8458798, 3.3047756, 3.7113548, 4.0940161"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0114655, 0.0171345, 0.0228035, 0.0227878, 0.0227719, 0.0227561, 0.0227404"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0161472, 0.0217251, 0.0273029, 0.0272055, 0.0271070, 0.0270096, 0.0269123"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ANALOG_POL") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.017660; |
| capacitance : 0.017582; |
| fall_capacitance : 0.017504; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0436991, 0.0763111, 0.1089230, 0.1038893, 0.0987950, 0.0937613, 0.0887276"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0405002, 0.1908625, 0.3412249, 0.3411803, 0.3411351, 0.3410904, 0.3410458"); |
| } |
| } |
| } |
| pin ("IB_MODE_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.005215; |
| capacitance : 0.005078; |
| fall_capacitance : 0.004941; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.3294999, 1.7898791, 2.0389979, 2.4323830, 2.5629868, 2.8678724, 3.0472993", \ |
| "1.2722618, 1.7273052, 1.9815903, 2.3772598, 2.5567742, 2.7837226, 2.7009946", \ |
| "1.2701524, 1.7350142, 2.0138351, 2.2011600, 2.3810352, 2.5543335, 3.0130738", \ |
| "1.2957044, 1.7453489, 2.0646580, 2.3362965, 2.5439207, 2.6379170, 2.8347913", \ |
| "1.3274391, 1.8164307, 2.1357587, 2.3578220, 2.5880647, 2.7535894, 2.9219843", \ |
| "1.3690391, 1.8512211, 2.1837246, 2.4636928, 2.7055161, 2.9220307, 3.1152685", \ |
| "1.4145088, 1.8836217, 2.2316689, 2.5056953, 2.8005301, 2.9263337, 3.1024914"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.2776551, 1.7911897, 2.3318652, 2.8133778, 3.2714276, 3.7069253, 4.0950326", \ |
| "1.2109172, 1.7336024, 2.2879532, 2.7934713, 3.2537873, 3.6863306, 4.0672743", \ |
| "1.2059659, 1.7256039, 2.2662521, 2.7233780, 3.2221413, 3.6962336, 4.0962645", \ |
| "1.2285631, 1.7603924, 2.3169167, 2.7953360, 3.2271828, 3.6600496, 4.0552209", \ |
| "1.2740307, 1.8133382, 2.3665830, 2.8596803, 3.3264829, 3.7551165, 4.1781208", \ |
| "1.3049496, 1.8504013, 2.4369982, 2.9498207, 3.4064978, 3.8262263, 4.2019946", \ |
| "1.3534709, 1.8864910, 2.4793330, 3.0218088, 3.4993788, 3.9043602, 4.3140387"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.5045773, -0.9663974, -1.2049353, -1.4682449, -1.7177260, -1.8621744, -1.8861221", \ |
| "-0.4355915, -0.8956979, -1.2125219, -1.4589804, -1.6336219, -1.9662040, -1.8751553", \ |
| "-0.4359943, -0.9280364, -1.2336360, -1.4563018, -1.6533379, -1.8815975, -2.0793575", \ |
| "-0.4755002, -0.9634290, -1.2717774, -1.5593915, -1.8214954, -1.9750316, -2.0518551", \ |
| "-0.5101468, -0.9742309, -1.3017517, -1.6444233, -1.8468876, -2.0245656, -2.2239550", \ |
| "-0.5563245, -1.0129598, -1.3419955, -1.6524540, -1.9179304, -2.0841193, -2.2534612", \ |
| "-0.6078974, -1.0516878, -1.3683497, -1.7108291, -1.9479879, -2.1380319, -2.3370778"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.2385601, -1.7703317, -2.3128015, -2.8210887, -3.2210980, -3.7653726, -4.2148806", \ |
| "-1.1831629, -1.7127193, -2.2644250, -2.7693409, -3.1740334, -3.7231708, -4.1302163", \ |
| "-1.1763758, -1.7032206, -2.2580928, -2.7570292, -3.1561282, -3.6993117, -4.1094645", \ |
| "-1.2123546, -1.7441126, -2.2981656, -2.7947191, -3.2192280, -3.6541081, -4.0369598", \ |
| "-1.2334082, -1.7986978, -2.3454238, -2.8455489, -3.3265048, -3.7353939, -4.1509855", \ |
| "-1.2719565, -1.8280907, -2.4195392, -2.9324545, -3.4002487, -3.8416285, -4.2323569", \ |
| "-1.3220037, -1.8592843, -2.4540005, -3.0193347, -3.4902507, -3.9096705, -4.3251395"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0106629, 0.0188953, 0.0271278, 0.0270895, 0.0270508, 0.0270125, 0.0269742"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0163284, 0.0235819, 0.0308354, 0.0307996, 0.0307635, 0.0307278, 0.0306921"); |
| } |
| } |
| 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.005718; |
| capacitance : 0.005550; |
| fall_capacitance : 0.005382; |
| max_transition : 3.750000; |
| timing() { /* As per CDT 150283 */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_setup_rising; |
| fall_constraint (scalar) { |
| values ("2"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.1040093, -0.1029041, -0.1017989, -0.1016903, -0.1015804, -0.1014718, -0.1013631"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.1096376, 0.1089853, 0.1083330, 0.1084033, 0.1084746, 0.1085450, 0.1086154"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.5641066, -0.4974653, -0.4970357, -0.5272465, -0.5605071, -0.6051599, -0.6506285", \ |
| "-1.0104558, -0.9345579, -0.9740225, -1.0162306, -1.0138137, -1.0594990, -1.1047306", \ |
| "-1.2419143, -1.2415141, -1.2470322, -1.3114069, -1.3248311, -1.3641235, -1.4097035", \ |
| "-1.5701892, -1.4678407, -1.4706276, -1.5940669, -1.6627339, -1.6509281, -1.7359440", \ |
| "-1.6961678, -1.6356809, -1.6616004, -1.8320720, -1.8229247, -1.8965682, -1.9302741", \ |
| "-1.8747063, -1.9233719, -1.8410940, -1.9605932, -2.0688222, -2.0840966, -2.0739450", \ |
| "-1.8536354, -2.1244688, -2.0409607, -2.0661699, -2.1844668, -2.1847967, -2.2760426"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.3051061, 1.2591102, 1.2537694, 1.2835391, 1.3045587, 1.3461588, 1.3916284", \ |
| "1.7530368, 1.7032104, 1.6985221, 1.6991922, 1.7767578, 1.8349699, 1.8313533", \ |
| "1.9996241, 1.9402898, 2.0026505, 1.9808657, 2.0732108, 2.1223372, 2.1666331", \ |
| "2.3781209, 2.3232450, 2.1378015, 2.1987148, 2.3181255, 2.4405143, 2.4493463", \ |
| "2.5523055, 2.4340825, 2.2959814, 2.4650198, 2.5124316, 2.6085761, 2.6799856", \ |
| "2.8041765, 2.8088463, 2.4575622, 2.5940661, 2.7130532, 2.8657495, 2.9095491", \ |
| "2.9534409, 2.9539276, 2.6114924, 2.6589629, 2.8454510, 3.0158430, 3.0719738"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.0162266, -0.0596154, -0.0452390, -0.0187057, 0.0106030, 0.0613583, 0.0839397", \ |
| "0.4295680, 0.3888191, 0.3878067, 0.4108021, 0.4396133, 0.4834117, 0.5323266", \ |
| "0.6871642, 0.6798777, 0.6919208, 0.7089311, 0.7379666, 0.7385923, 0.8135756", \ |
| "0.9146913, 0.8920678, 0.9371740, 0.9559849, 0.9846661, 1.0259425, 1.0673047", \ |
| "1.1412003, 1.0451539, 1.1077788, 1.1741573, 1.2180990, 1.2385173, 1.2852735", \ |
| "1.2679838, 2.3431892, 1.3069344, 1.3466174, 1.4003602, 1.4419603, 1.4813841", \ |
| "1.5160712, 3.4399684, 1.4723936, 1.4975915, 1.5643109, 1.5952298, 1.6574165"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.3956202, 0.4605425, 0.4427052, 0.4188097, 0.3817653, 0.3531043, 0.2862724", \ |
| "-0.0567320, 0.0054117, 0.0056692, -0.0255713, -0.0633251, -0.1057626, -0.1299233", \ |
| "-0.3119192, -0.2986163, -0.3130146, -0.3357002, -0.3618170, -0.4051274, -0.4628040", \ |
| "-0.5377593, -0.5438937, -0.5547801, -0.5681476, -0.5987763, -0.6293067, -0.6838948", \ |
| "-0.7579087, -0.7275968, -0.7674363, -0.8107969, -0.8158446, -0.8422067, -0.8727367", \ |
| "-0.9187050, -0.9137291, -0.9508417, -0.9791222, -1.0003358, -1.0336024, -1.1036381", \ |
| "-1.0713002, -1.0706827, -1.1089679, -1.1435120, -1.1773153, -1.2311224, -1.2353933"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.3840527, -0.3197746, -0.3215594, -0.3548219, -0.4002896, -0.4403637, -0.4858333", \ |
| "-0.8273386, -0.7594445, -0.7983367, -0.8196426, -0.8352211, -0.9046227, -0.9609294", \ |
| "-1.0650046, -1.0622963, -1.0949509, -1.1173175, -1.1402031, -1.1707802, -1.2115121", \ |
| "-1.2804357, -1.3098940, -1.3245042, -1.3996640, -1.4506763, -1.5147773, -1.5481526", \ |
| "-1.4245258, -1.4908803, -1.4839995, -1.6178225, -1.6550780, -1.7027815, -1.7289589", \ |
| "-1.5557201, -1.5856697, -1.6563837, -1.7691544, -1.8571757, -1.9018275, -1.9305124", \ |
| "-1.7650930, -1.9175867, -1.8625174, -1.9137278, -2.0402193, -2.0520452, -2.1356618"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.3386754, 1.2894289, 1.2828867, 1.3110102, 1.3350762, 1.3751504, 1.4190941", \ |
| "1.7881315, 1.7293646, 1.7322260, 1.7405943, 1.8086063, 1.8564368, 1.8702713", \ |
| "2.0286080, 1.9739932, 2.0027245, 2.0074138, 2.1051417, 2.1481100, 2.2144451", \ |
| "2.4086344, 2.3555864, 2.1721150, 2.3027480, 2.3538860, 2.4450789, 2.4719465", \ |
| "2.5843490, 2.5479357, 2.3206766, 2.5071985, 2.5378682, 2.6604244, 2.7257619", \ |
| "2.8041803, 2.8110725, 2.4759004, 2.7632788, 2.7280110, 2.8757619, 2.9553254", \ |
| "2.9534371, 3.0711729, 2.8333103, 2.6879586, 2.8811105, 3.0321854, 3.0918102"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.3294999, 1.2722618, 1.2701524, 1.2957044, 1.3274391, 1.3690391, 1.4145088", \ |
| "1.7898791, 1.7273052, 1.7350142, 1.7453489, 1.8164307, 1.8512211, 1.8836217", \ |
| "2.0389979, 1.9815903, 2.0138351, 2.0646580, 2.1357587, 2.1837246, 2.2316689", \ |
| "2.4323830, 2.3772598, 2.2011600, 2.3362965, 2.3578220, 2.4636928, 2.5056953", \ |
| "2.5629868, 2.5567742, 2.3810352, 2.5439207, 2.5880647, 2.7055161, 2.8005301", \ |
| "2.8678724, 2.7837226, 2.5543335, 2.6379170, 2.7535894, 2.9220307, 2.9263337", \ |
| "3.0472993, 2.7009946, 3.0130738, 2.8347913, 2.9219843, 3.1152685, 3.1024914"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.5045773, -0.4355915, -0.4359943, -0.4755002, -0.5101468, -0.5563245, -0.6078974", \ |
| "-0.9663974, -0.8956979, -0.9280364, -0.9634290, -0.9742309, -1.0129598, -1.0516878", \ |
| "-1.2049353, -1.2125219, -1.2336360, -1.2717774, -1.3017517, -1.3419955, -1.3683497", \ |
| "-1.4682449, -1.4589804, -1.4563018, -1.5593915, -1.6444233, -1.6524540, -1.7108291", \ |
| "-1.7177260, -1.6336219, -1.6533379, -1.8214954, -1.8468876, -1.9179304, -1.9479879", \ |
| "-1.8621744, -1.9662040, -1.8815975, -1.9750316, -2.0245656, -2.0841193, -2.1380319", \ |
| "-1.8861221, -1.8751553, -2.0793575, -2.0518551, -2.2239550, -2.2534612, -2.3370778"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.4348085, 1.3859093, 1.3784071, 1.4040255, 1.4250386, 1.4666386, 1.5136342", \ |
| "1.8956261, 1.8470363, 1.8346504, 1.8544503, 1.9162337, 1.9516875, 1.9923275", \ |
| "2.1790499, 2.1227844, 2.1032823, 2.1684734, 2.2577416, 2.3195277, 2.3615268", \ |
| "2.5338323, 2.4772105, 2.3570957, 2.4513443, 2.5108041, 2.5837202, 2.5945628", \ |
| "2.8330367, 2.7551961, 2.5086516, 2.6127077, 2.7267913, 2.8540579, 2.8630909", \ |
| "2.8825771, 2.9318708, 2.6396414, 2.9227450, 2.9204570, 3.0299372, 3.0743439", \ |
| "3.0327949, 3.2921848, 2.9625032, 3.0973695, 3.1201990, 3.2244734, 3.3220858"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.6312461, -0.5689742, -0.5644663, -0.6050023, -0.6413148, -0.6844406, -0.7299102", \ |
| "-1.0920928, -1.0241324, -1.0450512, -1.1028891, -1.1230377, -1.1696559, -1.2091854", \ |
| "-1.3663155, -1.3384567, -1.3615411, -1.4243219, -1.4591085, -1.4793616, -1.5039826", \ |
| "-1.5953288, -1.5780106, -1.5990853, -1.7117536, -1.7527608, -1.7699467, -1.8200176", \ |
| "-2.0295065, -1.7804621, -1.7525672, -1.9412183, -2.0075561, -2.1315536, -2.0396941", \ |
| "-2.1888797, -1.9640809, -2.0826191, -2.1341666, -2.2378225, -2.1886927, -2.2662058", \ |
| "-1.9665755, -2.1375909, -2.2566799, -2.3519495, -2.4463848, -2.3510433, -2.5095021"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.0070985, -0.0540978, -0.0376451, -0.0144493, 0.0166711, 0.0689523, 0.0915337", \ |
| "0.4245414, 0.3950257, 0.3934039, 0.4103092, 0.4455421, 0.4882284, 0.5422556", \ |
| "0.6883675, 0.6815999, 0.6945364, 0.7114364, 0.7488500, 0.7793121, 0.8135959", \ |
| "0.9037790, 0.9074574, 0.9413328, 0.9620969, 0.9983527, 1.0333999, 1.0762210", \ |
| "1.1391217, 1.0749095, 1.1146805, 1.1792959, 1.2180990, 1.2690828, 1.2775103", \ |
| "1.2872402, 1.1734996, 1.2869168, 3.3566006, 1.4095155, 1.4480638, 1.4765840", \ |
| "1.4080112, 3.4486794, 1.4786063, 1.5082617, 1.5841473, 1.6242215, 1.6651134"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.4124394, 0.4773674, 0.4579432, 0.4356286, 0.3989937, 0.3668714, 0.3214018", \ |
| "-0.0358383, 0.0266916, 0.0038836, -0.0009846, -0.0482460, -0.0859816, -0.1117287", \ |
| "-0.3095627, -0.2834603, -0.2962329, -0.3226373, -0.3511711, -0.3895045, -0.4414417", \ |
| "-0.4982748, -0.5370194, -0.5409487, -0.5506769, -0.5807423, -0.6194340, -0.6542225", \ |
| "-0.7348289, -0.7310778, -0.7506622, -0.7858007, -0.7979947, -0.8392103, -0.8551122", \ |
| "-0.9055683, -0.9053438, -0.9338308, -0.9536105, -0.9867615, -1.0244471, -1.0845346", \ |
| "-1.0600190, -1.0566906, -1.0991846, -1.1114577, -1.1605306, -1.2036566, -1.2262380"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-1.3255150, -1.2744967, -1.2603861, -1.2841036, -1.3249935, -1.3650677, -1.4090114", \ |
| "-1.7750591, -1.7197019, -1.7071751, -1.7213741, -1.8002236, -1.8403741, -1.8610801", \ |
| "-2.0602195, -2.0167263, -1.9948878, -1.9998234, -2.0963473, -2.1360318, -2.2060051", \ |
| "-2.3896404, -2.3376090, -2.1593238, -2.2324999, -2.3451636, -2.4443853, -2.4558606", \ |
| "-2.5742450, -2.4220874, -2.3097555, -2.4056359, -2.5379234, -2.6506807, -2.6927702", \ |
| "-2.7863633, -2.8095872, -2.4606883, -2.7318130, -2.7210278, -2.8665001, -2.9421700", \ |
| "-2.9616558, -3.0849383, -2.6136455, -2.8914632, -2.8815447, -3.0322979, -3.0817066"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.3508776, 1.2959753, 1.2922808, 1.3155676, 1.3549317, 1.3797471, 1.4282684", \ |
| "1.7959059, 1.7393594, 1.7414565, 1.7423003, 1.8180164, 1.8627546, 1.8878441", \ |
| "2.0376683, 1.9818518, 2.0064286, 2.0270603, 2.1294535, 2.1562588, 2.2252483", \ |
| "2.4104252, 2.3568299, 2.2261458, 2.3105744, 2.3685134, 2.4651699, 2.4780307", \ |
| "2.5904526, 2.5427063, 2.3236931, 2.4253904, 2.5537997, 2.6707932, 2.7120291", \ |
| "2.7889600, 2.7540177, 2.4776583, 2.7556495, 2.7338878, 2.8942473, 2.9446441", \ |
| "2.9565009, 3.1157191, 2.7125185, 2.8309766, 2.8966434, 3.0391956, 3.0948620"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.5244337, -0.4518502, -0.4532069, -0.4890994, -0.5284644, -0.5715894, -0.6155331", \ |
| "-0.9615955, -0.9028174, -0.9402435, -0.9618264, -0.9854647, -1.0200310, -1.0876013", \ |
| "-1.1931390, -1.1961066, -1.2134691, -1.2717340, -1.2818793, -1.3313610, -1.3136209", \ |
| "-1.5975775, -1.4109397, -1.4849814, -1.5486016, -1.5467671, -1.6539799, -1.6728697", \ |
| "-1.8448752, -1.6133880, -1.6976721, -1.7834032, -1.8004970, -1.8331569, -1.9069426", \ |
| "-1.8840269, -1.7955316, -1.8842498, -1.9263761, -1.9822978, -1.9903285, -2.0357979", \ |
| "-2.0819477, -1.9534571, -2.0480603, -2.1531063, -2.1578303, -2.1527533, -2.2378956"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.3005285, 1.2516771, 1.2476611, 1.2774017, 1.2984553, 1.3385294, 1.3840000", \ |
| "1.7484485, 1.6977203, 1.6883354, 1.6904862, 1.7706543, 1.8107285, 1.8409932", \ |
| "1.9874336, 1.9339466, 2.0014006, 1.9750235, 2.0717866, 2.1143874, 2.1574778", \ |
| "2.3735596, 2.3171290, 2.2261184, 2.1928857, 2.3107359, 2.4268250, 2.4418850", \ |
| "2.5462020, 2.4377216, 2.3514011, 2.3768188, 2.5064666, 2.6024725, 2.6586231", \ |
| "2.6857386, 2.7347363, 2.5215275, 2.6947176, 2.7026020, 2.8342935, 2.9095491", \ |
| "3.0319767, 3.0159240, 2.8311021, 2.7964771, 2.8455618, 3.0099139, 3.0612926"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.4679711, -0.4135142, -0.4179680, -0.4250320, -0.4628719, -0.5075237, -0.5529933", \ |
| "-0.9144718, -0.8647979, -0.9112518, -0.9212923, -0.9389876, -0.9698983, -1.0232961", \ |
| "-1.1445048, -1.1500555, -1.1776665, -1.2091731, -1.2622700, -1.2869912, -1.3155897", \ |
| "-1.4741964, -1.4043083, -1.4113313, -1.4795263, -1.5849140, -1.5780946, -1.6373426", \ |
| "-1.6050899, -1.5860166, -1.5548679, -1.7346698, -1.7069579, -1.7546615, -1.8108122", \ |
| "-1.7430933, -1.8557865, -1.7853941, -1.8629424, -1.9105814, -2.0116908, -1.9976511", \ |
| "-1.7548019, -2.0431698, -1.9511770, -1.9850992, -2.1074340, -2.1176580, -2.1799122"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.6758898, 1.6251615, 1.6242717, 1.6571972, 1.6984025, 1.7314963, 1.7787781", \ |
| "2.1193909, 2.0709259, 2.0738987, 2.0949949, 2.1268248, 2.2059313, 2.2617859", \ |
| "2.3641940, 2.3146319, 2.3131679, 2.3609353, 2.4182496, 2.5285730, 2.5689602", \ |
| "2.7369634, 2.6933110, 2.5886977, 2.5866596, 2.6511538, 2.7628127, 2.8112375", \ |
| "2.8620591, 2.8641325, 2.9216687, 2.8840650, 2.8302314, 2.9776742, 3.0824113", \ |
| "3.1082366, 3.0249663, 2.9862331, 3.0766543, 3.0025551, 3.1572985, 3.2874615", \ |
| "3.2975090, 3.7940946, 3.1438677, 3.1986174, 4.8998821, 3.2914087, 3.4446288"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("1.3020511, 1.2488367, 1.2476640, 1.2728384, 1.2999956, 1.3385439, 1.3870652", \ |
| "1.7500712, 1.6978172, 1.6884294, 1.6922398, 1.7706543, 1.8168320, 1.8315261", \ |
| "1.9913762, 1.9396727, 2.0002533, 1.9790743, 2.0736955, 2.1159759, 2.1590037", \ |
| "2.3707525, 2.3145017, 2.1268558, 2.1992808, 2.3130636, 2.4331264, 2.4448657", \ |
| "2.5477279, 2.4516203, 2.2951639, 2.3855327, 2.5070066, 2.6039984, 2.6723562", \ |
| "2.7935252, 2.8102323, 2.7613756, 2.5940128, 2.7124146, 2.8390453, 2.9324372", \ |
| "2.9499001, 2.9543712, 2.7542968, 3.2171308, 2.8480374, 3.0134942, 3.0628185"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-0.1689005, -0.1075493, -0.1140541, -0.1412132, -0.1882067, -0.2404879, -0.2966386", \ |
| "-0.6061694, -0.5682564, -0.5842178, -0.6090908, -0.6393910, -0.7048661, -0.7382987", \ |
| "-0.9326651, -0.8719259, -0.9060653, -0.9256578, -0.9415748, -0.9662020, -0.9906850", \ |
| "-1.0686215, -1.1228368, -1.1626355, -1.2256737, -1.2834944, -1.2689223, -1.3120379", \ |
| "-1.3702943, -1.3197283, -1.3862051, -1.4174783, -1.4340921, -1.4983138, -1.5368165", \ |
| "-1.4325050, -1.5043093, -1.5611478, -1.6185566, -1.6786478, -1.6866785, -1.7428293", \ |
| "-1.5936202, -1.6721560, -1.7283210, -1.7992195, -1.8349691, -1.9025092, -1.9098318"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.023596; |
| capacitance : 0.024402; |
| rise_capacitance : 0.024682; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.0070985, 0.4245414, 0.6883675, 0.9037790, 1.1391217, 1.2872402, 1.4080112", \ |
| "-0.0540978, 0.3950257, 0.6815999, 0.9074574, 1.0749095, 1.1734996, 3.4486794", \ |
| "-0.0376451, 0.3934039, 0.6945364, 0.9413328, 1.1146805, 1.2869168, 1.4786063", \ |
| "-0.0144493, 0.4103092, 0.7114364, 0.9620969, 1.1792959, 3.3566006, 1.5082617", \ |
| "0.0166711, 0.4455421, 0.7488500, 0.9983527, 1.2180990, 1.4095155, 1.5841473", \ |
| "0.0689523, 0.4882284, 0.7793121, 1.0333999, 1.2690828, 1.4480638, 1.6242215", \ |
| "0.0915337, 0.5422556, 0.8135959, 1.0762210, 1.2775103, 1.4765840, 1.6651134"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.0681070, 0.4772906, 0.9737809, 1.3837240, 1.8124589, 2.0990297, 2.5754328", \ |
| "-0.1260287, 0.4465332, 0.9483550, 1.3708269, 1.7005454, 2.0846814, 2.4719576", \ |
| "-0.1088975, 0.4519689, 0.9754427, 1.3877767, 1.8242363, 2.1565870, 2.5033474", \ |
| "-0.0804509, 0.4702772, 0.9995499, 1.4459835, 1.8459694, 2.1847204, 2.4506617", \ |
| "-0.0477652, 0.4996399, 1.0249233, 1.4835568, 1.9023614, 2.2833071, 2.6160214", \ |
| "-0.0011755, 0.5515252, 1.0615084, 1.5307984, 1.9326117, 2.3086595, 2.6816556", \ |
| "0.0458199, 0.5953747, 1.0937475, 1.5460544, 1.9902882, 2.3464997, 2.7179699"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.4124394, -0.0358383, -0.3095627, -0.4982748, -0.7348289, -0.9055683, -1.0600190", \ |
| "0.4773674, 0.0266916, -0.2834603, -0.5370194, -0.7310778, -0.9053438, -1.0566906", \ |
| "0.4579432, 0.0038836, -0.2962329, -0.5409487, -0.7506622, -0.9338308, -1.0991846", \ |
| "0.4356286, -0.0009846, -0.3226373, -0.5506769, -0.7858007, -0.9536105, -1.1114577", \ |
| "0.3989937, -0.0482460, -0.3511711, -0.5807423, -0.7979947, -0.9867615, -1.1605306", \ |
| "0.3668714, -0.0859816, -0.3895045, -0.6194340, -0.8392103, -1.0244471, -1.2036566", \ |
| "0.3214018, -0.1117287, -0.4414417, -0.6542225, -0.8551122, -1.0845346, -1.2262380"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("0.0812617, -0.4701505, -0.9612594, -1.3779721, -1.7495098, -2.0921704, -2.5714863", \ |
| "0.1347183, -0.4378831, -0.9411036, -1.3786477, -1.6967747, -2.0728321, -2.4076436", \ |
| "0.1102475, -0.4461501, -0.9688959, -1.3781912, -1.7869469, -2.1501336, -2.4937267", \ |
| "0.1029249, -0.4566565, -0.9863947, -1.4414920, -1.8392151, -2.1651631, -2.5618842", \ |
| "0.0480565, -0.4974458, -1.0163374, -1.4780801, -1.8968418, -2.2566664, -2.6184992", \ |
| "0.0234866, -0.5445016, -1.0636869, -1.5206935, -1.9240340, -2.3000819, -2.6837592", \ |
| "-0.0158782, -0.5868268, -1.0844191, -1.5405107, -1.9847623, -2.3394479, -2.7154958"); |
| } |
| } |
| 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.006213; |
| capacitance : 0.006370; |
| rise_capacitance : 0.006527; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.3255150, -1.7750591, -2.0602195, -2.3896404, -2.5742450, -2.7863633, -2.9616558", \ |
| "-1.2744967, -1.7197019, -2.0167263, -2.3376090, -2.4220874, -2.8095872, -3.0849383", \ |
| "-1.2603861, -1.7071751, -1.9948878, -2.1593238, -2.3097555, -2.4606883, -2.6136455", \ |
| "-1.2841036, -1.7213741, -1.9998234, -2.2324999, -2.4056359, -2.7318130, -2.8914632", \ |
| "-1.3249935, -1.8002236, -2.0963473, -2.3451636, -2.5379234, -2.7210278, -2.8815447", \ |
| "-1.3650677, -1.8403741, -2.1360318, -2.4443853, -2.6506807, -2.8665001, -3.0322979", \ |
| "-1.4090114, -1.8610801, -2.2060051, -2.4558606, -2.6927702, -2.9421700, -3.0817066"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.2634760, -0.7970867, -1.3279885, -1.8060405, -2.2617352, -2.6725364, -3.0893097", \ |
| "-0.1946895, -0.7430056, -1.2822124, -1.7585176, -2.1984305, -2.6255870, -3.0050630", \ |
| "-0.2009774, -0.7564071, -1.3109213, -1.7896242, -2.2532271, -2.6738267, -3.0543783", \ |
| "-0.2372918, -0.7846211, -1.3678644, -1.8548680, -2.2895587, -2.6869904, -3.0886924", \ |
| "-0.2827595, -0.8050519, -1.3995992, -1.9065891, -2.3738553, -2.8013562, -3.1619071", \ |
| "-0.3197819, -0.8643721, -1.4209389, -1.9377934, -2.4367294, -2.8757896, -3.2585341", \ |
| "-0.3637255, -0.8885947, -1.4619741, -1.9771595, -2.4944060, -2.9101268, -3.3413079"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.3508776, 1.7959059, 2.0376683, 2.4104252, 2.5904526, 2.7889600, 2.9565009", \ |
| "1.2959753, 1.7393594, 1.9818518, 2.3568299, 2.5427063, 2.7540177, 3.1157191", \ |
| "1.2922808, 1.7414565, 2.0064286, 2.2261458, 2.3236931, 2.4776583, 2.7125185", \ |
| "1.3155676, 1.7423003, 2.0270603, 2.3105744, 2.4253904, 2.7556495, 2.8309766", \ |
| "1.3549317, 1.8180164, 2.1294535, 2.3685134, 2.5537997, 2.7338878, 2.8966434", \ |
| "1.3797471, 1.8627546, 2.1562588, 2.4651699, 2.6707932, 2.8942473, 3.0391956", \ |
| "1.4282684, 1.8878441, 2.2252483, 2.4780307, 2.7120291, 2.9446441, 3.0948620"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.1112874, 1.6450411, 2.1970886, 2.6793073, 3.1060213, 3.5023551, 3.8671042", \ |
| "1.0504545, 1.5815968, 2.1243097, 2.6178791, 3.0504277, 3.4421431, 3.8481474", \ |
| "1.0502795, 1.5779296, 2.1315028, 2.6306253, 3.0799348, 3.4657149, 3.8387958", \ |
| "1.0805240, 1.6193999, 2.1712088, 2.6725342, 3.1226098, 3.5231292, 3.9217534", \ |
| "1.1137847, 1.6503426, 2.2261660, 2.7071832, 3.1266918, 3.5067061, 3.9642816", \ |
| "1.1553846, 1.7060672, 2.2874842, 2.7956113, 3.2270052, 3.6362072, 3.9961677", \ |
| "1.2008542, 1.7217861, 2.3268503, 2.8550960, 3.3111208, 3.7349762, 4.1150916"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0112469, 0.0166452, 0.0220435, 0.0220141, 0.0219843, 0.0219548, 0.0219254"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0167659, 0.0224890, 0.0282121, 0.0281221, 0.0280310, 0.0279410, 0.0278509"); |
| } |
| } |
| 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.019259; |
| capacitance : 0.019967; |
| rise_capacitance : 0.020675; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.5533515, 1.3773818, 2.2014122, 3.0842215, 3.9776671, 4.8604764, 5.7432856"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("7.6289981, 27.9908110, 48.3526240, 49.5710300, 50.8041160, 52.0225230, 53.2409290"); |
| } |
| } |
| 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.033463; |
| capacitance : 0.033427; |
| fall_capacitance : 0.033391; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0549176, 0.6240160, 1.3029496, 2.1328078, 2.9726644, 3.8025226, 4.6323809"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("1.1533679, 1.8436689, 2.5339700, 3.3419577, 4.1596802, 4.9676679, 5.7756556"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.006769; |
| capacitance : 0.006609; |
| fall_capacitance : 0.006449; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.4679711, -0.9144718, -1.1445048, -1.4741964, -1.6050899, -1.7430933, -1.7548019", \ |
| "-0.4135142, -0.8647979, -1.1500555, -1.4043083, -1.5860166, -1.8557865, -2.0431698", \ |
| "-0.4179680, -0.9112518, -1.1776665, -1.4113313, -1.5548679, -1.7853941, -1.9511770", \ |
| "-0.4250320, -0.9212923, -1.2091731, -1.4795263, -1.7346698, -1.8629424, -1.9850992", \ |
| "-0.4628719, -0.9389876, -1.2622700, -1.5849140, -1.7069579, -1.9105814, -2.1074340", \ |
| "-0.5075237, -0.9698983, -1.2869912, -1.5780946, -1.7546615, -2.0116908, -2.1176580", \ |
| "-0.5529933, -1.0232961, -1.3155897, -1.6373426, -1.8108122, -1.9976511, -2.1799122"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.4475580, -1.9735839, -2.5318740, -3.0098030, -3.4406961, -3.8325691, -4.1959082", \ |
| "-1.3911798, -1.9197499, -2.4789035, -2.9610407, -3.3939198, -3.7883982, -4.1482020", \ |
| "-1.3880764, -1.9269492, -2.4693407, -2.9549800, -3.3936824, -3.8121161, -4.2080838", \ |
| "-1.4228648, -1.9605912, -2.5052238, -2.9781370, -3.4292033, -3.8800187, -4.1964234", \ |
| "-1.4622833, -2.0049821, -2.5232198, -3.0343108, -3.4969132, -3.9055112, -4.2796941", \ |
| "-1.5053894, -2.0498125, -2.6250306, -3.1001419, -3.5355092, -3.9330336, -4.2916601", \ |
| "-1.5539107, -2.0993904, -2.6783801, -3.1814877, -3.6322109, -4.0420891, -4.4205126"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.6758898, 2.1193909, 2.3641940, 2.7369634, 2.8620591, 3.1082366, 3.2975090", \ |
| "1.6251615, 2.0709259, 2.3146319, 2.6933110, 2.8641325, 3.0249663, 3.7940946", \ |
| "1.6242717, 2.0738987, 2.3131679, 2.5886977, 2.9216687, 2.9862331, 3.1438677", \ |
| "1.6571972, 2.0949949, 2.3609353, 2.5866596, 2.8840650, 3.0766543, 3.1986174", \ |
| "1.6984025, 2.1268248, 2.4182496, 2.6511538, 2.8302314, 3.0025551, 4.8998821", \ |
| "1.7314963, 2.2059313, 2.5285730, 2.7628127, 2.9776742, 3.1572985, 3.2914087", \ |
| "1.7787781, 2.2617859, 2.5689602, 2.8112375, 3.0824113, 3.2874615, 3.4446288"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.4591879, 1.9898903, 2.5480347, 3.0226795, 3.4508592, 3.8517627, 4.2012445", \ |
| "1.4090266, 1.9304669, 2.4916865, 2.9691416, 3.4039463, 3.7921939, 4.1503608", \ |
| "1.4042833, 1.9365117, 2.4778713, 2.9693874, 3.4037569, 3.8183548, 4.2285218", \ |
| "1.4360200, 1.9647406, 2.5163501, 2.9417418, 3.4368080, 3.8524324, 4.2015132", \ |
| "1.4784698, 2.0175762, 2.5504979, 3.0457002, 3.5067041, 3.9156028, 4.3248128", \ |
| "1.5139662, 2.0708697, 2.6405989, 3.1051642, 3.5437171, 3.9381909, 4.2892941", \ |
| "1.5624876, 2.1171234, 2.7006884, 3.1940699, 3.6419523, 4.0473174, 4.4346800"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0114323, 0.0170853, 0.0227383, 0.0227082, 0.0226778, 0.0226478, 0.0226177"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0160036, 0.0215475, 0.0270913, 0.0270310, 0.0269699, 0.0269096, 0.0268492"); |
| } |
| } |
| 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.013948; |
| capacitance : 0.013858; |
| fall_capacitance : 0.013769; |
| max_transition : 5.000000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.3020511, 1.7500712, 1.9913762, 2.3707525, 2.5477279, 2.7935252, 2.9499001", \ |
| "1.2488367, 1.6978172, 1.9396727, 2.3145017, 2.4516203, 2.8102323, 2.9543712", \ |
| "1.2476640, 1.6884294, 2.0002533, 2.1268558, 2.2951639, 2.7613756, 2.7542968", \ |
| "1.2728384, 1.6922398, 1.9790743, 2.1992808, 2.3855327, 2.5940128, 3.2171308", \ |
| "1.2999956, 1.7706543, 2.0736955, 2.3130636, 2.5070066, 2.7124146, 2.8480374", \ |
| "1.3385439, 1.8168320, 2.1159759, 2.4331264, 2.6039984, 2.8390453, 3.0134942", \ |
| "1.3870652, 1.8315261, 2.1590037, 2.4448657, 2.6723562, 2.9324372, 3.0628185"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("1.0899252, 1.6190981, 2.1754290, 2.6511387, 3.0888021, 3.4741748, 3.8386124", \ |
| "1.0307114, 1.5587169, 2.0994926, 2.5760960, 3.0225984, 3.4604884, 3.8270669", \ |
| "1.0334948, 1.5641935, 2.1060314, 2.6060414, 3.0198633, 3.4575920, 3.9038704", \ |
| "1.0667940, 1.6004537, 2.1469891, 2.6535676, 3.0955952, 3.4931760, 3.9007036", \ |
| "1.0924253, 1.6422614, 2.2140510, 2.6841516, 3.1073879, 3.4674384, 3.9706552", \ |
| "1.1233441, 1.6747156, 2.2630702, 2.7758074, 3.2015897, 3.6117658, 3.9684041", \ |
| "1.1703395, 1.7061990, 2.3023288, 2.8294165, 3.2946508, 3.6999801, 4.0788153"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-0.1689005, -0.6061694, -0.9326651, -1.0686215, -1.3702943, -1.4325050, -1.5936202", \ |
| "-0.1075493, -0.5682564, -0.8719259, -1.1228368, -1.3197283, -1.5043093, -1.6721560", \ |
| "-0.1140541, -0.5842178, -0.9060653, -1.1626355, -1.3862051, -1.5611478, -1.7283210", \ |
| "-0.1412132, -0.6090908, -0.9256578, -1.2256737, -1.4174783, -1.6185566, -1.7992195", \ |
| "-0.1882067, -0.6393910, -0.9415748, -1.2834944, -1.4340921, -1.6786478, -1.8349691", \ |
| "-0.2404879, -0.7048661, -0.9662020, -1.2689223, -1.4983138, -1.6866785, -1.9025092", \ |
| "-0.2966386, -0.7382987, -0.9906850, -1.3120379, -1.5368165, -1.7428293, -1.9098318"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400001, 4.1699999, 5.0000000"); |
| values("-1.0859251, -1.6104229, -2.1653598, -2.6458726, -3.0832048, -3.4732725, -3.8378289", \ |
| "-1.0195898, -1.5515069, -2.0925450, -2.5871265, -3.0155114, -3.4157301, -3.8242407", \ |
| "-1.0203397, -1.5555188, -2.0989221, -2.6018673, -3.0068732, -3.4505260, -3.8128706", \ |
| "-1.0444843, -1.5921395, -2.1414861, -2.6446271, -3.0862856, -3.4876284, -3.8963625", \ |
| "-1.0777448, -1.6382668, -2.2102399, -2.6761650, -3.1025642, -3.4865093, -3.9349561", \ |
| "-1.1269745, -1.6660972, -2.2560184, -2.7691262, -3.1977447, -3.6080101, -3.9676695", \ |
| "-1.1724439, -1.6976677, -2.2930990, -2.8179003, -3.2892331, -3.6991456, -4.0883920"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0114700, 0.0171402, 0.0228104, 0.0227846, 0.0227585, 0.0227327, 0.0227070"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0160792, 0.0216868, 0.0272944, 0.0272207, 0.0271461, 0.0270724, 0.0269987"); |
| } |
| } |
| 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 : 2.211770; |
| max_transition : 5.026971; |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( IB_MODE_SEL )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.02457336, 0.06038503, 0.1483863, 0.3646351, 0.8960311, 2.20185"); |
| values("6.5122790, 8.3991607, 9.3642997, 9.5169527, 9.4937794, 9.4974874, 9.5098126", \ |
| "6.4629122, 8.3524893, 9.3153614, 9.4309877, 9.4396301, 9.4450407, 9.3840521", \ |
| "7.7156476, 7.7156467, 7.7163553, 7.6961050, 7.6095380, 7.6060920, 7.5674710", \ |
| "7.8006499, 7.8004920, 7.8012223, 7.7701292, 7.7650933, 7.6295480, 7.6519676", \ |
| "7.7943251, 7.7954275, 7.7956547, 7.7950207, 7.7509032, 7.7647090, 7.7282182", \ |
| "7.8307803, 7.8304602, 7.8312339, 7.8312955, 7.8372482, 7.8337996, 7.6946010", \ |
| "7.8739385, 7.8736800, 7.8743548, 7.8753202, 7.8640913, 7.8518433, 7.7857018"); |
| } |
| 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.02457336, 0.06038503, 0.1483863, 0.3646351, 0.8960311, 2.20185"); |
| values("7.1701139, 7.1819196, 7.1843864, 7.1922334, 7.1937461, 7.1971279, 7.2036774", \ |
| "7.0616221, 7.0691057, 7.0753281, 7.0825281, 7.0876794, 7.0923787, 7.0958569", \ |
| "9.0842117, 9.0812661, 9.0710694, 9.0794689, 9.0916328, 9.2074091, 9.2048444", \ |
| "9.0920110, 9.0936399, 9.0955368, 9.0970079, 9.0991130, 9.0986827, 9.2170056", \ |
| "9.0820450, 9.0981164, 9.1060293, 9.0987912, 9.0848787, 9.1023725, 9.1363974", \ |
| "9.1173622, 9.0801793, 9.0844285, 9.1110383, 9.0923623, 9.1015025, 9.1124963", \ |
| "9.0605162, 9.0549061, 9.1319894, 9.1339514, 9.0622483, 9.1014592, 9.1280395"); |
| } |
| } |
| |
| 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.02459178, 0.06047557, 0.1487202, 0.3657295, 0.8993939, 2.21177"); |
| values("12.2216664, 12.2228055, 12.2322144, 12.2191712, 12.2203309, 12.2180408, 12.2090521", \ |
| "50.2107402, 50.2055222, 50.2150152, 50.2118262, 49.9382152, 49.5113382, 49.4533222", \ |
| "73.6977150, 73.6939260, 73.7124670, 73.5543020, 73.6447080, 73.7013580, 73.0144420", \ |
| "105.2834800, 105.2819300, 105.3020300, 105.2290900, 105.2358100, 105.2842000, 104.5403800", \ |
| "136.1228600, 136.1679200, 136.1094800, 136.1692300, 136.2201500, 136.0292200, 136.0028300", \ |
| "166.7742200, 166.7719200, 166.8147600, 166.9243100, 166.9609600, 166.8300600, 166.7441300", \ |
| "197.4895900, 197.4540500, 197.3396200, 197.5398600, 197.4482900, 197.3716600, 197.3105800"); |
| } |
| 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.02459178, 0.06047557, 0.1487202, 0.3657295, 0.8993939, 2.21177"); |
| values("11.0639899, 11.0668259, 11.0767889, 11.0858079, 11.0934859, 11.1017879, 11.1093879", \ |
| "25.3512225, 25.3516035, 25.3532305, 25.3559505, 25.8907285, 25.9183895, 25.9279035", \ |
| "51.7912870, 51.7945440, 51.7899580, 51.8040470, 51.7767560, 51.7729160, 52.3255540", \ |
| "68.9852480, 68.9825140, 68.9829170, 69.0058700, 68.9549880, 68.8670370, 69.3495680", \ |
| "86.2554400, 86.2161940, 86.1956410, 86.3494480, 86.2512080, 86.1440090, 86.0631640", \ |
| "103.5915100, 103.5490700, 103.4892000, 103.6804800, 103.4988100, 103.5758300, 103.3999600", \ |
| "121.0503600, 120.9938100, 120.8738700, 121.0956900, 121.0452600, 120.8868300, 120.7776500"); |
| } |
| } |
| 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.02459178, 0.06047557, 0.1487202, 0.3657295, 0.8993939, 2.21177"); |
| values("10.6352628, 10.6454023, 10.6416584, 10.6357806, 10.6330326, 10.6335684, 10.6043537", \ |
| "21.6317192, 21.6354792, 21.6559992, 21.6756212, 21.6260872, 20.9317452, 20.8989022", \ |
| "22.7201520, 22.7209100, 22.7069870, 22.7222390, 22.7243290, 22.7089080, 22.0557430", \ |
| "32.6289550, 32.6695510, 32.6392180, 32.6754110, 32.6357210, 32.4906800, 32.1551920", \ |
| "42.1825870, 42.1661250, 42.3253650, 42.2987860, 42.2540410, 42.1454920, 42.1749750", \ |
| "51.7529660, 51.7744810, 51.7647180, 51.8045950, 51.7617300, 51.7059420, 51.5297040", \ |
| "61.0658680, 60.9747670, 61.0659720, 61.0163170, 61.0421570, 61.0005030, 61.0059640"); |
| } |
| 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.02459178, 0.06047557, 0.1487202, 0.3657295, 0.8993939, 2.21177"); |
| values("11.3260029, 11.3285629, 11.3407979, 11.3545549, 11.3701719, 11.3862579, 11.4005989", \ |
| "19.4948685, 19.5375425, 19.7057585, 19.9457545, 19.9898265, 20.0160625, 20.0334375", \ |
| "38.9004420, 38.9019720, 38.9037100, 38.9520290, 38.9066560, 39.4241760, 39.4759780", \ |
| "48.9090050, 48.9083840, 48.9073020, 49.0154550, 48.9051130, 48.8976360, 49.4670140", \ |
| "59.0055500, 59.0049400, 59.0105950, 59.1183840, 58.9924150, 58.9676020, 59.3671920", \ |
| "69.1815560, 69.1889880, 69.1812720, 69.3411990, 69.1542380, 69.0875620, 69.0879780", \ |
| "79.2689660, 79.2981650, 79.2497040, 79.4393090, 79.3333870, 79.2279370, 79.2246130"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02459178, 0.06047557, 0.1487202, 0.3657295, 0.8993939, 2.21177"); |
| values("28.8379691, 28.8642551, 28.8871241, 28.9727031, 28.9822941, 29.0751171, 28.8097081", \ |
| "28.8479360, 28.8527920, 28.8749910, 28.9693670, 28.9698420, 29.0770570, 28.7992550", \ |
| "28.8226039, 28.8550309, 28.8852859, 28.9832319, 28.9956479, 29.0478589, 28.8130139", \ |
| "28.8970269, 28.9252179, 28.9279239, 29.0514869, 29.0612479, 29.1177759, 28.8780329", \ |
| "28.9750100, 29.1216660, 29.0598780, 29.1325560, 29.1820720, 29.1630490, 28.9691400", \ |
| "29.0580170, 29.0294860, 29.1156740, 29.1163990, 29.1585770, 29.1771140, 29.2969380", \ |
| "29.1963691, 29.0926921, 29.1902531, 29.2724961, 29.2317371, 29.2527861, 29.2015141"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.02459178, 0.06047557, 0.1487202, 0.3657295, 0.8993939, 2.21177"); |
| values("22.7481841, 22.7951171, 22.8200611, 22.8658921, 22.9004711, 22.8968171, 22.9907081", \ |
| "22.7568188, 22.7820278, 22.8156028, 22.8629158, 22.9048438, 22.9105928, 22.9164578", \ |
| "22.7541995, 22.7786905, 22.8125345, 22.8637865, 22.9014025, 22.9097255, 22.9146355", \ |
| "22.7590689, 22.7882119, 22.8076339, 22.8628729, 22.8961129, 22.9165919, 22.9158669", \ |
| "22.7396797, 22.7852997, 22.7804737, 22.8944067, 22.9512967, 22.8969167, 22.9657907", \ |
| "22.7550132, 22.7854352, 22.8118672, 22.8588642, 22.8998482, 22.9076062, 22.9116582", \ |
| "22.7696726, 22.7871126, 22.8247576, 22.8692146, 22.9072006, 22.9164546, 22.9214356"); |
| } |
| } |
| 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.0246101, 0.0605659, 0.149053, 0.366822, 0.902754, 2.22169"); |
| values("2.9732805, 3.0005258, 3.0635561, 3.2123073, 3.5641274, 4.4177240, 6.5301120", \ |
| "5.1778759, 5.2044871, 5.2671316, 5.4149751, 5.7669736, 6.6225163, 8.7319183", \ |
| "6.8998984, 6.9265305, 6.9891590, 7.1369817, 7.4889650, 8.3440659, 10.4452090", \ |
| "7.2785418, 7.3051480, 7.3678241, 7.5155677, 7.8675590, 8.7228651, 10.8215870", \ |
| "9.4590877, 9.4857233, 9.5483603, 9.6961399, 10.0481910, 10.9032530, 13.0065540", \ |
| "11.2915050, 11.3181300, 11.3808480, 11.5284950, 11.8805230, 12.7361500, 14.8432430", \ |
| "12.6270270, 12.6536500, 12.7164110, 12.8639930, 13.2160000, 14.0716780, 16.1749710", \ |
| "14.5225330, 14.5490890, 14.6119360, 14.7593650, 15.1114710, 15.9661580, 18.0658140", \ |
| "38.3642490, 38.5083430, 38.6475460, 38.6475468, 38.7907630, 40.0021700, 42.1556590", \ |
| "52.4818450, 52.5099110, 52.6872590, 52.7197270, 53.0722990, 54.0420970, 56.0314990", \ |
| "109.1014000, 109.4328800, 109.4328805, 109.4328881, 109.7672400, 110.8725300, 113.0428600", \ |
| "302.7738600, 303.6511800, 303.7169200, 304.2350200, 304.5355200, 304.6434600, 307.5970800"); |
| } |
| 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.0246101, 0.0605659, 0.149053, 0.366822, 0.902754, 2.22169"); |
| values("0.1647639, 0.1947868, 0.2700239, 0.4571914, 0.9239200, 2.0919160, 4.9787143", \ |
| "0.1654643, 0.1960525, 0.2709403, 0.4573162, 0.9250242, 2.0987987, 4.9943898", \ |
| "0.1654732, 0.1961672, 0.2708757, 0.4572879, 0.9230429, 2.0960063, 5.0075939", \ |
| "0.1662086, 0.1953166, 0.2704039, 0.4571545, 0.9250590, 2.0999698, 4.9388573", \ |
| "0.1659965, 0.1953258, 0.2699915, 0.4572796, 0.9228183, 2.1069428, 4.9801248", \ |
| "0.1662037, 0.1953201, 0.2704133, 0.4571428, 0.9266793, 2.1255102, 5.0071378", \ |
| "0.1662079, 0.1953555, 0.2704954, 0.4570492, 0.9259285, 2.1100686, 5.0432498", \ |
| "0.1662027, 0.1954321, 0.2706214, 0.4572836, 0.9232536, 2.0960453, 4.9614770", \ |
| "0.1661788, 0.1953249, 0.2706406, 0.4572797, 0.9256969, 2.0915767, 4.9954925", \ |
| "0.1657392, 0.1959420, 0.2699583, 0.4572318, 0.9226221, 2.1070907, 4.9986806", \ |
| "0.1656087, 0.1960252, 0.2706243, 0.4572321, 0.9237496, 2.0936639, 4.9990234", \ |
| "0.1657142, 0.1957150, 0.2699709, 0.4572759, 0.9226093, 2.1070734, 4.9957731"); |
| } |
| 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.0246101, 0.0605659, 0.149053, 0.366822, 0.902754, 2.22169"); |
| values("2.5621034, 2.6000830, 2.6791449, 2.8328253, 3.1184668, 3.6864332, 4.9837272", \ |
| "4.4921498, 4.5289470, 4.6083519, 4.7613535, 5.0457261, 5.6165725, 6.9131461", \ |
| "5.8245542, 5.8615384, 5.9417289, 6.0947483, 6.3792442, 6.9502142, 8.2496667", \ |
| "6.1003234, 6.1369363, 6.2163572, 6.3696861, 6.6560810, 7.2258772, 8.5207059", \ |
| "7.7199704, 7.7565590, 7.8363334, 7.9890752, 8.2738847, 8.8445322, 10.1574490", \ |
| "8.8743279, 8.9111944, 8.9916989, 9.1443182, 9.4293053, 10.0006020, 11.2998010", \ |
| "9.7116422, 9.7485788, 9.8280237, 9.9814725, 10.2660810, 10.8364470, 12.1343750", \ |
| "10.7796460, 10.8162680, 10.8958430, 11.0489650, 11.3352850, 11.9050550, 13.1991880", \ |
| "21.7616360, 21.7616377, 21.7756620, 21.9676240, 22.2341100, 22.8793850, 24.1209330", \ |
| "27.0406750, 27.0737960, 27.1577070, 27.3058870, 27.6263920, 28.1647270, 29.4569600", \ |
| "45.9489730, 45.9841940, 46.0658000, 46.1815510, 46.4904130, 47.0560690, 48.3349790", \ |
| "101.5992400, 101.5992470, 101.9280700, 101.9729400, 102.2053600, 102.8246100, 104.2600200"); |
| } |
| 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.0246101, 0.0605659, 0.149053, 0.366822, 0.902754, 2.22169"); |
| values("0.2200312, 0.2488965, 0.3090977, 0.4279354, 0.6858859, 1.3446317, 3.0144296", \ |
| "0.2240464, 0.2551364, 0.3147871, 0.4361349, 0.7015366, 1.3553791, 3.0820915", \ |
| "0.2242310, 0.2546180, 0.3154909, 0.4364906, 0.7019127, 1.3471172, 3.0349765", \ |
| "0.2229423, 0.2541772, 0.3124283, 0.4392575, 0.7019984, 1.3443848, 3.0255174", \ |
| "0.2250881, 0.2553798, 0.3138182, 0.4365282, 0.7011214, 1.3343970, 3.0782836", \ |
| "0.2245496, 0.2547014, 0.3142977, 0.4364180, 0.7032504, 1.3477083, 3.0562461", \ |
| "0.2250584, 0.2553580, 0.3137836, 0.4365101, 0.7010817, 1.3496695, 3.0501839", \ |
| "0.2231588, 0.2545375, 0.3117330, 0.4403626, 0.7013224, 1.3436877, 3.0590581", \ |
| "0.2249589, 0.2553490, 0.3140085, 0.4364735, 0.7020331, 1.3468483, 3.0467810", \ |
| "0.2238158, 0.2554835, 0.3117803, 0.4382568, 0.6997464, 1.3478877, 3.0536917", \ |
| "0.2247401, 0.2532880, 0.3156904, 0.4365664, 0.7013778, 1.3490158, 3.0544558", \ |
| "0.2239878, 0.2551555, 0.3143910, 0.4374759, 0.7010633, 1.3491340, 3.0547402"); |
| } |
| } |
| |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("1.2854000, 1.3120083, 1.3742276, 1.5191842, 1.8695587, 2.7225258, 4.8110618", \ |
| "1.8361375, 1.8629474, 1.9248334, 2.0696591, 2.4179136, 3.2807421, 5.3616378", \ |
| "2.1054616, 2.1323450, 2.1942148, 2.3373450, 2.6886720, 3.5409677, 5.6337388", \ |
| "2.1597206, 2.1857116, 2.2477757, 2.3931253, 2.7423293, 3.5992551, 5.6860423", \ |
| "2.4493498, 2.4763183, 2.5381262, 2.6816231, 3.0325560, 3.8836117, 5.9837100", \ |
| "2.6645222, 2.6914087, 2.7532228, 2.8977818, 3.2476921, 4.1021044, 6.1906804", \ |
| "2.8333760, 2.8603402, 2.9221665, 3.0629055, 3.4165517, 4.2576032, 6.3754086", \ |
| "3.0476721, 3.0728806, 3.1363991, 3.2809906, 3.6308561, 4.4820907, 6.5758385", \ |
| "5.6085718, 5.6355138, 5.6970286, 5.8421201, 6.1893082, 7.0449078, 9.1417158", \ |
| "7.1206467, 7.1645494, 7.2212902, 7.3549455, 7.7032647, 8.5828065, 10.6698320", \ |
| "13.5242190, 13.5405190, 13.5903420, 13.7574050, 14.0796650, 14.9029660, 17.0561660", \ |
| "36.6634330, 36.7542690, 36.7930680, 36.9391660, 37.2289360, 38.0830870, 40.2191130"); |
| } |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("0.1631168, 0.1927180, 0.2668469, 0.4521194, 0.9235061, 2.0822379, 4.9109223", \ |
| "0.1655828, 0.1948624, 0.2695589, 0.4543958, 0.9313258, 2.0996844, 4.9656865", \ |
| "0.1652225, 0.1958474, 0.2701830, 0.4572617, 0.9291793, 2.1035036, 4.9570175", \ |
| "0.1659664, 0.1965734, 0.2708228, 0.4565752, 0.9312525, 2.1123769, 4.9817572", \ |
| "0.1653262, 0.1958213, 0.2693605, 0.4563231, 0.9308762, 2.1075011, 4.9808011", \ |
| "0.1652414, 0.1958824, 0.2703989, 0.4570101, 0.9285718, 2.1115980, 4.9818363", \ |
| "0.1654244, 0.1956396, 0.2690539, 0.4568744, 0.9309974, 2.1125663, 5.0007225", \ |
| "0.1652430, 0.1959248, 0.2703180, 0.4570603, 0.9290235, 2.1125026, 5.0142890", \ |
| "0.1652620, 0.1956904, 0.2701783, 0.4573742, 0.9266361, 2.1099824, 5.0086055", \ |
| "0.1649346, 0.1959538, 0.2691083, 0.4566242, 0.9272500, 2.1056565, 5.0014912", \ |
| "0.1652755, 0.1959499, 0.2701147, 0.4572966, 0.9295225, 2.1113933, 5.0162585", \ |
| "0.1656161, 0.1959509, 0.2690609, 0.4572890, 0.9285174, 2.1060040, 5.0054045"); |
| } |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("1.7628087, 1.7968524, 1.8710655, 2.0148958, 2.2884332, 2.8452025, 4.1337231", \ |
| "3.1165412, 3.1515184, 3.2238965, 3.3689465, 3.6424170, 4.2024864, 5.4901728", \ |
| "4.3187618, 4.3525406, 4.4262420, 4.5709050, 4.8462225, 5.4046474, 6.6924390", \ |
| "4.5990274, 4.6329451, 4.7205462, 4.8512465, 5.1231259, 5.6828142, 6.9777921", \ |
| "6.3118835, 6.3457950, 6.4182011, 6.5637762, 6.8426522, 7.3973316, 8.6881888", \ |
| "7.7774507, 7.8025781, 7.8838864, 8.0293470, 8.3010399, 8.8629495, 10.1518770", \ |
| "8.9004848, 8.9239283, 9.0080103, 9.1525516, 9.4041051, 9.9860697, 11.2778180", \ |
| "10.5176740, 10.5528330, 10.6197190, 10.7625130, 11.1045080, 11.6025590, 12.8943470", \ |
| "33.9444140, 33.9781430, 33.9781437, 34.2064940, 34.4691950, 35.0415090, 36.3027580", \ |
| "49.5774120, 49.6106050, 49.6834250, 49.8329590, 50.1023050, 50.6603120, 51.9483830", \ |
| "119.3965600, 119.4469100, 119.5312200, 119.6536500, 119.9510800, 120.5059300, 121.7982800", \ |
| "389.5085300, 389.5085602, 389.6455200, 389.7908100, 390.0673300, 390.5896100, 391.8417200"); |
| } |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("0.2031532, 0.2301949, 0.2884984, 0.4063181, 0.6649095, 1.3154179, 2.9943823", \ |
| "0.2070361, 0.2350018, 0.2937781, 0.4138900, 0.6763206, 1.3158558, 3.0136675", \ |
| "0.2098593, 0.2342193, 0.2968520, 0.4173597, 0.6689492, 1.3279603, 3.0231497", \ |
| "0.2089722, 0.2343634, 0.2930396, 0.4168807, 0.6709015, 1.3313256, 3.0328657", \ |
| "0.2101426, 0.2354049, 0.2985193, 0.4189457, 0.6791488, 1.3294910, 3.0421015", \ |
| "0.2070403, 0.2340514, 0.2930075, 0.4138182, 0.6763236, 1.3273782, 3.0400849", \ |
| "0.2100270, 0.2338577, 0.2978830, 0.4181472, 0.6758114, 1.3300191, 3.0445160", \ |
| "0.2066753, 0.2354508, 0.2930140, 0.4133402, 0.6761798, 1.3268584, 3.0452845", \ |
| "0.2102250, 0.2356765, 0.2945520, 0.4176258, 0.6813589, 1.3295313, 3.0310738", \ |
| "0.2065906, 0.2341174, 0.2934312, 0.4182934, 0.6758035, 1.3288780, 3.0444522", \ |
| "0.2068458, 0.2349621, 0.2929615, 0.4129423, 0.6780919, 1.3288841, 3.0343961", \ |
| "0.2093254, 0.2339650, 0.2938562, 0.4172632, 0.6763596, 1.3286812, 3.0575067"); |
| } |
| } |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("1.2727678, 1.2994029, 1.3615130, 1.5067007, 1.8553938, 2.7080962, 4.7985140", \ |
| "0.7770149, 0.8037173, 0.8653814, 1.0107103, 1.3600062, 2.2137465, 4.3032595", \ |
| "-0.0400954, -0.0137803, 0.0481330, 0.1935425, 0.5424253, 1.3947885, 3.4903922", \ |
| "-0.2484203, -0.2215932, -0.1597179, -0.0148368, 0.3346002, 1.1906615, 3.2833045", \ |
| "-1.6147030, -1.5878048, -1.5260300, -1.3810727, -1.0315336, -0.1788525, 1.9133828", \ |
| "-2.8534437, -2.8273521, -2.7654410, -2.6199551, -2.2713758, -1.4128433, 0.6810299", \ |
| "-3.8435872, -3.8174446, -3.7558467, -3.6101016, -3.2614154, -2.4035129, -0.3026648", \ |
| "-5.2826810, -5.2563061, -5.1968336, -5.0579132, -4.6999697, -3.8556496, -1.7409446", \ |
| "-27.7829940, -27.7614870, -27.6908330, -27.5467080, -27.2016130, -26.3427240, -24.2377580", \ |
| "-43.2978840, -43.2707100, -43.2087400, -43.0645490, -42.7151580, -41.8644890, -39.7578720", \ |
| "-113.9523100, -113.9245100, -113.8952500, -113.7509000, -113.3803500, -112.5501000, -110.4364100", \ |
| "-391.8041800, -391.7911900, -391.7911834, -391.5838500, -391.2323600, -390.4663100, -388.2837500"); |
| } |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("0.1631902, 0.1927123, 0.2662609, 0.4523921, 0.9214505, 2.0789168, 4.9159148", \ |
| "0.1650202, 0.1954863, 0.2703565, 0.4571956, 0.9248204, 2.0904760, 4.9201114", \ |
| "0.1655602, 0.1947929, 0.2707676, 0.4567582, 0.9300191, 2.0970312, 4.9257367", \ |
| "0.1655728, 0.1949481, 0.2694721, 0.4544146, 0.9305736, 2.1057891, 4.9278754", \ |
| "0.1652753, 0.1958974, 0.2703961, 0.4573450, 0.9282286, 2.1128028, 4.9866276", \ |
| "0.1660650, 0.1953631, 0.2708308, 0.4572895, 0.9283573, 2.1094557, 5.0253832", \ |
| "0.1659290, 0.1952002, 0.2702600, 0.4570777, 0.9285626, 2.1078284, 4.9944440", \ |
| "0.1654032, 0.1942756, 0.2700675, 0.4572895, 0.9310082, 2.1058775, 4.9968802", \ |
| "0.1652408, 0.1953606, 0.2706300, 0.4556060, 0.9285363, 2.1061255, 5.0069655", \ |
| "0.1654431, 0.1959544, 0.2708220, 0.4566965, 0.9309621, 2.1056936, 5.0034168", \ |
| "0.1654226, 0.1959108, 0.2691833, 0.4568019, 0.9307484, 2.1066575, 5.0174962", \ |
| "0.1652328, 0.1957346, 0.2691538, 0.4570782, 0.9309711, 2.1061983, 5.0171827"); |
| } |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("1.9070656, 1.9397854, 2.0153190, 2.1586626, 2.4329381, 2.9930123, 4.2829069", \ |
| "3.8190016, 3.8527825, 3.9263703, 4.0711181, 4.3454649, 4.9023248, 6.1946084", \ |
| "5.6299183, 5.6635794, 5.7367413, 5.8821885, 6.1562018, 6.7140045, 8.0062286", \ |
| "6.0489236, 6.0826779, 6.1554153, 6.3009127, 6.5755730, 7.1347483, 8.4233118", \ |
| "8.6363432, 8.6702858, 8.7423828, 8.8879784, 9.1610346, 9.7214548, 11.0150240", \ |
| "10.8434230, 10.8773290, 10.9494890, 11.0953840, 11.3688370, 11.9307180, 13.2179170", \ |
| "12.5526340, 12.5867320, 12.6594030, 12.8045410, 13.0781650, 13.6375020, 14.9290770", \ |
| "14.9957660, 15.0328020, 15.1023660, 15.2476890, 15.5212960, 16.0834810, 17.3743810", \ |
| "50.6773080, 50.7122170, 50.7860140, 50.9294120, 51.2045270, 51.7635140, 53.0570180", \ |
| "74.5011660, 74.5330770, 74.6088490, 74.7507370, 75.0256890, 75.5836780, 76.8751320", \ |
| "181.0728500, 181.1046200, 181.1785400, 181.3223600, 181.5969300, 182.1557400, 183.4453100", \ |
| "593.2522500, 593.3009100, 593.3782700, 593.5262400, 593.7943700, 594.3530300, 595.6515000"); |
| } |
| 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.0245989, 0.0605104, 0.148849, 0.36615, 0.900688, 2.21559"); |
| values("0.2032482, 0.2307690, 0.2885950, 0.4062228, 0.6673870, 1.3260304, 3.0547116", \ |
| "0.2099868, 0.2344001, 0.2966364, 0.4176483, 0.6714255, 1.3204053, 3.0216480", \ |
| "0.2092934, 0.2333315, 0.2943924, 0.4178489, 0.6798596, 1.3259762, 3.0027609", \ |
| "0.2108866, 0.2341496, 0.2939060, 0.4132637, 0.6806114, 1.3290846, 3.0067897", \ |
| "0.2102487, 0.2357351, 0.2977857, 0.4111993, 0.6736155, 1.3280250, 3.0391607", \ |
| "0.2101609, 0.2354038, 0.2974082, 0.4187447, 0.6790173, 1.3309274, 3.0400378", \ |
| "0.2070341, 0.2367557, 0.2934337, 0.4138429, 0.6757011, 1.3236718, 3.0424363", \ |
| "0.2095808, 0.2349409, 0.2971971, 0.4154497, 0.6800464, 1.3295409, 3.0197540", \ |
| "0.2066967, 0.2346647, 0.2927505, 0.4118968, 0.6806550, 1.3234440, 3.0434073", \ |
| "0.2080077, 0.2336913, 0.2925728, 0.4169472, 0.6766176, 1.3343541, 3.0404979", \ |
| "0.2094441, 0.2345271, 0.2933570, 0.4161211, 0.6759745, 1.3225108, 3.0344074", \ |
| "0.2067559, 0.2377237, 0.2952128, 0.4203696, 0.6724368, 1.3244617, 3.0170353"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0245918, 0.0604756, 0.14872, 0.365729, 0.899394, 2.21177"); |
| values("5.9837970, 6.0107994, 6.0724901, 6.2172769, 6.5657395, 7.4215536, 9.5084411", \ |
| "6.5299255, 6.5580257, 6.6197181, 6.7646808, 7.1131532, 7.9687794, 10.0558000", \ |
| "7.0902288, 7.1188535, 7.1818591, 7.3237207, 7.6737594, 8.5296170, 10.6165750", \ |
| "7.6073645, 7.6104358, 7.6721109, 7.8408693, 8.1653413, 9.0211998, 11.1081640", \ |
| "8.0840126, 8.0929929, 8.1558511, 8.3175689, 8.6498453, 9.5003205, 11.5959410", \ |
| "8.5177794, 8.5286045, 8.5901863, 8.7512646, 9.0833794, 9.9394111, 12.0444240", \ |
| "8.9236218, 8.9479961, 9.0021324, 9.1588248, 9.4953325, 10.3513680, 12.4494300"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0245918, 0.0604756, 0.14872, 0.365729, 0.899394, 2.21177"); |
| values("0.1653180, 0.1956727, 0.2702259, 0.4597190, 0.9342242, 2.0989961, 4.9630908", \ |
| "0.1653200, 0.1956727, 0.2702259, 0.4597228, 0.9342033, 2.0989830, 4.9632081", \ |
| "0.1653200, 0.1956739, 0.2704031, 0.4597029, 0.9343044, 2.0994275, 4.9626059", \ |
| "0.1653200, 0.1956739, 0.2702280, 0.4597021, 0.9343074, 2.0994315, 4.9625806", \ |
| "0.1653207, 0.1943621, 0.2708179, 0.4596966, 0.9332454, 2.1042879, 4.9663442", \ |
| "0.1653118, 0.1956822, 0.2704917, 0.4595178, 0.9345439, 2.1010942, 4.9463127", \ |
| "0.1653209, 0.1956868, 0.2704916, 0.4596313, 0.9345447, 2.1011466, 4.9534901"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0245918, 0.0604756, 0.14872, 0.365729, 0.899394, 2.21177"); |
| values("4.6245376, 4.6614810, 4.7436117, 4.9218238, 5.3337761, 6.2503958, 7.6989650", \ |
| "5.0889120, 5.1260574, 5.2081179, 5.3741056, 5.7945813, 6.7070363, 8.1616163", \ |
| "5.4071894, 5.4443032, 5.5263847, 5.7032747, 6.1126979, 7.0249810, 8.4786329", \ |
| "5.6729523, 5.7085923, 5.7844698, 5.9630052, 6.3782859, 7.2914164, 8.7445340", \ |
| "5.8859433, 5.9223777, 6.0066583, 6.1861107, 6.5946657, 7.5104092, 8.9636334", \ |
| "6.0854450, 6.1222658, 6.2031758, 6.3824119, 6.7944463, 7.7103159, 9.1625374", \ |
| "6.2740888, 6.3103283, 6.3860268, 6.5653283, 6.9809096, 7.8997351, 9.3525863"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0245918, 0.0604756, 0.14872, 0.365729, 0.899394, 2.21177"); |
| values("0.2202954, 0.2537822, 0.3367340, 0.5372592, 1.0465163, 1.8475921, 3.2405703", \ |
| "0.2183181, 0.2525168, 0.3367300, 0.5372781, 1.0407896, 1.8445713, 3.2495793", \ |
| "0.2183428, 0.2521488, 0.3367213, 0.5376896, 1.0405090, 1.8444350, 3.2496266", \ |
| "0.2194147, 0.2524417, 0.3368066, 0.5373864, 1.0420405, 1.8433803, 3.2499587", \ |
| "0.2175769, 0.2518851, 0.3345673, 0.5394298, 1.0465183, 1.8456684, 3.2496856", \ |
| "0.2173273, 0.2595942, 0.3347086, 0.5383843, 1.0453386, 1.8413885, 3.2496614", \ |
| "0.2212003, 0.2541410, 0.3376677, 0.5382164, 1.0437773, 1.8492563, 3.2431520"); |
| } |
| } |
| } |
| 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.213430; |
| max_transition : 3.768139; |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( IB_MODE_SEL )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("9.2301552, 9.1313727, 8.8564333, 8.2790185, 7.6020353, 6.7702389, 5.3103327", \ |
| "9.1865174, 9.0838049, 8.7797200, 8.2502933, 7.5651265, 6.7742487, 5.5512587", \ |
| "7.6313678, 7.5029713, 7.1691784, 6.5554133, 5.7530799, 5.0047709, 3.7869564", \ |
| "7.7021332, 7.5719422, 7.2300746, 6.6554613, 6.0203296, 4.9857280, 4.2474639", \ |
| "7.7085014, 7.5296141, 7.2999141, 6.6679787, 6.0419564, 5.4188060, 3.9983386", \ |
| "7.7550770, 7.6300459, 7.2784643, 6.6990333, 6.0767502, 5.5128805, 3.6395826", \ |
| "7.8046051, 7.6839125, 7.3030540, 6.7259145, 6.1206587, 5.6527630, 3.5898519"); |
| } |
| 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.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("6.7448829, 6.6519225, 6.4854064, 6.2701090, 6.0205309, 5.8294260, 5.7419204", \ |
| "6.5474396, 6.4582254, 6.2925142, 6.1189699, 5.9106955, 5.7294247, 5.6379822", \ |
| "9.0140950, 8.9236908, 8.6539317, 8.2578718, 7.9248353, 7.7699487, 7.7487660", \ |
| "9.0364964, 8.9268783, 8.6676265, 8.2620586, 7.9368257, 7.7358155, 7.7587858", \ |
| "9.0447727, 8.9328709, 8.6580968, 8.2574052, 7.9362307, 7.7386023, 7.6963583", \ |
| "9.0504635, 8.9059983, 8.6628794, 8.2561093, 7.9463163, 7.7330902, 7.6462300", \ |
| "9.0967919, 8.9673425, 8.7461817, 8.2433140, 7.8945314, 7.7420995, 7.6360862"); |
| } |
| } |
| |
| 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.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("10.3437208, 10.2268374, 9.9293381, 9.4130892, 8.7264392, 7.7597638, 6.2066192", \ |
| "21.5786652, 21.4574002, 21.0923512, 20.4638822, 19.8248182, 18.3202727, 17.1252112", \ |
| "22.6541090, 22.5265640, 22.1815760, 21.5401290, 20.8921270, 20.2256280, 18.1013540", \ |
| "32.5843690, 32.3731630, 32.0247440, 31.4549880, 30.7811350, 30.1308320, 28.9965810", \ |
| "42.2308200, 42.0658130, 41.6431130, 41.0558460, 40.3979840, 39.7546580, 39.0999840", \ |
| "51.6806350, 51.5240940, 51.0983230, 50.5444470, 49.7984330, 49.2105420, 48.4880400", \ |
| "61.0068870, 60.8732860, 60.4286000, 59.8845420, 59.1525300, 58.5188980, 57.7948240"); |
| } |
| 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.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("10.4390439, 10.3603269, 10.2427739, 10.1869519, 10.0674109, 9.9218149, 9.8438429", \ |
| "19.3111165, 19.1958455, 18.9341665, 18.5074035, 18.1384245, 18.5449215, 18.4730575", \ |
| "38.8484240, 38.7348940, 38.4734610, 38.0442310, 37.6753420, 37.4509000, 37.9261000", \ |
| "48.8564120, 48.7425240, 48.4787180, 48.0531660, 47.6909870, 47.4542350, 47.8854070", \ |
| "58.9483250, 58.8388500, 58.5698500, 58.1474520, 57.7792470, 57.5332980, 57.7648030", \ |
| "69.1378140, 69.0281440, 68.7492700, 68.3225070, 67.9649950, 67.6680310, 67.4946070", \ |
| "79.2226840, 79.1022940, 78.9165680, 78.4314490, 78.0461880, 77.8061090, 77.6055120"); |
| } |
| } |
| 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.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("11.9119964, 11.7932760, 11.5068426, 11.0072986, 10.3105805, 9.3589545, 7.7857499", \ |
| "50.1319632, 50.0020912, 49.6562362, 49.0395552, 48.4011912, 46.6262782, 45.5250092", \ |
| "73.6504820, 73.4793750, 73.1221330, 72.5109070, 71.8574440, 71.1689460, 69.3192520", \ |
| "105.1772400, 105.0779800, 104.7019600, 104.0920800, 103.4208200, 102.7746100, 100.4562300", \ |
| "136.0940000, 135.9403300, 135.7062900, 134.9945300, 134.2925800, 133.6405400, 132.7025400", \ |
| "166.7109900, 166.6450200, 166.3579000, 165.6337300, 164.9845700, 164.3151000, 163.5865200", \ |
| "197.3448100, 197.2088200, 196.8810900, 196.2877600, 195.6408600, 194.9504300, 194.4212300"); |
| } |
| 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.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("10.4603669, 10.3644059, 10.2028979, 10.0232499, 9.8182629, 9.6438659, 9.5525189", \ |
| "25.2935875, 25.1802995, 24.9155225, 24.4891795, 24.1266075, 24.4469905, 24.3697845", \ |
| "51.7349740, 51.6254260, 51.3555270, 50.9287920, 50.5653540, 50.3232590, 50.7468550", \ |
| "68.9082680, 68.8214970, 68.5470780, 68.1028840, 67.7465790, 67.4394980, 67.7623580", \ |
| "86.1140530, 86.0327430, 85.8053000, 85.3928870, 85.0218090, 84.8052740, 84.4864180", \ |
| "103.4138000, 103.4376500, 103.1017300, 102.6732900, 102.3765200, 102.0381300, 101.7629000", \ |
| "121.0326700, 120.8505100, 120.5851300, 120.1810200, 119.8082600, 119.4912200, 119.1605600"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("28.0032841, 27.9033051, 27.6165061, 27.1562391, 26.9406951, 26.2309431, 24.5663941", \ |
| "27.9914180, 27.8738770, 27.6131650, 27.1539060, 26.9399210, 26.2331150, 24.5533800", \ |
| "28.0986309, 27.9757209, 27.6286939, 27.1823989, 26.9602809, 26.2545829, 24.5665739", \ |
| "28.1747779, 27.9776929, 27.6947399, 27.2168189, 27.0305489, 26.3302359, 24.6337769", \ |
| "28.1072500, 28.0624240, 27.7618890, 27.3391610, 27.0620730, 26.3828820, 24.8360500", \ |
| "28.1274430, 28.0382330, 27.8399650, 27.4545910, 27.0680130, 26.3515630, 24.8829470", \ |
| "28.2469741, 28.2752681, 27.8731311, 27.5682501, 27.1535311, 26.4612651, 24.9748071"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0306023, 0.09365009, 0.2865908, 0.8770339, 2.683926, 8.21343"); |
| values("21.9689661, 21.8160721, 21.3843331, 20.5874891, 19.6652181, 18.7256631, 18.1722771", \ |
| "21.9818858, 21.7835558, 21.3976518, 20.5832398, 19.6394958, 18.7276488, 18.1735578", \ |
| "21.9620445, 21.7891065, 21.3914405, 20.5798815, 19.6330155, 18.7255315, 18.1688935", \ |
| "21.9612309, 21.7881319, 21.3613499, 20.5885719, 19.6627119, 18.7483669, 18.1321339", \ |
| "21.9559487, 21.8290137, 21.3819347, 20.5831377, 19.6405377, 18.7346817, 18.1758907", \ |
| "21.9730602, 21.7951562, 21.3704972, 20.5828792, 19.6445152, 18.7312522, 18.1596052", \ |
| "21.9792026, 21.8129986, 21.3781786, 20.5912506, 19.6479076, 18.7375236, 18.1681036"); |
| } |
| } |
| 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.0306016, 0.0936458, 0.286571, 0.876953, 2.68362, 8.21229"); |
| values("3.3358496, 3.3477234, 3.3762664, 3.4467433, 3.6255079, 4.1431369, 5.7337308", \ |
| "5.5376557, 5.5483431, 5.5777227, 5.6480784, 5.8269309, 6.3437295, 7.9356912", \ |
| "7.2594815, 7.2702151, 7.2994948, 7.3700415, 7.5486311, 8.0666140, 9.6482902", \ |
| "7.6384925, 7.6491258, 7.6777020, 7.7485387, 7.9279934, 8.4441165, 10.0293480", \ |
| "9.8194199, 9.8299475, 9.8589528, 9.9296624, 10.1084430, 10.6269690, 12.2122980", \ |
| "11.6515130, 11.6621570, 11.6907690, 11.7615790, 11.9410440, 12.4594440, 14.0503700", \ |
| "12.9869550, 12.9975810, 13.0262650, 13.0970540, 13.2765240, 13.7925170, 15.3817390", \ |
| "14.8823650, 14.8931380, 14.9216340, 14.9925070, 15.1719060, 15.6876860, 17.2764630", \ |
| "38.8281050, 38.8281079, 39.0432430, 39.0432454, 39.0432492, 39.5291020, 41.2351260", \ |
| "52.8432020, 52.8533660, 52.8824560, 53.0667530, 53.1317960, 53.6504000, 55.2020470", \ |
| "109.4961300, 109.4961358, 109.8758900, 109.8758965, 110.0494400, 110.3902600, 112.2012200", \ |
| "304.3261900, 304.3262177, 304.3262482, 304.5203400, 304.6236000, 304.8027400, 306.9054900"); |
| } |
| 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.0306016, 0.0936458, 0.286571, 0.876953, 2.68362, 8.21229"); |
| values("0.1096277, 0.1211128, 0.1465731, 0.2194923, 0.4601901, 1.2526893, 3.7617283", \ |
| "0.1110394, 0.1210774, 0.1475880, 0.2197680, 0.4613779, 1.2588584, 3.7630832", \ |
| "0.1122140, 0.1203495, 0.1475534, 0.2197691, 0.4608684, 1.2526572, 3.7526080", \ |
| "0.1108050, 0.1208937, 0.1463176, 0.2199429, 0.4608875, 1.2566551, 3.7608241", \ |
| "0.1114958, 0.1217151, 0.1472837, 0.2194403, 0.4598565, 1.2598709, 3.7490038", \ |
| "0.1108002, 0.1208811, 0.1463511, 0.2199392, 0.4617423, 1.2568201, 3.7506314", \ |
| "0.1108007, 0.1207326, 0.1466867, 0.2198482, 0.4610938, 1.2556117, 3.7493848", \ |
| "0.1112806, 0.1208742, 0.1470377, 0.2197446, 0.4610993, 1.2574098, 3.7667256", \ |
| "0.1107931, 0.1208968, 0.1470407, 0.2197577, 0.4610034, 1.2575270, 3.7527657", \ |
| "0.1116127, 0.1217347, 0.1474654, 0.2194874, 0.4601961, 1.2595588, 3.7514600", \ |
| "0.1119979, 0.1211863, 0.1474966, 0.2197196, 0.4606398, 1.2589423, 3.7625063", \ |
| "0.1116144, 0.1216847, 0.1472693, 0.2195902, 0.4603192, 1.2595344, 3.7508339"); |
| } |
| 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.0306016, 0.0936458, 0.286571, 0.876953, 2.68362, 8.21229"); |
| values("1.9682869, 1.9785609, 2.0069584, 2.0782684, 2.2624276, 2.7875113, 4.3900359", \ |
| "3.8965897, 3.9069326, 3.9352357, 4.0068033, 4.1911310, 4.7160840, 6.3183707", \ |
| "5.2275229, 5.2379390, 5.2661795, 5.3380078, 5.5221334, 6.0469616, 7.6495388", \ |
| "5.5048845, 5.5154721, 5.5436713, 5.6149618, 5.7994600, 6.3243810, 7.9259719", \ |
| "7.1253039, 7.1351312, 7.1636670, 7.2357733, 7.4196964, 7.9440712, 9.5479589", \ |
| "8.2795397, 8.2896641, 8.3180574, 8.3902254, 8.5740375, 9.0988106, 10.7018200", \ |
| "9.1170973, 9.1273265, 9.1556851, 9.2274712, 9.4116075, 9.9364650, 11.5387590", \ |
| "10.1859340, 10.1962980, 10.2245490, 10.2963240, 10.4805580, 11.0053930, 12.6075910", \ |
| "21.1051900, 21.1216790, 21.1441990, 21.2001940, 21.3817120, 21.9312660, 23.5035100", \ |
| "26.4481490, 26.4547020, 26.4861060, 26.6253310, 26.7437930, 27.2632300, 28.8699800", \ |
| "45.1518570, 45.3560820, 45.3752270, 45.4723480, 45.6390520, 46.1672580, 47.7680440", \ |
| "101.1029300, 101.1449400, 101.1449471, 101.1449547, 101.3860800, 101.9415900, 103.4974000"); |
| } |
| 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.0306016, 0.0936458, 0.286571, 0.876953, 2.68362, 8.21229"); |
| values("0.0926646, 0.1006698, 0.1244180, 0.1897488, 0.3992244, 1.0845486, 3.2406084", \ |
| "0.0926586, 0.1007895, 0.1244648, 0.1894612, 0.4009610, 1.0841753, 3.2433181", \ |
| "0.0921832, 0.1009203, 0.1236122, 0.1900490, 0.4004282, 1.0833902, 3.2472662", \ |
| "0.0927606, 0.1004246, 0.1243927, 0.1898151, 0.3997891, 1.0854841, 3.2467558", \ |
| "0.0926624, 0.1007925, 0.1244587, 0.1894275, 0.4009642, 1.0857377, 3.2490768", \ |
| "0.0922268, 0.1009185, 0.1236119, 0.1901105, 0.4003947, 1.0835058, 3.2491769", \ |
| "0.0926665, 0.1008041, 0.1244419, 0.1895374, 0.4009656, 1.0857544, 3.2449088", \ |
| "0.0929792, 0.1005705, 0.1242987, 0.1900245, 0.4003520, 1.0837217, 3.2435989", \ |
| "0.0927260, 0.1007554, 0.1244185, 0.1900242, 0.4003970, 1.0842448, 3.2462539", \ |
| "0.0928035, 0.1004848, 0.1234231, 0.1893613, 0.4005429, 1.0855065, 3.2477108", \ |
| "0.0926568, 0.1005141, 0.1244475, 0.1895615, 0.4007045, 1.0844839, 3.2441256", \ |
| "0.0922689, 0.1008005, 0.1238597, 0.1898883, 0.4010260, 1.0848480, 3.2452068"); |
| } |
| } |
| |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.8604256, 0.8712480, 0.9002593, 0.9725434, 1.1516592, 1.6669748, 3.2501890", \ |
| "0.3634845, 0.3745191, 0.4039787, 0.4765609, 0.6557840, 1.1708403, 2.7535092", \ |
| "-0.4539665, -0.4429129, -0.4125440, -0.3403562, -0.1614031, 0.3538911, 1.9362292", \ |
| "-0.6622224, -0.6511734, -0.6207674, -0.5486318, -0.3696545, 0.1456935, 1.7300072", \ |
| "-2.0281252, -2.0170825, -1.9875925, -1.9150124, -1.7358267, -1.2207639, 0.3644333", \ |
| "-3.2675329, -3.2564695, -3.2260914, -3.1539031, -2.9749458, -2.4595819, -0.8756666", \ |
| "-4.2575561, -4.2464938, -4.2163211, -4.1443782, -3.9650567, -3.4498535, -1.8674724", \ |
| "-5.6960228, -5.6849054, -5.6595160, -5.5834137, -5.4039542, -4.8887547, -3.3038241", \ |
| "-28.1926840, -28.1869990, -28.1642420, -28.0798420, -27.8930850, -27.3840220, -25.8007430", \ |
| "-43.7112040, -43.7006840, -43.6711250, -43.5974100, -43.4195260, -42.9027480, -41.3164510", \ |
| "-114.3687200, -114.3657500, -114.3281100, -114.2630600, -114.0860500, -113.5934900, -112.0074300", \ |
| "-392.2299600, -392.2253900, -392.2253875, -392.1201100, -391.9439000, -391.4434500, -389.8347800"); |
| } |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.1163918, 0.1253358, 0.1532248, 0.2244531, 0.4622132, 1.2565071, 3.7474224", \ |
| "0.1160918, 0.1264634, 0.1537648, 0.2257854, 0.4643718, 1.2554482, 3.7457419", \ |
| "0.1163729, 0.1264689, 0.1538497, 0.2254163, 0.4631814, 1.2553938, 3.7467616", \ |
| "0.1163080, 0.1263595, 0.1536717, 0.2254156, 0.4629559, 1.2549605, 3.7517753", \ |
| "0.1161548, 0.1265572, 0.1534808, 0.2258318, 0.4643198, 1.2553988, 3.7534091", \ |
| "0.1166237, 0.1262961, 0.1537102, 0.2254199, 0.4628711, 1.2547193, 3.7504848", \ |
| "0.1166882, 0.1267928, 0.1544419, 0.2246266, 0.4638008, 1.2555811, 3.7420609", \ |
| "0.1163287, 0.1263905, 0.1544399, 0.2252060, 0.4640088, 1.2557926, 3.7534993", \ |
| "0.1159472, 0.1268568, 0.1536530, 0.2249085, 0.4642563, 1.2533852, 3.7543573", \ |
| "0.1170862, 0.1260644, 0.1537931, 0.2251524, 0.4630800, 1.2564928, 3.7447858", \ |
| "0.1172994, 0.1261281, 0.1541884, 0.2254227, 0.4630685, 1.2563636, 3.7458134", \ |
| "0.1170835, 0.1264588, 0.1537552, 0.2257197, 0.4644160, 1.2563124, 3.7536743"); |
| } |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.8573288, 0.8679920, 0.8971820, 0.9703420, 1.1568854, 1.6826252, 3.2800131", \ |
| "2.7691169, 2.7799554, 2.8089484, 2.8820577, 3.0687273, 3.5945174, 5.1918772", \ |
| "4.5804991, 4.5912110, 4.6203610, 4.6934661, 4.8801132, 5.4059051, 7.0030852", \ |
| "4.9992162, 5.0099218, 5.0390474, 5.1122875, 5.2989244, 5.8245475, 7.4226492", \ |
| "7.5873618, 7.5979827, 7.6271274, 7.7002840, 7.8868760, 8.4128606, 10.0105900", \ |
| "9.7942259, 9.8048423, 9.8339816, 9.9071471, 10.0937290, 10.6197260, 12.2172670", \ |
| "11.5021750, 11.5128840, 11.5420310, 11.6151400, 11.8017840, 12.3276140, 13.9255470", \ |
| "13.9468400, 13.9573720, 13.9865310, 14.0598220, 14.2500270, 14.7720000, 16.3691530", \ |
| "49.6287280, 49.6369630, 49.6662020, 49.7404250, 49.9262820, 50.4540660, 52.0493590", \ |
| "73.4480780, 73.4575780, 73.4883440, 73.5608410, 73.7472660, 74.2738280, 75.8688190", \ |
| "180.0153500, 180.0258500, 180.0558400, 180.1295000, 180.3135800, 180.8397500, 182.4371200", \ |
| "592.2112800, 592.2113400, 592.2378300, 592.3292900, 592.5093700, 593.0451200, 594.6178000"); |
| } |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.0964152, 0.1049898, 0.1285878, 0.1935211, 0.4029143, 1.0831548, 3.2365697", \ |
| "0.0968555, 0.1050992, 0.1285529, 0.1943923, 0.4037830, 1.0835891, 3.2338912", \ |
| "0.0963501, 0.1051192, 0.1286331, 0.1942748, 0.4037667, 1.0837315, 3.2301468", \ |
| "0.0966005, 0.1052156, 0.1290693, 0.1944591, 0.4042848, 1.0839244, 3.2342962", \ |
| "0.0965931, 0.1052160, 0.1287944, 0.1944815, 0.4037470, 1.0835113, 3.2303624", \ |
| "0.0965966, 0.1052290, 0.1288128, 0.1944854, 0.4037332, 1.0842075, 3.2354657", \ |
| "0.0963685, 0.1051065, 0.1286789, 0.1943052, 0.4037573, 1.0841228, 3.2276106", \ |
| "0.0967978, 0.1052493, 0.1287125, 0.1944327, 0.4037927, 1.0830928, 3.2317098", \ |
| "0.0964557, 0.1053271, 0.1290021, 0.1944774, 0.4034214, 1.0841898, 3.2350427", \ |
| "0.0966888, 0.1052582, 0.1292659, 0.1945322, 0.4038328, 1.0841875, 3.2345526", \ |
| "0.0967925, 0.1054107, 0.1291921, 0.1946015, 0.4036814, 1.0840735, 3.2333931", \ |
| "0.0968787, 0.1054216, 0.1296280, 0.1946771, 0.4037736, 1.0834472, 3.2252603"); |
| } |
| } |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.8727252, 0.8837380, 0.9131875, 0.9853813, 1.1642272, 1.6796405, 3.2670746", \ |
| "1.4222515, 1.4332869, 1.4636917, 1.5357799, 1.7148132, 2.2301501, 3.8141135", \ |
| "1.6918990, 1.7029407, 1.7324363, 1.8050140, 1.9842028, 2.4992524, 4.0836019", \ |
| "1.7459716, 1.7568889, 1.7866078, 1.8589182, 2.0381650, 2.5532125, 4.1396273", \ |
| "2.0358721, 2.0454574, 2.0767830, 2.1490167, 2.3280640, 2.8424023, 4.4294395", \ |
| "2.2509843, 2.2720288, 2.2917359, 2.3641169, 2.5430340, 3.0630314, 4.6403015", \ |
| "2.4199180, 2.4283162, 2.4608526, 2.5330174, 2.7121634, 3.2257590, 4.8143849", \ |
| "2.6343987, 2.6345142, 2.6748963, 2.7472731, 2.9244951, 3.4383980, 5.0238733", \ |
| "5.1952371, 5.2061151, 5.2354978, 5.3079798, 5.4872480, 6.0038334, 7.5857152", \ |
| "6.7239001, 6.7239006, 6.7601342, 6.8309394, 7.0164465, 7.5261388, 9.0980681", \ |
| "13.0543010, 13.1125130, 13.1404030, 13.1672330, 13.3776460, 13.8912170, 15.5044780", \ |
| "36.2955890, 36.2955914, 36.3029220, 36.3905000, 36.6040210, 37.0851050, 38.6008100"); |
| } |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.1156981, 0.1258481, 0.1524752, 0.2241697, 0.4622899, 1.2556898, 3.7517980", \ |
| "0.1161970, 0.1264087, 0.1536527, 0.2253840, 0.4630210, 1.2571770, 3.7493120", \ |
| "0.1161732, 0.1265737, 0.1533168, 0.2258317, 0.4643230, 1.2555761, 3.7600389", \ |
| "0.1160514, 0.1263642, 0.1537818, 0.2257520, 0.4643936, 1.2552135, 3.7647894", \ |
| "0.1170723, 0.1266933, 0.1538024, 0.2249923, 0.4630384, 1.2564892, 3.7325321", \ |
| "0.1155691, 0.1267418, 0.1537162, 0.2252406, 0.4633217, 1.2564836, 3.7510870", \ |
| "0.1170921, 0.1264426, 0.1538256, 0.2251276, 0.4629673, 1.2533227, 3.7398769", \ |
| "0.1155223, 0.1264835, 0.1537187, 0.2253932, 0.4633680, 1.2553973, 3.7514396", \ |
| "0.1172514, 0.1270513, 0.1537106, 0.2252745, 0.4632703, 1.2533863, 3.7467052", \ |
| "0.1155061, 0.1268187, 0.1537880, 0.2250030, 0.4635611, 1.2564386, 3.7490944", \ |
| "0.1155389, 0.1267802, 0.1534086, 0.2253010, 0.4643878, 1.2551875, 3.7549062", \ |
| "0.1163831, 0.1263899, 0.1531940, 0.2250145, 0.4633858, 1.2553051, 3.7450443"); |
| } |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.7134151, 0.7241166, 0.7531716, 0.8264031, 1.0128887, 1.5386770, 3.1360923", \ |
| "2.0673763, 2.0780004, 2.1071604, 2.1803317, 2.3669580, 2.8931142, 4.4896931", \ |
| "3.2692020, 3.2800525, 3.3090464, 3.3821692, 3.5688232, 4.0946335, 5.6926384", \ |
| "3.5504280, 3.5611445, 3.5903078, 3.6634229, 3.8501278, 4.3758530, 5.9739049", \ |
| "5.2681184, 5.2737557, 5.3029030, 5.3761000, 5.5627369, 6.0928800, 7.6862978", \ |
| "6.7174999, 6.7381918, 6.7673454, 6.8404638, 7.0271553, 7.5509075, 9.1509298", \ |
| "7.8527309, 7.8623419, 7.8920559, 7.9646902, 8.1513143, 8.6773069, 10.2748300", \ |
| "9.4674952, 9.4778585, 9.4930863, 9.5801349, 9.7668318, 10.2910520, 11.8905530", \ |
| "32.8578160, 32.9073870, 32.9504740, 33.0091080, 33.1948090, 33.7204150, 35.3123970", \ |
| "48.5195420, 48.5368080, 48.5715860, 48.6394570, 48.8264470, 49.3530620, 50.9494380", \ |
| "118.3632100, 118.3632165, 118.3850600, 118.4502700, 118.6597400, 119.1875900, 120.7791300", \ |
| "388.4198300, 388.4471500, 388.5346000, 388.5945700, 388.8031300, 389.2665200, 390.9180700"); |
| } |
| 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.0305909, 0.0935804, 0.286271, 0.87573, 2.67894, 8.19512"); |
| values("0.0970483, 0.1048780, 0.1289912, 0.1942014, 0.4032739, 1.0829840, 3.2364611", \ |
| "0.0966484, 0.1052562, 0.1288481, 0.1945353, 0.4034120, 1.0835778, 3.2353638", \ |
| "0.0969080, 0.1051515, 0.1286203, 0.1944526, 0.4034330, 1.0836516, 3.2313670", \ |
| "0.0966737, 0.1052666, 0.1287131, 0.1941827, 0.4039034, 1.0837121, 3.2342993", \ |
| "0.0967504, 0.1052010, 0.1288110, 0.1943068, 0.4034059, 1.0841420, 3.2383258", \ |
| "0.0963910, 0.1051181, 0.1286329, 0.1943806, 0.4038491, 1.0841428, 3.2346505", \ |
| "0.0966295, 0.1051810, 0.1288084, 0.1942616, 0.4033869, 1.0837135, 3.2305676", \ |
| "0.0964093, 0.1052041, 0.1288964, 0.1942952, 0.4038641, 1.0842388, 3.2335945", \ |
| "0.0966348, 0.1052598, 0.1288103, 0.1942056, 0.4038882, 1.0836971, 3.2370484", \ |
| "0.0969822, 0.1052095, 0.1287623, 0.1943283, 0.4038585, 1.0841570, 3.2307519", \ |
| "0.0966589, 0.1052740, 0.1289596, 0.1943897, 0.4038767, 1.0843044, 3.2326213", \ |
| "0.0966513, 0.1053001, 0.1288946, 0.1945607, 0.4038341, 1.0837874, 3.2326162"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0306023, 0.0936501, 0.286591, 0.877034, 2.68393, 8.21343"); |
| values("4.6086606, 4.6197544, 4.6491642, 4.7222781, 4.9024860, 5.4175668, 7.0012196", \ |
| "5.1558531, 5.1666387, 5.1963549, 5.2694711, 5.4496785, 5.9647589, 7.5482980", \ |
| "5.7174439, 5.7269420, 5.7579439, 5.8308527, 6.0112688, 6.5263519, 8.1099802", \ |
| "6.2090342, 6.2440701, 6.2734773, 6.3226357, 6.5028543, 7.0179413, 8.6015408", \ |
| "6.6900121, 6.7206098, 6.7500614, 6.8038712, 6.9837465, 7.4992341, 9.0847303", \ |
| "7.1276713, 7.1546813, 7.1840649, 7.2412383, 7.4214119, 7.9364586, 9.5189989", \ |
| "7.5388407, 7.5602564, 7.5901596, 7.6524227, 7.8325746, 8.3476035, 9.9307611"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0306023, 0.0936501, 0.286591, 0.877034, 2.68393, 8.21343"); |
| values("0.1166520, 0.1269798, 0.1530756, 0.2263369, 0.4643287, 1.2572925, 3.7511172", \ |
| "0.1166633, 0.1270004, 0.1530346, 0.2263357, 0.4643551, 1.2572871, 3.7500851", \ |
| "0.1166884, 0.1269995, 0.1529793, 0.2263421, 0.4644011, 1.2573140, 3.7510079", \ |
| "0.1166896, 0.1269976, 0.1529546, 0.2263353, 0.4644225, 1.2573140, 3.7508228", \ |
| "0.1166176, 0.1269487, 0.1533183, 0.2263286, 0.4632693, 1.2576356, 3.7523109", \ |
| "0.1164500, 0.1266639, 0.1541103, 0.2263557, 0.4637131, 1.2573483, 3.7482515", \ |
| "0.1163947, 0.1267744, 0.1541298, 0.2263536, 0.4634181, 1.2573276, 3.7506447"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0306023, 0.0936501, 0.286591, 0.877034, 2.68393, 8.21343"); |
| values("3.8554799, 3.8686805, 3.9040535, 3.9907571, 4.1991477, 4.7391508, 6.3348189", \ |
| "4.3196877, 4.3329851, 4.3685651, 4.4557487, 4.6634043, 5.2041247, 6.7993247", \ |
| "4.6354218, 4.6512629, 4.6868451, 4.7740234, 4.9816813, 5.5224056, 7.1176047", \ |
| "4.8960827, 4.9158784, 4.9517448, 5.0388254, 5.2463056, 5.7870317, 7.3823636", \ |
| "5.1173439, 5.1292086, 5.1646887, 5.2523688, 5.4596732, 6.0003775, 7.5955553", \ |
| "5.3151776, 5.3284568, 5.3661675, 5.4532356, 5.6588609, 6.2015344, 7.7967695", \ |
| "5.4977187, 5.5109690, 5.5533151, 5.6338134, 5.8413301, 6.3886403, 7.9840543"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.0306023, 0.0936501, 0.286591, 0.877034, 2.68393, 8.21343"); |
| values("0.1911084, 0.1999767, 0.2274443, 0.2915190, 0.4790159, 1.1268286, 3.2417720", \ |
| "0.1907357, 0.2007021, 0.2274491, 0.2915145, 0.4786715, 1.1268448, 3.2471448", \ |
| "0.1899559, 0.2006533, 0.2274448, 0.2915190, 0.4787029, 1.1268296, 3.2471135", \ |
| "0.1907395, 0.1999808, 0.2278852, 0.2913864, 0.4790477, 1.1267970, 3.2461231", \ |
| "0.1901506, 0.2020268, 0.2269368, 0.2907853, 0.4791709, 1.1232765, 3.2460761", \ |
| "0.1907619, 0.2005061, 0.2272886, 0.2914832, 0.4790798, 1.1268336, 3.2472944", \ |
| "0.1899445, 0.2008014, 0.2267246, 0.2912299, 0.4785118, 1.1249663, 3.2433651"); |
| } |
| } |
| } |
| 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.040764; |
| max_capacitance : 551.041000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("56.3640896, 56.6448856, 58.5025846, 68.3196896, 96.7542496, 164.2380986, 212.8138786", \ |
| "56.2075509, 56.4968789, 58.3653669, 68.1819239, 96.6298279, 164.0699599, 212.3761199", \ |
| "56.1232632, 56.4142252, 58.2672152, 68.3374032, 96.5266592, 163.8886412, 212.7219512", \ |
| "56.1060169, 56.4798919, 58.4239649, 68.4033159, 96.7112269, 164.0585209, 212.5529509", \ |
| "56.1468965, 56.5076765, 58.4125245, 68.3632175, 96.7898745, 164.1333825, 212.6026725", \ |
| "56.3037812, 56.6994822, 58.5463972, 68.3384182, 96.2086522, 164.2316122, 212.5737722", \ |
| "56.4705539, 56.8232409, 58.5737919, 68.5850889, 96.4236469, 164.3260119, 212.7064319"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("70.9529717, 71.2327347, 70.9698817, 70.8504987, 63.5047077, 65.9006867, -131.5473703", \ |
| "71.3080195, 71.0811245, 71.1642865, 71.3571255, 70.8818045, 57.4408795, -106.9447625", \ |
| "70.8180752, 71.2206282, 70.7872042, 71.9123942, 71.9355632, 67.1549712, -114.5297548", \ |
| "71.1660252, 71.2456762, 71.1983742, 71.4717872, 71.5750862, 60.3034432, -132.0621148", \ |
| "71.1278399, 71.1743579, 71.1476849, 71.3361109, 71.5778959, 60.3716449, -132.7523281", \ |
| "71.1601799, 71.2084339, 71.1647949, 71.4052409, 71.5195869, 60.4418859, -131.2826081", \ |
| "71.1654529, 71.1599919, 71.1825849, 71.4031369, 71.5260669, 60.0453819, -132.3994581"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.5808513, 3.5811686, 3.5810487, 3.5813425, 3.5818920, 3.5818894, 3.5819037", \ |
| "22.7331209, 22.7799519, 23.0124849, 24.1427539, 26.3006979, 27.3219249, 27.5337659", \ |
| "22.7301799, 22.7856479, 23.0143899, 24.1386319, 26.3095509, 27.3317459, 27.5464179", \ |
| "22.7503585, 22.7917235, 23.0302665, 24.1510405, 26.3178215, 27.3407915, 27.5541985", \ |
| "22.7607365, 22.8012595, 23.0390205, 24.1601495, 26.3270305, 27.3492155, 27.5622445", \ |
| "22.7593421, 22.8011261, 23.0371081, 24.1617431, 26.3243111, 27.3473261, 27.5596201", \ |
| "22.7667688, 22.8138108, 23.0447758, 24.1638838, 26.3325038, 27.3553748, 27.5674978"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("64.3652858, 64.3874418, 64.6811788, 65.4513678, 66.5673368, 64.0001128, -23.4569462", \ |
| "64.3219848, 64.3612588, 64.7314968, 65.3530698, 65.9068278, 64.5042698, -19.5785082", \ |
| "64.4332267, 64.4063447, 64.7300027, 65.6518907, 66.0592037, 61.2802557, -22.0150403", \ |
| "64.4753739, 64.5235229, 64.8099609, 65.6420169, 66.4192499, 63.7744759, -14.4562881", \ |
| "64.5335801, 64.5722991, 64.8228001, 65.5775501, 66.0801281, 62.4954881, -22.2157589", \ |
| "64.6647463, 64.7130063, 64.9506703, 65.7215953, 66.8655973, 62.4345443, -23.4423987", \ |
| "64.7660345, 64.7964895, 65.0547965, 65.9110485, 66.3592395, 63.0483385, -21.2402945"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("71.6744787, 71.7184917, 71.9716507, 72.9801217, 73.4245577, 71.0298137, -15.5438223", \ |
| "71.4925385, 71.6185345, 72.0270415, 73.1949815, 72.7806535, 69.7636225, -6.7554558", \ |
| "71.5788352, 71.5809792, 71.9357022, 72.9213032, 73.1625402, 65.6244172, -11.6459098", \ |
| "71.5785142, 71.6269962, 71.9279432, 72.8755672, 73.3474052, 70.1739082, -12.4853138", \ |
| "71.6018629, 71.6468139, 71.9509659, 72.8096199, 73.5847289, 70.5899779, -7.7891426", \ |
| "71.6323649, 71.6793969, 71.9412779, 72.8597649, 73.8310789, 70.0585479, -13.1246621", \ |
| "71.6545889, 71.6994909, 72.0014439, 72.8701439, 73.8564599, 69.2387579, -5.4243663"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("42.0040666, 42.1334006, 42.3033096, 42.5296526, 42.4926166, 31.6169936, 28.4464786", \ |
| "41.9513649, 42.0257979, 42.2749079, 42.2593469, 44.7928939, 46.4506749, 59.7798739", \ |
| "41.5107062, 41.5222692, 42.1398312, 42.7132262, 47.6266332, 47.4046892, 46.6749742", \ |
| "41.7501499, 41.7991909, 42.0881609, 43.4412799, 45.0621569, 45.8699519, 45.9883989", \ |
| "41.8721485, 41.8674745, 42.1386225, 43.1364355, 45.2721995, 45.9796085, 45.9474155", \ |
| "41.9585482, 42.0002052, 42.1958232, 43.2353912, 45.2031642, 46.0633342, 46.0806812", \ |
| "42.0415199, 42.0875209, 42.3050829, 43.3252739, 45.2884189, 46.1710189, 46.1694539"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.3683438, 3.3682965, 3.3684225, 3.3683119, 3.3687510, 3.3683291, 3.3680712", \ |
| "16.3189329, 16.3186649, 16.3305279, 16.3088239, 16.3055579, 16.3043659, 16.3045239", \ |
| "16.3385379, 16.3346549, 16.3413899, 16.3278669, 16.3215859, 16.3167649, 16.3182899", \ |
| "16.3410915, 16.3371675, 16.3356345, 16.3276235, 16.3191685, 16.3198295, 16.3157405", \ |
| "16.3515265, 16.3508085, 16.3478935, 16.3397995, 16.3318995, 16.3306145, 16.3299015", \ |
| "16.3457761, 16.3430471, 16.3419471, 16.3312371, 16.3241601, 16.3240681, 16.3215581", \ |
| "16.3510018, 16.3559348, 16.3476568, 16.3438218, 16.3368878, 16.3296468, 16.3344648"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("28.0203468, 28.0428038, 28.1175938, 27.9754138, 29.0821448, 40.7691708, 27.4131758", \ |
| "28.0189298, 27.9512898, 28.0803308, 28.0203648, 28.8777108, 33.3240268, 26.8417888", \ |
| "28.1758057, 27.8452737, 28.0597407, 29.1748957, 30.6014277, 33.1486127, 26.8196167", \ |
| "28.1342289, 28.1325549, 28.1832139, 27.7714959, 28.9704329, 25.6192129, 27.7836979", \ |
| "28.2291201, 28.2650081, 28.2377731, 28.2835731, 28.1973771, 28.3912561, 28.0386531", \ |
| "28.3008543, 28.2881613, 28.3067393, 28.3174603, 28.3580253, 28.3198023, 28.0272513", \ |
| "28.3778985, 28.3807905, 28.3823105, 28.3864635, 28.3979005, 28.4028635, 28.1624875"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("90.9034856, 92.0744446, 98.8744636, 132.2691086, 174.3036686, 195.6042286, 200.6290586", \ |
| "90.7939339, 91.9927109, 99.0787159, 132.9561399, 173.8670399, 195.6476499, 201.1907799", \ |
| "90.6206132, 91.7655862, 98.9848672, 133.0329812, 173.8797012, 195.3789612, 200.3985712", \ |
| "90.5443409, 91.5486139, 99.0314819, 132.9372609, 174.0244109, 195.4938509, 200.7405409", \ |
| "90.8750715, 92.0500895, 98.5050995, 132.2429525, 173.9477725, 195.5655825, 200.7994625", \ |
| "91.2053142, 92.1772522, 98.6000932, 133.2043022, 174.0430322, 195.6496322, 200.8895022", \ |
| "90.9950799, 92.2676519, 99.4070109, 133.3192619, 174.1210919, 195.7300419, 200.9576419"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.4474407, 3.4471794, 3.4473804, 3.4473796, 3.4478885, 3.4493433, 3.4484388", \ |
| "22.4476245, 22.4452455, 22.4325395, 22.3924845, 22.3404945, 22.3003155, 22.2891855", \ |
| "22.4987682, 22.5040192, 22.4868212, 22.4549562, 22.3869412, 22.3535552, 22.3405552", \ |
| "22.5299052, 22.5273572, 22.5167332, 22.4767272, 22.4160472, 22.3783272, 22.3610872", \ |
| "22.5003559, 22.4985599, 22.4854219, 22.4336559, 22.3851879, 22.3432539, 22.3276609", \ |
| "22.5091739, 22.5013069, 22.4959969, 22.4675279, 22.4084589, 22.3639909, 22.3512169", \ |
| "22.5264879, 22.5252879, 22.5138889, 22.4757979, 22.4191629, 22.3721499, 22.3661739"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.3683132, 3.3681424, 3.3681224, 3.3686491, 3.3680032, 3.3683163, 3.3686647", \ |
| "16.3242479, 16.3238449, 16.3321389, 16.3075999, 16.3077039, 16.3085679, 16.3085919", \ |
| "16.3359909, 16.3208419, 16.3404819, 16.3272309, 16.3184479, 16.3180449, 16.3178889", \ |
| "16.3394665, 16.3400785, 16.3335145, 16.3276615, 16.3253475, 16.3178235, 16.3174335", \ |
| "16.3514535, 16.3506775, 16.3473815, 16.3402935, 16.3315825, 16.3303195, 16.3297935", \ |
| "16.3453791, 16.3452431, 16.3420151, 16.3308821, 16.3240351, 16.3236831, 16.3237781", \ |
| "16.3510748, 16.3504868, 16.3473118, 16.3434988, 16.3364648, 16.3292588, 16.3289728"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("27.9954458, 27.8643668, 27.9284248, 27.9403618, 26.8279498, 28.1126958, 27.5608548", \ |
| "28.1575568, 27.7105608, 28.0333058, 28.0223958, 27.5674508, 31.1845538, 27.3847218", \ |
| "28.1308957, 27.9856677, 28.0200917, 28.9691767, 27.3210447, 31.3830807, 26.7520107", \ |
| "28.1822509, 28.1575189, 28.2227459, 28.1015899, 27.2681489, 27.7403369, 27.9031359", \ |
| "28.2149981, 28.2416021, 28.2403911, 28.2528451, 28.2976321, 28.2365191, 28.0405751", \ |
| "28.3120963, 28.2982813, 28.2967443, 28.3230633, 28.3587243, 28.3702893, 28.0497573", \ |
| "28.3803115, 28.3719155, 28.3828665, 28.3893585, 28.4079055, 28.4334945, 28.1616375"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("52.4338796, 52.7162476, 54.3646446, 63.3350656, 108.3832986, 183.8617586, 207.6044886", \ |
| "52.2783749, 52.5646489, 54.1324369, 63.2064109, 108.0500999, 183.8333199, 207.7322499", \ |
| "52.1863742, 52.4589762, 54.0986572, 63.0921542, 108.3849312, 183.6690512, 207.5020412", \ |
| "52.1879599, 52.5371669, 54.2007319, 63.2955959, 108.6797409, 183.7002709, 207.4036109", \ |
| "52.2194785, 52.5100835, 54.2681555, 63.4081675, 108.7249025, 183.7674725, 207.5819225", \ |
| "52.3357922, 52.5819462, 54.4441992, 63.4248352, 108.4199222, 183.8567822, 207.5643022", \ |
| "52.4328119, 52.6905989, 54.4466419, 63.5761579, 108.4617119, 183.9490919, 207.7103319"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.4485102, 3.4485369, 3.4504073, 3.4482508, 3.4486581, 3.4486650, 3.4476890", \ |
| "23.1153785, 23.1057575, 23.0901885, 23.0499325, 22.9993235, 22.9618895, 22.9604185", \ |
| "23.1417962, 23.1494772, 23.1417642, 23.0941362, 23.0336102, 23.0052942, 22.9931662", \ |
| "23.1734252, 23.1625762, 23.1582602, 23.1078182, 23.0551292, 23.0178552, 23.0191672", \ |
| "23.1399379, 23.1369819, 23.1243359, 23.0825569, 23.0268629, 22.9878859, 22.9740599", \ |
| "23.1513529, 23.1613949, 23.1302099, 23.1035419, 23.0484379, 23.0089279, 22.9969899", \ |
| "23.1622629, 23.1814869, 23.1511079, 23.1229709, 23.0577779, 23.0205979, 23.0083299"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.5766286, 3.5828092, 3.5832685, 3.5820860, 3.5825878, 3.5843277, 3.5822790", \ |
| "22.7893779, 22.8355599, 23.0742669, 24.1935679, 26.3600919, 27.3779179, 27.5857169", \ |
| "22.7802159, 22.8402659, 23.0579349, 24.1902209, 26.3587899, 27.3714759, 27.5828899", \ |
| "22.8025775, 22.8399855, 23.0796495, 24.1969625, 26.3657895, 27.3901095, 27.5994855", \ |
| "22.8113575, 22.8510705, 23.0888925, 24.2099965, 26.3759105, 27.3993695, 27.6107315", \ |
| "22.8088921, 22.8497561, 23.0863081, 24.2063891, 26.3726201, 27.3962541, 27.6085641", \ |
| "22.8155168, 22.8556218, 23.0931818, 24.2139428, 26.3804718, 27.4043998, 27.6162578"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("87.6085678, 87.7135678, 87.8533168, 87.9761418, 90.9208978, 90.9653068, 6.7120055", \ |
| "87.7842308, 87.8415038, 87.8839148, 87.9871168, 90.6919398, 89.9652498, 2.9821497", \ |
| "87.8287277, 87.8766057, 87.9058877, 88.0409537, 90.7241677, 90.3566147, 10.7094097", \ |
| "87.9488749, 87.8545549, 87.9993479, 88.1569789, 90.8211329, 90.0254289, 8.6703241", \ |
| "87.9324111, 87.9387951, 88.0346491, 88.1683131, 90.9119381, 90.6328211, 8.8792690", \ |
| "87.9258753, 88.0025163, 88.1819413, 88.3061413, 91.0096793, 90.1701083, 3.5544234", \ |
| "88.0790035, 88.1460685, 88.2437545, 88.3360765, 91.1081085, 90.7375095, 2.7332281"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("60.6834948, 61.1348488, 61.3373818, 60.5866418, 61.0605678, 47.6499728, -147.1315302", \ |
| "61.3702488, 61.4601138, 61.3217038, 61.2142688, 61.9845068, 55.6528808, -152.5828802", \ |
| "61.3563957, 60.8540757, 61.3117377, 60.8479487, 58.7824477, 42.8332057, -183.3280403", \ |
| "61.7412559, 60.9882189, 60.0946979, 59.6983829, 59.0781009, 47.2443209, -143.0297131", \ |
| "61.3407311, 61.3718311, 61.2026891, 60.9353261, 59.1156711, 44.4332181, -147.8173539", \ |
| "61.4567993, 61.4460713, 61.3134343, 60.8414923, 59.1074353, 45.6860323, -147.0916867", \ |
| "61.5224065, 61.4147225, 61.4154155, 61.0111975, 59.0854325, 45.5707915, -146.9310195"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.5804302, 3.5804292, 3.5806391, 3.5805861, 3.5807089, 3.5808531, 3.5808737", \ |
| "15.7936999, 15.7945949, 15.7991369, 15.8123689, 15.8229749, 15.8254709, 15.8269549", \ |
| "15.7921069, 15.7909999, 15.7952479, 15.8178859, 15.8211039, 15.8332159, 15.8322779", \ |
| "15.8015185, 15.8002255, 15.8073705, 15.8258595, 15.8353005, 15.8423915, 15.8410125", \ |
| "15.8102565, 15.8111995, 15.8164475, 15.8316385, 15.8449835, 15.8490215, 15.8507215", \ |
| "15.8078571, 15.8101231, 15.8157161, 15.8292721, 15.8420091, 15.8457561, 15.8503221", \ |
| "15.8138588, 15.8214908, 15.8271048, 15.8367378, 15.8493878, 15.8537798, 15.8615308"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("34.4669256, 34.3392736, 34.7316336, 34.5825026, 36.1345706, 69.6917516, 35.4972296", \ |
| "34.3657489, 34.0798279, 34.5939579, 34.5308729, 35.5771269, 74.2921409, 35.8257469", \ |
| "34.1351682, 34.0016052, 34.2541602, 33.6240212, 34.8485142, 14.7621282, 35.5679182", \ |
| "34.3727279, 34.3934169, 34.3584859, 34.0530879, 34.0519639, 34.5938879, 34.1512669", \ |
| "34.4602225, 34.4546715, 34.4095515, 34.4658085, 34.4342435, 34.4259585, 34.3165775", \ |
| "34.5483952, 34.5356312, 34.5481912, 34.5522392, 34.5830622, 34.6110332, 34.3897892", \ |
| "34.6212019, 34.6215349, 34.6173959, 34.6621999, 34.6825729, 34.6383649, 34.4410649"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("68.5709817, 68.4334387, 68.4211017, 67.9091987, 66.1531307, 51.2736447, -141.5505103", \ |
| "68.0338185, 68.2986065, 67.9277575, 67.9962935, 63.7218585, 41.2550905, -137.7781025", \ |
| "68.4191892, 68.3543932, 68.3172352, 67.8946292, 65.9549932, 52.5222802, -137.6852148", \ |
| "68.3888992, 68.4022702, 68.3045082, 67.9576472, 65.8563972, 52.7489792, -141.2763548", \ |
| "68.4342309, 68.3784769, 68.3158389, 67.9741129, 66.1648379, 52.6490659, -139.9304881", \ |
| "68.4096649, 68.3517189, 68.3140469, 67.9227009, 66.1769509, 52.7567909, -140.1253281", \ |
| "68.4388139, 68.4509229, 68.3438969, 68.0952209, 66.0549159, 52.7971979, -140.7765781"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("34.5199006, 34.1441006, 34.8198966, 34.7908846, 36.0034986, 73.9669916, 35.6153536", \ |
| "34.4636249, 34.3247879, 34.6167909, 34.6168429, 35.5739559, 81.5243689, 35.5574929", \ |
| "34.1395082, 34.0065662, 34.2633432, 33.6407202, 34.8535592, 4.6418472, 33.1109012", \ |
| "34.3622259, 34.3726619, 34.3913109, 34.5076759, 34.4756909, 35.8403499, 34.1954469", \ |
| "34.4598485, 34.4565075, 34.4109325, 34.4700695, 34.4206785, 34.3774525, 34.3202415", \ |
| "34.5165492, 34.5324572, 34.5463412, 34.5525102, 34.5852512, 34.6283102, 34.3248412", \ |
| "34.6328799, 34.6432539, 34.6589039, 34.6573189, 34.6874129, 34.6484269, 34.4388959"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("68.5643547, 68.4351317, 68.4214557, 67.9146317, 66.1437287, 52.3399237, -141.8182403", \ |
| "68.0300645, 68.3003975, 67.9276255, 67.9670455, 63.6470155, 41.5801565, -136.9761625", \ |
| "68.8172242, 68.3530332, 68.3173882, 67.8956282, 65.8811842, 49.7924882, -143.1277948", \ |
| "68.4194162, 68.4072872, 68.3039742, 67.9357342, 66.0639462, 52.6275172, -140.6007248", \ |
| "68.4236899, 68.3790729, 68.3193569, 67.9523239, 66.1652889, 52.6729879, -138.9216981", \ |
| "68.4126909, 68.3762819, 68.4878459, 67.9289939, 66.1702829, 52.6083539, -140.4175381", \ |
| "68.4333949, 68.4453089, 68.3465199, 67.9316989, 66.1659519, 52.8535659, -140.9841781"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("71.1659407, 71.2254487, 71.5348057, 72.3704357, 72.9958587, 69.4270327, -10.5058643", \ |
| "71.1459955, 71.1784905, 71.5229095, 72.4195255, 73.4718235, 65.3501875, -6.6239308", \ |
| "71.0710402, 71.1905692, 71.4748282, 72.5178542, 72.9482952, 65.2477952, -12.9538178", \ |
| "71.1163212, 71.1711392, 71.4721062, 72.5048982, 72.8243652, 69.8071532, -6.4192368", \ |
| "71.1388099, 71.1800619, 71.5041639, 72.5147369, 73.1207729, 69.2777989, -8.5497555", \ |
| "71.1623179, 71.2015919, 71.4754139, 72.4158769, 73.0665099, 69.8729949, -12.7551981", \ |
| "71.2061489, 71.2287769, 71.5054099, 72.4118789, 73.2580289, 70.5234799, -17.3562291"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.3643685, 5.3631351, 5.3622604, 5.3531843, 5.3427348, 5.3452913, 5.3397554", \ |
| "27.9389619, 27.9794979, 28.2145679, 29.3351479, 31.4820659, 32.4967779, 32.7072039", \ |
| "27.9075212, 27.9580972, 28.1935792, 29.3368922, 31.4881882, 32.5187322, 32.7294172", \ |
| "27.9682649, 28.0056529, 28.2385549, 29.3700529, 31.5367639, 32.5548179, 32.7643549", \ |
| "28.0559515, 28.0963025, 28.3354065, 29.4597475, 31.6219445, 32.6388635, 32.8499905", \ |
| "28.1458412, 28.1860712, 28.4234412, 29.5505742, 31.7109222, 32.7311822, 32.9416562", \ |
| "28.2279079, 28.2684689, 28.5071639, 29.6304339, 31.7936339, 32.8124749, 33.0229009"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("63.9944966, 64.3767746, 66.5673066, 77.4752756, 107.7149286, 175.8015686, 224.3716486", \ |
| "63.8491949, 64.1625769, 66.3923759, 77.2988189, 107.6335899, 175.6741699, 224.3269199", \ |
| "63.7491422, 64.1007292, 66.3134732, 77.2957652, 107.4780612, 175.5958712, 224.2109512", \ |
| "63.8654039, 64.2210569, 66.3670279, 77.1888369, 107.6174309, 175.6767309, 224.2868809", \ |
| "63.9472295, 64.2571345, 66.4012245, 77.2733685, 107.3953125, 175.8026125, 224.3866525", \ |
| "63.9642502, 64.3954062, 66.5545332, 77.2756932, 107.2252822, 175.8579622, 224.3963322", \ |
| "64.0882629, 64.4139609, 66.5672309, 77.5981989, 107.1777019, 175.9464619, 224.4967919"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("97.8550427, 97.9758557, 98.1302877, 98.8152197, 103.4371397, 105.7537697, 27.7502497", \ |
| "97.8333355, 97.9685815, 98.1095245, 98.7534955, 103.8582375, 104.6053675, 22.0811765", \ |
| "97.8238062, 97.8393982, 98.0769302, 98.7425642, 103.3565852, 105.9901652, 26.0140882", \ |
| "97.7257512, 97.9089452, 98.0045632, 98.6835412, 103.3794052, 104.5301252, 22.6588072", \ |
| "97.7910249, 97.8350249, 98.0809319, 98.6499359, 103.4932919, 105.9309519, 26.3339069", \ |
| "97.7404529, 97.7728019, 98.0715079, 98.7433449, 103.7119219, 105.3653019, 26.3091339", \ |
| "97.7399519, 97.7976349, 98.1330129, 98.6758419, 103.8662519, 104.7204819, 22.2410669"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.3686381, 3.3688389, 3.3711844, 3.3681582, 3.3681281, 3.3691390, 3.3686686", \ |
| "17.9776319, 17.9745599, 17.9678779, 17.9402559, 17.9015899, 17.8663599, 17.8552449", \ |
| "18.1669929, 18.1561709, 18.1698589, 18.0489259, 18.0545829, 18.0116399, 18.0150399", \ |
| "18.1692975, 18.1676755, 18.1477105, 18.1164665, 18.0525335, 18.0260715, 18.0116045", \ |
| "18.1763775, 18.1699585, 18.1628275, 18.1221935, 18.0665205, 18.0323835, 18.0169165", \ |
| "18.1758261, 18.1748231, 18.1612871, 18.1224241, 18.0693301, 18.0298521, 18.0159731", \ |
| "18.1846428, 18.1844398, 18.1704228, 18.1318458, 18.0779588, 18.0387268, 18.0259158"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("47.2982018, 47.6701228, 49.3488358, 58.4073848, 103.1692398, 178.9507698, 202.6645998", \ |
| "47.4181898, 47.6980778, 49.3516298, 58.3393048, 103.4352898, 178.8876298, 202.5259198", \ |
| "47.3907237, 47.7702397, 49.4059757, 58.4956147, 103.4303297, 179.0270297, 202.6358797", \ |
| "47.5482819, 47.7831049, 49.4028129, 58.4760059, 103.2976269, 179.1318069, 202.7557369", \ |
| "47.5200891, 47.8090451, 49.4892011, 58.6792561, 103.9745761, 179.0709761, 202.8117861", \ |
| "47.8405383, 48.0094893, 49.7494103, 58.6976243, 103.7012533, 179.1529833, 202.9795333", \ |
| "47.7443305, 48.0071175, 49.6685765, 58.9031615, 104.1762305, 179.2143405, 202.9997205"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.5803962, 3.5807314, 3.5804129, 3.5809075, 3.5805031, 3.5807898, 3.5806035", \ |
| "15.7936979, 15.7945829, 15.7991539, 15.8123549, 15.8229699, 15.8259639, 15.8269269", \ |
| "15.7916299, 15.7857389, 15.7955939, 15.8108959, 15.8214529, 15.8301009, 15.8260309", \ |
| "15.8017015, 15.8008315, 15.8075775, 15.8231135, 15.8370275, 15.8397605, 15.8420165", \ |
| "15.8099995, 15.8111445, 15.8168705, 15.8321375, 15.8459895, 15.8489715, 15.8512385", \ |
| "15.8078761, 15.8102981, 15.8161771, 15.8319271, 15.8445311, 15.8484971, 15.8477841", \ |
| "15.8138518, 15.8215638, 15.8180978, 15.8427828, 15.8461698, 15.8599138, 15.8550178"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.84, 1.67, 2.5, 3.34, 4.17, 5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("60.7965988, 60.8829048, 61.4200238, 60.6133148, 57.1082888, 45.9906228, -145.5104802", \ |
| "61.4751928, 61.4678788, 61.1614298, 60.8717648, 58.3737428, 41.8182428, -160.3759602", \ |
| "60.9253797, 60.9618367, 61.3562367, 60.4676767, 58.5684247, 44.6079217, -138.4105803", \ |
| "61.1348659, 61.4706389, 59.4540919, 61.7003849, 59.9248539, 58.7269239, -144.6027231", \ |
| "61.4745271, 61.3823371, 61.3448461, 60.9783611, 58.6428411, 45.4422471, -146.3259839", \ |
| "61.4506023, 61.4113633, 61.3259173, 60.9657333, 59.0983733, 45.6848043, -146.0054267", \ |
| "61.5364445, 61.4387305, 61.2117805, 61.0521925, 59.1264065, 45.3962755, -147.5008295"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
|