blob: 62ace51309f0e01b67dfb72401487cf671da2db3 [file] [log] [blame]
{
"area": 32.5312,
"cell_footprint": "sky130_fd_sc_hd__edfxbp",
"cell_leakage_power": 0.00834057,
"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.0067732,
"when": "CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0088458,
"when": "CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.0110232,
"when": "!CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0112454,
"when": "CLK&D&DE&!Q&Q_N"
},
{
"value": 0.006716,
"when": "CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0087887,
"when": "!CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0067557,
"when": "CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.008845,
"when": "CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0066596,
"when": "!CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0066994,
"when": "!CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.0067031,
"when": "!CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0067109,
"when": "CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0110309,
"when": "CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0088381,
"when": "!CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.0065988,
"when": "!CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0112152,
"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.001624,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001533,
"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.0241027,
0.0239839,
0.02371,
0.0236887,
0.0236396,
0.0235264,
0.0232656
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.019621,
0.0195983,
0.019546,
0.0194678,
0.0192874,
0.0188714,
0.017913
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001714,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2851282,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.6619175,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00168,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001589,
"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.0096712,
0.0095944,
0.0094174,
0.0094094,
0.009391,
0.0093484,
0.0092505
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0036183,
0.0036061,
0.003578,
0.0035434,
0.0034637,
0.00328,
0.0028565
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001772,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.4512187,
0.6813132,
1.1724427
],
[
0.2211243,
0.4561016,
0.943569
],
[
-0.0441751,
0.1908021,
0.6697246
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.179002,
0.3895651,
0.7000306
],
[
0.0502259,
0.2595684,
0.5627096
],
[
-0.0881204,
0.1138978,
0.4145977
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.3141621,
-0.5491393,
-1.0292825
],
[
-0.1194681,
-0.3532246,
-0.8321471
],
[
0.1177552,
-0.117222,
-0.5863789
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1481465,
-0.3550475,
-0.6472025
],
[
-0.0242533,
-0.2311543,
-0.5208679
],
[
0.1153138,
-0.0806009,
-0.3776387
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003068,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002934,
"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.0103698,
0.0102527,
0.0099826,
0.0099748,
0.0099567,
0.009915,
0.0098191
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0002637,
0.0001649,
-6.3006918e-05,
-9.0270085e-05,
-0.0001531,
-0.0002979,
-0.0006318
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003202,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.4158184,
0.6593405,
1.1455872
],
[
0.2150208,
0.458543,
0.9460104
],
[
-0.028306,
0.2139954,
0.6953594
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.4976054,
0.6678854,
0.8550599
],
[
0.2675111,
0.437791,
0.6249655
],
[
0.0009909,
0.1712708,
0.359666
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.2421406,
-0.4942077,
-0.8779154
],
[
-0.1145853,
-0.367873,
-0.7515808
],
[
0.0347474,
-0.216099,
-0.5985859
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1640156,
-0.3574889,
-0.653306
],
[
-0.0413431,
-0.2348164,
-0.5281921
],
[
0.0945618,
-0.0903665,
-0.3861836
]
]
},
"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.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001224825,
0.003000391,
0.007349905,
0.01800469,
0.04410517,
0.1080422
],
"values": [
[
-0.0061689,
-0.0017969,
0.0056848,
0.0136407,
0.0119465,
-0.0177169,
-0.1109118
],
[
-0.0061582,
-0.0017866,
0.005686,
0.0136333,
0.0119619,
-0.0177262,
-0.1108929
],
[
-0.0061481,
-0.0017931,
0.0056559,
0.0135314,
0.0117795,
-0.0179339,
-0.1111394
],
[
-0.0061284,
-0.0017948,
0.0056108,
0.0134539,
0.0116593,
-0.01812,
-0.1113128
],
[
-0.0060638,
-0.0017761,
0.0055646,
0.0133044,
0.0114471,
-0.018409,
-0.1116394
],
[
-0.0058884,
-0.0016354,
0.0056253,
0.0132647,
0.0112747,
-0.0186573,
-0.1119544
],
[
-0.0054302,
-0.0012087,
0.0059952,
0.0135583,
0.0114994,
-0.0185021,
-0.1117996
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001224825,
0.003000391,
0.007349905,
0.01800469,
0.04410517,
0.1080422
],
"values": [
[
-0.0072902,
-0.0039884,
0.0028141,
0.0154249,
0.0380406,
0.082552,
0.1831196
],
[
-0.0072793,
-0.0039857,
0.0028216,
0.0154363,
0.0380212,
0.0821054,
0.1830095
],
[
-0.0072677,
-0.0039937,
0.002771,
0.0153334,
0.0379682,
0.08189,
0.1814855
],
[
-0.0072421,
-0.0039793,
0.0027632,
0.0152671,
0.0378311,
0.0818694,
0.1827113
],
[
-0.0071792,
-0.0039508,
0.0027288,
0.0151408,
0.03759,
0.0819329,
0.1813382
],
[
-0.0069934,
-0.0038001,
0.0028178,
0.0151693,
0.0375428,
0.0815338,
0.1819202
],
[
-0.0065369,
-0.00337,
0.0031944,
0.0154726,
0.0377744,
0.0820583,
0.1822354
]
]
}
},
"max_capacitance": 0.108042,
"max_transition": 1.496941,
"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.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.5593825,
0.5742399,
0.6026982,
0.6532707,
0.7410094,
0.8895605,
1.1601927
],
[
0.5654454,
0.5802747,
0.6087388,
0.6584839,
0.7470636,
0.8955565,
1.1661865
],
[
0.5794318,
0.5942515,
0.6227155,
0.6724621,
0.7610397,
0.9095303,
1.1801964
],
[
0.6102266,
0.6251619,
0.6539381,
0.7046566,
0.7921041,
0.9407685,
1.2113406
],
[
0.6821662,
0.6971037,
0.7258411,
0.7765564,
0.863989,
1.0126538,
1.2832292
],
[
0.8152352,
0.8300475,
0.8580125,
0.9090916,
0.9967777,
1.1453501,
1.4158997
],
[
1.0475448,
1.0621993,
1.0900947,
1.1415003,
1.2291484,
1.3776896,
1.648316
]
]
},
"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.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.4252519,
0.4362966,
0.4598028,
0.509969,
0.6242692,
0.8894663,
1.5218192
],
[
0.4312623,
0.4421365,
0.4655807,
0.5158289,
0.6299995,
0.8951807,
1.5275559
],
[
0.4452161,
0.4560957,
0.479494,
0.5297291,
0.6439502,
0.9090809,
1.5419228
],
[
0.477482,
0.4885246,
0.5119605,
0.5621534,
0.676402,
0.9415595,
1.5710984
],
[
0.5496819,
0.5608038,
0.5842009,
0.6344233,
0.7485991,
1.0138083,
1.6458259
],
[
0.6840483,
0.6949617,
0.7183693,
0.768596,
0.882816,
1.148463,
1.7804552
],
[
0.9134623,
0.9243757,
0.9478327,
0.9980787,
1.11225,
1.37751,
2.0086102
]
]
},
"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.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.0697461,
0.077985,
0.0951554,
0.1297681,
0.1951131,
0.3131189,
0.6008938
],
[
0.0698687,
0.077985,
0.0951636,
0.1294874,
0.1948496,
0.3128017,
0.6009311
],
[
0.0698645,
0.0779862,
0.0951683,
0.1295027,
0.1948161,
0.3134917,
0.6007282
],
[
0.07019,
0.0783268,
0.0951529,
0.1299742,
0.1950335,
0.3132006,
0.6010195
],
[
0.0701818,
0.0783802,
0.0951429,
0.1299704,
0.1950348,
0.3132026,
0.6021981
],
[
0.0695437,
0.0779408,
0.0964443,
0.1310665,
0.1951607,
0.3131521,
0.6008028
],
[
0.0694117,
0.0779159,
0.0961724,
0.1307851,
0.1952038,
0.3132216,
0.6014843
]
]
},
"related_pin": "CLK",
"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.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.0422306,
0.0521738,
0.0762622,
0.1347305,
0.2799816,
0.6267032,
1.4818015
],
[
0.0420583,
0.0524688,
0.0765396,
0.1347567,
0.2800436,
0.6255765,
1.4813932
],
[
0.0421571,
0.0522221,
0.076485,
0.1346332,
0.2800709,
0.625405,
1.4770151
],
[
0.0422535,
0.0521735,
0.0762657,
0.1347041,
0.2799966,
0.626403,
1.496941
],
[
0.0423693,
0.0523439,
0.0763813,
0.1348358,
0.2800291,
0.6265448,
1.4810724
],
[
0.0419801,
0.0522267,
0.0765561,
0.1346626,
0.2799253,
0.6249482,
1.4867695
],
[
0.0421573,
0.052432,
0.0763041,
0.1348642,
0.2799748,
0.6266387,
1.489273
]
]
},
"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.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001224825,
0.003000391,
0.007349905,
0.01800469,
0.04410517,
0.1080422
],
"values": [
[
-0.0059423,
-0.0012846,
0.0067349,
0.0154379,
0.0147497,
-0.01462,
-0.1077393
],
[
-0.0059335,
-0.0012809,
0.0067373,
0.0154218,
0.0147169,
-0.0146545,
-0.107779
],
[
-0.0059228,
-0.0012862,
0.0066997,
0.0153266,
0.0145602,
-0.0148719,
-0.1080165
],
[
-0.0058962,
-0.0012767,
0.0066784,
0.0152628,
0.0144656,
-0.0149849,
-0.108124
],
[
-0.0058327,
-0.0012472,
0.0066494,
0.0151485,
0.0142591,
-0.0152645,
-0.1084488
],
[
-0.0056493,
-0.0010925,
0.0067445,
0.0151583,
0.0141889,
-0.0153838,
-0.1086109
],
[
-0.0051929,
-0.0006637,
0.0071213,
0.015477,
0.0144503,
-0.0151634,
-0.1084099
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001224825,
0.003000391,
0.007349905,
0.01800469,
0.04410517,
0.1080422
],
"values": [
[
-0.0075959,
-0.0046381,
0.0016512,
0.0136482,
0.0353917,
0.0793896,
0.180071
],
[
-0.0075864,
-0.0046293,
0.001662,
0.0136514,
0.035395,
0.0794044,
0.1800669
],
[
-0.0075757,
-0.0046368,
0.0016118,
0.0135484,
0.0353718,
0.0788487,
0.1790112
],
[
-0.0075553,
-0.0046371,
0.0015715,
0.0134604,
0.0350765,
0.0790446,
0.1795526
],
[
-0.0074956,
-0.0046148,
0.0015233,
0.0133135,
0.0348749,
0.0782653,
0.1785199
],
[
-0.0073199,
-0.0044815,
0.001597,
0.0132786,
0.0347389,
0.0781412,
0.1790337
],
[
-0.0068616,
-0.0040524,
0.0019701,
0.0135773,
0.0349618,
0.0786531,
0.1788375
]
]
}
},
"max_capacitance": 0.108042,
"max_transition": 1.496444,
"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.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.6064492,
0.6148221,
0.6312904,
0.661057,
0.7157156,
0.8264231,
1.081172
],
[
0.6123063,
0.6207079,
0.6371569,
0.6672135,
0.7216786,
0.8322756,
1.087286
],
[
0.6266123,
0.6350592,
0.6515102,
0.6814661,
0.7363151,
0.8466705,
1.1017358
],
[
0.6590775,
0.667481,
0.6839204,
0.71393,
0.7685775,
0.8791756,
1.13383
],
[
0.7312504,
0.7396785,
0.7560849,
0.7860335,
0.8408537,
0.9512989,
1.2071771
],
[
0.8664615,
0.8748862,
0.8912831,
0.9212618,
0.9760481,
1.0865052,
1.3414868
],
[
1.094559,
1.1029877,
1.1192767,
1.1493453,
1.2040152,
1.3144378,
1.5694632
]
]
},
"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.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.7906178,
0.8014762,
0.8241205,
0.8716941,
0.9796688,
1.2387403,
1.870031
],
[
0.7967285,
0.8075494,
0.8302104,
0.8777954,
0.985738,
1.2447816,
1.8760042
],
[
0.8106767,
0.8214885,
0.844137,
0.8917679,
0.9994471,
1.258377,
1.8905753
],
[
0.8415036,
0.8524247,
0.8751838,
0.9227907,
1.0308067,
1.2900413,
1.9217934
],
[
0.9133557,
0.9242812,
0.947043,
0.9946514,
1.1026744,
1.3619067,
1.9952608
],
[
1.0460134,
1.0569946,
1.0798133,
1.1275041,
1.2353485,
1.4941819,
2.1248889
],
[
1.2779716,
1.288939,
1.3117846,
1.359529,
1.4673979,
1.7262086,
2.3568614
]
]
},
"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.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.0360059,
0.0411534,
0.0521086,
0.0755977,
0.1271517,
0.2539654,
0.5832985
],
[
0.0363546,
0.0411385,
0.0518903,
0.075399,
0.1272585,
0.253113,
0.583593
],
[
0.0365633,
0.0416258,
0.0525389,
0.0763109,
0.1275262,
0.2535079,
0.5830852
],
[
0.0359634,
0.0411623,
0.052099,
0.076142,
0.1270806,
0.2537359,
0.5823353
],
[
0.0360338,
0.0417265,
0.0523821,
0.074856,
0.1274114,
0.2536846,
0.5832826
],
[
0.0359977,
0.0414582,
0.052235,
0.076108,
0.1274544,
0.2522242,
0.5807896
],
[
0.0360399,
0.0410266,
0.0523706,
0.0754522,
0.1260776,
0.25368,
0.5834658
]
]
},
"related_pin": "CLK",
"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.0005,
0.00122482,
0.00300039,
0.0073499,
0.0180047,
0.0441052,
0.108042
],
"values": [
[
0.0453033,
0.0546333,
0.0762551,
0.1302336,
0.2710161,
0.6217181,
1.4964436
],
[
0.0453529,
0.0546457,
0.076245,
0.1299436,
0.2710194,
0.6215675,
1.4950565
],
[
0.0453665,
0.0546569,
0.0762716,
0.1301311,
0.2700969,
0.6205617,
1.4956312
],
[
0.0457797,
0.0547958,
0.076363,
0.1304066,
0.2708734,
0.6210222,
1.4941907
],
[
0.0457809,
0.0547963,
0.0763668,
0.1304067,
0.2708576,
0.6200799,
1.4931744
],
[
0.0461025,
0.0549801,
0.0763542,
0.1305872,
0.2714781,
0.6206666,
1.4893585
],
[
0.0460316,
0.0549065,
0.0762354,
0.1306285,
0.2714655,
0.6209446,
1.4828996
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}