| /** |
| * 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_n40C_1v95_1v95") { |
| 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.950000; |
| driver_model : "snps_predriver"; |
| def_sim_opt : "POST=1 PROBE POST_VERSION=2001 STATFL=1 BRIEF=1 LISLVL=1 INGOLD=2 NOMOD NOPAGE NUMDGT=10 MEASDGT=10 AUTOSTOP SYMB=1 ALTCC=1 RUNLVL=5 ACCURATE=1 "; |
| simulator : "HSPICE -- H-2013.03 64-BIT (Feb 27 2013)"; |
| voltage_map("VDDA",1.950000); |
| voltage_map("VSS",0.000000); |
| voltage_map("VCCD",1.950000); |
| voltage_map("VCCHIB",1.950000); |
| voltage_map("VDDIO",1.950000); |
| voltage_map("VDDIO_Q",1.950000); |
| 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.950000); |
| 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.195; |
| voh : 1.755; |
| vomax : 2.047; |
| vomin : -0.098; |
| } |
| 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.487; |
| vih : 1.462; |
| vimax : 2.047; |
| vimin : -0.098; |
| } |
| input_voltage (GENERAL_CORE_VOLTAGE) { |
| vil : 0.585; |
| vih : 1.365; |
| vimax : 2.047; |
| vimin : -0.098; |
| } |
| operating_conditions ("ff_ss_1p95v_x_1p95v_n40C") { |
| process : 1.000000; |
| temperature : -40.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") { |
| is_macro_cell : true; |
| dont_use : true; |
| interface_timing : true; |
| pad_cell : true; |
| dont_touch : true; |
| area : 15000.000000; |
| cell_leakage_power : 7.769840e-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.7525030"; |
| } |
| 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.7769840"; |
| } |
| 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.016457; |
| capacitance : 0.015942; |
| fall_capacitance : 0.015426; |
| 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.3490857, 0.6160001, 0.8829145, 1.0867848, 1.2825003, 1.4863706, 1.6902409"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-0.2659893, -0.5718477, -0.8777062, -1.1027051, -1.3187040, -1.5437029, -1.7687018"); |
| } |
| } |
| } |
| 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.022662; |
| capacitance : 0.022538; |
| fall_capacitance : 0.022415; |
| 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.0091669, -0.0104194, -0.0116720, -0.0120373, -0.0123881, -0.0127535, -0.0131188"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0855280, 0.0858111, 0.0860942, 0.0858411, 0.0855982, 0.0853452, 0.0850922"); |
| } |
| } |
| } |
| 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.029638; |
| capacitance : 0.029124; |
| fall_capacitance : 0.028610; |
| 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.0037167, 0.0779830, 0.1596826, 0.1537759, 0.1481054, 0.1421987, 0.1362919"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1128386, 0.1283104, 0.1437823, 0.1426833, 0.1416284, 0.1405294, 0.1394305"); |
| } |
| } |
| } |
| 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.017464; |
| capacitance : 0.017441; |
| fall_capacitance : 0.017418; |
| 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.0656102, 0.0668605, 0.0681108, 0.0700056, 0.0718246, 0.0737193, 0.0756141"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0435435, 0.0433661, 0.0431887, 0.0447298, 0.0462092, 0.0477504, 0.0492915"); |
| } |
| } |
| 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.026487; |
| capacitance : 0.025878; |
| fall_capacitance : 0.025269; |
| 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.0118530, 0.0288429, 0.0695388, 0.0718748, 0.0741175, 0.0764535, 0.0787896"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0987451, 0.1550782, 0.2114114, 0.3503917, 0.4838127, 0.6227930, 0.7617733"); |
| } |
| } |
| 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.009964; |
| capacitance : 0.009973; |
| fall_capacitance : 0.009981; |
| 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.0159674, -0.0160219, -0.0160765, -0.0160474, -0.0160195, -0.0159905, -0.0159614"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0160166, 0.0160309, 0.0160452, 0.0160000, 0.0159567, 0.0159115, 0.0158664"); |
| } |
| } |
| } |
| 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 : 1.095210; |
| max_transition : 3.758241; |
| 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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578"); |
| values("4.0180714, 4.0272806, 4.0877119, 4.0808949, 4.0604978, 4.0829631, 4.1103657", \ |
| "2.7720458, 2.7726033, 2.7799406, 2.7907420, 2.8081810, 2.8326441, 2.8592443", \ |
| "2.8811894, 2.8833652, 2.8957201, 2.9076136, 2.9235499, 2.9429365, 2.9725326", \ |
| "2.9760172, 2.9789615, 2.9864390, 2.9972014, 3.0125325, 3.0343258, 3.0776200", \ |
| "3.0576277, 3.0598219, 3.0729841, 3.0841670, 3.1012142, 3.1241795, 3.1550118", \ |
| "3.1373673, 3.1401633, 3.1518887, 3.1622411, 3.1781014, 3.1975434, 3.2410481", \ |
| "3.2095706, 3.2124334, 3.2227328, 3.2356385, 3.2517188, 3.2722312, 3.3037182"); |
| } |
| 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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578"); |
| values("2.5340782, 2.5354096, 2.5444921, 2.5570645, 2.5694253, 2.5777043, 2.6049364", \ |
| "4.0240090, 4.0286975, 4.0362175, 4.0475323, 4.0597625, 4.0740037, 4.0974485", \ |
| "4.0206987, 4.0289898, 4.0332303, 4.0467026, 4.0605054, 4.0733059, 4.0936508", \ |
| "4.0251804, 4.0288693, 4.0375472, 4.0415202, 4.0626573, 4.0763204, 4.0983454", \ |
| "4.0287730, 4.0329315, 4.0410626, 4.0521657, 4.0647177, 4.0803389, 4.1011244", \ |
| "4.0235081, 4.0276484, 4.0363051, 4.0459246, 4.0590474, 4.0780591, 4.0971180", \ |
| "4.0235077, 4.0280080, 4.0361122, 4.0468471, 4.0586189, 4.0739651, 4.0969780"); |
| } |
| } |
| 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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578"); |
| values("4.1762275, 4.1819961, 4.1982810, 4.2041648, 4.2279136, 4.2256781, 4.2655041", \ |
| "2.9295687, 2.9322224, 2.9406807, 2.9512540, 2.9671203, 2.9777073, 3.0311211", \ |
| "3.0419304, 3.0447467, 3.0518827, 3.0652427, 3.0800460, 3.1029177, 3.1427784", \ |
| "3.1390552, 3.1423000, 3.1500943, 3.1627661, 3.1784369, 3.1950798, 3.2247646", \ |
| "3.2336868, 3.2327448, 3.2439199, 3.2556943, 3.2721215, 3.2977113, 3.3271981", \ |
| "3.3127930, 3.3163344, 3.3242788, 3.3356852, 3.3516388, 3.3647135, 3.4023513", \ |
| "3.3916802, 3.3945344, 3.4028952, 3.4145534, 3.4308428, 3.4500729, 3.4813450"); |
| } |
| 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.02187529, 0.04785285, 0.1046795, 0.2289895, 0.5009213, 1.09578"); |
| values("2.0682310, 2.0754027, 2.0900386, 2.0913245, 2.1045654, 2.1204763, 2.1428950", \ |
| "3.5175326, 3.5103797, 3.5180526, 3.5290410, 3.5414783, 3.5574354, 3.5800156", \ |
| "3.5145708, 3.5193688, 3.5269290, 3.5372766, 3.5499047, 3.5657156, 3.5886261", \ |
| "3.5353111, 3.5397317, 3.5472460, 3.5573714, 3.5700160, 3.5861561, 3.6088378", \ |
| "3.5515349, 3.5567012, 3.5633605, 3.5744201, 3.5863851, 3.6028366, 3.6254495", \ |
| "3.5688891, 3.5730082, 3.5807197, 3.5911406, 3.6030916, 3.6195454, 3.6418355", \ |
| "3.5825769, 3.5871698, 3.5961720, 3.6048217, 3.6171450, 3.6335247, 3.6576167"); |
| } |
| } |
| 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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521"); |
| values("-1.1532203, -1.1510809, -1.1456098, -1.1403696, -1.1378048, -1.1426965, -1.1751382", \ |
| "-1.1691595, -1.1676372, -1.1614625, -1.1570256, -1.1544052, -1.1603758, -1.1920754", \ |
| "-1.1532561, -1.1517025, -1.1454443, -1.1409122, -1.1381098, -1.1432382, -1.1761753", \ |
| "-1.1686975, -1.1668454, -1.1630833, -1.1563740, -1.1541315, -1.1613900, -1.1887466", \ |
| "-1.1689377, -1.1668367, -1.1629292, -1.1562516, -1.1538750, -1.1600985, -1.1889989", \ |
| "-1.1687221, -1.1668334, -1.1629863, -1.1566203, -1.1580473, -1.1642181, -1.1892490", \ |
| "-1.1740529, -1.1663580, -1.1449322, -1.1347367, -1.1541325, -1.1588999, -1.1884151"); |
| } |
| 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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521"); |
| values("1.3065271, 1.3116258, 1.3195071, 1.3296276, 1.3399944, 1.3550158, 1.3752026", \ |
| "1.3229578, 1.3269323, 1.3419399, 1.3454997, 1.3513775, 1.3705653, 1.3893706", \ |
| "1.3045755, 1.3281126, 1.3185166, 1.3289726, 1.3343357, 1.3546440, 1.3728955", \ |
| "1.3228603, 1.3274681, 1.3446455, 1.3470283, 1.3471507, 1.3697806, 1.3896925", \ |
| "1.3228375, 1.3258290, 1.3344988, 1.3483254, 1.3518743, 1.3796057, 1.3888223", \ |
| "1.3230148, 1.3276105, 1.3490784, 1.3469614, 1.3471725, 1.3706090, 1.3845942", \ |
| "1.3232030, 1.3270769, 1.3345557, 1.3447970, 1.3531176, 1.3648552, 1.3890516"); |
| } |
| } |
| |
| 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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521"); |
| values("2.1625114, 2.0381096, 2.0451023, 2.0570393, 2.0675661, 2.0798414, 2.0994390", \ |
| "3.6470132, 3.6450933, 3.6598944, 3.6700690, 3.6807228, 3.6878773, 3.7144563", \ |
| "3.6472578, 3.6492207, 3.6587972, 3.6690811, 3.6809722, 3.6929904, 3.7137216", \ |
| "3.6529391, 3.6571380, 3.6667188, 3.6752741, 3.6863949, 3.7012077, 3.7179439", \ |
| "3.6548277, 3.6590778, 3.6672631, 3.6767698, 3.6844525, 3.7103502, 3.7275465", \ |
| "3.6648844, 3.6691392, 3.6757034, 3.6862197, 3.6978177, 3.7286411, 3.7310606", \ |
| "3.6653731, 3.6691765, 3.6765070, 3.6868364, 3.6946362, 3.7334523, 3.7319336"); |
| } |
| 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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521"); |
| values("4.0003315, 4.0285300, 3.9303113, 3.9567507, 4.0253271, 4.0367240, 4.0590312", \ |
| "2.4801086, 2.4827566, 2.4898575, 2.5013175, 2.5167255, 2.5360727, 2.5696459", \ |
| "2.5369986, 2.5396579, 2.5464156, 2.5576982, 2.5744287, 2.5991156, 2.6277650", \ |
| "2.5918352, 2.5944680, 2.6017714, 2.6137864, 2.6300795, 2.6506440, 2.6826128", \ |
| "2.6438548, 2.6551758, 2.6582798, 2.6742048, 2.6890556, 2.6975987, 2.7379720", \ |
| "2.7128885, 2.7153013, 2.7240968, 2.7354364, 2.7511615, 2.7679846, 2.8026375", \ |
| "2.7716959, 2.7765750, 2.7832103, 2.7949943, 2.8118471, 2.8231339, 2.8630191"); |
| } |
| } |
| 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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521"); |
| values("3.9869526, 3.9791650, 3.9799313, 3.9915535, 4.0071014, 4.0322927, 4.0562136", \ |
| "2.4798475, 2.4834071, 2.4893937, 2.5012960, 2.5159974, 2.5415416, 2.5666229", \ |
| "2.5354504, 2.5382042, 2.5462382, 2.5581872, 2.5732747, 2.5889913, 2.6343183", \ |
| "2.5926557, 2.5964643, 2.6016593, 2.6122119, 2.6333332, 2.6457094, 2.6822891", \ |
| "2.6501392, 2.6555310, 2.6636744, 2.6735738, 2.6923849, 2.7120567, 2.7365536", \ |
| "2.7084769, 2.7121634, 2.7190672, 2.7359616, 2.7507400, 2.7617446, 2.7985550", \ |
| "2.7701632, 2.7738753, 2.7805746, 2.7925899, 2.8108921, 2.8295515, 2.8600165"); |
| } |
| 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.0218734, 0.04784455, 0.1046523, 0.2289101, 0.5007041, 1.09521"); |
| values("2.1633692, 2.1664145, 2.1834703, 2.1853134, 2.1969595, 2.2084117, 2.2342947", \ |
| "3.7543319, 3.7726237, 3.7662347, 3.7771739, 3.7982469, 3.8028317, 3.8311633", \ |
| "3.7638933, 3.7650863, 3.7752861, 3.7856805, 3.7966071, 3.8112946, 3.8291432", \ |
| "3.7663631, 3.7723717, 3.7751785, 3.7864516, 3.7975660, 3.8162880, 3.8302287", \ |
| "3.7678957, 3.7638998, 3.7708322, 3.7897099, 3.8082402, 3.8193710, 3.8355053", \ |
| "3.7599394, 3.7422782, 3.7739247, 3.7870132, 3.7959206, 3.8078382, 3.8260389", \ |
| "3.7725825, 3.7800353, 3.7836605, 3.7945198, 3.8056789, 3.8203841, 3.8387813"); |
| } |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("170.8611300, 170.9238400, 171.0187000, 171.2612500, 171.6844600, 172.3115200, 173.7494800", \ |
| "173.4766600, 173.5258100, 173.6343500, 173.8471300, 174.2145900, 174.9072300, 176.3733100", \ |
| "175.5764500, 175.5865200, 175.7816900, 175.9928400, 176.3544600, 177.0225600, 178.4984100", \ |
| "177.3985200, 177.4676800, 177.5792400, 177.7902800, 178.1588600, 178.8594100, 180.3223300", \ |
| "179.1378400, 179.2085800, 179.3146700, 179.5363300, 179.9445600, 180.6033500, 182.0579000", \ |
| "180.7878800, 180.8581200, 181.0080200, 181.2198300, 181.5883100, 182.2866400, 183.7434500", \ |
| "182.3586000, 182.4275700, 182.5805800, 182.7925300, 183.1620600, 183.8599400, 185.3170800"); |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("0.3159351, 0.3620171, 0.4599811, 0.6362480, 1.0073055, 1.8463663, 3.7516323", \ |
| "0.3157771, 0.3620626, 0.4525805, 0.6341976, 1.0070567, 1.8433575, 3.7490606", \ |
| "0.3152621, 0.3613504, 0.4610542, 0.6369084, 1.0051546, 1.8469163, 3.7508849", \ |
| "0.3157779, 0.3619304, 0.4601973, 0.6343929, 1.0050283, 1.8511297, 3.7533558", \ |
| "0.3185762, 0.3664225, 0.4583371, 0.6332795, 1.0035375, 1.8469859, 3.7516048", \ |
| "0.3153167, 0.3630894, 0.4609946, 0.6326023, 1.0027575, 1.8495840, 3.7503698", \ |
| "0.3161296, 0.3627038, 0.4545497, 0.6371639, 1.0050283, 1.8426706, 3.7520960"); |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("208.9338600, 208.9748100, 209.1765800, 209.3288200, 209.6025200, 210.2472100, 211.4979600", \ |
| "208.6764500, 208.7093800, 208.8306100, 209.0091700, 209.3559700, 209.9972400, 211.2669200", \ |
| "212.0417800, 212.0417862, 212.1901600, 212.3520600, 212.6760100, 213.3481300, 214.6147000", \ |
| "215.5386600, 215.5872800, 215.6927400, 215.8875800, 216.2291100, 216.8407200, 218.1325000", \ |
| "219.1110300, 219.1738800, 219.2874900, 219.4807500, 219.7985400, 220.4321000, 221.7025200", \ |
| "222.6530000, 222.7277200, 222.8453400, 223.0226100, 223.3709300, 223.9938700, 225.2707500", \ |
| "226.2149400, 226.2718700, 226.3870200, 226.5778200, 226.9092800, 227.5342300, 228.8159600"); |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("0.2962747, 0.3394826, 0.4225610, 0.5801068, 0.8964349, 1.5973792, 3.2101946", \ |
| "0.2941652, 0.3378326, 0.4218307, 0.5771465, 0.8948816, 1.5948991, 3.2026644", \ |
| "0.2934208, 0.3362312, 0.4162687, 0.5736682, 0.8960722, 1.5937246, 3.2089367", \ |
| "0.2935608, 0.3377920, 0.4162697, 0.5790258, 0.8943392, 1.5973892, 3.2099079", \ |
| "0.2979118, 0.3361219, 0.4162516, 0.5772738, 0.8957616, 1.5991239, 3.2058123", \ |
| "0.2953840, 0.3417901, 0.4171798, 0.5769188, 0.8953578, 1.5955393, 3.1960059", \ |
| "0.2971764, 0.3439040, 0.4232186, 0.5769477, 0.8956651, 1.5961349, 3.1969491"); |
| } |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("173.4581600, 173.5320400, 173.5961500, 173.9039800, 174.2013300, 174.8952200, 176.3501600", \ |
| "175.9845700, 176.0554200, 176.1786200, 176.3882600, 176.7554600, 177.4556600, 178.9140600", \ |
| "178.0635900, 178.1331800, 178.2573500, 178.4720500, 178.8389500, 179.5390400, 181.0000000", \ |
| "179.9295900, 179.9993300, 180.1234400, 180.3344200, 180.7029700, 181.4008800, 182.8571200", \ |
| "181.7033600, 181.7667200, 181.8984100, 182.1096400, 182.4786200, 183.1766000, 184.6275400", \ |
| "183.3727800, 183.4425100, 183.5661400, 183.7776700, 184.1467700, 184.8460700, 186.2715600", \ |
| "185.0106200, 185.0805700, 185.2049800, 185.4181300, 185.7850100, 186.4831500, 187.9435800"); |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("0.3161102, 0.3619076, 0.4543132, 0.6381734, 1.0061263, 1.8389281, 3.7512056", \ |
| "0.3158091, 0.3634706, 0.4605015, 0.6355617, 1.0070251, 1.8421331, 3.7518513", \ |
| "0.3155239, 0.3629374, 0.4556138, 0.6380733, 1.0076486, 1.8422239, 3.7479260", \ |
| "0.3140261, 0.3624040, 0.4540881, 0.6365639, 1.0055261, 1.8398938, 3.7453973", \ |
| "0.3155818, 0.3690230, 0.4580095, 0.6362915, 1.0053522, 1.8443842, 3.7525130", \ |
| "0.3161521, 0.3621004, 0.4592464, 0.6369246, 1.0077844, 1.8392645, 3.7518957", \ |
| "0.3150581, 0.3685438, 0.4607330, 0.6363806, 1.0054374, 1.8375147, 3.7525929"); |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("186.8379400, 186.8756200, 186.9951100, 187.0644000, 187.5185800, 188.1436700, 189.4179900", \ |
| "188.7129300, 188.7771600, 188.8830800, 189.0819000, 189.4045200, 190.0417700, 191.3141900", \ |
| "191.9321000, 191.9836600, 192.1002700, 192.2940800, 192.6228900, 193.2496600, 194.5250400", \ |
| "194.8916400, 194.9319900, 195.0489400, 195.2426100, 195.5733600, 196.1978200, 197.4730100", \ |
| "197.6210200, 197.7017200, 197.8190800, 198.0066200, 198.3389700, 198.9661800, 200.2396500", \ |
| "200.2615800, 200.3205000, 200.4371400, 200.6311600, 200.9610500, 201.5864300, 202.8607000", \ |
| "202.7333000, 202.7935000, 202.9547200, 203.1035300, 203.4353100, 204.0594600, 205.3437800"); |
| } |
| 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.0218753, 0.0478528, 0.10468, 0.22899, 0.500921, 1.09578"); |
| values("0.2955085, 0.3373191, 0.4205357, 0.5770752, 0.8931697, 1.5974172, 3.2083833", \ |
| "0.2989536, 0.3369029, 0.4239821, 0.5794887, 0.8974915, 1.5986280, 3.2172214", \ |
| "0.2945800, 0.3392597, 0.4199655, 0.5743240, 0.8960184, 1.5968686, 3.2026028", \ |
| "0.2946051, 0.3391256, 0.4197700, 0.5743951, 0.8928629, 1.5968030, 3.2032399", \ |
| "0.2945358, 0.3369378, 0.4200473, 0.5792671, 0.8956437, 1.5987228, 3.2134040", \ |
| "0.2971451, 0.3390976, 0.4194723, 0.5744031, 0.8928815, 1.5967233, 3.2036425", \ |
| "0.2957765, 0.3391138, 0.4179250, 0.5743697, 0.8928927, 1.5968076, 3.2034588"); |
| } |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("162.1099400, 162.1501200, 162.2755000, 162.5036700, 162.8720700, 163.5545500, 165.0310300", \ |
| "162.2340900, 162.3023300, 162.4276800, 162.6399600, 163.0081500, 163.7076800, 165.1657400", \ |
| "162.4207000, 162.4888200, 162.6150100, 162.8263700, 163.1945100, 163.8941700, 165.3525900", \ |
| "162.6087300, 162.6790300, 162.8022100, 163.0139200, 163.3853200, 164.0815400, 165.5388500", \ |
| "162.7943600, 162.8651100, 162.9884100, 163.2001600, 163.5700600, 164.2676300, 165.7257400", \ |
| "162.9429800, 163.0129400, 163.1360400, 163.3477800, 163.7214100, 164.4209000, 165.8734600", \ |
| "163.1305100, 163.2005100, 163.3240600, 163.5356300, 163.8825000, 164.5819600, 166.0509700"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("0.3156859, 0.3633623, 0.4593719, 0.6377133, 1.0074884, 1.8385771, 3.7495296", \ |
| "0.3153648, 0.3624055, 0.4615107, 0.6370235, 1.0067845, 1.8470913, 3.7497729", \ |
| "0.3154493, 0.3624697, 0.4615250, 0.6371792, 1.0073480, 1.8466476, 3.7489785", \ |
| "0.3145228, 0.3675543, 0.4544565, 0.6369569, 1.0057597, 1.8413375, 3.7504693", \ |
| "0.3151496, 0.3687995, 0.4555468, 0.6367792, 1.0065159, 1.8423213, 3.7507419", \ |
| "0.3142548, 0.3613712, 0.4547309, 0.6367382, 1.0074530, 1.8427501, 3.7504759", \ |
| "0.3143293, 0.3613713, 0.4588578, 0.6365655, 1.0073566, 1.8412938, 3.7506478"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("183.0622300, 183.1184400, 183.2309500, 183.4216500, 183.7664900, 184.3780100, 185.6586500", \ |
| "183.2975400, 183.3593900, 183.4725800, 183.6584000, 183.9985800, 184.6252400, 185.9050800", \ |
| "183.5005700, 183.5645100, 183.6808400, 183.8726700, 184.2023800, 184.8357100, 186.1152200", \ |
| "183.6788200, 183.7428400, 183.8564100, 184.0506500, 184.3863800, 185.0111900, 186.2860700", \ |
| "183.8594700, 183.9166100, 184.0425600, 184.2322300, 184.5677500, 185.1928000, 186.4783200", \ |
| "184.0303000, 184.0944900, 184.2034000, 184.3974600, 184.7331700, 185.3578900, 186.6376400", \ |
| "184.2001000, 184.2639300, 184.3738300, 184.5674000, 184.8982800, 185.5234600, 186.8075400"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("0.2946315, 0.3418880, 0.4164171, 0.5793459, 0.8933824, 1.5958510, 3.2142524", \ |
| "0.2943777, 0.3352611, 0.4224212, 0.5766239, 0.8959037, 1.5947653, 3.2027045", \ |
| "0.2939694, 0.3361302, 0.4234574, 0.5775276, 0.8968072, 1.5959282, 3.2003737", \ |
| "0.2943323, 0.3365543, 0.4275985, 0.5797621, 0.8947637, 1.5953575, 3.2003558", \ |
| "0.2930873, 0.3391271, 0.4176005, 0.5786540, 0.8932925, 1.5916208, 3.2137377", \ |
| "0.2943594, 0.3355342, 0.4272934, 0.5799315, 0.8947507, 1.5951350, 3.2014889", \ |
| "0.2934333, 0.3354075, 0.4269037, 0.5796632, 0.8953828, 1.5952256, 3.2055472"); |
| } |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("168.7952800, 168.8817000, 168.9644500, 169.2632900, 169.5391600, 170.2245100, 171.7100100", \ |
| "170.7688900, 170.8388500, 170.9632200, 171.1748200, 171.5429400, 172.2414400, 173.7006700", \ |
| "172.2054700, 172.2752400, 172.3958300, 172.6072000, 172.9770000, 173.6762100, 175.1319700", \ |
| "173.4351800, 173.5108000, 173.6341900, 173.8399600, 174.2151300, 174.9227700, 176.3762600", \ |
| "174.6467100, 174.7204500, 174.8413800, 175.0555300, 175.4189000, 176.1194600, 177.5719100", \ |
| "175.7561300, 175.8092300, 175.9672400, 176.1598600, 176.5216400, 177.2132000, 178.6747100", \ |
| "176.8367100, 176.9054700, 177.0294100, 177.2063300, 177.6129500, 178.3044200, 179.7596200"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("0.3155137, 0.3665754, 0.4576071, 0.6369416, 1.0056922, 1.8446689, 3.7501007", \ |
| "0.3153694, 0.3631098, 0.4551839, 0.6337932, 1.0020649, 1.8452074, 3.7582408", \ |
| "0.3157165, 0.3636703, 0.4572973, 0.6329897, 1.0056090, 1.8440387, 3.7480499", \ |
| "0.3142246, 0.3626100, 0.4591438, 0.6366137, 1.0058819, 1.8468994, 3.7573011", \ |
| "0.3158403, 0.3634608, 0.4612807, 0.6382679, 1.0072108, 1.8393853, 3.7493746", \ |
| "0.3154236, 0.3616310, 0.4540388, 0.6368597, 1.0088426, 1.8444946, 3.7489167", \ |
| "0.3164995, 0.3687351, 0.4538168, 0.6370182, 1.0044012, 1.8369098, 3.7507322"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("185.9556400, 186.9328500, 187.0981200, 187.3747900, 187.6659800, 188.2641800, 189.5733100", \ |
| "189.1357600, 189.2011600, 189.3055400, 189.4977800, 189.8342800, 190.4674600, 191.7392300", \ |
| "190.9672100, 191.0306100, 191.1426900, 191.3397900, 191.6747400, 192.3004500, 193.5769200", \ |
| "192.5155100, 192.5736500, 192.6948700, 192.8902800, 193.2183800, 193.8407500, 195.1181000", \ |
| "193.8598500, 193.9266200, 194.0236800, 194.2215000, 194.5582700, 195.1569100, 196.4214800", \ |
| "195.0892300, 195.1545600, 195.2687700, 195.4592600, 195.7978500, 196.3983600, 197.6978700", \ |
| "196.2387000, 196.2705500, 196.4059400, 196.5774500, 196.9318900, 197.5272000, 198.8192500"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("0.2972863, 0.3367577, 0.4164341, 0.5786719, 0.8959211, 1.5969152, 3.2039551", \ |
| "0.2999596, 0.3366127, 0.4158382, 0.5800697, 0.8944188, 1.5960774, 3.2068046", \ |
| "0.2980348, 0.3419412, 0.4198112, 0.5761789, 0.8935865, 1.5915812, 3.2058398", \ |
| "0.2944338, 0.3355723, 0.4201482, 0.5738131, 0.8947107, 1.5962554, 3.2012692", \ |
| "0.2942431, 0.3370749, 0.4164379, 0.5752453, 0.8949876, 1.5951230, 3.2076710", \ |
| "0.2943550, 0.3365928, 0.4164792, 0.5771209, 0.8947060, 1.5945745, 3.1998408", \ |
| "0.2982867, 0.3419015, 0.4200042, 0.5781835, 0.8950306, 1.5914091, 3.1963074"); |
| } |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("168.8188100, 168.9045200, 169.0573300, 169.1813900, 169.5582200, 170.2584500, 171.7555200", \ |
| "170.7482200, 170.8550900, 170.9760100, 171.1875900, 171.5575300, 172.2558800, 173.7129500", \ |
| "172.2184900, 172.2883100, 172.4120000, 172.6237600, 172.9932000, 173.6896300, 175.1455900", \ |
| "173.4203500, 173.4920700, 173.6288200, 173.8551300, 174.2381100, 174.8919100, 176.3791200", \ |
| "174.6351600, 174.7075900, 174.8152100, 175.0594500, 175.4240500, 176.1269900, 177.5855500", \ |
| "175.7285600, 175.7995400, 175.9229900, 176.1946300, 176.5269100, 177.2021100, 178.6582800", \ |
| "176.8049600, 176.8754600, 176.9990000, 177.2114200, 177.6061400, 178.2779000, 179.7354700"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("0.3158168, 0.3654318, 0.4547682, 0.6378893, 1.0063361, 1.8372046, 3.7498471", \ |
| "0.3154388, 0.3614070, 0.4533082, 0.6350662, 1.0093330, 1.8443038, 3.7431329", \ |
| "0.3171860, 0.3644131, 0.4601655, 0.6368651, 1.0058615, 1.8373894, 3.7470533", \ |
| "0.3148148, 0.3693228, 0.4613652, 0.6334366, 1.0050198, 1.8377636, 3.7412349", \ |
| "0.3160641, 0.3622898, 0.4584632, 0.6382211, 1.0073659, 1.8407496, 3.7493790", \ |
| "0.3153139, 0.3692576, 0.4590444, 0.6351929, 1.0044435, 1.8382085, 3.7492791", \ |
| "0.3154054, 0.3696059, 0.4589178, 0.6366978, 1.0053540, 1.8427415, 3.7512899"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("185.9555900, 186.0931900, 186.1928400, 186.3601700, 186.6904300, 187.3034300, 188.5199500", \ |
| "188.2161600, 188.2810500, 188.3942500, 188.5889800, 188.9238500, 189.5505300, 190.8243700", \ |
| "190.1189100, 190.1861700, 190.2998000, 190.4944300, 190.8213000, 191.4525300, 192.7208600", \ |
| "191.6541500, 191.7452700, 191.8270400, 192.0481100, 192.3845500, 192.9831500, 194.2848700", \ |
| "193.0491500, 193.1261400, 193.2358800, 193.4346200, 193.7630600, 194.3909100, 195.6634000", \ |
| "194.2594600, 194.3143500, 194.4285500, 194.6272800, 194.9594300, 195.5896600, 196.8654600", \ |
| "195.3972100, 195.4547600, 195.5678600, 195.7647700, 196.0979300, 196.7241900, 197.9982000"); |
| } |
| 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.0218734, 0.0478445, 0.104652, 0.22891, 0.500704, 1.09521"); |
| values("0.2948839, 0.3371913, 0.4207503, 0.5775091, 0.8970026, 1.5993643, 3.2144691", \ |
| "0.2987168, 0.3421600, 0.4208225, 0.5798279, 0.8949436, 1.5949264, 3.1949812", \ |
| "0.2952709, 0.3381799, 0.4199338, 0.5772319, 0.8966408, 1.5958889, 3.1917429", \ |
| "0.2941780, 0.3358893, 0.4229008, 0.5793962, 0.8933340, 1.5954614, 3.2141081", \ |
| "0.2963117, 0.3362957, 0.4199509, 0.5743372, 0.8969261, 1.5947120, 3.2220846", \ |
| "0.2949473, 0.3404884, 0.4220146, 0.5759153, 0.8950951, 1.5986265, 3.2224279", \ |
| "0.2943383, 0.3411279, 0.4202682, 0.5788473, 0.8949078, 1.5930790, 3.2109249"); |
| } |
| } |
| } |
| pin (PAD) { |
| output_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| input_voltage : GENERAL_IO_VDDIO_VOLTAGE; |
| direction : "inout"; |
| related_power_pin : "VDDIO"; |
| related_ground_pin : "VSSIO"; |
| always_on : false; |
| is_pad : true; |
| rise_capacitance : 0.998286; |
| capacitance : 0.996066; |
| fall_capacitance : 0.993846; |
| max_transition : 25.0; |
| internal_power () { |
| rise_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("-1.5485390, -1.5133020, -1.4780651, -1.4372626, -1.3980922, -1.3572897, -1.3164872"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("1.6677199, 1.7330282, 1.7983364, 1.8631777, 1.9254253, 1.9902666, 2.0551078"); |
| } |
| } |
| } |
| 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.105991; |
| capacitance : 0.120654; |
| fall_capacitance : 0.135317; |
| 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.0185729, 0.1268654, 0.2723037, 0.4178645, 0.5576028, 0.7031637, 0.8487245"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0211041, -0.1215772, -0.2642586, -0.4064005, -0.5428567, -0.6849986, -0.8271405"); |
| } |
| } |
| } |
| 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.098192; |
| capacitance : 0.137524; |
| fall_capacitance : 0.176857; |
| 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.1218961, 0.0361920, 0.1942801, 0.3521660, 0.5037365, 0.6616224, 0.8195083"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.1218918, -0.0361871, -0.1942660, -0.3521589, -0.5037360, -0.6616288, -0.8195216"); |
| } |
| } |
| } |
| 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.866227; |
| capacitance : 2.199535; |
| fall_capacitance : 2.532842; |
| 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.0080023, -0.0080916, -0.0081809, -0.0081224, -0.0080663, -0.0080078, -0.0079494"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0079950, 0.0080517, 0.0081085, 0.0080537, 0.0080011, 0.0079462, 0.0078914"); |
| } |
| } |
| } |
| 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.050034; |
| capacitance : 0.050007; |
| fall_capacitance : 0.049980; |
| 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.0039547, -0.0039984, -0.0040421, -0.0040285, -0.0040153, -0.0040017, -0.0039880"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0040171, 0.0040518, 0.0040866, 0.0040640, 0.0040423, 0.0040197, 0.0039971"); |
| } |
| } |
| } |
| 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.045952; |
| capacitance : 0.045953; |
| fall_capacitance : 0.045953; |
| 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.0066925, -0.0066858, -0.0066791, -0.0066550, -0.0066319, -0.0066078, -0.0065836"); |
| } |
| fall_power ("power_inputs_1") { |
| index_1("0.0100000, 0.2600000, 0.5100000, 0.7600000, 1.0000000, 1.2500000, 1.5000000"); |
| values("0.0067000, 0.0067192, 0.0067384, 0.0067009, 0.0066650, 0.0066276, 0.0065902"); |
| } |
| } |
| } |
| } |
| default_operating_conditions : "ff_ss_1p95v_x_1p95v_n40C"; |
| } |