blob: 1f98abb9af1dba21894217a8b94caea10cb6f9e8 [file] [log] [blame]
{
"area": 32.5312,
"cell_footprint": "sky130_fd_sc_hd__edfxbp",
"cell_leakage_power": 0.0005130326,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 0.0005085,
"when": "CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0005203,
"when": "CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.00058,
"when": "!CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0006501,
"when": "CLK&D&DE&!Q&Q_N"
},
{
"value": 0.0004827,
"when": "CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0004941,
"when": "!CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0005017,
"when": "CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.0005206,
"when": "CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0004561,
"when": "!CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0004752,
"when": "!CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.0004264,
"when": "!CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0004306,
"when": "CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0005841,
"when": "CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0005161,
"when": "!CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.0004269,
"when": "!CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0006352,
"when": "!CLK&D&DE&!Q&Q_N"
}
],
"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,CLK": {
"capacitance": 0.001445,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001378,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.009139,
0.0084552,
0.0062929,
0.0064727,
0.0070412,
0.0088389,
0.0145236
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0106619,
0.010205,
0.0087604,
0.0088164,
0.0089936,
0.0095539,
0.0113256
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00151,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.3162037,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.7825647,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001562,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001507,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0043365,
0.0042078,
0.0038008,
0.0038427,
0.0039754,
0.0043951,
0.0057221
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.002453,
0.0023817,
0.0021564,
0.0021501,
0.0021301,
0.0020671,
0.0018677
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001617,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.3386699,
4.2720115,
6.9772928
],
[
-0.9904235,
1.9172833,
4.6079165
],
[
-2.586086,
0.3088034,
2.9646466
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.3846904,
2.6936422,
4.4852276
],
[
-1.1002868,
1.1482402,
2.9105288
],
[
-2.2180439,
0.0103415,
1.7561504
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.9684589,
-3.8963075,
-6.5649679
],
[
1.1500632,
-1.7503193,
-4.389683
],
[
2.7017802,
-0.1711364,
-2.7903583
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.3147725,
-2.5614683,
-4.266994
],
[
1.17936,
-1.0545185,
-2.7930033
],
[
2.326414,
0.109015,
-1.6276386
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.002896,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002769,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0058157,
0.0058626,
0.0060111,
0.00601,
0.0060064,
0.005995,
0.0059591
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0008022,
0.0006734,
0.000266,
0.0002541,
0.0002163,
9.6930873e-05,
-0.0002806
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003023,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.3386699,
4.4020164,
7.3654765
],
[
-0.8347839,
2.2212383,
5.1627261
],
[
-2.4176289,
0.6493795,
3.5688946
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.3865215,
2.6771628,
4.5310038
],
[
-1.072821,
1.1793682,
3.0020813
],
[
-2.1924091,
0.0561178,
1.8715068
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.534499,
-3.3616394,
-5.7098652
],
[
0.9742819,
-1.8473652,
-4.1974221
],
[
2.123167,
-0.694818,
-3.043044
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-1.0984638,
-2.9588074,
-4.3200947
],
[
1.0475241,
-0.8128193,
-2.1759378
],
[
2.6138896,
0.7498841,
-0.6168965
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001475048,
0.004351534,
0.01283744,
0.03787169,
0.1117251,
0.3295998
],
"values": [
[
-0.0037738,
-0.0011342,
0.0042958,
0.0095317,
-0.0013282,
-0.0651535,
-0.2749603
],
[
-0.0035511,
-0.0009315,
0.004413,
0.0096814,
-0.0013334,
-0.0652061,
-0.2750424
],
[
-0.0028318,
-0.0002144,
0.0051492,
0.0103607,
-0.0006448,
-0.064522,
-0.2743551
],
[
-0.0028694,
-0.0002748,
0.0050368,
0.010222,
-0.0008421,
-0.0647404,
-0.2745699
],
[
-0.0029699,
-0.0003922,
0.0048844,
0.0099097,
-0.0011949,
-0.0651886,
-0.2750625
],
[
-0.0032609,
-0.0007209,
0.0045332,
0.0094553,
-0.0017266,
-0.0657771,
-0.2756369
],
[
-0.0041499,
-0.0015988,
0.003593,
0.0085101,
-0.0026447,
-0.0668322,
-0.2767399
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001475048,
0.004351534,
0.01283744,
0.03787169,
0.1117251,
0.3295998
],
"values": [
[
-0.004588,
-0.0031878,
0.0006623,
0.0107245,
0.0369802,
0.1097855,
0.321954
],
[
-0.0043723,
-0.0029936,
0.00082,
0.0108085,
0.0367875,
0.1102142,
0.3216803
],
[
-0.003651,
-0.0022762,
0.0015265,
0.0114878,
0.0376828,
0.1104882,
0.3223782
],
[
-0.0036865,
-0.0023227,
0.0014524,
0.0113688,
0.0375165,
0.110527,
0.3226346
],
[
-0.0037859,
-0.0024409,
0.0012933,
0.0111337,
0.0369932,
0.1103148,
0.3214355
],
[
-0.0040738,
-0.0027426,
0.0009539,
0.0107446,
0.0367513,
0.1095832,
0.3218375
],
[
-0.0049587,
-0.003625,
7.97e-05,
0.0098685,
0.0354998,
0.108061,
0.3212109
]
]
}
},
"max_capacitance": 0.3296,
"max_transition": 9.98126,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
1.5256895,
1.5680703,
1.6578079,
1.828897,
2.1450048,
2.7160845,
4.1990531
],
[
1.5395963,
1.5822151,
1.6717182,
1.8428818,
2.1590667,
2.7300713,
4.213391
],
[
1.5787357,
1.6211328,
1.710823,
1.8818918,
2.1981195,
2.7691678,
4.2522084
],
[
1.6981486,
1.7407542,
1.8303196,
2.0009798,
2.3173965,
2.8884959,
4.3716062
],
[
2.0713904,
2.1139162,
2.2024864,
2.3753883,
2.6908942,
3.2619765,
4.7453348
],
[
3.0385188,
3.0822815,
3.1716179,
3.3424523,
3.6585104,
4.2298085,
5.711227
],
[
5.4876481,
5.5303215,
5.6197447,
5.7901994,
6.1065371,
6.6778276,
8.1603444
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
0.9159272,
0.9444914,
1.0191249,
1.2243114,
1.8042841,
3.450267,
8.3106251
],
[
0.9289201,
0.9575276,
1.0321828,
1.2373363,
1.8172985,
3.4760206,
8.3240828
],
[
0.9678645,
0.9964828,
1.0712331,
1.2763247,
1.8562653,
3.5090648,
8.366511
],
[
1.0913886,
1.1200072,
1.1947535,
1.3998455,
1.9797817,
3.6330201,
8.4792182
],
[
1.4687899,
1.4975814,
1.5722874,
1.7772587,
2.3571369,
4.0122172,
8.8639789
],
[
2.4412237,
2.4697744,
2.5446616,
2.7495954,
3.3294771,
4.9781588,
9.8362873
],
[
4.8753463,
4.9039199,
4.9787938,
5.1837894,
5.7637717,
7.4208022,
12.2635599
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
0.1710932,
0.1971436,
0.247847,
0.3667209,
0.5777288,
1.1139649,
3.0227418
],
[
0.171092,
0.1949019,
0.2508874,
0.366649,
0.579074,
1.1129618,
3.0169751
],
[
0.1711537,
0.1972396,
0.2478287,
0.3668451,
0.5791163,
1.112849,
3.0217917
],
[
0.1712808,
0.1947873,
0.251429,
0.3661035,
0.5788164,
1.1132366,
3.007401
],
[
0.1730312,
0.1951108,
0.2485872,
0.3674285,
0.5781224,
1.1136854,
3.0051974
],
[
0.1711212,
0.1942426,
0.2511746,
0.3665087,
0.5780312,
1.1152652,
3.0043472
],
[
0.1716815,
0.1952192,
0.2513471,
0.3665657,
0.578901,
1.1161033,
3.000598
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
0.0825135,
0.1125703,
0.2006661,
0.4613366,
1.2085943,
3.4031302,
9.9372812
],
[
0.0824038,
0.1126418,
0.1992246,
0.4613287,
1.2093048,
3.4441869,
9.9596358
],
[
0.082594,
0.1126519,
0.2003178,
0.4613669,
1.2087688,
3.4065788,
9.9306039
],
[
0.0825736,
0.112642,
0.2003207,
0.4613638,
1.2089626,
3.4312084,
9.9812603
],
[
0.0832475,
0.1122556,
0.2012248,
0.4613811,
1.209809,
3.4403795,
9.9804778
],
[
0.0826716,
0.1126151,
0.1991856,
0.4611194,
1.2092698,
3.4123733,
9.9707131
],
[
0.0826835,
0.1129822,
0.200202,
0.4613937,
1.2082146,
3.4065679,
9.9797548
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
},
"pin,Q_N": {
"direction": "output",
"function": "IQ_N",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.00147788,
0.004368257,
0.01291152,
0.03816334,
0.1128016,
0.3334145
],
"values": [
[
-0.0036927,
-0.0009074,
0.0048776,
0.0107323,
0.0002438,
-0.0642347,
-0.2766401
],
[
-0.0034755,
-0.0007093,
0.0050291,
0.0108094,
0.0002436,
-0.0642716,
-0.2767191
],
[
-0.0027551,
6.6e-06,
0.0057301,
0.0114899,
0.000925,
-0.0636112,
-0.2760552
],
[
-0.0027898,
-4.3e-05,
0.0056551,
0.0113708,
0.0007602,
-0.0638018,
-0.2762519
],
[
-0.0028893,
-0.0001593,
0.0054927,
0.0111345,
0.000433,
-0.0641664,
-0.2766489
],
[
-0.0031779,
-0.0004638,
0.00515,
0.0107453,
-1.085e-05,
-0.0646411,
-0.2771406
],
[
-0.0040638,
-0.0013491,
0.0042691,
0.0098694,
-0.0009614,
-0.0656957,
-0.2782332
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.00147788,
0.004368257,
0.01291152,
0.03816334,
0.1128016,
0.3334145
],
"values": [
[
-0.0047063,
-0.0034964,
5.25e-06,
0.0095473,
0.035297,
0.1086122,
0.32262
],
[
-0.0044894,
-0.0032994,
0.0001544,
0.0096613,
0.0352822,
0.1088075,
0.3231258
],
[
-0.0037689,
-0.0025818,
0.000867,
0.0103608,
0.0361901,
0.1088682,
0.3237643
],
[
-0.0038059,
-0.0026335,
0.000783,
0.0102204,
0.0359031,
0.1087902,
0.3235375
],
[
-0.0039082,
-0.002757,
0.0006056,
0.0099134,
0.0355172,
0.1082336,
0.3231994
],
[
-0.0041999,
-0.0030748,
0.0002324,
0.0094874,
0.0350282,
0.1083121,
0.3222218
],
[
-0.0050624,
-0.0039086,
-0.000613,
0.0085141,
0.033936,
0.1067095,
0.3206029
]
]
}
},
"max_capacitance": 0.333415,
"max_transition": 9.980311,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147788,
0.00436826,
0.0129115,
0.0381633,
0.112802,
0.333415
],
"values": [
[
1.3512377,
1.37164,
1.4157049,
1.505046,
1.7007223,
2.2178031,
3.7337164
],
[
1.3644447,
1.3848319,
1.428851,
1.5182637,
1.7138039,
2.231586,
3.7554884
],
[
1.4032734,
1.4236947,
1.4674574,
1.5569267,
1.7528931,
2.2703948,
3.793307
],
[
1.5267825,
1.5472146,
1.5909807,
1.6804477,
1.8764077,
2.393721,
3.9132289
],
[
1.9044897,
1.9247954,
1.9688302,
2.0581647,
2.2539579,
2.7714562,
4.2918873
],
[
2.8767255,
2.8972378,
2.9408518,
3.0305021,
3.2260188,
3.7437471,
5.2674212
],
[
5.3108233,
5.3311666,
5.3752105,
5.464551,
5.6603575,
6.1778507,
7.6925302
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147788,
0.00436826,
0.0129115,
0.0381633,
0.112802,
0.333415
],
"values": [
[
2.0470756,
2.0749451,
2.1478597,
2.3423115,
2.9016558,
4.5477311,
9.3996553
],
[
2.0609383,
2.0888962,
2.1618414,
2.3564612,
2.9160754,
4.561719,
9.4233545
],
[
2.0999593,
2.1280155,
2.2009745,
2.3955458,
2.9551108,
4.6010591,
9.4606909
],
[
2.2193716,
2.2478102,
2.3206173,
2.5150466,
3.0738094,
4.7173132,
9.5848698
],
[
2.5929305,
2.6227673,
2.6956775,
2.8898199,
3.4489389,
5.0983271,
9.9574988
],
[
3.5609757,
3.5883336,
3.6611882,
3.8554062,
4.4144453,
6.0603491,
10.9125429
],
[
6.0086918,
6.0366498,
6.1093286,
6.3035337,
6.8622721,
8.504454,
13.3729001
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147788,
0.00436826,
0.0129115,
0.0381633,
0.112802,
0.333415
],
"values": [
[
0.0732678,
0.0849703,
0.114616,
0.1894247,
0.4002551,
1.0531247,
3.0821801
],
[
0.0734305,
0.0848086,
0.1145252,
0.1889893,
0.3992957,
1.0624278,
3.056825
],
[
0.0730314,
0.0849112,
0.1145913,
0.1901989,
0.3999499,
1.056516,
3.0624974
],
[
0.0730495,
0.084918,
0.1144664,
0.1902001,
0.3999503,
1.0549387,
3.0629992
],
[
0.0730933,
0.0852172,
0.1142868,
0.1902859,
0.3998664,
1.0563947,
3.0584393
],
[
0.0730778,
0.0845869,
0.1143344,
0.1903572,
0.3990456,
1.0616319,
3.0596803
],
[
0.0733465,
0.0856787,
0.1142776,
0.1904092,
0.3998496,
1.0569515,
3.0500404
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147788,
0.00436826,
0.0129115,
0.0381633,
0.112802,
0.333415
],
"values": [
[
0.0902557,
0.1183668,
0.1986466,
0.4436428,
1.1895896,
3.4130154,
9.9476498
],
[
0.0906651,
0.1183187,
0.1976684,
0.4441073,
1.1869484,
3.3987293,
9.9610737
],
[
0.0906683,
0.118307,
0.1980368,
0.4430745,
1.188546,
3.4004219,
9.9622195
],
[
0.0904367,
0.1181245,
0.1985164,
0.4423575,
1.1876414,
3.3961671,
9.9288737
],
[
0.0904595,
0.1177254,
0.1982581,
0.4433557,
1.1852597,
3.4006897,
9.936878
],
[
0.0900209,
0.1181299,
0.197843,
0.4406566,
1.1888925,
3.4025216,
9.9803108
],
[
0.0906123,
0.1183105,
0.1986609,
0.4417791,
1.1883134,
3.4086787,
9.9330819
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}