blob: 34500c7e7ba9f4c6c7758a3a134a3d5f7458429e [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 37.07956,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 40.1865456,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 33.353917,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 36.1314889,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 38.2507928,
"when": "!CLK&!D&Q&!Q_N"
},
{
"value": 41.6723687,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 35.3799194,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 36.3001931,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 35.361289,
"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.001915,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001848,
"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.0270021,
0.0268393,
0.0265169,
0.0277232,
0.0305572,
0.0371423,
0.0523743
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0209434,
0.0207845,
0.0204754,
0.0216013,
0.0242533,
0.0304231,
0.0447016
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001983,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0983814,
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.0830023,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001805,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001835,
"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.0063878,
0.006392,
0.0064598,
0.0074328,
0.0097343,
0.0150975,
0.0275184
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0006927,
-0.0007336,
-0.0007735,
0.0002136,
0.0025435,
0.0079685,
0.0205281
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001776,
"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.0544902,
0.1954733,
0.3789857
],
[
-0.0022643,
0.1362773,
0.3283346
],
[
-0.0038919,
0.1285462,
0.3218242
]
]
},
"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.0312969,
0.0795065,
0.0530579
],
[
0.0075013,
0.047166,
0.0207174
],
[
0.0363913,
0.0772767,
0.0581523
]
]
},
"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.0236348,
-0.1560729,
-0.3298197
],
[
0.0318991,
-0.1005391,
-0.2840514
],
[
0.0286439,
-0.0964701,
-0.2860859
]
]
},
"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.0175312,
-0.0559753,
-0.016099
],
[
0.0038229,
-0.0334004,
-0.0032897
],
[
-0.0262878,
-0.0659525,
-0.0456074
]
]
},
"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.001388076,
0.003853512,
0.01069794,
0.02969911,
0.08244927,
0.2288917
],
"values": [
[
-0.0068811,
-0.0014136,
0.0091297,
0.0199396,
0.0075807,
-0.0775456,
-0.3488822
],
[
-0.006805,
-0.0013473,
0.0091767,
0.0199336,
0.0075455,
-0.0775991,
-0.3489758
],
[
-0.0066565,
-0.0012132,
0.0093127,
0.0200639,
0.0076622,
-0.0774895,
-0.348863
],
[
-0.007221,
-0.0017645,
0.0087749,
0.0195784,
0.0071976,
-0.0779698,
-0.3493519
],
[
-0.0084626,
-0.0028732,
0.0079525,
0.0191888,
0.0072884,
-0.0775567,
-0.3487985
],
[
-0.0112788,
-0.0052429,
0.0065445,
0.019239,
0.0087987,
-0.0751302,
-0.3459417
],
[
-0.0177044,
-0.0104678,
0.0038631,
0.0205922,
0.0140669,
-0.0674364,
-0.3371251
]
]
},
"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.001388076,
0.003853512,
0.01069794,
0.02969911,
0.08244927,
0.2288917
],
"values": [
[
-0.0087693,
-0.005895,
0.0012763,
0.0180462,
0.0572867,
0.1578753,
0.4340397
],
[
-0.0087045,
-0.0058493,
0.0012695,
0.0180053,
0.0574037,
0.1579519,
0.435267
],
[
-0.0085545,
-0.0057061,
0.001404,
0.0180813,
0.057171,
0.1579248,
0.4339884
],
[
-0.0091036,
-0.0062283,
0.0009391,
0.0177407,
0.0571349,
0.1585017,
0.4354954
],
[
-0.0103471,
-0.007333,
0.0001297,
0.0173966,
0.0572276,
0.1585282,
0.4334062
],
[
-0.0131532,
-0.0096774,
-0.0012253,
0.0174553,
0.0587259,
0.1606812,
0.4372181
],
[
-0.019533,
-0.0147863,
-0.0036214,
0.0194173,
0.0650144,
0.1698097,
0.4472421
]
]
}
},
"max_capacitance": 0.228892,
"max_transition": 1.503483,
"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.00138808,
0.00385351,
0.0106979,
0.0296991,
0.0824493,
0.228892
],
"values": [
[
0.1889455,
0.1937628,
0.2046822,
0.2288317,
0.2862542,
0.4384602,
0.8613285
],
[
0.1922409,
0.1970683,
0.2080436,
0.2321634,
0.2895963,
0.4417465,
0.8641515
],
[
0.2004188,
0.2052421,
0.2162111,
0.240329,
0.297766,
0.4499914,
0.8733395
],
[
0.2176815,
0.2225134,
0.2334642,
0.2575823,
0.3150171,
0.46725,
0.8897235
],
[
0.2401068,
0.2449444,
0.2558807,
0.2800293,
0.3374651,
0.4896885,
0.9129046
],
[
0.262238,
0.2670582,
0.2780192,
0.3021408,
0.3595823,
0.5117566,
0.935018
],
[
0.2674805,
0.2723216,
0.283266,
0.3074291,
0.3648862,
0.5170804,
0.9405613
]
]
},
"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.00138808,
0.00385351,
0.0106979,
0.0296991,
0.0824493,
0.228892
],
"values": [
[
0.1823524,
0.1879699,
0.200724,
0.2315208,
0.3149006,
0.5463167,
1.1899171
],
[
0.1856552,
0.1912699,
0.2040221,
0.2348387,
0.3182298,
0.5489674,
1.1931257
],
[
0.1939117,
0.1995038,
0.2122516,
0.2430626,
0.3264426,
0.557137,
1.2008762
],
[
0.2118667,
0.2174873,
0.2302273,
0.2610355,
0.344445,
0.575942,
1.2202593
],
[
0.2367616,
0.2423704,
0.2551576,
0.2859818,
0.3693646,
0.6002616,
1.2444484
],
[
0.2641479,
0.2697751,
0.282578,
0.3134109,
0.3968212,
0.6273627,
1.2709591
],
[
0.2825194,
0.2882631,
0.3011909,
0.3321082,
0.4155077,
0.6460794,
1.2878993
]
]
},
"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.00138808,
0.00385351,
0.0106979,
0.0296991,
0.0824493,
0.228892
],
"values": [
[
0.0168877,
0.0209759,
0.0309631,
0.0555577,
0.1248763,
0.325753,
0.8943725
],
[
0.0169406,
0.0209778,
0.0307435,
0.055722,
0.1248319,
0.325118,
0.8970477
],
[
0.0168978,
0.0210831,
0.030808,
0.0557203,
0.1247064,
0.3261015,
0.8966724
],
[
0.016964,
0.0210872,
0.0307531,
0.055726,
0.1248871,
0.3260474,
0.8971854
],
[
0.0170148,
0.020972,
0.0308592,
0.0556916,
0.1248365,
0.325523,
0.9023267
],
[
0.0169185,
0.0210824,
0.0309193,
0.0557572,
0.1249407,
0.3251912,
0.9020945
],
[
0.0169568,
0.0210134,
0.0308896,
0.0556357,
0.1249146,
0.3261403,
0.8891313
]
]
},
"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.00138808,
0.00385351,
0.0106979,
0.0296991,
0.0824493,
0.228892
],
"values": [
[
0.0208165,
0.0261057,
0.0399569,
0.0820715,
0.2041231,
0.5469507,
1.4975297
],
[
0.0208251,
0.0260762,
0.0400399,
0.082124,
0.2040136,
0.5449887,
1.5003624
],
[
0.0208357,
0.0260672,
0.0400308,
0.0820593,
0.2040949,
0.5454093,
1.5010168
],
[
0.0208378,
0.0260437,
0.0400269,
0.0821282,
0.2040524,
0.5465736,
1.4992748
],
[
0.0208119,
0.0261179,
0.0400415,
0.0821074,
0.2037212,
0.5464535,
1.5034826
],
[
0.0210221,
0.0262788,
0.0401847,
0.0821689,
0.2047018,
0.5466665,
1.4998354
],
[
0.0214579,
0.0267812,
0.0405995,
0.082438,
0.2038791,
0.5457312,
1.5000633
]
]
},
"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.001408587,
0.003968232,
0.0111792,
0.03149373,
0.08872329,
0.2499489
],
"values": [
[
-0.0071826,
-0.0020367,
0.0080414,
0.0180362,
0.0032127,
-0.0905638,
-0.3901589
],
[
-0.0071169,
-0.0019974,
0.0080257,
0.017993,
0.0030566,
-0.090748,
-0.390312
],
[
-0.006967,
-0.0018522,
0.0081516,
0.0181075,
0.0031465,
-0.0906654,
-0.3903391
],
[
-0.007516,
-0.0023739,
0.0076835,
0.0177293,
0.0028635,
-0.0909078,
-0.3904775
],
[
-0.0087643,
-0.0034724,
0.0068661,
0.0173743,
0.003013,
-0.0904925,
-0.3898739
],
[
-0.011589,
-0.0058748,
0.0054389,
0.017448,
0.0045769,
-0.0879322,
-0.3869834
],
[
-0.0179932,
-0.0110125,
0.0030592,
0.0194047,
0.0107199,
-0.0792493,
-0.377019
]
]
},
"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.001408587,
0.003968232,
0.0111792,
0.03149373,
0.08872329,
0.2499489
],
"values": [
[
-0.0087429,
-0.0057454,
0.0018594,
0.0199279,
0.0624282,
0.1726049,
0.4762256
],
[
-0.0086695,
-0.0056776,
0.0018975,
0.0199281,
0.0625162,
0.1729278,
0.4788851
],
[
-0.0085208,
-0.0055386,
0.0020216,
0.0200512,
0.0624496,
0.1732481,
0.478512
],
[
-0.0090805,
-0.006086,
0.0014959,
0.019576,
0.0621953,
0.172089,
0.4783184
],
[
-0.010328,
-0.0071984,
0.0006891,
0.0191872,
0.0620619,
0.172519,
0.4780521
],
[
-0.0131477,
-0.009566,
-0.0006829,
0.0192089,
0.0638062,
0.1744482,
0.4787706
],
[
-0.019616,
-0.0148709,
-0.0034543,
0.0205868,
0.0692008,
0.1834636,
0.4872909
]
]
}
},
"max_capacitance": 0.249949,
"max_transition": 1.501866,
"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.00140859,
0.00396823,
0.0111792,
0.0314937,
0.0887233,
0.249949
],
"values": [
[
0.2159707,
0.2204001,
0.2306175,
0.253763,
0.3122969,
0.4754707,
0.9355876
],
[
0.2192448,
0.2237079,
0.2339325,
0.257063,
0.3156161,
0.4787873,
0.9385929
],
[
0.2274997,
0.2319421,
0.2421804,
0.2652923,
0.3238333,
0.4869656,
0.9468931
],
[
0.2454584,
0.2499251,
0.2601572,
0.2832787,
0.3418307,
0.5050039,
0.9647401
],
[
0.270405,
0.27484,
0.2850564,
0.3081991,
0.3667371,
0.5299422,
0.9905563
],
[
0.2978174,
0.3022534,
0.3124695,
0.3356227,
0.3941277,
0.5572706,
1.017108
],
[
0.316338,
0.3207907,
0.3310055,
0.3541634,
0.4127085,
0.5760006,
1.0365012
]
]
},
"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.00140859,
0.00396823,
0.0111792,
0.0314937,
0.0887233,
0.249949
],
"values": [
[
0.2272587,
0.2320727,
0.2436728,
0.2732452,
0.3549782,
0.5860122,
1.2379964
],
[
0.2306047,
0.2354275,
0.2470341,
0.2764903,
0.358397,
0.589295,
1.2397333
],
[
0.2387546,
0.2435908,
0.2551918,
0.2846393,
0.366577,
0.5975171,
1.2491252
],
[
0.2560158,
0.2608488,
0.2724507,
0.3018995,
0.3837601,
0.6158093,
1.2663105
],
[
0.2784207,
0.2832664,
0.2948719,
0.3242915,
0.406209,
0.6380912,
1.2880226
],
[
0.3005765,
0.305394,
0.3170011,
0.3464278,
0.4283726,
0.658846,
1.3116426
],
[
0.305809,
0.3106551,
0.3222331,
0.3516624,
0.4336081,
0.6654233,
1.3137472
]
]
},
"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.00140859,
0.00396823,
0.0111792,
0.0314937,
0.0887233,
0.249949
],
"values": [
[
0.013755,
0.0174232,
0.0269486,
0.0526161,
0.1280849,
0.348577,
0.9744597
],
[
0.0136007,
0.0175228,
0.0269948,
0.0524887,
0.1279108,
0.3491889,
0.9733133
],
[
0.0136128,
0.0175268,
0.0270083,
0.0525229,
0.1280896,
0.3496168,
0.9710079
],
[
0.0136026,
0.0175289,
0.027001,
0.0525004,
0.1278971,
0.3491597,
0.971447
],
[
0.0137395,
0.01741,
0.0269076,
0.0526133,
0.1280239,
0.3486803,
0.9685223
],
[
0.0137718,
0.0173908,
0.0269479,
0.0525746,
0.1281687,
0.3489194,
0.9708756
],
[
0.0136487,
0.0174563,
0.0270363,
0.0524853,
0.1281785,
0.348796,
0.9666595
]
]
},
"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.00140859,
0.00396823,
0.0111792,
0.0314937,
0.0887233,
0.249949
],
"values": [
[
0.01597,
0.020766,
0.034472,
0.0756915,
0.1965041,
0.5371336,
1.5000824
],
[
0.0159266,
0.020791,
0.0344344,
0.0757339,
0.1963331,
0.537784,
1.5007341
],
[
0.0160268,
0.0207764,
0.0344681,
0.0756818,
0.1961636,
0.5383199,
1.4993899
],
[
0.0160246,
0.0207777,
0.034462,
0.0756933,
0.1960939,
0.5381958,
1.4979618
],
[
0.0160228,
0.020815,
0.0345026,
0.0757611,
0.1962978,
0.5385997,
1.4985102
],
[
0.0159267,
0.0208035,
0.0344369,
0.0757057,
0.19602,
0.5365028,
1.5018662
],
[
0.0160631,
0.0208235,
0.0344936,
0.0757512,
0.1963558,
0.5386539,
1.4988556
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}