blob: eb769b826b818bab75e16d1266fbdabca9435d01 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hdll__einvp",
"cell_leakage_power": 0.0,
"pg_pin,VGND": {
"pg_type": "primary_ground",
"related_bias_pin": "VPB",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "nwell",
"physical_connection": "device_layer",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "pwell",
"physical_connection": "device_layer",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"related_bias_pin": "VNB",
"voltage_name": "VPWR"
},
"pin,A": {
"capacitance": 0.016024,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.014969,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0268891,
0.0268815,
0.0268641,
0.0268553,
0.026835,
0.0267883,
0.0266806
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0233522,
-0.0232843,
-0.0231276,
-0.0232118,
-0.0234057,
-0.0238529,
-0.0248835
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.017078
},
"pin,TE": {
"capacitance": 0.008375,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.008848,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.008308
},
"pin,Z": {
"capacitance": 0.009597,
"direction": "output",
"function": "(!A)",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0013601,
0.003699744,
0.01006405,
0.02737622,
0.07446878,
0.20257
],
"values": [
[
0.0106468,
0.00965,
0.0065094,
-0.0026756,
-0.0289995,
-0.1015744,
-0.299894
],
[
0.0092916,
0.0083604,
0.0054795,
-0.0031119,
-0.028963,
-0.1012417,
-0.2993537
],
[
0.0075124,
0.0065395,
0.0036871,
-0.004436,
-0.0294617,
-0.101166,
-0.2990284
],
[
0.0059138,
0.0048983,
0.0020416,
-0.0062598,
-0.0304987,
-0.1015443,
-0.2989575
],
[
0.004326,
0.0031119,
4.71e-05,
-0.0084963,
-0.0326561,
-0.102837,
-0.2991885
],
[
0.0032714,
0.0020633,
-0.0010192,
-0.0099261,
-0.0348246,
-0.1051429,
-0.300429
],
[
0.0045692,
0.0038968,
0.0003792,
-0.0094513,
-0.035164,
-0.1067448,
-0.3008451
]
]
},
"related_pin": "A",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0013601,
0.003699744,
0.01006405,
0.02737622,
0.07446878,
0.20257
],
"values": [
[
0.0253789,
0.0272247,
0.0320577,
0.0432934,
0.0714805,
0.1437652,
0.3385466
],
[
0.0239132,
0.025704,
0.0303658,
0.0418049,
0.0701821,
0.143257,
0.3389524
],
[
0.0224124,
0.0240972,
0.0285649,
0.0398038,
0.0686625,
0.1438243,
0.3381202
],
[
0.0213289,
0.0227583,
0.027,
0.0376452,
0.0664951,
0.141283,
0.3374781
],
[
0.0207593,
0.0222936,
0.026092,
0.0359485,
0.0639196,
0.1388689,
0.3354492
],
[
0.0204097,
0.0220865,
0.0255593,
0.0354925,
0.0630151,
0.1368701,
0.3360766
],
[
0.020208,
0.0222078,
0.0260257,
0.0356869,
0.0622032,
0.1351804,
0.3325002
]
]
},
"when": "(TE)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0013601,
0.003699744,
0.01006405,
0.02737622,
0.07446878,
0.20257
],
"values": [
[
0.0149687,
0.0153523,
0.0157592,
0.0164624,
0.0175082,
0.0187995,
0.019716
],
[
0.015144,
0.0152372,
0.0154694,
0.0160708,
0.0172831,
0.0185975,
0.0195334
],
[
0.0148258,
0.0149609,
0.0153007,
0.0161703,
0.017254,
0.0185073,
0.0194014
],
[
0.0143397,
0.0145635,
0.0148425,
0.0155166,
0.0169095,
0.0182971,
0.0192524
],
[
0.0142642,
0.0143887,
0.0146263,
0.0151865,
0.0164086,
0.0178351,
0.0187913
],
[
0.0138391,
0.0139468,
0.0142142,
0.0147267,
0.0159522,
0.0173347,
0.0184119
],
[
0.0134377,
0.0135144,
0.0137603,
0.0142522,
0.0151948,
0.0166552,
0.0181891
]
]
},
"related_pin": "TE",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0013601,
0.003699744,
0.01006405,
0.02737622,
0.07446878,
0.20257
],
"values": [
[
0.0594661,
0.0607237,
0.064475,
0.0740685,
0.1013145,
0.1721085,
0.3687902
],
[
0.0592968,
0.0607145,
0.0645488,
0.0742424,
0.1008593,
0.1723316,
0.3692637
],
[
0.0593549,
0.0605251,
0.0642122,
0.0737252,
0.1002174,
0.1726509,
0.3680152
],
[
0.0588636,
0.060127,
0.0640423,
0.0736676,
0.1003404,
0.1720107,
0.3682212
],
[
0.0586102,
0.0598563,
0.0639606,
0.073111,
0.0994323,
0.1714004,
0.366937
],
[
0.0581193,
0.0595896,
0.0630907,
0.0727295,
0.0995829,
0.1713582,
0.3663054
],
[
0.0584662,
0.0596698,
0.063176,
0.0726322,
0.0993908,
0.1709561,
0.3678018
]
]
},
"when": "(!A)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0013601,
0.003699744,
0.01006405,
0.02737622,
0.07446878,
0.20257
],
"values": [
[
0.0280617,
0.0272458,
0.0250434,
0.0176292,
-0.0070567,
-0.0795856,
-0.2778462
],
[
0.0279837,
0.0271289,
0.0249673,
0.0174426,
-0.0072178,
-0.079935,
-0.278185
],
[
0.0277186,
0.026909,
0.024664,
0.0172829,
-0.0073776,
-0.0799509,
-0.2784271
],
[
0.0268461,
0.0262321,
0.0240504,
0.0168058,
-0.0076282,
-0.0801412,
-0.2784151
],
[
0.0273431,
0.0261664,
0.023269,
0.0156429,
-0.0080658,
-0.0805944,
-0.2789302
],
[
0.0318982,
0.0305695,
0.0269371,
0.0169755,
-0.0088076,
-0.0808986,
-0.2793502
],
[
0.0335758,
0.0321678,
0.0285389,
0.0188071,
-0.0081334,
-0.081204,
-0.2796616
]
]
},
"related_pin": "TE",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0013601,
0.003699744,
0.01006405,
0.02737622,
0.07446878,
0.20257
],
"values": [
[
0.0127035,
0.0126795,
0.0126161,
0.0125404,
0.0123844,
0.0122047,
0.0120984
],
[
0.0125257,
0.0125131,
0.0124868,
0.0124797,
0.0123926,
0.0122837,
0.0122332
],
[
0.0122633,
0.0122414,
0.0122134,
0.0121544,
0.0120646,
0.011959,
0.0118794
],
[
0.0119997,
0.0119649,
0.0119589,
0.0119282,
0.0118294,
0.0118084,
0.0117271
],
[
0.0115939,
0.0115831,
0.0115371,
0.0114994,
0.0114468,
0.0113799,
0.011332
],
[
0.0112175,
0.0112152,
0.0112354,
0.0115793,
0.0113113,
0.0111079,
0.0109937
],
[
0.0110781,
0.0110942,
0.0110867,
0.0107329,
0.0107613,
0.0106153,
0.0107844
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.20257,
"max_transition": 1.527245,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"three_state": "(TE')",
"timing": [
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0264444,
0.0277676,
0.0311522,
0.0396953,
0.0617546,
0.1206813,
0.2800374
],
[
0.0294463,
0.030783,
0.0344042,
0.0433085,
0.0658393,
0.1248875,
0.2843822
],
[
0.0378155,
0.0392014,
0.0425738,
0.0518746,
0.0748333,
0.1341551,
0.2939888
],
[
0.0541442,
0.0561276,
0.0614347,
0.0727298,
0.0963307,
0.1563153,
0.3161673
],
[
0.0777669,
0.0809895,
0.0889637,
0.1069586,
0.141754,
0.2070044,
0.3670596
],
[
0.1091062,
0.1143815,
0.1273057,
0.1565323,
0.2122446,
0.3108479,
0.4837444
],
[
0.1416584,
0.1504609,
0.1725915,
0.2208607,
0.3130183,
0.4731798,
0.7338583
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0677893,
0.0727289,
0.0851833,
0.1149639,
0.188998,
0.384342,
0.9111213
],
[
0.0685064,
0.0733135,
0.0853144,
0.1157349,
0.19181,
0.388901,
0.9160532
],
[
0.076375,
0.0805963,
0.0920171,
0.1218639,
0.1987877,
0.3975681,
0.9311368
],
[
0.1012833,
0.1052245,
0.1158029,
0.1437535,
0.2197023,
0.4199504,
0.9575852
],
[
0.1628664,
0.1675595,
0.1786133,
0.2048979,
0.277081,
0.4789028,
1.0137101
],
[
0.2765519,
0.2836859,
0.3020047,
0.3429262,
0.4243617,
0.6198357,
1.1521349
],
[
0.4845518,
0.4968953,
0.5270249,
0.5951627,
0.7248993,
0.9570731,
1.4853659
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0216735,
0.0236149,
0.0289934,
0.0435601,
0.082911,
0.1892047,
0.4788705
],
[
0.0215984,
0.0234689,
0.0289308,
0.0434922,
0.0829628,
0.1897163,
0.4778057
],
[
0.0216459,
0.0234334,
0.028647,
0.0434068,
0.0828866,
0.1889851,
0.477416
],
[
0.0310057,
0.0331101,
0.0383388,
0.0490086,
0.0836565,
0.1896865,
0.4794248
],
[
0.0490299,
0.0516887,
0.0582943,
0.0738902,
0.109285,
0.1959691,
0.4796523
],
[
0.0870259,
0.0909767,
0.1009182,
0.123978,
0.1697465,
0.2679566,
0.4970118
],
[
0.1622302,
0.1682919,
0.1831297,
0.2179089,
0.284522,
0.4085133,
0.6461178
]
]
},
"related_pin": "A",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0650033,
0.0713377,
0.0882078,
0.134289,
0.2596389,
0.5925472,
1.4971211
],
[
0.0647653,
0.0710306,
0.087788,
0.1336881,
0.2577983,
0.5944173,
1.5020817
],
[
0.0643044,
0.0705608,
0.0873834,
0.1334416,
0.2583489,
0.6005613,
1.5087092
],
[
0.0635388,
0.0696617,
0.0868325,
0.1329098,
0.2598424,
0.5924355,
1.5034508
],
[
0.0785934,
0.0834649,
0.0960661,
0.1352206,
0.257394,
0.5930728,
1.5068389
],
[
0.1242708,
0.131342,
0.1470305,
0.1885354,
0.2780663,
0.5901754,
1.4997039
],
[
0.2142806,
0.2228409,
0.2458054,
0.2988629,
0.4060868,
0.6533993,
1.4989168
]
]
},
"sdf_cond": "TE==1'b1",
"timing_sense": "negative_unate",
"timing_type": "combinational",
"when": "(TE)"
},
{
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.1746574,
0.1785245,
0.1889984,
0.2165487,
0.2887378,
0.4827046,
1.0110772
],
[
0.1787522,
0.18265,
0.1930586,
0.2205993,
0.2928632,
0.4868274,
1.0127775
],
[
0.1887455,
0.1926648,
0.2031403,
0.2306359,
0.3028198,
0.4965556,
1.0227067
],
[
0.2128319,
0.2167279,
0.2271367,
0.2546915,
0.3269635,
0.5209223,
1.0480089
],
[
0.2684498,
0.2724013,
0.2828149,
0.310378,
0.3825216,
0.5765347,
1.1077688
],
[
0.3729899,
0.3769855,
0.3876005,
0.4154612,
0.4881796,
0.682151,
1.2113961
],
[
0.5446521,
0.5488783,
0.560125,
0.5890287,
0.663177,
0.8576027,
1.3847821
]
]
},
"related_pin": "TE",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0738263,
0.0799119,
0.0963783,
0.1400458,
0.2621369,
0.5945486,
1.5034574
],
[
0.0738343,
0.0799632,
0.0962462,
0.1410249,
0.2622121,
0.5923475,
1.5272447
],
[
0.0737414,
0.0799609,
0.096119,
0.1404666,
0.261755,
0.5980522,
1.5021051
],
[
0.0739314,
0.079914,
0.0960882,
0.1410468,
0.2622253,
0.5920922,
1.503808
],
[
0.0738873,
0.0799221,
0.0963962,
0.1401272,
0.2614182,
0.5948366,
1.5045821
],
[
0.0758481,
0.0821262,
0.0981841,
0.1420859,
0.2624166,
0.5943374,
1.5061191
],
[
0.0801254,
0.0860627,
0.10255,
0.1470188,
0.2665157,
0.5933363,
1.5035052
]
]
},
"sdf_cond": "A==1'b0",
"timing_sense": "positive_unate",
"timing_type": "three_state_enable_rise",
"when": "(!A)"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0316356,
0.0328025,
0.035992,
0.0442172,
0.066141,
0.1250195,
0.2841363
],
[
0.0353021,
0.0365032,
0.0395951,
0.0478941,
0.0697814,
0.1286944,
0.2878427
],
[
0.0443526,
0.0455194,
0.0487326,
0.0570083,
0.0789258,
0.1378907,
0.2969307
],
[
0.0607429,
0.062113,
0.0657232,
0.0749613,
0.0976724,
0.1567237,
0.3158879
],
[
0.087571,
0.0895151,
0.0945355,
0.1066584,
0.1342388,
0.1970672,
0.3565555
],
[
0.1272717,
0.1305886,
0.1392828,
0.1584871,
0.1991693,
0.2786699,
0.4482608
],
[
0.1807614,
0.187673,
0.201533,
0.2354506,
0.3035137,
0.4249094,
0.639424
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0236248,
0.0255442,
0.0307717,
0.04495,
0.0840295,
0.1897668,
0.4773601
],
[
0.0236194,
0.025515,
0.0307962,
0.0451198,
0.0840381,
0.1896646,
0.4778061
],
[
0.0242396,
0.0261211,
0.0312444,
0.0452911,
0.0841821,
0.1897019,
0.4772022
],
[
0.0286672,
0.0306096,
0.0357083,
0.0488421,
0.0859076,
0.1900743,
0.4774829
],
[
0.0410991,
0.0431298,
0.0484335,
0.0625596,
0.0991802,
0.19584,
0.4776723
],
[
0.0711871,
0.0737353,
0.0808041,
0.0974895,
0.1360717,
0.2302588,
0.489639
],
[
0.1323947,
0.136355,
0.1461494,
0.1699281,
0.2201912,
0.3239114,
0.5680655
]
]
},
"related_pin": "TE",
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "three_state_enable_fall",
"when": "(A)"
},
{
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.0251293,
0.0251316,
0.0251317,
0.0251318,
0.0251319,
0.025132,
0.0251321
],
[
0.0267727,
0.0267728,
0.0267729,
0.026773,
0.0267731,
0.0267732,
0.0267733
],
[
0.0255461,
0.0255462,
0.0255534,
0.0255535,
0.0255536,
0.0255537,
0.0255538
],
[
0.0164153,
0.0164408,
0.0165299,
0.0165978,
0.0166034,
0.0166035,
0.0168268
],
[
0.0054254,
0.0054255,
0.0054256,
0.0054257,
0.0082633,
0.0082733,
0.0082734
],
[
-0.0167817,
-0.014252,
-0.0142519,
-0.0142518,
-0.0121992,
-0.0121991,
-0.0108731
],
[
-0.0672515,
-0.0658628,
-0.0658627,
-0.0658626,
-0.0578836,
-0.0577809,
-0.0577808
]
]
},
"related_pin": "TE",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "negative_unate",
"timing_type": "three_state_disable_rise",
"when": "(A)"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0100967,
0.0109568,
0.0132964,
0.0196607,
0.0369729,
0.0840655,
0.2121667
],
"values": [
[
0.2028316,
0.2028317,
0.2028318,
0.2032065,
0.2032066,
0.2032067,
0.2032068
],
[
0.2058684,
0.2058685,
0.2059929,
0.205993,
0.2060789,
0.206079,
0.2060791
],
[
0.2167556,
0.2167557,
0.2167558,
0.2167838,
0.2167839,
0.216784,
0.2167841
],
[
0.2447638,
0.244957,
0.2449571,
0.2449783,
0.2449784,
0.2449785,
0.2449786
],
[
0.3085112,
0.308879,
0.3088791,
0.3088792,
0.3088793,
0.3088794,
0.3088795
],
[
0.4565008,
0.4569614,
0.4569615,
0.4569851,
0.4569852,
0.4569853,
0.4569854
],
[
0.7154921,
0.7154922,
0.7163606,
0.716491,
0.7164911,
0.7164912,
0.7164913
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE",
"sdf_cond": "A==1'b0",
"timing_sense": "negative_unate",
"timing_type": "three_state_disable_fall",
"when": "(!A)"
}
]
}
}