blob: c2bcb767938665ffd5de152fa59681d16f31e58f [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.001816791,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0018319,
"when": "!CLK&!D&Q&!Q_N"
},
{
"value": 0.0018671,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0017844,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0018457,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0017645,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0018711,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0018357,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0017339,
"when": "CLK&D&Q&!Q_N"
}
],
"pg_pin,VGND": {
"pg_type": "primary_ground",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "primary_ground",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "primary_power",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"voltage_name": "VPWR"
},
"pin,CLK": {
"capacitance": 0.001693,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001606,
"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.0167862,
0.0167052,
0.0165185,
0.0165093,
0.0164881,
0.0164391,
0.0163262
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0132858,
0.0132068,
0.0130248,
0.0129912,
0.0129139,
0.0127356,
0.0123247
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001781,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1489129,
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.1126621,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001655,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00165,
"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.0040338,
0.0039863,
0.0038767,
0.0038824,
0.0038957,
0.0039262,
0.0039967
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0002569,
-0.0003145,
-0.0004472,
-0.0004517,
-0.0004618,
-0.0004853,
-0.0005394
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00166,
"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.1204082,
0.3590475,
0.7378724
],
[
-0.0022643,
0.2302715,
0.6042136
],
[
-0.1076517,
0.1248841,
0.4915019
]
]
},
"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.0532695,
0.1832663,
0.2923157
],
[
-0.0254577,
0.0898906,
0.1818503
],
[
-0.0649271,
0.0443177,
0.1338359
]
]
},
"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.0382832,
-0.2610534,
-0.5641946
],
[
0.073403,
-0.1518086,
-0.483026
],
[
0.1629212,
-0.0635111,
-0.4044941
]
]
},
"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.0224141,
-0.1304382,
-0.1992044
],
[
0.0489889,
-0.055373,
-0.1290221
],
[
0.0847962,
-0.0183451,
-0.096877
]
]
},
"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.001413699,
0.003997092,
0.01130137,
0.03195349,
0.09034525,
0.255442
],
"values": [
[
-0.0042185,
-0.0003958,
0.0072523,
0.0155815,
0.0077048,
-0.0523857,
-0.2482873
],
[
-0.0041844,
-0.0003636,
0.0072702,
0.0155775,
0.0076949,
-0.0525031,
-0.2483572
],
[
-0.0040978,
-0.0002831,
0.0073185,
0.0156049,
0.0077182,
-0.0524253,
-0.2483989
],
[
-0.0040975,
-0.0003163,
0.0072701,
0.0154612,
0.0074436,
-0.0527032,
-0.2486198
],
[
-0.0040669,
-0.0003048,
0.0072525,
0.0153519,
0.0072889,
-0.0528749,
-0.2488438
],
[
-0.0039836,
-0.0002282,
0.0072847,
0.0153862,
0.0072753,
-0.0529697,
-0.2488994
],
[
-0.0037652,
1.375e-05,
0.0075635,
0.0157251,
0.0077338,
-0.0526706,
-0.2487212
]
]
},
"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.001413699,
0.003997092,
0.01130137,
0.03195349,
0.09034525,
0.255442
],
"values": [
[
-0.0054471,
-0.0033788,
0.0018512,
0.0142876,
0.0426328,
0.114787,
0.3127838
],
[
-0.0054098,
-0.0033444,
0.0018853,
0.0143161,
0.0426634,
0.1153902,
0.3127566
],
[
-0.0053242,
-0.0032696,
0.0019342,
0.0143365,
0.0426814,
0.1153817,
0.3143857
],
[
-0.0053226,
-0.0032932,
0.0018646,
0.014174,
0.0423268,
0.1148883,
0.3138107
],
[
-0.0052975,
-0.00329,
0.0018171,
0.0140637,
0.042224,
0.1147579,
0.315403
],
[
-0.0052207,
-0.003229,
0.0018417,
0.014016,
0.0420848,
0.1147789,
0.3128223
],
[
-0.0049836,
-0.0029416,
0.0022358,
0.014405,
0.0423604,
0.1145419,
0.313599
]
]
}
},
"max_capacitance": 0.255442,
"max_transition": 1.502676,
"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.0014137,
0.00399709,
0.0113014,
0.0319535,
0.0903452,
0.255442
],
"values": [
[
0.2834602,
0.2882253,
0.2985432,
0.3187766,
0.3595236,
0.4522646,
0.699429
],
[
0.2881628,
0.2929223,
0.3031943,
0.3234556,
0.364213,
0.4569214,
0.7040339
],
[
0.2998844,
0.3046664,
0.3149896,
0.335187,
0.3758927,
0.4686357,
0.7158726
],
[
0.3267111,
0.3314762,
0.341796,
0.3620282,
0.4028052,
0.4955218,
0.7427507
],
[
0.3757956,
0.380561,
0.3908772,
0.4110912,
0.4518763,
0.5445924,
0.7916877
],
[
0.4495093,
0.4542911,
0.46459,
0.4846888,
0.525503,
0.6182241,
0.8653991
],
[
0.5508343,
0.5556008,
0.5659187,
0.5861341,
0.6269375,
0.719669,
0.9667247
]
]
},
"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.0014137,
0.00399709,
0.0113014,
0.0319535,
0.0903452,
0.255442
],
"values": [
[
0.2763695,
0.2819906,
0.2952645,
0.327209,
0.4135889,
0.6525365,
1.3288763
],
[
0.2814666,
0.2871554,
0.3004242,
0.3323609,
0.4187217,
0.6576413,
1.3337417
],
[
0.2930888,
0.2988076,
0.3118821,
0.3438582,
0.4302256,
0.6690056,
1.3448244
],
[
0.3200712,
0.3257382,
0.3390332,
0.3710002,
0.4573696,
0.6962435,
1.3765841
],
[
0.3697894,
0.3755037,
0.3887773,
0.4207513,
0.5071207,
0.7460201,
1.4242258
],
[
0.4479268,
0.4536508,
0.4668863,
0.498859,
0.585232,
0.8238029,
1.5009126
],
[
0.558294,
0.5638466,
0.5771356,
0.6091467,
0.6955639,
0.9345409,
1.6105052
]
]
},
"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.0014137,
0.00399709,
0.0113014,
0.0319535,
0.0903452,
0.255442
],
"values": [
[
0.0200586,
0.0230646,
0.0299057,
0.045779,
0.0846908,
0.1930405,
0.5198534
],
[
0.0199583,
0.0230571,
0.0299428,
0.0457174,
0.0848159,
0.1930331,
0.5188182
],
[
0.0200012,
0.0230158,
0.0299622,
0.0459948,
0.0846456,
0.1928886,
0.5182495
],
[
0.0200525,
0.0230798,
0.0298833,
0.0456997,
0.0847228,
0.1930449,
0.5181239
],
[
0.0200373,
0.0230527,
0.0298885,
0.0460475,
0.0847412,
0.1927846,
0.5172529
],
[
0.0199921,
0.0230401,
0.0298469,
0.0460722,
0.0847606,
0.192736,
0.5185445
],
[
0.0200535,
0.0230512,
0.0298985,
0.0460563,
0.084772,
0.1929066,
0.5161805
]
]
},
"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.0014137,
0.00399709,
0.0113014,
0.0319535,
0.0903452,
0.255442
],
"values": [
[
0.0214517,
0.0262252,
0.0398466,
0.0799808,
0.198921,
0.5354022,
1.490412
],
[
0.0214267,
0.0262753,
0.0397747,
0.07997,
0.199118,
0.5357809,
1.4901236
],
[
0.0213863,
0.0263079,
0.0398579,
0.0800013,
0.1989045,
0.535274,
1.5003102
],
[
0.0216115,
0.0263894,
0.0399729,
0.0799921,
0.1992483,
0.5365418,
1.4990638
],
[
0.0213735,
0.0262782,
0.0397796,
0.0799663,
0.1988692,
0.5370846,
1.5026758
],
[
0.0214232,
0.0262765,
0.0398868,
0.0798866,
0.1987933,
0.535772,
1.4905107
],
[
0.0215175,
0.0265908,
0.0400554,
0.0800399,
0.1993298,
0.536878,
1.4990658
]
]
},
"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.001435632,
0.004122077,
0.01183557,
0.03398303,
0.09757422,
0.2801613
],
"values": [
[
-0.0044126,
-0.0008006,
0.0065262,
0.014306,
0.0046533,
-0.0618662,
-0.2792003
],
[
-0.0043728,
-0.0007639,
0.0065596,
0.0143338,
0.0046751,
-0.0618494,
-0.2791821
],
[
-0.0042879,
-0.0006868,
0.0066148,
0.0143481,
0.0046633,
-0.0618708,
-0.2791862
],
[
-0.004286,
-0.0007061,
0.0065383,
0.0141965,
0.0044118,
-0.0621903,
-0.2795315
],
[
-0.0042591,
-0.0007019,
0.0064971,
0.0140737,
0.0042316,
-0.0623969,
-0.2797596
],
[
-0.0041795,
-0.0006377,
0.006527,
0.0140331,
0.0041379,
-0.0625206,
-0.2799011
],
[
-0.003963,
-0.0004033,
0.0068074,
0.0144131,
0.0045096,
-0.0623079,
-0.2797355
]
]
},
"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.001435632,
0.004122077,
0.01183557,
0.03398303,
0.09757422,
0.2801613
],
"values": [
[
-0.0054295,
-0.0032596,
0.0023636,
0.0155925,
0.0463217,
0.1256695,
0.3475615
],
[
-0.0053941,
-0.0032322,
0.0023873,
0.0156239,
0.0461042,
0.1255272,
0.3452505
],
[
-0.0053066,
-0.0031486,
0.0024394,
0.0156278,
0.0461342,
0.124621,
0.3461376
],
[
-0.0053033,
-0.0031697,
0.0023824,
0.0154855,
0.0458767,
0.1255067,
0.3476463
],
[
-0.0052738,
-0.0031539,
0.0023697,
0.0153545,
0.0457095,
0.1251509,
0.3447097
],
[
-0.0051913,
-0.0030826,
0.0024159,
0.0153959,
0.0457304,
0.125188,
0.3462963
],
[
-0.0049553,
-0.0028095,
0.0027187,
0.0157318,
0.0459149,
0.1245682,
0.3437644
]
]
}
},
"max_capacitance": 0.280161,
"max_transition": 1.498807,
"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.00143563,
0.00412208,
0.0118356,
0.033983,
0.0975742,
0.280161
],
"values": [
[
0.349191,
0.3532507,
0.3622191,
0.3801735,
0.4172576,
0.5066788,
0.7566612
],
[
0.3543275,
0.3583884,
0.3673992,
0.3853104,
0.4223956,
0.5118322,
0.7619005
],
[
0.3658852,
0.3699352,
0.3788506,
0.3967337,
0.4338868,
0.5233028,
0.7728108
],
[
0.3930301,
0.397145,
0.4060185,
0.4239074,
0.4610421,
0.5504735,
0.8007981
],
[
0.442778,
0.4468783,
0.4557201,
0.4736204,
0.5107602,
0.6002321,
0.8498974
],
[
0.5208629,
0.5249348,
0.5338682,
0.5515291,
0.5886379,
0.6781602,
0.9284004
],
[
0.6311137,
0.6351844,
0.6440974,
0.6619853,
0.6990977,
0.788553,
1.0383541
]
]
},
"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.00143563,
0.00412208,
0.0118356,
0.033983,
0.0975742,
0.280161
],
"values": [
[
0.3678208,
0.3729832,
0.3851664,
0.4153393,
0.4983217,
0.7346515,
1.4130471
],
[
0.3723942,
0.3774827,
0.3897261,
0.4199069,
0.5026869,
0.7396631,
1.4186228
],
[
0.3842198,
0.3893899,
0.4014459,
0.4316875,
0.514575,
0.7516227,
1.431649
],
[
0.4110669,
0.4162338,
0.4284003,
0.4585945,
0.5414886,
0.7776029,
1.456662
],
[
0.4601481,
0.4652992,
0.4775225,
0.5075555,
0.5905585,
0.8270797,
1.5062339
],
[
0.5337681,
0.5389371,
0.5511299,
0.5812908,
0.6642307,
0.9010619,
1.5800889
],
[
0.6352189,
0.6403987,
0.652623,
0.6826833,
0.7655904,
1.0016552,
1.6834114
]
]
},
"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.00143563,
0.00412208,
0.0118356,
0.033983,
0.0975742,
0.280161
],
"values": [
[
0.0181324,
0.0206378,
0.026831,
0.0410679,
0.0787007,
0.1902948,
0.5281316
],
[
0.0181324,
0.020648,
0.0266223,
0.0410832,
0.0787242,
0.1904492,
0.5270718
],
[
0.0179799,
0.0206951,
0.026811,
0.0411665,
0.07866,
0.1900792,
0.5242192
],
[
0.0180916,
0.0204701,
0.0264015,
0.0412243,
0.0786135,
0.1895206,
0.5270407
],
[
0.0180172,
0.0206677,
0.0267846,
0.0411191,
0.0785351,
0.1896769,
0.5237404
],
[
0.0181068,
0.0206154,
0.0264567,
0.0412056,
0.0788487,
0.190375,
0.5266396
],
[
0.0181261,
0.0207067,
0.0268033,
0.0408194,
0.0784999,
0.1900949,
0.5216068
]
]
},
"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.00143563,
0.00412208,
0.0118356,
0.033983,
0.0975742,
0.280161
],
"values": [
[
0.0188471,
0.0231913,
0.0358632,
0.0746676,
0.1902977,
0.5285812,
1.4951159
],
[
0.0189233,
0.0232751,
0.0359889,
0.0746051,
0.1898607,
0.5265364,
1.4848655
],
[
0.01881,
0.0232585,
0.0359126,
0.074719,
0.1905024,
0.5244691,
1.4976597
],
[
0.0188355,
0.0232796,
0.0359342,
0.0745485,
0.1902233,
0.529098,
1.4988066
],
[
0.0188904,
0.0232003,
0.0359584,
0.074416,
0.1900818,
0.5269838,
1.4848478
],
[
0.0187013,
0.023139,
0.035923,
0.074636,
0.1899883,
0.5288632,
1.4920185
],
[
0.0188131,
0.0232402,
0.0359527,
0.0746108,
0.190311,
0.5239501,
1.4952496
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}