| /** |
| * 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_1v40_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.400000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.400000); |
| voltage_map("VCCHIB",1.400000); |
| voltage_map("VDDA",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.140; |
| voh : 1.260; |
| vomax : 1.470; |
| vomin : -0.070; |
| } |
| 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.420; |
| vih : 0.980; |
| vimax : 1.470; |
| vimin : -0.070; |
| } |
| operating_conditions ("ss_ss_1p40v_x_1p65v_n40C") { |
| process : 1.000000; |
| temperature : -40.000000; |
| voltage : 1.400000; |
| 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 : 4.976550e+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 : "0.6038210"; |
| } |
| 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 : "4.9765500"; |
| } |
| 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.2310830, 0.7886061, 1.3461293, 1.7817860, 2.2226917, 2.6583485, 3.0940053"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.1806550, -0.8680673, -1.5554796, -2.0405811, -2.5315272, -3.0166287, -3.5017302"); |
| } |
| } |
| } |
| 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; |
| fall_capacitance : 0.021958; |
| capacitance : 0.022034; |
| rise_capacitance : 0.022109; |
| internal_power () { |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0499704, 0.0550727, 0.0601750, 0.0600998, 0.0600238, 0.0599486, 0.0598734"); |
| } |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("-0.0077754, -0.0077884, -0.0078014, -0.0079901, -0.0081811, -0.0083698, -0.0085585"); |
| } |
| } |
| } |
| 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.0135223, 0.0386826, 0.0908875, 0.0890134, 0.0871167, 0.0852427, 0.0833686"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0660737, 0.0820343, 0.0979948, 0.0973817, 0.0967612, 0.0961480, 0.0955349"); |
| } |
| } |
| } |
| pin ("ENABLE_VDDIO") { |
| max_transition : 5.00; |
| input_voltage : GENERAL_CORE_VOLTAGE; |
| direction : "input"; |
| related_power_pin : "VCCHIB"; |
| related_ground_pin : "VSSD"; |
| always_on : true; |
| rise_capacitance : 0.017231; |
| capacitance : 0.017070; |
| fall_capacitance : 0.016909; |
| 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.0197273, 0.0249520, 0.0301766, 0.0301877, 0.0301988, 0.0302099, 0.0302209"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0214336, 0.0218018, 0.0221699, 0.0221205, 0.0220705, 0.0220212, 0.0219718"); |
| } |
| } |
| 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.0112308, 0.0232221, 0.0576750, 0.0573947, 0.0571111, 0.0568309, 0.0565506"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0624351, 0.2755895, 0.4887439, 0.5198776, 0.5513864, 0.5825201, 0.6136538"); |
| } |
| } |
| 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.0112899, -0.0112866, -0.0112833, -0.0112760, -0.0112686, -0.0112613, -0.0112540"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0112599, 0.0112604, 0.0112608, 0.0112625, 0.0112643, 0.0112660, 0.0112677"); |
| } |
| } |
| } |
| 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.608836; |
| max_transition : 3.748775; |
| 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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836"); |
| values("1.4599757, 1.4578903, 1.4523466, 1.4658306, 1.4753757, 1.4798094, 1.4880912", \ |
| "1.1879480, 1.2022452, 1.2060538, 1.1995167, 1.2054483, 1.2243709, 1.2200105", \ |
| "2.7284659, 2.7306189, 2.7363563, 2.7400508, 2.7466033, 2.7542408, 2.7609078", \ |
| "2.7344865, 2.7371219, 2.7414527, 2.7463459, 2.7529188, 2.7597297, 2.7679280", \ |
| "2.7391939, 2.7431868, 2.7465499, 2.7508495, 2.7579638, 2.7644456, 2.7728922", \ |
| "2.7452552, 2.7480915, 2.7521080, 2.7576066, 2.7635110, 2.7699913, 2.7777433", \ |
| "2.7529331, 2.7552476, 2.7595302, 2.7646123, 2.7708443, 2.7771466, 2.7861402"); |
| } |
| 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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836"); |
| values("3.6311933, 3.6308856, 3.6866522, 3.6583588, 3.6534303, 3.6650250, 3.6852395", \ |
| "3.3295222, 3.3320519, 3.3369017, 3.3439683, 3.3535128, 3.3619073, 3.3780873", \ |
| "2.6102493, 2.6116075, 2.6157670, 2.6223516, 2.6297092, 2.6429369, 2.6649895", \ |
| "2.6800005, 2.6823405, 2.6870715, 2.6912136, 2.7001506, 2.7131752, 2.7311590", \ |
| "2.7435419, 2.7462069, 2.7493622, 2.7550518, 2.7637009, 2.7771424, 2.7978060", \ |
| "2.8050314, 2.8073154, 2.8119757, 2.8158574, 2.8261594, 2.8373684, 2.8585955", \ |
| "2.8604621, 2.8627257, 2.8667021, 2.8721680, 2.8811385, 2.8942638, 2.9138575"); |
| } |
| } |
| 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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836"); |
| values("3.5676098, 3.5150531, 3.5224600, 3.5529937, 3.5783324, 3.5749722, 3.5902438", \ |
| "3.2279164, 3.2303392, 3.2339264, 3.2405218, 3.2489153, 3.2594689, 3.2830884", \ |
| "2.5023570, 2.5049093, 2.5086083, 2.5134404, 2.5215277, 2.5353647, 2.5531484", \ |
| "2.5640909, 2.5666192, 2.5693308, 2.5772268, 2.5870627, 2.6018107, 2.6175811", \ |
| "2.6202757, 2.6225378, 2.6273126, 2.6316020, 2.6429989, 2.6526383, 2.6728613", \ |
| "2.6737967, 2.6756377, 2.6808957, 2.6881392, 2.6976121, 2.7059980, 2.7255140", \ |
| "2.7319395, 2.7270959, 2.7384338, 2.7434251, 2.7454367, 2.7526785, 2.7768217"); |
| } |
| 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.01983429, 0.03933992, 0.07802794, 0.1547629, 0.3069613, 0.608836"); |
| values("1.8363662, 1.8399198, 1.8409201, 1.8472542, 1.8552565, 1.8635875, 1.8760214", \ |
| "1.5924237, 1.5946789, 1.5994758, 1.6047997, 1.5990120, 1.6200765, 1.6311063", \ |
| "3.1252162, 3.1261552, 3.1327595, 3.1386814, 3.1428117, 3.1537175, 3.1646383", \ |
| "3.1237970, 3.1265147, 3.1345493, 3.1392651, 3.1427207, 3.1508466, 3.1619915", \ |
| "3.1252195, 3.1279660, 3.1321644, 3.1378223, 3.1448425, 3.1524436, 3.1631820", \ |
| "3.1267469, 3.1307585, 3.1343454, 3.1400633, 3.1485199, 3.1550034, 3.1666284", \ |
| "3.1297562, 3.1333245, 3.1373177, 3.1433222, 3.1503901, 3.1578037, 3.1693053"); |
| } |
| } |
| internal_power () { |
| related_pin : "FILT_IN_H"; |
| when : "( INP_SEL_H )"; |
| 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.0198436, 0.03937684, 0.07813783, 0.1550536, 0.3076821, 0.610552"); |
| values("0.9624168, 0.9656381, 0.9671663, 0.9749462, 0.9791598, 0.9863813, 0.9925791", \ |
| "0.9745305, 0.9768133, 0.9807594, 0.9858822, 0.9914584, 0.9978805, 1.0051660", \ |
| "0.9743298, 0.9760803, 0.9805146, 0.9852656, 0.9915402, 0.9977830, 1.0049064", \ |
| "0.9742564, 0.9761276, 0.9797272, 0.9855411, 0.9914598, 0.9979096, 1.0051388", \ |
| "0.9634716, 0.9652474, 0.9696773, 0.9746546, 0.9803388, 0.9866649, 0.9937273", \ |
| "0.9743876, 0.9761544, 0.9806362, 0.9861825, 0.9915572, 0.9979477, 1.0050799", \ |
| "0.9743075, 0.9768559, 0.9807115, 0.9854717, 0.9918569, 0.9973717, 1.0046591"); |
| } |
| 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.0198436, 0.03937684, 0.07813783, 0.1550536, 0.3076821, 0.610552"); |
| values("-0.7482338, -0.7483450, -0.7440964, -0.7426080, -0.7415272, -0.7438575, -0.7509413", \ |
| "-0.7594227, -0.7584141, -0.7565224, -0.7545046, -0.7435930, -0.7559918, -0.7628447", \ |
| "-0.7598426, -0.7580757, -0.7553828, -0.7656286, -0.7518122, -0.7558821, -0.7441161", \ |
| "-0.7600500, -0.7583680, -0.7551967, -0.7508792, -0.7445228, -0.7511650, -0.7641436", \ |
| "-0.7480961, -0.7470857, -0.7525837, -0.7206795, -0.7441845, -0.7543430, -0.7455534", \ |
| "-0.7473633, -0.7581614, -0.7560872, -0.7545423, -0.7543760, -0.7564108, -0.7644011", \ |
| "-0.7695924, -0.7594572, -0.7311949, -0.7432829, -0.7524053, -0.7552398, -0.7557190"); |
| } |
| } |
| |
| 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.0198405, 0.03936454, 0.07810122, 0.1549567, 0.3074419, 0.60998"); |
| values("1.4689847, 1.4722280, 1.4784886, 1.4933884, 1.4874606, 1.4925566, 1.5007505", \ |
| "1.2046733, 1.1993626, 1.2118316, 1.2168033, 1.2233306, 1.2204829, 1.2349077", \ |
| "2.6304187, 2.6329342, 2.6398812, 2.6452284, 2.6509391, 2.6536774, 2.6648152", \ |
| "2.6342379, 2.6377696, 2.6425737, 2.6459648, 2.6531685, 2.6584381, 2.6682745", \ |
| "2.6336741, 2.6370702, 2.6420363, 2.6459492, 2.6530922, 2.6580274, 2.6682395", \ |
| "2.6391411, 2.6416551, 2.6454058, 2.6508093, 2.6564406, 2.6624896, 2.6708366", \ |
| "2.6397038, 2.6421035, 2.6461854, 2.6513520, 2.6569096, 2.6631327, 2.6702787"); |
| } |
| 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.0198405, 0.03936454, 0.07810122, 0.1549567, 0.3074419, 0.60998"); |
| values("3.5203445, 3.4952894, 3.5211945, 3.5097867, 3.5453522, 3.5461324, 3.5694592", \ |
| "3.1377647, 3.1401571, 3.1439551, 3.1493366, 3.1599139, 3.1725574, 3.1945103", \ |
| "2.4087221, 2.4107465, 2.4145512, 2.4204989, 2.4292406, 2.4378368, 2.4602004", \ |
| "2.4240059, 2.4273552, 2.4310961, 2.4361188, 2.4448150, 2.4600697, 2.4745336", \ |
| "2.4421491, 2.4459965, 2.4487595, 2.4546318, 2.4621204, 2.4791961, 2.5002010", \ |
| "2.4585160, 2.4620286, 2.4639128, 2.4699765, 2.4787535, 2.4950539, 2.5115979", \ |
| "2.4745566, 2.4797792, 2.4817425, 2.4878060, 2.4956619, 2.5158133, 2.5290668"); |
| } |
| } |
| 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.0198405, 0.03936454, 0.07810122, 0.1549567, 0.3074419, 0.60998"); |
| values("3.5107920, 3.4764121, 3.5461485, 3.5149575, 3.5328462, 3.5288416, 3.5685238", \ |
| "3.1375604, 3.1398904, 3.1442949, 3.1516104, 3.1624112, 3.1767294, 3.1989334", \ |
| "2.4075366, 2.4106431, 2.4124275, 2.4197302, 2.4278927, 2.4394278, 2.4652199", \ |
| "2.4236808, 2.4260305, 2.4300557, 2.4363638, 2.4468160, 2.4560061, 2.4769845", \ |
| "2.4404415, 2.4435391, 2.4472965, 2.4524241, 2.4635099, 2.4764754, 2.4992348", \ |
| "2.4585310, 2.4594070, 2.4636302, 2.4706964, 2.4786497, 2.4909920, 2.5124525", \ |
| "2.4748016, 2.4774414, 2.4812832, 2.4865789, 2.4954166, 2.5104877, 2.5301389"); |
| } |
| 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.0198405, 0.03936454, 0.07810122, 0.1549567, 0.3074419, 0.60998"); |
| values("1.5692045, 1.5724855, 1.5784059, 1.5786917, 1.5826486, 1.5938905, 1.6017609", \ |
| "1.2987139, 1.2972275, 1.3014468, 1.3058087, 1.3120286, 1.3202577, 1.3300632", \ |
| "2.7283377, 2.7214734, 2.7246443, 2.7302806, 2.7473729, 2.7416708, 2.7607348", \ |
| "2.7308164, 2.7319061, 2.7367214, 2.7414347, 2.7480212, 2.7536827, 2.7615583", \ |
| "2.7286810, 2.7312510, 2.7347638, 2.7400872, 2.7458816, 2.7542168, 2.7595983", \ |
| "2.7269716, 2.7328016, 2.7365243, 2.7420121, 2.7565302, 2.7546188, 2.7629073", \ |
| "2.7226524, 2.7251400, 2.7288402, 2.7341833, 2.7400796, 2.7457470, 2.7535003"); |
| } |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("233.5573200, 233.6181500, 233.8764500, 234.0489700, 234.4840800, 235.2594100, 236.4320400", \ |
| "235.8301300, 235.9212500, 236.0613300, 236.3031200, 236.7059700, 237.4081600, 238.7217500", \ |
| "237.9405000, 238.0111000, 238.0783900, 238.3104200, 238.7244300, 239.4266700, 240.7417100", \ |
| "239.6286300, 239.7311800, 239.8724600, 240.1076500, 240.5242900, 241.2273500, 242.5425400", \ |
| "241.3056000, 241.3951800, 241.5383400, 241.7806400, 242.1811300, 242.8872400, 244.2037900", \ |
| "242.8732600, 242.9671600, 243.0744800, 243.3492900, 243.7674600, 244.4543000, 245.7459800", \ |
| "244.4208500, 244.4501500, 244.6556400, 244.8504400, 245.2436800, 245.9471800, 247.3045100"); |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("0.4803202, 0.5442724, 0.6661217, 0.8760220, 1.2842579, 2.0866264, 3.7272749", \ |
| "0.4751502, 0.5389647, 0.6668253, 0.8791886, 1.2817483, 2.0775024, 3.7487746", \ |
| "0.4814523, 0.5431531, 0.6672117, 0.8723446, 1.2732384, 2.0793198, 3.7459928", \ |
| "0.4848205, 0.5418370, 0.6584461, 0.8742728, 1.2814537, 2.0849273, 3.7466874", \ |
| "0.4786141, 0.5484501, 0.6655171, 0.8694534, 1.2805876, 2.0731405, 3.7452192", \ |
| "0.4828494, 0.5400910, 0.6619611, 0.8743896, 1.2741218, 2.1025253, 3.7267105", \ |
| "0.4809000, 0.5452022, 0.6596471, 0.8772719, 1.2776841, 2.0840281, 3.7258721"); |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("340.1277700, 340.2143700, 340.2798000, 340.6052300, 340.8875100, 341.4517900, 342.6160600", \ |
| "330.5987400, 330.6697100, 330.7918300, 331.0244100, 331.4613900, 331.9260900, 332.9239200", \ |
| "334.0802600, 334.1572200, 334.2810800, 334.5171800, 334.8510800, 335.4084900, 336.4227200", \ |
| "338.2013200, 338.2899600, 338.3368000, 338.5601100, 338.9671700, 339.5134600, 340.5269500", \ |
| "342.3344900, 342.4029800, 342.5365900, 342.7443600, 343.0957100, 343.6604200, 344.6662600", \ |
| "346.5099200, 346.5680400, 346.7430600, 346.9305900, 347.2800100, 347.8546400, 348.8440500", \ |
| "350.6860700, 350.8117200, 350.9111400, 351.1266000, 351.4428200, 352.0380900, 353.0183800"); |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("0.4642760, 0.5116186, 0.6078995, 0.7810451, 1.0794297, 1.6555912, 2.8439620", \ |
| "0.4695572, 0.5151724, 0.6142701, 0.7782630, 1.0654484, 1.6505035, 2.8458056", \ |
| "0.4675772, 0.5166527, 0.6119707, 0.7757511, 1.0810978, 1.6545547, 2.8391409", \ |
| "0.4648434, 0.5134281, 0.6099464, 0.7798679, 1.0777508, 1.6525501, 2.8496365", \ |
| "0.4629186, 0.5179620, 0.6107351, 0.7799637, 1.0728652, 1.6472258, 2.8322611", \ |
| "0.4622860, 0.5153733, 0.6053763, 0.7766273, 1.0767820, 1.6543700, 2.8353628", \ |
| "0.4595374, 0.5148721, 0.6160918, 0.7766190, 1.0770010, 1.6466781, 2.8458005"); |
| } |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("234.8925800, 235.0889900, 235.1877800, 235.3820700, 235.8233200, 236.4917700, 237.7928200", \ |
| "237.2418100, 237.3290900, 237.4769800, 237.7197500, 238.1231600, 238.8254900, 240.1359900", \ |
| "239.2705500, 239.3523700, 239.4992600, 239.7420900, 240.1464800, 240.8502600, 242.1601600", \ |
| "240.9842100, 241.0709800, 241.2198500, 241.4602100, 241.8643400, 242.5686900, 243.8803200", \ |
| "242.6692700, 242.7507300, 242.8977000, 243.1400800, 243.5443500, 244.2487500, 245.5618400", \ |
| "244.2401700, 244.3394200, 244.4746500, 244.7247900, 245.1209600, 245.8233200, 247.1462300", \ |
| "245.7311700, 245.8172000, 245.9628400, 246.2052700, 246.6099400, 247.3121600, 248.6262900"); |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("0.4801688, 0.5431534, 0.6666501, 0.8729176, 1.2816450, 2.0924751, 3.7281347", \ |
| "0.4801730, 0.5478935, 0.6650505, 0.8738211, 1.2768254, 2.0758888, 3.7353316", \ |
| "0.4806224, 0.5417827, 0.6646090, 0.8787224, 1.2800951, 2.0928306, 3.7363286", \ |
| "0.4811328, 0.5469405, 0.6630121, 0.8749803, 1.2759965, 2.0908848, 3.7404257", \ |
| "0.4807344, 0.5466257, 0.6629915, 0.8748844, 1.2798546, 2.0910611, 3.7464809", \ |
| "0.4811429, 0.5467561, 0.6632838, 0.8722235, 1.2804038, 2.0860007, 3.7466914", \ |
| "0.4762382, 0.5410430, 0.6631655, 0.8766883, 1.2791758, 2.1023487, 3.7417811"); |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("260.7521600, 260.8993300, 261.0373100, 261.1574200, 261.7248400, 262.1560500, 263.2108400", \ |
| "262.2850600, 262.3309300, 262.4643400, 262.7017800, 263.0335400, 263.5831000, 264.6003700", \ |
| "265.8828700, 265.9624000, 266.0975400, 266.3152500, 266.6586500, 267.2081200, 268.2157300", \ |
| "269.6597200, 269.7430800, 269.8755300, 270.0992400, 270.4414000, 270.9920800, 271.9884000", \ |
| "273.4196300, 273.4782600, 273.6021800, 273.8115400, 274.1566000, 274.7481500, 275.7070100", \ |
| "277.0858000, 277.1508300, 277.2829600, 277.5031800, 277.8342900, 278.4028900, 279.4186600", \ |
| "280.5540800, 280.6392300, 280.7714700, 280.9807400, 281.3163500, 281.9005300, 282.8849400"); |
| } |
| 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.0198343, 0.0393399, 0.0780279, 0.154763, 0.306961, 0.608836"); |
| values("0.4635737, 0.5116354, 0.6157043, 0.7811412, 1.0796041, 1.6548167, 2.8436276", \ |
| "0.4612195, 0.5145277, 0.6068093, 0.7717951, 1.0795699, 1.6559647, 2.8413374", \ |
| "0.4622146, 0.5145651, 0.6063494, 0.7781864, 1.0721386, 1.6519365, 2.8369391", \ |
| "0.4646613, 0.5138230, 0.6058594, 0.7746122, 1.0758079, 1.6503526, 2.8453062", \ |
| "0.4617217, 0.5168617, 0.6046598, 0.7700571, 1.0760669, 1.6582216, 2.8525518", \ |
| "0.4615422, 0.5142973, 0.6096084, 0.7743282, 1.0807826, 1.6530137, 2.8434208", \ |
| "0.4599766, 0.5140561, 0.6063403, 0.7750973, 1.0744725, 1.6533506, 2.8497020"); |
| } |
| } |
| 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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552"); |
| values("212.0348600, 212.1459200, 212.2938800, 212.5355000, 212.9397000, 213.6210500, 214.9576500", \ |
| "212.1313100, 212.2154800, 212.3627100, 212.6053100, 213.0101300, 213.7152700, 215.0326400", \ |
| "212.3816400, 212.4700000, 212.6181300, 212.8601600, 213.2642200, 213.9675800, 215.2826800", \ |
| "212.6367500, 212.7218300, 212.8733200, 213.1126400, 213.5174200, 214.2222100, 215.5395600", \ |
| "212.9041700, 212.9923900, 213.1125300, 213.3546500, 213.7587400, 214.4634800, 215.7770600", \ |
| "213.1546500, 213.2420500, 213.4059700, 213.6465400, 214.0518400, 214.7568000, 216.0720800", \ |
| "213.4034800, 213.4922400, 213.6327900, 213.8755100, 214.2863500, 214.9846800, 216.3068900"); |
| } |
| 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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552"); |
| values("0.4805915, 0.5467470, 0.6607149, 0.8790010, 1.2783351, 2.1004600, 3.7499959", \ |
| "0.4773623, 0.5476198, 0.6639761, 0.8751673, 1.2795233, 2.0974824, 3.7553507", \ |
| "0.4807198, 0.5456280, 0.6607466, 0.8795655, 1.2775171, 2.1003472, 3.7465746", \ |
| "0.4807068, 0.5471391, 0.6636217, 0.8764712, 1.2771892, 2.0971354, 3.7523602", \ |
| "0.4833414, 0.5451020, 0.6607154, 0.8794965, 1.2776669, 2.0937814, 3.7467940", \ |
| "0.4811467, 0.5461402, 0.6602650, 0.8790340, 1.2846464, 2.0976225, 3.7429571", \ |
| "0.4812234, 0.5440719, 0.6644471, 0.8750714, 1.2767550, 2.0956588, 3.7518522"); |
| } |
| 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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552"); |
| values("250.4227700, 250.5036000, 250.6339200, 250.8629100, 251.1837400, 251.7511500, 252.7549700", \ |
| "250.7675600, 250.8497800, 250.9824500, 251.1960400, 251.5326100, 252.0948500, 253.1009500", \ |
| "251.0434500, 251.1242800, 251.2547600, 251.4747700, 251.8100900, 252.3700000, 253.3766700", \ |
| "251.3205900, 251.3950200, 251.5188800, 251.7387300, 252.0776800, 252.6423900, 253.6498000", \ |
| "251.6164000, 251.6914900, 251.8260400, 252.0395700, 252.3761100, 252.9433500, 253.9445900", \ |
| "251.9155900, 252.0102700, 252.1412100, 252.3482300, 252.6962200, 253.2438000, 254.2665200", \ |
| "252.1775900, 252.2519700, 252.3893800, 252.6042500, 252.9432900, 253.5048800, 254.5091000"); |
| } |
| 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.0198436, 0.0393768, 0.0781378, 0.155054, 0.307682, 0.610552"); |
| values("0.4605951, 0.5125347, 0.6091131, 0.7790658, 1.0793040, 1.6587286, 2.8433051", \ |
| "0.4621239, 0.5162294, 0.6122865, 0.7793083, 1.0768862, 1.6547410, 2.8537772", \ |
| "0.4603382, 0.5123316, 0.6044311, 0.7784282, 1.0787298, 1.6529598, 2.8525586", \ |
| "0.4594930, 0.5132471, 0.6093995, 0.7772178, 1.0759783, 1.6568459, 2.8562144", \ |
| "0.4620447, 0.5144666, 0.6122544, 0.7790233, 1.0761707, 1.6537036, 2.8537535", \ |
| "0.4589465, 0.5119480, 0.6042843, 0.7798524, 1.0787287, 1.6562307, 2.8587177", \ |
| "0.4638145, 0.5125359, 0.6090404, 0.7774574, 1.0796979, 1.6560547, 2.8403797"); |
| } |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("225.6643100, 225.6643143, 225.9186700, 226.0546200, 226.3775500, 227.2095100, 228.4498100", \ |
| "228.1448000, 228.2330200, 228.3801500, 228.6252700, 229.0639900, 229.7502600, 231.0822700", \ |
| "230.3275200, 230.4149800, 230.5595100, 230.8022600, 231.2069800, 231.9078200, 233.2267100", \ |
| "232.2645400, 232.3326200, 232.4566100, 232.7193000, 233.1218100, 233.8403500, 235.1436900", \ |
| "234.0437400, 234.0966600, 234.2789000, 234.5220200, 234.9255100, 235.5907900, 236.9426000", \ |
| "235.7217100, 235.8145300, 235.9525600, 236.1944400, 236.6022000, 237.3089100, 238.6230400", \ |
| "237.3694100, 237.4657800, 237.6032900, 237.8459000, 238.2494300, 238.9517700, 240.2719300"); |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("0.4807400, 0.5453282, 0.6577331, 0.8783641, 1.2794642, 2.0929454, 3.7459844", \ |
| "0.4776103, 0.5417785, 0.6567230, 0.8719004, 1.2744330, 2.0912050, 3.7542152", \ |
| "0.4798268, 0.5438759, 0.6645260, 0.8714759, 1.2819490, 2.0964059, 3.7511989", \ |
| "0.4738718, 0.5454843, 0.6613871, 0.8736525, 1.2836019, 2.1005426, 3.7421772", \ |
| "0.4793846, 0.5455025, 0.6601485, 0.8686374, 1.2849521, 2.0870983, 3.7470547", \ |
| "0.4812277, 0.5411145, 0.6582412, 0.8755734, 1.2816990, 2.0923483, 3.7401682", \ |
| "0.4819991, 0.5446852, 0.6645331, 0.8715817, 1.2817593, 2.0797966, 3.7513930"); |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("258.1502700, 258.3248000, 258.4481500, 258.5618700, 259.0570900, 259.5303100, 260.6444400", \ |
| "260.7723400, 260.8447000, 260.9709200, 261.1863600, 261.5418900, 262.1003400, 263.1117600", \ |
| "263.6348000, 263.7052000, 263.8394400, 264.0578600, 264.3857900, 264.9599900, 265.9595900", \ |
| "266.1271000, 266.2028500, 266.3388700, 266.5511000, 266.8878900, 267.4552800, 268.4618600", \ |
| "268.3902700, 268.4633700, 268.5904400, 268.8202600, 269.1446600, 269.7130400, 270.7206200", \ |
| "270.5355100, 270.6079600, 270.7352000, 270.9654700, 271.2918700, 271.8594500, 272.8654600", \ |
| "272.5808500, 272.6603200, 272.7928500, 273.0116400, 273.3489700, 273.9151300, 274.9224600"); |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("0.4638897, 0.5143625, 0.6066849, 0.7766547, 1.0756899, 1.6529307, 2.8485894", \ |
| "0.4616117, 0.5130067, 0.6065261, 0.7798784, 1.0780721, 1.6536355, 2.8470124", \ |
| "0.4629568, 0.5119608, 0.6152702, 0.7676403, 1.0751680, 1.6553346, 2.8505867", \ |
| "0.4610516, 0.5138528, 0.6123746, 0.7760047, 1.0759726, 1.6568065, 2.8423059", \ |
| "0.4608366, 0.5183499, 0.6094661, 0.7745907, 1.0748850, 1.6568754, 2.8414611", \ |
| "0.4613239, 0.5173926, 0.6068492, 0.7749235, 1.0771687, 1.6528463, 2.8467522", \ |
| "0.4603658, 0.5128084, 0.6105418, 0.7786442, 1.0773895, 1.6542855, 2.8367115"); |
| } |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("225.5056300, 225.6749100, 225.7764700, 226.0041300, 226.5403900, 227.1724600, 228.5765700", \ |
| "228.2245400, 228.3117500, 228.4587700, 228.7031700, 229.0514200, 229.8093400, 231.1232500", \ |
| "230.3163500, 230.3992900, 230.5347000, 230.7889400, 231.1943900, 231.9007300, 233.2123900", \ |
| "232.2604000, 232.3545400, 232.5018800, 232.7447200, 233.1303500, 233.8528200, 235.1624600", \ |
| "234.0227400, 234.1128700, 234.2606300, 234.4988400, 234.9072600, 235.6075600, 236.9257600", \ |
| "235.7173200, 235.8023500, 235.9505900, 236.1942500, 236.5897700, 237.3005700, 238.6139800", \ |
| "237.3994100, 237.4766000, 237.6209000, 237.8626100, 238.2655400, 238.9681100, 240.3068000"); |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("0.4760605, 0.5458181, 0.6617613, 0.8717664, 1.2796534, 2.0891815, 3.7521306", \ |
| "0.4778513, 0.5431649, 0.6597682, 0.8757545, 1.2835920, 2.0765205, 3.7541903", \ |
| "0.4769948, 0.5476672, 0.6578725, 0.8779660, 1.2845521, 2.0957844, 3.7438022", \ |
| "0.4798353, 0.5401049, 0.6557153, 0.8786922, 1.2784341, 2.0807971, 3.7518677", \ |
| "0.4779770, 0.5455676, 0.6613142, 0.8718229, 1.2727243, 2.0893955, 3.7493817", \ |
| "0.4790487, 0.5432398, 0.6598661, 0.8757138, 1.2687043, 2.0719120, 3.7575001", \ |
| "0.4814326, 0.5455691, 0.6613147, 0.8717475, 1.2839850, 2.0894770, 3.7508889"); |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("256.4964100, 256.4964142, 256.5480200, 256.8975200, 257.0927200, 257.7449200, 258.7950100", \ |
| "258.7733800, 258.8546700, 258.9974900, 259.2063000, 259.5445500, 260.1075300, 261.1113800", \ |
| "261.7097700, 261.7904900, 261.9318300, 262.1415000, 262.4682300, 263.0428600, 264.0375700", \ |
| "264.2856600, 264.3317300, 264.4747500, 264.6851300, 265.0516800, 265.5853600, 266.6245700", \ |
| "266.6515400, 266.7268900, 266.8701300, 267.0803400, 267.4175100, 267.9748800, 268.9901600", \ |
| "268.9009800, 268.9763500, 269.1124300, 269.3301700, 269.6681300, 270.2292400, 271.2401400", \ |
| "271.0124000, 271.0878300, 271.2306800, 271.4410800, 271.7784200, 272.3417900, 273.3514500"); |
| } |
| 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.0198405, 0.0393645, 0.0781012, 0.154957, 0.307442, 0.60998"); |
| values("0.4625262, 0.5121822, 0.6089254, 0.7724966, 1.0746717, 1.6555241, 2.8551312", \ |
| "0.4591031, 0.5123929, 0.6136680, 0.7749484, 1.0764053, 1.6525866, 2.8475180", \ |
| "0.4608539, 0.5145714, 0.6060519, 0.7777272, 1.0719303, 1.6533976, 2.8468103", \ |
| "0.4609484, 0.5124433, 0.6047131, 0.7755724, 1.0782045, 1.6528523, 2.8511247", \ |
| "0.4604707, 0.5122680, 0.6037252, 0.7755992, 1.0788574, 1.6525897, 2.8506459", \ |
| "0.4610033, 0.5134392, 0.6092747, 0.7763273, 1.0774636, 1.6560118, 2.8523062", \ |
| "0.4610408, 0.5116108, 0.6097075, 0.7767629, 1.0782695, 1.6505367, 2.8511011"); |
| } |
| } |
| } |
| 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 : 1.002591; |
| capacitance : 0.999728; |
| fall_capacitance : 0.996865; |
| 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.1398346, -1.0638108, -0.9877870, -0.9075805, -0.8264077, -0.7462012, -0.6659948"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("1.2075906, 1.2211871, 1.2347835, 1.3013860, 1.3687909, 1.4353933, 1.5019958"); |
| } |
| } |
| } |
| 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.373358; |
| capacitance : 0.356955; |
| 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.0111987, 0.3028896, 0.6169779, 0.9322972, 1.2514155, 1.5667347, 1.8820540"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0224044, -0.2565028, -0.5354100, -0.8112982, -1.0905103, -1.3663985, -1.6422867"); |
| } |
| } |
| } |
| 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.0858957, 0.2894192, 0.6647342, 1.0398994, 1.4195848, 1.7947500, 2.1699153"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0859005, -0.2894136, -0.6647278, -1.0398822, -1.4195566, -1.7947110, -2.1698654"); |
| } |
| } |
| } |
| 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.175608; |
| capacitance : 7.289911; |
| fall_capacitance : 8.404213; |
| 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.0055089, -0.0054694, -0.0054299, -0.0055185, -0.0056082, -0.0056968, -0.0057854"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0055052, 0.0054749, 0.0054445, 0.0054358, 0.0054270, 0.0054183, 0.0054096"); |
| } |
| } |
| } |
| 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.049807; |
| capacitance : 0.049814; |
| fall_capacitance : 0.049822; |
| 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.0028090, -0.0027985, -0.0027880, -0.0027777, -0.0027671, -0.0027567, -0.0027463"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0027872, 0.0027918, 0.0027963, 0.0027888, 0.0027812, 0.0027737, 0.0027662"); |
| } |
| } |
| } |
| 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"; |
| fall_capacitance : 0.046030; |
| capacitance : 0.046029; |
| rise_capacitance : 0.046028; |
| 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.0045601, -0.0045670, -0.0045739, -0.0045686, -0.0045633, -0.0045581, -0.0045528"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.8400000, 1.6700000, 2.5000000, 3.3400000, 4.1700000, 5.0000000"); |
| values("0.0046123, 0.0046036, 0.0045948, 0.0045845, 0.0045741, 0.0045638, 0.0045535"); |
| } |
| } |
| } |
| } |
| default_operating_conditions : "ss_ss_1p40v_x_1p65v_n40C"; |
| } |