blob: 56f6ac18c7b80581119010692f294b24f715479d [file] [log] [blame]
{
"area": 7.5072,
"cell_footprint": "sky130_fd_sc_hdll__einvp",
"cell_leakage_power": 0.002845835,
"leakage_power": [
{
"value": 0.0007035,
"when": "!A&TE"
},
{
"value": 0.0004098,
"when": "!A&!TE"
},
{
"value": 0.0008548,
"when": "A&TE"
},
{
"value": 0.0094153,
"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.002383,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002217,
"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.0034826,
0.0034851,
0.003491,
0.0034993,
0.0035185,
0.0035629,
0.003665
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0028848,
-0.0028805,
-0.0028706,
-0.0028721,
-0.0028756,
-0.0028835,
-0.002902
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00255
},
"pin,TE": {
"capacitance": 0.002533,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002462,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002543
},
"pin,Z": {
"capacitance": 0.00192,
"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.001080148,
0.002333439,
0.005040918,
0.01088987,
0.02352534,
0.0508217
],
"values": [
[
0.0012447,
0.0003809,
-0.0015768,
-0.0058763,
-0.0153133,
-0.0357636,
-0.079961
],
[
0.001081,
0.0002424,
-0.0016402,
-0.0058861,
-0.0152716,
-0.0356984,
-0.0798808
],
[
0.0007997,
-9.9e-06,
-0.0018589,
-0.0060145,
-0.0153285,
-0.0356856,
-0.0798613
],
[
0.0005367,
-0.0003088,
-0.0021486,
-0.0062628,
-0.0154714,
-0.0357448,
-0.0798481
],
[
0.0003247,
-0.0005558,
-0.002438,
-0.0065681,
-0.0157427,
-0.0359412,
-0.0798921
],
[
0.00067,
-0.0002602,
-0.0022823,
-0.006499,
-0.0159196,
-0.0361469,
-0.0801311
],
[
0.0015197,
0.0005762,
-0.0013334,
-0.0057575,
-0.015626,
-0.0361044,
-0.0801779
]
]
},
"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.001080148,
0.002333439,
0.005040918,
0.01088987,
0.02352534,
0.0508217
],
"values": [
[
0.0058584,
0.0069509,
0.0091193,
0.0136778,
0.0230904,
0.0432793,
0.0865461
],
[
0.0055429,
0.0066363,
0.0088521,
0.0134711,
0.0229903,
0.0432579,
0.0864991
],
[
0.0052745,
0.0063254,
0.0085053,
0.0131014,
0.0227264,
0.0430944,
0.0864024
],
[
0.0051341,
0.0061439,
0.0081842,
0.0128024,
0.0225359,
0.0428463,
0.0862932
],
[
0.0052258,
0.006156,
0.008159,
0.0126526,
0.0220398,
0.0424237,
0.0866243
],
[
0.0053501,
0.0063279,
0.0081624,
0.0125749,
0.0219561,
0.0421753,
0.086469
],
[
0.0061074,
0.0068944,
0.0087228,
0.0130888,
0.0223601,
0.0422817,
0.0855091
]
]
},
"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.001080148,
0.002333439,
0.005040918,
0.01088987,
0.02352534,
0.0508217
],
"values": [
[
0.0067378,
0.0067319,
0.0066181,
0.0067859,
0.0070044,
0.0072393,
0.0072925
],
[
0.0065186,
0.0065903,
0.0066986,
0.0067859,
0.0069179,
0.0070408,
0.0071056
],
[
0.0063059,
0.0063376,
0.0064181,
0.0065632,
0.0067247,
0.0068514,
0.0069325
],
[
0.0062122,
0.0061265,
0.0063759,
0.0064847,
0.0065917,
0.0066512,
0.0067281
],
[
0.0060199,
0.0060785,
0.0061826,
0.0063229,
0.0064548,
0.0065583,
0.0066137
],
[
0.0058657,
0.0059246,
0.0060269,
0.0062998,
0.0064271,
0.0065746,
0.0066588
],
[
0.0060383,
0.0060819,
0.0061568,
0.0063219,
0.0064692,
0.0065919,
0.0066807
]
]
},
"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.001080148,
0.002333439,
0.005040918,
0.01088987,
0.02352534,
0.0508217
],
"values": [
[
0.010406,
0.0113611,
0.0133471,
0.0176679,
0.027012,
0.0471322,
0.0903195
],
[
0.0102945,
0.0112513,
0.0132442,
0.0176387,
0.0272197,
0.047002,
0.0899964
],
[
0.0101484,
0.0111062,
0.013082,
0.0174845,
0.0270608,
0.0470018,
0.0909936
],
[
0.0099721,
0.0109295,
0.0129221,
0.0172493,
0.0265874,
0.0468231,
0.0902895
],
[
0.0098446,
0.0107846,
0.0128037,
0.0171345,
0.0266382,
0.0464403,
0.0896278
],
[
0.0099294,
0.0108231,
0.0128352,
0.0171881,
0.0264452,
0.0466681,
0.0905173
],
[
0.0103453,
0.0112958,
0.0133017,
0.0176244,
0.0269583,
0.0473097,
0.0902226
]
]
},
"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.001080148,
0.002333439,
0.005040918,
0.01088987,
0.02352534,
0.0508217
],
"values": [
[
0.0049106,
0.0039842,
0.0020007,
-0.0023758,
-0.0118592,
-0.0323068,
-0.076563
],
[
0.0047674,
0.0038817,
0.0018872,
-0.0024956,
-0.0119762,
-0.0325426,
-0.0766034
],
[
0.0046167,
0.0037076,
0.0016874,
-0.0026828,
-0.0121366,
-0.0325474,
-0.0768574
],
[
0.0044304,
0.0035397,
0.0015247,
-0.0028635,
-0.01233,
-0.0327919,
-0.077008
],
[
0.0044055,
0.0034577,
0.0014033,
-0.00299,
-0.0124369,
-0.0329504,
-0.077188
],
[
0.0044499,
0.0035575,
0.0015169,
-0.0029246,
-0.0123954,
-0.0328522,
-0.0771394
],
[
0.0048701,
0.0039743,
0.0018681,
-0.0025226,
-0.0119905,
-0.0324259,
-0.0766589
]
]
},
"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.001080148,
0.002333439,
0.005040918,
0.01088987,
0.02352534,
0.0508217
],
"values": [
[
0.0063641,
0.0063544,
0.0063458,
0.0063256,
0.0063026,
0.0062887,
0.0062819
],
[
0.006217,
0.0062118,
0.0062138,
0.006201,
0.006184,
0.0061784,
0.0061677
],
[
0.0060145,
0.0060106,
0.0060042,
0.005996,
0.0059851,
0.0059728,
0.0059661
],
[
0.0058469,
0.0058023,
0.0057953,
0.0057914,
0.0057891,
0.0057834,
0.0057761
],
[
0.0056967,
0.0056622,
0.0056689,
0.0056728,
0.005675,
0.0056532,
0.005654
],
[
0.0057793,
0.0057779,
0.0057925,
0.0057897,
0.0058128,
0.0058456,
0.005842
],
[
0.0059818,
0.0059928,
0.0059984,
0.0059998,
0.0059412,
0.0059884,
0.0059875
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.050822,
"max_transition": 1.493021,
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.0216617,
0.0248696,
0.031629,
0.0456724,
0.0758392,
0.1408417,
0.2797938
],
[
0.0245193,
0.0278164,
0.0346792,
0.0490378,
0.079341,
0.1443261,
0.2833619
],
[
0.0316777,
0.0351577,
0.0421205,
0.0564269,
0.0870789,
0.1522559,
0.2933736
],
[
0.041444,
0.0471275,
0.0572529,
0.0743147,
0.1048804,
0.1697328,
0.3102403
],
[
0.0509002,
0.0594814,
0.0750847,
0.1016537,
0.1445949,
0.2118345,
0.3516624
],
[
0.0524562,
0.065922,
0.0903219,
0.1313854,
0.1972772,
0.2967781,
0.4492482
],
[
0.0272537,
0.0464382,
0.0855215,
0.1481829,
0.2511805,
0.4058703,
0.6360346
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.0526712,
0.062829,
0.0839503,
0.1273338,
0.2176118,
0.4117513,
0.8298196
],
[
0.0538493,
0.0640133,
0.0855189,
0.1297401,
0.2207,
0.4153742,
0.8345724
],
[
0.0612125,
0.0711497,
0.0920806,
0.1357227,
0.2280812,
0.4239093,
0.8435382
],
[
0.0828259,
0.0919422,
0.1120069,
0.1558426,
0.2490014,
0.4440499,
0.864507
],
[
0.1256422,
0.1388248,
0.1637049,
0.2058986,
0.2949664,
0.4925939,
0.9167977
],
[
0.1941981,
0.2142917,
0.2517078,
0.315447,
0.4179101,
0.6106234,
1.0347098
],
[
0.3101346,
0.3402636,
0.3962964,
0.4937535,
0.6505628,
0.8917058,
1.3090941
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.0206026,
0.0259749,
0.0374144,
0.0623652,
0.1163722,
0.2305245,
0.4796686
],
[
0.020519,
0.0259532,
0.0374128,
0.0620965,
0.1154699,
0.2338556,
0.4804531
],
[
0.0231571,
0.0274983,
0.0379303,
0.0622743,
0.1153607,
0.2305705,
0.4808418
],
[
0.0354573,
0.0406787,
0.0511311,
0.0694313,
0.1177863,
0.2307538,
0.4800163
],
[
0.0580264,
0.0655856,
0.079039,
0.10312,
0.1459182,
0.2404178,
0.4825276
],
[
0.099905,
0.1109865,
0.1311013,
0.1661645,
0.2229969,
0.3156172,
0.512465
],
[
0.1733873,
0.193645,
0.2212484,
0.2765387,
0.3598336,
0.4905295,
0.6971185
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.0671239,
0.0831346,
0.1188343,
0.1947462,
0.3576406,
0.7084897,
1.4737675
],
[
0.0669586,
0.0833002,
0.1187568,
0.1952002,
0.3572484,
0.7082407,
1.4708988
],
[
0.0664117,
0.0831511,
0.1187749,
0.1947934,
0.3570117,
0.7101181,
1.4691211
],
[
0.0702402,
0.0850699,
0.1180593,
0.194704,
0.3595827,
0.7091835,
1.4710166
],
[
0.1007444,
0.1146976,
0.1397744,
0.2018279,
0.3581442,
0.7088374,
1.4796944
],
[
0.1484951,
0.1685564,
0.2034415,
0.2678479,
0.392524,
0.7131141,
1.4786165
],
[
0.2289838,
0.2571618,
0.3120829,
0.4027208,
0.5513337,
0.8194523,
1.4930205
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.090429,
0.0995903,
0.1188814,
0.1607378,
0.2499544,
0.4435153,
0.86136
],
[
0.0938692,
0.1029391,
0.1222011,
0.1640916,
0.2539791,
0.4471049,
0.8641983
],
[
0.1023334,
0.111411,
0.1307155,
0.172552,
0.2624154,
0.4553199,
0.8787276
],
[
0.1197917,
0.1288838,
0.1482763,
0.1899842,
0.2792056,
0.4740392,
0.8938789
],
[
0.1439043,
0.153047,
0.1724356,
0.2141388,
0.30405,
0.4987544,
0.9152394
],
[
0.1722323,
0.1815651,
0.2010311,
0.2428637,
0.332992,
0.5259107,
0.9477448
],
[
0.1922941,
0.2022771,
0.2226601,
0.2646056,
0.3543354,
0.5483613,
0.9658505
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.0680011,
0.0841686,
0.1191781,
0.1947021,
0.3576118,
0.7095324,
1.4705095
],
[
0.0678954,
0.0841313,
0.1191133,
0.1953539,
0.3596191,
0.7111123,
1.4689359
],
[
0.0679097,
0.0841631,
0.119041,
0.1953605,
0.359582,
0.7095214,
1.486959
],
[
0.0681043,
0.084181,
0.1192464,
0.1946881,
0.3575857,
0.7118901,
1.4743686
],
[
0.0689022,
0.0850817,
0.1195356,
0.1947089,
0.3592222,
0.7098329,
1.4697261
],
[
0.07052,
0.0863119,
0.1205886,
0.1957047,
0.3599075,
0.7104554,
1.4778439
],
[
0.0760633,
0.0912246,
0.1244343,
0.1971404,
0.3594693,
0.711683,
1.4675194
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.0229934,
0.0260856,
0.0326978,
0.0468324,
0.0768482,
0.1413463,
0.2817808
],
[
0.0267004,
0.0297694,
0.0363659,
0.0505066,
0.0805255,
0.1451221,
0.2853279
],
[
0.0339704,
0.0372214,
0.0439016,
0.0580871,
0.0881036,
0.1526548,
0.2930009
],
[
0.0449686,
0.0493789,
0.0577907,
0.073715,
0.104145,
0.1688452,
0.3094009
],
[
0.0575564,
0.0645047,
0.0772321,
0.0996639,
0.1375321,
0.2050071,
0.3452536
],
[
0.0631231,
0.0747023,
0.0954057,
0.131103,
0.188043,
0.2770729,
0.4280746
],
[
0.0335396,
0.0531611,
0.088973,
0.1486773,
0.241424,
0.3791705,
0.5855738
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.0217627,
0.0270756,
0.0384557,
0.0628609,
0.1156813,
0.2313958,
0.4787515
],
[
0.0218383,
0.0271188,
0.0384703,
0.0628537,
0.1158781,
0.2307227,
0.4794532
],
[
0.0237051,
0.0286202,
0.0392711,
0.0630487,
0.1156993,
0.230655,
0.4790158
],
[
0.0328519,
0.0376479,
0.0476046,
0.068344,
0.1173587,
0.2319485,
0.4789407
],
[
0.0531162,
0.0590426,
0.0706193,
0.0921048,
0.1353553,
0.2372295,
0.4807043
],
[
0.0920256,
0.1005208,
0.1165737,
0.1439813,
0.1932038,
0.2875489,
0.4992884
],
[
0.1682367,
0.180134,
0.202725,
0.2423167,
0.308285,
0.4212307,
0.6269106
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.015048,
0.0150481,
0.0150482,
0.0150522,
0.0150523,
0.0150524,
0.0150752
],
[
0.0160362,
0.0160363,
0.0160364,
0.0160365,
0.0160602,
0.0160784,
0.0160785
],
[
0.0145253,
0.0145303,
0.0145397,
0.0145777,
0.0145778,
0.0145779,
0.0147202
],
[
0.0158961,
0.0159041,
0.0159125,
0.0159524,
0.0159525,
0.0159526,
0.0162576
],
[
0.0193464,
0.0193465,
0.0193466,
0.0193467,
0.020336,
0.0205188,
0.0205189
],
[
0.0241224,
0.0241225,
0.0241365,
0.0242089,
0.024209,
0.0242091,
0.0243153
],
[
0.0402157,
0.0402158,
0.0402159,
0.040216,
0.0402161,
0.0402162,
0.0402163
]
]
},
"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.0024196,
0.0029997,
0.004253,
0.0069605,
0.0128095,
0.0254449,
0.0527413
],
"values": [
[
0.1027832,
0.1027833,
0.1027834,
0.1027835,
0.1027836,
0.1027837,
0.1027843
],
[
0.1053626,
0.1056842,
0.1056843,
0.1056844,
0.1056845,
0.1056846,
0.1056847
],
[
0.1158221,
0.1159864,
0.1162299,
0.11623,
0.1162301,
0.1162302,
0.1162303
],
[
0.1420526,
0.1421063,
0.1421064,
0.1428894,
0.14289,
0.142904,
0.1429041
],
[
0.1986727,
0.1987382,
0.1988802,
0.1988803,
0.1988804,
0.1988805,
0.1988806
],
[
0.2897902,
0.2902741,
0.2902742,
0.2905889,
0.290589,
0.2905891,
0.2905892
],
[
0.4370432,
0.4375014,
0.4403192,
0.4403193,
0.4403195,
0.4403196,
0.4403197
]
]
},
"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)"
}
]
}
}