| /** |
| * 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_ss_ss_n40C_1v35_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 : -40.000000; |
| nom_voltage : 1.350000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.350000); |
| voltage_map("VCCHIB",1.350000); |
| voltage_map("VDDA",1.650000); |
| 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.135; |
| voh : 1.215; |
| vomax : 1.418; |
| vomin : -0.068; |
| } |
| 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.405; |
| vih : 0.945; |
| vimax : 1.418; |
| vimin : -0.068; |
| } |
| operating_conditions ("ss_ss_1p35v_x_1p65v_n40C") { |
| process : 1.000000; |
| temperature : -40.000000; |
| voltage : 1.350000; |
| 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") { |
| dont_use : true; |
| is_macro_cell : true; |
| interface_timing : true; |
| pad_cell : true; |
| dont_touch : true; |
| area : 15000.000000; |
| cell_leakage_power : 5.466440e-01; |
| 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 : "0.5056540"; |
| } |
| 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 : "0.5466440"; |
| } |
| 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.016054; |
| capacitance : 0.015559; |
| fall_capacitance : 0.015064; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.2310727, 0.7885993, 1.3461260, 1.7817784, 2.2226796, 2.6583319, 3.0939843"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.1806530, -0.8680677, -1.5554824, -2.0405896, -2.5315415, -3.0166487, -3.5017560"); |
| } |
| } |
| } |
| 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.022109; |
| capacitance : 0.022034; |
| fall_capacitance : 0.021958; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0078073, -0.0078091, -0.0078109, -0.0080007, -0.0081928, -0.0083825, -0.0085723"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0499768, 0.0550816, 0.0601864, 0.0601200, 0.0600527, 0.0599862, 0.0599197"); |
| } |
| } |
| } |
| 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.028722; |
| capacitance : 0.028277; |
| fall_capacitance : 0.027832; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0134946, 0.0387026, 0.0908999, 0.0890262, 0.0871300, 0.0852564, 0.0833828"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0660449, 0.0820265, 0.0980082, 0.0973942, 0.0967729, 0.0961590, 0.0955450"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 5; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.017143; |
| capacitance : 0.016960; |
| fall_capacitance : 0.016777; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0141303, 0.0207208, 0.0273112, 0.0273248, 0.0273386, 0.0273522, 0.0273658"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0194499, 0.0201767, 0.0209035, 0.0208389, 0.0207736, 0.0207091, 0.0206446"); |
| } |
| } |
| 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.025823; |
| capacitance : 0.025177; |
| fall_capacitance : 0.024532; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0114368, 0.0229196, 0.0572761, 0.0570148, 0.0567504, 0.0564891, 0.0562278"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0624262, 0.2759851, 0.4895440, 0.5209762, 0.5527872, 0.5842195, 0.6156518"); |
| } |
| } |
| 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.010016; |
| capacitance : 0.010022; |
| fall_capacitance : 0.010028; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0112820, -0.0112728, -0.0112636, -0.0112602, -0.0112567, -0.0112532, -0.0112498"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0112362, 0.0112439, 0.0112516, 0.0112474, 0.0112431, 0.0112389, 0.0112347"); |
| } |
| } |
| } |
| 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 : 0.609408; |
| max_transition : 3.748978; |
| 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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408"); |
| values("1.6733371, 1.6772817, 1.6792836, 1.6722477, 1.6847401, 1.6961735, 1.7101564", \ |
| "1.3284326, 1.3369379, 1.3341309, 1.3464477, 1.3471262, 1.3544552, 1.3643255", \ |
| "2.6293475, 2.6321462, 2.6362137, 2.6418973, 2.6482779, 2.6561505, 2.6659523", \ |
| "2.6302274, 2.6325374, 2.6365366, 2.6427120, 2.6484234, 2.6570768, 2.6670395", \ |
| "2.6266780, 2.6282557, 2.6335607, 2.6390448, 2.6450320, 2.6525843, 2.6632915", \ |
| "2.6241437, 2.6270750, 2.6302578, 2.6368968, 2.6428725, 2.6508101, 2.6604493", \ |
| "2.6253795, 2.6286306, 2.6319246, 2.6379346, 2.6445679, 2.6522365, 2.6623205"); |
| } |
| 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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408"); |
| values("3.6073929, 3.6214715, 3.5810260, 3.6262531, 3.6443822, 3.6392858, 3.6664392", \ |
| "3.2622480, 3.2687680, 3.2726590, 3.2742371, 3.2826395, 3.2931411, 3.3177230", \ |
| "2.8667147, 2.8690674, 2.8731685, 2.8789384, 2.8869632, 2.8980898, 2.9193971", \ |
| "2.9417877, 2.9479392, 2.9538282, 2.9545372, 2.9626269, 2.9749898, 2.9954188", \ |
| "3.0239663, 3.0201553, 3.0238112, 3.0357444, 3.0443905, 3.0573788, 3.0718856", \ |
| "3.1033097, 3.0952059, 3.0994985, 3.1157078, 3.1242164, 3.1286473, 3.1613434", \ |
| "3.1739021, 3.1666655, 3.1715956, 3.1848122, 3.1936684, 3.1973779, 3.2330731"); |
| } |
| } |
| 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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408"); |
| values("3.8001552, 3.8031213, 3.8079612, 3.8240469, 3.8176306, 3.8266826, 3.8624068", \ |
| "3.4555806, 3.4579166, 3.4617759, 3.4676089, 3.4763632, 3.4890959, 3.5075396", \ |
| "3.0711542, 3.0731936, 3.0776863, 3.0834994, 3.0913267, 3.1019597, 3.1250018", \ |
| "3.1751030, 3.1774553, 3.1807827, 3.1861042, 3.1950510, 3.2091435, 3.2276464", \ |
| "3.2640399, 3.2667716, 3.2712125, 3.2771576, 3.2854810, 3.2975291, 3.3211784", \ |
| "3.3531604, 3.3560064, 3.3599349, 3.3649806, 3.3742893, 3.3891039, 3.4116815", \ |
| "3.4392788, 3.4414080, 3.4452937, 3.4533791, 3.4605370, 3.4749105, 3.4981688"); |
| } |
| 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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408"); |
| values("1.6457154, 1.6507042, 1.6514369, 1.6532707, 1.6643203, 1.6706557, 1.6785144", \ |
| "1.2826196, 1.2852004, 1.2899740, 1.2946452, 1.3010109, 1.3049342, 1.3169611", \ |
| "2.5739660, 2.5767756, 2.5811657, 2.5866893, 2.5928404, 2.6001996, 2.6090757", \ |
| "2.5661574, 2.5674933, 2.5720569, 2.5764360, 2.5820422, 2.5892574, 2.5980275", \ |
| "2.5603504, 2.5602636, 2.5649190, 2.5698768, 2.5760483, 2.5832494, 2.5913143", \ |
| "2.5516039, 2.5540676, 2.5584931, 2.5627816, 2.5696229, 2.5766576, 2.5850945", \ |
| "2.5456872, 2.5477636, 2.5526168, 2.5583168, 2.5644098, 2.5710640, 2.5795345"); |
| } |
| } |
| 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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408"); |
| values("-0.7490119, -0.7475846, -0.7454628, -0.7433380, -0.7422410, -0.7426446, -0.7515505", \ |
| "-0.7599054, -0.7587741, -0.7568407, -0.7547807, -0.7540367, -0.7561376, -0.7632501", \ |
| "-0.7601191, -0.7587514, -0.7559089, -0.7610894, -0.7525225, -0.7565729, -0.7444017", \ |
| "-0.7603371, -0.7587343, -0.7295142, -0.7513964, -0.7562137, -0.7522929, -0.7655318", \ |
| "-0.7487539, -0.7475978, -0.7449728, -0.7156012, -0.7427270, -0.7443150, -0.7366172", \ |
| "-0.7600988, -0.7585278, -0.7560156, -0.7548007, -0.7542693, -0.7570293, -0.7649352", \ |
| "-0.7525163, -0.7718568, -0.7386445, -0.7578279, -0.7583308, -0.7548772, -0.7581512"); |
| } |
| 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.0198374, 0.03935223, 0.07806459, 0.1548598, 0.3072016, 0.609408"); |
| values("0.9632891, 0.9665647, 0.9667118, 0.9753411, 0.9808190, 0.9873386, 0.9936934", \ |
| "0.9754395, 0.9747635, 0.9818683, 0.9867946, 0.9919023, 0.9988674, 1.0062016", \ |
| "0.9751223, 0.9649925, 0.9816625, 0.9818537, 0.9925752, 0.9985739, 1.0059316", \ |
| "0.9742378, 0.9679767, 0.9807893, 0.9870661, 0.9922122, 0.9986551, 1.0061398", \ |
| "0.9643227, 0.9660954, 0.9703298, 0.9615599, 0.9811418, 0.9873814, 0.9947289", \ |
| "0.9750375, 0.9771064, 0.9818575, 0.9868535, 0.9925366, 0.9985446, 1.0059796", \ |
| "0.9749571, 0.9611292, 0.9816274, 0.9866651, 0.9924041, 0.9984119, 1.0059582"); |
| } |
| } |
| |
| 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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697"); |
| values("1.5721558, 1.4719135, 1.4783916, 1.4928590, 1.4850714, 1.4942775, 1.5017069", \ |
| "1.1011457, 1.0955145, 1.1081206, 1.1051368, 1.1107684, 1.1170104, 1.1327107", \ |
| "2.6330966, 2.6322759, 2.6392677, 2.6406568, 2.6466706, 2.6538264, 2.6636993", \ |
| "2.6350896, 2.6356619, 2.6416183, 2.6452900, 2.6514659, 2.6579741, 2.6648954", \ |
| "2.6354763, 2.6359913, 2.6410115, 2.6452564, 2.6504560, 2.6568279, 2.6645400", \ |
| "2.6379365, 2.6411416, 2.6442576, 2.6497678, 2.6554601, 2.6616188, 2.6694200", \ |
| "2.6386883, 2.6418453, 2.6444775, 2.6496743, 2.6561624, 2.6623738, 2.6690011"); |
| } |
| 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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697"); |
| values("3.5189948, 3.5561298, 3.5445874, 3.5415876, 3.5275826, 3.5465138, 3.5698634", \ |
| "3.1382826, 3.1409532, 3.1446505, 3.1516907, 3.1571861, 3.1675972, 3.1905209", \ |
| "2.4087097, 2.4112810, 2.4148424, 2.4168762, 2.4295210, 2.4423976, 2.4605836", \ |
| "2.4249600, 2.4274213, 2.4323989, 2.4396435, 2.4448223, 2.4608785, 2.4829958", \ |
| "2.4427173, 2.4460165, 2.4491281, 2.4554269, 2.4627292, 2.4773922, 2.4992545", \ |
| "2.4593487, 2.4605626, 2.4642521, 2.4719560, 2.4793789, 2.4933972, 2.5131143", \ |
| "2.4751401, 2.4772729, 2.4819491, 2.4892831, 2.4960919, 2.5080250, 2.5273867"); |
| } |
| } |
| 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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697"); |
| values("1.5711733, 1.4710730, 1.4794352, 1.4821664, 1.4902198, 1.4932393, 1.5022573", \ |
| "1.1018547, 1.0970257, 1.1006985, 1.1052255, 1.1113942, 1.1175908, 1.1331916", \ |
| "2.6338938, 2.6318899, 2.6368512, 2.6419893, 2.6472394, 2.6533587, 2.6647703", \ |
| "2.6361786, 2.6365733, 2.6411573, 2.6457430, 2.6523196, 2.6583776, 2.6663561", \ |
| "2.6355550, 2.6363150, 2.6403760, 2.6454190, 2.6514136, 2.6576649, 2.6662023", \ |
| "2.6386887, 2.6416846, 2.6451012, 2.6501401, 2.6562825, 2.6623330, 2.6697462", \ |
| "2.6391378, 2.6419242, 2.6455494, 2.6504200, 2.6565070, 2.6625501, 2.6698830"); |
| } |
| 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.0198498, 0.03940144, 0.07821106, 0.1552474, 0.3081629, 0.611697"); |
| values("3.5398687, 3.4923571, 3.5207412, 3.5143154, 3.5326174, 3.5300218, 3.5766186", \ |
| "3.1382253, 3.1398943, 3.1448216, 3.1510308, 3.1596197, 3.1765150, 3.1986228", \ |
| "2.4086345, 2.4100450, 2.4138868, 2.4214862, 2.4291914, 2.4429666, 2.4670441", \ |
| "2.4243459, 2.4289618, 2.4309760, 2.4385398, 2.4453358, 2.4562186, 2.4793427", \ |
| "2.4409955, 2.4454768, 2.4482521, 2.4538269, 2.4619035, 2.4774815, 2.5041093", \ |
| "2.4575680, 2.4611489, 2.4646626, 2.4722177, 2.4750427, 2.4917566, 2.5166457", \ |
| "2.4755805, 2.4794648, 2.4820079, 2.4891291, 2.4971687, 2.5109762, 2.5407118"); |
| } |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("236.2585100, 236.2801000, 236.4474900, 236.6893900, 237.0617400, 237.8370700, 239.0712300", \ |
| "239.9007400, 240.0019800, 240.1489200, 240.3951100, 240.7811100, 241.5498300, 242.7976300", \ |
| "243.6190400, 243.7277000, 243.8781900, 244.1183300, 244.5002000, 245.2559600, 246.5165200", \ |
| "247.2619400, 247.3680400, 247.5183600, 247.7360700, 248.1399400, 248.8177700, 250.1600100", \ |
| "250.8976100, 250.9618200, 251.1081300, 251.3700700, 251.7748800, 252.5076200, 253.7924200", \ |
| "254.4832100, 254.5506300, 254.6975700, 254.9546100, 255.3592300, 256.0440200, 257.3780800", \ |
| "257.9608600, 258.0074200, 258.1535300, 258.4275200, 258.8339200, 259.5110700, 260.8735200"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("0.4802828, 0.5480713, 0.6637563, 0.8762370, 1.2783631, 2.0879996, 3.7466443", \ |
| "0.4769827, 0.5478023, 0.6640687, 0.8772110, 1.2784113, 2.0948223, 3.7466621", \ |
| "0.4799365, 0.5421547, 0.6632396, 0.8718877, 1.2771073, 2.0869433, 3.7482497", \ |
| "0.4809527, 0.5452285, 0.6611634, 0.8778698, 1.2755033, 2.0773501, 3.7477199", \ |
| "0.4810884, 0.5475092, 0.6628723, 0.8719757, 1.2718556, 2.0975497, 3.7361056", \ |
| "0.4777287, 0.5456276, 0.6612487, 0.8753425, 1.2785017, 2.0884017, 3.7446197", \ |
| "0.4777558, 0.5451443, 0.6616237, 0.8722094, 1.2829726, 2.0975142, 3.7459196"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("358.7642000, 358.8490600, 358.9881900, 359.1788100, 359.5072000, 360.0739800, 361.0678900", \ |
| "357.1375900, 357.2839900, 357.3402400, 357.6224100, 357.8998900, 358.4632400, 359.4685400", \ |
| "359.5215500, 359.6367200, 359.7306800, 359.9483600, 360.2837900, 360.8516900, 361.8566800", \ |
| "362.5372400, 362.6050500, 362.7318100, 362.9860100, 363.3568600, 363.8553800, 364.8635000", \ |
| "365.8510900, 365.9208700, 366.0427700, 366.2775900, 366.6170000, 367.1852400, 368.1897500", \ |
| "369.2326500, 369.3111800, 369.4379700, 369.6575600, 369.9846000, 370.5466700, 371.5753400", \ |
| "372.6887300, 372.7674000, 372.8912600, 373.1096300, 373.4110400, 374.0144900, 375.0196200"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("0.4641650, 0.5142400, 0.6058047, 0.7758839, 1.0785220, 1.6516910, 2.8391198", \ |
| "0.4605465, 0.5118864, 0.6059651, 0.7812044, 1.0796543, 1.6549110, 2.8435878", \ |
| "0.4590799, 0.5168847, 0.6061971, 0.7777162, 1.0776324, 1.6577972, 2.8444653", \ |
| "0.4654160, 0.5131988, 0.6060465, 0.7796458, 1.0758595, 1.6533719, 2.8557712", \ |
| "0.4607921, 0.5117789, 0.6050065, 0.7804517, 1.0767743, 1.6536972, 2.8332385", \ |
| "0.4602684, 0.5130393, 0.6054077, 0.7764880, 1.0789885, 1.6546862, 2.8412006", \ |
| "0.4616988, 0.5152561, 0.6076450, 0.7799667, 1.0786900, 1.6582548, 2.8527176"); |
| } |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("237.0928900, 237.2173500, 237.4145700, 237.6074700, 238.0018700, 238.7261000, 240.1534700", \ |
| "240.7942400, 240.8814300, 241.0260700, 241.2685100, 241.6719800, 242.3754500, 243.6899800", \ |
| "244.5949900, 244.6812700, 244.8284400, 245.0709900, 245.4747800, 246.1788700, 247.4915300", \ |
| "248.3452000, 248.4318300, 248.5766700, 248.8201600, 249.2234600, 249.9273000, 251.2431600", \ |
| "252.1078100, 252.1950100, 252.3425200, 252.5803800, 252.9882600, 253.6872000, 254.9990400", \ |
| "255.7362700, 255.8265600, 255.9740700, 256.2125600, 256.6154900, 257.3202400, 258.6365000", \ |
| "259.3936300, 259.4782400, 259.6228500, 259.8671400, 260.2722900, 260.9668600, 262.2861400"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("0.4807510, 0.5437811, 0.6567710, 0.8724855, 1.2829515, 2.0808808, 3.7468322", \ |
| "0.4798046, 0.5437595, 0.6645176, 0.8713199, 1.2814699, 2.0780730, 3.7480858", \ |
| "0.4815991, 0.5472531, 0.6638472, 0.8748927, 1.2814031, 2.0867239, 3.7515360", \ |
| "0.4808667, 0.5450425, 0.6581536, 0.8711631, 1.2770518, 2.0905655, 3.7482888", \ |
| "0.4779810, 0.5432865, 0.6598495, 0.8713062, 1.2739673, 2.0779409, 3.7446886", \ |
| "0.4780849, 0.5455644, 0.6612413, 0.8718848, 1.2834913, 2.0877351, 3.7466923", \ |
| "0.4776349, 0.5412942, 0.6587047, 0.8808369, 1.2788023, 2.0894515, 3.7314107"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("274.9635000, 275.0905700, 275.2322000, 275.3750200, 275.8080800, 276.2657200, 277.2846700", \ |
| "272.2021600, 272.2885600, 272.4142400, 272.6216900, 272.9591400, 273.4985900, 274.5324300", \ |
| "273.5180800, 273.6060200, 273.7448000, 273.9280900, 274.2849900, 274.8186600, 275.8115700", \ |
| "275.5951700, 275.6808600, 275.8046100, 276.0500300, 276.3875400, 276.9624200, 277.9633200", \ |
| "278.0769500, 278.0769501, 278.1384300, 278.3508300, 278.6849800, 279.2514000, 280.2491700", \ |
| "280.7165600, 280.7992700, 280.9417200, 281.1280000, 281.4836400, 282.0464700, 283.0704200", \ |
| "283.6852700, 283.7693100, 283.9109900, 284.1235900, 284.4515200, 285.0480000, 286.0114700"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("0.4604387, 0.5148773, 0.6059455, 0.7699785, 1.0790890, 1.6544077, 2.8410150", \ |
| "0.4620925, 0.5140173, 0.6061513, 0.7795666, 1.0743874, 1.6537695, 2.8475438", \ |
| "0.4607808, 0.5133475, 0.6066613, 0.7774672, 1.0762427, 1.6572906, 2.8389455", \ |
| "0.4591877, 0.5165986, 0.6068202, 0.7765391, 1.0794757, 1.6544904, 2.8464933", \ |
| "0.4595033, 0.5124241, 0.6124614, 0.7729661, 1.0719214, 1.6534423, 2.8424916", \ |
| "0.4588943, 0.5198999, 0.6165642, 0.7765413, 1.0758204, 1.6496490, 2.8428180", \ |
| "0.4646327, 0.5165627, 0.6105274, 0.7748649, 1.0762443, 1.6504518, 2.8466931"); |
| } |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("212.0366200, 212.1221600, 212.2814200, 212.5135300, 212.9172100, 213.6298700, 214.9413700", \ |
| "212.1306400, 212.2147600, 212.3619000, 212.6042500, 213.0083200, 213.7124100, 215.0271100", \ |
| "212.3810500, 212.4696000, 212.6172800, 212.8592200, 213.2627400, 213.9648400, 215.2771500", \ |
| "212.6368500, 212.7221600, 212.8682400, 213.1116300, 213.5159500, 214.2195100, 215.5337700", \ |
| "212.9035000, 212.9640300, 213.1393200, 213.3535600, 213.7571500, 214.4593500, 215.7716200", \ |
| "213.1541000, 213.2583500, 213.3891700, 213.6455600, 214.0504400, 214.7541000, 216.0665100", \ |
| "213.4054300, 213.4766400, 213.6367700, 213.8663100, 214.2703400, 214.9742800, 216.2890100"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("0.4806203, 0.5446279, 0.6586556, 0.8783169, 1.2765016, 2.0911268, 3.7454257", \ |
| "0.4773667, 0.5475850, 0.6638391, 0.8747469, 1.2785595, 2.0948467, 3.7489780", \ |
| "0.4807197, 0.5443854, 0.6606137, 0.8791852, 1.2764645, 2.0977826, 3.7393031", \ |
| "0.4813835, 0.5470568, 0.6640244, 0.8759861, 1.2762422, 2.0944826, 3.7464778", \ |
| "0.4833473, 0.5442511, 0.6606082, 0.8790969, 1.2765878, 2.0978108, 3.7396903", \ |
| "0.4811730, 0.5446781, 0.6598411, 0.8786319, 1.2832948, 2.0950628, 3.7370702", \ |
| "0.4774512, 0.5477396, 0.6639591, 0.8747524, 1.2783991, 2.0947151, 3.7489745"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("250.4238000, 250.5002500, 250.6363600, 250.8429300, 251.1855000, 251.7470800, 252.7552000", \ |
| "250.7658500, 250.8479000, 250.9825900, 251.1892800, 251.5319000, 252.0939700, 253.0995600", \ |
| "251.0411700, 251.1207200, 251.2562700, 251.4729500, 251.8101500, 252.3699400, 253.3770400", \ |
| "251.3136500, 251.3936600, 251.5200800, 251.7466300, 252.0777100, 252.6418800, 253.6486100", \ |
| "251.6145500, 251.6903200, 251.8273700, 252.0393100, 252.3763100, 252.9378700, 253.9435400", \ |
| "251.9145100, 252.0089000, 252.1413800, 252.3422000, 252.6962000, 253.2577500, 254.2653900", \ |
| "252.1765900, 252.2529600, 252.3906100, 252.5997000, 252.9373800, 253.5013600, 254.5041600"); |
| } |
| 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.0198374, 0.0393522, 0.0780646, 0.15486, 0.307202, 0.609408"); |
| values("0.4625137, 0.5124880, 0.6038406, 0.7799179, 1.0752532, 1.6535655, 2.8384877", \ |
| "0.4621467, 0.5162052, 0.6106239, 0.7788942, 1.0746261, 1.6528219, 2.8493234", \ |
| "0.4600989, 0.5119060, 0.6047023, 0.7766353, 1.0779403, 1.6510548, 2.8480986", \ |
| "0.4608376, 0.5132105, 0.6093319, 0.7782663, 1.0751979, 1.6549331, 2.8520852", \ |
| "0.4612813, 0.5143000, 0.6122136, 0.7772661, 1.0756067, 1.6528855, 2.8490952", \ |
| "0.4589666, 0.5119087, 0.6090284, 0.7795099, 1.0780216, 1.6499746, 2.8538667", \ |
| "0.4638613, 0.5154788, 0.6089749, 0.7691649, 1.0772380, 1.6542661, 2.8483975"); |
| } |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("225.6652900, 225.6652909, 225.8320800, 226.0124200, 226.4734200, 227.1802900, 228.4959800", \ |
| "228.1460900, 228.2345000, 228.3747700, 228.6496400, 229.0323800, 229.7377500, 231.0517000", \ |
| "230.3287400, 230.4162800, 230.5611700, 230.8097600, 231.2087200, 231.9144100, 233.2344700", \ |
| "232.2707600, 232.3583700, 232.5081600, 232.7403200, 233.1506400, 233.8065700, 235.1769400", \ |
| "234.0438400, 234.1351000, 234.2793000, 234.4833700, 234.9274400, 235.6323000, 236.9506400", \ |
| "235.7221400, 235.8039800, 235.9525300, 236.1955600, 236.6038200, 237.3088500, 238.6286400", \ |
| "237.3693900, 237.4562300, 237.6023400, 237.8903500, 238.2509300, 238.9570000, 240.2753400"); |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("0.4807675, 0.5444720, 0.6588766, 0.8737622, 1.2814658, 2.0924587, 3.7503116", \ |
| "0.4776051, 0.5449484, 0.6643752, 0.8798629, 1.2810639, 2.0929782, 3.7466457", \ |
| "0.4798268, 0.5439347, 0.6647347, 0.8728949, 1.2834466, 2.0823911, 3.7604249", \ |
| "0.4775315, 0.5442919, 0.6607637, 0.8809441, 1.2770522, 2.0905686, 3.7575774", \ |
| "0.4793670, 0.5451019, 0.6603783, 0.8745834, 1.2868709, 2.0933746, 3.7596992", \ |
| "0.4812432, 0.5421818, 0.6584517, 0.8811699, 1.2831037, 2.0959630, 3.7600456", \ |
| "0.4819993, 0.5470299, 0.6647397, 0.8791234, 1.2832670, 2.0916056, 3.7468686"); |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("257.0641600, 258.2848400, 258.3751400, 258.5837300, 258.9208600, 259.4898100, 260.4900300", \ |
| "260.7720800, 260.8483400, 260.9902500, 261.1934900, 261.5374200, 262.1073900, 263.1071300", \ |
| "263.6372800, 263.7218300, 263.8502100, 264.0555000, 264.3986600, 264.9667000, 265.9761000", \ |
| "266.1284700, 266.2105800, 266.3400700, 266.5572900, 266.8947200, 267.4623300, 268.4684800", \ |
| "268.4018900, 268.4868200, 268.6092600, 268.8270200, 269.1525700, 269.7201800, 270.7435800", \ |
| "270.5421900, 270.6280800, 270.7569400, 270.9676000, 271.2999100, 271.8664400, 272.8865800", \ |
| "272.5844600, 272.6659700, 272.7966000, 273.0138200, 273.3538300, 273.9219000, 274.9253300"); |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("0.4624488, 0.5160784, 0.6067769, 0.7767532, 1.0790235, 1.6600921, 2.8524687", \ |
| "0.4608910, 0.5129456, 0.6127090, 0.7802512, 1.0740436, 1.6561970, 2.8506468", \ |
| "0.4617422, 0.5145869, 0.6070578, 0.7804406, 1.0795366, 1.6578338, 2.8499267", \ |
| "0.4604309, 0.5123492, 0.6052055, 0.7765127, 1.0766207, 1.6595408, 2.8576461", \ |
| "0.4613491, 0.5131910, 0.6041851, 0.7750976, 1.0780939, 1.6596050, 2.8505798", \ |
| "0.4613065, 0.5140177, 0.6107927, 0.7779011, 1.0766020, 1.6553308, 2.8622773", \ |
| "0.4593191, 0.5133422, 0.6041401, 0.7740007, 1.0784976, 1.6569889, 2.8439602"); |
| } |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("225.6820200, 225.6820298, 225.8400800, 226.1573800, 226.5396700, 227.2167700, 228.4436500", \ |
| "228.2241500, 228.2419900, 228.4592000, 228.6409700, 229.1064600, 229.7307900, 231.0726500", \ |
| "230.3427600, 230.4243900, 230.5662900, 230.8217800, 231.2213500, 231.9266200, 233.2516400", \ |
| "232.2679400, 232.3531600, 232.5014300, 232.7289600, 233.1474300, 233.8570100, 235.1562200", \ |
| "234.0223200, 234.1147600, 234.2591900, 234.4842000, 234.9042900, 235.6090900, 236.9136200", \ |
| "235.7084800, 235.8230700, 235.9539900, 236.1952600, 236.5896000, 237.3064500, 238.6202600", \ |
| "237.3722500, 237.4522800, 237.6541900, 237.8424400, 238.2532100, 239.0008500, 240.2728100"); |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("0.4801164, 0.5452797, 0.6576672, 0.8736080, 1.2812186, 2.0927371, 3.7612113", \ |
| "0.4778662, 0.5475262, 0.6599413, 0.8786771, 1.2757371, 2.1020303, 3.7453747", \ |
| "0.4800564, 0.5509214, 0.6588053, 0.8738406, 1.2843173, 2.0875959, 3.7558610", \ |
| "0.4773912, 0.5452885, 0.6564001, 0.8774553, 1.2847474, 2.0846718, 3.7596615", \ |
| "0.4780316, 0.5456372, 0.6615249, 0.8727327, 1.2855013, 2.0938218, 3.7470342", \ |
| "0.4774852, 0.5398751, 0.6600877, 0.8747130, 1.2801218, 2.0760900, 3.7572541", \ |
| "0.4810399, 0.5470245, 0.6607183, 0.8721327, 1.2771513, 2.0936923, 3.7539092"); |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("256.4248700, 258.3105400, 258.3819000, 258.7759700, 258.9306700, 259.6337900, 260.7323200", \ |
| "260.7813800, 260.8637700, 261.0048000, 261.2107700, 261.5465700, 262.1167400, 263.1258000", \ |
| "263.6567700, 263.7290500, 263.8649100, 264.0713600, 264.4119100, 264.9719000, 265.9963900", \ |
| "266.1458600, 266.2265800, 266.3624900, 266.5641400, 266.9146400, 267.4795500, 268.4874400", \ |
| "268.4069800, 268.5021900, 268.6186600, 268.8227300, 269.1722300, 269.7528600, 270.7639100", \ |
| "270.5462800, 270.6437400, 270.7647300, 270.9751100, 271.3161100, 271.8938400, 272.9073900", \ |
| "272.6029600, 272.6815800, 272.8130300, 273.0284300, 273.3701800, 273.9351100, 274.9440900"); |
| } |
| 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.0198498, 0.0394014, 0.0782111, 0.155247, 0.308163, 0.611697"); |
| values("0.4598107, 0.5159466, 0.6060897, 0.7810514, 1.0788953, 1.6559102, 2.8507987", \ |
| "0.4605106, 0.5126689, 0.6099827, 0.7750811, 1.0778245, 1.6607605, 2.8501241", \ |
| "0.4618572, 0.5115447, 0.6080781, 0.7726371, 1.0732218, 1.6548463, 2.8574734", \ |
| "0.4603043, 0.5123568, 0.6125278, 0.7772098, 1.0777259, 1.6556461, 2.8576219", \ |
| "0.4659479, 0.5132380, 0.6080596, 0.7815580, 1.0771783, 1.6612079, 2.8541216", \ |
| "0.4657659, 0.5140101, 0.6115864, 0.7762181, 1.0766140, 1.6589707, 2.8542915", \ |
| "0.4627080, 0.5136000, 0.6120706, 0.7762030, 1.0784940, 1.6540758, 2.8501925"); |
| } |
| } |
| } |
| 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; |
| fall_capacitance : 0.998115; |
| capacitance : 1.000395; |
| rise_capacitance : 1.002676; |
| max_transition : 25.0; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-1.1396765, -1.0636806, -0.9876848, -0.9075022, -0.8263537, -0.7461711, -0.6659886"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("1.2061962, 1.3096745, 1.4131529, 1.4545899, 1.4965261, 1.5379631, 1.5794000"); |
| } |
| } |
| } |
| 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.373408; |
| capacitance : 0.356980; |
| fall_capacitance : 0.340551; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0111302, 0.3029680, 0.6170662, 0.9323870, 1.2515069, 1.5668277, 1.8821485"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0223237, -0.2565886, -0.5355008, -0.8113761, -1.0905752, -1.3664505, -1.6423258"); |
| } |
| } |
| } |
| 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.428040; |
| capacitance : 0.425814; |
| fall_capacitance : 0.423589; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0858066, 0.2895064, 0.6648195, 1.0399884, 1.4196774, 1.7948463, 2.1700153"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0858078, -0.2895070, -0.6648219, -1.0399812, -1.4196606, -1.7948199, -2.1699793"); |
| } |
| } |
| } |
| 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 : 6.175754; |
| capacitance : 7.289343; |
| fall_capacitance : 8.402932; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0055042, -0.0054642, -0.0054242, -0.0054667, -0.0055096, -0.0055520, -0.0055945"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0055162, 0.0054746, 0.0054330, 0.0054246, 0.0054160, 0.0054076, 0.0053992"); |
| } |
| } |
| } |
| 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.049869; |
| capacitance : 0.049878; |
| fall_capacitance : 0.049887; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0027648, -0.0027709, -0.0027771, -0.0027781, -0.0027791, -0.0027801, -0.0027811"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0028085, 0.0027984, 0.0027883, 0.0027830, 0.0027777, 0.0027725, 0.0027673"); |
| } |
| } |
| } |
| 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.046026; |
| capacitance : 0.046028; |
| fall_capacitance : 0.046029; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0045658, -0.0045768, -0.0045877, -0.0045775, -0.0045672, -0.0045570, -0.0045468"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0045957, 0.0045924, 0.0045891, 0.0045775, 0.0045659, 0.0045544, 0.0045428"); |
| } |
| } |
| } |
| } |
| default_operating_conditions : "ss_ss_1p35v_x_1p65v_n40C"; |
| } |