blob: 12f7a676bb7e063d88e85310ae55d219bef38da3 [file] [log] [blame]
{
"area": 15.0144,
"cell_footprint": "sky130_fd_sc_hdll__einvp",
"cell_leakage_power": 3.402354,
"leakage_power": [
{
"value": 5.99707,
"when": "!A&TE"
},
{
"value": 0.938907,
"when": "!A&!TE"
},
{
"value": 5.4609,
"when": "A&TE"
},
{
"value": 1.21254,
"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.008294,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.007787,
"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.0102674,
0.0102182,
0.0101045,
0.010141,
0.0102249,
0.0104184,
0.0108643
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0078922,
-0.0079469,
-0.0080729,
-0.0080394,
-0.0079621,
-0.007784,
-0.0073735
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.008801
},
"pin,TE": {
"capacitance": 0.005672,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.005788,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.005656
},
"pin,Z": {
"capacitance": 0.005053,
"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.00119544,
0.002858156,
0.00683351,
0.01633811,
0.03906247,
0.0933937
],
"values": [
[
0.0022501,
0.0015534,
-0.0003212,
-0.0051458,
-0.0171548,
-0.0460962,
-0.1155906
],
[
0.0018442,
0.001162,
-0.0006075,
-0.0051755,
-0.0170389,
-0.0458614,
-0.1153209
],
[
0.0012278,
0.0005534,
-0.0011305,
-0.0055244,
-0.0169997,
-0.0456518,
-0.114976
],
[
0.000303,
-0.0003543,
-0.0020122,
-0.0063359,
-0.0175103,
-0.0458861,
-0.114969
],
[
-0.0004991,
-0.0012749,
-0.0030815,
-0.0074649,
-0.0185064,
-0.0465605,
-0.1152843
],
[
-0.0011377,
-0.0018688,
-0.0037818,
-0.0083928,
-0.019776,
-0.0477323,
-0.1160911
],
[
-0.0008248,
-0.0017394,
-0.0037445,
-0.0087468,
-0.0205253,
-0.0491347,
-0.1176369
]
]
},
"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.00119544,
0.002858156,
0.00683351,
0.01633811,
0.03906247,
0.0933937
],
"values": [
[
0.012881,
0.014084,
0.0166574,
0.0223158,
0.034407,
0.0631854,
0.1317846
],
[
0.0123199,
0.0134733,
0.0161082,
0.0219758,
0.0345826,
0.0632823,
0.1317888
],
[
0.01176,
0.0128148,
0.0154026,
0.0211741,
0.0341272,
0.0631302,
0.1319469
],
[
0.0111498,
0.0121774,
0.0145905,
0.0201055,
0.0328749,
0.0627572,
0.1315203
],
[
0.0108206,
0.0117482,
0.0140798,
0.0195392,
0.0321298,
0.0614783,
0.1310305
],
[
0.0107039,
0.0115859,
0.0137114,
0.0189638,
0.0311236,
0.0606711,
0.1295211
],
[
0.0107433,
0.0116453,
0.013762,
0.018423,
0.0307296,
0.0594681,
0.1288372
]
]
},
"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.00119544,
0.002858156,
0.00683351,
0.01633811,
0.03906247,
0.0933937
],
"values": [
[
0.0105019,
0.0105246,
0.0110876,
0.0113998,
0.0116602,
0.0123078,
0.0125281
],
[
0.0104878,
0.0105719,
0.0107313,
0.0111648,
0.0116526,
0.0120812,
0.0124365
],
[
0.0102831,
0.0103271,
0.0105077,
0.010869,
0.0113915,
0.0119534,
0.0123435
],
[
0.0100704,
0.0101544,
0.0103612,
0.0107508,
0.0111609,
0.0117188,
0.0122579
],
[
0.0097655,
0.0098538,
0.0100472,
0.0104031,
0.0109391,
0.0115235,
0.0119895
],
[
0.0094465,
0.009529,
0.0097084,
0.0100572,
0.0106107,
0.0112338,
0.0117124
],
[
0.009333,
0.0094028,
0.0095734,
0.0098641,
0.0103925,
0.0110152,
0.0115359
]
]
},
"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.00119544,
0.002858156,
0.00683351,
0.01633811,
0.03906247,
0.0933937
],
"values": [
[
0.027282,
0.0281122,
0.0303516,
0.0354559,
0.0473881,
0.0758455,
0.143753
],
[
0.0272121,
0.0279883,
0.0302328,
0.0353708,
0.0472904,
0.0757008,
0.1438991
],
[
0.0269708,
0.0278359,
0.029982,
0.0350132,
0.0471405,
0.0755534,
0.1434402
],
[
0.0267874,
0.0275237,
0.0297939,
0.0349397,
0.0468172,
0.0752141,
0.1431825
],
[
0.0262976,
0.0271261,
0.0293943,
0.0343639,
0.046349,
0.0749755,
0.1430093
],
[
0.0261288,
0.0269927,
0.0290447,
0.0340413,
0.0462145,
0.0746557,
0.1436919
],
[
0.0263191,
0.0271346,
0.0291257,
0.0341009,
0.0463146,
0.0747191,
0.1427631
]
]
},
"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.00119544,
0.002858156,
0.00683351,
0.01633811,
0.03906247,
0.0933937
],
"values": [
[
0.013469,
0.0129172,
0.0114242,
0.0071461,
-0.0047398,
-0.033792,
-0.1033363
],
[
0.0133943,
0.0128125,
0.0113641,
0.0070249,
-0.0048555,
-0.0339059,
-0.1034173
],
[
0.0131922,
0.0126868,
0.0112053,
0.0068884,
-0.0050203,
-0.0340669,
-0.1036044
],
[
0.0128361,
0.0123239,
0.0108593,
0.0065814,
-0.0053148,
-0.0343503,
-0.1038774
],
[
0.0123653,
0.0117821,
0.0102788,
0.0061772,
-0.0056225,
-0.0346692,
-0.1041993
],
[
0.0137487,
0.0128597,
0.0107171,
0.0059503,
-0.0058268,
-0.0348802,
-0.104459
],
[
0.0145682,
0.0136944,
0.0115923,
0.0065455,
-0.0057247,
-0.0349182,
-0.1044065
]
]
},
"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.00119544,
0.002858156,
0.00683351,
0.01633811,
0.03906247,
0.0933937
],
"values": [
[
0.0094118,
0.0094003,
0.0091493,
0.009131,
0.0091081,
0.0090524,
0.0090781
],
[
0.0092232,
0.0092194,
0.0091981,
0.0091582,
0.0091028,
0.009046,
0.0089875
],
[
0.0090523,
0.0090557,
0.009063,
0.0090424,
0.0089984,
0.0089367,
0.0088921
],
[
0.0086509,
0.0086646,
0.0086896,
0.0086766,
0.0086594,
0.0086284,
0.0086116
],
[
0.0083733,
0.0083225,
0.0083109,
0.0083937,
0.0084067,
0.0083822,
0.008361
],
[
0.0082638,
0.0082714,
0.0083012,
0.0082642,
0.008314,
0.0082298,
0.0082141
],
[
0.0082944,
0.0082354,
0.0082675,
0.0082498,
0.0082257,
0.0080551,
0.0082221
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.093394,
"max_transition": 1.496651,
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.0356062,
0.0384789,
0.0445512,
0.0580419,
0.0890578,
0.1623991,
0.33626
],
[
0.0384182,
0.0411976,
0.0475804,
0.0615967,
0.0930046,
0.1665426,
0.3413949
],
[
0.0461654,
0.0488872,
0.0553571,
0.0698843,
0.1021834,
0.1761093,
0.3512029
],
[
0.065338,
0.0686556,
0.0757887,
0.0901784,
0.1232905,
0.197645,
0.3734974
],
[
0.0934276,
0.0988831,
0.1104072,
0.1331462,
0.1720777,
0.2479082,
0.4227161
],
[
0.1312744,
0.1401056,
0.1589323,
0.1946827,
0.2577969,
0.3620337,
0.5407733
],
[
0.1733617,
0.1881395,
0.2188525,
0.2788363,
0.3832651,
0.5494123,
0.8038377
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.0751567,
0.0828565,
0.0993996,
0.1361019,
0.2183786,
0.4109912,
0.8777453
],
[
0.0752798,
0.0826856,
0.0998578,
0.1373213,
0.2207876,
0.4156439,
0.8745001
],
[
0.0805235,
0.0874595,
0.1038836,
0.1417087,
0.2270583,
0.4231493,
0.8833368
],
[
0.1013295,
0.1078004,
0.122997,
0.1593916,
0.2449138,
0.4433765,
0.9071481
],
[
0.1524129,
0.1602404,
0.1770228,
0.2112518,
0.2940589,
0.4896046,
0.958984
],
[
0.2336241,
0.24642,
0.2735627,
0.3263975,
0.4192776,
0.6140761,
1.0762405
],
[
0.3619597,
0.3820511,
0.4261112,
0.5121503,
0.6621006,
0.9056412,
1.365086
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.0297296,
0.0335627,
0.0433489,
0.0664604,
0.1218212,
0.2539208,
0.570623
],
[
0.0293926,
0.0337522,
0.0433494,
0.0664821,
0.1218133,
0.2537212,
0.565867
],
[
0.029305,
0.0333717,
0.0432382,
0.0664901,
0.1214442,
0.2541854,
0.5660376
],
[
0.0370992,
0.0398407,
0.0472808,
0.0675529,
0.1213794,
0.2537324,
0.5696442
],
[
0.0584879,
0.0624674,
0.0726131,
0.0944367,
0.1364608,
0.2550963,
0.5672144
],
[
0.1026357,
0.1094094,
0.1240879,
0.1531037,
0.2068342,
0.3045714,
0.5760788
],
[
0.1875188,
0.1993076,
0.2231729,
0.2660926,
0.3446051,
0.4788228,
0.7272529
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.0822408,
0.0929248,
0.1193267,
0.1795262,
0.3234191,
0.6653426,
1.4831764
],
[
0.082206,
0.0926674,
0.1188093,
0.1793862,
0.3244281,
0.6657207,
1.4798947
],
[
0.0813544,
0.092107,
0.1186248,
0.179768,
0.3239451,
0.663454,
1.4812405
],
[
0.0798508,
0.0907405,
0.1165817,
0.1785261,
0.3232671,
0.6690767,
1.4828854
],
[
0.103547,
0.110541,
0.1295482,
0.1813963,
0.3220941,
0.6667163,
1.4966511
],
[
0.157391,
0.1687006,
0.1948694,
0.2457166,
0.3522798,
0.6659188,
1.4783586
],
[
0.2601496,
0.2769819,
0.3120425,
0.3828188,
0.5142568,
0.7592917,
1.490192
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.185663,
0.1919611,
0.2066869,
0.2411621,
0.321785,
0.5145494,
0.9721289
],
[
0.189703,
0.1960299,
0.210624,
0.2451772,
0.3257989,
0.5193016,
0.9762915
],
[
0.1992864,
0.2057187,
0.2205264,
0.2552354,
0.3357266,
0.5284326,
0.9860971
],
[
0.2231458,
0.2294773,
0.2441537,
0.2786301,
0.3593152,
0.5528691,
1.0098472
],
[
0.2782266,
0.2845256,
0.2995286,
0.334163,
0.4149317,
0.6069048,
1.0647107
],
[
0.3796622,
0.3861398,
0.4013442,
0.4362109,
0.5175508,
0.7093875,
1.1763538
],
[
0.5401284,
0.546996,
0.5630618,
0.5993837,
0.6815409,
0.8740624,
1.3334589
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.0913085,
0.1011249,
0.1256354,
0.1836443,
0.3248925,
0.667758,
1.4813974
],
[
0.0913106,
0.1010188,
0.1255593,
0.1836975,
0.325128,
0.667891,
1.4795469
],
[
0.091274,
0.1011041,
0.1255087,
0.1841503,
0.3255298,
0.667653,
1.4777322
],
[
0.0913068,
0.1009845,
0.1254966,
0.1836405,
0.3251812,
0.6678795,
1.4788979
],
[
0.09137,
0.1011549,
0.1250788,
0.1841772,
0.3256812,
0.6637063,
1.4788581
],
[
0.0936819,
0.1040017,
0.1276868,
0.1858101,
0.3264624,
0.6671286,
1.4951695
],
[
0.1002825,
0.1103009,
0.1342604,
0.1912938,
0.3298554,
0.6644427,
1.4793861
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.0371824,
0.0394646,
0.0449767,
0.0578742,
0.0887526,
0.1620312,
0.3361893
],
[
0.0414914,
0.0438327,
0.0493528,
0.0623116,
0.0930856,
0.166388,
0.3404617
],
[
0.0517134,
0.0541368,
0.0595849,
0.0724752,
0.1033305,
0.1766256,
0.35071
],
[
0.0717338,
0.0742876,
0.0802524,
0.0935239,
0.1244561,
0.1977608,
0.3719012
],
[
0.1040669,
0.107512,
0.1153533,
0.1321953,
0.1672795,
0.2416397,
0.415898
],
[
0.153656,
0.1592271,
0.1715913,
0.1971549,
0.245459,
0.3361247,
0.5151852
],
[
0.2158478,
0.2257462,
0.2490222,
0.2926873,
0.3723781,
0.5047657,
0.7291741
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.0307061,
0.0346914,
0.0442763,
0.0674179,
0.1227895,
0.2534647,
0.5668019
],
[
0.0307253,
0.0346883,
0.0443344,
0.0675667,
0.1227343,
0.2536857,
0.566529
],
[
0.0308096,
0.034814,
0.0444198,
0.067439,
0.122735,
0.2536628,
0.5663014
],
[
0.0349806,
0.0384425,
0.0472177,
0.0691467,
0.1230472,
0.2533869,
0.5660685
],
[
0.0480404,
0.0520506,
0.0617972,
0.0836967,
0.1329823,
0.2562108,
0.5665008
],
[
0.0802939,
0.0855363,
0.0969748,
0.1220895,
0.1753086,
0.2880254,
0.5751721
],
[
0.1512985,
0.158796,
0.1752762,
0.2092695,
0.2738758,
0.3956225,
0.6574745
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.029269,
0.0293192,
0.0296243,
0.0296244,
0.0296245,
0.029634,
0.0296341
],
[
0.0313107,
0.0313108,
0.031327,
0.0313297,
0.0313298,
0.0313299,
0.03133
],
[
0.0350874,
0.0351701,
0.0352964,
0.0352965,
0.0354083,
0.0354084,
0.0354085
],
[
0.0252015,
0.0252016,
0.0252017,
0.0252078,
0.0252079,
0.025208,
0.0252081
],
[
0.0138497,
0.0141132,
0.0141133,
0.0141134,
0.0141135,
0.0141136,
0.0146803
],
[
0.0011761,
0.0011762,
0.0011763,
0.0011764,
0.0011765,
0.0011766,
0.0011767
],
[
-0.0416051,
-0.041605,
-0.0416049,
-0.0416048,
-0.0416047,
-0.0416046,
-0.0416045
]
]
},
"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.0055533,
0.0062487,
0.0079115,
0.0118868,
0.0213914,
0.0441158,
0.098447
],
"values": [
[
0.2116491,
0.2116492,
0.2116493,
0.2129403,
0.2129404,
0.2129405,
0.2129406
],
[
0.2150467,
0.2150468,
0.2163299,
0.21633,
0.2163301,
0.2163652,
0.2163653
],
[
0.2253193,
0.2256786,
0.2261779,
0.226178,
0.2261781,
0.2261782,
0.2261783
],
[
0.2532571,
0.2532572,
0.2532573,
0.2532574,
0.2536268,
0.2536269,
0.253627
],
[
0.3100372,
0.3100532,
0.3100533,
0.3100534,
0.3110745,
0.3110746,
0.3110747
],
[
0.4288652,
0.4288653,
0.4292082,
0.4292083,
0.429634,
0.4296341,
0.4296342
],
[
0.6114034,
0.6114035,
0.6114667,
0.6118502,
0.6120201,
0.6120202,
0.6120203
]
]
},
"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)"
}
]
}
}