blob: df64d2d75c6709635b1d0977f96fe5aaf8cf3293 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 4.690945,
"leakage_power": [
{
"value": 1.78082,
"when": "!A&TE_B"
},
{
"value": 9.2386,
"when": "!A&!TE_B"
},
{
"value": 2.10875,
"when": "A&TE_B"
},
{
"value": 5.63561,
"when": "A&!TE_B"
}
],
"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.016827,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.015727,
"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.0185898,
0.0185581,
0.0184851,
0.0184971,
0.0185248,
0.0185887,
0.0187359
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0159264,
-0.0159817,
-0.0161094,
-0.0160997,
-0.0160772,
-0.0160254,
-0.0159061
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.017927
},
"pin,TE_B": {
"capacitance": 0.009342,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.009082,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.011159
},
"pin,Z": {
"capacitance": 0.010312,
"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.001463026,
0.004280891,
0.01252611,
0.03665206,
0.1072459,
0.313807
],
"values": [
[
0.0044615,
0.0034527,
0.0003581,
-0.0096848,
-0.0413334,
-0.1367439,
-0.4177321
],
[
0.0036613,
0.0026523,
-0.000448,
-0.0101362,
-0.0411826,
-0.1362258,
-0.4170354
],
[
0.0029409,
0.0018225,
-0.001445,
-0.011066,
-0.0417185,
-0.1360891,
-0.4165247
],
[
0.0027519,
0.0015516,
-0.0019309,
-0.0120449,
-0.0425553,
-0.1363786,
-0.4164395
],
[
0.0048909,
0.0035118,
-0.0003476,
-0.011469,
-0.043021,
-0.1370051,
-0.4167209
],
[
0.013254,
0.0117619,
0.0072718,
-0.004696,
-0.0388865,
-0.1352972,
-0.4164393
],
[
0.0367371,
0.0354237,
0.0301379,
0.0165131,
-0.0209615,
-0.1226925,
-0.4098571
]
]
},
"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.001463026,
0.004280891,
0.01252611,
0.03665206,
0.1072459,
0.313807
],
"values": [
[
0.0263666,
0.0282227,
0.0336873,
0.0468184,
0.0807654,
0.177095,
0.4529744
],
[
0.0249085,
0.0266,
0.031528,
0.04497,
0.0798561,
0.1772393,
0.4510642
],
[
0.0241073,
0.0256221,
0.0300236,
0.0427316,
0.0784236,
0.1751647,
0.453434
],
[
0.0246867,
0.0260319,
0.0300306,
0.0415917,
0.076202,
0.1734742,
0.4509643
],
[
0.0276211,
0.0287384,
0.0323479,
0.0432488,
0.0756004,
0.171916,
0.4482651
],
[
0.0364472,
0.0370918,
0.040276,
0.0499442,
0.0807282,
0.173778,
0.449899
],
[
0.0592037,
0.0599549,
0.0620662,
0.0709561,
0.0989905,
0.1877392,
0.4539688
]
]
},
"when": "(!TE_B)"
},
{
"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.001463026,
0.004280891,
0.01252611,
0.03665206,
0.1072459,
0.313807
],
"values": [
[
-0.0205088,
-0.0204007,
-0.0200874,
-0.019566,
-0.0185911,
-0.017821,
-0.0172606
],
[
-0.0209272,
-0.0208145,
-0.0205722,
-0.0200124,
-0.0189541,
-0.0183097,
-0.0176321
],
[
-0.0218709,
-0.0217973,
-0.0216222,
-0.0209448,
-0.0196055,
-0.018728,
-0.0182014
],
[
-0.0224069,
-0.0222915,
-0.021963,
-0.0212929,
-0.0202673,
-0.0192412,
-0.0183514
],
[
-0.0233585,
-0.0233099,
-0.0230919,
-0.0225917,
-0.0214266,
-0.0201412,
-0.0190407
],
[
-0.0230946,
-0.0230378,
-0.022844,
-0.0224606,
-0.0216824,
-0.0203502,
-0.0189894
],
[
-0.0205483,
-0.0205142,
-0.0204215,
-0.0201619,
-0.019311,
-0.0185131,
-0.0171127
]
]
},
"related_pin": "TE_B",
"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.001463026,
0.004280891,
0.01252611,
0.03665206,
0.1072459,
0.313807
],
"values": [
[
0.0829031,
0.0843521,
0.0885136,
0.0999514,
0.1324847,
0.2270617,
0.5012712
],
[
0.0827174,
0.0841349,
0.0882889,
0.099726,
0.1322234,
0.2267959,
0.5011384
],
[
0.0824356,
0.0838568,
0.0880234,
0.0994492,
0.1319291,
0.2265526,
0.5007582
],
[
0.0822037,
0.0836282,
0.0878322,
0.0992075,
0.1316907,
0.2262645,
0.5008681
],
[
0.0821728,
0.083711,
0.0878795,
0.0994301,
0.1319481,
0.2264788,
0.5019783
],
[
0.0835969,
0.0849208,
0.0889448,
0.1005294,
0.1333049,
0.2274748,
0.5016893
],
[
0.0854179,
0.0867292,
0.0905339,
0.1016703,
0.1360937,
0.2309678,
0.5054184
]
]
},
"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.001463026,
0.004280891,
0.01252611,
0.03665206,
0.1072459,
0.313807
],
"values": [
[
0.0613042,
0.0601062,
0.0567812,
0.0465246,
0.0150171,
-0.0806799,
-0.3616937
],
[
0.0611056,
0.0599153,
0.056581,
0.046331,
0.0148157,
-0.0809247,
-0.3618699
],
[
0.0608081,
0.059618,
0.0562884,
0.0460421,
0.0145361,
-0.0810732,
-0.3620565
],
[
0.0607157,
0.0595471,
0.0561007,
0.0459189,
0.0144256,
-0.0812649,
-0.3622557
],
[
0.0607288,
0.0596155,
0.0561728,
0.0460738,
0.0145641,
-0.0810753,
-0.3621639
],
[
0.0587561,
0.0576314,
0.0544926,
0.0458424,
0.0153772,
-0.0802935,
-0.3615682
],
[
0.065984,
0.0646745,
0.0606811,
0.0495551,
0.0166958,
-0.0773155,
-0.3583112
]
]
},
"related_pin": "TE_B",
"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.001463026,
0.004280891,
0.01252611,
0.03665206,
0.1072459,
0.313807
],
"values": [
[
-0.0220389,
-0.0220343,
-0.0220241,
-0.0220011,
-0.0221354,
-0.0222516,
-0.022563
],
[
-0.0224611,
-0.0224664,
-0.0225037,
-0.0225838,
-0.0226465,
-0.0227708,
-0.0227569
],
[
-0.0232594,
-0.0232878,
-0.0233168,
-0.0233936,
-0.0234688,
-0.02364,
-0.0236619
],
[
-0.0239579,
-0.0239676,
-0.0239975,
-0.0240635,
-0.024156,
-0.0242347,
-0.0243484
],
[
-0.0243036,
-0.0243153,
-0.0243491,
-0.0244146,
-0.0244911,
-0.0245961,
-0.0246392
],
[
-0.023436,
-0.0233472,
-0.0233489,
-0.02347,
-0.023198,
-0.0232314,
-0.0235739
],
[
-0.020943,
-0.0209438,
-0.020918,
-0.021179,
-0.0211924,
-0.0212179,
-0.021027
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.313807,
"max_transition": 1.500789,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"three_state": "(TE_B)",
"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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.0196272,
0.0207226,
0.0238061,
0.0321273,
0.054576,
0.1187675,
0.3070479
],
[
0.0219103,
0.0230075,
0.0261075,
0.0345254,
0.0573489,
0.1219283,
0.3101349
],
[
0.0269518,
0.0282796,
0.0318969,
0.040443,
0.0633833,
0.1284011,
0.3170231
],
[
0.0299458,
0.0319631,
0.0373166,
0.050259,
0.0779417,
0.1429224,
0.3312527
],
[
0.0259599,
0.0289067,
0.0367754,
0.0559423,
0.097244,
0.1772179,
0.3650204
],
[
0.0031501,
0.0075135,
0.0189399,
0.047262,
0.1082072,
0.226876,
0.4456106
],
[
-0.0686184,
-0.0622013,
-0.0445232,
-0.0027391,
0.0860496,
0.2603101,
0.5813221
]
]
},
"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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.0380013,
0.0412282,
0.0504249,
0.0737935,
0.1344179,
0.306164,
0.8029319
],
[
0.0389607,
0.0417838,
0.0503134,
0.0739684,
0.1360119,
0.3090259,
0.8027173
],
[
0.0459846,
0.0485025,
0.0562138,
0.0783289,
0.1413206,
0.3141747,
0.814231
],
[
0.0646623,
0.0678936,
0.0761237,
0.0961985,
0.1564892,
0.3304106,
0.8286641
],
[
0.093044,
0.0973456,
0.1090218,
0.1386611,
0.2006134,
0.3729245,
0.8690895
],
[
0.146907,
0.1525832,
0.1682813,
0.2077862,
0.2966168,
0.4776015,
0.9737723
],
[
0.2561792,
0.2640481,
0.2848288,
0.3368221,
0.4568279,
0.7083282,
1.2156902
]
]
},
"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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.018068,
0.019748,
0.0247558,
0.0394764,
0.0828837,
0.2105471,
0.5818056
],
[
0.0180727,
0.0197077,
0.0247304,
0.0394494,
0.082938,
0.2102845,
0.5817932
],
[
0.022902,
0.0241507,
0.0278918,
0.0405795,
0.0828367,
0.2104281,
0.5824974
],
[
0.0304853,
0.0327967,
0.0389556,
0.0550463,
0.0902842,
0.2101777,
0.5821849
],
[
0.048546,
0.0513769,
0.0596844,
0.0793439,
0.1243565,
0.2298778,
0.5818818
],
[
0.0847717,
0.0891395,
0.1017093,
0.1284307,
0.1887652,
0.3124413,
0.6204892
],
[
0.158519,
0.1637263,
0.1813896,
0.222143,
0.3062247,
0.4713159,
0.8106798
]
]
},
"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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.0511629,
0.0556903,
0.0687046,
0.1064513,
0.2155637,
0.5361735,
1.4672872
],
[
0.0508036,
0.0554914,
0.0685354,
0.1066181,
0.2156186,
0.5355297,
1.4652904
],
[
0.0499825,
0.054522,
0.067904,
0.1060981,
0.216322,
0.5344404,
1.4689536
],
[
0.0629911,
0.0660897,
0.0756993,
0.1079284,
0.2154903,
0.5341559,
1.4666393
],
[
0.0807078,
0.0869886,
0.1037437,
0.1389492,
0.2270293,
0.5339451,
1.4657567
],
[
0.1116958,
0.1185402,
0.1373263,
0.1846735,
0.296317,
0.5570439,
1.4690262
],
[
0.1810812,
0.1880002,
0.2093753,
0.2675668,
0.4067435,
0.7084064,
1.5007887
]
]
},
"sdf_cond": "TEB==1'b0",
"timing_sense": "negative_unate",
"timing_type": "combinational",
"when": "(!TE_B)"
},
{
"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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.0613083,
0.0638894,
0.0710786,
0.0915348,
0.1500953,
0.3192925,
0.815741
],
[
0.0643255,
0.0668652,
0.0740283,
0.0945358,
0.1531245,
0.3222421,
0.8185681
],
[
0.0727338,
0.0752365,
0.0826168,
0.1030539,
0.1616866,
0.3307168,
0.8267639
],
[
0.0909101,
0.0936369,
0.101325,
0.1220069,
0.1806618,
0.3498867,
0.8463077
],
[
0.1181579,
0.1214911,
0.1306098,
0.1553789,
0.2180446,
0.3874982,
0.8815758
],
[
0.1495197,
0.1547838,
0.1690018,
0.2047574,
0.2846458,
0.46839,
0.963746
],
[
0.1615663,
0.1701234,
0.1950226,
0.2559524,
0.3819497,
0.6240015,
1.148725
]
]
},
"related_pin": "TE_B",
"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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.0563036,
0.0605445,
0.0730208,
0.1095211,
0.2173296,
0.5329468,
1.4643747
],
[
0.0565277,
0.0606341,
0.0730856,
0.1095338,
0.2174305,
0.5333035,
1.463123
],
[
0.0567251,
0.0609283,
0.0729701,
0.1096034,
0.2175484,
0.5334138,
1.46182
],
[
0.0601109,
0.0638664,
0.0757325,
0.1109359,
0.2176586,
0.5329381,
1.4644121
],
[
0.0769053,
0.0808803,
0.0926401,
0.1258156,
0.2247326,
0.5336053,
1.4650712
],
[
0.1187323,
0.123107,
0.1352024,
0.1713973,
0.2696849,
0.5514984,
1.4640908
],
[
0.2183162,
0.2241961,
0.2391479,
0.2814128,
0.3884392,
0.6582008,
1.4895224
]
]
},
"sdf_cond": "A==1'b0",
"timing_sense": "negative_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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.1074286,
0.1090551,
0.1136298,
0.1250078,
0.1523701,
0.2210654,
0.4105455
],
[
0.1101649,
0.1117911,
0.1163546,
0.1277592,
0.1551231,
0.2239792,
0.4132792
],
[
0.1180347,
0.1196565,
0.1242188,
0.1356288,
0.1629619,
0.2318271,
0.4213219
],
[
0.1386615,
0.1403935,
0.1448722,
0.1563153,
0.1835855,
0.2523463,
0.4419019
],
[
0.1871096,
0.188769,
0.1936578,
0.2054674,
0.2330531,
0.301798,
0.4916987
],
[
0.2656738,
0.2678834,
0.2741208,
0.2885583,
0.3203324,
0.3919198,
0.5826388
],
[
0.3869945,
0.3901214,
0.3980108,
0.4164142,
0.4557709,
0.535734,
0.7296154
]
]
},
"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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.036416,
0.0379476,
0.042679,
0.056329,
0.0969266,
0.2183735,
0.5834668
],
[
0.0364128,
0.0379444,
0.0426835,
0.0563224,
0.0969077,
0.2181615,
0.5834544
],
[
0.0364037,
0.0379588,
0.0425775,
0.0563333,
0.0968973,
0.218355,
0.5830573
],
[
0.036467,
0.038011,
0.0425636,
0.056325,
0.0969319,
0.2183929,
0.5831657
],
[
0.03912,
0.0405267,
0.04486,
0.0580048,
0.0978447,
0.2188146,
0.583378
],
[
0.052417,
0.0536053,
0.057848,
0.0701121,
0.1078126,
0.2232716,
0.5849394
],
[
0.0732256,
0.0746192,
0.0786232,
0.0906695,
0.1261965,
0.2364056,
0.5897654
]
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b1",
"timing_sense": "negative_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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.0724944,
0.0724945,
0.0724946,
0.0725465,
0.0725466,
0.072566,
0.0725661
],
[
0.0754223,
0.0754224,
0.0754225,
0.0754226,
0.0754227,
0.0754228,
0.0754229
],
[
0.0824913,
0.082492,
0.0824926,
0.0824927,
0.0824942,
0.0824943,
0.0824944
],
[
0.0987406,
0.098746,
0.0987461,
0.0989581,
0.0989582,
0.0989583,
0.0989584
],
[
0.1273334,
0.1273335,
0.127849,
0.1280719,
0.128072,
0.1280721,
0.1280722
],
[
0.1601977,
0.1611566,
0.1612592,
0.1613994,
0.1619955,
0.1627864,
0.1627865
],
[
0.1878307,
0.1880054,
0.1880055,
0.1880056,
0.1880057,
0.1882018,
0.1885788
]
]
},
"related_pin": "TE_B",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_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.0108118,
0.0117748,
0.0145927,
0.0228379,
0.0469639,
0.1175578,
0.3241188
],
"values": [
[
0.0509189,
0.050919,
0.051089,
0.0510891,
0.0510892,
0.0510893,
0.0510894
],
[
0.0540718,
0.0540719,
0.0540759,
0.054076,
0.0540761,
0.0540762,
0.0540763
],
[
0.0570029,
0.057003,
0.0570031,
0.0570032,
0.0570033,
0.057018,
0.0570188
],
[
0.0593426,
0.0593427,
0.0594761,
0.0597948,
0.0597949,
0.059795,
0.0597951
],
[
0.0571077,
0.0571078,
0.0571079,
0.057108,
0.0571081,
0.0576727,
0.0581644
],
[
0.0613085,
0.0613086,
0.0613312,
0.0614734,
0.0615578,
0.0622352,
0.0632331
],
[
0.0766646,
0.0766647,
0.0767107,
0.076718,
0.0767181,
0.0785765,
0.0785766
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b0",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_fall",
"when": "(!A)"
}
]
}
}