| /** |
| * 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_xres4v2_tt_tt_025C_1v80_3v30") { |
| 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 : 25.000000; |
| nom_voltage : 1.800000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.800000); |
| voltage_map("VCCHIB",1.800000); |
| voltage_map("VDDA",3.300000); |
| voltage_map("VDDIO",3.300000); |
| voltage_map("VDDIO_Q",3.300000); |
| voltage_map("VSSA",0.000000); |
| voltage_map("VSSD",0.000000); |
| voltage_map("VSSIO",0.000000); |
| voltage_map("VSSIO_Q",0.000000); |
| voltage_map("VSWITCH",3.300000); |
| 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.330; |
| voh : 2.970; |
| vomax : 3.465; |
| vomin : -0.165; |
| } |
| output_voltage (GENERAL_CORE_VOLTAGE) { |
| vol : 0.180; |
| voh : 1.620; |
| vomax : 1.890; |
| vomin : -0.090; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 0.825; |
| vih : 2.475; |
| vimax : 3.465; |
| vimin : -0.165; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.540; |
| vih : 1.260; |
| vimax : 1.890; |
| vimin : -0.090; |
| } |
| operating_conditions ("tt_tt_1p80v_x_3p30v_025C") { |
| process : 1.000000; |
| temperature : 25.000000; |
| voltage : 1.800000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("del_1_7_7") { |
| variable_1 : "input_net_transition"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| power_lut_template ("power_outputs_1") { |
| variable_1 : "input_transition_time"; |
| index_1("1, 2, 3, 4, 5, 6, 7"); |
| variable_2 : "total_output_net_capacitance"; |
| index_2("1, 2, 3, 4, 5, 6, 7"); |
| } |
| cell ("sky130_fd_io__top_xres4v2") { |
| is_macro_cell : true; |
| dont_use : true; |
| interface_timing : true; |
| pad_cell : true; |
| dont_touch : true; |
| area : 15000.000000; |
| cell_leakage_power : 2.194100e+00; |
| pg_pin (VDDA) { |
| voltage_name : "VDDA"; |
| 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 ("VDDIO_Q") { |
| voltage_name : "VDDIO_Q"; |
| 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"; |
| } |
| leakage_power (lkgGroup1) { |
| when : "!EN_VDDIO_SIG_H & PAD & !PULLUP_H & !INP_SEL_H & DISABLE_PULLUP_H & !FILT_IN_H & ENABLE_H & ENABLE_VDDIO"; |
| value : "1.8660400"; |
| } |
| leakage_power (lkgGroup2) { |
| when : "EN_VDDIO_SIG_H & PAD & !PULLUP_H & !INP_SEL_H & DISABLE_PULLUP_H & !FILT_IN_H & ENABLE_H & ENABLE_VDDIO"; |
| value : "2.1941000"; |
| } |
| pin ("DISABLE_PULLUP_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : false; |
| rise_capacitance : 0.018729; |
| capacitance : 0.018323; |
| fall_capacitance : 0.017917; |
| 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.7975062, 1.3189939, 1.8404815, 2.3025863, 2.7462069, 3.2083116, 3.6704164"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.0052907, -0.5017791, -0.9982676, -1.4253116, -1.8352739, -2.2623179, -2.6893620"); |
| } |
| } |
| } |
| pin ("INP_SEL_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : false; |
| rise_capacitance : 0.024898; |
| capacitance : 0.024708; |
| fall_capacitance : 0.024519; |
| 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.0312858, -0.0280085, -0.0247312, -0.0064923, 0.0110170, 0.0292559, 0.0474948"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.2575564, 0.2649843, 0.2724123, 0.2925985, 0.3119773, 0.3321635, 0.3523497"); |
| } |
| } |
| } |
| pin ("EN_VDDIO_SIG_H") { |
| max_transition : 3.75; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : false; |
| rise_capacitance : 0.032961; |
| capacitance : 0.032209; |
| fall_capacitance : 0.031456; |
| 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.4292203, 0.4651770, 0.5011338, 0.4980173, 0.4950255, 0.4919091, 0.4887926"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.4375453, 0.4358774, 0.4342095, 0.4468371, 0.4589596, 0.4715872, 0.4842148"); |
| } |
| } |
| } |
| 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.017493; |
| capacitance : 0.017430; |
| fall_capacitance : 0.017367; |
| 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.0324499, 0.0326572, 0.0328645, 0.0335150, 0.0341395, 0.0347900, 0.0354405"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0473842, 0.0466201, 0.0458560, 0.0460560, 0.0462479, 0.0464479, 0.0466479"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_H"; |
| timing_type : non_seq_hold_falling; |
| fall_constraint (scalar) { |
| values ("-35"); |
| } |
| } |
| } |
| 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.028834; |
| capacitance : 0.028433; |
| fall_capacitance : 0.028032; |
| 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.0925761, 0.1674066, 0.2422370, 0.2758183, 0.3080563, 0.3416376, 0.3752188"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3849223, 1.1996048, 2.0142874, 2.1259287, 2.2331043, 2.3447456, 2.4563869"); |
| } |
| } |
| timing() { /* check skew between enable_vddio and enable_h */ |
| related_pin : "ENABLE_VDDIO"; |
| timing_type : non_seq_hold_rising; |
| rise_constraint (scalar) { |
| values ("-35"); |
| } |
| } |
| } |
| pin ("FILT_IN_H") { |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : false; |
| max_transition : 3.750000; |
| rise_capacitance : 0.009441; |
| capacitance : 0.009452; |
| fall_capacitance : 0.009463; |
| 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.0420974, -0.0421766, -0.0422558, -0.0421830, -0.0421131, -0.0420403, -0.0419675"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0420163, 0.0421445, 0.0422726, 0.0421609, 0.0420537, 0.0419421, 0.0418305"); |
| } |
| } |
| } |
| pin ("XRES_H_N") { |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VDDIO_Q"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| function : "(PAD)"; |
| max_capacitance : 2.722560; |
| max_transition : 3.756995; |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & !EN_VDDIO_SIG_H )"; |
| 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.02545831, 0.06481256, 0.1650018, 0.4200668, 1.069419, 2.72256"); |
| values("8.9380741, 8.9317641, 8.9155341, 8.9550571, 8.9965531, 9.0983531, 9.3919421", \ |
| "11.1920210, 11.1639410, 11.1615430, 11.1832350, 11.2262240, 11.3446790, 11.6343670", \ |
| "11.1397470, 11.1280490, 11.1277240, 11.1490580, 11.1945730, 11.3109440, 11.5978410", \ |
| "11.2144750, 11.1987160, 11.1965850, 11.2075610, 11.2530780, 11.3677420, 11.6561530", \ |
| "11.2951300, 11.2799070, 11.2841980, 11.3005260, 11.3468260, 11.4617110, 11.7493820", \ |
| "11.3609620, 11.3370700, 11.3507180, 11.3707050, 11.4136190, 11.5310340, 11.8083620", \ |
| "11.4325170, 11.4188450, 11.4157290, 11.4365720, 11.4823200, 11.5985670, 11.8854500"); |
| } |
| 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.02545831, 0.06481256, 0.1650018, 0.4200668, 1.069419, 2.72256"); |
| values("14.6920893, 14.6845913, 14.6791223, 14.6270963, 14.6955933, 14.7811763, 15.0210903", \ |
| "12.8181780, 12.7921940, 12.7621200, 12.7761540, 12.8080910, 12.8949970, 13.1248810", \ |
| "12.9716060, 12.9470570, 12.9174890, 12.9226080, 12.9640460, 13.0470760, 13.3003240", \ |
| "13.1032950, 13.0743380, 13.0500510, 13.0587810, 13.0962530, 13.1751390, 13.4326470", \ |
| "13.2570230, 13.2157520, 13.2036290, 13.2076240, 13.2443800, 13.3357720, 13.5935910", \ |
| "13.3923990, 13.3599260, 13.3362520, 13.3488500, 13.3805130, 13.4701570, 13.7165570", \ |
| "13.4982680, 13.4731620, 13.4443040, 13.4569530, 13.4928950, 13.5759830, 13.8300920"); |
| } |
| } |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & !EN_VDDIO_SIG_H )"; |
| 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.02545831, 0.06481256, 0.1650018, 0.4200668, 1.069419, 2.72256"); |
| values("10.1829801, 10.1550101, 10.1712181, 10.1808471, 10.2550711, 10.3593741, 10.6803831", \ |
| "13.1647960, 13.1469150, 13.1467280, 13.1683020, 13.2155050, 13.3438150, 13.6478430", \ |
| "13.8775090, 13.8668840, 13.8607010, 13.8852180, 13.9285180, 14.0588470, 14.3618890", \ |
| "14.4221960, 14.3981360, 14.3997400, 14.4270470, 14.4790540, 14.6006750, 14.9149150", \ |
| "14.8533180, 14.8379710, 14.8366560, 14.8575230, 14.9114710, 15.0343110, 15.3396690", \ |
| "15.2138060, 15.1994460, 15.2035030, 15.2200230, 15.2812140, 15.4030400, 15.6997260", \ |
| "15.5203590, 15.5034790, 15.5057630, 15.5205220, 15.5693010, 15.6935990, 15.9980570"); |
| } |
| 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.02545831, 0.06481256, 0.1650018, 0.4200668, 1.069419, 2.72256"); |
| values("15.7434473, 15.7734453, 15.6989603, 15.7182383, 15.7373613, 15.8369333, 16.1415823", \ |
| "14.0642210, 14.0373420, 14.0090560, 14.0173820, 14.0509490, 14.1385550, 14.3526410", \ |
| "14.4936580, 14.4669590, 14.4386130, 14.4486750, 14.4814490, 14.5937780, 14.7883860", \ |
| "14.8104880, 14.7836360, 14.7549280, 14.7640750, 14.7969830, 14.8874680, 15.1282410", \ |
| "15.1010070, 15.0730640, 15.0465200, 15.0509410, 15.0872060, 15.1782930, 15.4365570", \ |
| "15.3645450, 15.3408450, 15.3103310, 15.3242850, 15.3521050, 15.4436500, 15.7173650", \ |
| "15.6166750, 15.5898750, 15.5595190, 15.5715540, 15.6057560, 15.7161260, 15.9226970"); |
| } |
| } |
| internal_power () { |
| related_pin : "FILT_IN_H"; |
| when : "( INP_SEL_H )"; |
| rise_power ("power_outputs_1") { |
| index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75"); |
| index_2("0.01, 0.02546544, 0.06484888, 0.1651405, 0.4205377, 1.070918, 2.72714"); |
| values("-1.7021595, -1.7049344, -1.7399471, -1.7541212, -1.8035686, -1.7490888, -1.7116252", \ |
| "-1.7312559, -1.7570490, -1.7891941, -1.7908463, -1.7947806, -1.7997273, -1.7501404", \ |
| "-1.6913284, -1.7176300, -1.7503007, -1.7529845, -1.7533062, -1.7697452, -1.7645180", \ |
| "-1.7243121, -1.7503962, -1.7825951, -1.7838755, -1.7888561, -1.7928638, -1.7425745", \ |
| "-1.7416875, -1.7699471, -1.7983906, -1.8013083, -1.8102730, -1.8178538, -1.8076925", \ |
| "-1.7343239, -1.7637693, -1.7892252, -1.7975967, -1.8000529, -1.8053042, -1.7543099", \ |
| "-1.7407979, -1.7707222, -1.7980513, -1.8007544, -1.8032731, -1.8028822, -1.8084495"); |
| } |
| fall_power ("power_outputs_1") { |
| index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75"); |
| index_2("0.01, 0.02546544, 0.06484888, 0.1651405, 0.4205377, 1.070918, 2.72714"); |
| values("7.4028123, 7.3971658, 7.3959688, 7.4333547, 7.4595690, 7.5740633, 7.8553418", \ |
| "7.4479572, 7.4304079, 7.4325017, 7.4297096, 7.4967454, 7.6128158, 7.8968247", \ |
| "7.4078010, 7.3915119, 7.3923342, 7.4107370, 7.4578321, 7.5764100, 7.8629222", \ |
| "7.4489026, 7.4316664, 7.4334549, 7.4583551, 7.4978244, 7.6150301, 7.8980858", \ |
| "7.4490795, 7.4326873, 7.4342459, 7.4531900, 7.4995461, 7.6176886, 7.9010028", \ |
| "7.4538405, 7.4354039, 7.4374049, 7.4523989, 7.4958303, 7.6155532, 7.9011919", \ |
| "7.4493337, 7.4325147, 7.4349450, 7.4522324, 7.4987291, 7.6154569, 7.8993296"); |
| } |
| } |
| |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & EN_VDDIO_SIG_H )"; |
| 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.02546188, 0.06483072, 0.1650712, 0.4203023, 1.070169, 2.72485"); |
| values("14.8086113, 14.8082483, 14.8148243, 14.8367003, 14.7901113, 14.8957113, 15.0957323", \ |
| "13.0249510, 13.0116880, 12.9771870, 12.9922480, 13.0345720, 13.1413350, 13.3766120", \ |
| "15.2584370, 15.2233940, 15.1957820, 15.2142730, 15.2404480, 15.3209150, 15.6204460", \ |
| "17.2987910, 17.3122940, 17.2846360, 17.2556410, 17.2839940, 17.3542920, 17.6591950", \ |
| "19.2913170, 19.2662330, 19.2041800, 19.2490020, 19.2832100, 19.3930150, 19.6005040", \ |
| "21.1860840, 21.1568640, 21.1283070, 21.1431340, 21.1744510, 21.2639400, 21.5463880", \ |
| "23.0257720, 23.0070250, 22.9612060, 22.9907740, 23.0220440, 23.0940600, 23.3682780"); |
| } |
| 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.02546188, 0.06483072, 0.1650712, 0.4203023, 1.070169, 2.72485"); |
| values("9.8961718, 9.8682178, 9.8397388, 9.8799968, 9.9575048, 10.0563948, 10.3462338", \ |
| "15.0491220, 15.0335920, 15.0676190, 15.0895580, 15.1171160, 15.2321800, 15.5162460", \ |
| "15.8388720, 15.8312360, 15.7782350, 15.8479290, 15.8912030, 16.0154160, 16.3005130", \ |
| "16.6251580, 16.6078800, 16.6473120, 16.6294600, 16.6739800, 16.8011650, 17.0838050", \ |
| "17.4279740, 17.4128280, 17.4362350, 17.5023550, 17.4765270, 17.5700950, 17.8774770", \ |
| "18.2435560, 18.2281030, 18.2920260, 18.2481790, 18.2927980, 18.4110380, 18.6951500", \ |
| "19.0591280, 19.0415860, 19.1183700, 19.0618790, 19.1074860, 19.2241120, 19.5137660"); |
| } |
| } |
| internal_power () { |
| related_pin : "PAD"; |
| when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & EN_VDDIO_SIG_H )"; |
| 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.02546188, 0.06483072, 0.1650712, 0.4203023, 1.070169, 2.72485"); |
| values("14.7973533, 14.7706383, 14.6209403, 14.8946783, 14.7732913, 14.8849533, 15.1360083", \ |
| "13.0320540, 13.0031530, 12.9806890, 12.9855030, 13.0291430, 13.1076080, 13.3766900", \ |
| "15.2550260, 15.2279790, 15.2194400, 15.2239970, 15.2527970, 15.3149820, 15.5558760", \ |
| "17.3196140, 17.2927870, 17.2438820, 17.2571470, 17.3199960, 17.3807060, 17.6229360", \ |
| "19.2940070, 19.2678100, 19.2384550, 19.2454980, 19.2899600, 19.3756850, 19.5994850", \ |
| "21.1873370, 21.1598480, 21.1403500, 21.1426640, 21.1607690, 21.2653940, 21.5491860", \ |
| "23.0145500, 22.9867100, 22.9556740, 22.9706030, 23.0008860, 23.1114810, 23.3646660"); |
| } |
| 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.02546188, 0.06483072, 0.1650712, 0.4203023, 1.070169, 2.72485"); |
| values("9.8850438, 9.8773078, 9.8513918, 9.9080378, 9.9573368, 10.0584058, 10.3334958", \ |
| "15.0622070, 15.0588030, 15.0486690, 15.1033660, 15.1620560, 15.1748740, 15.5216270", \ |
| "15.8373450, 15.8202390, 15.8225810, 15.8409950, 15.8861920, 16.0628110, 16.2874400", \ |
| "16.6252220, 16.6077600, 16.6083220, 16.6949960, 16.6019060, 16.7555220, 17.0564670", \ |
| "17.4299060, 17.4159750, 17.4134040, 17.4363060, 17.4768690, 17.5622830, 17.8827860", \ |
| "18.2378900, 18.2218940, 18.2258030, 18.2428100, 18.2526040, 18.4942460, 18.6886500", \ |
| "19.0508200, 19.0345830, 19.0377140, 19.0563540, 19.2160870, 19.2370340, 19.5012370"); |
| } |
| } |
| timing () { |
| related_pin : "PAD"; |
| timing_type : "combinational"; |
| timing_sense : "positive_unate"; |
| when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & !EN_VDDIO_SIG_H )"; |
| sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b1 & ENABLE_VDDIO==1'b1 & EN_VDDIO_SIG_H==1'b0 "; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("186.1388500, 186.1673300, 186.2346700, 186.3694500, 186.6302500, 187.1475900, 188.6643700", \ |
| "188.3130900, 188.3456400, 188.4114900, 188.5457700, 188.8136900, 189.3945700, 190.8348400", \ |
| "189.9197200, 189.9522500, 190.0181400, 190.1524100, 190.4204200, 191.0011300, 192.4420000", \ |
| "191.2430200, 191.2748200, 191.3416700, 191.4770700, 191.7446200, 192.3253700, 193.7688000", \ |
| "192.5155400, 192.5480600, 192.6147100, 192.7488600, 193.0165200, 193.5976700, 195.0406400", \ |
| "193.7004900, 193.7323200, 193.7991800, 193.9345800, 194.2020400, 194.7828100, 196.2238700", \ |
| "194.7918700, 194.8243400, 194.8902300, 195.0245400, 195.2924600, 195.8733500, 197.3135100"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("0.1520523, 0.1773792, 0.2320686, 0.3611266, 0.6534472, 1.4306164, 3.5113845", \ |
| "0.1520034, 0.1767621, 0.2337288, 0.3597689, 0.6533797, 1.4346728, 3.5173788", \ |
| "0.1519124, 0.1768276, 0.2337475, 0.3597345, 0.6534674, 1.4346893, 3.5182599", \ |
| "0.1520359, 0.1785152, 0.2341082, 0.3610555, 0.6536739, 1.4329089, 3.5156273", \ |
| "0.1514379, 0.1766670, 0.2336957, 0.3591254, 0.6529820, 1.4341319, 3.5151346", \ |
| "0.1520336, 0.1785170, 0.2341140, 0.3610579, 0.6536829, 1.4315880, 3.5097829", \ |
| "0.1520140, 0.1767405, 0.2337108, 0.3597710, 0.6533430, 1.4346693, 3.5171022"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("177.2160900, 177.2641600, 177.2877600, 177.4637000, 177.7401300, 178.3790700, 180.1272300", \ |
| "179.1533500, 179.1889900, 179.2667300, 179.4110200, 179.6998100, 180.3723700, 182.0497600", \ |
| "182.0539800, 182.0951100, 182.1762700, 182.3188100, 182.6112300, 183.2817400, 184.9521600", \ |
| "184.8890000, 184.9217900, 184.9859100, 185.1713300, 185.4623000, 186.1287600, 187.7775000", \ |
| "187.3952300, 187.4241300, 187.4894300, 187.5979300, 187.9235900, 188.5589000, 190.2827500", \ |
| "189.6396200, 189.6755900, 189.7439600, 189.8483200, 190.1764500, 190.8471700, 192.5379100", \ |
| "191.6778700, 191.7129900, 191.7817700, 191.9205800, 192.2110800, 192.8817600, 194.5680300"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("0.1350681, 0.1606401, 0.2225585, 0.3517861, 0.6616179, 1.5055608, 3.7362042", \ |
| "0.1356108, 0.1616801, 0.2208675, 0.3494507, 0.6612357, 1.5093350, 3.7453121", \ |
| "0.1359654, 0.1614834, 0.2204613, 0.3485857, 0.6619441, 1.5092275, 3.7520085", \ |
| "0.1353319, 0.1607840, 0.2205782, 0.3502552, 0.6616617, 1.5101781, 3.7536343", \ |
| "0.1348071, 0.1608030, 0.2221191, 0.3485138, 0.6625676, 1.5092513, 3.7445300", \ |
| "0.1356489, 0.1617051, 0.2223705, 0.3480503, 0.6624973, 1.5099151, 3.7569947", \ |
| "0.1353573, 0.1608503, 0.2226784, 0.3486165, 0.6621728, 1.5092547, 3.7494017"); |
| } |
| } |
| timing () { |
| related_pin : "PAD"; |
| timing_type : "combinational"; |
| timing_sense : "positive_unate"; |
| when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & !EN_VDDIO_SIG_H )"; |
| sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b0 & ENABLE_VDDIO==1'b0 & EN_VDDIO_SIG_H==1'b0 "; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("187.1297100, 187.2171400, 187.2171402, 187.4427800, 187.6954500, 188.2791000, 189.6861500", \ |
| "190.0157800, 190.0481300, 190.1147600, 190.2502800, 190.5161200, 191.0978800, 192.5406700", \ |
| "192.6554200, 192.6943700, 192.7609800, 192.8963500, 193.1631900, 193.7443600, 195.1852400", \ |
| "194.9149200, 194.9470100, 195.0129300, 195.1487900, 195.4149400, 195.9963100, 197.4418200", \ |
| "196.9519600, 196.9840600, 197.0505800, 197.1849600, 197.4525200, 198.0336000, 199.4766300", \ |
| "198.8481300, 198.8761500, 198.9420800, 199.0766900, 199.3693100, 199.9254100, 201.3654900", \ |
| "200.6598400, 200.6989800, 200.7659400, 200.9012400, 201.1682100, 201.7502100, 203.1953300"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("0.1518222, 0.1781647, 0.2364058, 0.3605136, 0.6498166, 1.4313638, 3.5072212", \ |
| "0.1519717, 0.1795287, 0.2330038, 0.3595230, 0.6523013, 1.4296906, 3.5192167", \ |
| "0.1536870, 0.1788312, 0.2327259, 0.3622948, 0.6518656, 1.4325865, 3.5117891", \ |
| "0.1515155, 0.1772100, 0.2332474, 0.3596507, 0.6521794, 1.4345695, 3.5187888", \ |
| "0.1539912, 0.1766109, 0.2334845, 0.3591157, 0.6529911, 1.4341225, 3.5150771", \ |
| "0.1519622, 0.1767370, 0.2337049, 0.3597797, 0.6525520, 1.4346653, 3.5170187", \ |
| "0.1514053, 0.1773201, 0.2331579, 0.3616578, 0.6522955, 1.4300047, 3.5156362"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("173.3479300, 173.3503600, 173.4144600, 173.5621600, 173.8713300, 174.5248700, 176.2180500", \ |
| "174.2749000, 174.2892000, 174.3579600, 174.5008800, 174.7907400, 175.4790400, 177.1529000", \ |
| "175.6073700, 175.6290700, 175.7113100, 175.8410000, 176.1435600, 176.8107900, 178.4865600", \ |
| "177.0704600, 177.1232700, 177.1917500, 177.3342000, 177.6222400, 178.2735000, 179.9783400", \ |
| "178.5870900, 178.6194000, 178.6876900, 178.8305500, 179.1193800, 179.7879500, 181.4815000", \ |
| "180.0131700, 180.0439300, 180.1123400, 180.2557100, 180.5401700, 181.2147400, 182.9026500", \ |
| "181.3208100, 181.3529600, 181.4297100, 181.5786600, 181.8665400, 182.5329600, 184.2213200"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254583, 0.0648126, 0.165002, 0.420067, 1.06942, 2.72256"); |
| values("0.1351326, 0.1603421, 0.2227794, 0.3518438, 0.6610186, 1.5062556, 3.7430246", \ |
| "0.1355139, 0.1616718, 0.2232461, 0.3488509, 0.6623227, 1.5110030, 3.7488919", \ |
| "0.1348861, 0.1611428, 0.2200024, 0.3514526, 0.6634288, 1.5092488, 3.7376311", \ |
| "0.1351078, 0.1618940, 0.2204133, 0.3503134, 0.6626995, 1.5093871, 3.7520484", \ |
| "0.1359196, 0.1634312, 0.2208104, 0.3479841, 0.6622450, 1.5092455, 3.7488062", \ |
| "0.1359698, 0.1608743, 0.2212829, 0.3500500, 0.6623930, 1.5099372, 3.7494834", \ |
| "0.1354935, 0.1620940, 0.2204654, 0.3517259, 0.6624838, 1.5101033, 3.7491175"); |
| } |
| } |
| timing () { |
| related_pin : "FILT_IN_H"; |
| timing_type : "combinational"; |
| timing_sense : "positive_unate"; |
| when : "( INP_SEL_H )"; |
| sdf_cond : " INP_SEL_H==1'b1 "; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75"); |
| index_2("0.01, 0.0254654, 0.0648489, 0.165141, 0.420538, 1.07092, 2.72714"); |
| values("183.1485300, 183.1811900, 183.2476900, 183.3827700, 183.6499300, 184.2325900, 185.6791600", \ |
| "183.1730300, 183.2055700, 183.2718200, 183.4071100, 183.6750600, 184.2561100, 185.7033400", \ |
| "183.2256900, 183.2584800, 183.3252600, 183.4592900, 183.7278300, 184.3099100, 185.7556200", \ |
| "183.2597300, 183.2921400, 183.3585400, 183.4936800, 183.7616700, 184.3427700, 185.7898300", \ |
| "183.3215700, 183.3535600, 183.4218200, 183.5560500, 183.8235600, 184.4062000, 185.8510800", \ |
| "183.3726300, 183.4051500, 183.4712700, 183.6065500, 183.8747300, 184.4555200, 185.9019100", \ |
| "183.4257500, 183.4575600, 183.5260000, 183.6600200, 183.9275400, 184.5101400, 185.9595200"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75"); |
| index_2("0.01, 0.0254654, 0.0648489, 0.165141, 0.420538, 1.07092, 2.72714"); |
| values("0.1540860, 0.1796882, 0.2343168, 0.3605304, 0.6531312, 1.4315010, 3.5191754", \ |
| "0.1540820, 0.1796178, 0.2340050, 0.3599437, 0.6545900, 1.4333480, 3.5250907", \ |
| "0.1537744, 0.1791700, 0.2335887, 0.3600886, 0.6531271, 1.4340198, 3.5235703", \ |
| "0.1537876, 0.1796601, 0.2339659, 0.3602207, 0.6545891, 1.4333327, 3.5254177", \ |
| "0.1523307, 0.1787998, 0.2364612, 0.3608649, 0.6531721, 1.4344204, 3.5255447", \ |
| "0.1542530, 0.1796190, 0.2339729, 0.3598452, 0.6546214, 1.4326986, 3.5199919", \ |
| "0.1520943, 0.1788762, 0.2363928, 0.3609461, 0.6528412, 1.4379681, 3.5234489"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75"); |
| index_2("0.01, 0.0254654, 0.0648489, 0.165141, 0.420538, 1.07092, 2.72714"); |
| values("171.4160500, 171.4412600, 171.5129400, 171.6521500, 171.9422300, 172.6148600, 174.3121800", \ |
| "171.4889100, 171.5214200, 171.5900200, 171.7325700, 172.0235000, 172.6955900, 174.3836600", \ |
| "171.5454200, 171.5775000, 171.6466300, 171.7886100, 172.0797100, 172.7517100, 174.4412700", \ |
| "171.6042300, 171.6365600, 171.7052400, 171.8479300, 172.1388500, 172.8107600, 174.4989200", \ |
| "171.6643700, 171.6966400, 171.7655400, 171.9081400, 172.1991500, 172.8711500, 174.5602800", \ |
| "171.7198000, 171.7529700, 171.8214300, 171.9696500, 172.2608300, 172.9322200, 174.6154400", \ |
| "171.7888700, 171.8209300, 171.8892300, 172.0317300, 172.3227400, 172.9948900, 174.6837900"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 0.63, 1.26, 1.88, 2.5, 3.13, 3.75"); |
| index_2("0.01, 0.0254654, 0.0648489, 0.165141, 0.420538, 1.07092, 2.72714"); |
| values("0.1349769, 0.1617117, 0.2219432, 0.3500420, 0.6624812, 1.5126796, 3.7584473", \ |
| "0.1354711, 0.1618966, 0.2225611, 0.3515507, 0.6626146, 1.5112487, 3.7427372", \ |
| "0.1354308, 0.1618241, 0.2215500, 0.3516842, 0.6630246, 1.5120106, 3.7576164", \ |
| "0.1354764, 0.1613766, 0.2229629, 0.3518644, 0.6628378, 1.5114027, 3.7429855", \ |
| "0.1353920, 0.1615878, 0.2216300, 0.3517413, 0.6627216, 1.5120213, 3.7574202", \ |
| "0.1354838, 0.1620042, 0.2224000, 0.3505691, 0.6625739, 1.5126350, 3.7425014", \ |
| "0.1353763, 0.1618656, 0.2226862, 0.3514383, 0.6625783, 1.5113614, 3.7510417"); |
| } |
| } |
| timing () { |
| related_pin : "PAD"; |
| timing_type : "combinational"; |
| timing_sense : "positive_unate"; |
| when : "( !INP_SEL_H & !ENABLE_H & !ENABLE_VDDIO & EN_VDDIO_SIG_H )"; |
| sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b0 & ENABLE_VDDIO==1'b0 & EN_VDDIO_SIG_H==1'b1 "; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("185.3252300, 185.3400800, 185.4054700, 185.5344500, 185.7919500, 186.3900100, 187.8306800", \ |
| "186.3189400, 186.3563600, 186.4138400, 186.5585400, 186.8250200, 187.4020900, 188.8486700", \ |
| "187.0994000, 187.1305000, 187.2039200, 187.3327600, 187.5997800, 188.1838900, 189.6260500", \ |
| "187.7541000, 187.8079000, 187.8715800, 187.9927800, 188.2557500, 188.8420800, 190.2873400", \ |
| "188.3837500, 188.4175700, 188.4706900, 188.6182300, 188.8849800, 189.4665500, 190.9133700", \ |
| "188.9637100, 188.9947000, 189.0624300, 189.1962000, 189.4662100, 190.0471000, 191.4921300", \ |
| "189.4930400, 189.5306100, 189.5909500, 189.7328600, 189.9991600, 190.5726100, 192.0228700"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("0.1510251, 0.1758023, 0.2336164, 0.3609965, 0.6540295, 1.4316178, 3.5229397", \ |
| "0.1520872, 0.1776323, 0.2340423, 0.3609599, 0.6524627, 1.4305739, 3.5179994", \ |
| "0.1534839, 0.1797099, 0.2360917, 0.3599233, 0.6544424, 1.4326523, 3.5172683", \ |
| "0.1542100, 0.1796349, 0.2343652, 0.3611473, 0.6534623, 1.4326310, 3.5168521", \ |
| "0.1527303, 0.1761632, 0.2337062, 0.3596582, 0.6525462, 1.4307227, 3.5195942", \ |
| "0.1539055, 0.1797110, 0.2340253, 0.3599170, 0.6544403, 1.4318229, 3.5173693", \ |
| "0.1544543, 0.1796804, 0.2337047, 0.3618490, 0.6522839, 1.4321796, 3.5180041"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("172.7170100, 172.7240600, 172.7936900, 172.9350200, 173.2804500, 173.8992000, 175.5836500", \ |
| "173.6845700, 173.7170500, 173.7859800, 173.9313100, 174.2164500, 174.8869500, 176.5727400", \ |
| "174.4803200, 174.5101900, 174.5730900, 174.7142400, 174.9974700, 175.6725300, 177.3552500", \ |
| "175.1711700, 175.2036100, 175.2720100, 175.4138700, 175.7066600, 176.3892800, 178.0743300", \ |
| "175.8408100, 175.8728400, 175.9418500, 176.0770700, 176.3758500, 177.0396900, 178.7327800", \ |
| "176.4643500, 176.4962900, 176.5659500, 176.7072600, 176.9997100, 177.6697900, 179.3572000", \ |
| "177.0824400, 177.1146700, 177.1829300, 177.3247100, 177.6176900, 178.2871900, 179.9743500"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("0.1356387, 0.1606027, 0.2228954, 0.3519214, 0.6626920, 1.5110895, 3.7437169", \ |
| "0.1355208, 0.1616933, 0.2227005, 0.3511280, 0.6620536, 1.5107872, 3.7433243", \ |
| "0.1354985, 0.1618172, 0.2227867, 0.3521160, 0.6639867, 1.5107652, 3.7461132", \ |
| "0.1355154, 0.1616713, 0.2226857, 0.3515956, 0.6622050, 1.5104913, 3.7416781", \ |
| "0.1351362, 0.1626725, 0.2237298, 0.3517891, 0.6619131, 1.5103676, 3.7398249", \ |
| "0.1354922, 0.1640410, 0.2233032, 0.3515391, 0.6624488, 1.5112762, 3.7508969", \ |
| "0.1354159, 0.1618154, 0.2231085, 0.3517893, 0.6627407, 1.5114333, 3.7465471"); |
| } |
| } |
| timing () { |
| related_pin : "PAD"; |
| timing_type : "combinational"; |
| timing_sense : "positive_unate"; |
| when : "( !INP_SEL_H & ENABLE_H & ENABLE_VDDIO & EN_VDDIO_SIG_H )"; |
| sdf_cond : " INP_SEL_H==1'b0 & ENABLE_H==1'b1 & ENABLE_VDDIO==1'b1 & EN_VDDIO_SIG_H==1'b1 "; |
| cell_rise ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("185.3199800, 185.3521500, 185.4142900, 185.5389700, 185.8114200, 186.3752500, 187.8454000", \ |
| "186.3317300, 186.3688200, 186.4298600, 186.5661800, 186.8403100, 187.4225600, 188.8682100", \ |
| "187.1122500, 187.1444400, 187.2152500, 187.3480600, 187.6146700, 188.1955700, 189.6413700", \ |
| "187.7751700, 187.8141700, 187.8690200, 188.0047300, 188.2938200, 188.8576700, 190.2974800", \ |
| "188.3969700, 188.4287400, 188.4947900, 188.6314900, 188.9021300, 189.4789000, 190.9316300", \ |
| "188.9767000, 189.0082300, 189.0755200, 189.2114300, 189.4752200, 190.0592400, 191.5040300", \ |
| "189.5040400, 189.5362900, 189.6096800, 189.7433300, 190.0052200, 190.5869000, 192.0361500"); |
| } |
| rise_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("0.1511334, 0.1758831, 0.2364983, 0.3610426, 0.6539920, 1.4325896, 3.5175076", \ |
| "0.1520142, 0.1790955, 0.2337315, 0.3597982, 0.6533590, 1.4374654, 3.5139009", \ |
| "0.1538135, 0.1797083, 0.2360720, 0.3616382, 0.6544326, 1.4325925, 3.5150083", \ |
| "0.1542412, 0.1788488, 0.2331599, 0.3607036, 0.6530004, 1.4326801, 3.5206247", \ |
| "0.1533517, 0.1773873, 0.2333670, 0.3600672, 0.6539546, 1.4324690, 3.5181815", \ |
| "0.1534393, 0.1797167, 0.2339579, 0.3600094, 0.6544337, 1.4313494, 3.5175909", \ |
| "0.1539972, 0.1796637, 0.2332628, 0.3597846, 0.6543170, 1.4324741, 3.5171666"); |
| } |
| cell_fall ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("172.7753400, 172.7916000, 172.8651000, 172.9760900, 173.3003100, 173.9380900, 175.6240100", \ |
| "173.6949600, 173.7310800, 173.7960700, 173.9385700, 174.2327500, 174.9042300, 176.5865000", \ |
| "174.4782700, 174.5167600, 174.5818700, 174.7225700, 175.0212400, 175.6919100, 177.3706700", \ |
| "175.1855500, 175.2166300, 175.2989100, 175.4298600, 175.7204300, 176.3903700, 178.0771600", \ |
| "175.8486700, 175.8793100, 175.9447900, 176.0895900, 176.3804400, 177.0522300, 178.7355000", \ |
| "176.4778000, 176.5101400, 176.5797700, 176.7215100, 177.0123800, 177.6835500, 179.3704000", \ |
| "177.0953400, 177.1277600, 177.1977200, 177.3389800, 177.6297700, 178.3010200, 179.9879500"); |
| } |
| fall_transition ("del_1_7_7") { |
| index_1("0.01, 4.17, 8.34, 12.5, 16.67, 20.84, 25"); |
| index_2("0.01, 0.0254619, 0.0648307, 0.165071, 0.420302, 1.07017, 2.72485"); |
| values("0.1355606, 0.1617481, 0.2230448, 0.3518091, 0.6627325, 1.5118772, 3.7487400", \ |
| "0.1351663, 0.1614052, 0.2226668, 0.3512365, 0.6626058, 1.5103169, 3.7428385", \ |
| "0.1358502, 0.1616292, 0.2204784, 0.3501018, 0.6622571, 1.5114612, 3.7572043", \ |
| "0.1355241, 0.1620148, 0.2205667, 0.3500961, 0.6619951, 1.5103437, 3.7409080", \ |
| "0.1351860, 0.1612422, 0.2232835, 0.3512647, 0.6633787, 1.5113010, 3.7398178", \ |
| "0.1354926, 0.1640229, 0.2233050, 0.3515360, 0.6624273, 1.5112669, 3.7509165", \ |
| "0.1357160, 0.1621560, 0.2229248, 0.3517954, 0.6625658, 1.5114362, 3.7489944"); |
| } |
| } |
| } |
| 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; |
| is_pad : true; |
| rise_capacitance : 0.930286; |
| capacitance : 0.932414; |
| fall_capacitance : 0.934543; |
| max_transition : 25.0; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-3.9896723, -3.3658650, -2.7420577, -2.4211060, -2.1129925, -1.7920408, -1.4710892"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("4.5193502, 5.0552661, 5.5911820, 5.6913313, 5.7874746, 5.8876239, 5.9877732"); |
| } |
| } |
| } |
| pin ("PULLUP_H") { |
| 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; |
| signal_voltage_type : "analog"; |
| rise_capacitance : 0.109474; |
| capacitance : 0.122847; |
| fall_capacitance : 0.136220; |
| 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.0602062, 0.3652575, 0.7907212, 1.2158391, 1.6239522, 2.0490701, 2.4741880"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0607053, -0.3636734, -0.7880520, -1.2117956, -1.6185894, -2.0423330, -2.4660766"); |
| } |
| } |
| } |
| pin ("TIE_WEAK_HI_H") { |
| 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; |
| signal_voltage_type : "analog"; |
| rise_capacitance : 0.091868; |
| capacitance : 0.131825; |
| fall_capacitance : 0.171782; |
| 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.3459033, 0.0855707, 0.5170446, 0.9474554, 1.3606498, 1.7910606, 2.2214715"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.3458554, -0.0856060, -0.5170673, -0.9474774, -1.3606711, -1.7910811, -2.2214912"); |
| } |
| } |
| } |
| pin ("TIE_LO_ESD") { |
| function : "0"; |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : false; |
| signal_voltage_type : "analog"; |
| } |
| pin ("TIE_HI_ESD") { |
| function : "1"; |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "output"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : false; |
| signal_voltage_type : "analog"; |
| } |
| pin ("PAD_A_ESD_H") { |
| 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; |
| signal_voltage_type : "analog"; |
| rise_capacitance : 1.781897; |
| capacitance : 2.099243; |
| fall_capacitance : 2.416589; |
| 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.0220586, -0.0221303, -0.0222019, -0.0220925, -0.0219874, -0.0218780, -0.0217686"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0220722, 0.0221234, 0.0221746, 0.0220719, 0.0219733, 0.0218706, 0.0217679"); |
| } |
| } |
| } |
| pin ("AMUXBUS_A") { |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "inout"; |
| related_power_pin : "VDDA"; |
| related_ground_pin : "VSSA"; |
| always_on : false; |
| signal_voltage_type : "analog"; |
| rise_capacitance : 0.050119; |
| capacitance : 0.050120; |
| fall_capacitance : 0.050121; |
| 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.0111781, -0.0110944, -0.0110107, -0.0109948, -0.0109795, -0.0109635, -0.0109476"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0111822, 0.0111494, 0.0111166, 0.0110790, 0.0110429, 0.0110053, 0.0109677"); |
| } |
| } |
| } |
| pin ("AMUXBUS_B") { |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "inout"; |
| related_power_pin : "VDDA"; |
| related_ground_pin : "VSSA"; |
| always_on : false; |
| signal_voltage_type : "analog"; |
| rise_capacitance : 0.045921; |
| capacitance : 0.045933; |
| fall_capacitance : 0.045944; |
| 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.0185841, -0.0185424, -0.0185007, -0.0183992, -0.0183017, -0.0182001, -0.0180985"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0185570, 0.0185384, 0.0185198, 0.0184107, 0.0183059, 0.0181968, 0.0180876"); |
| } |
| } |
| } |
| } |
| default_operating_conditions : "tt_tt_1p80v_x_3p30v_025C"; |
| } |