blob: b79bdaea2ce45392b6b1bdf6418406464a409398 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries 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
*
* http://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.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__and4_1) {
area : 24.147200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.594692e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.594692e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.594692e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.594692e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.5947712e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.5947712e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.594791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.5948504e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.146122e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.146122e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.146122e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.146122e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.677554e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.677752e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.198888e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.822094e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.198888e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002773 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003202, 0.003192, 0.00318, 0.00317, 0.003169, 0.00318, 0.003174, \
0.003175, 0.003174, 0.003173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002006, -0.002005, -0.002005, -0.002011, -0.00201, -0.002012, \
-0.002015, -0.00202, -0.002025, -0.002027");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003198, 0.003193, 0.003179, 0.003171, 0.003173, 0.003174, 0.003176, \
0.003175, 0.003176, 0.003173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002008, -0.002005, -0.002006, -0.002008, -0.002011, -0.002016, \
-0.002018, -0.002019, -0.002023, -0.002031");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003198, 0.003193, 0.003179, 0.003171, 0.003173, 0.003176, 0.003176, \
0.003177, 0.003176, 0.003173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002008, -0.002006, -0.002007, -0.002009, -0.002014, -0.002016, \
-0.002019, -0.00202, -0.002025, -0.002031");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003195, 0.003192, 0.003186, 0.003174, 0.003174, 0.003175, 0.003176, \
0.003175, 0.003174, 0.003175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002007, -0.002008, -0.00201, -0.002009, -0.002008, -0.002019, \
-0.002017, -0.002021, -0.002025, -0.002029");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003193, 0.003191, 0.00318, 0.00317, 0.003172, 0.003172, 0.003178, \
0.003175, 0.003174, 0.003173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.001064, 0.001067, 0.001055, 0.001052, 0.001048, 0.001032, 0.001029, \
0.001025, 0.001013, 0.001005");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003191, 0.003185, 0.003179, 0.003169, 0.003174, 0.003177, 0.003176, \
0.003173, 0.003173, 0.003173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.001065, 0.001064, 0.001059, 0.001053, 0.00105, 0.001033, 0.001026, \
0.001023, 0.001014, 0.001004");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00319, 0.003185, 0.003178, 0.003174, 0.003174, 0.003178, 0.003175, \
0.003173, 0.003173, 0.003173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004067, 0.00407, 0.004064, 0.004055, 0.004042, 0.004028, 0.004021, \
0.00401, 0.004, 0.00398");
}
}
}
pin(A2) {
capacitance : 0.002834 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003681, 0.003685, 0.003717, 0.00375, 0.003782, 0.003817, 0.003826, \
0.003839, 0.003848, 0.00385");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002771, -0.002766, -0.002748, -0.002751, -0.002754, -0.002756, \
-0.002759, -0.002756, -0.002757, -0.002758");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003649, 0.003655, 0.003688, 0.003726, 0.003759, 0.003789, 0.003805, \
0.00382, 0.003828, 0.003833");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002771, -0.002768, -0.002752, -0.002754, -0.002753, -0.002756, \
-0.002759, -0.002757, -0.002756, -0.00276");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003165, 0.003079, 0.003028, 0.003018, 0.003009, 0.003015, 0.003018, \
0.003017, 0.003024, 0.003025");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002765, -0.002763, -0.002755, -0.00275, -0.002751, -0.002757, \
-0.002757, -0.002754, -0.002757, -0.002757");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003147, 0.002928, 0.002773, 0.002766, 0.002762, 0.002763, 0.002763, \
0.002764, 0.002764, 0.002764");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002759, -0.002761, -0.002756, -0.002754, -0.002752, -0.002755, \
-0.002756, -0.002757, -0.002756, -0.002757");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003087, 0.003082, 0.003074, 0.003069, 0.003064, 0.003067, 0.003063, \
0.003064, 0.00306, 0.003055");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00222, -0.002221, -0.002211, -0.002214, -0.002218, -0.002226, \
-0.002232, -0.002235, -0.002243, -0.002255");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00308, 0.003082, 0.003072, 0.00307, 0.003062, 0.00307, 0.003068, \
0.003063, 0.003062, 0.003056");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002221, -0.002223, -0.002213, -0.002215, -0.002219, -0.002227, \
-0.002231, -0.002235, -0.002244, -0.002252");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003092, 0.003091, 0.00309, 0.003079, 0.003071, 0.00308, 0.003079, \
0.003073, 0.003073, 0.003067");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0007891, 0.0007893, 0.000793, 0.000789, 0.0007812, 0.0007664, \
0.0007589, 0.0007504, 0.000739, 0.0007252");
}
}
}
pin(A3) {
capacitance : 0.002765 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0029, 0.002898, 0.002892, 0.002886, 0.002877, 0.002879, 0.002871, \
0.002856, 0.002845, 0.002838");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002781, -0.002768, -0.00275, -0.002753, -0.002752, -0.002754, \
-0.002758, -0.002758, -0.002757, -0.002759");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002777, 0.002774, 0.002765, 0.002762, 0.00276, 0.002765, 0.002764, \
0.002763, 0.002763, 0.002765");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002761, -0.00276, -0.002758, -0.002752, -0.002748, -0.002756, \
-0.002757, -0.002755, -0.002757, -0.002758");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003008, 0.003084, 0.003107, 0.003119, 0.003118, 0.003126, 0.003122, \
0.003115, 0.003107, 0.003096");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002768, -0.002765, -0.002755, -0.002749, -0.002754, -0.00276, \
-0.002756, -0.002755, -0.002757, -0.002757");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002802, 0.002779, 0.002769, 0.002765, 0.002759, 0.002767, 0.002766, \
0.002764, 0.002765, 0.002763");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002762, -0.002762, -0.002756, -0.002753, -0.002749, -0.002757, \
-0.002759, -0.002756, -0.002757, -0.002756");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003366, 0.003376, 0.003394, 0.003429, 0.003452, 0.003469, 0.00348, \
0.003489, 0.003496, 0.003492");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002777, -0.002768, -0.002755, -0.002751, -0.002755, -0.002754, \
-0.002758, -0.002759, -0.002756, -0.002759");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00293, 0.002777, 0.002767, 0.002763, 0.002761, 0.002767, 0.002766, \
0.002763, 0.002764, 0.002765");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002762, -0.002763, -0.00276, -0.002754, -0.002746, -0.002758, \
-0.002758, -0.002757, -0.002756, -0.002757");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002874, 0.002879, 0.002869, 0.002862, 0.002859, 0.002864, 0.002863, \
0.002854, 0.00285, 0.002844");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002496, -0.002499, -0.002488, -0.002489, -0.002496, -0.002505, \
-0.002507, -0.002513, -0.002526, -0.002535");
}
}
}
pin(A4) {
capacitance : 0.00267 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002787, 0.002781, 0.002765, 0.002764, 0.002759, 0.002766, 0.002764, \
0.002766, 0.002764, 0.002767");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002767, -0.002764, -0.002752, -0.002752, -0.002748, -0.002753, \
-0.002756, -0.002755, -0.002756, -0.002754");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002782, 0.002772, 0.00276, 0.002765, 0.002763, 0.002767, 0.002765, \
0.002764, 0.002764, 0.002765");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002762, -0.002761, -0.002756, -0.002756, -0.002752, -0.002756, \
-0.002756, -0.002756, -0.002756, -0.002758");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002782, 0.002777, 0.002765, 0.002764, 0.00276, 0.002765, 0.002765, \
0.002765, 0.002764, 0.002766");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002768, -0.002764, -0.002754, -0.00275, -0.002751, -0.002753, \
-0.002755, -0.002753, -0.002754, -0.002755");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002778, 0.002772, 0.002768, 0.002761, 0.00276, 0.002767, 0.002766, \
0.002763, 0.002765, 0.002763");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002762, -0.00276, -0.002756, -0.002755, -0.002754, -0.002759, \
-0.00276, -0.002755, -0.002756, -0.002758");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002786, 0.002777, 0.002765, 0.002764, 0.002761, 0.002765, 0.002764, \
0.002763, 0.002763, 0.002764");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002768, -0.002765, -0.002754, -0.00275, -0.002751, -0.002752, \
-0.002755, -0.002752, -0.002753, -0.002755");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002779, 0.002774, 0.002762, 0.002766, 0.002764, 0.002768, 0.002765, \
0.002767, 0.002766, 0.002764");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002762, -0.002763, -0.002758, -0.002757, -0.002753, -0.002758, \
-0.002758, -0.002757, -0.002756, -0.002754");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.002784, 0.002776, 0.002767, 0.002762, 0.002761, 0.002765, 0.002765, \
0.002764, 0.002766, 0.002767");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002768, -0.002764, -0.002757, -0.002752, -0.002753, -0.002755, \
-0.002758, -0.002754, -0.002755, -0.002753");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.236 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.03074, 0.03078, 0.03092, 0.03113, 0.0313, 0.03141, 0.03146, 0.0315, 0.03152, 0.03154",\
"0.03074, 0.03081, 0.03096, 0.03115, 0.03131, 0.03141, 0.03147, 0.03151, 0.03154, 0.03154",\
"0.03057, 0.0306, 0.03076, 0.03096, 0.03114, 0.03123, 0.03129, 0.03133, 0.03136, 0.03138",\
"0.0304, 0.03042, 0.03054, 0.03071, 0.03091, 0.03103, 0.03111, 0.03115, 0.03117, 0.03119",\
"0.03067, 0.03063, 0.03063, 0.03078, 0.03093, 0.03106, 0.03114, 0.0312, 0.03124, 0.03126",\
"0.03135, 0.03131, 0.03118, 0.03123, 0.03132, 0.03143, 0.03152, 0.03157, 0.03161, 0.03165",\
"0.03257, 0.03241, 0.0322, 0.03212, 0.03219, 0.03224, 0.03231, 0.03236, 0.03241, 0.03245",\
"0.03417, 0.03395, 0.03364, 0.03347, 0.03343, 0.03349, 0.03353, 0.0336, 0.03364, 0.03367",\
"0.03632, 0.03604, 0.03559, 0.03532, 0.03519, 0.03519, 0.0352, 0.03524, 0.03529, 0.0353",\
"0.03896, 0.03862, 0.03807, 0.03765, 0.03746, 0.03738, 0.03738, 0.0374, 0.03741, 0.03746");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.01703, 0.01701, 0.01693, 0.01708, 0.01727, 0.01751, 0.01775, 0.01801, 0.01827, 0.01865",\
"0.01695, 0.01694, 0.01689, 0.01702, 0.01719, 0.01747, 0.01771, 0.018, 0.01819, 0.01855",\
"0.01682, 0.01682, 0.01676, 0.01688, 0.01705, 0.01733, 0.01757, 0.01782, 0.01816, 0.01827",\
"0.01673, 0.01673, 0.01667, 0.01672, 0.0169, 0.01717, 0.01741, 0.01768, 0.01796, 0.01831",\
"0.01702, 0.01693, 0.01682, 0.01689, 0.017, 0.01725, 0.01747, 0.01776, 0.018, 0.01827",\
"0.01763, 0.01748, 0.01735, 0.01733, 0.01741, 0.01767, 0.01787, 0.01817, 0.01835, 0.01886",\
"0.01869, 0.01848, 0.01824, 0.01805, 0.01821, 0.01842, 0.01858, 0.01881, 0.01899, 0.01949",\
"0.02003, 0.01987, 0.01955, 0.01925, 0.01927, 0.01961, 0.01981, 0.01992, 0.02004, 0.02042",\
"0.02184, 0.02164, 0.02129, 0.02092, 0.02077, 0.02083, 0.0212, 0.02162, 0.0215, 0.02182",\
"0.02409, 0.02384, 0.02346, 0.02314, 0.02267, 0.02275, 0.02288, 0.02328, 0.02383, 0.02404");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.03371, 0.03371, 0.03386, 0.03401, 0.03419, 0.0343, 0.03435, 0.03439, 0.03443, 0.03445",\
"0.03372, 0.03372, 0.03387, 0.03404, 0.0342, 0.0343, 0.03436, 0.03439, 0.03442, 0.03444",\
"0.03355, 0.03357, 0.03369, 0.03386, 0.03403, 0.03415, 0.03421, 0.03425, 0.03428, 0.0343",\
"0.03339, 0.03339, 0.03348, 0.03365, 0.03383, 0.03396, 0.03404, 0.03409, 0.03413, 0.03415",\
"0.03366, 0.03363, 0.03361, 0.03373, 0.03389, 0.03401, 0.03409, 0.03416, 0.0342, 0.03423",\
"0.03442, 0.03431, 0.03415, 0.03418, 0.03429, 0.03439, 0.03446, 0.03454, 0.03458, 0.0346",\
"0.03562, 0.03546, 0.03523, 0.03514, 0.03514, 0.03521, 0.03527, 0.03533, 0.03537, 0.03541",\
"0.0373, 0.03707, 0.03674, 0.0365, 0.03642, 0.03645, 0.03651, 0.03656, 0.0366, 0.03663",\
"0.03949, 0.03921, 0.03873, 0.0384, 0.03822, 0.0382, 0.03824, 0.03827, 0.0383, 0.03834",\
"0.04218, 0.0418, 0.04122, 0.04082, 0.04055, 0.04047, 0.04045, 0.04046, 0.04047, 0.0405");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.01701, 0.01702, 0.01694, 0.01708, 0.01724, 0.01757, 0.01777, 0.01803, 0.01821, 0.0187",\
"0.01698, 0.01694, 0.0169, 0.01694, 0.01721, 0.01749, 0.01771, 0.01796, 0.01818, 0.01845",\
"0.01684, 0.01682, 0.01675, 0.01682, 0.01705, 0.01731, 0.01759, 0.01782, 0.01804, 0.01833",\
"0.01668, 0.01665, 0.0166, 0.01669, 0.01684, 0.01715, 0.01736, 0.01762, 0.01786, 0.01813",\
"0.0168, 0.01673, 0.01665, 0.01672, 0.01685, 0.01709, 0.01739, 0.01762, 0.01782, 0.01809",\
"0.01722, 0.01711, 0.01692, 0.01698, 0.01706, 0.01733, 0.01755, 0.01782, 0.01808, 0.01852",\
"0.01804, 0.0179, 0.01769, 0.01752, 0.01769, 0.01792, 0.01803, 0.01829, 0.01853, 0.01902",\
"0.01923, 0.01912, 0.01877, 0.01857, 0.01855, 0.01885, 0.01912, 0.01926, 0.01932, 0.0196",\
"0.02087, 0.02069, 0.02038, 0.02004, 0.01991, 0.02002, 0.02038, 0.02077, 0.02077, 0.02096",\
"0.02298, 0.02271, 0.02232, 0.02196, 0.02173, 0.02174, 0.02193, 0.02237, 0.02284, 0.02309");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.03678, 0.03678, 0.03686, 0.03701, 0.03719, 0.03728, 0.03735, 0.03739, 0.03742, 0.03744",\
"0.03668, 0.03666, 0.03674, 0.03692, 0.03709, 0.03718, 0.03725, 0.03729, 0.03732, 0.03734",\
"0.03648, 0.03647, 0.03656, 0.03671, 0.03687, 0.03699, 0.03706, 0.0371, 0.03713, 0.03715",\
"0.03634, 0.03632, 0.03638, 0.03652, 0.03672, 0.03683, 0.03691, 0.03696, 0.037, 0.03702",\
"0.03662, 0.03654, 0.03651, 0.0366, 0.03677, 0.03689, 0.03699, 0.03705, 0.03709, 0.03712",\
"0.03739, 0.03728, 0.03715, 0.03713, 0.03719, 0.03729, 0.03738, 0.03744, 0.03749, 0.03752",\
"0.03863, 0.03848, 0.0382, 0.03807, 0.03807, 0.03815, 0.0382, 0.03825, 0.0383, 0.03833",\
"0.04037, 0.04013, 0.0398, 0.03948, 0.0394, 0.03942, 0.03948, 0.03952, 0.03955, 0.03958",\
"0.04259, 0.04233, 0.04183, 0.04145, 0.04129, 0.04125, 0.04126, 0.04128, 0.04131, 0.04134",\
"0.04536, 0.04501, 0.04438, 0.04392, 0.04365, 0.04353, 0.04355, 0.04355, 0.04356, 0.04359");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.017, 0.01696, 0.01694, 0.01705, 0.01725, 0.01753, 0.01775, 0.01801, 0.01827, 0.01863",\
"0.01698, 0.01691, 0.0169, 0.01694, 0.0172, 0.01749, 0.01771, 0.01796, 0.01816, 0.01843",\
"0.01682, 0.01683, 0.01676, 0.01684, 0.01705, 0.01737, 0.01759, 0.01786, 0.01808, 0.01845",\
"0.01664, 0.01661, 0.01656, 0.01665, 0.01683, 0.01711, 0.01736, 0.01772, 0.01782, 0.01825",\
"0.01668, 0.01662, 0.01652, 0.01661, 0.01676, 0.01705, 0.01728, 0.01762, 0.0178, 0.01815",\
"0.01696, 0.01686, 0.01674, 0.01681, 0.01695, 0.01715, 0.01747, 0.0177, 0.01786, 0.01838",\
"0.01764, 0.01755, 0.01732, 0.01724, 0.01749, 0.01773, 0.01783, 0.01803, 0.01831, 0.01856",\
"0.01875, 0.01863, 0.01839, 0.01825, 0.01817, 0.01852, 0.01878, 0.01897, 0.0192, 0.01939",\
"0.02035, 0.02019, 0.01984, 0.01957, 0.01951, 0.01961, 0.01995, 0.02037, 0.02039, 0.02069",\
"0.02246, 0.02228, 0.02188, 0.0215, 0.02137, 0.02143, 0.02151, 0.02188, 0.02244, 0.02299");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.03962, 0.03958, 0.03964, 0.03977, 0.03994, 0.04003, 0.0401, 0.04014, 0.04017, 0.04019",\
"0.03945, 0.03942, 0.03948, 0.03961, 0.03977, 0.03987, 0.03994, 0.03999, 0.04002, 0.04004",\
"0.03927, 0.03925, 0.03929, 0.03943, 0.0396, 0.03969, 0.03976, 0.03981, 0.03985, 0.03986",\
"0.03918, 0.03916, 0.03918, 0.0393, 0.03948, 0.03959, 0.03967, 0.03972, 0.03976, 0.03979",\
"0.03946, 0.03941, 0.03937, 0.03944, 0.03958, 0.0397, 0.03978, 0.03985, 0.03989, 0.03992",\
"0.04029, 0.04018, 0.04001, 0.03994, 0.04003, 0.04011, 0.04019, 0.04027, 0.04032, 0.04034",\
"0.04159, 0.0414, 0.04112, 0.04095, 0.04094, 0.041, 0.04104, 0.04111, 0.04115, 0.04119",\
"0.04335, 0.04313, 0.04272, 0.04245, 0.04235, 0.04235, 0.04237, 0.04241, 0.04245, 0.04249",\
"0.04567, 0.04538, 0.04485, 0.04444, 0.04426, 0.04417, 0.04423, 0.04423, 0.04426, 0.04429",\
"0.04855, 0.04821, 0.04755, 0.04702, 0.04672, 0.04664, 0.04661, 0.0466, 0.0466, 0.04662");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.01703, 0.017, 0.01696, 0.017, 0.01726, 0.01755, 0.01777, 0.01801, 0.01823, 0.01851",\
"0.01697, 0.01692, 0.01689, 0.01702, 0.01715, 0.01745, 0.01771, 0.01796, 0.01816, 0.01857",\
"0.01682, 0.01677, 0.01677, 0.01689, 0.01701, 0.01733, 0.01761, 0.01784, 0.01804, 0.01829",\
"0.01663, 0.01661, 0.01657, 0.01662, 0.01684, 0.01715, 0.01737, 0.01766, 0.01776, 0.01825",\
"0.0166, 0.01655, 0.01651, 0.01656, 0.01671, 0.01701, 0.01726, 0.01754, 0.01776, 0.01813",\
"0.01683, 0.01672, 0.01657, 0.01671, 0.01686, 0.01711, 0.01737, 0.01764, 0.0179, 0.01832",\
"0.01733, 0.01727, 0.0171, 0.01698, 0.01723, 0.01755, 0.01767, 0.01796, 0.01816, 0.0185",\
"0.01833, 0.01821, 0.01803, 0.01788, 0.01797, 0.01826, 0.01866, 0.01879, 0.01909, 0.01925",\
"0.01986, 0.01973, 0.01947, 0.01932, 0.01924, 0.01941, 0.01973, 0.02017, 0.02033, 0.02043",\
"0.02195, 0.02178, 0.02146, 0.02116, 0.02104, 0.02105, 0.02143, 0.0218, 0.02236, 0.02274");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.3955, 0.4242, 0.5011, 0.6124, 0.7575, 0.9457, 1.187, 1.489, 1.856, 2.295",\
"0.4141, 0.4424, 0.5194, 0.631, 0.7758, 0.964, 1.205, 1.507, 1.875, 2.313",\
"0.4753, 0.5035, 0.5805, 0.6917, 0.8369, 1.025, 1.266, 1.568, 1.936, 2.375",\
"0.5945, 0.6228, 0.6995, 0.811, 0.9561, 1.144, 1.386, 1.687, 2.055, 2.494",\
"0.7678, 0.7979, 0.8779, 0.9911, 1.138, 1.326, 1.568, 1.869, 2.237, 2.676",\
"0.9575, 0.9919, 1.081, 1.203, 1.355, 1.546, 1.787, 2.089, 2.457, 2.895",\
"1.16, 1.198, 1.297, 1.429, 1.588, 1.783, 2.026, 2.329, 2.696, 3.135",\
"1.379, 1.42, 1.529, 1.671, 1.838, 2.037, 2.282, 2.585, 2.953, 3.391",\
"1.619, 1.663, 1.78, 1.933, 2.109, 2.313, 2.561, 2.864, 3.233, 3.671",\
"1.881, 1.927, 2.052, 2.217, 2.401, 2.612, 2.863, 3.167, 3.536, 3.974");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.589, 0.6364, 0.772, 0.9833, 1.278, 1.674, 2.19, 2.838, 3.629, 4.573",\
"0.5987, 0.646, 0.7816, 0.9929, 1.287, 1.684, 2.2, 2.848, 3.64, 4.584",\
"0.6326, 0.68, 0.8159, 1.027, 1.321, 1.718, 2.233, 2.882, 3.672, 4.618",\
"0.7011, 0.7484, 0.8841, 1.095, 1.389, 1.785, 2.301, 2.95, 3.741, 4.684",\
"0.798, 0.846, 0.9823, 1.194, 1.488, 1.884, 2.4, 3.048, 3.84, 4.784",\
"0.8872, 0.9355, 1.075, 1.289, 1.586, 1.983, 2.499, 3.147, 3.939, 4.881",\
"0.961, 1.011, 1.153, 1.369, 1.667, 2.067, 2.584, 3.232, 4.023, 4.964",\
"1.016, 1.069, 1.215, 1.434, 1.733, 2.132, 2.65, 3.3, 4.091, 5.033",\
"1.054, 1.108, 1.26, 1.483, 1.782, 2.181, 2.699, 3.349, 4.142, 5.085",\
"1.073, 1.131, 1.289, 1.516, 1.818, 2.216, 2.733, 3.382, 4.175, 5.12");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.1348, 0.1597, 0.2332, 0.3592, 0.5549, 0.8416, 1.238, 1.744, 2.364, 3.111",\
"0.1349, 0.1601, 0.234, 0.3588, 0.5544, 0.8416, 1.237, 1.744, 2.364, 3.11",\
"0.1349, 0.1599, 0.2335, 0.358, 0.5549, 0.843, 1.237, 1.743, 2.364, 3.11",\
"0.1355, 0.1605, 0.2343, 0.359, 0.5546, 0.8434, 1.238, 1.743, 2.363, 3.111",\
"0.1504, 0.1742, 0.2432, 0.3652, 0.558, 0.8448, 1.236, 1.743, 2.367, 3.11",\
"0.1762, 0.2038, 0.2744, 0.3906, 0.5742, 0.8522, 1.24, 1.744, 2.366, 3.108",\
"0.2008, 0.2316, 0.307, 0.4204, 0.6, 0.868, 1.248, 1.747, 2.366, 3.11",\
"0.224, 0.2576, 0.3404, 0.453, 0.625, 0.8858, 1.258, 1.752, 2.369, 3.108",\
"0.247, 0.2824, 0.3732, 0.49, 0.6558, 0.907, 1.27, 1.76, 2.373, 3.111",\
"0.2704, 0.3084, 0.4062, 0.5284, 0.6876, 0.9306, 1.286, 1.765, 2.379, 3.113");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.2201, 0.2715, 0.4259, 0.7053, 1.153, 1.806, 2.686, 3.805, 5.172, 6.802",\
"0.2202, 0.2715, 0.4264, 0.7054, 1.152, 1.808, 2.685, 3.805, 5.166, 6.796",\
"0.2199, 0.2711, 0.425, 0.7054, 1.152, 1.808, 2.688, 3.802, 5.172, 6.795",\
"0.2196, 0.2714, 0.4264, 0.7054, 1.154, 1.808, 2.686, 3.805, 5.172, 6.802",\
"0.2244, 0.276, 0.4292, 0.7076, 1.154, 1.809, 2.686, 3.8, 5.169, 6.793",\
"0.2346, 0.2854, 0.4404, 0.7192, 1.162, 1.811, 2.687, 3.805, 5.17, 6.802",\
"0.2486, 0.2988, 0.4516, 0.7272, 1.171, 1.819, 2.694, 3.804, 5.169, 6.802",\
"0.265, 0.3156, 0.4654, 0.7364, 1.174, 1.823, 2.698, 3.81, 5.163, 6.791",\
"0.2826, 0.336, 0.4834, 0.7468, 1.179, 1.825, 2.7, 3.815, 5.173, 6.797",\
"0.2998, 0.3548, 0.5044, 0.7616, 1.187, 1.828, 2.699, 3.812, 5.175, 6.796");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.4344, 0.4636, 0.5418, 0.6543, 0.8004, 0.9891, 1.231, 1.532, 1.9, 2.339",\
"0.4527, 0.4819, 0.5601, 0.6726, 0.8187, 1.007, 1.249, 1.551, 1.919, 2.357",\
"0.5142, 0.5433, 0.6216, 0.7344, 0.8803, 1.069, 1.31, 1.612, 1.98, 2.419",\
"0.6341, 0.6631, 0.7414, 0.8538, 0.9999, 1.188, 1.43, 1.732, 2.1, 2.539",\
"0.8147, 0.8449, 0.9247, 1.038, 1.185, 1.374, 1.616, 1.918, 2.286, 2.724",\
"1.019, 1.053, 1.142, 1.263, 1.414, 1.605, 1.847, 2.149, 2.517, 2.955",\
"1.236, 1.274, 1.373, 1.503, 1.662, 1.856, 2.099, 2.402, 2.769, 3.208",\
"1.47, 1.511, 1.619, 1.761, 1.926, 2.125, 2.37, 2.673, 3.042, 3.479",\
"1.725, 1.769, 1.886, 2.038, 2.212, 2.415, 2.663, 2.966, 3.334, 3.773",\
"2.004, 2.051, 2.176, 2.338, 2.521, 2.73, 2.981, 3.285, 3.653, 4.092");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.6317, 0.679, 0.8147, 1.026, 1.32, 1.717, 2.233, 2.881, 3.672, 4.613",\
"0.6413, 0.6889, 0.8247, 1.036, 1.33, 1.727, 2.243, 2.891, 3.682, 4.624",\
"0.6701, 0.7175, 0.8533, 1.064, 1.359, 1.755, 2.271, 2.919, 3.71, 4.654",\
"0.7242, 0.7715, 0.907, 1.118, 1.412, 1.808, 2.324, 2.972, 3.764, 4.708",\
"0.8009, 0.8488, 0.986, 1.198, 1.492, 1.888, 2.404, 3.053, 3.844, 4.787",\
"0.8758, 0.9253, 1.065, 1.281, 1.578, 1.975, 2.491, 3.139, 3.93, 4.873",\
"0.9395, 0.9903, 1.135, 1.353, 1.651, 2.05, 2.567, 3.215, 4.006, 4.948",\
"0.9868, 1.04, 1.188, 1.409, 1.709, 2.108, 2.626, 3.276, 4.067, 5.009",\
"1.017, 1.072, 1.226, 1.451, 1.753, 2.152, 2.669, 3.319, 4.112, 5.054",\
"1.03, 1.087, 1.246, 1.476, 1.78, 2.18, 2.697, 3.346, 4.139, 5.082");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.1407, 0.1651, 0.2386, 0.3614, 0.5571, 0.8453, 1.236, 1.743, 2.367, 3.111",\
"0.1406, 0.1655, 0.2386, 0.3617, 0.5574, 0.8436, 1.239, 1.743, 2.367, 3.112",\
"0.1404, 0.1654, 0.2376, 0.3626, 0.5571, 0.8454, 1.238, 1.744, 2.366, 3.112",\
"0.1408, 0.1656, 0.2382, 0.3622, 0.5574, 0.8452, 1.237, 1.743, 2.367, 3.11",\
"0.1508, 0.1746, 0.2442, 0.366, 0.559, 0.8458, 1.237, 1.743, 2.367, 3.11",\
"0.178, 0.204, 0.2728, 0.3872, 0.5722, 0.851, 1.241, 1.745, 2.366, 3.111",\
"0.2036, 0.2328, 0.3048, 0.4176, 0.596, 0.8652, 1.247, 1.747, 2.367, 3.111",\
"0.2282, 0.26, 0.3394, 0.4498, 0.6218, 0.8832, 1.257, 1.752, 2.368, 3.11",\
"0.2516, 0.2864, 0.3716, 0.4848, 0.649, 0.9042, 1.269, 1.758, 2.373, 3.111",\
"0.2748, 0.3112, 0.4042, 0.521, 0.682, 0.9246, 1.282, 1.764, 2.376, 3.114");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.2198, 0.2713, 0.4256, 0.705, 1.152, 1.807, 2.688, 3.804, 5.164, 6.803",\
"0.2211, 0.2714, 0.4253, 0.7053, 1.153, 1.808, 2.684, 3.8, 5.164, 6.801",\
"0.2213, 0.2709, 0.425, 0.7054, 1.153, 1.806, 2.688, 3.8, 5.167, 6.795",\
"0.22, 0.2722, 0.4266, 0.7054, 1.152, 1.808, 2.686, 3.799, 5.169, 6.793",\
"0.226, 0.2772, 0.43, 0.709, 1.155, 1.806, 2.688, 3.801, 5.164, 6.8",\
"0.2364, 0.2874, 0.442, 0.7184, 1.161, 1.811, 2.688, 3.805, 5.172, 6.802",\
"0.2478, 0.3002, 0.4538, 0.7286, 1.169, 1.817, 2.689, 3.804, 5.169, 6.801",\
"0.2622, 0.3146, 0.4684, 0.7388, 1.175, 1.821, 2.696, 3.809, 5.165, 6.793",\
"0.2784, 0.3322, 0.4864, 0.7508, 1.182, 1.825, 2.699, 3.81, 5.17, 6.796",\
"0.2944, 0.3518, 0.5052, 0.7654, 1.189, 1.829, 2.701, 3.81, 5.171, 6.793");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.4708, 0.5008, 0.5808, 0.6952, 0.8425, 1.032, 1.273, 1.576, 1.944, 2.382",\
"0.4872, 0.5173, 0.5975, 0.7116, 0.8588, 1.048, 1.29, 1.592, 1.96, 2.399",\
"0.5482, 0.5782, 0.6585, 0.7727, 0.92, 1.109, 1.351, 1.653, 2.021, 2.46",\
"0.6685, 0.6985, 0.7786, 0.8927, 1.04, 1.229, 1.471, 1.773, 2.142, 2.58",\
"0.8542, 0.8846, 0.9656, 1.08, 1.228, 1.418, 1.66, 1.962, 2.33, 2.769",\
"1.071, 1.106, 1.195, 1.316, 1.467, 1.658, 1.9, 2.203, 2.57, 3.009",\
"1.302, 1.34, 1.439, 1.57, 1.727, 1.922, 2.166, 2.468, 2.836, 3.274",\
"1.55, 1.592, 1.7, 1.841, 2.007, 2.205, 2.45, 2.753, 3.122, 3.56",\
"1.82, 1.865, 1.982, 2.134, 2.307, 2.51, 2.757, 3.061, 3.429, 3.867",\
"2.115, 2.163, 2.287, 2.451, 2.632, 2.84, 3.091, 3.394, 3.764, 4.202");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.6587, 0.706, 0.8421, 1.053, 1.348, 1.744, 2.26, 2.908, 3.699, 4.643",\
"0.6692, 0.7167, 0.8526, 1.064, 1.358, 1.754, 2.27, 2.919, 3.71, 4.652",\
"0.6952, 0.7424, 0.8782, 1.089, 1.384, 1.78, 2.296, 2.945, 3.735, 4.679",\
"0.7338, 0.7811, 0.9169, 1.128, 1.422, 1.818, 2.334, 2.983, 3.774, 4.716",\
"0.7855, 0.8337, 0.9708, 1.183, 1.477, 1.874, 2.389, 3.038, 3.829, 4.772",\
"0.8343, 0.8838, 1.025, 1.24, 1.537, 1.934, 2.45, 3.099, 3.89, 4.834",\
"0.8745, 0.9256, 1.07, 1.289, 1.588, 1.987, 2.504, 3.151, 3.942, 4.887",\
"0.9009, 0.9537, 1.103, 1.325, 1.625, 2.025, 2.542, 3.192, 3.983, 4.925",\
"0.91, 0.9647, 1.118, 1.345, 1.648, 2.048, 2.565, 3.214, 4.006, 4.948",\
"0.899, 0.9566, 1.115, 1.347, 1.654, 2.054, 2.571, 3.22, 4.011, 4.955");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.1466, 0.1717, 0.2435, 0.3675, 0.5611, 0.8472, 1.241, 1.746, 2.367, 3.112",\
"0.1466, 0.1717, 0.2437, 0.3668, 0.5609, 0.8474, 1.239, 1.744, 2.368, 3.112",\
"0.1466, 0.1718, 0.2435, 0.3668, 0.561, 0.8472, 1.24, 1.746, 2.366, 3.113",\
"0.1466, 0.1718, 0.2438, 0.368, 0.5614, 0.8472, 1.238, 1.745, 2.368, 3.112",\
"0.1532, 0.1776, 0.2476, 0.3706, 0.5628, 0.8476, 1.24, 1.746, 2.368, 3.113",\
"0.1792, 0.2048, 0.2726, 0.3876, 0.5716, 0.8524, 1.242, 1.746, 2.366, 3.11",\
"0.2064, 0.2344, 0.3062, 0.4172, 0.5948, 0.8656, 1.247, 1.749, 2.366, 3.11",\
"0.2304, 0.2618, 0.3396, 0.4488, 0.6204, 0.8818, 1.258, 1.752, 2.37, 3.111",\
"0.2544, 0.289, 0.3726, 0.4828, 0.6468, 0.9016, 1.27, 1.758, 2.372, 3.11",\
"0.2776, 0.3138, 0.4052, 0.5176, 0.6766, 0.9218, 1.281, 1.765, 2.379, 3.115");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.2206, 0.2706, 0.425, 0.7065, 1.154, 1.807, 2.686, 3.805, 5.172, 6.802",\
"0.2211, 0.2711, 0.4258, 0.7053, 1.153, 1.808, 2.688, 3.803, 5.162, 6.801",\
"0.2197, 0.2714, 0.4257, 0.7054, 1.154, 1.806, 2.687, 3.805, 5.172, 6.802",\
"0.2202, 0.2716, 0.4254, 0.7066, 1.152, 1.808, 2.685, 3.805, 5.17, 6.803",\
"0.226, 0.2764, 0.43, 0.708, 1.155, 1.808, 2.685, 3.805, 5.172, 6.802",\
"0.2346, 0.2876, 0.4418, 0.7176, 1.162, 1.808, 2.688, 3.803, 5.167, 6.801",\
"0.2454, 0.2984, 0.454, 0.7284, 1.169, 1.815, 2.692, 3.804, 5.164, 6.797",\
"0.2576, 0.312, 0.4688, 0.7406, 1.175, 1.819, 2.693, 3.807, 5.17, 6.795",\
"0.2726, 0.328, 0.4844, 0.7524, 1.185, 1.824, 2.698, 3.806, 5.169, 6.79",\
"0.2888, 0.3446, 0.5028, 0.7692, 1.193, 1.829, 2.695, 3.809, 5.168, 6.792");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.4985, 0.5292, 0.6116, 0.7281, 0.8768, 1.068, 1.31, 1.613, 1.981, 2.42",\
"0.514, 0.5451, 0.6272, 0.7434, 0.8925, 1.083, 1.326, 1.629, 1.997, 2.436",\
"0.5753, 0.6062, 0.6886, 0.8047, 0.9538, 1.144, 1.387, 1.69, 2.058, 2.497",\
"0.6964, 0.7273, 0.8095, 0.9259, 1.075, 1.265, 1.508, 1.811, 2.179, 2.618",\
"0.8857, 0.9168, 0.9992, 1.116, 1.265, 1.455, 1.698, 2.001, 2.37, 2.808",\
"1.115, 1.149, 1.239, 1.361, 1.512, 1.704, 1.947, 2.249, 2.618, 3.057",\
"1.358, 1.397, 1.496, 1.627, 1.785, 1.98, 2.224, 2.526, 2.894, 3.333",\
"1.619, 1.661, 1.77, 1.911, 2.077, 2.276, 2.521, 2.825, 3.193, 3.632",\
"1.904, 1.949, 2.067, 2.218, 2.391, 2.595, 2.841, 3.146, 3.515, 3.954",\
"2.215, 2.263, 2.389, 2.551, 2.733, 2.941, 3.191, 3.495, 3.864, 4.303");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.6716, 0.719, 0.8546, 1.066, 1.36, 1.757, 2.272, 2.921, 3.712, 4.654",\
"0.6829, 0.7303, 0.8662, 1.077, 1.372, 1.768, 2.284, 2.932, 3.724, 4.667",\
"0.7077, 0.7551, 0.891, 1.102, 1.396, 1.793, 2.308, 2.956, 3.747, 4.692",\
"0.7377, 0.7849, 0.9206, 1.132, 1.426, 1.822, 2.338, 2.987, 3.778, 4.718",\
"0.7698, 0.818, 0.9548, 1.167, 1.461, 1.858, 2.373, 3.022, 3.813, 4.757",\
"0.7925, 0.8416, 0.9819, 1.198, 1.494, 1.891, 2.407, 3.056, 3.846, 4.791",\
"0.8028, 0.854, 0.9979, 1.217, 1.516, 1.914, 2.43, 3.079, 3.87, 4.814",\
"0.8006, 0.8528, 1.001, 1.223, 1.524, 1.924, 2.441, 3.089, 3.88, 4.823",\
"0.7815, 0.8355, 0.9872, 1.215, 1.518, 1.918, 2.435, 3.084, 3.875, 4.817",\
"0.7404, 0.7971, 0.9548, 1.187, 1.494, 1.895, 2.413, 3.061, 3.852, 4.794");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.1525, 0.1778, 0.2498, 0.3735, 0.5668, 0.8512, 1.243, 1.746, 2.37, 3.111",\
"0.1526, 0.1777, 0.2502, 0.3735, 0.5665, 0.8513, 1.244, 1.747, 2.37, 3.113",\
"0.1523, 0.1778, 0.25, 0.3735, 0.5669, 0.8516, 1.242, 1.747, 2.367, 3.113",\
"0.1523, 0.1778, 0.2498, 0.3738, 0.5662, 0.8518, 1.244, 1.747, 2.37, 3.111",\
"0.1566, 0.1812, 0.252, 0.376, 0.5672, 0.8516, 1.242, 1.748, 2.369, 3.114",\
"0.1812, 0.2074, 0.2752, 0.3894, 0.5744, 0.856, 1.245, 1.749, 2.368, 3.114",\
"0.208, 0.2364, 0.3076, 0.419, 0.5964, 0.8682, 1.249, 1.75, 2.37, 3.111",\
"0.2332, 0.265, 0.3416, 0.4508, 0.6214, 0.8836, 1.26, 1.754, 2.369, 3.111",\
"0.2572, 0.2918, 0.3746, 0.4834, 0.6468, 0.902, 1.27, 1.76, 2.373, 3.112",\
"0.2808, 0.3166, 0.4062, 0.5182, 0.6768, 0.9242, 1.281, 1.767, 2.381, 3.119");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.002622, 0.008316, 0.01919, 0.03613, 0.0599, 0.09117, 0.1306, 0.1787, 0.236");
values("0.2199, 0.2722, 0.4263, 0.7054, 1.153, 1.807, 2.687, 3.804, 5.165, 6.802",\
"0.2211, 0.2722, 0.4257, 0.7051, 1.154, 1.806, 2.686, 3.805, 5.165, 6.802",\
"0.2201, 0.2715, 0.425, 0.7054, 1.154, 1.808, 2.688, 3.8, 5.17, 6.79",\
"0.2198, 0.272, 0.4254, 0.7058, 1.153, 1.807, 2.686, 3.805, 5.168, 6.803",\
"0.2248, 0.2752, 0.4294, 0.7082, 1.155, 1.807, 2.687, 3.803, 5.168, 6.802",\
"0.2332, 0.285, 0.4394, 0.7162, 1.159, 1.81, 2.685, 3.805, 5.172, 6.801",\
"0.242, 0.295, 0.452, 0.7276, 1.167, 1.813, 2.688, 3.802, 5.163, 6.795",\
"0.2518, 0.3062, 0.464, 0.739, 1.175, 1.819, 2.69, 3.806, 5.169, 6.792",\
"0.2638, 0.3192, 0.479, 0.7508, 1.184, 1.822, 2.693, 3.803, 5.162, 6.791",\
"0.279, 0.3356, 0.499, 0.7678, 1.195, 1.828, 2.695, 3.804, 5.166, 6.787");
}
}
}
}