blob: 08eaeb5cb2b0a8f730719bec6ff8b780bc8e3ef1 [file] [log] [blame]
{
"area": 17.5168,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 0.006736942,
"leakage_power": [
{
"value": 0.0030173,
"when": "A&!TE_B"
},
{
"value": 0.0208134,
"when": "!A&TE_B"
},
{
"value": 0.0014677,
"when": "!A&!TE_B"
},
{
"value": 0.0016493,
"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.002497,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002337,
"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.0209338,
0.0207803,
0.0204265,
0.0204142,
0.0203859,
0.0203207,
0.0201705
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0122923,
0.0122097,
0.0120192,
0.0120554,
0.0121388,
0.012331,
0.0127741
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002657
},
"pin,TE_B": {
"capacitance": 0.006396,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00622,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.007624
},
"pin,Z": {
"capacitance": 0.005468,
"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.001294223,
0.003350026,
0.008671361,
0.02244535,
0.05809857,
0.150385
],
"values": [
[
0.0112473,
0.0101882,
0.0073661,
-4.63e-05,
-0.0204703,
-0.0769732,
-0.2258955
],
[
0.0112386,
0.0102306,
0.0074639,
-0.0001194,
-0.0205763,
-0.0770144,
-0.225774
],
[
0.0113772,
0.0102689,
0.007546,
0.0001261,
-0.0203316,
-0.0767323,
-0.2256007
],
[
0.0110873,
0.0100448,
0.0072285,
-0.0002344,
-0.0207395,
-0.0770459,
-0.2258932
],
[
0.0108909,
0.0097719,
0.0068491,
-0.0008037,
-0.0214237,
-0.0774756,
-0.2262369
],
[
0.0107604,
0.0095926,
0.0065122,
-0.0008111,
-0.0213966,
-0.0775586,
-0.2261182
],
[
0.0126108,
0.0113458,
0.0081222,
0.0003779,
-0.0212574,
-0.0774447,
-0.2257437
]
]
},
"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.001294223,
0.003350026,
0.008671361,
0.02244535,
0.05809857,
0.150385
],
"values": [
[
0.0144833,
0.0157987,
0.0196716,
0.0288937,
0.0525658,
0.1111315,
0.260692
],
[
0.014427,
0.015896,
0.0196329,
0.0291758,
0.0528063,
0.1108853,
0.2564969
],
[
0.0144354,
0.0159137,
0.0197016,
0.0290691,
0.052726,
0.110342,
0.2564622
],
[
0.0142098,
0.0156601,
0.0193866,
0.0287168,
0.052117,
0.1110562,
0.2563599
],
[
0.0138297,
0.0152166,
0.0186033,
0.0277275,
0.0508981,
0.1092695,
0.2560803
],
[
0.0134093,
0.0147609,
0.0181324,
0.0271305,
0.0499443,
0.108731,
0.2579373
],
[
0.0144323,
0.0157641,
0.0191254,
0.0277234,
0.0494731,
0.1077047,
0.2550561
]
]
},
"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.001294223,
0.003350026,
0.008671361,
0.02244535,
0.05809857,
0.150385
],
"values": [
[
-0.0129451,
-0.0128974,
-0.0125384,
-0.0121234,
-0.0115313,
-0.0110539,
-0.0106057
],
[
-0.0132534,
-0.0131508,
-0.0128828,
-0.012474,
-0.0118712,
-0.0112913,
-0.0109916
],
[
-0.013958,
-0.0138368,
-0.0135876,
-0.0131569,
-0.0125225,
-0.0119425,
-0.0116712
],
[
-0.0145836,
-0.0144612,
-0.0142012,
-0.0138506,
-0.0131021,
-0.0123949,
-0.0120292
],
[
-0.0154011,
-0.0153316,
-0.0150207,
-0.0146488,
-0.0139607,
-0.0132274,
-0.0127171
],
[
-0.0157021,
-0.0156352,
-0.0155224,
-0.0153002,
-0.0146339,
-0.0138263,
-0.0130757
],
[
-0.0143987,
-0.0146339,
-0.0145465,
-0.0143457,
-0.013457,
-0.0129528,
-0.0119699
]
]
},
"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.001294223,
0.003350026,
0.008671361,
0.02244535,
0.05809857,
0.150385
],
"values": [
[
0.0552586,
0.0565403,
0.0598159,
0.0682952,
0.0903535,
0.147651,
0.2930372
],
[
0.0550189,
0.0562956,
0.0595635,
0.0680941,
0.090121,
0.1473379,
0.2926427
],
[
0.0547152,
0.0559967,
0.0592828,
0.0677323,
0.0898437,
0.1471553,
0.2937097
],
[
0.0544775,
0.0557636,
0.0590739,
0.067559,
0.0896076,
0.1467183,
0.2923071
],
[
0.054391,
0.055669,
0.0589997,
0.0674556,
0.0895263,
0.146524,
0.294424
],
[
0.0546874,
0.0560086,
0.0593653,
0.0679546,
0.0898575,
0.1469211,
0.2926152
],
[
0.0540154,
0.0552111,
0.0585449,
0.0678347,
0.0906294,
0.147304,
0.2950395
]
]
},
"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.001294223,
0.003350026,
0.008671361,
0.02244535,
0.05809857,
0.150385
],
"values": [
[
0.0525903,
0.0513169,
0.048091,
0.0396912,
0.0178919,
-0.039439,
-0.1888268
],
[
0.0523385,
0.0510578,
0.0478196,
0.039419,
0.0176421,
-0.0397647,
-0.1891797
],
[
0.0520449,
0.0507643,
0.04753,
0.0391319,
0.0173418,
-0.0400585,
-0.1893656
],
[
0.0518455,
0.0506197,
0.0473133,
0.0389202,
0.0171116,
-0.0402586,
-0.189669
],
[
0.0518423,
0.0506315,
0.0473647,
0.0389537,
0.0170854,
-0.0403207,
-0.1897364
],
[
0.050862,
0.0497083,
0.046661,
0.0389269,
0.0173906,
-0.0400747,
-0.1894488
],
[
0.0526742,
0.0513868,
0.0481554,
0.0395103,
0.0172377,
-0.040144,
-0.1886235
]
]
},
"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.001294223,
0.003350026,
0.008671361,
0.02244535,
0.05809857,
0.150385
],
"values": [
[
-0.0135003,
-0.0135356,
-0.0136311,
-0.0139519,
-0.0143847,
-0.0146709,
-0.0148633
],
[
-0.013722,
-0.0137851,
-0.0139336,
-0.0142317,
-0.0146094,
-0.0150595,
-0.0151829
],
[
-0.0140223,
-0.0140861,
-0.0142651,
-0.014573,
-0.0149938,
-0.015371,
-0.0155319
],
[
-0.0146301,
-0.0146827,
-0.014792,
-0.0150221,
-0.0153108,
-0.0156537,
-0.015868
],
[
-0.0150639,
-0.0151153,
-0.0152257,
-0.0154477,
-0.0158151,
-0.0161602,
-0.0163912
],
[
-0.0154279,
-0.0153456,
-0.0152804,
-0.0154856,
-0.0158079,
-0.0161172,
-0.0162069
],
[
-0.0143055,
-0.0143484,
-0.0144337,
-0.014675,
-0.0154438,
-0.0152058,
-0.0154053
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.150385,
"max_transition": 1.513964,
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.128774,
0.1318561,
0.1389083,
0.1539098,
0.1834934,
0.2451674,
0.3910103
],
[
0.1326282,
0.1358333,
0.142795,
0.1579252,
0.1873406,
0.2491043,
0.3945156
],
[
0.1423316,
0.1454224,
0.1524725,
0.1673955,
0.1970416,
0.2588303,
0.4047001
],
[
0.1667945,
0.1698945,
0.1769871,
0.1919372,
0.2215633,
0.2833364,
0.4290218
],
[
0.2240746,
0.2272782,
0.23434,
0.2491579,
0.2787868,
0.3405816,
0.486285
],
[
0.3431939,
0.3466876,
0.3545804,
0.3702846,
0.4010455,
0.4637934,
0.6094907
],
[
0.5388595,
0.5433028,
0.5534368,
0.5736992,
0.6104589,
0.6780266,
0.8258886
]
]
},
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.1010834,
0.1059454,
0.1186869,
0.1500637,
0.2282392,
0.4207923,
0.9129298
],
[
0.1045345,
0.1095103,
0.1221766,
0.1538246,
0.2321571,
0.4253187,
0.9114262
],
[
0.1128089,
0.1178438,
0.1305558,
0.1619896,
0.2396717,
0.431644,
0.9214208
],
[
0.1324137,
0.1373728,
0.1498993,
0.181011,
0.2580634,
0.4506603,
0.9386895
],
[
0.1714914,
0.17636,
0.1882394,
0.2187426,
0.295546,
0.4895208,
0.977192
],
[
0.2259557,
0.2310409,
0.2433916,
0.2737247,
0.349051,
0.5403943,
1.0357258
],
[
0.2885723,
0.2949353,
0.3089632,
0.3402048,
0.4135927,
0.604216,
1.0932351
]
]
},
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0387455,
0.041141,
0.0477271,
0.0634194,
0.1008469,
0.1976068,
0.4573075
],
[
0.0387949,
0.0413324,
0.0479635,
0.0634016,
0.1011346,
0.1976848,
0.4570124
],
[
0.0387036,
0.0414096,
0.0479998,
0.063413,
0.1010918,
0.197882,
0.4575032
],
[
0.0390394,
0.0411963,
0.0476018,
0.0634161,
0.1010554,
0.1977821,
0.4571068
],
[
0.0389915,
0.0414813,
0.0479073,
0.063816,
0.1012755,
0.1980913,
0.4573172
],
[
0.0499526,
0.0520241,
0.0579278,
0.072451,
0.1074993,
0.2011935,
0.4569082
],
[
0.0742441,
0.0777487,
0.0841384,
0.0993876,
0.1342521,
0.2183297,
0.4651537
]
]
},
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0593263,
0.0671647,
0.0875123,
0.1396402,
0.2731314,
0.618047,
1.5094712
],
[
0.0594076,
0.0672358,
0.0874922,
0.1396494,
0.2737832,
0.6147725,
1.4948035
],
[
0.0593235,
0.0672868,
0.0873352,
0.1395733,
0.2731058,
0.615214,
1.5004008
],
[
0.0593705,
0.0673317,
0.0874458,
0.1395161,
0.2730198,
0.6162618,
1.4977199
],
[
0.0612863,
0.0686617,
0.0885189,
0.1398303,
0.2728239,
0.6146886,
1.4956208
],
[
0.0685324,
0.0755461,
0.0937648,
0.1427912,
0.2750271,
0.6158976,
1.5063741
],
[
0.0848636,
0.0919972,
0.1093073,
0.1531972,
0.277797,
0.6172872,
1.4958448
]
]
},
"sdf_cond": "TEB==1'b0",
"timing_sense": "positive_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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0688505,
0.0734038,
0.0846934,
0.1133094,
0.1861288,
0.3742779,
0.8598981
],
[
0.0731476,
0.0777164,
0.0890017,
0.1175431,
0.1903939,
0.3783631,
0.864561
],
[
0.083747,
0.0882766,
0.099635,
0.1282588,
0.2010113,
0.3891639,
0.8747866
],
[
0.1071937,
0.1118021,
0.1232211,
0.1517578,
0.2247223,
0.4128452,
0.8981183
],
[
0.1495719,
0.1550516,
0.168297,
0.1992764,
0.2727377,
0.4607755,
0.9526632
],
[
0.2201775,
0.2278331,
0.245689,
0.2866863,
0.3744326,
0.5664745,
1.0547208
],
[
0.3320773,
0.3447921,
0.3752268,
0.439836,
0.5640249,
0.8006211,
1.2974647
]
]
},
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0610922,
0.0687639,
0.0882797,
0.139902,
0.2728487,
0.615737,
1.4940348
],
[
0.0612616,
0.068729,
0.0884645,
0.1397653,
0.2727963,
0.6156522,
1.4997759
],
[
0.0611537,
0.0687273,
0.0883377,
0.1399786,
0.2729974,
0.6156811,
1.5018429
],
[
0.0621446,
0.0695049,
0.088929,
0.1400531,
0.2729945,
0.6156008,
1.4961813
],
[
0.0740907,
0.0811874,
0.0988529,
0.1466792,
0.2737843,
0.6154816,
1.50635
],
[
0.1035262,
0.1119589,
0.1331252,
0.1839461,
0.3009609,
0.6207991,
1.4985351
],
[
0.1791488,
0.1896809,
0.2154266,
0.2748961,
0.4024235,
0.6928633,
1.5139642
]
]
},
"sdf_cond": "A==1'b1",
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0882086,
0.090375,
0.0955954,
0.1075187,
0.1341365,
0.1943963,
0.3397288
],
[
0.0915406,
0.0937031,
0.0989277,
0.1108645,
0.1374891,
0.1976646,
0.3433065
],
[
0.1010919,
0.1032359,
0.1084737,
0.1204187,
0.1469104,
0.207171,
0.3525693
],
[
0.1254513,
0.1276377,
0.1329336,
0.144879,
0.1715025,
0.231658,
0.3772514
],
[
0.179262,
0.1815367,
0.186929,
0.1988873,
0.2261014,
0.2864434,
0.432029
],
[
0.2709653,
0.2738616,
0.2805383,
0.2944376,
0.3228204,
0.3847147,
0.5310024
],
[
0.4169702,
0.4210221,
0.42952,
0.4473317,
0.4814447,
0.5470118,
0.6952249
]
]
},
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0267058,
0.0295659,
0.0366921,
0.0541832,
0.0953692,
0.1954068,
0.456173
],
[
0.0267636,
0.0295053,
0.0367605,
0.0540465,
0.0953514,
0.195607,
0.4577181
],
[
0.0267531,
0.0294934,
0.036746,
0.0540181,
0.0953347,
0.1955787,
0.4574449
],
[
0.0267202,
0.0295783,
0.0367371,
0.0540732,
0.0953081,
0.1958797,
0.457554
],
[
0.0286493,
0.0313927,
0.038234,
0.0551338,
0.095703,
0.1960115,
0.4576833
],
[
0.0374231,
0.039839,
0.0462532,
0.0621344,
0.100547,
0.1989764,
0.457978
],
[
0.0553,
0.0577258,
0.0637798,
0.0783411,
0.1155579,
0.2070658,
0.4604034
]
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b0",
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0477352,
0.0477353,
0.0477354,
0.0477355,
0.0477575,
0.0477576,
0.0477577
],
[
0.0514334,
0.0514335,
0.0514336,
0.0514337,
0.0514338,
0.0514339,
0.051523
],
[
0.0599349,
0.059935,
0.0599351,
0.0599475,
0.0600383,
0.0600384,
0.0600385
],
[
0.0773687,
0.0773688,
0.0773879,
0.077388,
0.0773881,
0.0773882,
0.0773883
],
[
0.0991908,
0.0991917,
0.0991918,
0.0996359,
0.0998872,
0.0998873,
0.0998874
],
[
0.1265521,
0.1265533,
0.1265558,
0.1265559,
0.126556,
0.1265561,
0.1265562
],
[
0.1417751,
0.1417919,
0.1418323,
0.144559,
0.1445591,
0.1445592,
0.1445593
]
]
},
"related_pin": "TE_B",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b0",
"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.0059684,
0.0067626,
0.0088184,
0.0141398,
0.0279137,
0.063567,
0.1558534
],
"values": [
[
0.0465401,
0.0465402,
0.0465403,
0.0465404,
0.0465405,
0.0465406,
0.0465407
],
[
0.0450711,
0.0453004,
0.0453005,
0.0453006,
0.0453007,
0.0457742,
0.0459079
],
[
0.0435267,
0.0435268,
0.0435312,
0.0435313,
0.0435362,
0.043539,
0.0435391
],
[
0.0438944,
0.0439013,
0.043909,
0.0439091,
0.0439092,
0.0439093,
0.0439094
],
[
0.029637,
0.0296805,
0.0297004,
0.0297206,
0.0297207,
0.0297208,
0.0297209
],
[
-0.0014732,
-0.0013681,
-0.0010088,
-0.0008415,
-0.0008414,
-0.0008413,
-0.0008412
],
[
-0.0707283,
-0.0707282,
-0.0707281,
-0.0703954,
-0.0703953,
-0.0703952,
-0.0703951
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_fall",
"when": "(A)"
}
]
}
}