| /** |
| * 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_ff_ss_100C_1v95_1v65") { |
| define(three_state_pullup_res,library,string); |
| define(three_state_pulldn_res,library,string); |
| define(zstate_leak_threshold_pct,library,string); |
| define(clk_width,library,string); |
| define(driver_model,library,string); |
| define(def_sim_opt,library,string); |
| define(simulator,library,string); |
| define(signal_voltage_type,pin,string); |
| technology("cmos"); |
| delay_model : "table_lookup"; |
| revision : "1.0"; |
| date : "localtime"; |
| default_leakage_power_density : 0.000000; |
| default_cell_leakage_power : 0.000000; |
| default_fanout_load : 0.000000; |
| default_inout_pin_cap : 0.000000; |
| default_input_pin_cap : 0.000000; |
| default_output_pin_cap : 0.000000; |
| default_max_transition : 1.500000; |
| bus_naming_style : "%s[%d]"; |
| in_place_swap_mode : "match_footprint"; |
| library_features("report_delay_calculation"); |
| voltage_unit : "1V"; |
| current_unit : "1mA"; |
| leakage_power_unit : "1nW"; |
| pulling_resistance_unit : "1kohm"; |
| time_unit : "1ns"; |
| resistance_unit : "1ohm"; |
| capacitive_load_unit(1.000000, \ |
| "pf"); |
| input_threshold_pct_rise : 50.000000; |
| input_threshold_pct_fall : 50.000000; |
| output_threshold_pct_rise : 50.000000; |
| output_threshold_pct_fall : 50.000000; |
| slew_lower_threshold_pct_fall : 20.000000; |
| slew_lower_threshold_pct_rise : 20.000000; |
| slew_upper_threshold_pct_fall : 80.000000; |
| slew_upper_threshold_pct_rise : 80.000000; |
| slew_derate_from_library : 1.000000; |
| three_state_pullup_res : "1"; |
| three_state_pulldn_res : "1"; |
| zstate_leak_threshold_pct : "0.1"; |
| clk_width : "1.00E-05"; |
| nom_process : 1.000000; |
| nom_temperature : 100.000000; |
| nom_voltage : 1.950000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.950000); |
| voltage_map("VCCHIB",1.950000); |
| 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.195; |
| voh : 1.755; |
| vomax : 2.047; |
| vomin : -0.098; |
| } |
| input_voltage (GENERAL_IO_VDDIO_VOLTAGE) { |
| vil : 0.412; |
| vih : 1.237; |
| vimax : 1.732; |
| vimin : -0.083; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.585; |
| vih : 1.365; |
| vimax : 2.047; |
| vimin : -0.098; |
| } |
| operating_conditions ("ff_ss_1p95v_x_1p65v_100C") { |
| process : 1.000000; |
| temperature : 100.000000; |
| voltage : 1.950000; |
| tree_type : "balanced_tree"; |
| } |
| lu_table_template ("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 : 1.687320e+02; |
| 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 : "168.7320000"; |
| } |
| 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 : "27.0292000"; |
| } |
| 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.016294; |
| capacitance : 0.015947; |
| fall_capacitance : 0.015601; |
| 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.2148054, 0.4371699, 0.6595343, 0.7907594, 0.9167354, 1.0479605, 1.1791855"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.1659147, -0.4505314, -0.7351482, -0.8662484, -0.9921045, -1.1232047, -1.2543048"); |
| } |
| } |
| } |
| 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.022607; |
| capacitance : 0.022510; |
| fall_capacitance : 0.022412; |
| 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.0097780, -0.0090341, -0.0082902, -0.0085538, -0.0088068, -0.0090704, -0.0093339"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0547725, 0.0586411, 0.0625097, 0.0622655, 0.0620310, 0.0617868, 0.0615425"); |
| } |
| } |
| } |
| 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.029798; |
| capacitance : 0.029288; |
| fall_capacitance : 0.028777; |
| 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.0207541, 0.0268741, 0.0745023, 0.0790689, 0.0834528, 0.0880194, 0.0925860"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0725994, 0.0887540, 0.1049087, 0.1040630, 0.1032511, 0.1024055, 0.1015598"); |
| } |
| } |
| } |
| 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.017492; |
| capacitance : 0.017530; |
| fall_capacitance : 0.017568; |
| 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.0937050, 0.0994896, 0.1052743, 0.1128973, 0.1202154, 0.1278385, 0.1354615"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0419798, 0.0451322, 0.0482847, 0.0547781, 0.0610118, 0.0675052, 0.0739986"); |
| } |
| } |
| 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.025995; |
| capacitance : 0.025645; |
| fall_capacitance : 0.025295; |
| 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.0135517, 0.0005750, 0.0147017, 0.0232459, 0.0314484, 0.0399926, 0.0485368"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0659811, 0.0745477, 0.0831144, 0.1970903, 0.3065071, 0.4204829, 0.5344587"); |
| } |
| } |
| 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.010065; |
| capacitance : 0.010085; |
| fall_capacitance : 0.010105; |
| 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.0115154, -0.0116510, -0.0117865, -0.0117540, -0.0117228, -0.0116902, -0.0116577"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0115383, 0.0116665, 0.0117947, 0.0117534, 0.0117138, 0.0116726, 0.0116314"); |
| } |
| } |
| } |
| 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.654612; |
| max_transition : 3.749247; |
| 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.02007831, 0.04031387, 0.08094344, 0.1625208, 0.3263143, 0.655184"); |
| values("1.5513343, 1.5731174, 1.5641496, 1.5709221, 1.5791933, 1.5892859, 1.6108134", \ |
| "2.9709481, 2.9742463, 2.9744852, 2.9803349, 2.9895405, 3.0039608, 3.0160147", \ |
| "2.9685850, 2.9709937, 2.9712116, 2.9769824, 2.9859578, 3.0014411, 3.0119134", \ |
| "2.9745438, 2.9780271, 2.9823333, 2.9893982, 2.9976304, 3.0087111, 3.0240914", \ |
| "2.9890153, 2.9916093, 2.9965611, 3.0031372, 3.0116059, 3.0223296, 3.0372070", \ |
| "2.9991257, 3.0015541, 3.0059271, 3.0119505, 3.0206232, 3.0317196, 3.0467430", \ |
| "3.0163138, 3.0189089, 3.0239487, 3.0296275, 3.0385332, 3.0496675, 3.0649396"); |
| } |
| 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.02007831, 0.04031387, 0.08094344, 0.1625208, 0.3263143, 0.655184"); |
| values("3.0818961, 3.0853553, 3.0877959, 3.1013240, 3.0976845, 3.1204416, 3.1531889", \ |
| "1.7350424, 1.7364886, 1.7396362, 1.7500547, 1.7619610, 1.7778113, 1.8007452", \ |
| "1.7897757, 1.7908326, 1.7952555, 1.8031229, 1.8151800, 1.8333223, 1.8541674", \ |
| "1.8378331, 1.8390701, 1.8435516, 1.8514250, 1.8653182, 1.8799738, 1.8997789", \ |
| "1.8843063, 1.8852784, 1.8892418, 1.8971565, 1.9107895, 1.9300390, 1.9452456", \ |
| "1.9232365, 1.9245929, 1.9281783, 1.9301082, 1.9401670, 1.9627173, 1.9848780", \ |
| "1.9612285, 1.9624938, 1.9665083, 1.9748168, 1.9872199, 2.0027695, 2.0278397"); |
| } |
| } |
| 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.02007831, 0.04031387, 0.08094344, 0.1625208, 0.3263143, 0.655184"); |
| values("3.0204963, 3.0162750, 3.0308488, 3.0179545, 3.0426284, 3.0651559, 3.1003075", \ |
| "1.6929594, 1.6928970, 1.6944470, 1.7049847, 1.7171154, 1.7323303, 1.7606190", \ |
| "1.7512464, 1.7533277, 1.7578804, 1.7659345, 1.7776553, 1.7942306, 1.8195825", \ |
| "1.8036630, 1.8033473, 1.8087402, 1.8176149, 1.8294821, 1.8497697, 1.8675695", \ |
| "1.8477526, 1.8440839, 1.8527658, 1.8607776, 1.8727368, 1.8907922, 1.9133755", \ |
| "1.8887040, 1.8849351, 1.8948452, 1.9033310, 1.9154801, 1.9338071, 1.9563533", \ |
| "1.9327953, 1.9243272, 1.9364530, 1.9470625, 1.9580362, 1.9748413, 1.9972164"); |
| } |
| 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.02007831, 0.04031387, 0.08094344, 0.1625208, 0.3263143, 0.655184"); |
| values("2.7306054, 2.7335527, 2.7383474, 2.7446788, 2.7562897, 2.7734990, 2.7944415", \ |
| "4.1804073, 4.1819347, 4.1861649, 4.1944803, 4.2060582, 4.2202947, 4.2426926", \ |
| "4.1751442, 4.1766586, 4.1824625, 4.1902475, 4.2002721, 4.2174142, 4.2409101", \ |
| "4.1752322, 4.1780702, 4.1831790, 4.1905880, 4.2010588, 4.2222857, 4.2454954", \ |
| "4.1820306, 4.1845386, 4.1900142, 4.1969934, 4.2077526, 4.2217748, 4.2447764", \ |
| "4.1839136, 4.1869060, 4.1923639, 4.1993106, 4.2096222, 4.2240517, 4.2470762", \ |
| "4.1802334, 4.1831551, 4.1877639, 4.1954855, 4.2057586, 4.2212193, 4.2430660"); |
| } |
| } |
| 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.02008123, 0.04032559, 0.08097876, 0.1626153, 0.3265517, 0.655756"); |
| values("-0.8382026, -0.8375996, -0.8497382, -0.8399912, -0.8333498, -0.8172378, -0.8328517", \ |
| "-0.8373471, -0.8647573, -0.8594638, -0.8535242, -0.8443361, -0.8447771, -0.8405057", \ |
| "-0.8375750, -0.8370215, -0.8346707, -0.8381132, -0.8450203, -0.8245921, -0.8323994", \ |
| "-0.8463139, -0.8683195, -0.8578857, -0.8472921, -0.8458907, -0.8428131, -0.8437399", \ |
| "-0.8499334, -0.8489874, -0.8896039, -0.8450558, -0.8387794, -0.8362668, -0.8462217", \ |
| "-0.8488236, -0.8973488, -0.8548106, -0.8639771, -0.8529149, -0.8344795, -0.8392960", \ |
| "-0.8497839, -0.8492552, -0.8610393, -0.8574015, -0.8401299, -0.8378114, -0.8417950"); |
| } |
| 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.02008123, 0.04032559, 0.08097876, 0.1626153, 0.3265517, 0.655756"); |
| values("0.9350460, 0.9378189, 0.9412509, 0.9720181, 0.9556495, 0.9651650, 0.9781363", \ |
| "0.9450217, 0.9484924, 0.9768548, 0.9685239, 0.9652819, 0.9675920, 0.9905440", \ |
| "0.9348418, 0.9370467, 0.9370006, 0.9721855, 0.9576419, 0.9675757, 0.9803361", \ |
| "0.9454645, 0.9478095, 0.9526085, 0.9676851, 0.9664391, 0.9766802, 0.9883166", \ |
| "0.9463822, 0.9090198, 0.9527293, 0.9618903, 0.9622653, 0.9762890, 0.9890110", \ |
| "0.9462567, 0.9492933, 0.9612713, 0.9624051, 0.9671231, 0.9709542, 0.9894838", \ |
| "0.9455901, 0.9480054, 0.9525809, 0.9583094, 0.9664571, 0.9762249, 0.9883572"); |
| } |
| } |
| |
| 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.02007539, 0.04030213, 0.0809081, 0.1624262, 0.3260768, 0.654612"); |
| values("1.5858101, 1.6015336, 1.5778568, 1.5986197, 1.6042866, 1.6121772, 1.6253689", \ |
| "2.7747351, 2.7769709, 2.7819255, 2.7852124, 2.7956621, 2.8005144, 2.8183107", \ |
| "2.7752416, 2.7782613, 2.7818824, 2.7880591, 2.7968691, 2.8057743, 2.8184449", \ |
| "2.7789353, 2.7815064, 2.7860537, 2.7923291, 2.8016693, 2.8097672, 2.8224638", \ |
| "2.7844213, 2.7870113, 2.7912520, 2.8020338, 2.8051615, 2.8084874, 2.8272929", \ |
| "2.7893987, 2.7918362, 2.7960221, 2.8019601, 2.8101456, 2.8197210, 2.8323203", \ |
| "2.7950422, 2.7979268, 2.8018169, 2.8085249, 2.8164482, 2.8140097, 2.8384020"); |
| } |
| 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.02007539, 0.04030213, 0.0809081, 0.1624262, 0.3260768, 0.654612"); |
| values("3.0053597, 3.0088201, 3.0001389, 3.0229031, 3.0591047, 3.0495734, 3.0880060", \ |
| "1.8352752, 1.8369659, 1.8411234, 1.8495800, 1.8616961, 1.8768093, 1.8989424", \ |
| "1.8505330, 1.8506479, 1.8552857, 1.8626383, 1.8770413, 1.8951815, 1.9159635", \ |
| "1.8701444, 1.8712061, 1.8746645, 1.8832535, 1.8962512, 1.9139280, 1.9387929", \ |
| "1.8878193, 1.8888682, 1.8926226, 1.9019075, 1.9145701, 1.9306895, 1.9538349", \ |
| "1.9070607, 1.9088557, 1.9117496, 1.9201819, 1.9352660, 1.9518291, 1.9757290", \ |
| "1.9290127, 1.9325117, 1.9336824, 1.9423614, 1.9590074, 1.9769453, 1.9994568"); |
| } |
| } |
| 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.02007539, 0.04030213, 0.0809081, 0.1624262, 0.3260768, 0.654612"); |
| values("1.5572075, 1.5593458, 1.5635408, 1.5813212, 1.5862431, 1.5873108, 1.5984087", \ |
| "2.7470793, 2.7496146, 2.7543324, 2.7604423, 2.7676834, 2.7774482, 2.7905909", \ |
| "2.7473531, 2.7498043, 2.7533175, 2.7600476, 2.7682093, 2.7773281, 2.7901722", \ |
| "2.7501753, 2.7519896, 2.7562616, 2.7626744, 2.7708320, 2.7800390, 2.7923247", \ |
| "2.7546646, 2.7573935, 2.7618376, 2.7677639, 2.7757304, 2.7846724, 2.7980296", \ |
| "2.7577073, 2.7606476, 2.7646214, 2.7703202, 2.7779053, 2.7880948, 2.8008062", \ |
| "2.7624771, 2.7653032, 2.7698158, 2.7756306, 2.7836702, 2.7933580, 2.8060800"); |
| } |
| 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.02007539, 0.04030213, 0.0809081, 0.1624262, 0.3260768, 0.654612"); |
| values("3.0068949, 3.0135109, 2.9921851, 3.0051264, 3.0498820, 3.0509246, 3.0719659", \ |
| "1.8256739, 1.8262267, 1.8313382, 1.8387507, 1.8520109, 1.8704155, 1.8922659", \ |
| "1.8418769, 1.8403256, 1.8464011, 1.8543149, 1.8664660, 1.8839654, 1.9017646", \ |
| "1.8591771, 1.8589531, 1.8641638, 1.8740111, 1.8860755, 1.8984992, 1.9205590", \ |
| "1.8775975, 1.8782014, 1.8818367, 1.8904964, 1.9042938, 1.9198944, 1.9433081", \ |
| "1.8990488, 1.8994578, 1.9038499, 1.9143920, 1.9246135, 1.9398634, 1.9634255", \ |
| "1.9200772, 1.9233881, 1.9255624, 1.9346178, 1.9476710, 1.9652602, 1.9816546"); |
| } |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("218.3338200, 218.5294100, 218.6939400, 218.9260000, 219.3205300, 220.0256800, 221.3957200", \ |
| "220.2481700, 220.3587900, 220.5325700, 220.8171000, 221.1761100, 221.8816900, 223.1104900", \ |
| "221.4665800, 221.5627900, 221.6630600, 222.0535700, 222.3923300, 223.1186800, 224.3171900", \ |
| "222.3999500, 222.5101500, 222.6984300, 222.9831500, 223.4220800, 224.1258400, 225.3490000", \ |
| "223.2799400, 223.3708300, 223.5485500, 223.8334800, 224.2717000, 224.9758100, 226.1996700", \ |
| "224.0288200, 224.1073100, 224.2983000, 224.5829800, 225.0209000, 225.7252200, 226.9496000", \ |
| "224.7272300, 224.8153100, 224.9963400, 225.2765900, 225.7129700, 226.4160200, 227.6341900"); |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("0.5739997, 0.6395235, 0.7599164, 0.9765475, 1.3495992, 2.0570265, 3.5231822", \ |
| "0.5857539, 0.6398533, 0.7613902, 0.9668269, 1.3434863, 2.0531103, 3.5364345", \ |
| "0.5866545, 0.6436214, 0.7691210, 0.9690591, 1.3451881, 2.0580140, 3.5264638", \ |
| "0.5742809, 0.6388969, 0.7631653, 0.9668936, 1.3514790, 2.0533184, 3.5311447", \ |
| "0.5900175, 0.6533673, 0.7615625, 0.9678361, 1.3513447, 2.0550763, 3.5232390", \ |
| "0.5858248, 0.6505457, 0.7613629, 0.9684393, 1.3508935, 2.0566031, 3.5238692", \ |
| "0.5745989, 0.6403442, 0.7630178, 0.9798178, 1.3492123, 2.0569104, 3.5302197"); |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("242.3832900, 242.4996800, 242.5844600, 242.8552900, 243.3548000, 244.0780000, 245.3819000", \ |
| "241.6156800, 241.7119400, 241.8775000, 242.1437800, 242.5737800, 243.2914500, 244.6081500", \ |
| "244.5258400, 244.6304600, 244.7848400, 245.0795800, 245.4966400, 246.2255100, 247.5352400", \ |
| "247.8196600, 247.9158400, 248.0788900, 248.3392900, 248.7889200, 249.5242500, 250.8075700", \ |
| "251.1943900, 251.3018800, 251.4545400, 251.7160500, 252.1567000, 252.8558100, 254.1929400", \ |
| "254.5509400, 254.6482600, 254.8110800, 255.0727900, 255.5024400, 256.2244700, 257.5425500", \ |
| "257.8808300, 257.9774600, 258.1299700, 258.4009200, 258.8297100, 259.5515700, 260.8701900"); |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("0.5132261, 0.5823234, 0.7043887, 0.9113691, 1.3147864, 2.1026427, 3.7369241", \ |
| "0.5171549, 0.5845828, 0.7027715, 0.9164743, 1.3144550, 2.1001836, 3.7297507", \ |
| "0.5151718, 0.5811633, 0.7039145, 0.9202110, 1.3110132, 2.0988740, 3.7519352", \ |
| "0.5150453, 0.5847699, 0.7010007, 0.9205023, 1.3145727, 2.1021558, 3.7517878", \ |
| "0.5138558, 0.5776284, 0.7008398, 0.9165520, 1.3137448, 2.0946982, 3.7301229", \ |
| "0.5121373, 0.5811038, 0.7004499, 0.9165492, 1.3088437, 2.0996747, 3.7521728", \ |
| "0.5172427, 0.5833993, 0.7121319, 0.9165450, 1.3079916, 2.1039359, 3.7450554"); |
| } |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("221.9436200, 222.1555300, 222.3314200, 222.5365300, 223.0890600, 223.7371500, 224.9064600", \ |
| "223.6942300, 223.7929900, 223.9702200, 224.2489500, 224.6866600, 225.3916300, 226.6150300", \ |
| "224.7518700, 224.8562700, 225.0282900, 225.3042100, 225.7516300, 226.4516300, 227.6775000", \ |
| "225.6806500, 225.7816900, 225.9618100, 226.2401800, 226.6796300, 227.3793000, 228.6056700", \ |
| "226.5247600, 226.6293400, 226.8037500, 227.0964800, 227.5333600, 228.2226500, 229.4655100", \ |
| "227.2506400, 227.3553000, 227.5297100, 227.7245400, 228.1585700, 228.9434100, 230.1756400", \ |
| "227.8683600, 227.9702800, 228.1508700, 228.4192200, 228.8600500, 229.5618900, 230.7920400"); |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("0.5768186, 0.6447359, 0.7633346, 0.9646986, 1.3488242, 2.0553121, 3.5228684", \ |
| "0.5738932, 0.6492560, 0.7651007, 0.9803520, 1.3499560, 2.0583879, 3.5160590", \ |
| "0.5741997, 0.6417096, 0.7627767, 0.9676162, 1.3471514, 2.0500657, 3.5230470", \ |
| "0.5719169, 0.6419219, 0.7590706, 0.9656390, 1.3497413, 2.0507778, 3.5243439", \ |
| "0.5799764, 0.6426344, 0.7586363, 0.9683460, 1.3509676, 2.0549389, 3.5191028", \ |
| "0.5799596, 0.6425689, 0.7588140, 0.9717240, 1.3424986, 2.0629620, 3.5191128", \ |
| "0.5758110, 0.6432126, 0.7554993, 0.9694694, 1.3410956, 2.0594180, 3.5334802"); |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("223.9802900, 223.9968400, 224.2774900, 224.5042100, 224.9472900, 225.6102200, 226.9444400", \ |
| "225.4272300, 225.5385600, 225.6782900, 225.9355100, 226.3676200, 227.0900100, 228.4125000", \ |
| "228.6300000, 228.7357400, 228.8956000, 229.1681900, 229.5855900, 230.3074100, 231.6278200", \ |
| "231.9140600, 232.0068700, 232.1665300, 232.4344500, 232.8596100, 233.5805200, 234.9027600", \ |
| "234.9623300, 235.0647500, 235.2256300, 235.4977700, 235.9181100, 236.6439700, 237.9559300", \ |
| "237.9881600, 238.0911600, 238.2489400, 238.4861400, 238.9279000, 239.6493000, 240.9694800", \ |
| "240.8802400, 240.9885800, 241.1445100, 241.4115000, 241.8386800, 242.5604500, 243.8819100"); |
| } |
| 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.0200783, 0.0403139, 0.0809434, 0.162521, 0.326314, 0.655184"); |
| values("0.5213635, 0.5808774, 0.7027764, 0.9139856, 1.3148217, 2.1009694, 3.7523478", \ |
| "0.5181742, 0.5845267, 0.7011242, 0.9147640, 1.3128008, 2.1024007, 3.7270191", \ |
| "0.5134178, 0.5803483, 0.7046980, 0.9142256, 1.3147791, 2.1028119, 3.7374850", \ |
| "0.5134207, 0.5827437, 0.7016212, 0.9164986, 1.3139392, 2.1008999, 3.7483101", \ |
| "0.5133037, 0.5781843, 0.7039004, 0.9156801, 1.3145348, 2.1010331, 3.7466763", \ |
| "0.5149597, 0.5835157, 0.7001966, 0.9214240, 1.3141466, 2.1027184, 3.7472088", \ |
| "0.5132948, 0.5861261, 0.7038883, 0.9215479, 1.3141984, 2.0944604, 3.7430623"); |
| } |
| } |
| 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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756"); |
| values("207.3378800, 207.4363900, 207.6126900, 207.8927100, 208.3293000, 209.0347200, 210.2609200", \ |
| "207.4350900, 207.5313400, 207.7124000, 207.9929800, 208.4241300, 209.1296100, 210.3610400", \ |
| "207.6471800, 207.7457100, 207.9230800, 208.2020500, 208.6385000, 209.3439900, 210.5701900", \ |
| "207.8154300, 207.9125800, 208.0854200, 208.3704800, 208.8071800, 209.5126800, 210.7386100", \ |
| "207.9999600, 208.1063300, 208.2554100, 208.4772500, 208.9958600, 209.6277400, 210.8539300", \ |
| "208.1559000, 208.2574000, 208.4486300, 208.7058600, 209.1468000, 209.8555300, 211.0966600", \ |
| "208.3678200, 208.4692700, 208.6410700, 208.9291200, 209.3636200, 210.0691300, 211.2888800"); |
| } |
| 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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756"); |
| values("0.5860671, 0.6489533, 0.7647158, 0.9801448, 1.3503090, 2.0586071, 3.5268608", \ |
| "0.5771074, 0.6486463, 0.7591023, 0.9780730, 1.3500173, 2.0587887, 3.5307588", \ |
| "0.5862200, 0.6491528, 0.7649301, 0.9803027, 1.3504524, 2.0585065, 3.5268348", \ |
| "0.5860527, 0.6496044, 0.7611819, 0.9807681, 1.3507647, 2.0581963, 3.5267620", \ |
| "0.5754889, 0.6434143, 0.7614728, 0.9750488, 1.3465629, 2.0551087, 3.5293954", \ |
| "0.5776640, 0.6512960, 0.7605309, 0.9737570, 1.3464139, 2.0569535, 3.5285221", \ |
| "0.5808831, 0.6474474, 0.7608570, 0.9792128, 1.3477607, 2.0608619, 3.5288055"); |
| } |
| 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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756"); |
| values("213.9895100, 214.0855600, 214.2499200, 214.5008300, 214.9409100, 215.6624700, 216.9757100", \ |
| "214.1770900, 214.2720200, 214.4379900, 214.7084400, 215.1377500, 215.8610900, 217.1658500", \ |
| "214.4620900, 214.5566500, 214.7159000, 214.9664600, 215.4071000, 216.1281900, 217.4519600", \ |
| "214.6708800, 214.7683600, 214.9354100, 215.1668500, 215.6176200, 216.3166800, 217.6607800", \ |
| "214.8753600, 214.9759700, 215.1399200, 215.3934800, 215.8209000, 216.5491500, 217.8738000", \ |
| "215.0510300, 215.1470500, 215.2950700, 215.5579800, 215.9957100, 216.7191200, 218.0372700", \ |
| "215.2496000, 215.3476000, 215.5160800, 215.7676700, 216.1988300, 216.9220600, 218.2395200"); |
| } |
| 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.0200812, 0.0403256, 0.0809788, 0.162615, 0.326552, 0.655756"); |
| values("0.5145205, 0.5860401, 0.7099597, 0.9234787, 1.3127571, 2.0995652, 3.7521861", \ |
| "0.5189615, 0.5836378, 0.6996007, 0.9218518, 1.3120873, 2.1028903, 3.7525250", \ |
| "0.5160474, 0.5812107, 0.7107818, 0.9235304, 1.3115838, 2.0991913, 3.7553427", \ |
| "0.5129530, 0.5784544, 0.7049454, 0.9217407, 1.3143651, 2.1014039, 3.7483274", \ |
| "0.5275990, 0.5831334, 0.7037040, 0.9171151, 1.3143459, 2.0956805, 3.7477239", \ |
| "0.5144638, 0.5863642, 0.7069840, 0.9173051, 1.3125852, 2.1031366, 3.7521639", \ |
| "0.5130021, 0.5787436, 0.7048734, 0.9203747, 1.3144382, 2.1036655, 3.7479664"); |
| } |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("218.1941500, 218.3007100, 218.4627000, 218.7489100, 219.1161300, 219.8527700, 221.0166300", \ |
| "220.3477000, 220.4477300, 220.6205400, 220.8967200, 221.3784700, 222.0798900, 223.3269900", \ |
| "222.0070900, 222.1074700, 222.3130900, 222.5847900, 223.0055000, 223.7221500, 224.9078800", \ |
| "223.3826300, 223.4815200, 223.6515500, 223.9373100, 224.3681400, 225.0725500, 226.2931700", \ |
| "224.5965600, 224.6952800, 224.8728900, 225.1480100, 225.5846600, 226.2893000, 227.5126900", \ |
| "225.7286000, 225.8152400, 226.0049300, 226.2809600, 226.7331500, 227.4361000, 228.6637200", \ |
| "226.8194400, 226.9153500, 227.0934800, 227.3692600, 227.8116100, 228.5174800, 229.7403200"); |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("0.5794230, 0.6434216, 0.7745931, 0.9687278, 1.3509643, 2.0570108, 3.5237413", \ |
| "0.5910016, 0.6517591, 0.7697766, 0.9735073, 1.3497312, 2.0636211, 3.5246708", \ |
| "0.5840228, 0.6417069, 0.7583771, 0.9684516, 1.3507975, 2.0544006, 3.5238643", \ |
| "0.5860079, 0.6499796, 0.7614909, 0.9683718, 1.3494830, 2.0568280, 3.5280290", \ |
| "0.5862166, 0.6489337, 0.7643545, 0.9796723, 1.3498630, 2.0563433, 3.5137344", \ |
| "0.5896526, 0.6455375, 0.7594099, 0.9781251, 1.3377661, 2.0576825, 3.5183594", \ |
| "0.5770432, 0.6512267, 0.7703887, 0.9695712, 1.3505108, 2.0555304, 3.5210905"); |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("221.9001900, 221.9856000, 222.1212900, 222.3923200, 222.8061400, 223.4393400, 224.8437200", \ |
| "223.9189600, 223.9737400, 224.1760500, 224.4433300, 224.8349100, 225.5853700, 226.8721700", \ |
| "225.8651600, 225.9497200, 226.1267400, 226.3980300, 226.8223400, 227.5509100, 228.8513800", \ |
| "227.3789100, 227.4746300, 227.6417600, 227.8907700, 228.3177900, 229.0511700, 230.3695200", \ |
| "228.6605800, 228.7448800, 228.9141200, 229.1687100, 229.5945600, 230.3255300, 231.6398200", \ |
| "229.7591900, 229.8499300, 230.0166000, 230.2718900, 230.6891400, 231.4272200, 232.7434300", \ |
| "230.8287500, 230.9206300, 231.0851400, 231.3531700, 231.7783400, 232.4893600, 233.8090000"); |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("0.5137025, 0.5832457, 0.6996681, 0.9140876, 1.3123767, 2.0995727, 3.7389616", \ |
| "0.5133296, 0.5786078, 0.7038703, 0.9149033, 1.3141380, 2.1016180, 3.7407384", \ |
| "0.5135095, 0.5785012, 0.6951784, 0.9224307, 1.3129509, 2.1014734, 3.7367740", \ |
| "0.5132234, 0.5861024, 0.7024060, 0.9151974, 1.3184667, 2.1016646, 3.7479047", \ |
| "0.5166014, 0.5863427, 0.6990317, 0.9190252, 1.3083411, 2.1014597, 3.7459427", \ |
| "0.5138711, 0.5861660, 0.7024786, 0.9225773, 1.3140820, 2.1015902, 3.7259245", \ |
| "0.5273598, 0.5891022, 0.7063777, 0.9206675, 1.3135675, 2.0957780, 3.7492467"); |
| } |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("218.0308800, 218.1817000, 218.4150200, 218.6132400, 219.0903800, 219.7605800, 220.9852600", \ |
| "220.2769500, 220.3998400, 220.5587600, 220.8624600, 221.2710200, 221.9924400, 223.2343900", \ |
| "221.8712900, 221.9784000, 222.1941900, 222.4281300, 222.9107000, 223.6383400, 224.8415300", \ |
| "223.1882800, 223.2833500, 223.4667000, 223.7464500, 224.1813300, 224.8762000, 226.1108400", \ |
| "224.4722500, 224.5736400, 224.7416400, 225.0269400, 225.4631300, 226.1647900, 227.3907300", \ |
| "225.5206800, 225.6923200, 225.8803300, 226.1604500, 226.5832400, 227.2895000, 228.5148800", \ |
| "226.6578200, 226.6934600, 226.9349400, 227.2161200, 227.6495200, 228.2936700, 229.5798300"); |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("0.5750937, 0.6424878, 0.7583196, 0.9679896, 1.3450482, 2.0568902, 3.5255892", \ |
| "0.5764135, 0.6448084, 0.7746531, 0.9697486, 1.3503650, 2.0533890, 3.5327861", \ |
| "0.5809814, 0.6361199, 0.7644924, 0.9715863, 1.3495923, 2.0539286, 3.5166587", \ |
| "0.5724759, 0.6358142, 0.7614077, 0.9791815, 1.3480570, 2.0502562, 3.5148766", \ |
| "0.5859794, 0.6558328, 0.7614551, 0.9683521, 1.3503005, 2.0546809, 3.5146843", \ |
| "0.5813028, 0.6452457, 0.7605843, 0.9805239, 1.3370381, 2.0595414, 3.5153565", \ |
| "0.5833582, 0.6530198, 0.7597847, 0.9793035, 1.3467741, 2.0510740, 3.5142516"); |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("221.7885000, 221.8533600, 221.8958600, 222.3077200, 222.5809700, 223.4766000, 224.5967000", \ |
| "223.7800300, 223.8787100, 224.0433600, 224.3096200, 224.7282100, 225.4541900, 226.7849100", \ |
| "225.6745500, 225.7729800, 225.9431000, 226.2088000, 226.6314300, 227.3514400, 228.6768700", \ |
| "227.1463600, 227.2415300, 227.4056600, 227.6632500, 228.0952700, 228.8127100, 230.1311100", \ |
| "228.4061200, 228.5013200, 228.6659800, 228.9310000, 229.3615200, 230.0553300, 231.4005300", \ |
| "229.5142300, 229.6100400, 229.7737500, 230.0319400, 230.4655600, 231.1816400, 232.5044300", \ |
| "230.4974300, 230.5919400, 230.7553200, 231.0270900, 231.4248300, 232.1714700, 233.4607400"); |
| } |
| 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.0200754, 0.0403021, 0.0809081, 0.162426, 0.326077, 0.654612"); |
| values("0.5213967, 0.5824109, 0.6971847, 0.9119165, 1.3129475, 2.1013069, 3.7451438", \ |
| "0.5133515, 0.5798631, 0.7046648, 0.9126529, 1.3143244, 2.1015205, 3.7459627", \ |
| "0.5147565, 0.5881768, 0.7053554, 0.9158533, 1.3126836, 2.1014717, 3.7471972", \ |
| "0.5166715, 0.5824330, 0.6992956, 0.9198350, 1.3136500, 2.0994773, 3.7324730", \ |
| "0.5195048, 0.5832380, 0.7084142, 0.9170412, 1.3135812, 2.0979123, 3.7407415", \ |
| "0.5152303, 0.5811394, 0.7005815, 0.9206825, 1.3110334, 2.0958537, 3.7270467", \ |
| "0.5258989, 0.5859047, 0.7023064, 0.9230913, 1.3146458, 2.0987703, 3.7354817"); |
| } |
| } |
| } |
| 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 : 1.022347; |
| capacitance : 1.023858; |
| rise_capacitance : 1.025368; |
| max_transition : 25.000000; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-1.1927096, -1.1507230, -1.1087364, -1.0884467, -1.0689686, -1.0486789, -1.0283892"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("1.2383898, 1.2573192, 1.2762485, 1.3232211, 1.3683148, 1.4152873, 1.4622599"); |
| } |
| } |
| } |
| 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.082553; |
| capacitance : 0.101332; |
| fall_capacitance : 0.120110; |
| 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.0133431, 0.0734084, 0.1601598, 0.2469818, 0.3303309, 0.4171529, 0.5039748"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0178347, -0.0657784, -0.1493914, -0.2325325, -0.3123478, -0.3954888, -0.4786298"); |
| } |
| } |
| } |
| 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.084460; |
| capacitance : 0.125247; |
| fall_capacitance : 0.166033; |
| 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.0878578, 0.0129190, 0.1136957, 0.2150414, 0.3123333, 0.4136789, 0.5150246"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0880199, -0.0128174, -0.1136547, -0.2150129, -0.3123168, -0.4136750, -0.5150332"); |
| } |
| } |
| } |
| 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.681444; |
| capacitance : 1.981097; |
| fall_capacitance : 2.280750; |
| 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.0057125, -0.0057568, -0.0058011, -0.0057562, -0.0057132, -0.0056683, -0.0056234"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0056985, 0.0057675, 0.0058364, 0.0058320, 0.0058277, 0.0058232, 0.0058187"); |
| } |
| } |
| } |
| 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.049953; |
| capacitance : 0.049953; |
| fall_capacitance : 0.049953; |
| 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.0028131, -0.0028686, -0.0029240, -0.0029189, -0.0029141, -0.0029090, -0.0029040"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0027440, 0.0028494, 0.0029547, 0.0029406, 0.0029270, 0.0029129, 0.0028988"); |
| } |
| } |
| } |
| 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.046008; |
| capacitance : 0.046020; |
| fall_capacitance : 0.046032; |
| 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.0046283, -0.0047434, -0.0048585, -0.0048456, -0.0048333, -0.0048204, -0.0048075"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0046460, 0.0047502, 0.0048544, 0.0048429, 0.0048318, 0.0048203, 0.0048088"); |
| } |
| } |
| } |
| } |
| default_operating_conditions : "ff_ss_1p95v_x_1p65v_100C"; |
| } |