blob: df78bc056fa1579f9e80b9db7a422b49a7e5a347 [file] [log] [blame]
{
"area": 7.5072,
"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.002236,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002063,
"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.0025088,
0.002508,
0.002506,
0.0025106,
0.0025214,
0.0025462,
0.0026033
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0021063,
-0.0020966,
-0.0020744,
-0.0020745,
-0.0020748,
-0.0020754,
-0.0020769
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002409
},
"pin,TE": {
"capacitance": 0.002495,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002369,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002513
},
"pin,Z": {
"capacitance": 0.001774,
"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.001051567,
0.002211588,
0.004651269,
0.009782245,
0.02057338,
0.0432686
],
"values": [
[
0.0010026,
0.0003732,
-0.0009921,
-0.0039173,
-0.0101504,
-0.023263,
-0.0508855
],
[
0.0009054,
0.0002978,
-0.0010282,
-0.0039258,
-0.010129,
-0.0232337,
-0.0508363
],
[
0.0007198,
0.0001333,
-0.0011549,
-0.0040144,
-0.0101767,
-0.0232417,
-0.0508283
],
[
0.0005154,
-7.72e-05,
-0.0013725,
-0.0041544,
-0.0102462,
-0.023265,
-0.0508257
],
[
0.0003671,
-0.0003096,
-0.0016075,
-0.0043985,
-0.010426,
-0.0233708,
-0.0508546
],
[
0.0002837,
-0.0003179,
-0.0016975,
-0.0044798,
-0.0105844,
-0.02358,
-0.0510293
],
[
0.0004022,
-0.0002753,
-0.0015864,
-0.0044958,
-0.0107776,
-0.023744,
-0.0512006
]
]
},
"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.001051567,
0.002211588,
0.004651269,
0.009782245,
0.02057338,
0.0432686
],
"values": [
[
0.0039952,
0.0047643,
0.0062969,
0.0093574,
0.0155861,
0.0285925,
0.0560074
],
[
0.0037621,
0.0045284,
0.0060891,
0.0092036,
0.01552,
0.028678,
0.0556517
],
[
0.0035887,
0.0043084,
0.0058478,
0.0089818,
0.0153324,
0.0284662,
0.055755
],
[
0.0034947,
0.0041801,
0.0056342,
0.0086501,
0.0150709,
0.0282439,
0.0553131
],
[
0.0034205,
0.0040919,
0.0056043,
0.0086035,
0.0148653,
0.0281967,
0.0552999
],
[
0.0034421,
0.0039805,
0.0054013,
0.0084679,
0.0147507,
0.0278223,
0.054947
],
[
0.0033954,
0.004054,
0.005434,
0.0083258,
0.0145706,
0.0276658,
0.054493
]
]
},
"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.001051567,
0.002211588,
0.004651269,
0.009782245,
0.02057338,
0.0432686
],
"values": [
[
0.0048745,
0.0050214,
0.0049944,
0.0050635,
0.0051558,
0.0052379,
0.0054024
],
[
0.0045284,
0.0046201,
0.0048888,
0.0049553,
0.0050217,
0.0049436,
0.0050845
],
[
0.0045756,
0.0045503,
0.0047319,
0.0046867,
0.0048172,
0.0049041,
0.0049485
],
[
0.004431,
0.0044734,
0.0045447,
0.0046537,
0.0047755,
0.0048703,
0.0049148
],
[
0.0043261,
0.0043701,
0.0044381,
0.0045294,
0.0046222,
0.0046873,
0.0047274
],
[
0.0043116,
0.004348,
0.0043187,
0.0044107,
0.004509,
0.0045909,
0.0046449
],
[
0.0040587,
0.0040914,
0.004152,
0.0042023,
0.0043889,
0.0045198,
0.0045488
]
]
},
"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.001051567,
0.002211588,
0.004651269,
0.009782245,
0.02057338,
0.0432686
],
"values": [
[
0.0070485,
0.0076963,
0.0091019,
0.0119865,
0.0181881,
0.0311133,
0.0581931
],
[
0.0069692,
0.0076281,
0.0090287,
0.0119765,
0.0181292,
0.0310925,
0.0581209
],
[
0.0068738,
0.0075571,
0.0089334,
0.011834,
0.0180128,
0.0310097,
0.0580119
],
[
0.0067576,
0.0073923,
0.0088029,
0.0117402,
0.0178842,
0.0308111,
0.0580747
],
[
0.0065998,
0.0072575,
0.0086693,
0.0115951,
0.0177505,
0.0308822,
0.0575685
],
[
0.0065707,
0.007207,
0.0085538,
0.0115431,
0.0176469,
0.0308115,
0.0575597
],
[
0.0065794,
0.0072143,
0.0086875,
0.0116154,
0.0176414,
0.0307937,
0.0576676
]
]
},
"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.001051567,
0.002211588,
0.004651269,
0.009782245,
0.02057338,
0.0432686
],
"values": [
[
0.0032133,
0.0025923,
0.0011818,
-0.0017671,
-0.0079904,
-0.0211212,
-0.0487369
],
[
0.003151,
0.0025117,
0.0011273,
-0.0017983,
-0.0080452,
-0.0212185,
-0.0487093
],
[
0.003049,
0.0024183,
0.0010184,
-0.001928,
-0.0081346,
-0.0213519,
-0.0489991
],
[
0.0029194,
0.0022728,
0.0008917,
-0.0020627,
-0.0083094,
-0.0214291,
-0.0490506
],
[
0.0029222,
0.0022343,
0.0008129,
-0.00221,
-0.0084283,
-0.0215358,
-0.0492264
],
[
0.002872,
0.0022069,
0.0007765,
-0.0022189,
-0.0084853,
-0.0216053,
-0.0492232
],
[
0.0028792,
0.0021729,
0.0007891,
-0.0022023,
-0.0084405,
-0.021643,
-0.049233
]
]
},
"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.001051567,
0.002211588,
0.004651269,
0.009782245,
0.02057338,
0.0432686
],
"values": [
[
0.0046573,
0.004653,
0.0046511,
0.0046464,
0.0046386,
0.004631,
0.0046265
],
[
0.0045308,
0.0045235,
0.0045132,
0.0044684,
0.0045699,
0.0045471,
0.0045305
],
[
0.0043428,
0.0043428,
0.0043407,
0.0043354,
0.0043284,
0.0043191,
0.0043142
],
[
0.0042386,
0.0042354,
0.0042255,
0.0042472,
0.0042515,
0.0042454,
0.0042409
],
[
0.0041854,
0.0042206,
0.0042169,
0.0041934,
0.0042122,
0.0042089,
0.0041751
],
[
0.0041951,
0.0042162,
0.0042016,
0.0042024,
0.0042093,
0.0042042,
0.004201
],
[
0.0040824,
0.004046,
0.0039443,
0.0039678,
0.0039033,
0.0038612,
0.003861
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.043269,
"max_transition": 1.499915,
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0171793,
0.0196527,
0.0246552,
0.0349399,
0.0562639,
0.1009686,
0.1960398
],
[
0.0202772,
0.0227654,
0.0279195,
0.0382495,
0.0595716,
0.1044058,
0.198249
],
[
0.0269792,
0.0300918,
0.0355245,
0.045925,
0.0673009,
0.1121158,
0.2071879
],
[
0.0352634,
0.0398459,
0.0487052,
0.0628742,
0.0856428,
0.1302902,
0.2233709
],
[
0.0430311,
0.0509253,
0.0641462,
0.0860637,
0.1206084,
0.1729129,
0.2646407
],
[
0.0434405,
0.0554898,
0.0767171,
0.1111446,
0.1643412,
0.2438168,
0.3628081
],
[
0.0101632,
0.0304487,
0.065278,
0.1208254,
0.2065257,
0.3320923,
0.5133451
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.06107,
0.0732656,
0.0968885,
0.1450708,
0.2424851,
0.4460778,
0.8728144
],
[
0.0624743,
0.074346,
0.0985027,
0.1467729,
0.2454565,
0.4509631,
0.8836793
],
[
0.0709528,
0.0821374,
0.1057163,
0.1544006,
0.2544884,
0.4584251,
0.8860805
],
[
0.095406,
0.1062133,
0.1284984,
0.1755323,
0.2757854,
0.4804849,
0.9084201
],
[
0.1528829,
0.1657347,
0.1884141,
0.2345926,
0.3326868,
0.5380144,
0.9669968
],
[
0.2542659,
0.2749038,
0.3111543,
0.3711129,
0.4698661,
0.6739855,
1.0990393
],
[
0.434237,
0.4677081,
0.5286611,
0.6229181,
0.7698958,
0.9927135,
1.4184798
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0157997,
0.019886,
0.0284283,
0.046482,
0.083926,
0.1630165,
0.3301146
],
[
0.0157095,
0.0198752,
0.0283625,
0.0464109,
0.0836387,
0.1628044,
0.3303377
],
[
0.0204051,
0.0232731,
0.03025,
0.0468397,
0.0839698,
0.1628277,
0.3300193
],
[
0.0318046,
0.0362532,
0.0439614,
0.0579183,
0.0888921,
0.1640626,
0.3298904
],
[
0.0540713,
0.0595568,
0.0704052,
0.0898263,
0.1219711,
0.1817958,
0.3340609
],
[
0.0955466,
0.1049228,
0.1223893,
0.1479466,
0.1932957,
0.2644086,
0.3864063
],
[
0.1757177,
0.1896308,
0.2154162,
0.2577996,
0.3187225,
0.4205989,
0.5825514
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0726173,
0.0915194,
0.129643,
0.2123183,
0.3819504,
0.7377396,
1.4937228
],
[
0.0727391,
0.0910952,
0.1301945,
0.2122961,
0.3820336,
0.7409082,
1.4926022
],
[
0.072471,
0.0915687,
0.1299133,
0.2142701,
0.3886058,
0.7391025,
1.4868187
],
[
0.0728141,
0.0904273,
0.129518,
0.2109348,
0.3817757,
0.7388195,
1.4869571
],
[
0.0949885,
0.1079885,
0.1391456,
0.2136919,
0.3827722,
0.7499005,
1.4979542
],
[
0.1495375,
0.1675405,
0.2001733,
0.2575997,
0.3977355,
0.7410865,
1.4914128
],
[
0.2569297,
0.2812102,
0.3249437,
0.4004194,
0.5346836,
0.8027115,
1.4930334
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0937419,
0.1042469,
0.1261181,
0.1718341,
0.2681602,
0.4706459,
0.8959868
],
[
0.0975204,
0.1080137,
0.1298571,
0.1758893,
0.2722134,
0.4751833,
0.9042402
],
[
0.1064236,
0.1167447,
0.1387368,
0.1848778,
0.2820097,
0.4850982,
0.9119639
],
[
0.1246397,
0.1351117,
0.1570669,
0.202717,
0.2989312,
0.5015549,
0.9291175
],
[
0.1514382,
0.1619483,
0.1838494,
0.2298737,
0.3260584,
0.5296279,
0.9595692
],
[
0.1876883,
0.19824,
0.2202571,
0.2661448,
0.3630405,
0.5653554,
0.9935578
],
[
0.2271366,
0.2381342,
0.2603724,
0.3063426,
0.4029258,
0.6073072,
1.0311094
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0730928,
0.091472,
0.1310871,
0.2108888,
0.3810678,
0.7381981,
1.4926274
],
[
0.0731061,
0.0911567,
0.1302406,
0.2119071,
0.3834798,
0.7436073,
1.4917321
],
[
0.0733386,
0.0917013,
0.1298762,
0.2109462,
0.3830077,
0.7393289,
1.4916863
],
[
0.0731453,
0.0914891,
0.1309587,
0.2126441,
0.3821311,
0.7381259,
1.4932602
],
[
0.0738976,
0.0923263,
0.1305242,
0.2116899,
0.3837202,
0.7419233,
1.499915
],
[
0.0744592,
0.092611,
0.1307161,
0.2120241,
0.3814814,
0.7441313,
1.4929125
],
[
0.0783726,
0.0957748,
0.13314,
0.2128707,
0.3816499,
0.747901,
1.4947344
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0190701,
0.0214693,
0.0264377,
0.0368216,
0.0581695,
0.1027849,
0.1969594
],
[
0.0227604,
0.0251673,
0.0300785,
0.0404669,
0.0617924,
0.1063992,
0.200611
],
[
0.0299839,
0.0327127,
0.0379686,
0.0484699,
0.0698422,
0.1145019,
0.208253
],
[
0.0406484,
0.0446031,
0.0519172,
0.0648504,
0.0875054,
0.1323614,
0.2263449
],
[
0.0533249,
0.0595699,
0.0708453,
0.0901079,
0.1214125,
0.1722022,
0.2671663
],
[
0.0620872,
0.0723419,
0.0905434,
0.1212618,
0.169655,
0.2427959,
0.3570335
],
[
0.0437733,
0.0614584,
0.0936742,
0.1444332,
0.2231204,
0.3384559,
0.5068563
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0168272,
0.0208675,
0.0292983,
0.0468599,
0.0841047,
0.1633294,
0.3290621
],
[
0.0169936,
0.0209178,
0.0294351,
0.0468931,
0.084198,
0.1633377,
0.3298423
],
[
0.0200622,
0.0235056,
0.0311426,
0.0475449,
0.0841712,
0.1632613,
0.3283832
],
[
0.0297882,
0.0336061,
0.0411239,
0.0554293,
0.0879371,
0.1639249,
0.3291302
],
[
0.0490971,
0.054321,
0.0636607,
0.0805369,
0.1112817,
0.1755427,
0.3309899
],
[
0.0855414,
0.0929175,
0.1061365,
0.1289926,
0.1674874,
0.2347655,
0.368822
],
[
0.1573124,
0.1675289,
0.1874263,
0.2203761,
0.2733656,
0.3616452,
0.509225
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0115696,
0.0115697,
0.0115698,
0.0115699,
0.0115818,
0.0115819,
0.011583
],
[
0.0120958,
0.0120959,
0.012096,
0.0120961,
0.0120962,
0.0120963,
0.0120964
],
[
0.0096298,
0.0096299,
0.0101968,
0.0101969,
0.010197,
0.0101971,
0.0101972
],
[
0.0108379,
0.0108472,
0.0108903,
0.0109285,
0.0109445,
0.0109446,
0.0109451
],
[
0.0123018,
0.0123107,
0.0123422,
0.0124421,
0.012712,
0.0127121,
0.0127122
],
[
0.0220281,
0.0220282,
0.0220283,
0.0220284,
0.0220285,
0.0220286,
0.0220287
],
[
0.0022093,
0.0022094,
0.0022095,
0.0022096,
0.0022268,
0.0022269,
0.002227
]
]
},
"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.0022741,
0.0028257,
0.0039857,
0.0064254,
0.0115563,
0.0223475,
0.0450427
],
"values": [
[
0.0989697,
0.0989698,
0.0994067,
0.0994068,
0.0994069,
0.099407,
0.0994071
],
[
0.1028508,
0.1028521,
0.1028522,
0.1028523,
0.1028524,
0.1028525,
0.1028526
],
[
0.1147197,
0.1147458,
0.1148143,
0.1148144,
0.114872,
0.1148721,
0.1148722
],
[
0.143819,
0.1442698,
0.1443007,
0.1443008,
0.1444783,
0.1444784,
0.1444785
],
[
0.2094034,
0.2094035,
0.2094036,
0.2094037,
0.2094038,
0.2094039,
0.209404
],
[
0.3227427,
0.3237541,
0.323976,
0.3239761,
0.3239762,
0.3239763,
0.3239764
],
[
0.525041,
0.5250411,
0.5250412,
0.5250413,
0.5250414,
0.5250415,
0.5250416
]
]
},
"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)"
}
]
}
}