blob: ee99810a04348599eed9546931933330556da62c [file] [log] [blame]
{
"area": 7.5072,
"cell_footprint": "sky130_fd_sc_hdll__einvp",
"cell_leakage_power": 1.27232,
"leakage_power": [
{
"value": 1.55216,
"when": "!A&TE"
},
{
"value": 0.711463,
"when": "!A&!TE"
},
{
"value": 2.01841,
"when": "A&TE"
},
{
"value": 0.807247,
"when": "A&!TE"
}
],
"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.002395,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002238,
"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.002712,
0.0027116,
0.0027107,
0.0027225,
0.0027498,
0.0028126,
0.0029573
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0023055,
-0.0022919,
-0.0022605,
-0.0022608,
-0.0022617,
-0.0022635,
-0.0022678
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002552
},
"pin,TE": {
"capacitance": 0.002627,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00256,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002637
},
"pin,Z": {
"capacitance": 0.001923,
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0009616,
0.0002134,
-0.0015128,
-0.005435,
-0.0142201,
-0.0336492,
-0.0765725
],
[
0.0008154,
9.02e-05,
-0.0015814,
-0.0054574,
-0.0141928,
-0.0336018,
-0.076512
],
[
0.0006072,
-0.0001147,
-0.0017571,
-0.0055839,
-0.0142553,
-0.0336219,
-0.0765171
],
[
0.0005124,
-0.00025,
-0.0019105,
-0.0057134,
-0.0143612,
-0.0336613,
-0.0765361
],
[
0.0008005,
-3.08e-05,
-0.0018249,
-0.0056576,
-0.0143425,
-0.0336765,
-0.0764941
],
[
0.0022576,
0.0013307,
-0.000644,
-0.0047848,
-0.0139201,
-0.0333914,
-0.0762875
],
[
0.0059009,
0.0048301,
0.0026026,
-0.0019589,
-0.0114743,
-0.0317467,
-0.0752859
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0049652,
0.0059295,
0.0078731,
0.0120446,
0.0207759,
0.0400387,
0.0825411
],
[
0.0046797,
0.0056274,
0.0076359,
0.0118674,
0.0208585,
0.0399603,
0.081863
],
[
0.0045301,
0.0054143,
0.0073409,
0.0115923,
0.0205936,
0.0398876,
0.0824847
],
[
0.0045198,
0.0053575,
0.0072131,
0.0112838,
0.0202041,
0.0397245,
0.0817831
],
[
0.0049026,
0.0056979,
0.0074083,
0.0113021,
0.0201,
0.0393874,
0.0812931
],
[
0.0060217,
0.006765,
0.0084442,
0.0122595,
0.0209817,
0.0396187,
0.0818601
],
[
0.0095159,
0.0099347,
0.011274,
0.0148073,
0.02307,
0.041479,
0.081942
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0057057,
0.0057077,
0.005891,
0.0058813,
0.0061312,
0.0061159,
0.0061274
],
[
0.005465,
0.0055277,
0.0056249,
0.0057689,
0.0058941,
0.0059986,
0.0060031
],
[
0.0053112,
0.0053707,
0.0054646,
0.0055995,
0.0057073,
0.0057742,
0.0058136
],
[
0.0051874,
0.0052465,
0.0053408,
0.0054868,
0.0056043,
0.0056905,
0.0057397
],
[
0.0052729,
0.005316,
0.0054181,
0.0055429,
0.0056832,
0.0057841,
0.0058287
],
[
0.0059156,
0.0058596,
0.0059758,
0.0061166,
0.0062539,
0.0063633,
0.0064051
],
[
0.0074043,
0.0075017,
0.0075977,
0.0078698,
0.0078596,
0.0078717,
0.0081328
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0086532,
0.0094734,
0.0112726,
0.0152261,
0.0239573,
0.0432372,
0.0845288
],
[
0.0085797,
0.0093961,
0.0111793,
0.0151449,
0.0239454,
0.0431026,
0.0849415
],
[
0.0084449,
0.0092746,
0.0110466,
0.0150091,
0.0237205,
0.0428859,
0.0846266
],
[
0.0083502,
0.009169,
0.0109494,
0.0149329,
0.0235873,
0.0427117,
0.0846756
],
[
0.0085049,
0.0092859,
0.0110798,
0.0150301,
0.0237454,
0.0430551,
0.0854261
],
[
0.0091673,
0.0100139,
0.0117723,
0.0156709,
0.0244571,
0.0434701,
0.085577
],
[
0.0110608,
0.0119453,
0.0137115,
0.0176266,
0.0262489,
0.0455474,
0.0871882
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.004001,
0.0032195,
0.0014204,
-0.0025634,
-0.0114101,
-0.0308417,
-0.0737724
],
[
0.003883,
0.0030999,
0.0013057,
-0.0026779,
-0.0115033,
-0.030949,
-0.0739132
],
[
0.0037434,
0.0029601,
0.001168,
-0.0028172,
-0.0116329,
-0.0310897,
-0.0740263
],
[
0.0036561,
0.0028698,
0.0010763,
-0.0029179,
-0.0117352,
-0.0311973,
-0.0741279
],
[
0.0038703,
0.0030496,
0.0012122,
-0.0028072,
-0.0116121,
-0.0310683,
-0.074013
],
[
0.0045391,
0.0037381,
0.0019274,
-0.0021014,
-0.010931,
-0.0303911,
-0.0733851
],
[
0.0065177,
0.0057512,
0.0038673,
-0.0001746,
-0.0089308,
-0.0284418,
-0.0714418
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0055137,
0.0055233,
0.0055128,
0.0054783,
0.0055012,
0.0052951,
0.0052966
],
[
0.0053346,
0.0054367,
0.0054043,
0.0051274,
0.0052046,
0.0051077,
0.0051016
],
[
0.0051074,
0.0051068,
0.0051024,
0.0050958,
0.0050854,
0.0050853,
0.0050724
],
[
0.0049719,
0.0049724,
0.0049707,
0.0049676,
0.0049644,
0.004959,
0.0049473
],
[
0.005101,
0.0050603,
0.0051098,
0.0051352,
0.0051363,
0.0051346,
0.0051339
],
[
0.0056132,
0.0056117,
0.0056134,
0.0056127,
0.0056121,
0.0056099,
0.0056116
],
[
0.0073255,
0.0073481,
0.0073631,
0.0073385,
0.0072898,
0.0072766,
0.0073639
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.057688,
"max_transition": 1.491274,
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0199231,
0.0231255,
0.0298282,
0.0442202,
0.0755035,
0.1444444,
0.2955802
],
[
0.0223203,
0.0255423,
0.0323952,
0.0469792,
0.0783658,
0.1475187,
0.2998192
],
[
0.0278954,
0.0316534,
0.0386235,
0.0531838,
0.0848108,
0.1536267,
0.3064146
],
[
0.0332773,
0.0388461,
0.0494294,
0.0677751,
0.0997577,
0.1685364,
0.3202096
],
[
0.0346179,
0.0427461,
0.0583189,
0.0853616,
0.130993,
0.2034535,
0.3546774
],
[
0.022506,
0.0346187,
0.0574804,
0.0966268,
0.1644922,
0.2693171,
0.4364611
],
[
-0.026586,
-0.0089803,
0.0249361,
0.0840258,
0.1822473,
0.33885,
0.5848162
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0433038,
0.0523077,
0.0713871,
0.1109664,
0.1957358,
0.3836643,
0.7953447
],
[
0.0441677,
0.0531344,
0.0725272,
0.1130492,
0.1993366,
0.3848617,
0.7913056
],
[
0.0511758,
0.0595319,
0.0780236,
0.1183726,
0.2044068,
0.3948794,
0.804455
],
[
0.0703903,
0.0788543,
0.0961896,
0.1350011,
0.2206429,
0.4113467,
0.817189
],
[
0.1006578,
0.1133885,
0.1377393,
0.180464,
0.2639768,
0.4508201,
0.8575019
],
[
0.1527023,
0.1700004,
0.2037734,
0.2641,
0.3716604,
0.5521662,
0.9597733
],
[
0.2522971,
0.2752392,
0.3201274,
0.4035115,
0.5497874,
0.7939324,
1.1971115
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0195933,
0.0248316,
0.036459,
0.0621945,
0.1188745,
0.2423359,
0.5159859
],
[
0.0194643,
0.0247505,
0.0364798,
0.0621663,
0.1188607,
0.2421929,
0.5173887
],
[
0.0241033,
0.0280194,
0.0379842,
0.0622172,
0.1184073,
0.243107,
0.5172417
],
[
0.036132,
0.0418653,
0.0530868,
0.0724486,
0.1216413,
0.2420437,
0.5179963
],
[
0.0591909,
0.0660816,
0.0806839,
0.1081981,
0.155172,
0.2558069,
0.5194426
],
[
0.1014388,
0.1128121,
0.1335031,
0.1710888,
0.2352345,
0.3406434,
0.5555355
],
[
0.1823372,
0.1997094,
0.2309819,
0.2839076,
0.3734759,
0.5155456,
0.757987
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0596337,
0.0743407,
0.1071791,
0.1796189,
0.3366469,
0.6876472,
1.4626738
],
[
0.0593234,
0.0744806,
0.1074816,
0.1794525,
0.337749,
0.6860926,
1.4517683
],
[
0.0585856,
0.0737611,
0.1069177,
0.1792194,
0.3375514,
0.6875733,
1.4602081
],
[
0.069525,
0.0812612,
0.1094499,
0.1785856,
0.3372396,
0.6877255,
1.4530383
],
[
0.0959213,
0.1129643,
0.1404358,
0.1964779,
0.3391269,
0.6870794,
1.4511756
],
[
0.1344704,
0.1548123,
0.1929232,
0.265743,
0.3952027,
0.6974558,
1.4524087
],
[
0.209845,
0.2322117,
0.2822631,
0.3783559,
0.5444541,
0.8362935,
1.4912744
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0793867,
0.087256,
0.1047656,
0.1427781,
0.2265418,
0.4134416,
0.8172087
],
[
0.0823385,
0.0903833,
0.1077757,
0.1456996,
0.230269,
0.4171183,
0.8305706
],
[
0.0896947,
0.0976677,
0.115079,
0.1531077,
0.237293,
0.4231695,
0.8298281
],
[
0.1032143,
0.1112711,
0.1286002,
0.166757,
0.2508452,
0.4344539,
0.8417699
],
[
0.1181875,
0.1263176,
0.1439146,
0.1818853,
0.2660473,
0.4518497,
0.8610619
],
[
0.1295379,
0.1378407,
0.1558556,
0.1942199,
0.2780885,
0.4624298,
0.8714831
],
[
0.1193601,
0.1290738,
0.1484327,
0.1879619,
0.2721704,
0.4574118,
0.8655547
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0607235,
0.0752884,
0.1078808,
0.1794691,
0.3366746,
0.6886987,
1.4540233
],
[
0.0607716,
0.0752248,
0.1078845,
0.1795611,
0.3376396,
0.6893248,
1.4595427
],
[
0.0607518,
0.0753323,
0.1076408,
0.1796204,
0.337914,
0.6885661,
1.4555412
],
[
0.0611878,
0.075639,
0.1078146,
0.1796494,
0.3377653,
0.6859776,
1.454646
],
[
0.0623015,
0.0767027,
0.1088932,
0.1794475,
0.337317,
0.6876792,
1.4555373
],
[
0.0654769,
0.0795366,
0.1106862,
0.1808005,
0.3379025,
0.6838243,
1.4528398
],
[
0.0752728,
0.0884437,
0.1178947,
0.1846507,
0.3393157,
0.6873508,
1.448983
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0213434,
0.0243466,
0.0308986,
0.045213,
0.0762978,
0.1446017,
0.2966327
],
[
0.0243908,
0.0274003,
0.0339787,
0.0482941,
0.079387,
0.1478182,
0.2988883
],
[
0.030003,
0.0333637,
0.0401961,
0.0545635,
0.0856784,
0.1540592,
0.3052329
],
[
0.0361641,
0.0408573,
0.0499645,
0.0670034,
0.0990733,
0.1676881,
0.3184826
],
[
0.037105,
0.0446013,
0.0584053,
0.0830447,
0.1246779,
0.1977029,
0.3500487
],
[
0.0163915,
0.028243,
0.0506927,
0.0896331,
0.1526445,
0.2515783,
0.4182431
],
[
-0.0765116,
-0.0554637,
-0.0163203,
0.0492063,
0.1511282,
0.3034658,
0.5360111
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0207244,
0.0259039,
0.0373505,
0.0625126,
0.1184474,
0.2428991,
0.523279
],
[
0.020866,
0.0260169,
0.0374189,
0.0625996,
0.11836,
0.2430337,
0.5159545
],
[
0.0241127,
0.0285935,
0.0390306,
0.0629982,
0.1185165,
0.2423349,
0.5222016
],
[
0.0350799,
0.0398881,
0.0499248,
0.0706681,
0.1210582,
0.2429692,
0.5161877
],
[
0.0570991,
0.0631138,
0.0753663,
0.0985358,
0.144064,
0.2512814,
0.5166429
],
[
0.1002527,
0.1081318,
0.1247121,
0.1544257,
0.2079488,
0.3113744,
0.5425171
],
[
0.1875076,
0.1985634,
0.2204776,
0.2616088,
0.3314999,
0.456247,
0.6924766
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0135019,
0.013502,
0.0137557,
0.0137558,
0.0137559,
0.013756,
0.0137561
],
[
0.0151447,
0.0151448,
0.015173,
0.0151731,
0.0151732,
0.0151733,
0.0151734
],
[
0.0157939,
0.0158681,
0.0158682,
0.0158683,
0.0158684,
0.0158947,
0.0159983
],
[
0.0209651,
0.0211349,
0.0212368,
0.0212369,
0.0219288,
0.0220436,
0.0220437
],
[
0.0321433,
0.0325839,
0.0327852,
0.03284,
0.0328689,
0.0329854,
0.0329855
],
[
0.0629151,
0.0629152,
0.0629326,
0.0629351,
0.0633755,
0.0633756,
0.0633757
],
[
0.1296937,
0.1296938,
0.1302912,
0.1303125,
0.1303126,
0.130345,
0.1303451
]
]
},
"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.0024234,
0.0030266,
0.0043575,
0.0072941,
0.0137733,
0.0280691,
0.0596116
],
"values": [
[
0.0903574,
0.0903575,
0.0903576,
0.0903577,
0.0903849,
0.090385,
0.0903851
],
[
0.093247,
0.0932471,
0.0934378,
0.0934379,
0.0935631,
0.0935632,
0.0935633
],
[
0.1024136,
0.1024137,
0.1024138,
0.103073,
0.1030731,
0.1030732,
0.1030733
],
[
0.1252295,
0.1252296,
0.1256403,
0.1256404,
0.1256405,
0.1256406,
0.1256407
],
[
0.1683057,
0.1683249,
0.168325,
0.1683534,
0.1683535,
0.1683725,
0.1683726
],
[
0.2332846,
0.2332847,
0.2333004,
0.2333005,
0.2333006,
0.2343586,
0.2343587
],
[
0.3448262,
0.3449719,
0.344972,
0.3450229,
0.345023,
0.3450231,
0.3450232
]
]
},
"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)"
}
]
}
}