| /** |
| * 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_ff_ss_100C_1v95_1v65") { |
| define(three_state_pullup_res,library,string); |
| define(three_state_pulldn_res,library,string); |
| define(zstate_leak_threshold_pct,library,string); |
| define(clk_width,library,string); |
| define(driver_model,library,string); |
| define(def_sim_opt,library,string); |
| define(simulator,library,string); |
| define(signal_voltage_type,pin,string); |
| technology("cmos"); |
| delay_model : "table_lookup"; |
| revision : "1.0"; |
| date : "localtime"; |
| default_leakage_power_density : 0.000000; |
| default_cell_leakage_power : 0.000000; |
| default_fanout_load : 0.000000; |
| default_inout_pin_cap : 0.000000; |
| default_input_pin_cap : 0.000000; |
| default_output_pin_cap : 0.000000; |
| default_max_transition : 1.500000; |
| bus_naming_style : "%s[%d]"; |
| in_place_swap_mode : "match_footprint"; |
| library_features("report_delay_calculation"); |
| voltage_unit : "1V"; |
| current_unit : "1mA"; |
| leakage_power_unit : "1nW"; |
| pulling_resistance_unit : "1kohm"; |
| time_unit : "1ns"; |
| resistance_unit : "1ohm"; |
| capacitive_load_unit(1.000000, \ |
| "pf"); |
| input_threshold_pct_rise : 50.000000; |
| input_threshold_pct_fall : 50.000000; |
| output_threshold_pct_rise : 50.000000; |
| output_threshold_pct_fall : 50.000000; |
| slew_lower_threshold_pct_fall : 20.000000; |
| slew_lower_threshold_pct_rise : 20.000000; |
| slew_upper_threshold_pct_fall : 80.000000; |
| slew_upper_threshold_pct_rise : 80.000000; |
| slew_derate_from_library : 1.000000; |
| three_state_pullup_res : "1"; |
| three_state_pulldn_res : "1"; |
| zstate_leak_threshold_pct : "0.1"; |
| clk_width : "1.00E-05"; |
| nom_process : 1.000000; |
| nom_temperature : 100.000000; |
| nom_voltage : 1.950000; |
| 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("VDDA",1.650000); |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.950000); |
| voltage_map("VCCHIB",1.950000); |
| voltage_map("VDDIO",1.650000); |
| voltage_map("VDDIO_Q",1.650000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",1.650000); |
| power_lut_template ("power_inputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| } |
| output_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vol : 0.165; |
| voh : 1.485; |
| vomax : 1.732; |
| vomin : -0.083; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.195; |
| voh : 1.755; |
| vomax : 2.047; |
| vomin : -0.098; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 0.412; |
| vih : 1.237; |
| vimax : 1.732; |
| vimin : -0.083; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.585; |
| vih : 1.365; |
| vimax : 2.047; |
| vimin : -0.098; |
| } |
| operating_conditions ("ff_ss_1p95v_x_1p65v_100C") { |
| process : 1.000000; |
| temperature : 100.000000; |
| voltage : 1.950000; |
| 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_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"); |
| } |
| 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"); |
| } |
| 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 : 4.514980e+02; |
| leakage_power (lkgGroup1) { |
| when : "ENABLE_H & !INP_DIS & OE_N & DM[2] & !DM[1] & !DM[0] & PAD & !OUT & !SLOW & !HLD_OVR & HLD_H_N & !VTRIP_SEL & ENABLE_VDDA_H & !ENABLE_INP_H & !IB_MODE_SEL & !ANALOG_EN & !ANALOG_POL & !ANALOG_SEL & ENABLE_VDDIO & ENABLE_VSWITCH_H"; |
| value : "451.0930000"; |
| } |
| 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 : "276.6860000"; |
| } |
| 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 : "360.6480000"; |
| } |
| 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 : "450.9150000"; |
| } |
| 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 : "451.4980000"; |
| } |
| 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 : "360.0650000"; |
| } |
| 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 : "360.0680000"; |
| } |
| 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 : "360.2430000"; |
| } |
| 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 : "450.9180000"; |
| } |
| 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 : "342.2640000"; |
| } |
| 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 : "358.5290000"; |
| } |
| 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 : "359.9700000"; |
| } |
| 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 : "360.2990000"; |
| } |
| 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 : "359.4840000"; |
| } |
| 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 : "342.3570000"; |
| } |
| 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 : "450.3340000"; |
| } |
| 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 : "451.1490000"; |
| } |
| 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 : "450.8200000"; |
| } |
| 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.006917; |
| capacitance : 0.006792; |
| fall_capacitance : 0.006667; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.3431341, 4.2713538, 4.2534547, 4.2275355, 4.2146906, 4.2191986, 4.2259443", \ |
| "4.7136586, 4.6405145, 4.6209270, 4.5949651, 4.5836013, 4.5866118, 4.5949425", \ |
| "5.0661682, 4.9925782, 4.9726479, 4.9523432, 4.9344540, 4.9493567, 4.9489699", \ |
| "5.3455802, 5.2669223, 5.2543750, 5.2284890, 5.2164822, 5.2213450, 5.2230876", \ |
| "5.5580530, 5.4890406, 5.4670098, 5.4431702, 5.4469361, 5.4477803, 5.4378029", \ |
| "5.7628140, 5.6932137, 5.6697294, 5.6402734, 5.6328092, 5.6484686, 5.6456158", \ |
| "5.9530321, 5.8797720, 5.8670698, 5.8320560, 5.8358201, 5.8392169, 5.8442502"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9952515, 3.9002702, 3.8368604, 3.7692714, 3.6732706, 3.6504404, 3.6064292", \ |
| "4.3627238, 4.2694171, 4.1845152, 4.1403563, 4.0422228, 4.0381927, 3.9723756", \ |
| "4.7137079, 4.6217783, 4.5492133, 4.4982669, 4.4130808, 4.4007400, 4.3126785", \ |
| "4.9961713, 4.9027163, 4.8255731, 4.7716704, 4.7016105, 4.6810665, 4.6053048", \ |
| "5.2242684, 5.1323393, 5.0490930, 5.0034513, 4.9068192, 4.8375004, 4.8669906", \ |
| "5.4143439, 5.3224143, 5.2620049, 5.1989029, 5.1152050, 5.0770160, 5.0164773", \ |
| "5.6036232, 5.5190437, 5.4500362, 5.3940246, 5.3179566, 5.2889074, 5.2058343"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7013170, -3.6719773, -3.6268961, -3.6546283, -3.6233509, -3.6030214, -3.6439455", \ |
| "-4.0718408, -4.0455534, -3.9989458, -4.0266783, -3.9951981, -3.9808385, -3.9827756", \ |
| "-4.4243508, -4.3982348, -4.3500001, -4.3627850, -4.3461263, -4.3275816, -4.3275652", \ |
| "-4.7037629, -4.6790009, -4.6378774, -4.6298998, -4.6248411, -4.6069932, -4.6096515", \ |
| "-4.9349118, -4.8979427, -4.8675168, -4.8897492, -4.8583974, -4.8610304, -4.8497572", \ |
| "-5.1249868, -5.0986990, -5.0562516, -5.0765114, -5.0485875, -5.0303878, -5.0383060", \ |
| "-5.3231608, -5.2923774, -5.2577509, -5.2791693, -5.2498767, -5.2233397, -5.2425839"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8447669, -3.7330976, -3.6680660, -3.5713427, -3.5456284, -3.4865976, -3.4859950", \ |
| "-4.2137651, -4.0867405, -4.0401160, -3.9449183, -3.9329373, -3.8476237, -3.8512786", \ |
| "-4.5662751, -4.4392505, -4.4002546, -4.2907035, -4.2049139, -4.2381278, -4.1798549", \ |
| "-4.8472130, -4.7201884, -4.6678787, -4.5646333, -4.5724883, -4.4841972, -4.4829102", \ |
| "-5.0768360, -4.9610651, -4.9216251, -4.8079893, -4.8066890, -4.7215185, -4.6830936", \ |
| "-5.2669106, -5.1383606, -5.1115989, -4.9858572, -5.0028672, -4.8913599, -4.8216313", \ |
| "-5.4650846, -5.3164412, -5.2917872, -5.2037141, -5.1983259, -5.1551862, -5.0835569"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0438801, 0.0442536, 0.0446270, 0.0469945, 0.0492673, 0.0516348, 0.0540023"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0560781, 0.0570356, 0.0579931, 0.0608437, 0.0635803, 0.0664309, 0.0692815"); |
| } |
| } |
| 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.006244; |
| capacitance : 0.006130; |
| fall_capacitance : 0.006015; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8615575, -3.7875007, -3.7563017, -3.7496430, -3.7250316, -3.7241976, -3.7275513", \ |
| "-4.2305556, -4.1580248, -4.1366081, -4.1032202, -4.1068875, -4.1019008, -4.1057048", \ |
| "-4.5830657, -4.5105348, -4.4793357, -4.4636940, -4.4555668, -4.4504278, -4.4627925", \ |
| "-4.8640032, -4.7864083, -4.7711730, -4.7445503, -4.7349575, -4.7290635, -4.7376265", \ |
| "-5.0951525, -5.0210957, -4.9972570, -4.9678352, -4.9714838, -4.9664896, -4.9626718", \ |
| "-5.2837012, -5.2096444, -5.1897870, -5.1627997, -5.1585351, -5.1525004, -5.1680058", \ |
| "-5.4818756, -5.4039419, -5.3900419, -5.3705819, -5.3551929, -5.3576168, -5.3524467"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7944267, -3.6867726, -3.5934224, -3.5103362, -3.4739120, -3.4648808, -3.4503733", \ |
| "-4.1634249, -4.0391816, -3.9654726, -3.8871472, -3.8251923, -3.8319678, -3.7762644", \ |
| "-4.5174608, -4.3932642, -4.3606800, -4.2349646, -4.2099894, -4.1638437, -4.1317085", \ |
| "-4.7968724, -4.6726291, -4.5989201, -4.5158528, -4.4809354, -4.4352741, -4.4290795", \ |
| "-5.0264954, -4.9161845, -4.8323285, -4.7718822, -4.7187784, -4.6801675, -4.6165469", \ |
| "-5.2165705, -5.0908017, -5.0200188, -4.9370292, -4.8944823, -4.8239579, -4.8088615", \ |
| "-5.4162703, -5.2679796, -5.2149162, -5.1506330, -5.1194339, -5.0576789, -5.0268596"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.3538389, 4.2788722, 4.2501090, 4.2161535, 4.2141200, 4.2135396, 4.2280133", \ |
| "4.7228371, 4.6493416, 4.6175986, 4.5987710, 4.5815834, 4.5841889, 4.5954891", \ |
| "5.0753471, 5.0012903, 4.9740841, 4.9442271, 4.9341085, 4.9366291, 4.9490685", \ |
| "5.3547591, 5.2766763, 5.2510292, 5.2170777, 5.2150535, 5.2093399, 5.2289251", \ |
| "5.5809644, 5.5118512, 5.4821781, 5.4451668, 5.4422829, 5.4487817, 5.4376200", \ |
| "5.7759831, 5.7019263, 5.6716607, 5.6351624, 5.6347312, 5.6372607, 5.6363428", \ |
| "5.9711052, 5.8887649, 5.8636676, 5.8490735, 5.8444141, 5.8421661, 5.8487573"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9647475, 3.8444113, 3.7804029, 3.7313284, 3.6431461, 3.6235204, 3.5699195", \ |
| "4.3337456, 4.2130844, 4.1463493, 4.0938771, 4.0193345, 3.9851751, 3.9207924", \ |
| "4.6862557, 4.5543829, 4.4977895, 4.4388109, 4.3367974, 4.3625413, 4.2947151", \ |
| "4.9618907, 4.8430644, 4.7948785, 4.7131897, 4.6497306, 4.6406961, 4.5785405", \ |
| "5.1952907, 5.0601952, 4.9968472, 4.9477927, 4.8509248, 4.8582621, 4.7807587", \ |
| "5.3884175, 5.2565448, 5.1994949, 5.1450136, 5.0801188, 5.0343306, 4.9054727", \ |
| "5.5761709, 5.4647809, 5.3903005, 5.3451970, 5.2735583, 5.2233962, 5.1985015"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0529318, 0.0532868, 0.0536417, 0.0557812, 0.0578352, 0.0599747, 0.0621143"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0660883, 0.0668907, 0.0676931, 0.0704536, 0.0731037, 0.0758642, 0.0786247"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("DM[0]") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.009347; |
| capacitance : 0.009212; |
| fall_capacitance : 0.009078; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.3675493, 4.2960234, 4.2778854, 4.2628685, 4.2407409, 4.2478908, 4.2518760", \ |
| "4.7380733, 4.6663023, 4.6453577, 4.6209523, 4.6096574, 4.6242310, 4.6208742", \ |
| "5.0905833, 5.0200486, 4.9989691, 4.9665408, 4.9604887, 4.9752671, 4.9733842", \ |
| "5.3699949, 5.2981515, 5.2788052, 5.2653147, 5.2429637, 5.2565195, 5.2543221", \ |
| "5.6011438, 5.5290837, 5.5047463, 5.4795962, 5.4836702, 5.4858361, 5.4839447", \ |
| "5.7912189, 5.7186045, 5.7005110, 5.6647090, 5.6613041, 5.6759387, 5.6755461", \ |
| "5.9789727, 5.9159937, 5.8914885, 5.8809027, 5.8610945, 5.8669690, 5.8681977"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9754154, 3.8759407, 3.8095423, 3.7325297, 3.6701727, 3.6503618, 3.5982648", \ |
| "4.3402613, 4.2364181, 4.1775408, 4.1215065, 4.0422228, 3.9912782, 3.9643025", \ |
| "4.6953977, 4.5943207, 4.5236662, 4.4692750, 4.3901552, 4.2958169, 4.3043389", \ |
| "4.9763352, 4.8752587, 4.8026852, 4.7335671, 4.6787221, 4.6656464, 4.6066691", \ |
| "5.2059586, 5.1048812, 5.0277305, 4.9845992, 4.8915608, 4.8374529, 4.8289357", \ |
| "5.3945078, 5.2949563, 5.2208822, 5.1699114, 5.1205487, 5.0566314, 5.0165323", \ |
| "5.5926817, 5.4858334, 5.4317802, 5.3589300, 5.2414800, 5.2698408, 5.2028655"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8462764, -3.7681122, -3.7444103, -3.7298122, -3.7210072, -3.7207814, -3.7290786", \ |
| "-4.2152745, -4.1371104, -4.1143073, -4.0876326, -4.0916681, -4.0984586, -4.1105627", \ |
| "-4.5677846, -4.4911463, -4.4689703, -4.4414971, -4.4440235, -4.4439800, -4.4661276", \ |
| "-4.8487220, -4.7684565, -4.7631598, -4.7201587, -4.7232868, -4.7290635, -4.7424093", \ |
| "-5.0798714, -5.0002848, -4.9852360, -4.9740143, -4.9546995, -4.9629396, -4.9596204", \ |
| "-5.2684205, -5.1902568, -5.1674595, -5.1430231, -5.1401969, -5.1530844, -5.1451178", \ |
| "-5.4665945, -5.3896303, -5.3817748, -5.3536115, -5.3414226, -5.3423583, -5.3509212"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7715250, -3.6911109, -3.6055052, -3.5682910, -3.5456284, -3.4663691, -3.4716010", \ |
| "-4.1405232, -4.0547052, -3.9775549, -3.9403411, -3.8841088, -3.8293979, -3.7811867", \ |
| "-4.4945591, -4.4103132, -4.3565340, -4.2873120, -4.2047221, -4.1833681, -4.1796768", \ |
| "-4.7739712, -4.6881527, -4.6110029, -4.5646333, -4.4977202, -4.4610704, -4.4775101", \ |
| "-5.0035942, -4.9235839, -4.8563035, -4.8034116, -4.7456538, -4.6981083, -4.6830901", \ |
| "-5.1936692, -5.1078512, -5.0689015, -4.9858572, -4.9709780, -4.8914043, -4.8216313", \ |
| "-5.3933690, -5.2966819, -5.2580027, -5.1979849, -5.1589050, -5.1109190, -5.0777282"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0438209, 0.0441993, 0.0445776, 0.0468478, 0.0490271, 0.0512973, 0.0535674"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0559774, 0.0569220, 0.0578667, 0.0607096, 0.0634388, 0.0662817, 0.0691246"); |
| } |
| } |
| 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.026903; |
| capacitance : 0.026928; |
| fall_capacitance : 0.026952; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0034177, -0.0038638, -0.0043099, -0.0044451, -0.0045750, -0.0047103, -0.0048455"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0266414, 0.0270824, 0.0275234, 0.0273497, 0.0271829, 0.0270091, 0.0268354"); |
| } |
| } |
| } |
| pin ("ANALOG_EN") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.034217; |
| capacitance : 0.033966; |
| fall_capacitance : 0.033715; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1315023, 0.2268303, 0.3221584, 0.3372241, 0.3516873, 0.3667530, 0.3818188"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1287050, 0.2321504, 0.3355958, 0.3674597, 0.3980491, 0.4299129, 0.4617768"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.052947; |
| capacitance : 0.052563; |
| fall_capacitance : 0.052179; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0210063, -0.0213792, -0.0217522, -0.0217559, -0.0217595, -0.0217632, -0.0217669"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0215890, 0.0217893, 0.0219896, 0.0219294, 0.0218716, 0.0218115, 0.0217513"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-100.0"); |
| } |
| } |
| } |
| pin ("ANALOG_SEL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.021368; |
| capacitance : 0.021336; |
| fall_capacitance : 0.021304; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0263133, 0.0325604, 0.0388075, 0.0480327, 0.0568889, 0.0661142, 0.0753394"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0311477, 0.0372578, 0.0433679, 0.0522284, 0.0607344, 0.0695948, 0.0784553"); |
| } |
| } |
| } |
| pin (OUT) { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.038044; |
| capacitance : 0.037646; |
| fall_capacitance : 0.037248; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-4.0827832, -4.0283396, -4.0126366, -4.0121508, -3.9944307, -3.9844911, -3.9854246", \ |
| "-4.4426260, -4.3958119, -4.3811658, -4.3617525, -4.3723902, -4.3626446, -4.3635781", \ |
| "-4.7997137, -4.7463657, -4.7279777, -4.7134756, -4.7218737, -4.7182064, -4.7176140", \ |
| "-5.0791253, -5.0292594, -5.0145907, -5.0086639, -5.0074138, -4.9976181, -5.0016038", \ |
| "-5.3087487, -5.2543052, -5.2379867, -5.2339006, -5.2278317, -5.2257156, -5.2266491", \ |
| "-5.4957716, -5.4474316, -5.4285906, -5.4133815, -5.4209585, -5.4173166, -5.4243536", \ |
| "-5.6954718, -5.6447750, -5.6266606, -5.6195268, -5.6298137, -5.6185423, -5.6148981"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-2.7247548, -2.6783622, -2.6289417, -2.6039355, -2.5797470, -2.5455873, -2.5205810", \ |
| "-3.0998565, -3.0458344, -2.9964142, -2.9668301, -2.9411158, -2.9100080, -2.8834759", \ |
| "-3.4554184, -4.8113084, -4.7527326, -3.3422282, -3.2982034, -3.2594662, -3.2375115", \ |
| "-3.7264758, -3.6785572, -3.6291369, -3.5949754, -3.5646834, -3.5320495, -3.5024656", \ |
| "-3.9457768, -3.9039618, -3.8423346, -3.8152612, -3.7846550, -3.7559282, -3.7232925", \ |
| "-4.1459606, -4.0995675, -4.0531993, -4.0297185, -3.9933232, -3.9591634, -3.9219501", \ |
| "-4.3361787, -4.2879062, -4.2573760, -4.2458767, -4.1850671, -4.1478556, -4.1213235"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.5216584, 4.4550077, 4.4266256, 4.4249491, 4.4163276, 4.4187892, 4.4227744", \ |
| "4.8830271, 4.8194287, 4.7925768, 4.7884535, 4.7854625, 4.7847355, 4.7932985", \ |
| "5.2416407, 5.1734641, 5.1469938, 5.1409173, 5.1332581, 5.1341938, 5.1397049", \ |
| "5.5149492, 5.4544021, 5.4275440, 5.4182128, 5.4172474, 5.4181831, 5.4282723", \ |
| "5.7304737, 5.6819037, 5.6530974, 5.6495642, 5.6355017, 5.6306558, 5.6502659", \ |
| "5.9392245, 5.8670582, 5.8390615, 5.8376062, 5.8422914, 5.8317780, 5.8348249", \ |
| "6.1267172, 6.0603281, 6.0306509, 6.0351082, 6.0216479, 6.0288892, 6.0280947"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.2454785, 4.1395765, 4.0871043, 4.0361583, 3.9875554, 3.9381372, 3.8963462", \ |
| "4.6098990, 4.5070488, 4.4561024, 4.4021047, 4.3504500, 4.3025577, 4.2653443", \ |
| "4.9639349, 4.8626106, 4.8055607, 4.7515630, 4.7029601, 4.6596196, 4.6254838", \ |
| "5.2448728, 5.1404967, 5.0898777, 5.0325005, 4.9869498, 4.9405833, 4.8942146", \ |
| "5.4760217, 5.3701197, 5.3145957, 5.2605976, 5.2121141, 5.1656286, 5.1314671", \ |
| "5.6599932, 5.5586689, 5.5061967, 5.4491467, 5.4035961, 5.3648590, 5.3215421", \ |
| "5.8551153, 5.7598946, 5.6908987, 5.6473211, 5.6002441, 5.5630330, 5.5181897"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1912745, 0.1988852, 0.2064959, 0.2217981, 0.2364882, 0.2517903, 0.2670925"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.2268415, 0.2350565, 0.2432715, 0.2591432, 0.2743802, 0.2902519, 0.3061237"); |
| } |
| } |
| 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.010340; |
| capacitance : 0.010532; |
| rise_capacitance : 0.010725; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0051233, 0.0177343, 0.0405919, 0.1480067, 0.2511250, 0.3585399, 0.4659547"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0398793, 0.0595336, 0.0791879, 0.1693377, 0.2558815, 0.3460312, 0.4361810"); |
| } |
| } |
| } |
| pin ("VTRIP_SEL") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.007204; |
| capacitance : 0.007070; |
| fall_capacitance : 0.006936; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.5048776, 4.4404421, 4.4167241, 4.3868911, 4.3908764, 4.3939939, 4.3907312", \ |
| "4.8754017, 4.8094407, 4.7841964, 4.7568996, 4.7627149, 4.7614710, 4.7612552", \ |
| "5.2233340, 5.1619502, 5.1351805, 5.1153422, 5.1085703, 5.1057059, 5.1137683", \ |
| "5.5020209, 5.4413623, 5.4139740, 5.3935254, 5.3862810, 5.3948937, 5.3912149", \ |
| "5.7354204, 5.6614645, 5.6249403, 5.6204861, 5.6084189, 5.6073326, 5.6228003", \ |
| "5.9254959, 5.8625862, 5.8373420, 5.8238714, 5.8094803, 5.8105607, 5.8144008", \ |
| "6.1178270, 6.0577088, 6.0245736, 6.0052312, 6.0120840, 6.0116408, 6.0115298"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9616819, 3.8638113, 3.7956170, 3.7264048, 3.6701727, 3.6262465, 3.5981820", \ |
| "4.3291542, 4.2290676, 4.1524529, 4.1215771, 4.0147568, 3.9897524, 3.9642177", \ |
| "4.6816642, 4.5866837, 4.5144806, 4.4616460, 4.3840596, 4.2882496, 4.3042879", \ |
| "4.9641280, 4.8676421, 4.7795366, 4.7274640, 4.6726186, 4.6487874, 4.6052920", \ |
| "5.1922251, 5.0957188, 5.0078939, 4.9846880, 4.8869929, 4.8375191, 4.8289500", \ |
| "5.3823002, 5.2857934, 5.2040726, 5.1577039, 5.1205767, 5.0337430, 5.0164733", \ |
| "5.5789478, 5.4745549, 5.4129277, 5.3528260, 5.2384322, 5.2523029, 5.2028682"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8890000, -3.8169354, -3.7840617, -3.7786744, -3.7741025, -3.7737486, -3.7733276", \ |
| "-4.2579981, -4.1822942, -4.1601022, -4.1511965, -4.1461161, -4.1472862, -4.1456298", \ |
| "-4.6120340, -4.5399695, -4.5141075, -4.5012569, -4.4948331, -4.4997998, -4.5024652", \ |
| "-4.8914461, -4.8142692, -4.7922330, -4.7734933, -4.7797976, -4.7751405, -4.7772996", \ |
| "-5.1225950, -5.0505304, -5.0211410, -5.0173250, -5.0091844, -5.0118853, -5.0069226", \ |
| "-5.3111441, -5.2406055, -5.2066757, -5.1894548, -5.1995983, -5.2017352, -5.2019515", \ |
| "-5.5093181, -5.4403004, -5.4119795, -5.4007063, -5.4131386, -5.3972899, -5.3997493"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7837317, -3.0051574, -3.6222898, -3.5438769, -3.5425766, -3.4679119, -2.8520346", \ |
| "-4.1527299, -4.0485941, -3.9943397, -3.9037197, -3.8868888, -3.8294130, -3.7748224", \ |
| "-4.5067658, -4.4133357, -4.3526353, -4.2873515, -3.8116152, -4.1864194, -4.1797261", \ |
| "-4.7861779, -4.0121810, -4.6434112, -4.5463231, -4.4961943, -3.9368746, -4.4787815", \ |
| "-5.0158008, -4.9344730, -4.8593531, -4.7667907, -4.7483410, -4.7042261, -4.6830652", \ |
| "-5.2058759, -5.1017401, -5.0793620, -4.9662005, -4.9540396, -4.8913662, -4.8216317", \ |
| "-5.4055757, -5.3103381, -5.2801418, -4.5019634, -5.1588535, -5.1134978, -5.0777246"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0439268, 0.0442994, 0.0446721, 0.0470392, 0.0493117, 0.0516788, 0.0540460"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0560559, 0.0570395, 0.0580232, 0.0608221, 0.0635090, 0.0663079, 0.0691067"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ANALOG_POL") { |
| max_transition : 1.50; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.019220; |
| capacitance : 0.019184; |
| fall_capacitance : 0.019149; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1102530, 0.1166853, 0.1231175, 0.1327733, 0.1420429, 0.1516987, 0.1613546"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1127226, 0.1187764, 0.1248301, 0.1339592, 0.1427232, 0.1518523, 0.1609814"); |
| } |
| } |
| } |
| 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.005811; |
| capacitance : 0.005691; |
| fall_capacitance : 0.005572; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8752794, -3.7927174, -3.7692278, -3.7546612, -3.7391985, -3.7477259, -3.7611205", \ |
| "-4.2442776, -4.1647674, -4.1467742, -4.1128240, -4.1113097, -4.1184022, -4.1335999", \ |
| "-4.5967876, -4.5157515, -4.5004713, -4.4845573, -4.4638850, -4.4740657, -4.4996537", \ |
| "-4.8777255, -4.7987389, -4.7819470, -4.7449175, -4.7409189, -4.7474626, -4.7743140", \ |
| "-5.1073485, -5.0263124, -5.0154611, -4.9774209, -4.9760389, -4.9828152, -5.0023449", \ |
| "-5.2974236, -5.2163875, -5.2025155, -5.1851929, -5.1736945, -5.1745237, -5.1763253", \ |
| "-5.4955975, -5.4170501, -5.4003594, -5.3766930, -5.3688882, -5.3698239, -5.3753350"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8249024, -3.7040044, -3.6268665, -3.5332641, -3.4525498, -3.4727114, -3.4497853", \ |
| "-4.1939010, -4.0739098, -3.9989165, -3.9255911, -3.4844811, -3.8413439, -3.7647398", \ |
| "-4.5464105, -4.4264199, -4.3582060, -4.2958456, -4.1597785, -4.1908465, -4.0785763", \ |
| "-4.8273485, -4.7073578, -4.6750889, -4.5418897, -4.4656769, -3.9388627, -4.4103745", \ |
| "-5.0569719, -4.9342625, -4.8680910, -4.7793113, -4.7072898, -4.6830666, -4.6696315", \ |
| "-5.2430564, -5.1230653, -5.0707418, -4.9666082, -4.8769000, -4.8819834, -4.8005650", \ |
| "-5.4363262, -5.3167024, -5.2650801, -5.1870074, -5.1235116, -5.0794504, -5.0507786"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.4758964, 4.4131443, 4.3865776, 4.3578788, 4.3399815, 4.3499762, 4.3586617", \ |
| "4.8510021, 4.7836724, 4.7555798, 4.7281191, 4.7040374, 4.7205105, 4.7307640", \ |
| "5.2002747, 5.1376559, 5.1065195, 5.0774561, 5.0558476, 5.0716878, 5.0708915", \ |
| "5.4810554, 5.4101855, 5.3820924, 5.3587057, 5.3504155, 5.3470089, 5.3623131", \ |
| "5.6967789, 5.6441077, 5.6179397, 5.5916554, 5.5659964, 5.5831125, 5.5704506", \ |
| "5.9006704, 5.8363930, 5.8067740, 5.7862486, 5.7711754, 5.7717034, 5.7644541", \ |
| "6.0932102, 6.0329637, 5.9956824, 5.9668988, 5.9796863, 5.9736356, 5.9639945"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9601280, 3.8617112, 3.8136479, 3.7447155, 3.6289741, 3.6183779, 3.5668657", \ |
| "4.3291262, 4.2272268, 4.1662743, 4.1064359, 4.0254380, 3.9714421, 3.9845827", \ |
| "4.6816362, 4.5830076, 4.5324285, 4.4556419, 4.3428530, 4.3471620, 4.2974067", \ |
| "4.9625742, 4.8624929, 4.7965816, 4.7471612, 4.6276616, 4.6237452, 4.5709075", \ |
| "5.1921972, 5.0935685, 5.0262845, 4.9695202, 4.8701983, 4.8487119, 4.8249341", \ |
| "5.3782821, 5.2796534, 5.2352685, 5.1522789, 5.0410243, 5.0267011, 5.0182123", \ |
| "5.5700260, 5.4672629, 5.4066785, 5.3455283, 5.2367269, 5.1995468, 5.1618423"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0522021, 0.0527351, 0.0532681, 0.0554556, 0.0575556, 0.0597432, 0.0619307"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0630939, 0.0638067, 0.0645196, 0.0673646, 0.0700958, 0.0729407, 0.0757857"); |
| } |
| } |
| 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.005163; |
| capacitance : 0.004958; |
| fall_capacitance : 0.004752; |
| max_transition : 3.750000; |
| timing() { /* As per CDT 150283 */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_setup_rising; |
| fall_constraint (scalar) { |
| values ("2"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0081136, -0.0080324, -0.0079512, -0.0079565, -0.0079616, -0.0079669, -0.0079722"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0081193, 0.0081143, 0.0081093, 0.0081133, 0.0081171, 0.0081211, 0.0081250"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.3431341, 4.7136586, 5.0661682, 5.3455802, 5.5580530, 5.7628140, 5.9530321", \ |
| "4.2713538, 4.6405145, 4.9925782, 5.2669223, 5.4890406, 5.6932137, 5.8797720", \ |
| "4.2534547, 4.6209270, 4.9726479, 5.2543750, 5.4670098, 5.6697294, 5.8670698", \ |
| "4.2275355, 4.5949651, 4.9523432, 5.2284890, 5.4431702, 5.6402734, 5.8320560", \ |
| "4.2146906, 4.5836013, 4.9344540, 5.2164822, 5.4469361, 5.6328092, 5.8358201", \ |
| "4.2191986, 4.5866118, 4.9493567, 5.2213450, 5.4477803, 5.6484686, 5.8392169", \ |
| "4.2259443, 4.5949425, 4.9489699, 5.2230876, 5.4378029, 5.6456158, 5.8442502"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[2] group */ |
| timing () { |
| related_pin : "DM[2]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.7013170, -4.0718408, -4.4243508, -4.7037629, -4.9349118, -5.1249868, -5.3231608", \ |
| "-3.6719773, -4.0455534, -4.3982348, -4.6790009, -4.8979427, -5.0986990, -5.2923774", \ |
| "-3.6268961, -3.9989458, -4.3500001, -4.6378774, -4.8675168, -5.0562516, -5.2577509", \ |
| "-3.6546283, -4.0266783, -4.3627850, -4.6298998, -4.8897492, -5.0765114, -5.2791693", \ |
| "-3.6233509, -3.9951981, -4.3461263, -4.6248411, -4.8583974, -5.0485875, -5.2498767", \ |
| "-3.6030214, -3.9808385, -4.3275816, -4.6069932, -4.8610304, -5.0303878, -5.2233397", \ |
| "-3.6439455, -3.9827756, -4.3275652, -4.6096515, -4.8497572, -5.0383060, -5.2425839"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-4.0827832, -4.4426260, -4.7997137, -5.0791253, -5.3087487, -5.4957716, -5.6954718", \ |
| "-4.0283396, -4.3958119, -4.7463657, -5.0292594, -5.2543052, -5.4474316, -5.6447750", \ |
| "-4.0126366, -4.3811658, -4.7279777, -5.0145907, -5.2379867, -5.4285906, -5.6266606", \ |
| "-4.0121508, -4.3617525, -4.7134756, -5.0086639, -5.2339006, -5.4133815, -5.6195268", \ |
| "-3.9944307, -4.3723902, -4.7218737, -5.0074138, -5.2278317, -5.4209585, -5.6298137", \ |
| "-3.9844911, -4.3626446, -4.7182064, -4.9976181, -5.2257156, -5.4173166, -5.6185423", \ |
| "-3.9854246, -4.3635781, -4.7176140, -5.0016038, -5.2266491, -5.4243536, -5.6148981"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin out group */ |
| timing () { |
| related_pin : "OUT"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.5216584, 4.8830271, 5.2416407, 5.5149492, 5.7304737, 5.9392245, 6.1267172", \ |
| "4.4550077, 4.8194287, 5.1734641, 5.4544021, 5.6819037, 5.8670582, 6.0603281", \ |
| "4.4266256, 4.7925768, 5.1469938, 5.4275440, 5.6530974, 5.8390615, 6.0306509", \ |
| "4.4249491, 4.7884535, 5.1409173, 5.4182128, 5.6495642, 5.8376062, 6.0351082", \ |
| "4.4163276, 4.7854625, 5.1332581, 5.4172474, 5.6355017, 5.8422914, 6.0216479", \ |
| "4.4187892, 4.7847355, 5.1341938, 5.4181831, 5.6306558, 5.8317780, 6.0288892", \ |
| "4.4227744, 4.7932985, 5.1397049, 5.4282723, 5.6502659, 5.8348249, 6.0280947"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.5048776, 4.8754017, 5.2233340, 5.5020209, 5.7354204, 5.9254959, 6.1178270", \ |
| "4.4404421, 4.8094407, 5.1619502, 5.4413623, 5.6614645, 5.8625862, 6.0577088", \ |
| "4.4167241, 4.7841964, 5.1351805, 5.4139740, 5.6249403, 5.8373420, 6.0245736", \ |
| "4.3868911, 4.7568996, 5.1153422, 5.3935254, 5.6204861, 5.8238714, 6.0052312", \ |
| "4.3908764, 4.7627149, 5.1085703, 5.3862810, 5.6084189, 5.8094803, 6.0120840", \ |
| "4.3939939, 4.7614710, 5.1057059, 5.3948937, 5.6073326, 5.8105607, 6.0116408", \ |
| "4.3907312, 4.7612552, 5.1137683, 5.3912149, 5.6228003, 5.8144008, 6.0115298"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin vtrip_sel group */ |
| timing () { |
| related_pin : "VTRIP_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.8890000, -4.2579981, -4.6120340, -4.8914461, -5.1225950, -5.3111441, -5.5093181", \ |
| "-3.8169354, -4.1822942, -4.5399695, -4.8142692, -5.0505304, -5.2406055, -5.4403004", \ |
| "-3.7840617, -4.1601022, -4.5141075, -4.7922330, -5.0211410, -5.2066757, -5.4119795", \ |
| "-3.7786744, -4.1511965, -4.5012569, -4.7734933, -5.0173250, -5.1894548, -5.4007063", \ |
| "-3.7741025, -4.1461161, -4.4948331, -4.7797976, -5.0091844, -5.1995983, -5.4131386", \ |
| "-3.7737486, -4.1472862, -4.4997998, -4.7751405, -5.0118853, -5.2017352, -5.3972899", \ |
| "-3.7733276, -4.1456298, -4.5024652, -4.7772996, -5.0069226, -5.2019515, -5.3997493"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.8752794, -4.2442776, -4.5967876, -4.8777255, -5.1073485, -5.2974236, -5.4955975", \ |
| "-3.7927174, -4.1647674, -4.5157515, -4.7987389, -5.0263124, -5.2163875, -5.4170501", \ |
| "-3.7692278, -4.1467742, -4.5004713, -4.7819470, -5.0154611, -5.2025155, -5.4003594", \ |
| "-3.7546612, -4.1128240, -4.4845573, -4.7449175, -4.9774209, -5.1851929, -5.3766930", \ |
| "-3.7391985, -4.1113097, -4.4638850, -4.7409189, -4.9760389, -5.1736945, -5.3688882", \ |
| "-3.7477259, -4.1184022, -4.4740657, -4.7474626, -4.9828152, -5.1745237, -5.3698239", \ |
| "-3.7611205, -4.1335999, -4.4996537, -4.7743140, -5.0023449, -5.1763253, -5.3753350"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin ib_mode_sel group */ |
| timing () { |
| related_pin : "IB_MODE_SEL"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.4758964, 4.8510021, 5.2002747, 5.4810554, 5.6967789, 5.9006704, 6.0932102", \ |
| "4.4131443, 4.7836724, 5.1376559, 5.4101855, 5.6441077, 5.8363930, 6.0329637", \ |
| "4.3865776, 4.7555798, 5.1065195, 5.3820924, 5.6179397, 5.8067740, 5.9956824", \ |
| "4.3578788, 4.7281191, 5.0774561, 5.3587057, 5.5916554, 5.7862486, 5.9668988", \ |
| "4.3399815, 4.7040374, 5.0558476, 5.3504155, 5.5659964, 5.7711754, 5.9796863", \ |
| "4.3499762, 4.7205105, 5.0716878, 5.3470089, 5.5831125, 5.7717034, 5.9736356", \ |
| "4.3586617, 4.7307640, 5.0708915, 5.3623131, 5.5704506, 5.7644541, 5.9639945"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.8615575, -4.2305556, -4.5830657, -4.8640032, -5.0951525, -5.2837012, -5.4818756", \ |
| "-3.7875007, -4.1580248, -4.5105348, -4.7864083, -5.0210957, -5.2096444, -5.4039419", \ |
| "-3.7563017, -4.1366081, -4.4793357, -4.7711730, -4.9972570, -5.1897870, -5.3900419", \ |
| "-3.7496430, -4.1032202, -4.4636940, -4.7445503, -4.9678352, -5.1627997, -5.3705819", \ |
| "-3.7250316, -4.1068875, -4.4555668, -4.7349575, -4.9714838, -5.1585351, -5.3551929", \ |
| "-3.7241976, -4.1019008, -4.4504278, -4.7290635, -4.9664896, -5.1525004, -5.3576168", \ |
| "-3.7275513, -4.1057048, -4.4627925, -4.7376265, -4.9626718, -5.1680058, -5.3524467"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[1] group */ |
| timing () { |
| related_pin : "DM[1]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.3538389, 4.7228371, 5.0753471, 5.3547591, 5.5809644, 5.7759831, 5.9711052", \ |
| "4.2788722, 4.6493416, 5.0012903, 5.2766763, 5.5118512, 5.7019263, 5.8887649", \ |
| "4.2501090, 4.6175986, 4.9740841, 5.2510292, 5.4821781, 5.6716607, 5.8636676", \ |
| "4.2161535, 4.5987710, 4.9442271, 5.2170777, 5.4451668, 5.6351624, 5.8490735", \ |
| "4.2141200, 4.5815834, 4.9341085, 5.2150535, 5.4422829, 5.6347312, 5.8444141", \ |
| "4.2135396, 4.5841889, 4.9366291, 5.2093399, 5.4487817, 5.6372607, 5.8421661", \ |
| "4.2280133, 4.5954891, 4.9490685, 5.2289251, 5.4376200, 5.6363428, 5.8487573"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-4.1240284, -4.4823458, -4.8424848, -5.1203710, -5.3515198, -5.5370172, -5.7382429", \ |
| "-4.0660792, -4.4366037, -4.7906392, -5.0700512, -5.3001365, -5.4897493, -5.6868516", \ |
| "-4.0621406, -4.4265442, -4.7841510, -5.0616100, -5.2881430, -5.4847870, -5.6794176", \ |
| "-4.0551986, -4.4455352, -4.7704509, -5.0656454, -5.2764341, -5.4910847, -5.6921492", \ |
| "-4.0389147, -4.4187655, -4.7615211, -5.0542430, -5.2720821, -5.4915518, -5.6664346", \ |
| "-4.0241638, -4.4023174, -4.7563533, -5.0357653, -5.2653883, -5.4554634, -5.6613600", \ |
| "-4.0205201, -4.4001995, -4.7511836, -5.0443282, -5.2586923, -5.4747075, -5.6744202"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin oe_n group */ |
| timing () { |
| related_pin : "OE_N"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.5812148, 4.9425835, 5.2996685, 5.5745011, 5.7976573, 5.9972501, 6.1834802", \ |
| "4.5095326, 4.8754790, 5.2279863, 5.5104484, 5.7259751, 5.9255679, 6.1163757", \ |
| "4.4842146, 4.8486351, 5.2062397, 5.4836049, 5.7116958, 5.8962660, 6.0895318", \ |
| "4.4727731, 4.8371976, 5.1925396, 5.4721719, 5.6944065, 5.9084997, 6.0867678", \ |
| "4.4712592, 4.8372056, 5.1929557, 5.4706491, 5.6892276, 5.8911305, 6.0968881", \ |
| "4.4737208, 4.8411930, 5.1906486, 5.4746366, 5.7027323, 5.8882302, 6.0820898", \ |
| "4.4678308, 4.8467042, 5.1931084, 5.4816736, 5.7036663, 5.8973833, 6.0967527"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("3.8914679, 4.2589401, 4.6129760, 4.8923881, 5.1235370, 5.3120861, 5.5102601", \ |
| "3.8273902, 4.1861726, 4.5454354, 4.8178602, 5.0559963, 5.2460714, 5.4477612", \ |
| "3.7906165, 4.1656161, 4.5180973, 4.7930986, 5.0249940, 5.2105931, 5.4194221", \ |
| "3.7765731, 4.1577251, 4.4941689, 4.7805846, 4.9952938, 5.1932328, 5.4062322", \ |
| "3.7782575, 4.1472686, 4.5017606, 4.7791684, 5.0103391, 5.2019902, 5.4140868", \ |
| "3.7794459, 4.1559536, 4.5084485, 4.7775262, 5.0205465, 5.2043053, 5.4012895", \ |
| "3.7712240, 4.1496191, 4.5064652, 4.7812996, 5.0109226, 5.2058875, 5.4037493"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin inp_dis group */ |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.7425091, -4.1130332, -4.4670691, -4.7464812, -4.9761042, -5.1661792, -5.3643531", \ |
| "-3.6843133, -4.0378636, -4.4072472, -4.6713111, -4.9125021, -5.0894832, -5.2996569", \ |
| "-3.6388878, -4.0109380, -4.3709305, -4.6470252, -4.8766615, -5.0653648, -5.2665767", \ |
| "-3.6099825, -3.9819998, -4.3399366, -4.6188397, -4.8465975, -5.0405912, -5.2654829", \ |
| "-3.6248275, -3.9983565, -4.3492869, -4.6278583, -4.8613506, -5.0546684, -5.2609470", \ |
| "-3.6228580, -3.9989973, -4.3504695, -4.6268298, -4.8675408, -5.0482122, -5.2494513", \ |
| "-3.6622729, -4.0056236, -4.3504535, -4.6436008, -4.8897483, -5.0550907, -5.2532647"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.3675493, 4.7380733, 5.0905833, 5.3699949, 5.6011438, 5.7912189, 5.9789727", \ |
| "4.2960234, 4.6663023, 5.0200486, 5.2981515, 5.5290837, 5.7186045, 5.9159937", \ |
| "4.2778854, 4.6453577, 4.9989691, 5.2788052, 5.5047463, 5.7005110, 5.8914885", \ |
| "4.2628685, 4.6209523, 4.9665408, 5.2653147, 5.4795962, 5.6647090, 5.8809027", \ |
| "4.2407409, 4.6096574, 4.9604887, 5.2429637, 5.4836702, 5.6613041, 5.8610945", \ |
| "4.2478908, 4.6242310, 4.9752671, 5.2565195, 5.4858361, 5.6759387, 5.8669690", \ |
| "4.2518760, 4.6208742, 4.9733842, 5.2543221, 5.4839447, 5.6755461, 5.8681977"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin dm[0] group */ |
| timing () { |
| related_pin : "DM[0]"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.8462764, -4.2152745, -4.5677846, -4.8487220, -5.0798714, -5.2684205, -5.4665945", \ |
| "-3.7681122, -4.1371104, -4.4911463, -4.7684565, -5.0002848, -5.1902568, -5.3896303", \ |
| "-3.7444103, -4.1143073, -4.4689703, -4.7631598, -4.9852360, -5.1674595, -5.3817748", \ |
| "-3.7298122, -4.0876326, -4.4414971, -4.7201587, -4.9740143, -5.1430231, -5.3536115", \ |
| "-3.7210072, -4.0916681, -4.4440235, -4.7232868, -4.9546995, -5.1401969, -5.3414226", \ |
| "-3.7207814, -4.0984586, -4.4439800, -4.7290635, -4.9629396, -5.1530844, -5.3423583", \ |
| "-3.7290786, -4.1105627, -4.4661276, -4.7424093, -4.9596204, -5.1451178, -5.3509212"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.2720830, 0.6380295, 0.9768066, 1.2473487, 1.3953982, 1.7050198, 1.8174579", \ |
| "0.2019993, 0.5494317, 0.8896421, 1.1777855, 1.3399653, 1.5880335, 1.8079220", \ |
| "0.1704961, 0.5369092, 0.8735381, 1.0991705, 1.3687661, 1.6084157, 1.8010777", \ |
| "0.1649741, 0.5337643, 0.8562566, 1.1029461, 1.3702974, 1.4937496, 1.7357359", \ |
| "0.1545185, 0.5273348, 0.8646603, 1.1227897, 1.3346414, 1.5144785, 1.7707438", \ |
| "0.1554541, 0.5278019, 0.8801981, 1.1358989, 1.3564137, 1.5493232, 1.7411530", \ |
| "0.1609654, 0.5065442, 0.8658730, 1.1398537, 1.3762701, 1.5841557, 1.7493231"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin hld_ovr group */ |
| timing () { |
| related_pin : "HLD_OVR"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("0.1836148, -0.1588266, -0.4809566, -0.7596451, -0.9934133, -1.2005315, -1.2946923", \ |
| "0.2610599, -0.1078184, -0.4320134, -0.6591954, -0.9197647, -1.0850715, -1.2912272", \ |
| "0.2876439, -0.0795367, -0.4029519, -0.6433563, -0.8792589, -1.0814057, -1.2357858", \ |
| "0.2933466, -0.0851473, -0.3827353, -0.6518312, -0.8716086, -1.0402760, -1.2541323", \ |
| "0.2991153, -0.0897856, -0.3949435, -0.6557535, -0.8936137, -1.0802460, -1.2491815", \ |
| "0.2954040, -0.0658691, -0.3892431, -0.6627363, -0.8874948, -1.1056021, -1.2799950", \ |
| "0.2962029, -0.0607624, -0.3934282, -0.6600502, -0.9001204, -1.1033150, -1.2942177"); |
| } |
| } |
| /* Copied from non_seq_setup_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_hold_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("-3.8844187, -4.2534169, -4.6059269, -4.8868644, -5.1164874, -5.3050366, -5.5047368", \ |
| "-3.8077459, -4.1752181, -4.5307799, -4.8105668, -5.0413409, -5.2298900, -5.4296458", \ |
| "-3.7732583, -4.1539876, -4.5018400, -4.7837207, -5.0109407, -5.2019453, -5.4097701", \ |
| "-3.7674008, -4.1434586, -4.4765078, -4.7628254, -5.0078796, -5.1755775, -5.3961286", \ |
| "-3.7574048, -4.1309837, -4.4852701, -4.7628778, -4.9940551, -5.1844473, -5.3994060", \ |
| "-3.7630860, -4.1366516, -4.4891150, -4.7612507, -5.0027975, -5.1884343, -5.3881346", \ |
| "-3.7611205, -4.1396244, -4.4918848, -4.7666184, -4.9962414, -5.1896818, -5.3875421"); |
| } |
| } |
| /* Copied from non_seq_hold_falling arc in pin slow group */ |
| timing () { |
| related_pin : "SLOW"; |
| timing_type : "non_seq_setup_rising"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| index_2("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| values("4.4026399, 4.7731639, 5.1241480, 5.4035601, 5.6190841, 5.8263099, 6.0125374", \ |
| "4.3351223, 4.7041205, 5.0560443, 5.3360425, 5.5485152, 5.7559937, 5.9434984", \ |
| "4.3128423, 4.6803146, 5.0340899, 5.3137621, 5.5308125, 5.7336631, 5.9265817", \ |
| "4.2885658, 4.6559719, 5.0030915, 5.2895158, 5.5121061, 5.7089727, 5.9082044", \ |
| "4.2817752, 4.6476381, 5.0001748, 5.2819991, 5.4983309, 5.7071479, 5.8921461", \ |
| "4.2920665, 4.6535098, 5.0135130, 5.2959684, 5.5255949, 5.7051295, 5.9065298", \ |
| "4.2886031, 4.6576012, 5.0115310, 5.2895229, 5.5049417, 5.7107384, 5.9088150"); |
| } |
| } |
| } |
| pin ("OE_N") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| fall_capacitance : 0.024904; |
| capacitance : 0.025508; |
| rise_capacitance : 0.025719; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-4.1240284, -4.0660792, -4.0621406, -4.0551986, -4.0389147, -4.0241638, -4.0205201", \ |
| "-4.4823458, -4.4366037, -4.4265442, -4.4455352, -4.4187655, -4.4023174, -4.4001995", \ |
| "-4.8424848, -4.7906392, -4.7841510, -4.7704509, -4.7615211, -4.7563533, -4.7511836", \ |
| "-5.1203710, -5.0700512, -5.0616100, -5.0656454, -5.0542430, -5.0357653, -5.0443282", \ |
| "-5.3515198, -5.3001365, -5.2881430, -5.2764341, -5.2720821, -5.2653883, -5.2586923", \ |
| "-5.5370172, -5.4897493, -5.4847870, -5.4910847, -5.4915518, -5.4554634, -5.4747075", \ |
| "-5.7382429, -5.6868516, -5.6794176, -5.6921492, -5.6664346, -5.6613600, -5.6744202"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-2.7018685, -2.5950108, -2.5984825, -2.6130908, -2.5507553, -2.6890201, -2.4976929", \ |
| "-3.0769702, -2.9518019, -2.9659550, -2.9836149, -3.0357203, -2.9664655, -3.0543743", \ |
| "-3.4325318, -4.8378201, -4.7649979, -4.7368817, -3.4019707, -3.3708553, -3.1581659", \ |
| "-3.7088920, -3.5934348, -3.6024543, -3.5255098, -3.5043730, -3.5011962, -3.4623679", \ |
| "-3.9400409, -3.8537149, -3.8167604, -3.7803691, -3.8286176, -3.8135030, -3.5664928", \ |
| "-4.1484267, -4.0049477, -4.0495600, -4.0001395, -3.9011831, -3.9158514, -3.7990346", \ |
| "-4.3221863, -4.1838881, -4.1975909, -4.1250716, -4.1054606, -4.1447052, -4.2782282"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.5812148, 4.5095326, 4.4842146, 4.4727731, 4.4712592, 4.4737208, 4.4678308", \ |
| "4.9425835, 4.8754790, 4.8486351, 4.8371976, 4.8372056, 4.8411930, 4.8467042", \ |
| "5.2996685, 5.2279863, 5.2062397, 5.1925396, 5.1929557, 5.1906486, 5.1931084", \ |
| "5.5745011, 5.5104484, 5.4836049, 5.4721719, 5.4706491, 5.4746366, 5.4816736", \ |
| "5.7976573, 5.7259751, 5.7116958, 5.6944065, 5.6892276, 5.7027323, 5.7036663", \ |
| "5.9972501, 5.9255679, 5.8962660, 5.9084997, 5.8911305, 5.8882302, 5.8973833", \ |
| "6.1834802, 6.1163757, 6.0895318, 6.0867678, 6.0968881, 6.0820898, 6.0967527"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.2531097, 4.1630368, 4.1037070, 4.0437878, 3.9912813, 3.9579738, 3.9055015", \ |
| "4.6190561, 4.5320350, 4.4515247, 4.4417774, 4.3705335, 4.3041666, 4.2744997", \ |
| "4.9730920, 4.8860705, 4.8163001, 4.7912357, 4.7259488, 4.6779299, 4.6277611", \ |
| "5.2540295, 5.1639566, 5.1016922, 5.0583083, 5.0052605, 4.9588936, 4.9079472", \ |
| "5.4836529, 5.3951135, 5.3253196, 5.2743306, 5.2257281, 5.1699900, 5.1446823", \ |
| "5.6691499, 5.5836547, 5.5214551, 5.4452165, 5.4250398, 5.3343412, 5.3322229", \ |
| "5.8627461, 5.7818286, 5.7028442, 5.6610537, 5.6307615, 5.5708489, 5.5123477"); |
| } |
| } |
| 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.006864; |
| capacitance : 0.006994; |
| rise_capacitance : 0.007125; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.8914679, 3.8273902, 3.7906165, 3.7765731, 3.7782575, 3.7794459, 3.7712240", \ |
| "4.2589401, 4.1861726, 4.1656161, 4.1577251, 4.1472686, 4.1559536, 4.1496191", \ |
| "4.6129760, 4.5454354, 4.5180973, 4.4941689, 4.5017606, 4.5084485, 4.5064652", \ |
| "4.8923881, 4.8178602, 4.7930986, 4.7805846, 4.7791684, 4.7775262, 4.7812996", \ |
| "5.1235370, 5.0559963, 5.0249940, 4.9952938, 5.0103391, 5.0205465, 5.0109226", \ |
| "5.3120861, 5.2460714, 5.2105931, 5.1932328, 5.2019902, 5.2043053, 5.2058875", \ |
| "5.5102601, 5.4477612, 5.4194221, 5.4062322, 5.4140868, 5.4012895, 5.4037493"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.5598239, 4.4617455, 4.3801219, 4.3156170, 4.2810513, 4.2316957, 4.1976891", \ |
| "4.9277216, 4.8307436, 4.7491200, 4.6874440, 4.6602036, 4.5991422, 4.5651565", \ |
| "5.2782803, 5.1832536, 5.1000642, 5.0369489, 5.0188172, 4.9515479, 4.9192519", \ |
| "5.5554413, 5.4588887, 5.3825675, 5.3165257, 5.2808534, 5.2277207, 5.1986249", \ |
| "5.7762682, 5.6797156, 5.6056726, 5.5394678, 5.5243790, 5.4585779, 5.4223957", \ |
| "5.9773904, 5.8838896, 5.8037919, 5.7451677, 5.7313499, 5.6521657, 5.6185783", \ |
| "6.1786157, 6.0731689, 6.0068118, 5.9372381, 5.8766892, 5.8418673, 5.7991938"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.7425091, -3.6843133, -3.6388878, -3.6099825, -3.6248275, -3.6228580, -3.6622729", \ |
| "-4.1130332, -4.0378636, -4.0109380, -3.9819998, -3.9983565, -3.9989973, -4.0056236", \ |
| "-4.4670691, -4.4072472, -4.3709305, -4.3399366, -4.3492869, -4.3504695, -4.3504535", \ |
| "-4.7464812, -4.6713111, -4.6470252, -4.6188397, -4.6278583, -4.6268298, -4.6436008", \ |
| "-4.9761042, -4.9125021, -4.8766615, -4.8465975, -4.8613506, -4.8675408, -4.8897483", \ |
| "-5.1661792, -5.0894832, -5.0653648, -5.0405912, -5.0546684, -5.0482122, -5.0550907", \ |
| "-5.3643531, -5.2996569, -5.2665767, -5.2654829, -5.2609470, -5.2494513, -5.2532647"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.9561534, -3.8550231, -3.7657701, -3.7319065, -3.6676985, -3.6255054, -3.5940983", \ |
| "-4.3266774, -4.2203323, -4.1515047, -4.1193681, -4.0092309, -4.0128431, -3.9559460", \ |
| "-4.6791874, -4.5780572, -4.5056400, -4.4454389, -4.3756485, -4.2890138, -4.2973955", \ |
| "-4.9548225, -4.8537762, -4.7827286, -4.7076500, -4.6573525, -4.6369173, -4.5929649", \ |
| "-5.1725981, -5.0604149, -4.9821660, -4.9373232, -4.8690502, -4.8568658, -4.7831665", \ |
| "-5.3758333, -5.2747031, -5.2037358, -5.1386177, -5.1043100, -5.0434134, -5.0289281", \ |
| "-5.5675772, -5.4585072, -5.4058089, -5.3261992, -5.2223720, -5.2349420, -5.1879129"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0436976, 0.0440521, 0.0444065, 0.0466783, 0.0488592, 0.0511309, 0.0534027"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0562448, 0.0571744, 0.0581041, 0.0609544, 0.0636906, 0.0665409, 0.0693911"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin ("ENABLE_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : true; |
| rise_capacitance : 0.016651; |
| capacitance : 0.015992; |
| fall_capacitance : 0.015332; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0129921, -0.0032698, 0.0064525, 0.0196255, 0.0322715, 0.0454445, 0.0586175"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0502384, 0.1215432, 0.1928479, 0.5537611, 0.9002378, 1.2611510, 1.6220642"); |
| } |
| } |
| 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.032686; |
| capacitance : 0.032734; |
| fall_capacitance : 0.032783; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0048746, -0.0047377, -0.0046008, -0.0048187, -0.0050278, -0.0052456, -0.0054635"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0605453, 0.0821747, 0.1038042, 0.1037234, 0.1036458, 0.1035649, 0.1034841"); |
| } |
| } |
| } |
| pin ("HLD_OVR") { |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCD"; |
| related_ground_pin : "VSSD"; |
| always_on : false; |
| rise_capacitance : 0.007341; |
| capacitance : 0.007221; |
| fall_capacitance : 0.007101; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.2720830, 0.2019993, 0.1704961, 0.1649741, 0.1545185, 0.1554541, 0.1609654", \ |
| "0.6380295, 0.5494317, 0.5369092, 0.5337643, 0.5273348, 0.5278019, 0.5065442", \ |
| "0.9768066, 0.8896421, 0.8735381, 0.8562566, 0.8646603, 0.8801981, 0.8658730", \ |
| "1.2473487, 1.1777855, 1.0991705, 1.1029461, 1.1227897, 1.1358989, 1.1398537", \ |
| "1.3953982, 1.3399653, 1.3687661, 1.3702974, 1.3346414, 1.3564137, 1.3762701", \ |
| "1.7050198, 1.5880335, 1.6084157, 1.4937496, 1.5144785, 1.5493232, 1.5841557", \ |
| "1.8174579, 1.8079220, 1.8010777, 1.7357359, 1.7707438, 1.7411530, 1.7493231"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0377211, -0.1496663, -0.2090814, -0.2698854, -0.3154522, -0.3694483, -0.4097134", \ |
| "0.2948886, 0.2162591, 0.1517124, 0.0907431, 0.0352112, -0.0135656, -0.0445559", \ |
| "0.6467208, 0.5472467, 0.4858273, 0.4289027, 0.3894554, 0.3266388, 0.2653462", \ |
| "0.9132024, 0.8042338, 0.7117474, 0.6943354, 0.6354287, 0.5875362, 0.5411676", \ |
| "1.1576518, 0.9753629, 0.9506361, 0.9019520, 0.8355844, 0.8441925, 0.7840911", \ |
| "1.2844706, 1.2157261, 1.1480162, 1.0704426, 1.0741809, 1.0529980, 0.9713728", \ |
| "1.5341016, 1.4192393, 1.3406663, 1.2988270, 1.2351776, 1.1762926, 1.1288452"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1836148, 0.2610599, 0.2876439, 0.2933466, 0.2991153, 0.2954040, 0.2962029", \ |
| "-0.1588266, -0.1078184, -0.0795367, -0.0851473, -0.0897856, -0.0658691, -0.0607624", \ |
| "-0.4809566, -0.4320134, -0.4029519, -0.3827353, -0.3949435, -0.3892431, -0.3934282", \ |
| "-0.7596451, -0.6591954, -0.6433563, -0.6518312, -0.6557535, -0.6627363, -0.6600502", \ |
| "-0.9934133, -0.9197647, -0.8792589, -0.8716086, -0.8936137, -0.8874948, -0.9001204", \ |
| "-1.2005315, -1.0850715, -1.0814057, -1.0402760, -1.0802460, -1.1056021, -1.1033150", \ |
| "-1.2946923, -1.2912272, -1.2357858, -1.2541323, -1.2491815, -1.2799950, -1.2942177"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1378257, 0.2308363, 0.2634359, 0.3623851, 0.4064274, 1.1088712, 0.4959813", \ |
| "-0.2039615, -0.1301018, -0.0621125, 0.0001445, 0.0261306, 0.0860931, 0.1280211", \ |
| "0.0203646, -0.4518331, -0.3934254, -0.3348759, -0.2713050, -0.2155006, -0.1620983", \ |
| "-0.1462630, -0.0314007, -0.6160118, -0.5961080, -0.5482225, -0.4370518, -0.0031100", \ |
| "-1.0559956, -0.1949785, -0.8505058, -0.8094180, -0.7540228, -0.0436838, -0.0629280", \ |
| "-1.2509067, -1.1049142, -1.0436196, -0.9797569, -0.9782729, -0.9420251, -0.8163108", \ |
| "-1.3671209, -1.3186991, -1.2148925, -1.1949321, -1.1564227, -1.1390713, -1.0195595"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0437929, 0.0441347, 0.0444766, 0.0467514, 0.0489353, 0.0512101, 0.0534849"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0558193, 0.0567306, 0.0576420, 0.0605417, 0.0633255, 0.0662252, 0.0691249"); |
| } |
| } |
| 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.015619; |
| capacitance : 0.015566; |
| fall_capacitance : 0.015514; |
| max_transition : 1.500000; |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_setup_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8844187, -3.8077459, -3.7732583, -3.7674008, -3.7574048, -3.7630860, -3.7611205", \ |
| "-4.2534169, -4.1752181, -4.1539876, -4.1434586, -4.1309837, -4.1366516, -4.1396244", \ |
| "-4.6059269, -4.5307799, -4.5018400, -4.4765078, -4.4852701, -4.4891150, -4.4918848", \ |
| "-4.8868644, -4.8105668, -4.7837207, -4.7628254, -4.7628778, -4.7612507, -4.7666184", \ |
| "-5.1164874, -5.0413409, -5.0109407, -5.0078796, -4.9940551, -5.0027975, -4.9962414", \ |
| "-5.3050366, -5.2298900, -5.2019453, -5.1755775, -5.1844473, -5.1884343, -5.1896818", \ |
| "-5.5047368, -5.4296458, -5.4097701, -5.3961286, -5.3994060, -5.3881346, -5.3875421"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.8172995, -3.7258927, -3.6436793, -3.5438769, -3.5395249, -3.4679212, -3.4731166", \ |
| "-4.1862977, -4.0485630, -4.0157293, -3.9230043, -3.8852088, -3.8294036, -3.7743681", \ |
| "-4.5388077, -4.4148238, -4.3913412, -4.2714887, -4.2793437, -4.1909842, -4.0732277", \ |
| "-4.8197452, -4.6820105, -4.6510118, -4.5478485, -4.5633330, -4.4687011, -4.4130665", \ |
| "-5.0493687, -4.9366690, -4.8848753, -4.7683166, -4.7451178, -4.7057284, -4.6579498", \ |
| "-5.2394433, -5.1001827, -5.0902453, -4.9926314, -4.9710944, -4.8928441, -4.8216313", \ |
| "-5.4376172, -5.3103377, -5.2845068, -5.1846733, -5.1771953, -5.1165771, -5.0765651"); |
| } |
| } |
| timing () { |
| related_pin : "HLD_H_N"; |
| timing_type : "non_seq_hold_falling"; |
| when : "( ENABLE_H )"; |
| sdf_cond : " ENABLE_H==1'b1 "; |
| rise_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.4026399, 4.3351223, 4.3128423, 4.2885658, 4.2817752, 4.2920665, 4.2886031", \ |
| "4.7731639, 4.7041205, 4.6803146, 4.6559719, 4.6476381, 4.6535098, 4.6576012", \ |
| "5.1241480, 5.0560443, 5.0340899, 5.0030915, 5.0001748, 5.0135130, 5.0115310", \ |
| "5.4035601, 5.3360425, 5.3137621, 5.2895158, 5.2819991, 5.2959684, 5.2895229", \ |
| "5.6190841, 5.5485152, 5.5308125, 5.5121061, 5.4983309, 5.5255949, 5.5049417", \ |
| "5.8263099, 5.7559937, 5.7336631, 5.7089727, 5.7071479, 5.7051295, 5.7107384", \ |
| "6.0125374, 5.9434984, 5.9265817, 5.9082044, 5.8921461, 5.9065298, 5.9088150"); |
| } |
| fall_constraint ("vio_7_7_1") { |
| index_1("0.0100000, 0.6300000, 1.2600000, 1.8799999, 2.5000000, 3.1300000, 3.7499999"); |
| index_2("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("3.9647324, 3.8849961, 3.8246537, 3.7493686, 3.6581820, 3.6324848, 3.5981636", \ |
| "4.3322046, 4.2510154, 4.1845201, 4.1316344, 4.0468005, 4.0366038, 3.9641941", \ |
| "4.6847147, 4.6064888, 4.5339544, 4.4814821, 4.4009918, 4.3850122, 4.3042683", \ |
| "4.9656522, 4.8859008, 4.8087887, 4.7533788, 4.6895135, 4.6657689, 4.6052747", \ |
| "5.1952756, 5.1170502, 5.0323082, 4.9947458, 4.9007161, 4.8879188, 4.8289770", \ |
| "5.3853507, 5.3071252, 5.2453067, 5.1821186, 5.1189464, 5.0745482, 5.0471696", \ |
| "5.5819987, 5.5024588, 5.4415763, 5.3772407, 5.3072758, 5.2727434, 5.2058374"); |
| } |
| } |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0439332, 0.0442934, 0.0446536, 0.0469150, 0.0490860, 0.0513475, 0.0536089"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0560707, 0.0569970, 0.0579232, 0.0608470, 0.0636539, 0.0665777, 0.0695015"); |
| } |
| } |
| timing() { /* This is for power up */ |
| related_pin : "HLD_H_N"; |
| timing_type : non_seq_setup_rising; |
| sdf_cond : "ENABLE_H==1'b1"; |
| when : "( ENABLE_H )"; |
| rise_constraint (scalar) { |
| values ("5.0"); |
| } |
| fall_constraint (scalar) { |
| values ("5.0"); |
| } |
| } |
| } |
| pin (IN) { |
| output_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD&!INP_DIS)"; |
| max_capacitance : 1.952830; |
| max_transition : 1.502810; |
| 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.02408481, 0.05800782, 0.1397108, 0.3364908, 0.8104318, 1.95191"); |
| values("0.6565386, 0.6632877, 0.6762605, 0.6976586, 0.7302754, 0.7770706, 1.0409308", \ |
| "-0.4152775, -0.4149440, -0.4140769, -0.4131320, -0.4149490, -0.4884592, -0.2353234", \ |
| "0.0265708, 0.0270528, 0.0277205, 0.0284063, 0.0283543, 0.0339700, -0.0805868", \ |
| "0.1463769, 0.1468993, 0.1476573, 0.1488537, 0.1482345, 0.1533771, 0.1409141", \ |
| "0.2431756, 0.2480231, 0.2460811, 0.2455515, 0.2472452, 0.2513776, 0.2432366", \ |
| "0.3348232, 0.3397672, 0.3389735, 0.3346744, 0.3292157, 0.3423826, 0.3336642", \ |
| "0.4151518, 0.4281714, 0.4321531, 0.4160322, 0.4157161, 0.4251930, 0.4270737"); |
| } |
| 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.02408481, 0.05800782, 0.1397108, 0.3364908, 0.8104318, 1.95191"); |
| values("0.8105819, 0.8230205, 0.8483349, 0.8862828, 0.9321357, 0.9962606, 1.1991105", \ |
| "2.2741978, 2.2746078, 2.2754129, 2.2774846, 2.2796077, 2.2823106, 2.5602916", \ |
| "2.5216322, 2.5210938, 2.5220349, 2.5240077, 2.5263316, 2.5474477, 2.5288259", \ |
| "2.5486139, 2.5506632, 2.5469585, 2.5486566, 2.5510405, 2.5677615, 2.5539629", \ |
| "2.5841360, 2.5849128, 2.5672060, 2.5713015, 2.5712583, 2.5960024, 2.5757129", \ |
| "2.6037659, 2.6045722, 2.5903431, 2.5899140, 2.5927470, 2.6077426, 2.5945311", \ |
| "2.6218481, 2.6218971, 2.6091722, 2.6118660, 2.6067917, 2.6343626, 2.6150135"); |
| } |
| } |
| |
| 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.0240867, 0.05801694, 0.1397437, 0.3365965, 0.8107501, 1.95283"); |
| values("0.7207441, 0.7251936, 0.7336357, 0.7476082, 0.8121474, 1.0039970, 1.0018547", \ |
| "-0.2234712, -0.2214775, -0.2148231, -0.2010080, -0.1387851, 0.0571690, 0.0563237", \ |
| "0.0513948, 0.0520677, 0.0526997, 0.0492903, 0.0799483, 0.2383664, 0.2287915", \ |
| "0.4991155, 0.4994501, 0.5010274, 0.4970123, 0.5022494, 0.4982294, 0.3984241", \ |
| "0.6553035, 0.6573862, 0.6615267, 0.6558666, 0.6443666, 0.6507901, 0.6561393", \ |
| "0.8039672, 0.8032606, 0.8111888, 0.7961723, 0.7941565, 0.7963678, 0.8084419", \ |
| "0.9462438, 0.9443600, 0.9473601, 0.9387852, 0.9377854, 0.9409343, 0.9447016"); |
| } |
| 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.0240867, 0.05801694, 0.1397437, 0.3365965, 0.8107501, 1.95283"); |
| values("0.9947591, 1.0039557, 1.0205132, 1.0465180, 1.0942695, 1.1938928, 1.2419132", \ |
| "2.0502777, 2.0597640, 2.0765026, 2.1024770, 2.1501269, 2.2493825, 2.2992797", \ |
| "1.9819727, 1.9890396, 2.0102004, 2.0454391, 2.1121251, 2.2391947, 2.2890244", \ |
| "2.1984968, 2.1876802, 2.1886440, 2.1912353, 2.1922728, 2.2048346, 2.2740690", \ |
| "2.2163050, 2.2086313, 2.2098341, 2.2117328, 2.2169345, 2.2258092, 2.2169170", \ |
| "2.2191552, 2.2116788, 2.2110317, 2.2153084, 2.2288380, 2.2274968, 2.2194718", \ |
| "2.2267286, 2.2143255, 2.2170117, 2.2187148, 2.2316701, 2.2349184, 2.2220335"); |
| } |
| } |
| 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.0240867, 0.05801694, 0.1397437, 0.3365965, 0.8107501, 1.95283"); |
| values("0.6649091, 0.6698449, 0.6767540, 0.6917969, 0.7576758, 0.9468533, 0.9443985", \ |
| "-0.4427062, -0.4391780, -0.4311974, -0.4178756, -0.3562995, -0.1632156, -0.1658094", \ |
| "-0.1717638, -0.1708640, -0.1703772, -0.1694078, -0.1697549, -0.1240701, -0.1560835", \ |
| "-0.0411877, -0.0403623, -0.0405195, -0.0394967, -0.0393270, -0.0373772, -0.0846771", \ |
| "-0.0304211, -0.0311498, -0.0300269, -0.0300248, -0.0300223, -0.0263532, -0.0260888", \ |
| "-0.0199840, -0.0212747, -0.0189145, -0.0272722, -0.0176137, -0.0185488, -0.0223810", \ |
| "-0.0085231, -0.0045981, -0.0092479, -0.0178624, -0.0145924, -0.0079637, -0.0086319"); |
| } |
| 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.0240867, 0.05801694, 0.1397437, 0.3365965, 0.8107501, 1.95283"); |
| values("0.9162351, 0.9256332, 0.9428332, 0.9726470, 1.0251191, 1.1343622, 1.1942657", \ |
| "1.9831216, 1.9905642, 2.0069621, 2.0358520, 2.0880309, 2.1980247, 2.2551826", \ |
| "1.9705210, 1.9799269, 1.9979086, 2.0261607, 2.0801770, 2.1909213, 2.2530840", \ |
| "1.9107855, 1.9082283, 1.9263408, 1.9621013, 2.0268396, 2.1704958, 2.2612062", \ |
| "2.1470883, 2.1451280, 2.1539691, 2.1488141, 2.1510708, 2.1547664, 2.2260709", \ |
| "2.1786485, 2.1786789, 2.1866465, 2.1799622, 2.1825792, 2.1873176, 2.1934908", \ |
| "2.1939375, 2.1866638, 2.1961658, 2.1889907, 2.1879640, 2.1911026, 2.2034687"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0240867, 0.05801694, 0.1397437, 0.3365965, 0.8107501, 1.95283"); |
| values("1.8044881, 1.8077184, 1.8136149, 1.8235814, 1.8315455, 1.8367405, 1.8091010", \ |
| "1.8022241, 1.8035052, 1.8126207, 1.8217855, 1.8296045, 1.8323708, 1.8103792", \ |
| "1.8042003, 1.8078590, 1.8135639, 1.8237781, 1.8322204, 1.8357462, 1.8098123", \ |
| "1.8044527, 1.8072992, 1.8130047, 1.8233682, 1.8375569, 1.8330791, 1.8127404", \ |
| "1.8026904, 1.8053271, 1.8135742, 1.8237048, 1.8272408, 1.8356640, 1.8126804", \ |
| "1.8128759, 1.8070340, 1.8191517, 1.8207136, 1.8311384, 1.8288186, 1.8093184", \ |
| "1.8034565, 1.8038685, 1.8136916, 1.8249204, 1.8303536, 1.8349692, 1.8129094"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0240867, 0.05801694, 0.1397437, 0.3365965, 0.8107501, 1.95283"); |
| values("0.8522728, 0.8604285, 0.8725918, 0.8900239, 0.9093610, 0.9530949, 1.1559007", \ |
| "0.8515991, 0.8591016, 0.8720112, 0.8895579, 0.9088470, 0.9519505, 1.1561422", \ |
| "0.8520783, 0.8593334, 0.8719600, 0.8897937, 0.9091641, 0.9528549, 1.1565022", \ |
| "0.8504596, 0.8585703, 0.8703945, 0.8889271, 0.9078251, 0.9506526, 1.1558251", \ |
| "0.8459851, 0.8587493, 0.8716500, 0.8890148, 0.9083913, 0.9508282, 1.1556248", \ |
| "0.8505420, 0.8586139, 0.8715154, 0.8890609, 0.9079486, 0.9510385, 1.1556366", \ |
| "0.8479945, 0.8581749, 0.8710800, 0.8887692, 0.9076915, 0.9505306, 1.1550366"); |
| } |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("1.2376766, 1.2464376, 1.2663323, 1.3092584, 1.4081588, 1.6426017, 2.2036553", \ |
| "2.7997922, 2.8083871, 2.8279727, 2.8712179, 2.9702782, 3.2047229, 3.7654035", \ |
| "3.9413988, 3.9501700, 3.9696952, 4.0129371, 4.1119623, 4.3461714, 4.9065036", \ |
| "4.1900305, 4.1988093, 4.2183306, 4.2615751, 4.3605950, 4.5948036, 5.1559899", \ |
| "5.6034004, 5.6123017, 5.6320490, 5.6745906, 5.7728298, 6.0122245, 6.5787975", \ |
| "6.6956778, 6.7121833, 6.7322050, 6.7620984, 6.8736896, 7.0991364, 7.6711766", \ |
| "7.5245854, 7.5396986, 7.5661086, 7.5968991, 7.7035818, 7.9285831, 8.5034051", \ |
| "8.6659000, 8.6751504, 8.6796703, 8.7372332, 8.8202823, 9.0708792, 9.6168238", \ |
| "22.7518840, 22.8471870, 22.8718220, 22.9155150, 23.0149380, 23.2482640, 23.7569700", \ |
| "31.3848040, 31.4104690, 31.4297030, 31.4885150, 31.5584890, 31.7894790, 32.3804880", \ |
| "67.3434220, 67.3434258, 67.3874610, 67.3874627, 67.5303300, 67.7482820, 68.1943460", \ |
| "197.8925800, 198.0552800, 198.0552903, 198.0553055, 198.1798500, 198.2886200, 199.0073200"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("0.0595261, 0.0691552, 0.0931858, 0.1512084, 0.2951292, 0.6479525, 1.5019672", \ |
| "0.0595446, 0.0692652, 0.0929977, 0.1509996, 0.2947793, 0.6472062, 1.4992642", \ |
| "0.0594887, 0.0692797, 0.0928614, 0.1506055, 0.2953582, 0.6481216, 1.4996039", \ |
| "0.0594881, 0.0692792, 0.0928605, 0.1506033, 0.2953587, 0.6481205, 1.5025262", \ |
| "0.0594374, 0.0692854, 0.0927583, 0.1506621, 0.2953140, 0.6477370, 1.5018151", \ |
| "0.0593914, 0.0692277, 0.0927570, 0.1508098, 0.2945242, 0.6487048, 1.4997427", \ |
| "0.0594259, 0.0692898, 0.0929370, 0.1508102, 0.2953514, 0.6487009, 1.4998157", \ |
| "0.0595260, 0.0693014, 0.0929519, 0.1509009, 0.2945471, 0.6468353, 1.5002023", \ |
| "0.0594758, 0.0692710, 0.0929159, 0.1506329, 0.2953578, 0.6481573, 1.4999569", \ |
| "0.0595473, 0.0692490, 0.0929289, 0.1508736, 0.2949793, 0.6481607, 1.5000978", \ |
| "0.0595239, 0.0692941, 0.0927291, 0.1510658, 0.2948067, 0.6476332, 1.5000833", \ |
| "0.0594364, 0.0691837, 0.0929078, 0.1507783, 0.2952622, 0.6472736, 1.4987177"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("1.0342427, 1.0473405, 1.0756612, 1.1314117, 1.2391510, 1.4603365, 1.9598940", \ |
| "2.2565987, 2.2698761, 2.2980398, 2.3539282, 2.4614943, 2.6857085, 3.1823988", \ |
| "2.9425542, 2.9530467, 2.9812064, 3.0370029, 3.1450318, 3.3671701, 3.8657193", \ |
| "3.0775382, 3.0928113, 3.1185532, 3.1744056, 3.2823921, 3.5052463, 4.0029500", \ |
| "3.8198649, 3.8329389, 3.8641117, 3.9199071, 4.0279531, 4.2475685, 4.7486379", \ |
| "4.3715107, 4.3855253, 4.4130779, 4.4680784, 4.5782702, 4.7999249, 5.2963003", \ |
| "4.7653934, 4.7763424, 4.8041446, 4.8604050, 4.9715259, 5.1860396, 5.6907794", \ |
| "5.2914699, 5.3049543, 5.3207949, 5.3767701, 5.4898019, 5.7151701, 6.2131518", \ |
| "11.3170050, 11.3423970, 11.3595910, 11.4156740, 11.5301480, 11.7546870, 12.2548670", \ |
| "14.7805830, 14.7886090, 14.8142710, 14.8694190, 14.9826430, 15.2055930, 15.7045080", \ |
| "28.5774800, 28.5943960, 28.6256740, 28.6541070, 28.7803790, 29.0080670, 29.5010430", \ |
| "75.8928780, 75.9047510, 75.9329240, 75.9837350, 76.0964410, 76.3141020, 76.8170950"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("0.0830057, 0.0937198, 0.1165247, 0.1643574, 0.2732460, 0.5393441, 1.2076593", \ |
| "0.0830176, 0.0938065, 0.1167420, 0.1650882, 0.2742628, 0.5402511, 1.2066522", \ |
| "0.0829990, 0.0938752, 0.1171683, 0.1660277, 0.2751302, 0.5407521, 1.2064428", \ |
| "0.0830959, 0.0938134, 0.1167414, 0.1653324, 0.2751350, 0.5410021, 1.2061541", \ |
| "0.0830396, 0.0937364, 0.1171778, 0.1660035, 0.2751187, 0.5402722, 1.2063416", \ |
| "0.0830940, 0.0938868, 0.1171761, 0.1662750, 0.2751717, 0.5407540, 1.2065308", \ |
| "0.0830013, 0.0938285, 0.1171825, 0.1660638, 0.2754057, 0.5404118, 1.2071810", \ |
| "0.0829444, 0.0939500, 0.1167490, 0.1662278, 0.2752089, 0.5408132, 1.2069177", \ |
| "0.0830782, 0.0937871, 0.1167640, 0.1653634, 0.2751575, 0.5410737, 1.2069065", \ |
| "0.0832106, 0.0938421, 0.1171187, 0.1661928, 0.2752351, 0.5397879, 1.2077596", \ |
| "0.0829898, 0.0939342, 0.1172243, 0.1661035, 0.2749476, 0.5406733, 1.2062106", \ |
| "0.0831383, 0.0939208, 0.1166697, 0.1663876, 0.2750814, 0.5409972, 1.2074511"); |
| } |
| } |
| |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("3.8777608, 3.8865458, 3.9050887, 3.9481689, 4.0477088, 4.2817621, 4.8430957", \ |
| "5.9580310, 5.9667338, 5.9859948, 6.0289214, 6.1272893, 6.3617267, 6.9223880", \ |
| "7.5206774, 7.5293789, 7.5488238, 7.5917139, 7.6902236, 7.9237337, 8.4855234", \ |
| "7.8683691, 7.8769586, 7.8964275, 7.9393239, 8.0377758, 8.2716305, 8.8332968", \ |
| "9.8900523, 9.8910560, 9.9180975, 9.9610897, 10.0597540, 10.2940960, 10.8540760", \ |
| "11.5232090, 11.5275110, 11.5538390, 11.5870370, 11.6953120, 11.9282970, 12.4901290", \ |
| "12.7472080, 12.7537930, 12.7722840, 12.8085650, 12.9149450, 13.1472090, 13.7087630", \ |
| "14.4611040, 14.4919090, 14.5048810, 14.5367250, 14.6386890, 14.8804990, 15.4210390", \ |
| "41.8950170, 42.1024740, 42.1024762, 42.2090170, 42.3081270, 42.3758380, 42.9552390", \ |
| "60.8303520, 60.8303547, 60.8303586, 60.8303624, 60.9873750, 61.1181860, 61.7887040", \ |
| "131.9677200, 131.9677201, 131.9677353, 131.9677506, 131.9677659, 131.9677811, 132.8715100", \ |
| "373.9731700, 373.9731904, 374.1099000, 374.4181900, 374.4181977, 374.4182282, 374.4182587"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("0.0586564, 0.0685417, 0.0922407, 0.1505432, 0.2948849, 0.6490233, 1.4991880", \ |
| "0.0586755, 0.0685177, 0.0923453, 0.1505394, 0.2945482, 0.6480432, 1.4996244", \ |
| "0.0587899, 0.0685393, 0.0920460, 0.1503814, 0.2936801, 0.6474848, 1.4998801", \ |
| "0.0587887, 0.0685504, 0.0920617, 0.1503999, 0.2935758, 0.6469868, 1.4999707", \ |
| "0.0587879, 0.0685289, 0.0920513, 0.1500708, 0.2945633, 0.6478616, 1.4997192", \ |
| "0.0587876, 0.0685290, 0.0920828, 0.1500593, 0.2940714, 0.6483672, 1.4995362", \ |
| "0.0587886, 0.0685272, 0.0920466, 0.1503927, 0.2947381, 0.6474492, 1.4989122", \ |
| "0.0587875, 0.0684295, 0.0920551, 0.1500749, 0.2942049, 0.6478885, 1.4996284", \ |
| "0.0587867, 0.0685273, 0.0920614, 0.1503125, 0.2940516, 0.6479473, 1.4996996", \ |
| "0.0587821, 0.0685279, 0.0920788, 0.1502764, 0.2941172, 0.6479824, 1.4996102", \ |
| "0.0587903, 0.0685291, 0.0921745, 0.1503964, 0.2935518, 0.6470267, 1.4995314", \ |
| "0.0587825, 0.0685275, 0.0920829, 0.1502954, 0.2940927, 0.6479433, 1.4996036"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("3.6677192, 3.6813164, 3.7065613, 3.7606256, 3.8660808, 4.0822008, 4.5822528", \ |
| "5.8817338, 5.8942473, 5.9209655, 5.9743490, 6.0788765, 6.2962275, 6.7949832", \ |
| "7.9896605, 8.0096560, 8.0364098, 8.0841787, 8.1943448, 8.4118676, 8.9104413", \ |
| "8.4283265, 8.4459302, 8.4750820, 8.5276826, 8.6304137, 8.8492724, 9.3478461", \ |
| "10.9191460, 10.9191461, 10.9191471, 11.0158700, 11.0867700, 11.3043100, 11.8106760", \ |
| "12.8074960, 12.8074966, 12.8074976, 12.9047210, 12.9619600, 13.1794560, 13.6472520", \ |
| "14.1263600, 14.1263605, 14.1839060, 14.2152190, 14.2930690, 14.5177090, 14.9929220", \ |
| "15.8898000, 15.9225680, 15.9410330, 15.9803690, 16.0636910, 16.2804470, 16.8548820", \ |
| "36.0794740, 36.1024600, 36.1505670, 36.1973530, 36.2684420, 36.5042930, 36.9822820", \ |
| "47.0986980, 47.1089120, 47.1089154, 47.1818740, 47.2977780, 47.4888430, 47.9838280", \ |
| "89.1245410, 89.1453810, 89.1967960, 89.1967965, 89.3133820, 89.5505110, 90.0051940", \ |
| "226.1477800, 226.1849800, 226.2191600, 226.2191697, 226.2810700, 226.5020400, 227.0651600"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("0.0779870, 0.0883728, 0.1104328, 0.1581635, 0.2671809, 0.5352318, 1.2047656", \ |
| "0.0777748, 0.0883135, 0.1106712, 0.1593861, 0.2688818, 0.5354913, 1.2050152", \ |
| "0.0780286, 0.0884552, 0.1105423, 0.1591865, 0.2683390, 0.5354090, 1.2044578", \ |
| "0.0781908, 0.0884691, 0.1110248, 0.1591880, 0.2685683, 0.5359649, 1.2051212", \ |
| "0.0780829, 0.0884284, 0.1111291, 0.1592192, 0.2685875, 0.5351974, 1.2051005", \ |
| "0.0780605, 0.0884589, 0.1108152, 0.1588559, 0.2684974, 0.5350594, 1.2045459", \ |
| "0.0780389, 0.0882860, 0.1110252, 0.1591562, 0.2683175, 0.5348316, 1.2050259", \ |
| "0.0780424, 0.0884536, 0.1111311, 0.1593655, 0.2686660, 0.5354912, 1.2048711", \ |
| "0.0780429, 0.0883104, 0.1110972, 0.1591830, 0.2686361, 0.5357163, 1.2051085", \ |
| "0.0780437, 0.0885501, 0.1110958, 0.1592031, 0.2682674, 0.5357561, 1.2044095", \ |
| "0.0780349, 0.0883651, 0.1108080, 0.1591349, 0.2684128, 0.5358039, 1.2046968", \ |
| "0.0781984, 0.0885195, 0.1110273, 0.1591537, 0.2682774, 0.5350751, 1.2051412"); |
| } |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("3.8502597, 3.8584420, 3.8777186, 3.9208659, 4.0196801, 4.2533417, 4.8141544", \ |
| "5.6192988, 5.6279172, 5.6473284, 5.6903557, 5.7889298, 6.0225238, 6.5832766", \ |
| "6.6595094, 6.6683068, 6.6875310, 6.7321881, 6.8290968, 7.0629134, 7.6235249", \ |
| "6.8685586, 6.8769621, 6.8965407, 6.9396484, 7.0383663, 7.2721789, 7.8334770", \ |
| "7.9540028, 7.9626155, 7.9820319, 8.0255953, 8.1236537, 8.3577616, 8.9179579", \ |
| "8.7229610, 8.7308862, 8.7509475, 8.7940979, 8.8925027, 9.1261256, 9.6871311", \ |
| "9.2587555, 9.2587562, 9.2858263, 9.3240615, 9.4282582, 9.6601847, 10.2229090", \ |
| "9.9330260, 9.9435935, 9.9643254, 10.0173200, 10.1024320, 10.3475210, 10.9016700", \ |
| "18.2315640, 18.2567380, 18.2629800, 18.3148750, 18.3666880, 18.6440730, 19.1947520", \ |
| "25.2898950, 25.3221120, 25.3462340, 25.3732200, 25.4569330, 25.7168810, 26.2353840", \ |
| "54.5172190, 54.5172215, 54.5204130, 54.5204144, 54.6740290, 54.9049800, 55.4632890", \ |
| "133.8330400, 133.8475500, 133.9712400, 134.1354100, 134.3065900, 134.3776900, 134.8075100"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("0.0588048, 0.0683362, 0.0920205, 0.1507214, 0.2948761, 0.6473377, 1.4996878", \ |
| "0.0587855, 0.0685284, 0.0920612, 0.1500431, 0.2949871, 0.6476373, 1.4998580", \ |
| "0.0587835, 0.0685271, 0.0920831, 0.1502720, 0.2941912, 0.6479837, 1.4996239", \ |
| "0.0585990, 0.0685065, 0.0922045, 0.1503620, 0.2947696, 0.6471802, 1.4998391", \ |
| "0.0587875, 0.0685471, 0.0922227, 0.1502887, 0.2945569, 0.6479200, 1.4985330", \ |
| "0.0587838, 0.0685273, 0.0920655, 0.1502875, 0.2940696, 0.6479643, 1.4995838", \ |
| "0.0587882, 0.0685324, 0.0920521, 0.1500584, 0.2938684, 0.6475410, 1.4994386", \ |
| "0.0587852, 0.0685358, 0.0920496, 0.1503657, 0.2935889, 0.6478951, 1.4999705", \ |
| "0.0587873, 0.0685292, 0.0920703, 0.1502854, 0.2940617, 0.6470683, 1.4995096", \ |
| "0.0587869, 0.0685422, 0.0920615, 0.1504005, 0.2941349, 0.6477949, 1.4998305", \ |
| "0.0587947, 0.0685508, 0.0920530, 0.1503988, 0.2939900, 0.6479585, 1.4990426", \ |
| "0.0587877, 0.0685512, 0.0920805, 0.1502899, 0.2935566, 0.6466814, 1.4999725"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("5.2856488, 5.2980118, 5.3238915, 5.3799258, 5.4823905, 5.6998926, 6.1988450", \ |
| "7.1637998, 7.1763364, 7.2029773, 7.2564013, 7.3609434, 7.5785920, 8.0809066", \ |
| "9.6321493, 9.6446469, 9.6713739, 9.7246753, 9.8291784, 10.0467440, 10.5379180", \ |
| "10.1556560, 10.1681830, 10.1949950, 10.2479160, 10.3528990, 10.5700950, 11.0865990", \ |
| "13.0438300, 13.0773670, 13.1041160, 13.1574510, 13.2619110, 13.4734230, 13.9459930", \ |
| "15.2677440, 15.2908420, 15.3236430, 15.3709560, 15.4754450, 15.6822820, 16.1846750", \ |
| "16.9429570, 16.9429579, 16.9429598, 16.9606050, 17.0652100, 17.3588410, 17.7797310", \ |
| "19.0775860, 19.0775862, 19.0775881, 19.0825280, 19.1903790, 19.4910770, 19.9067780", \ |
| "43.4965700, 43.5184550, 43.5600750, 43.5600758, 43.7159710, 43.9071960, 44.4308310", \ |
| "56.9965090, 57.0292010, 57.0802750, 57.1080290, 57.2271400, 57.4114130, 57.9468380", \ |
| "109.3146900, 109.3146935, 109.3147011, 109.3690300, 109.4607700, 109.7186400, 110.1375800", \ |
| "277.4495200, 277.4495392, 277.4682500, 277.5208300, 277.6324700, 277.8223500, 278.3346000"); |
| } |
| 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.0240848, 0.0580078, 0.139711, 0.336491, 0.810432, 1.95191"); |
| values("0.0780773, 0.0882459, 0.1103620, 0.1582055, 0.2669369, 0.5341855, 1.2049026", \ |
| "0.0780432, 0.0884590, 0.1110958, 0.1592015, 0.2682924, 0.5357933, 1.2051059", \ |
| "0.0780432, 0.0884658, 0.1110977, 0.1595951, 0.2685807, 0.5357715, 1.2050080", \ |
| "0.0782753, 0.0886862, 0.1111291, 0.1595312, 0.2682382, 0.5357090, 1.2050855", \ |
| "0.0780354, 0.0884643, 0.1110972, 0.1594442, 0.2685046, 0.5353934, 1.2049950", \ |
| "0.0780430, 0.0882923, 0.1110977, 0.1593472, 0.2681994, 0.5357882, 1.2045562", \ |
| "0.0781909, 0.0884316, 0.1110943, 0.1591550, 0.2686593, 0.5352875, 1.2050403", \ |
| "0.0780438, 0.0884831, 0.1108113, 0.1588648, 0.2683438, 0.5353828, 1.2050935", \ |
| "0.0780431, 0.0884711, 0.1111320, 0.1589062, 0.2685973, 0.5356602, 1.2047912", \ |
| "0.0780397, 0.0884703, 0.1111200, 0.1591973, 0.2688563, 0.5354912, 1.2045849", \ |
| "0.0778796, 0.0884220, 0.1108142, 0.1588883, 0.2682600, 0.5355197, 1.2051480", \ |
| "0.0780421, 0.0884612, 0.1110258, 0.1596029, 0.2686348, 0.5350776, 1.2051808"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283"); |
| values("21.5008300, 21.5094570, 21.5288390, 21.5719210, 21.6706940, 21.9046110, 22.4671680", \ |
| "21.6056400, 21.6142430, 21.6337380, 21.6768610, 21.7755110, 22.0096140, 22.5713030", \ |
| "21.6769540, 21.6855810, 21.7049630, 21.7483810, 21.8471520, 22.0810730, 22.6436310", \ |
| "21.7332500, 21.7418810, 21.7612610, 21.8047550, 21.9032990, 22.1378350, 22.6991940", \ |
| "21.7850150, 21.7936180, 21.8131130, 21.8551700, 21.9539780, 22.1887610, 22.7502780", \ |
| "21.8342390, 21.8428530, 21.8622650, 21.9049080, 22.0036060, 22.2376180, 22.7988930", \ |
| "21.8774150, 21.8860170, 21.9055090, 21.9499990, 22.0486440, 22.2813110, 22.8444770"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283"); |
| values("0.0586180, 0.0685018, 0.0921844, 0.1504010, 0.2948955, 0.6480335, 1.4986988", \ |
| "0.0587808, 0.0684624, 0.0919900, 0.1503504, 0.2944324, 0.6481812, 1.5027913", \ |
| "0.0586181, 0.0685019, 0.0921844, 0.1504010, 0.2948958, 0.6480322, 1.4986929", \ |
| "0.0586181, 0.0685019, 0.0921844, 0.1504623, 0.2942241, 0.6482518, 1.5019471", \ |
| "0.0587807, 0.0684620, 0.0919942, 0.1502456, 0.2948067, 0.6478263, 1.5008873", \ |
| "0.0587150, 0.0684605, 0.0921830, 0.1503364, 0.2938204, 0.6482984, 1.5025544", \ |
| "0.0587807, 0.0685022, 0.0919823, 0.1503370, 0.2944287, 0.6482186, 1.5028099"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283"); |
| values("12.8850720, 12.8985260, 12.9241990, 12.9774610, 13.0818800, 13.2990870, 13.7996230", \ |
| "12.9452640, 12.9581260, 12.9847560, 13.0380610, 13.1422670, 13.3597220, 13.8596960", \ |
| "12.9677810, 12.9786150, 13.0052480, 13.0585570, 13.1647010, 13.3821380, 13.8804760", \ |
| "12.9760150, 12.9898620, 13.0164950, 13.0697540, 13.1729320, 13.3905170, 13.8917720", \ |
| "12.9823590, 12.9944310, 13.0210620, 13.0743640, 13.1788570, 13.3968500, 13.8960330", \ |
| "12.9822890, 12.9949090, 13.0215350, 13.0747980, 13.1791040, 13.3967620, 13.8968220", \ |
| "12.9751040, 12.9882240, 13.0148560, 13.0681120, 13.1720220, 13.3896070, 13.8900810"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0240867, 0.0580169, 0.139744, 0.336597, 0.81075, 1.95283"); |
| values("0.0779061, 0.0882901, 0.1109282, 0.1594137, 0.2684492, 0.5354823, 1.2060005", \ |
| "0.0780792, 0.0883079, 0.1109267, 0.1590015, 0.2685399, 0.5352658, 1.2076441", \ |
| "0.0779058, 0.0883070, 0.1109269, 0.1590016, 0.2681707, 0.5355191, 1.2058572", \ |
| "0.0779023, 0.0882965, 0.1109285, 0.1594159, 0.2681775, 0.5362554, 1.2060016", \ |
| "0.0779058, 0.0883021, 0.1109268, 0.1592644, 0.2681748, 0.5363643, 1.2075053", \ |
| "0.0779040, 0.0883395, 0.1109297, 0.1594162, 0.2684391, 0.5362777, 1.2060112", \ |
| "0.0779026, 0.0883575, 0.1109318, 0.1593628, 0.2681742, 0.5362530, 1.2058620"); |
| } |
| } |
| } |
| pin ("IN_H") { |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VDDIO_Q"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD&!INP_DIS)"; |
| max_capacitance : 1.491750; |
| max_transition : 3.768739; |
| 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.02303529, 0.05306246, 0.1222309, 0.2815625, 0.6485874, 1.49404"); |
| values("1.0581845, 1.0591248, 1.0630489, 1.0662883, 1.0734620, 1.0749907, 1.0613863", \ |
| "-0.2175665, -0.2155479, -0.2126969, -0.2085267, -0.2043330, -0.2037611, -0.2132370", \ |
| "0.0258235, 0.0254104, 0.0152851, -0.0193361, -0.0668653, -0.0741802, -0.0841134", \ |
| "0.1476574, 0.1490841, 0.1485479, 0.1393176, 0.1570570, 0.0968380, 0.0413536", \ |
| "0.2467704, 0.2462318, 0.2488393, 0.2427430, 0.2529802, 0.2571828, 0.1314630", \ |
| "0.3325843, 0.3392614, 0.3303437, 0.3265610, 0.3480879, 0.3450217, 0.3137761", \ |
| "0.4304602, 0.4290784, 0.4229830, 0.4243180, 0.4216489, 0.4304981, 0.4178388"); |
| } |
| 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.02303529, 0.05306246, 0.1222309, 0.2815625, 0.6485874, 1.49404"); |
| values("1.1945223, 1.1991534, 1.2056779, 1.2204671, 1.2359660, 1.2465912, 1.2515126", \ |
| "2.5552535, 2.5605442, 2.5693477, 2.5824388, 2.5988925, 2.6102625, 2.6159281", \ |
| "2.5217051, 2.5249850, 2.5240437, 2.5268440, 2.5320308, 2.6142615, 2.6293379", \ |
| "2.5461206, 2.5666763, 2.5484658, 2.5521996, 2.5601346, 2.5618821, 2.6054230", \ |
| "2.5677756, 2.5864278, 2.5696283, 2.5738717, 2.5958474, 2.5824646, 2.5868945", \ |
| "2.5886402, 2.6075667, 2.5915849, 2.5937004, 2.6166148, 2.5976469, 2.6084404", \ |
| "2.6039457, 2.6236428, 2.6081689, 2.6140346, 2.6343977, 2.6216464, 2.6325374"); |
| } |
| } |
| |
| 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.0230294, 0.05303534, 0.1221372, 0.2812747, 0.6477589, 1.49175"); |
| values("0.9595261, 0.9613164, 0.9644418, 0.9695985, 0.9750283, 0.9733717, 0.9631601", \ |
| "-0.1492160, -0.1465363, -0.1440784, -0.1390520, -0.1348969, -0.1342233, -0.1461475", \ |
| "-0.1133960, -0.1158635, -0.1256052, -0.1267662, -0.1256056, -0.1215136, -0.1452974", \ |
| "-0.0429590, -0.0404475, -0.0370029, -0.0471886, -0.0326146, -0.1084393, -0.1203015", \ |
| "-0.0293920, -0.0296915, -0.0297053, -0.0362229, -0.0236087, -0.0215520, -0.1166037", \ |
| "-0.0195999, -0.0175431, -0.0181081, -0.0239532, -0.0124280, -0.0085349, -0.0374255", \ |
| "-0.0202243, -0.0081175, -0.0081662, -0.0152475, -0.0070220, 0.0056417, -0.0164655"); |
| } |
| 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.0230294, 0.05303534, 0.1221372, 0.2812747, 0.6477589, 1.49175"); |
| values("1.1319601, 1.1371352, 1.1447437, 1.1637764, 1.1859523, 1.2023563, 1.2110351", \ |
| "2.1964997, 2.1977281, 2.2088915, 2.2265299, 2.2471157, 2.2628316, 2.2780560", \ |
| "2.1890530, 2.1919792, 2.2027302, 2.2207370, 2.2419937, 2.2597297, 2.2773122", \ |
| "2.1697164, 2.1795643, 2.1932792, 2.2143088, 2.2380270, 2.2581169, 2.2809846", \ |
| "2.1583961, 2.1594042, 2.1473357, 2.1506776, 2.1867972, 2.2446992, 2.2828254", \ |
| "2.1905485, 2.1866647, 2.1795406, 2.1851102, 2.1861506, 2.1940698, 2.2809801", \ |
| "2.1905771, 2.1923147, 2.1857878, 2.2056892, 2.2018880, 2.1979415, 2.2215383"); |
| } |
| } |
| 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.0230294, 0.05303534, 0.1221372, 0.2812747, 0.6477589, 1.49175"); |
| values("1.0159015, 1.0175701, 1.0214391, 1.0267035, 1.0309411, 1.0301844, 1.0213637", \ |
| "0.0688388, 0.0712098, 0.0753601, 0.0796123, 0.0845663, 0.0844731, 0.0751449", \ |
| "0.2476120, 0.2485417, 0.2511512, 0.2546516, 0.2581486, 0.2610022, 0.2414695", \ |
| "0.5017630, 0.5021790, 0.5012430, 0.5033267, 0.4688656, 0.4324805, 0.4109331", \ |
| "0.6595478, 0.6598087, 0.6581693, 0.6557329, 0.6655378, 0.6397282, 0.5813594", \ |
| "0.8011301, 0.8118858, 0.8123005, 0.7993868, 0.8180658, 0.8146155, 0.7141304", \ |
| "0.9470159, 0.9540285, 0.9481672, 0.9415791, 0.9535596, 0.9549693, 0.9308516"); |
| } |
| 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.0230294, 0.05303534, 0.1221372, 0.2812747, 0.6477589, 1.49175"); |
| values("1.1893643, 1.1940998, 1.2022713, 1.2188409, 1.2364594, 1.2507921, 1.2566700", \ |
| "2.2461367, 2.2508000, 2.2597399, 2.2739486, 2.2929300, 2.3060720, 2.3128838", \ |
| "2.2325371, 2.2369840, 2.2549755, 2.2636157, 2.2824249, 2.2970755, 2.3040252", \ |
| "2.1881919, 2.1889957, 2.2012012, 2.1952238, 2.2391295, 2.2888839, 2.3029896", \ |
| "2.2115777, 2.2121146, 2.2255507, 2.2157142, 2.2180879, 2.2231492, 2.2975378", \ |
| "2.2082796, 2.2095257, 2.2335734, 2.2202533, 2.2273299, 2.2291489, 2.2393164", \ |
| "2.2166602, 2.2197229, 2.2321574, 2.2306874, 2.2262366, 2.2299092, 2.2288115"); |
| } |
| } |
| internal_power () { |
| related_pin : "INP_DIS"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0230294, 0.05303534, 0.1221372, 0.2812747, 0.6477589, 1.49175"); |
| values("1.4835886, 1.6469631, 1.8068363, 1.8277146, 1.8444878, 1.8542630, 1.8503113", \ |
| "1.4778163, 1.6426559, 1.8044510, 1.8262875, 1.8442224, 1.8523587, 1.8523628", \ |
| "1.4830497, 1.6469043, 1.8047502, 1.8309159, 1.8446334, 1.8524895, 1.8523588", \ |
| "1.4824005, 1.6463135, 1.8065819, 1.8300514, 1.8440944, 1.8520074, 1.8518272", \ |
| "1.4820699, 1.6460138, 1.8068062, 1.8280611, 1.8437385, 1.8573205, 1.8513942", \ |
| "1.4817066, 1.6437079, 1.8052322, 1.8268892, 1.8440085, 1.8541391, 1.8559428", \ |
| "1.4808918, 1.6427566, 1.8055169, 1.8272100, 1.8426382, 1.8462773, 1.8588044"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0230294, 0.05303534, 0.1221372, 0.2812747, 0.6477589, 1.49175"); |
| values("1.2396530, 1.2461822, 1.2723809, 1.2788981, 1.3027731, 1.3349346, 1.3334085", \ |
| "1.2478099, 1.2553864, 1.2630501, 1.2849699, 1.3011185, 1.3237524, 1.3344774", \ |
| "1.2500798, 1.2557582, 1.2631181, 1.2804251, 1.3014284, 1.3247617, 1.3347877", \ |
| "1.2490995, 1.2544250, 1.2619297, 1.2767901, 1.2991922, 1.3239538, 1.3454924", \ |
| "1.2492917, 1.2438174, 1.2620389, 1.2778600, 1.2942568, 1.3230321, 1.3357578", \ |
| "1.2576311, 1.2548939, 1.2619214, 1.2735056, 1.3007824, 1.3233426, 1.3346366", \ |
| "1.2497223, 1.2544709, 1.2618045, 1.2772701, 1.3017033, 1.3229773, 1.3355991"); |
| } |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("4.2671520, 4.3105737, 4.3952846, 4.5721840, 4.9158495, 5.5785980, 6.9937305", \ |
| "5.8257741, 5.8690710, 5.9605063, 6.1359189, 6.4749535, 7.1406494, 8.5576932", \ |
| "6.9670745, 7.0100601, 7.0998945, 7.2818902, 7.6196045, 8.2817353, 9.6951984", \ |
| "7.2152502, 7.2582163, 7.3500477, 7.5298443, 7.8679054, 8.5328340, 9.9479864", \ |
| "8.6323215, 8.6827603, 8.7666523, 8.9432239, 9.2825125, 9.9550101, 11.3621820", \ |
| "9.7214299, 9.7739541, 9.8671391, 10.0427420, 10.3821030, 11.0446450, 12.4583670", \ |
| "10.5534320, 10.5927900, 10.6795520, 10.8725890, 11.2112910, 11.8736460, 13.2888010", \ |
| "11.6799440, 11.7372450, 11.7976560, 11.9914740, 12.3441830, 13.0073300, 14.4103050", \ |
| "25.7174780, 25.8615000, 25.9528670, 26.1855600, 26.5226760, 27.1852230, 28.5504460", \ |
| "34.4281050, 34.4754980, 34.4755002, 34.6291280, 35.0846850, 35.7442290, 37.1601030", \ |
| "70.3023910, 70.4297560, 70.5048610, 70.6080240, 70.9509320, 71.6179260, 73.0380880", \ |
| "200.8939800, 200.9161900, 200.9653200, 201.2888400, 201.5979300, 201.9618300, 203.5719400"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.4943886, 0.5239791, 0.5947346, 0.7456880, 1.0788912, 1.8593542, 3.7492653", \ |
| "0.4898860, 0.5226627, 0.5928033, 0.7443360, 1.0820985, 1.8602582, 3.7527657", \ |
| "0.4869888, 0.5190359, 0.5977051, 0.7479121, 1.0786608, 1.8566625, 3.7285632", \ |
| "0.4913782, 0.5245933, 0.5950227, 0.7470882, 1.0790486, 1.8548307, 3.7288084", \ |
| "0.4878002, 0.5237334, 0.5896588, 0.7448627, 1.0802177, 1.8603917, 3.7555234", \ |
| "0.4874996, 0.5195147, 0.5933301, 0.7496358, 1.0787385, 1.8550599, 3.7379952", \ |
| "0.4912000, 0.5190353, 0.5971930, 0.7486285, 1.0787239, 1.8565373, 3.7345931", \ |
| "0.4873830, 0.5193445, 0.6002964, 0.7492329, 1.0786794, 1.8567520, 3.7418322", \ |
| "0.4872393, 0.5192809, 0.6003365, 0.7485176, 1.0786646, 1.8571620, 3.7493830", \ |
| "0.4872562, 0.5192547, 0.6003365, 0.7484733, 1.0786626, 1.8571346, 3.7503152", \ |
| "0.4930593, 0.5247501, 0.5926215, 0.7489975, 1.0812129, 1.8601196, 3.7412136", \ |
| "0.4864398, 0.5193171, 0.5970672, 0.7442581, 1.0789308, 1.8571844, 3.7421208"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("4.1574171, 4.1900865, 4.2641393, 4.4137045, 4.6839070, 5.1607016, 6.0767893", \ |
| "5.3769793, 5.4116414, 5.4855467, 5.6355436, 5.9067058, 6.3844876, 7.3002129", \ |
| "6.0595395, 6.0940124, 6.1678871, 6.3179977, 6.5884809, 7.0663355, 7.9832043", \ |
| "6.1968981, 6.2314967, 6.3055352, 6.4556525, 6.7262884, 7.2051649, 8.1206544", \ |
| "6.9426416, 6.9773640, 7.0458377, 7.1990787, 7.4718143, 7.9483682, 8.8650891", \ |
| "7.4900033, 7.5244495, 7.6022486, 7.7461975, 8.0196010, 8.4974694, 9.4131716", \ |
| "7.8818143, 7.9206952, 7.9909244, 8.1345508, 8.4102156, 8.8879624, 9.8032817", \ |
| "8.4063494, 8.4459186, 8.5180236, 8.6654293, 8.9382199, 9.4162003, 10.3322100", \ |
| "14.4418600, 14.4669070, 14.5504100, 14.6968300, 14.9690410, 15.4499220, 16.3639090", \ |
| "17.8739970, 17.9153100, 17.9913470, 18.1477390, 18.4216640, 18.8984690, 19.8050570", \ |
| "31.6840880, 31.7020900, 31.7737800, 31.9397520, 32.2209810, 32.6904230, 33.6125010", \ |
| "78.9762280, 79.0167860, 79.0930910, 79.2451260, 79.5173920, 79.9936120, 80.9128760"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.3866515, 0.4164007, 0.4747672, 0.5961156, 0.8212303, 1.2795478, 2.3502704", \ |
| "0.3862177, 0.4131179, 0.4745916, 0.5930925, 0.8171173, 1.2776364, 2.3500386", \ |
| "0.3862096, 0.4137948, 0.4754431, 0.5956271, 0.8201823, 1.2771212, 2.3446480", \ |
| "0.3850225, 0.4147547, 0.4750908, 0.5958776, 0.8204864, 1.2770711, 2.3506284", \ |
| "0.3870257, 0.4136396, 0.4770528, 0.5946580, 0.8218537, 1.2798201, 2.3470348", \ |
| "0.3871196, 0.4140314, 0.4775271, 0.5960578, 0.8218699, 1.2798480, 2.3507849", \ |
| "0.3870952, 0.4140957, 0.4761818, 0.5952964, 0.8218937, 1.2798356, 2.3493527", \ |
| "0.3865001, 0.4139134, 0.4756232, 0.5948857, 0.8218602, 1.2798487, 2.3513738", \ |
| "0.3888948, 0.4142282, 0.4768890, 0.5965818, 0.8219140, 1.2793687, 2.3486693", \ |
| "0.3870555, 0.4139273, 0.4774905, 0.5949621, 0.8218904, 1.2792731, 2.3487889", \ |
| "0.3870605, 0.4144768, 0.4746670, 0.5963208, 0.8219772, 1.2801429, 2.3483253", \ |
| "0.3872022, 0.4128143, 0.4748052, 0.5963716, 0.8209955, 1.2793794, 2.3504501"); |
| } |
| } |
| |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("5.1014961, 5.1437250, 5.2322586, 5.4092451, 5.7459548, 6.4089658, 7.8271434", \ |
| "6.8676922, 6.9100832, 6.9989268, 7.1761921, 7.5126110, 8.1761247, 9.5947543", \ |
| "7.9106242, 7.9533198, 8.0433180, 8.2178788, 8.5553626, 9.2172128, 10.6335680", \ |
| "8.1185290, 8.1583043, 8.2509519, 8.4269782, 8.7586169, 9.4269703, 10.8413340", \ |
| "9.1998364, 9.2435659, 9.3263690, 9.5091641, 9.8461870, 10.5113860, 11.9293120", \ |
| "9.9757651, 10.0154680, 10.1054320, 10.2798400, 10.6171600, 11.2799720, 12.6962150", \ |
| "10.5035930, 10.5412990, 10.6316960, 10.8145070, 11.1495080, 11.8143700, 13.2234480", \ |
| "11.1896390, 11.2295950, 11.3266370, 11.5046470, 11.8382380, 12.4993960, 13.9119840", \ |
| "19.5619560, 19.5619574, 19.6315090, 19.8434510, 20.2094820, 20.7922750, 22.2144380", \ |
| "26.5022530, 26.5421920, 26.6296110, 26.8823970, 27.1600110, 27.8727850, 29.2237590", \ |
| "55.7556100, 55.9763290, 55.9763318, 56.0503290, 56.4114440, 57.0587310, 58.6594600", \ |
| "135.0998500, 135.4246600, 135.4246750, 135.4246903, 135.7129000, 136.3137000, 138.1498300"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.4875556, 0.5179776, 0.5909586, 0.7415774, 1.0748300, 1.8582328, 3.7557428", \ |
| "0.4861246, 0.5191756, 0.5906407, 0.7413348, 1.0740798, 1.8586952, 3.7520289", \ |
| "0.4841091, 0.5223286, 0.5887164, 0.7408293, 1.0717164, 1.8524613, 3.7258840", \ |
| "0.4873048, 0.5136289, 0.5934732, 0.7422850, 1.0765427, 1.8481378, 3.7422505", \ |
| "0.4864227, 0.5153705, 0.5877527, 0.7430717, 1.0777599, 1.8569634, 3.7586965", \ |
| "0.4911969, 0.5223437, 0.5887307, 0.7408154, 1.0776108, 1.8504147, 3.7595083", \ |
| "0.4878024, 0.5227759, 0.5883724, 0.7409574, 1.0765331, 1.8559352, 3.7389443", \ |
| "0.4912107, 0.5226538, 0.5901170, 0.7407954, 1.0749621, 1.8551112, 3.7485530", \ |
| "0.4911927, 0.5223575, 0.5887404, 0.7409427, 1.0764661, 1.8555119, 3.7496672", \ |
| "0.4912076, 0.5221248, 0.5898173, 0.7408700, 1.0765073, 1.8560544, 3.7469770", \ |
| "0.4912620, 0.5223025, 0.5882987, 0.7409617, 1.0759277, 1.8550675, 3.7490029", \ |
| "0.4912013, 0.5222652, 0.5888433, 0.7407678, 1.0764831, 1.8554848, 3.7449714"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("6.3472658, 6.3837038, 6.4580568, 6.6211698, 6.9036195, 7.3941138, 8.3262153", \ |
| "8.2275804, 8.2637914, 8.3420737, 8.4992591, 8.7837302, 9.2783203, 10.2096850", \ |
| "10.6947730, 10.7309550, 10.8092280, 10.9663640, 11.2508130, 11.7449330, 12.6780790", \ |
| "11.2155990, 11.2537720, 11.3326920, 11.4903050, 11.7747740, 12.2692950, 13.1995790", \ |
| "14.1225860, 14.1361440, 14.2421210, 14.3991650, 14.6711340, 15.1779660, 16.1428150", \ |
| "16.3261330, 16.3586780, 16.4555320, 16.6129070, 16.8718040, 17.3934430, 18.3032270", \ |
| "17.9975360, 18.0428690, 18.0462540, 18.2026430, 18.5716620, 18.9747880, 19.9980210", \ |
| "20.1111110, 20.1520770, 20.1857450, 20.3285230, 20.6801300, 21.1413800, 22.1051340", \ |
| "44.5637020, 44.5959460, 44.6997890, 44.8563180, 45.1141560, 45.6370910, 46.5449470", \ |
| "58.0907590, 58.1197670, 58.1891760, 58.3540430, 58.6585960, 59.1193830, 60.0872670", \ |
| "110.3415000, 110.3417700, 110.4396400, 110.5626900, 110.8716600, 111.4074400, 112.3331900", \ |
| "278.5068900, 278.5574500, 278.6324300, 278.7816100, 279.0679300, 279.5614500, 280.5116700"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.3968077, 0.4287912, 0.4942590, 0.6212866, 0.8546216, 1.3135969, 2.3775715", \ |
| "0.3964513, 0.4272156, 0.4930519, 0.6209296, 0.8541428, 1.3136898, 2.3762206", \ |
| "0.3963492, 0.4273212, 0.4926825, 0.6206715, 0.8540323, 1.3060504, 2.3786950", \ |
| "0.3966955, 0.4280761, 0.4930597, 0.6197906, 0.8541258, 1.3098149, 2.3744362", \ |
| "0.3961859, 0.4280070, 0.4926587, 0.6205519, 0.8532592, 1.3132344, 2.3736479", \ |
| "0.3966802, 0.4268375, 0.4925585, 0.6208680, 0.8523447, 1.3103481, 2.3754527", \ |
| "0.3962554, 0.4266992, 0.4929445, 0.6213930, 0.8517953, 1.3130468, 2.3749815", \ |
| "0.3968645, 0.4278120, 0.4933158, 0.6199098, 0.8540254, 1.3115002, 2.3749276", \ |
| "0.3964947, 0.4269558, 0.4931814, 0.6210642, 0.8522215, 1.3090692, 2.3760574", \ |
| "0.3979382, 0.4280952, 0.4929673, 0.6211161, 0.8523085, 1.3133308, 2.3720030", \ |
| "0.3980609, 0.4284739, 0.4942918, 0.6220481, 0.8543619, 1.3136087, 2.3755746", \ |
| "0.3974197, 0.4277479, 0.4938624, 0.6226480, 0.8549737, 1.3126649, 2.3749533"); |
| } |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("5.1273559, 5.1704001, 5.2584945, 5.4374714, 5.7717044, 6.4356867, 7.8550215", \ |
| "7.2082988, 7.2514212, 7.3404940, 7.5169684, 7.8531732, 8.5162828, 9.9346780", \ |
| "8.7705949, 8.8133225, 8.9038785, 9.0890033, 9.4247552, 10.0930120, 11.4946630", \ |
| "9.1185930, 9.1613019, 9.2513570, 9.4394172, 9.7629185, 10.4377540, 11.8449240", \ |
| "11.1402380, 11.1829210, 11.2732190, 11.4414660, 11.7796250, 12.4515940, 13.8647970", \ |
| "12.7657580, 12.8199170, 12.8968430, 13.0700630, 13.4069820, 14.0695840, 15.5012820", \ |
| "13.9987650, 14.0374170, 14.1365910, 14.3038830, 14.6398300, 15.3064890, 16.7182890", \ |
| "15.7118620, 15.7694660, 15.8582730, 16.0400010, 16.3813920, 17.0381240, 18.4539640", \ |
| "43.3572430, 43.5035870, 43.5215770, 43.5999680, 44.0421460, 44.7684410, 46.1746770", \ |
| "62.0717980, 62.1171170, 62.2011460, 62.3027180, 62.7158560, 63.3905160, 64.8004600", \ |
| "133.2180700, 133.2180710, 133.2180863, 133.2181016, 133.2181168, 134.4719200, 135.1420200", \ |
| "374.6261000, 374.9568400, 375.2501800, 375.2661000, 375.5040400, 376.2606900, 378.4046800"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.4895251, 0.5200115, 0.5894438, 0.7413791, 1.0759836, 1.8570944, 3.7565693", \ |
| "0.4836251, 0.5231475, 0.5932151, 0.7426976, 1.0776908, 1.8582883, 3.7583536", \ |
| "0.4862501, 0.5141860, 0.5882928, 0.7357396, 1.0750201, 1.8617100, 3.7381027", \ |
| "0.4840194, 0.5224409, 0.5886257, 0.7408419, 1.0686393, 1.8542424, 3.7316754", \ |
| "0.4832830, 0.5228936, 0.5885208, 0.7409939, 1.0765399, 1.8565229, 3.7531178", \ |
| "0.4888823, 0.5224362, 0.5899793, 0.7405938, 1.0750769, 1.8559035, 3.7523957", \ |
| "0.4837637, 0.5227112, 0.5886788, 0.7334706, 1.0744321, 1.8572794, 3.7548560", \ |
| "0.4834924, 0.5227889, 0.5883749, 0.7410101, 1.0765296, 1.8502777, 3.7394638", \ |
| "0.4841516, 0.5222857, 0.5886881, 0.7410060, 1.0764596, 1.8554310, 3.7491215", \ |
| "0.4912003, 0.5221864, 0.5888937, 0.7408320, 1.0764641, 1.8558987, 3.7487400", \ |
| "0.4837492, 0.5200154, 0.5888793, 0.7410258, 1.0765214, 1.8559947, 3.7581565", \ |
| "0.4911871, 0.5224549, 0.5888258, 0.7407527, 1.0765138, 1.8555988, 3.7481209"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("4.7318864, 4.7666622, 4.8437307, 5.0012936, 5.2862577, 5.7803122, 6.7110975", \ |
| "6.9447474, 6.9814385, 7.0591564, 7.2166206, 7.5010380, 7.9956246, 8.9267385", \ |
| "9.0595345, 9.0958405, 9.1641645, 9.3315098, 9.6158095, 10.1102820, 11.0420120", \ |
| "9.4974730, 9.5325330, 9.6053414, 9.7690744, 10.0523300, 10.5469690, 11.4788380", \ |
| "11.9522890, 11.9884740, 12.1111890, 12.2190340, 12.5081210, 12.9988860, 13.9342050", \ |
| "13.8268280, 13.8637000, 13.9797640, 14.0648870, 14.3826440, 14.8443750, 15.8091900", \ |
| "15.1661950, 15.1964840, 15.2643750, 15.5002940, 15.7033000, 16.2783720, 17.1416040", \ |
| "16.9478400, 16.9917930, 17.0293910, 17.2546740, 17.5172620, 18.0373030, 18.9123440", \ |
| "37.1176440, 37.1905000, 37.2486610, 37.4271600, 37.7109790, 38.2016160, 39.1431630", \ |
| "48.1636060, 48.1792920, 48.2642900, 48.4244570, 48.7003930, 49.1789190, 50.1157520", \ |
| "90.2484130, 90.2484170, 90.3206750, 90.4570570, 90.7980960, 91.2606170, 92.1347690", \ |
| "227.2496100, 227.2818000, 227.3574300, 227.4965600, 227.8040200, 228.2514500, 229.1015000"); |
| } |
| 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.0230176, 0.052981, 0.12195, 0.280699, 0.646101, 1.48717"); |
| values("0.3968626, 0.4269208, 0.4936296, 0.6216084, 0.8537971, 1.3150274, 2.3781013", \ |
| "0.3973041, 0.4282622, 0.4941180, 0.6214354, 0.8534355, 1.3134032, 2.3759346", \ |
| "0.3967849, 0.4278016, 0.4939074, 0.6211937, 0.8527459, 1.3136203, 2.3720319", \ |
| "0.3961294, 0.4270807, 0.4931791, 0.6193192, 0.8501002, 1.3075808, 2.3724609", \ |
| "0.3965483, 0.4274459, 0.4928797, 0.6203641, 0.8518391, 1.3108833, 2.3749456", \ |
| "0.3962414, 0.4267424, 0.4929906, 0.6214834, 0.8523168, 1.3130654, 2.3753803", \ |
| "0.3966519, 0.4283997, 0.4930745, 0.6210023, 0.8528319, 1.3148221, 2.3761961", \ |
| "0.3962233, 0.4284759, 0.4930189, 0.6200298, 0.8532584, 1.3071221, 2.3784954", \ |
| "0.3966322, 0.4269585, 0.4931213, 0.6204790, 0.8538986, 1.3132246, 2.3754427", \ |
| "0.3963852, 0.4269952, 0.4932454, 0.6199491, 0.8539934, 1.3120075, 2.3759581", \ |
| "0.3971566, 0.4282685, 0.4933828, 0.6201175, 0.8542654, 1.3097501, 2.3751863", \ |
| "0.3968015, 0.4285198, 0.4945462, 0.6208637, 0.8531452, 1.3139698, 2.3713231"); |
| } |
| } |
| timing () { |
| related_pin : "INP_DIS"; |
| timing_type : "combinational"; |
| timing_sense : "negative_unate"; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0230294, 0.0530353, 0.122137, 0.281275, 0.647759, 1.49175"); |
| values("20.5789270, 20.6213980, 20.7098800, 20.8859290, 21.2249100, 21.8921610, 23.3155450", \ |
| "20.6822220, 20.7248260, 20.8139410, 20.9908200, 21.3295440, 21.9967900, 23.4208210", \ |
| "20.7550440, 20.7975150, 20.8854520, 21.0623890, 21.4010340, 22.0682960, 23.4919670", \ |
| "20.8113460, 20.8538160, 20.9419890, 21.1188610, 21.4573350, 22.1245970, 23.5482830", \ |
| "20.8615790, 20.9041810, 20.9926000, 21.1694750, 21.5088850, 22.1761360, 23.6003110", \ |
| "20.9106740, 20.9532800, 21.0418030, 21.2186730, 21.5580020, 22.2252100, 23.6495390", \ |
| "20.9539020, 20.9964950, 21.0855320, 21.2637090, 21.6013060, 22.2685600, 23.6929160"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0230294, 0.0530353, 0.122137, 0.281275, 0.647759, 1.49175"); |
| values("0.4874203, 0.5180693, 0.5875100, 0.7386108, 1.0739738, 1.8643409, 3.7476413", \ |
| "0.4871562, 0.5179494, 0.5876349, 0.7386107, 1.0740899, 1.8596973, 3.7468841", \ |
| "0.4874294, 0.5180744, 0.5883138, 0.7386845, 1.0738958, 1.8649386, 3.7472709", \ |
| "0.4874299, 0.5180745, 0.5876762, 0.7386255, 1.0738903, 1.8649737, 3.7472319", \ |
| "0.4882272, 0.5180565, 0.5874716, 0.7386007, 1.0738697, 1.8593755, 3.7415000", \ |
| "0.4871563, 0.5179946, 0.5875538, 0.7385760, 1.0741983, 1.8594402, 3.7457237", \ |
| "0.4853920, 0.5177638, 0.5876600, 0.7386053, 1.0739000, 1.8597464, 3.7405785"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0230294, 0.0530353, 0.122137, 0.281275, 0.647759, 1.49175"); |
| values("17.1709460, 17.2196750, 17.3259430, 17.5402390, 17.9343170, 18.5762480, 19.6758290", \ |
| "17.2314540, 17.2801810, 17.3861800, 17.6007640, 17.9939580, 18.6354970, 19.7363350", \ |
| "17.2542960, 17.3030210, 17.4086970, 17.6238770, 18.0167920, 18.6595700, 19.7592570", \ |
| "17.2632220, 17.3119530, 17.4192940, 17.6325250, 18.0257270, 18.6685490, 19.7680880", \ |
| "17.2679560, 17.3166890, 17.4231140, 17.6372590, 18.0304620, 18.6720010, 19.7727970", \ |
| "17.2705420, 17.3192940, 17.4253090, 17.6396870, 18.0331360, 18.6747040, 19.7748840", \ |
| "17.2643320, 17.3130810, 17.4186030, 17.6329370, 18.0271250, 18.6686060, 19.7690660"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.0230294, 0.0530353, 0.122137, 0.281275, 0.647759, 1.49175"); |
| values("0.5886670, 0.6310443, 0.7203145, 0.8881434, 1.1816320, 1.6778215, 2.7244744", \ |
| "0.5886905, 0.6310259, 0.7194662, 0.8881437, 1.1798149, 1.6778928, 2.7243103", \ |
| "0.5886097, 0.6310840, 0.7202979, 0.8874583, 1.1796610, 1.6776299, 2.7251690", \ |
| "0.5886909, 0.6310267, 0.7198613, 0.8881152, 1.1798302, 1.6780664, 2.7241334", \ |
| "0.5887116, 0.6310160, 0.7203028, 0.8881081, 1.1798582, 1.6778130, 2.7239646", \ |
| "0.5889515, 0.6307665, 0.7201285, 0.8879134, 1.1805429, 1.6768471, 2.7200691", \ |
| "0.5891764, 0.6304451, 0.7198692, 0.8875229, 1.1816703, 1.6755766, 2.7284897"); |
| } |
| } |
| } |
| 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.212759; |
| max_capacitance : 551.213000; |
| max_transition : 25.0; |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1503570, 0.1503746, 0.1501269, 0.1498803, 0.1499115, 0.1505685, 0.1501093", \ |
| "0.2084978, 0.2084945, 0.2084967, 0.2084214, 0.2084896, 0.2084088, 0.2084886", \ |
| "0.2857459, 0.2857438, 0.2857529, 0.2853121, 0.2857887, 0.2857900, 0.2857921", \ |
| "0.3700036, 0.3700039, 0.3700249, 0.3699351, 0.3702593, 0.3703257, 0.3703414", \ |
| "0.4516374, 0.4516391, 0.4516712, 0.4520588, 0.4521498, 0.4523397, 0.4523838", \ |
| "0.5709539, 0.5709022, 0.5706272, 0.5706380, 0.5687494, 0.5685996, 0.5685895", \ |
| "0.7865282, 0.7862645, 0.7856877, 0.7833881, 0.7755545, 0.7723679, 0.7717115"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.7730536, 5.7731702, 5.7647976, 5.7570802, 5.7499683, 5.3858061, -0.1278413", \ |
| "5.7697126, 5.7694697, 5.7692152, 5.7736344, 5.7426041, 5.5564925, -0.1927378", \ |
| "5.7730040, 5.7728587, 5.7736168, 5.7745731, 5.7393179, 5.5343490, -0.2383518", \ |
| "5.7726417, 5.7693362, 5.7711403, 5.7729505, 5.7300560, 5.4260470, -0.1742898", \ |
| "5.7717038, 5.7711205, 5.7706708, 5.7739056, 5.7433632, 5.4973621, -0.2329548", \ |
| "5.7705255, 5.7712293, 5.7727312, 5.7720833, 5.7342593, 5.5320253, -0.2837023", \ |
| "5.7712136, 5.7719279, 5.7714226, 5.7751540, 5.7316138, 5.4414743, -0.2744412"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.5411513, 6.5606925, 6.5554311, 6.5812950, 6.4896812, 5.5231765, -11.3911435", \ |
| "6.5482229, 6.5486401, 6.5471374, 6.5711100, 6.5316424, 5.5245322, -11.3619642", \ |
| "6.5510643, 6.5498708, 6.5551995, 6.5723051, 6.5408941, 5.4411349, -11.5406829", \ |
| "6.5486711, 6.5522667, 6.5553068, 6.5797803, 6.5282560, 5.4803889, -11.5141211", \ |
| "6.5494339, 6.5511556, 6.5526123, 6.5705992, 6.5345430, 5.5344706, -11.4971132", \ |
| "6.5504260, 6.5516980, 6.5556072, 6.5691116, 6.5428605, 5.4446873, -11.4917823", \ |
| "6.5502953, 6.5515890, 6.5557857, 6.5703700, 6.5340405, 5.4554515, -11.7691575"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.9205367, 3.9330792, 3.9484536, 4.0726923, 4.5888385, 5.4839913, 6.0289873", \ |
| "3.9078860, 3.9125095, 3.9321431, 4.0676436, 4.6045822, 5.4841264, 5.9699266", \ |
| "3.9126038, 3.9199000, 3.9446142, 4.0734356, 4.5981613, 5.4911905, 5.9663026", \ |
| "3.9025504, 3.9042135, 3.9492274, 4.0717058, 4.6066560, 5.4911698, 5.9644531", \ |
| "3.9084965, 3.9169880, 3.9333824, 4.0688981, 4.6075064, 5.4857162, 5.9659531", \ |
| "3.9119110, 3.9178603, 3.9460560, 4.0696759, 4.5990137, 5.4843585, 5.9687670", \ |
| "3.9118733, 3.9193409, 3.9505169, 4.0725504, 4.6083973, 5.4857437, 5.9715261"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1501277, 0.1501468, 0.1498905, 0.1497182, 0.1503849, 0.1503893, 0.1501089", \ |
| "0.2072480, 0.2071703, 0.2073089, 0.2072485, 0.2071701, 0.2071735, 0.2072486", \ |
| "0.2705221, 0.2700654, 0.2705269, 0.2705232, 0.2700657, 0.2700698, 0.2705244", \ |
| "0.3236468, 0.3236086, 0.3237842, 0.3237803, 0.3237806, 0.3236122, 0.3237818", \ |
| "0.3997207, 0.3999693, 0.3997222, 0.3997133, 0.3997080, 0.3999587, 0.3997073", \ |
| "0.4971298, 0.4977276, 0.4971300, 0.4971173, 0.4971880, 0.4977091, 0.4971074", \ |
| "0.6901540, 0.6910679, 0.6901239, 0.6902863, 0.6902521, 0.6912420, 0.6902731"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.5713267, 2.5877125, 2.5802256, 2.6627846, 2.5771020, 2.7742833, 2.7772557", \ |
| "2.5853351, 2.5875834, 2.5880125, 2.5815532, 2.5943460, 2.5783429, 2.6353789", \ |
| "2.5888401, 2.5898853, 2.5900449, 2.5958783, 2.5996021, 2.6030274, 2.5986199", \ |
| "2.5895478, 2.5875726, 2.5900578, 2.5927253, 2.5968794, 2.6038920, 2.6104260", \ |
| "2.5867890, 2.5878383, 2.5883661, 2.5921654, 2.5965592, 2.6013219, 2.6032696", \ |
| "2.5869280, 2.5882483, 2.5883704, 2.5962179, 2.6001811, 2.6016985, 2.6171326", \ |
| "2.5870640, 2.5904305, 2.5902958, 2.5903873, 2.5989779, 2.6028084, 2.5999355"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.3752883, 6.3746274, 6.3770734, 6.3778427, 6.3480506, 6.0488459, 0.3468156", \ |
| "6.3692736, 6.3695611, 6.3692783, 6.3709697, 6.3418307, 6.1034962, 0.3394508", \ |
| "6.3729399, 6.3723978, 6.3733827, 6.3747661, 6.3393929, 6.0898556, 0.4065344", \ |
| "6.3708025, 6.3722735, 6.3708962, 6.3728187, 6.3461356, 6.1271025, 0.3975020", \ |
| "6.3721816, 6.3701845, 6.3704104, 6.3719743, 6.3368474, 6.1137763, 0.3162853", \ |
| "6.3719620, 6.3709901, 6.3698240, 6.3708102, 6.3408181, 6.0964272, 0.3552631", \ |
| "6.3720546, 6.3707332, 6.3707922, 6.3707779, 6.3407316, 6.1185066, 0.3605769"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.8423314, 3.8135034, 3.8153500, 3.8239820, 3.9974773, 4.1577510, 3.8258342", \ |
| "3.8234865, 3.8290697, 3.8411299, 3.8951158, 3.9833152, 4.0328351, 4.0121411", \ |
| "3.8305709, 3.8306867, 3.8381859, 3.8848864, 3.9362437, 3.9586351, 4.0479209", \ |
| "3.8244115, 3.8242874, 3.8392221, 3.8881890, 3.9589458, 3.9792264, 4.0206065", \ |
| "3.8272308, 3.8297336, 3.8413514, 3.8932214, 3.9596392, 3.9896976, 4.0050850", \ |
| "3.8298183, 3.8312889, 3.8358989, 3.9036754, 3.9424651, 3.9552852, 3.9790830", \ |
| "3.8244268, 3.8242342, 3.8303097, 3.8884901, 3.9565681, 3.9854039, 4.0243290"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1501436, 0.1498875, 0.1501159, 0.1499005, 0.1498679, 0.1499126, 0.1501065", \ |
| "0.2071603, 0.2071638, 0.2071607, 0.2072411, 0.2071605, 0.2072379, 0.2071625", \ |
| "0.2700617, 0.2700644, 0.2700620, 0.2705225, 0.2700631, 0.2705168, 0.2700654", \ |
| "0.3237785, 0.3236092, 0.3236063, 0.3237821, 0.3236078, 0.3236846, 0.3236105", \ |
| "0.3997135, 0.3999647, 0.3999598, 0.3997082, 0.3999497, 0.3996985, 0.3999496", \ |
| "0.4971319, 0.4977310, 0.4976853, 0.4971207, 0.4977082, 0.4971065, 0.4977076", \ |
| "0.6897873, 0.6907675, 0.6907918, 0.6898899, 0.6909231, 0.6899699, 0.6909438"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.5766994, 2.5871526, 2.5795948, 2.5935719, 2.9052922, 2.7259016, 2.5884307", \ |
| "2.5905400, 2.5907538, 2.5852694, 2.5909882, 2.5837745, 2.6255649, 2.6354602", \ |
| "2.5899738, 2.5900028, 2.5901438, 2.5951780, 2.6040931, 2.6033997, 2.6052003", \ |
| "2.5878352, 2.5880002, 2.5859905, 2.5961629, 2.6083264, 2.5891065, 2.5972484", \ |
| "2.5876558, 2.5879066, 2.5901388, 2.5957933, 2.6063851, 2.5856322, 2.5932320", \ |
| "2.5880881, 2.5886625, 2.5886391, 2.5954808, 2.6033005, 2.6169871, 2.5933319", \ |
| "2.5883894, 2.5890858, 2.5899747, 2.5902967, 2.5958730, 2.5997132, 2.6047354"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.2034699, 3.2086810, 3.2174580, 3.3058814, 3.7328652, 5.1561286, 5.3558035", \ |
| "3.2058011, 3.2087270, 3.2172718, 3.2883143, 3.7485660, 5.1212093, 5.3508021", \ |
| "3.2112256, 3.2117573, 3.2246634, 3.2904665, 3.7567211, 5.1228813, 5.3431760", \ |
| "3.2100095, 3.2106082, 3.2214123, 3.2918822, 3.7344596, 5.1296083, 5.3553570", \ |
| "3.2088300, 3.2116464, 3.2202920, 3.2919348, 3.7448704, 5.1308711, 5.3547732", \ |
| "3.2078438, 3.2097184, 3.2218692, 3.2863680, 3.7406752, 5.1199889, 5.3495661", \ |
| "3.2085013, 3.2098184, 3.2220181, 3.2915789, 3.7431732, 5.1304459, 5.3520260"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1461008, 0.1459146, 0.1459230, 0.1459164, 0.1459091, 0.1459230, 0.1460533", \ |
| "0.1943630, 0.1943699, 0.1944066, 0.1944019, 0.1943635, 0.1945756, 0.1943631", \ |
| "0.2733260, 0.2733231, 0.2731656, 0.2734285, 0.2733129, 0.2731545, 0.2733122", \ |
| "0.4067397, 0.4067385, 0.4060355, 0.4067455, 0.4067667, 0.4067766, 0.4067783", \ |
| "0.6863144, 0.6861530, 0.6852838, 0.6860698, 0.6860288, 0.6860288, 0.6860329", \ |
| "0.8272296, 0.8272309, 0.8268718, 0.8271481, 0.8268708, 0.8265998, 0.8265343", \ |
| "0.9162305, 0.9162159, 0.9152994, 0.9162327, 0.9162859, 0.9158985, 0.9158386"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1498516, 0.1501146, 0.1500414, 0.1498862, 0.1498831, 0.1499054, 0.1506382", \ |
| "0.2084136, 0.2084937, 0.2084955, 0.2084145, 0.2084125, 0.2084871, 0.2084861", \ |
| "0.2852763, 0.2857444, 0.2857535, 0.2853075, 0.2853257, 0.2857920, 0.2857915", \ |
| "0.3698207, 0.3700055, 0.3700264, 0.3699310, 0.3700838, 0.3703288, 0.3703417", \ |
| "0.4518714, 0.4516408, 0.4516720, 0.4520547, 0.4523916, 0.4523425, 0.4523844", \ |
| "0.5719255, 0.5708961, 0.5706204, 0.5706265, 0.5697030, 0.5685940, 0.5685825", \ |
| "0.7873688, 0.7863103, 0.7857334, 0.7834288, 0.7765696, 0.7724055, 0.7721607"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.9549996, 6.9606509, 6.9847527, 7.1029230, 7.1651379, 6.2822756, 0.0573278", \ |
| "6.9522380, 6.9542091, 6.9820866, 7.1098008, 7.1782894, 6.3240014, -0.0299968", \ |
| "6.9557177, 6.9577447, 6.9887559, 7.1085967, 7.1624919, 6.3218623, 0.1008299", \ |
| "6.9553805, 6.9555341, 6.9834887, 7.1047736, 7.1714816, 6.2958985, -0.0230589", \ |
| "6.9532426, 6.9567728, 6.9831983, 7.1117317, 7.1820704, 6.3213184, -0.0140670", \ |
| "6.9555164, 6.9564119, 6.9833700, 7.1025494, 7.1595437, 6.2953652, -0.0179866", \ |
| "6.9533765, 6.9568767, 6.9834436, 7.1015709, 7.1603455, 6.2740822, -0.0186904"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.5399392, 3.5460840, 3.5452887, 3.6155380, 3.7229434, 4.9076269, 5.9030199", \ |
| "3.5375230, 3.5422046, 3.5586649, 3.6106745, 3.7117512, 4.9082334, 5.8100571", \ |
| "3.5362976, 3.5431207, 3.5502682, 3.6147023, 3.7178741, 4.9149578, 5.8144401", \ |
| "3.5404611, 3.5444076, 3.5609859, 3.6137571, 3.7106592, 4.9120319, 5.8122871", \ |
| "3.5410777, 3.5456101, 3.5602937, 3.6138169, 3.7126692, 4.9120973, 5.8127875", \ |
| "3.5399100, 3.5455357, 3.5613672, 3.6137585, 3.7107447, 4.9118685, 5.7967427", \ |
| "3.5417107, 3.5425351, 3.5625265, 3.6122775, 3.7224632, 4.9116981, 5.7963069"); |
| } |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1459079, 0.1457166, 0.1459094, 0.1459059, 0.1458827, 0.1459002, 0.1459058", \ |
| "0.1943569, 0.1943962, 0.1943577, 0.1943554, 0.1943655, 0.1943508, 0.1943504", \ |
| "0.2731635, 0.2731482, 0.2732132, 0.2732078, 0.2731981, 0.2731944, 0.2732332", \ |
| "0.4075052, 0.4069255, 0.4075118, 0.4075197, 0.4075761, 0.4076031, 0.4076079", \ |
| "0.6956649, 0.6950008, 0.6957567, 0.6956810, 0.6954975, 0.6956040, 0.6956211", \ |
| "0.8543069, 0.8540261, 0.8542806, 0.8540744, 0.8532059, 0.8524440, 0.8522416", \ |
| "0.9554002, 0.9544186, 0.9554051, 0.9555910, 0.9553626, 0.9542210, 0.9538401"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("5.6259139, 5.6009608, 5.6748244, 5.5253993, 5.5744139, 4.3328935, -13.0079118", \ |
| "5.6119339, 5.6111910, 5.6064209, 5.5841870, 5.4241036, 4.2200768, -12.7808531", \ |
| "5.6147343, 5.6205838, 5.6119900, 5.5856599, 5.4278018, 4.2235668, -12.6431903", \ |
| "5.6129171, 5.6141357, 5.6065272, 5.5868767, 5.4751228, 4.1817967, -12.7862023", \ |
| "5.6144824, 5.6141476, 5.6087361, 5.5866123, 5.4322635, 4.2022171, -12.4356009", \ |
| "5.6134541, 5.6139706, 5.6099083, 5.5865242, 5.4253476, 4.1791413, -12.7559788", \ |
| "5.6108831, 5.6136148, 5.6060562, 5.5852504, 5.4195105, 4.1832867, -12.7515388"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1500943, 0.1501091, 0.1501130, 0.1496218, 0.1498601, 0.1496889, 0.1501468", \ |
| "0.2086319, 0.2084335, 0.2085000, 0.2084987, 0.2084234, 0.2081562, 0.2084504", \ |
| "0.2857426, 0.2852995, 0.2857477, 0.2857519, 0.2857591, 0.2850309, 0.2853341", \ |
| "0.3702377, 0.3699574, 0.3699651, 0.3699750, 0.3699884, 0.3698109, 0.3698579", \ |
| "0.4516251, 0.4516350, 0.4516355, 0.4517307, 0.4516751, 0.4519145, 0.4519778", \ |
| "0.5683242, 0.5678849, 0.5683071, 0.5681966, 0.5679323, 0.5690349, 0.5690992", \ |
| "0.7653898, 0.7653537, 0.7651539, 0.7645859, 0.7640776, 0.7648581, 0.7649117"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.2152076, 6.2159405, 6.2006997, 6.1742842, 6.1268599, 4.8079284, -12.3213285", \ |
| "6.2132343, 6.2118340, 6.2045546, 6.1922810, 6.0246664, 4.8226522, -12.3665682", \ |
| "6.2168954, 6.2147752, 6.2052949, 6.1871363, 6.0290500, 4.8250288, -12.3676679", \ |
| "6.2159871, 6.2143070, 6.2055350, 6.1918445, 6.0429510, 4.8852269, -12.3784051", \ |
| "6.2135919, 6.2129821, 6.2036966, 6.1839099, 6.0286859, 4.7729140, -12.2995412", \ |
| "6.2143394, 6.2144999, 6.2131949, 6.1947444, 6.0227626, 4.8478626, -12.5447413", \ |
| "6.2162916, 6.2150513, 6.2131483, 6.1959520, 6.0484710, 4.8606681, -12.3436735"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.0147601, 3.0085941, 3.1196400, 2.9459725, 2.8180065, 2.9510407, 2.8736690", \ |
| "3.0256150, 3.0238284, 3.0257622, 3.0293941, 3.0442591, 3.0696533, 3.0465685", \ |
| "3.0238258, 3.0235892, 3.0277782, 3.0298290, 3.0261731, 3.0548984, 3.0235801", \ |
| "3.0290347, 3.0295677, 3.0288083, 3.0318115, 3.0450501, 3.0237358, 3.0284228", \ |
| "3.0261294, 3.0268753, 3.0330139, 3.0439374, 3.0460583, 2.9930044, 3.0608397", \ |
| "3.0160113, 3.0215538, 3.0243810, 3.0427918, 3.0029287, 3.0402771, 3.0761564", \ |
| "3.0281013, 3.0270857, 3.0351014, 3.0335837, 3.0842873, 3.0456984, 3.0350472"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( DM[2] & !DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1498770, 0.1498999, 0.1498617, 0.1499043, 0.1501133, 0.1494614, 0.1499022", \ |
| "0.2071690, 0.2071692, 0.2072434, 0.2072140, 0.2072364, 0.2072426, 0.2073710", \ |
| "0.2705241, 0.2700662, 0.2705194, 0.2705177, 0.2705112, 0.2705179, 0.2705150", \ |
| "0.3237977, 0.3236255, 0.3237921, 0.3237886, 0.3237812, 0.3237878, 0.3237851", \ |
| "0.3996960, 0.3999447, 0.3996901, 0.3996846, 0.3996751, 0.3996783, 0.3996757", \ |
| "0.4969664, 0.4975626, 0.4968748, 0.4969498, 0.4969362, 0.4969362, 0.4969325", \ |
| "0.6909505, 0.6919213, 0.6909581, 0.6909658, 0.6910758, 0.6911046, 0.6911460"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.2564692, 3.2563163, 3.2770098, 3.3406163, 3.4429637, 4.6389035, 5.4732461", \ |
| "3.2574963, 3.2623210, 3.2795162, 3.3313660, 3.4343888, 4.6254305, 5.5310233", \ |
| "3.2561429, 3.2595237, 3.2702176, 3.3352704, 3.4364128, 4.6259797, 5.5310422", \ |
| "3.2512745, 3.2582607, 3.2831867, 3.3334011, 3.4367535, 4.6306854, 5.5316405", \ |
| "3.2508670, 3.2581088, 3.2693602, 3.3328108, 3.4368471, 4.6303950, 5.5290368", \ |
| "3.2550025, 3.2586203, 3.2688994, 3.3329493, 3.4382622, 4.6351819, 5.5289449", \ |
| "3.2504628, 3.2575383, 3.2695248, 3.3325666, 3.4322291, 4.6300557, 5.5313833"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.2152701, 6.2056029, 6.2167940, 6.1730530, 6.1237443, 4.7109821, -12.3971975", \ |
| "6.2126758, 6.2117975, 6.2045598, 6.1912623, 6.0276640, 4.8680742, -12.2956922", \ |
| "6.2171873, 6.2147544, 6.2052706, 6.1877560, 6.0244925, 4.8738044, -12.4286549", \ |
| "6.2159459, 6.2141752, 6.2098575, 6.1925410, 6.0400645, 4.8588297, -12.4020401", \ |
| "6.2104637, 6.2129730, 6.2036710, 6.1832845, 6.0360616, 4.8830004, -12.3553192", \ |
| "6.2144734, 6.2145016, 6.2131772, 6.1952856, 6.0226742, 4.8724133, -12.3934963", \ |
| "6.2162765, 6.2150587, 6.2132038, 6.1960461, 6.0486354, 4.8876244, -12.2687435"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("3.0050782, 3.0305702, 2.9800943, 2.9874975, 3.0533523, 2.8725182, 3.4247527", \ |
| "3.0255885, 3.0240878, 3.0238544, 3.0294513, 3.0443762, 3.0220308, 3.0446553", \ |
| "3.0226566, 3.0266497, 3.0317080, 3.0298230, 3.0437500, 3.0514636, 3.0281715", \ |
| "3.0290100, 3.0283209, 3.0288955, 3.0317929, 3.0280372, 3.0693484, 3.0519536", \ |
| "3.0252748, 3.0264868, 3.0296303, 3.0391624, 3.0407533, 3.0835910, 3.0462984", \ |
| "3.0294719, 3.0295415, 3.0243818, 3.0428475, 3.0400492, 3.0356803, 3.0783148", \ |
| "3.0269330, 3.0223084, 3.0332543, 3.0335692, 3.0264377, 3.0299102, 3.0348748"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & !DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("6.3105406, 6.3076532, 6.3098259, 6.3282170, 6.2887785, 6.1903126, 0.1991025", \ |
| "6.3035423, 6.3053221, 6.3047367, 6.3037869, 6.2753340, 6.0124401, 0.2893248", \ |
| "6.3081818, 6.3085504, 6.3079819, 6.3117002, 6.2807584, 6.0870562, 0.1750228", \ |
| "6.3068055, 6.3072140, 6.3059087, 6.3072379, 6.2846249, 6.0434016, 0.3427890", \ |
| "6.3060834, 6.3045235, 6.3050287, 6.3091864, 6.2688194, 6.0572816, 0.2844759", \ |
| "6.3065369, 6.3059827, 6.3055872, 6.3058747, 6.2753184, 6.0435706, 0.0363845", \ |
| "6.3075476, 6.3066968, 6.3059296, 6.3060792, 6.2784182, 6.0484047, 0.0276953"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1513974, 0.1516706, 0.1508309, 0.1514164, 0.1508917, 0.1514015, 0.1513898", \ |
| "0.2093732, 0.2092945, 0.2094267, 0.2094069, 0.2093089, 0.2092977, 0.2093773", \ |
| "0.2713974, 0.2713968, 0.2715680, 0.2714934, 0.2718654, 0.2717611, 0.2718503", \ |
| "0.3293788, 0.3293822, 0.3290733, 0.3293040, 0.3297667, 0.3301364, 0.3301859", \ |
| "0.4599875, 0.4598490, 0.4593875, 0.4575641, 0.4554662, 0.4549832, 0.4548305", \ |
| "0.7000944, 0.7001080, 0.7000913, 0.6989655, 0.6926987, 0.6896187, 0.6888089", \ |
| "0.9964861, 0.9976535, 1.0042399, 1.0288987, 1.0573621, 1.0650759, 1.0668356"); |
| } |
| } |
| internal_power () { |
| related_pin : "OUT"; |
| when : "( !OE_N & DM[2] & DM[1] & !DM[0] & !SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("7.9013588, 7.9056965, 7.9415645, 8.1043640, 8.2863018, 7.5392006, 1.3977840", \ |
| "7.8948445, 7.9031833, 7.9366973, 8.0988549, 8.2853941, 7.4989147, 1.2970058", \ |
| "7.9002208, 7.9072126, 7.9385261, 8.1033014, 8.2904147, 7.5602427, 1.3195975", \ |
| "7.8969871, 7.9056511, 7.9362924, 8.1017642, 8.2872305, 7.5248707, 1.2257413", \ |
| "7.8961461, 7.9012375, 7.9369347, 8.1025262, 8.2726323, 7.5633021, 1.2635436", \ |
| "7.8971166, 7.9065431, 7.9401048, 8.1031688, 8.2893246, 7.5587735, 1.2618743", \ |
| "7.8982466, 7.9039972, 7.9429114, 8.1025345, 8.2856624, 7.5630191, 1.2652435"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("4.7228814, 4.7305901, 4.7637567, 4.9486071, 5.5377123, 6.4416962, 6.9450201", \ |
| "4.7161600, 4.7268806, 4.7561137, 4.9335790, 5.5299995, 6.4325145, 6.9153757", \ |
| "4.7192966, 4.7213163, 4.7605986, 4.9415763, 5.5369520, 6.4363229, 6.9256684", \ |
| "4.7113162, 4.7212509, 4.7709152, 4.9395256, 5.5308251, 6.4333402, 6.9152685", \ |
| "4.7169587, 4.7285380, 4.7580036, 4.9382722, 5.5339085, 6.4329875, 6.9210095", \ |
| "4.7216518, 4.7319001, 4.7711850, 4.9387611, 5.5345011, 6.4344943, 6.9148561", \ |
| "4.7211938, 4.7257757, 4.7607065, 4.9456163, 5.5338610, 6.4341196, 6.9244492"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & !DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("0.1501381, 0.1499161, 0.1500173, 0.1501245, 0.1498783, 0.1501254, 0.1499045", \ |
| "0.2071724, 0.2072504, 0.2072485, 0.2072490, 0.2072431, 0.2071652, 0.2071661", \ |
| "0.2700751, 0.2705320, 0.2705297, 0.2705294, 0.2705230, 0.2698110, 0.2700670", \ |
| "0.3236247, 0.3237961, 0.3237927, 0.3237907, 0.3236193, 0.3236122, 0.3236134", \ |
| "0.3999490, 0.3996989, 0.3996953, 0.3998974, 0.3996805, 0.3999271, 0.3999286", \ |
| "0.4975734, 0.4969747, 0.4969702, 0.4969615, 0.4969465, 0.4975372, 0.4959675", \ |
| "0.6948768, 0.6938973, 0.6938999, 0.6939375, 0.6935793, 0.6950775, 0.6950889"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| values("2.5946327, 2.5998020, 2.6146066, 2.6271089, 2.8595198, 4.0110173, 4.4753495", \ |
| "2.6012981, 2.6052680, 2.6063116, 2.6473719, 2.8782959, 3.9166701, 4.4980085", \ |
| "2.6062440, 2.6076376, 2.6116756, 2.6474038, 2.8566459, 3.9016849, 4.5345285", \ |
| "2.6057431, 2.6047925, 2.6097061, 2.6465714, 2.8627177, 3.9125689, 4.5364140", \ |
| "2.6046272, 2.6040075, 2.6122463, 2.6464273, 2.8899354, 3.9055057, 4.5581360", \ |
| "2.6050851, 2.6055722, 2.6106078, 2.6481130, 2.8515572, 3.9083831, 4.5626410", \ |
| "2.6032436, 2.6051613, 2.6105108, 2.6467298, 2.8801740, 3.9091215, 4.5332759"); |
| } |
| } |
| internal_power () { |
| related_pin : "OE_N"; |
| when : "( !DM[2] & DM[1] & DM[0] & SLOW )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.26, 0.51, 0.76, 1, 1.25, 1.5"); |
| index_2("0.01, 0.06166808, 0.3802952, 2.345208, 14.46245, 89.18714, 550"); |
| |