blob: 1a09e1d887e27274bd233561d5ff261a9156a07d [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 1.885315,
"leakage_power": [
{
"value": 0.897878,
"when": "!A&TE_B"
},
{
"value": 1.95899,
"when": "!A&!TE_B"
},
{
"value": 1.27415,
"when": "A&TE_B"
},
{
"value": 3.41024,
"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.00425,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003981,
"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.0046856,
0.0046637,
0.0046133,
0.0046046,
0.0045845,
0.0045381,
0.0044313
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.004107,
-0.0041021,
-0.0040907,
-0.004078,
-0.0040487,
-0.0039812,
-0.0038256
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004519
},
"pin,TE_B": {
"capacitance": 0.003745,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00366,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004346
},
"pin,Z": {
"capacitance": 0.003109,
"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.001084959,
0.00235427,
0.005108571,
0.01108518,
0.02405391,
0.052195
],
"values": [
[
0.0024012,
0.0017385,
0.000243,
-0.0031486,
-0.010726,
-0.0272594,
-0.0632657
],
[
0.0021887,
0.0015515,
0.0001423,
-0.0031844,
-0.0106735,
-0.0271568,
-0.0631444
],
[
0.0018135,
0.0012111,
-0.0001502,
-0.0033553,
-0.0107303,
-0.0271299,
-0.063045
],
[
0.0013217,
0.0006962,
-0.0006481,
-0.003756,
-0.0109198,
-0.0272342,
-0.0630586
],
[
0.0008488,
0.0002127,
-0.0011745,
-0.0043519,
-0.0114835,
-0.0275618,
-0.0631878
],
[
0.000585,
-7.17e-05,
-0.0015069,
-0.0048967,
-0.0121472,
-0.0282277,
-0.0637358
],
[
0.000814,
7.23e-05,
-0.0015021,
-0.0050683,
-0.0124083,
-0.028874,
-0.0643817
]
]
},
"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.001084959,
0.00235427,
0.005108571,
0.01108518,
0.02405391,
0.052195
],
"values": [
[
0.0075751,
0.0084481,
0.010192,
0.0138349,
0.0214926,
0.0378474,
0.0730751
],
[
0.0072756,
0.0081815,
0.0099514,
0.0138381,
0.0214948,
0.0377731,
0.0731217
],
[
0.0069463,
0.007823,
0.0096419,
0.0135826,
0.0212536,
0.0381565,
0.0733426
],
[
0.0066139,
0.0074441,
0.0091987,
0.012995,
0.0209244,
0.0375822,
0.0732065
],
[
0.0065074,
0.0073007,
0.0088995,
0.0126158,
0.0205083,
0.0371632,
0.0729186
],
[
0.006548,
0.0073378,
0.0089387,
0.0125963,
0.0202543,
0.0366912,
0.0728886
],
[
0.0070004,
0.0075604,
0.0093935,
0.012754,
0.0204443,
0.0367257,
0.0728408
]
]
},
"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.001084959,
0.00235427,
0.005108571,
0.01108518,
0.02405391,
0.052195
],
"values": [
[
-0.0052109,
-0.0051528,
-0.0050575,
-0.0049091,
-0.0046789,
-0.0044587,
-0.0043277
],
[
-0.0053932,
-0.005358,
-0.0050391,
-0.0049231,
-0.0048306,
-0.0046464,
-0.0044858
],
[
-0.0054996,
-0.0054431,
-0.0053458,
-0.0052244,
-0.0051209,
-0.0049347,
-0.0047883
],
[
-0.0057894,
-0.0057304,
-0.0056371,
-0.0054965,
-0.0052605,
-0.0051153,
-0.0050266
],
[
-0.0060944,
-0.0060592,
-0.005954,
-0.0058192,
-0.0056564,
-0.0054232,
-0.0052213
],
[
-0.0064876,
-0.0064411,
-0.0063884,
-0.0062356,
-0.006221,
-0.0059496,
-0.0057454
],
[
-0.0062507,
-0.0062035,
-0.0062055,
-0.0061112,
-0.0059583,
-0.0058707,
-0.0056052
]
]
},
"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.001084959,
0.00235427,
0.005108571,
0.01108518,
0.02405391,
0.052195
],
"values": [
[
0.0240562,
0.0248043,
0.0264356,
0.029901,
0.0374286,
0.0537072,
0.0889185
],
[
0.0239789,
0.0247108,
0.0263599,
0.0298075,
0.0373442,
0.0537006,
0.0888249
],
[
0.0238524,
0.0245905,
0.0261985,
0.029679,
0.0372108,
0.0535057,
0.0887049
],
[
0.0236824,
0.0244603,
0.0260483,
0.029523,
0.0370625,
0.0533672,
0.0885693
],
[
0.0235664,
0.0243003,
0.0259417,
0.0293958,
0.036944,
0.0533308,
0.0889884
],
[
0.0234917,
0.024261,
0.025858,
0.0293401,
0.0368628,
0.0532578,
0.0889014
],
[
0.0232074,
0.0241236,
0.0258132,
0.0292877,
0.0369756,
0.0531271,
0.0886095
]
]
},
"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.001084959,
0.00235427,
0.005108571,
0.01108518,
0.02405391,
0.052195
],
"values": [
[
0.0197017,
0.0190091,
0.0174687,
0.0140367,
0.0064183,
-0.0101547,
-0.0461466
],
[
0.0196207,
0.0189277,
0.017383,
0.0139463,
0.0063215,
-0.0102446,
-0.0462189
],
[
0.019478,
0.0188105,
0.0172704,
0.0138432,
0.0062701,
-0.0105063,
-0.0464564
],
[
0.019363,
0.0186407,
0.0171204,
0.0136571,
0.0060367,
-0.0105361,
-0.0465231
],
[
0.0191821,
0.0185201,
0.0169995,
0.0135522,
0.0059777,
-0.0106516,
-0.0467359
],
[
0.0191186,
0.0184413,
0.0168914,
0.0134812,
0.0058765,
-0.0106839,
-0.0467081
],
[
0.0189014,
0.0180964,
0.0163672,
0.0129988,
0.0057652,
-0.0107351,
-0.0467732
]
]
},
"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.001084959,
0.00235427,
0.005108571,
0.01108518,
0.02405391,
0.052195
],
"values": [
[
-0.0055381,
-0.0055072,
-0.0054471,
-0.0053788,
-0.0054179,
-0.0054812,
-0.0055291
],
[
-0.0056331,
-0.005665,
-0.0056762,
-0.0056528,
-0.0057092,
-0.0057604,
-0.0058005
],
[
-0.0059116,
-0.0059219,
-0.0059258,
-0.0059104,
-0.0059503,
-0.005988,
-0.0060272
],
[
-0.0061168,
-0.0061258,
-0.0062631,
-0.006289,
-0.0061246,
-0.0062928,
-0.0063238
],
[
-0.0063797,
-0.0063911,
-0.0064162,
-0.0064686,
-0.0064469,
-0.0064646,
-0.0064904
],
[
-0.0066911,
-0.0067151,
-0.0067407,
-0.0067124,
-0.0067895,
-0.0067474,
-0.0067375
],
[
-0.0067268,
-0.0067674,
-0.006585,
-0.006637,
-0.0067095,
-0.0067841,
-0.0068407
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.052195,
"max_transition": 1.500834,
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.038575,
0.0423516,
0.050087,
0.0665746,
0.1018105,
0.1784937,
0.3437315
],
[
0.0416243,
0.0454506,
0.0535447,
0.0702405,
0.1060017,
0.1823993,
0.3486967
],
[
0.0495868,
0.053609,
0.0619209,
0.0791802,
0.1151878,
0.1920846,
0.3577741
],
[
0.0696702,
0.0743271,
0.0827491,
0.1003945,
0.1367069,
0.2138623,
0.3810749
],
[
0.1015409,
0.108771,
0.1226638,
0.146724,
0.1870047,
0.2650363,
0.4307407
],
[
0.146018,
0.1578602,
0.1796603,
0.218913,
0.2828002,
0.3818357,
0.5487937
],
[
0.2026411,
0.2219689,
0.2577061,
0.3218462,
0.4259535,
0.5817314,
0.8144579
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.0829116,
0.0930433,
0.1145854,
0.1566436,
0.2472246,
0.4417751,
0.861585
],
[
0.0829485,
0.0932564,
0.1149949,
0.1593449,
0.2501504,
0.4462977,
0.8663071
],
[
0.0880356,
0.097923,
0.119264,
0.1651547,
0.2584588,
0.4557087,
0.8793213
],
[
0.1065904,
0.1161072,
0.1377545,
0.1820968,
0.274369,
0.4723439,
0.8953154
],
[
0.1562172,
0.1675953,
0.1869075,
0.2305806,
0.3237697,
0.5207776,
0.9428065
],
[
0.2348463,
0.2522022,
0.2855472,
0.3442695,
0.4414936,
0.6343466,
1.0653554
],
[
0.3511583,
0.3795951,
0.4341628,
0.5295983,
0.6820646,
0.9190216,
1.3356536
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.034609,
0.0408205,
0.0544331,
0.0836844,
0.1475487,
0.2857473,
0.5837541
],
[
0.0346034,
0.0408128,
0.0543726,
0.0837421,
0.1476586,
0.2855563,
0.585023
],
[
0.0344453,
0.0406805,
0.0542536,
0.0837497,
0.1476196,
0.2857837,
0.5835372
],
[
0.0407332,
0.0452082,
0.056651,
0.0837323,
0.147869,
0.285958,
0.5851181
],
[
0.0644614,
0.0706885,
0.0838359,
0.1082957,
0.1567999,
0.2853243,
0.5831998
],
[
0.1125932,
0.1220544,
0.1398967,
0.1717512,
0.2262606,
0.3288913,
0.5895741
],
[
0.2021442,
0.2177114,
0.245179,
0.2935935,
0.373106,
0.5006699,
0.7215107
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.0981789,
0.1145355,
0.148846,
0.2227199,
0.38272,
0.7300927,
1.4863254
],
[
0.0980103,
0.1139207,
0.1486555,
0.2231135,
0.3827988,
0.7294974,
1.482805
],
[
0.0984063,
0.1138518,
0.1480106,
0.2229365,
0.3858382,
0.734861,
1.4869904
],
[
0.0966745,
0.1128563,
0.1480804,
0.222951,
0.3827118,
0.7301332,
1.482973
],
[
0.1195643,
0.1318515,
0.1591356,
0.2245282,
0.3833198,
0.7315666,
1.4802376
],
[
0.1796161,
0.1968003,
0.2299363,
0.2851811,
0.4089476,
0.7314557,
1.4992111
],
[
0.287429,
0.3112263,
0.3576721,
0.4397553,
0.576971,
0.8273083,
1.5008337
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.0936261,
0.1024515,
0.1215783,
0.1629942,
0.2523888,
0.4460957,
0.8677215
],
[
0.0984592,
0.107178,
0.1263877,
0.1678122,
0.2572132,
0.4507283,
0.8703924
],
[
0.1098036,
0.118528,
0.1376869,
0.1791668,
0.2684825,
0.4622137,
0.8835863
],
[
0.1361973,
0.1451267,
0.1641739,
0.2056069,
0.2949936,
0.4886391,
0.9097112
],
[
0.1895595,
0.198926,
0.2183482,
0.2598651,
0.3493139,
0.5427212,
0.9637931
],
[
0.2798848,
0.2922379,
0.3176566,
0.3674416,
0.4616072,
0.6553558,
1.077971
],
[
0.4251864,
0.4446967,
0.4830384,
0.5543704,
0.6810467,
0.9038985,
1.3271043
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.1002215,
0.1157893,
0.1496018,
0.2236768,
0.3829435,
0.7290279,
1.4830942
],
[
0.1007018,
0.1157886,
0.1495129,
0.22355,
0.3832314,
0.7305472,
1.4854945
],
[
0.1006677,
0.1157012,
0.1497973,
0.2236801,
0.383301,
0.7292947,
1.4835179
],
[
0.1003491,
0.1158652,
0.1498225,
0.2234644,
0.3834503,
0.729941,
1.4838615
],
[
0.1071597,
0.1215838,
0.1537816,
0.2246036,
0.3828033,
0.7296397,
1.49014
],
[
0.1437779,
0.1591401,
0.1903277,
0.2539247,
0.3978238,
0.7303329,
1.4886491
],
[
0.2287549,
0.2458069,
0.2825776,
0.356158,
0.4986171,
0.7900417,
1.495431
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.1675076,
0.1719501,
0.181264,
0.2000547,
0.23821,
0.3161316,
0.4821806
],
[
0.1709124,
0.1753586,
0.1846813,
0.2035165,
0.2416802,
0.3196,
0.4856549
],
[
0.1804519,
0.1849363,
0.1943627,
0.2131275,
0.2510459,
0.3292777,
0.4949729
],
[
0.2045851,
0.2090925,
0.218433,
0.2367444,
0.2748926,
0.3528136,
0.5188527
],
[
0.2636775,
0.2681594,
0.2775082,
0.2964022,
0.3343251,
0.4125017,
0.5784347
],
[
0.3901571,
0.3949849,
0.4047846,
0.4243569,
0.4631498,
0.5415501,
0.7077365
],
[
0.5946177,
0.6002994,
0.6124828,
0.6345822,
0.6777613,
0.7599229,
0.9276724
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.0480489,
0.054127,
0.0677165,
0.0962918,
0.1572974,
0.2898312,
0.5840943
],
[
0.0480617,
0.0541463,
0.0677253,
0.096298,
0.1572968,
0.2898195,
0.5840856
],
[
0.0480197,
0.0543434,
0.0677347,
0.096387,
0.1573602,
0.2896391,
0.584739
],
[
0.047944,
0.0542865,
0.0677315,
0.09632,
0.1572733,
0.2898422,
0.5841051
],
[
0.0480548,
0.0543631,
0.0677644,
0.0963555,
0.1573936,
0.2900085,
0.5845182
],
[
0.0521798,
0.0581781,
0.0713653,
0.0994,
0.1592436,
0.2906577,
0.5848512
],
[
0.0653579,
0.0715379,
0.0847885,
0.1127584,
0.1713385,
0.3003546,
0.5869369
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.0861634,
0.0861635,
0.0861681,
0.0861682,
0.0861683,
0.0861684,
0.0861685
],
[
0.0903434,
0.0903607,
0.0905666,
0.0905667,
0.0905668,
0.0905669,
0.090567
],
[
0.1013323,
0.1013496,
0.1015039,
0.101504,
0.1015041,
0.1016732,
0.1016733
],
[
0.1264236,
0.126425,
0.1264251,
0.1264252,
0.1265002,
0.1265003,
0.1265004
],
[
0.1779369,
0.178,
0.1780001,
0.1780002,
0.1780003,
0.1780004,
0.1780005
],
[
0.258056,
0.258116,
0.2582874,
0.2582875,
0.2582876,
0.2582877,
0.2582878
],
[
0.3852291,
0.3852292,
0.385748,
0.3858533,
0.3858534,
0.3858535,
0.3858536
]
]
},
"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.0036089,
0.0041939,
0.0054632,
0.0082175,
0.0141941,
0.0271628,
0.0553039
],
"values": [
[
0.0561136,
0.0561137,
0.0561138,
0.0571486,
0.0571487,
0.0571488,
0.0571489
],
[
0.0640383,
0.0640423,
0.0640424,
0.0640425,
0.0640426,
0.0640427,
0.0640428
],
[
0.0685042,
0.068506,
0.0685061,
0.0685062,
0.0685063,
0.0685064,
0.0685065
],
[
0.075014,
0.0750141,
0.0750147,
0.0750148,
0.0751336,
0.0751337,
0.0751338
],
[
0.0627953,
0.0627954,
0.0627955,
0.0627956,
0.0627957,
0.0628065,
0.0628075
],
[
0.0336699,
0.0336822,
0.0337298,
0.0337299,
0.03373,
0.0337301,
0.0337302
],
[
-0.0414701,
-0.0413999,
-0.0412051,
-0.0347412,
-0.0347411,
-0.034741,
-0.0347409
]
]
},
"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)"
}
]
}
}