blob: f8879fe5f81ae4695955696eeeb66f4d9b498900 [file] [log] [blame]
{
"area": 5.0048,
"cell_footprint": "sky130_fd_sc_hdll__nand2",
"cell_leakage_power": 0.0,
"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.002067,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001973,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0029348,
0.0029329,
0.0029277,
0.0029234,
0.0029115,
0.0028777,
0.0027827
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0025348,
-0.0025367,
-0.0025418,
-0.0025389,
-0.0025309,
-0.0025084,
-0.0024449
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00216
},
"pin,B": {
"capacitance": 0.002078,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001975,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0024823,
0.0024893,
0.0025091,
0.0025048,
0.0024928,
0.002459,
0.0023635
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0025343,
-0.0025295,
-0.002516,
-0.0025155,
-0.0025139,
-0.0025095,
-0.0024971
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00218
},
"pin,Y": {
"direction": "output",
"function": "(!A) | (!B)",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001272126,
0.003236608,
0.008234743,
0.02095126,
0.05330527,
0.135622
],
"values": [
[
0.002016,
0.0012087,
-0.0008006,
-0.0059956,
-0.0191625,
-0.0528111,
-0.1379704
],
[
0.0019512,
0.0011775,
-0.0008256,
-0.005997,
-0.0191775,
-0.0527263,
-0.1380698
],
[
0.0018545,
0.0010919,
-0.00089,
-0.0060132,
-0.0191746,
-0.0527515,
-0.1380318
],
[
0.0016834,
0.0009384,
-0.0010061,
-0.0061125,
-0.0191832,
-0.0526741,
-0.1380301
],
[
0.0015115,
0.0007573,
-0.0011963,
-0.006253,
-0.0192993,
-0.0528005,
-0.1379654
],
[
0.0014353,
0.0006787,
-0.0012224,
-0.006445,
-0.019487,
-0.0529059,
-0.1381832
],
[
0.0013355,
0.0005789,
-0.0014372,
-0.0065658,
-0.0196041,
-0.0531412,
-0.1382927
]
]
},
"related_pin": "A",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001272126,
0.003236608,
0.008234743,
0.02095126,
0.05330527,
0.135622
],
"values": [
[
0.0028014,
0.0036278,
0.0056616,
0.0108056,
0.0239584,
0.0566599,
0.1411094
],
[
0.0026949,
0.0035503,
0.0056072,
0.0108524,
0.0238562,
0.0567015,
0.1421335
],
[
0.0025463,
0.0033936,
0.0054604,
0.0106754,
0.0237473,
0.0569962,
0.1410744
],
[
0.0024064,
0.0032486,
0.005282,
0.0104892,
0.0234318,
0.0568566,
0.1420503
],
[
0.0023813,
0.0031747,
0.0051877,
0.0104704,
0.0236174,
0.0564679,
0.1419568
],
[
0.0021412,
0.0031484,
0.0051552,
0.0102909,
0.0233335,
0.0565746,
0.140742
],
[
0.0021775,
0.0029336,
0.0049832,
0.0103168,
0.0233568,
0.0565047,
0.1416147
]
]
},
"when": "(B)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001272126,
0.003236608,
0.008234743,
0.02095126,
0.05330527,
0.135622
],
"values": [
[
0.0020183,
0.0012187,
-0.0008137,
-0.0060021,
-0.0191696,
-0.0527337,
-0.138167
],
[
0.0019698,
0.0011833,
-0.0008356,
-0.0059915,
-0.0191629,
-0.0527319,
-0.1380724
],
[
0.0018707,
0.0011037,
-0.000886,
-0.0060329,
-0.0191937,
-0.052739,
-0.1380925
],
[
0.0017403,
0.0010063,
-0.000989,
-0.0060728,
-0.0192184,
-0.0527494,
-0.1380331
],
[
0.0017358,
0.0008932,
-0.0010707,
-0.0061644,
-0.0192385,
-0.052714,
-0.1380026
],
[
0.0015693,
0.0007841,
-0.001166,
-0.0063111,
-0.0193958,
-0.0528939,
-0.1381348
],
[
0.0015403,
0.0007713,
-0.0012247,
-0.0063783,
-0.019454,
-0.0529921,
-0.1382171
]
]
},
"related_pin": "B",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001272126,
0.003236608,
0.008234743,
0.02095126,
0.05330527,
0.135622
],
"values": [
[
0.0044075,
0.0052023,
0.0072326,
0.012458,
0.0254481,
0.0586339,
0.1431415
],
[
0.0043127,
0.005125,
0.0071874,
0.0123418,
0.025534,
0.058582,
0.1436842
],
[
0.004167,
0.004991,
0.0070571,
0.0122618,
0.0254793,
0.0585771,
0.1429973
],
[
0.004051,
0.0048947,
0.0069775,
0.012035,
0.0252102,
0.0584121,
0.1428906
],
[
0.0040166,
0.0048384,
0.006901,
0.0120769,
0.0252055,
0.0585608,
0.1432036
],
[
0.0039199,
0.0047612,
0.0067831,
0.0119733,
0.0250751,
0.0585793,
0.1429664
],
[
0.0039232,
0.0046914,
0.006692,
0.0120416,
0.0249761,
0.0584733,
0.1429614
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.135622,
"max_transition": 5.012347,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"timing": [
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0450067,
0.0541232,
0.0763343,
0.1341202,
0.2785135,
0.6469409,
1.587081
],
[
0.0511785,
0.0599819,
0.0833738,
0.1402776,
0.2850712,
0.6510346,
1.5859027
],
[
0.0701956,
0.0793603,
0.1024403,
0.1591996,
0.3043841,
0.6732028,
1.6064645
],
[
0.1243413,
0.1350823,
0.1584966,
0.2160402,
0.3610014,
0.7299125,
1.6639456
],
[
0.2439348,
0.2636525,
0.3032022,
0.3760223,
0.5211209,
0.8883042,
1.8287862
],
[
0.4959156,
0.5336509,
0.6114442,
0.7442098,
0.965639,
1.3420027,
2.2853235
],
[
1.0320895,
1.1128929,
1.2682934,
1.5278704,
1.9365158,
2.5512508,
3.5477234
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0752164,
0.0918844,
0.1330364,
0.2368243,
0.4998577,
1.1656576,
2.8498839
],
[
0.0821651,
0.0988699,
0.1406478,
0.2442561,
0.5065506,
1.1769317,
2.8524088
],
[
0.1039043,
0.1202544,
0.1616052,
0.2643201,
0.52661,
1.1891097,
2.8786382
],
[
0.1708633,
0.1875267,
0.2289745,
0.3296033,
0.5887256,
1.2517483,
2.9433842
],
[
0.3597401,
0.3802007,
0.4218146,
0.5251258,
0.7882961,
1.4489053,
3.1341574
],
[
0.8068187,
0.8488126,
0.9314318,
1.0721115,
1.3341077,
2.0012292,
3.673305
],
[
1.859586,
1.9487174,
2.1170743,
2.4070343,
2.8468508,
3.5451118,
5.2285576
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0462932,
0.0612177,
0.1000387,
0.1987324,
0.4472594,
1.0787913,
2.6899872
],
[
0.0461502,
0.0612702,
0.0998458,
0.1982174,
0.446759,
1.0845242,
2.6951824
],
[
0.0466152,
0.0612082,
0.0997954,
0.1986069,
0.4486864,
1.0781633,
2.6948882
],
[
0.0586231,
0.0699856,
0.1033133,
0.1985293,
0.4528971,
1.0787145,
2.7011495
],
[
0.111272,
0.1276513,
0.1605122,
0.2304924,
0.4516077,
1.0851075,
2.6889424
],
[
0.2379553,
0.2662048,
0.3143739,
0.4130532,
0.5966013,
1.1217697,
2.6988802
],
[
0.5464392,
0.594157,
0.6792928,
0.835222,
1.1006248,
1.6091387,
2.8445569
]
]
},
"related_pin": "A",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0830572,
0.111734,
0.1843995,
0.3644313,
0.8295898,
2.001725,
5.0008122
],
[
0.0831311,
0.1119059,
0.184303,
0.3630197,
0.8253724,
1.9996304,
5.0123473
],
[
0.0831482,
0.1133934,
0.1829459,
0.3675382,
0.8313998,
2.0094751,
5.0041808
],
[
0.0830211,
0.111021,
0.1827436,
0.3658577,
0.8274632,
2.0112944,
4.9702429
],
[
0.120441,
0.1383772,
0.1959361,
0.3628986,
0.8245565,
2.0109137,
4.9751853
],
[
0.2562447,
0.2842989,
0.3393872,
0.4520461,
0.8327552,
2.0032851,
4.9869282
],
[
0.5746794,
0.6300858,
0.7475149,
0.9038106,
1.1850545,
2.0785452,
4.9942983
]
]
},
"sdf_cond": "B==1'b1",
"timing_sense": "negative_unate",
"timing_type": "combinational",
"when": "(B)"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0509682,
0.059973,
0.0824891,
0.1390029,
0.2841203,
0.6502235,
1.583628
],
[
0.0583493,
0.0674421,
0.0902852,
0.1469042,
0.2929818,
0.6583104,
1.5918802
],
[
0.0789236,
0.0881968,
0.1109574,
0.167911,
0.3124984,
0.6794908,
1.6144484
],
[
0.1333066,
0.1430907,
0.1660206,
0.2241052,
0.3687062,
0.7361463,
1.6697321
],
[
0.2624266,
0.2780018,
0.3109921,
0.3788799,
0.5252501,
0.8942858,
1.826944
],
[
0.5511817,
0.5810683,
0.6427522,
0.7544916,
0.9532223,
1.3356116,
2.275059
],
[
1.1883472,
1.2545991,
1.3819637,
1.6041466,
1.9530055,
2.5097995,
3.5124739
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0935809,
0.1099693,
0.150767,
0.254091,
0.5145007,
1.1758754,
2.8568325
],
[
0.1007385,
0.1172096,
0.1582957,
0.261705,
0.5220481,
1.1845631,
2.8674063
],
[
0.1229343,
0.1390199,
0.18025,
0.2828557,
0.5445923,
1.2049369,
2.8865192
],
[
0.1906714,
0.2069375,
0.2465342,
0.3459214,
0.6078058,
1.2710496,
2.9523446
],
[
0.3850915,
0.4016368,
0.4421856,
0.5454024,
0.8066928,
1.4676999,
3.1156122
],
[
0.8600611,
0.8943322,
0.9644791,
1.0925481,
1.3472666,
2.0152398,
3.692975
],
[
1.9837738,
2.0547484,
2.2010769,
2.4631666,
2.8789588,
3.5619541,
5.226632
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0463167,
0.0610988,
0.1003943,
0.1991623,
0.4463037,
1.0856886,
2.7022393
],
[
0.0461429,
0.0611214,
0.0997771,
0.197321,
0.4466327,
1.0843844,
2.7014497
],
[
0.0462733,
0.061159,
0.0999596,
0.1984309,
0.4481675,
1.0853134,
2.6946247
],
[
0.0512139,
0.0649341,
0.1013323,
0.1982605,
0.4466391,
1.0829896,
2.7039686
],
[
0.0829481,
0.0988506,
0.1354177,
0.2165673,
0.4488831,
1.0834079,
2.7075491
],
[
0.1713135,
0.1957398,
0.2438566,
0.3354339,
0.5424788,
1.1030237,
2.6992707
],
[
0.3909876,
0.430158,
0.5069965,
0.6472931,
0.8972894,
1.4125116,
2.794683
]
]
},
"related_pin": "B",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012721,
0.0032366,
0.0082347,
0.0209513,
0.0533053,
0.135622
],
"values": [
[
0.0985184,
0.1270798,
0.1989213,
0.3794925,
0.8392903,
2.0134806,
4.9841447
],
[
0.0989453,
0.1273622,
0.1986079,
0.3804159,
0.8425228,
2.0147478,
4.9927191
],
[
0.0989035,
0.1272145,
0.1985395,
0.3797748,
0.8405598,
2.0104712,
4.9866511
],
[
0.0987075,
0.1270557,
0.1982126,
0.3808087,
0.8414582,
2.0151994,
4.9854793
],
[
0.1192813,
0.1419807,
0.2050325,
0.3797868,
0.8423479,
2.0160374,
4.9884683
],
[
0.2487412,
0.2785087,
0.3332749,
0.456031,
0.8504417,
2.0129354,
4.9911891
],
[
0.5368181,
0.5970848,
0.6996424,
0.8771374,
1.1617047,
2.0857375,
4.9839374
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "negative_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}