blob: ebfab7f54548e197087b4daf6b1e8b6da66f38a8 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.01233839,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0119064,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0108319,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.013487,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0131686,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0120101,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.010827,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0130602,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.0134159,
"when": "!CLK&!D&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.00178,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001695,
"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.0226628,
0.0225479,
0.0222832,
0.0223632,
0.0225475,
0.0229725,
0.0239523
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0178197,
0.0176966,
0.0174129,
0.0174501,
0.0175357,
0.0177334,
0.018189
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001865,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.209331,
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.1851638,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001677,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001681,
"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.0055389,
0.0054574,
0.0052694,
0.0053319,
0.005476,
0.0058082,
0.006574
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004553,
-0.0005151,
-0.0006527,
-0.0006049,
-0.0004947,
-0.0002404,
0.0003457
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001673,
"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.1045391,
0.319985,
0.6219056
],
[
-0.0083678,
0.2009746,
0.4992331
],
[
-0.0966654,
0.109015,
0.404832
]
]
},
"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.0544902,
0.1710592,
0.254474
],
[
-0.0156921,
0.0862285,
0.1513327
],
[
-0.0453958,
0.0516419,
0.1118633
]
]
},
"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.0407246,
-0.2427428,
-0.5007181
],
[
0.0685202,
-0.133498,
-0.4036804
],
[
0.1446107,
-0.0549661,
-0.3275899
]
]
},
"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.0285176,
-0.1304382,
-0.184556
],
[
0.0355612,
-0.0602559,
-0.1143737
],
[
0.0579408,
-0.0354349,
-0.0895527
]
]
},
"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.001445621,
0.00417964,
0.01208435,
0.03493878,
0.1010165,
0.2920631
],
"values": [
[
-0.0057461,
-0.0005547,
0.0101077,
0.0217896,
0.0092629,
-0.0823753,
-0.3850126
],
[
-0.0056845,
-0.000511,
0.0101369,
0.0218088,
0.0093105,
-0.0823165,
-0.384993
],
[
-0.005549,
-0.0003809,
0.010217,
0.0218235,
0.0092582,
-0.0824438,
-0.3851564
],
[
-0.00559,
-0.0004514,
0.0100912,
0.0216018,
0.0088505,
-0.082874,
-0.3855865
],
[
-0.0056437,
-0.0005202,
0.0099935,
0.0214542,
0.0086827,
-0.0831029,
-0.3858702
],
[
-0.0057405,
-0.0006049,
0.0099037,
0.0213946,
0.0086319,
-0.0831177,
-0.3858779
],
[
-0.0059141,
-0.0006977,
0.0100129,
0.0218508,
0.0094369,
-0.0824977,
-0.3852706
]
]
},
"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.001445621,
0.00417964,
0.01208435,
0.03493878,
0.1010165,
0.2920631
],
"values": [
[
-0.0073683,
-0.004603,
0.0026009,
0.0200155,
0.0613637,
0.1692873,
0.4763728
],
[
-0.0073164,
-0.004562,
0.0025962,
0.0199795,
0.0613405,
0.169219,
0.4794763
],
[
-0.0071823,
-0.0044426,
0.0026952,
0.0200202,
0.0612611,
0.1696448,
0.4776952
],
[
-0.0072168,
-0.0045048,
0.0025657,
0.0197987,
0.0609143,
0.1690306,
0.4775162
],
[
-0.0072715,
-0.0045783,
0.0024493,
0.0196147,
0.0606326,
0.1693911,
0.4748742
],
[
-0.0073705,
-0.0046785,
0.0023446,
0.0195079,
0.0606021,
0.1685264,
0.4780004
],
[
-0.0075399,
-0.0047486,
0.0024999,
0.0199316,
0.0609999,
0.1692889,
0.478832
]
]
}
},
"max_capacitance": 0.292063,
"max_transition": 1.502626,
"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.00144562,
0.00417964,
0.0120844,
0.0349388,
0.101016,
0.292063
],
"values": [
[
0.2939337,
0.2991456,
0.3105704,
0.3338237,
0.382877,
0.5017026,
0.833189
],
[
0.2986641,
0.3038158,
0.3152867,
0.3383178,
0.3875935,
0.5064137,
0.8379199
],
[
0.3097049,
0.3148803,
0.3263292,
0.3496073,
0.3986365,
0.5174657,
0.8483946
],
[
0.3354556,
0.3405949,
0.3520446,
0.3752912,
0.4243495,
0.5431761,
0.8750231
],
[
0.3825875,
0.3877902,
0.3992241,
0.4224771,
0.4715326,
0.5903603,
0.9218285
],
[
0.4494993,
0.4546689,
0.4660974,
0.4893612,
0.538415,
0.6572429,
0.9885449
],
[
0.5320565,
0.5372565,
0.548703,
0.5719559,
0.6210189,
0.7398491,
1.0713375
]
]
},
"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.00144562,
0.00417964,
0.0120844,
0.0349388,
0.101016,
0.292063
],
"values": [
[
0.2915415,
0.2974732,
0.3111724,
0.3428633,
0.4263008,
0.6614584,
1.3434092
],
[
0.2963151,
0.3021714,
0.3158973,
0.3476527,
0.4310308,
0.6660844,
1.3439048
],
[
0.3070964,
0.3130338,
0.326779,
0.3584773,
0.4419116,
0.676955,
1.3543232
],
[
0.3331387,
0.3390565,
0.3527865,
0.3845348,
0.4678624,
0.702964,
1.3811806
],
[
0.3814105,
0.3873324,
0.401014,
0.43275,
0.5161817,
0.7511866,
1.4292345
],
[
0.4523299,
0.458261,
0.4719295,
0.5036253,
0.5871542,
0.8222781,
1.4993913
],
[
0.5449576,
0.550943,
0.5646837,
0.5963235,
0.6797641,
0.9150148,
1.5924395
]
]
},
"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.00144562,
0.00417964,
0.0120844,
0.0349388,
0.101016,
0.292063
],
"values": [
[
0.0198373,
0.0231327,
0.0309251,
0.0498398,
0.0997312,
0.2437546,
0.6823145
],
[
0.019664,
0.0230318,
0.0308999,
0.0501471,
0.0995483,
0.2437247,
0.6822563
],
[
0.0198109,
0.0230543,
0.0311045,
0.0501161,
0.0994619,
0.2439108,
0.6830778
],
[
0.0196387,
0.0230427,
0.0309121,
0.0502598,
0.099685,
0.244138,
0.6856588
],
[
0.0198104,
0.023168,
0.0309211,
0.0498269,
0.0997233,
0.2437237,
0.6874989
],
[
0.0197163,
0.0231023,
0.0310053,
0.0501585,
0.0994668,
0.2441724,
0.6866173
],
[
0.0198658,
0.0230767,
0.0310097,
0.0502092,
0.0994081,
0.2439696,
0.6793464
]
]
},
"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.00144562,
0.00417964,
0.0120844,
0.0349388,
0.101016,
0.292063
],
"values": [
[
0.0228861,
0.027459,
0.0402981,
0.077353,
0.1918802,
0.5256561,
1.5026261
],
[
0.0227768,
0.0274077,
0.0401665,
0.0773535,
0.1917161,
0.5254573,
1.4945482
],
[
0.0229023,
0.0274904,
0.0402333,
0.0773668,
0.1916745,
0.5253888,
1.4970435
],
[
0.0229005,
0.0273991,
0.0401264,
0.0773527,
0.1912976,
0.5252174,
1.4933316
],
[
0.0228419,
0.0274808,
0.0401537,
0.0773541,
0.1916395,
0.5240703,
1.4943603
],
[
0.0229576,
0.0276408,
0.0402595,
0.077433,
0.1914362,
0.5244811,
1.5008912
],
[
0.0230037,
0.027585,
0.0402911,
0.0775002,
0.1916715,
0.5243518,
1.5016002
]
]
},
"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.001468139,
0.004310863,
0.01265789,
0.03716709,
0.1091329,
0.3204445
],
"values": [
[
-0.0059905,
-0.0010739,
0.0091447,
0.0200345,
0.0052049,
-0.09617,
-0.4318294
],
[
-0.0059349,
-0.0010323,
0.0091507,
0.0200077,
0.0051357,
-0.0962866,
-0.4319614
],
[
-0.0058034,
-0.0009136,
0.009229,
0.020041,
0.0051192,
-0.0963154,
-0.4320474
],
[
-0.0058325,
-0.0009631,
0.0091367,
0.0198648,
0.0048579,
-0.096618,
-0.4323306
],
[
-0.0058907,
-0.0010458,
0.0090095,
0.0196516,
0.0045285,
-0.0970083,
-0.4327474
],
[
-0.0059885,
-0.0011454,
0.0089047,
0.0195553,
0.0044387,
-0.0971051,
-0.4328074
],
[
-0.0061693,
-0.0012419,
0.0089971,
0.0199684,
0.0048968,
-0.0967035,
-0.4323371
]
]
},
"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.001468139,
0.004310863,
0.01265789,
0.03716709,
0.1091329,
0.3204445
],
"values": [
[
-0.007361,
-0.0044899,
0.003184,
0.0218063,
0.066354,
0.1856135,
0.5269221
],
[
-0.0073032,
-0.0044414,
0.003215,
0.021829,
0.0663637,
0.1856424,
0.5271029
],
[
-0.0071667,
-0.0043132,
0.0033147,
0.0218378,
0.066284,
0.185344,
0.5282354
],
[
-0.0072041,
-0.0043805,
0.0031588,
0.0216322,
0.0659281,
0.1852988,
0.5277705
],
[
-0.0072563,
-0.0044503,
0.0030777,
0.0214638,
0.0657698,
0.1846813,
0.5262124
],
[
-0.0073524,
-0.0045445,
0.0029827,
0.0213871,
0.0656759,
0.183825,
0.5251569
],
[
-0.0075062,
-0.0045816,
0.0031514,
0.0218117,
0.0661818,
0.1847365,
0.5233616
]
]
}
},
"max_capacitance": 0.320444,
"max_transition": 1.500004,
"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.00146814,
0.00431086,
0.0126579,
0.0371671,
0.109133,
0.320444
],
"values": [
[
0.3731912,
0.3778953,
0.3884605,
0.4101524,
0.4564214,
0.5735504,
0.9111091
],
[
0.3779075,
0.3826397,
0.3931673,
0.4148214,
0.4611629,
0.5782286,
0.9153185
],
[
0.3890191,
0.3937645,
0.4042767,
0.42594,
0.472196,
0.5893718,
0.9270197
],
[
0.4143366,
0.4190992,
0.4296436,
0.4512953,
0.4975888,
0.6145358,
0.9511834
],
[
0.4628384,
0.4675429,
0.4781117,
0.4997537,
0.5460413,
0.6631465,
1.0007911
],
[
0.5338146,
0.5385105,
0.5489842,
0.570545,
0.6168849,
0.7339707,
1.0713894
],
[
0.6267308,
0.6315005,
0.6420655,
0.6636441,
0.709995,
0.8271099,
1.1647078
]
]
},
"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.00146814,
0.00431086,
0.0126579,
0.0371671,
0.109133,
0.320444
],
"values": [
[
0.3774744,
0.3827781,
0.3953425,
0.4250546,
0.505275,
0.7373323,
1.4205001
],
[
0.3821422,
0.387453,
0.3999971,
0.4298188,
0.5100953,
0.7423455,
1.4252451
],
[
0.3932538,
0.3985847,
0.4111124,
0.4408532,
0.521057,
0.7531054,
1.4362779
],
[
0.4189314,
0.4242763,
0.4366814,
0.4665681,
0.5467103,
0.7787018,
1.4618713
],
[
0.4660918,
0.4714143,
0.4839641,
0.5136814,
0.5937965,
0.8259054,
1.5089726
],
[
0.5329846,
0.5382764,
0.5507867,
0.5806411,
0.660712,
0.8930132,
1.575712
],
[
0.6156549,
0.6209541,
0.6335176,
0.6631512,
0.7434952,
0.9765194,
1.6592211
]
]
},
"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.00146814,
0.00431086,
0.0126579,
0.0371671,
0.109133,
0.320444
],
"values": [
[
0.0187029,
0.0218779,
0.0289293,
0.0468728,
0.0953051,
0.2454093,
0.7025816
],
[
0.0186896,
0.0216368,
0.0288264,
0.047067,
0.0956636,
0.2444467,
0.702269
],
[
0.0187617,
0.0216733,
0.0288741,
0.0470651,
0.0957222,
0.2452724,
0.7025432
],
[
0.0187542,
0.0216799,
0.0288893,
0.0470978,
0.0954611,
0.2446547,
0.7032816
],
[
0.0185553,
0.0215163,
0.0293217,
0.0471148,
0.0956309,
0.2452111,
0.6978825
],
[
0.0185762,
0.0215259,
0.029022,
0.0470565,
0.0959132,
0.2451253,
0.7007563
],
[
0.0185898,
0.0215943,
0.0288889,
0.0471331,
0.0955531,
0.245173,
0.6958025
]
]
},
"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.00146814,
0.00431086,
0.0126579,
0.0371671,
0.109133,
0.320444
],
"values": [
[
0.0198138,
0.024114,
0.0360235,
0.0717001,
0.1830411,
0.5148825,
1.4977699
],
[
0.0199296,
0.0240958,
0.0360666,
0.0716995,
0.1830006,
0.5160203,
1.4997453
],
[
0.0196496,
0.023979,
0.0359694,
0.0717413,
0.1830314,
0.514999,
1.4967306
],
[
0.0198208,
0.0240416,
0.0359606,
0.0717954,
0.182692,
0.5155061,
1.4979881
],
[
0.0198502,
0.0241582,
0.03604,
0.0716244,
0.1830282,
0.5155956,
1.4983632
],
[
0.0196348,
0.0240388,
0.0360382,
0.0717838,
0.1828325,
0.5159727,
1.5000038
],
[
0.0197884,
0.024135,
0.0360132,
0.0718167,
0.1828389,
0.5155632,
1.4953894
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}