blob: 7ce1e65288a3c2575a366f9109d85810fd1f6f6c [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 21.57277,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 24.3018352,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 20.412255,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 21.1985363,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 20.6219255,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 23.6744349,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 19.2013356,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 21.0594795,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 22.1123955,
"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.00183,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001768,
"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.0191789,
0.0190624,
0.0188245,
0.0191427,
0.0199069,
0.0216989,
0.0258603
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0150609,
0.0149728,
0.0148027,
0.0150733,
0.01573,
0.0172766,
0.0208749
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001892,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1236472,
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.1027755,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001752,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001775,
"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.0046127,
0.0045463,
0.0044278,
0.0047245,
0.0054427,
0.0071321,
0.0110606
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004222,
-0.0004933,
-0.0006255,
-0.0003482,
0.0003226,
0.0019004,
0.0055689
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001729,
"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.0740215,
0.2381979,
0.4278138
],
[
-0.0169128,
0.1423809,
0.3381003
],
[
-0.0710306,
0.0833802,
0.2766582
]
]
},
"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.0435039,
0.1319967,
0.1690247
],
[
-0.0108092,
0.0654766,
0.0939596
],
[
-0.0246439,
0.0492005,
0.0789043
]
]
},
"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.0297383,
-0.180487,
-0.3505716
],
[
0.0575339,
-0.0932148,
-0.2730651
],
[
0.1031068,
-0.0427591,
-0.2250508
]
]
},
"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.0236348,
-0.0986999,
-0.1149759
],
[
0.0257956,
-0.0456074,
-0.067987
],
[
0.0359681,
-0.0354349,
-0.0626973
]
]
},
"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.001342919,
0.003606861,
0.009687441,
0.02601889,
0.06988251,
0.187693
],
"values": [
[
-0.004807,
-0.0008963,
0.0064316,
0.0140433,
0.0077133,
-0.0415707,
-0.196839
],
[
-0.0047657,
-0.000865,
0.0064637,
0.0140538,
0.0077113,
-0.0415711,
-0.1968972
],
[
-0.0046881,
-0.0008005,
0.0064938,
0.0140609,
0.0076699,
-0.0416514,
-0.1969898
],
[
-0.0048373,
-0.0009652,
0.0062914,
0.0137979,
0.0073944,
-0.0419969,
-0.197348
],
[
-0.0051488,
-0.001239,
0.0060821,
0.013703,
0.0073683,
-0.0419149,
-0.1972327
],
[
-0.0058559,
-0.0018387,
0.0057093,
0.0136544,
0.007657,
-0.0413815,
-0.1966019
],
[
-0.0074289,
-0.0030481,
0.0052691,
0.0143688,
0.0094807,
-0.0389714,
-0.193837
]
]
},
"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.001342919,
0.003606861,
0.009687441,
0.02601889,
0.06988251,
0.187693
],
"values": [
[
-0.0061658,
-0.0039985,
0.0011653,
0.0125928,
0.0378199,
0.0984023,
0.2590125
],
[
-0.0061268,
-0.0039623,
0.0011909,
0.0126275,
0.0376408,
0.098875,
0.2589725
],
[
-0.0060494,
-0.0038937,
0.0012416,
0.0126246,
0.037698,
0.0989141,
0.2590016
],
[
-0.0061958,
-0.0040564,
0.0010464,
0.0123993,
0.037429,
0.0985918,
0.2584815
],
[
-0.0065176,
-0.0043623,
0.0007775,
0.0121819,
0.0371746,
0.0979116,
0.2581249
],
[
-0.0072235,
-0.0049563,
0.0004058,
0.0121671,
0.0375062,
0.0989391,
0.2591408
],
[
-0.0087855,
-0.0061318,
3.975e-05,
0.0130084,
0.0395508,
0.1014551,
0.2602337
]
]
}
},
"max_capacitance": 0.187693,
"max_transition": 1.498215,
"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.00134292,
0.00360686,
0.00968744,
0.0260189,
0.0698825,
0.187693
],
"values": [
[
0.2361415,
0.2416377,
0.2535729,
0.2788366,
0.3360608,
0.4800964,
0.8655766
],
[
0.2402689,
0.2457696,
0.2577254,
0.2829582,
0.3401839,
0.4842438,
0.8703166
],
[
0.2499307,
0.2554553,
0.2674002,
0.2926323,
0.3498689,
0.4939335,
0.8797758
],
[
0.2723844,
0.2779068,
0.2898405,
0.3150971,
0.3723386,
0.5164179,
0.9035687
],
[
0.3095922,
0.3150719,
0.3270152,
0.3522874,
0.4094975,
0.5535933,
0.9400943
],
[
0.3573661,
0.3628627,
0.3748094,
0.4000288,
0.4572972,
0.601395,
0.9877564
],
[
0.409415,
0.4149015,
0.4268466,
0.452098,
0.5093624,
0.6534455,
1.0397122
]
]
},
"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.00134292,
0.00360686,
0.00968744,
0.0260189,
0.0698825,
0.187693
],
"values": [
[
0.2283256,
0.2348638,
0.2493542,
0.2833511,
0.3719192,
0.6080196,
1.2429944
],
[
0.2323975,
0.2389342,
0.2534327,
0.2874231,
0.375995,
0.6125247,
1.2477305
],
[
0.2421876,
0.2486857,
0.2632028,
0.2971707,
0.3857541,
0.6221427,
1.2559453
],
[
0.2648382,
0.2713786,
0.2858856,
0.319857,
0.4084341,
0.6445819,
1.2818827
],
[
0.3042484,
0.3107969,
0.3253193,
0.3593122,
0.4479132,
0.6838505,
1.3224237
],
[
0.3569457,
0.3635086,
0.3780491,
0.4120772,
0.5006764,
0.7371086,
1.3716397
],
[
0.4209932,
0.427615,
0.4422822,
0.4763588,
0.5650012,
0.8007228,
1.4345698
]
]
},
"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.00134292,
0.00360686,
0.00968744,
0.0260189,
0.0698825,
0.187693
],
"values": [
[
0.0196551,
0.023939,
0.0344082,
0.0596958,
0.127276,
0.3160216,
0.8387442
],
[
0.0195289,
0.0238808,
0.0343382,
0.0596213,
0.1273153,
0.3162715,
0.8438296
],
[
0.019633,
0.0239367,
0.0343475,
0.0596266,
0.1271572,
0.3162027,
0.8397545
],
[
0.0195207,
0.0239128,
0.0344597,
0.0596953,
0.12726,
0.3160585,
0.8362194
],
[
0.0194821,
0.0239653,
0.0344656,
0.0596908,
0.1272033,
0.3161782,
0.8432276
],
[
0.0195571,
0.0240407,
0.0343883,
0.0597429,
0.1270263,
0.3160563,
0.8440759
],
[
0.0195406,
0.0240542,
0.0344463,
0.0596888,
0.1273825,
0.3159577,
0.8331334
]
]
},
"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.00134292,
0.00360686,
0.00968744,
0.0260189,
0.0698825,
0.187693
],
"values": [
[
0.0246689,
0.030437,
0.0459191,
0.0914265,
0.219188,
0.5638813,
1.4954297
],
[
0.0246698,
0.0304273,
0.0459336,
0.0914101,
0.2184731,
0.5636099,
1.4957776
],
[
0.0247355,
0.0304986,
0.0459002,
0.0914593,
0.2185508,
0.5639895,
1.4930316
],
[
0.0246618,
0.0304182,
0.0459214,
0.0914702,
0.2185572,
0.563162,
1.4928278
],
[
0.0247212,
0.0304721,
0.0458777,
0.0914628,
0.2193155,
0.5640819,
1.4982146
],
[
0.0248345,
0.0305825,
0.0460558,
0.0915071,
0.21834,
0.5637281,
1.4921749
],
[
0.0253395,
0.0310461,
0.0463558,
0.0916619,
0.2194529,
0.5639548,
1.4904019
]
]
},
"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.001361887,
0.003709475,
0.01010377,
0.02752041,
0.0749594,
0.2041725
],
"values": [
[
-0.0050381,
-0.0013657,
0.0055948,
0.0125988,
0.0046863,
-0.0496169,
-0.2206062
],
[
-0.0049987,
-0.0013345,
0.0056093,
0.0126218,
0.0046888,
-0.0496398,
-0.2206253
],
[
-0.0049207,
-0.0012591,
0.0056523,
0.0126175,
0.0046422,
-0.0496748,
-0.2206723
],
[
-0.0050674,
-0.0014198,
0.0054589,
0.0123887,
0.0043685,
-0.0500075,
-0.2210036
],
[
-0.0053889,
-0.0017302,
0.0051965,
0.0121747,
0.004216,
-0.0501112,
-0.2211158
],
[
-0.0060958,
-0.0023282,
0.0048349,
0.0121621,
0.0045763,
-0.049535,
-0.2204129
],
[
-0.0076713,
-0.0035193,
0.004434,
0.013006,
0.006522,
-0.046906,
-0.2174422
]
]
},
"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.001361887,
0.003709475,
0.01010377,
0.02752041,
0.0749594,
0.2041725
],
"values": [
[
-0.0061243,
-0.0038344,
0.0016984,
0.0140645,
0.0412616,
0.1078242,
0.283255
],
[
-0.0060847,
-0.003799,
0.001716,
0.0140536,
0.0411092,
0.1072331,
0.2818103
],
[
-0.0060079,
-0.0037335,
0.0017581,
0.0140517,
0.0411332,
0.107551,
0.2828282
],
[
-0.0061546,
-0.003898,
0.0015629,
0.0138236,
0.0407771,
0.1068232,
0.2816323
],
[
-0.0064671,
-0.0041809,
0.0013373,
0.0137032,
0.0408746,
0.1071203,
0.281589
],
[
-0.0071793,
-0.0047854,
0.000956,
0.0136688,
0.0409384,
0.1073877,
0.2821925
],
[
-0.0087633,
-0.0060014,
0.0005239,
0.014376,
0.0429314,
0.1103135,
0.2855002
]
]
}
},
"max_capacitance": 0.204173,
"max_transition": 1.496516,
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.2706305,
0.2756049,
0.286616,
0.3105604,
0.3680148,
0.5218345,
0.9413704
],
[
0.2747631,
0.279715,
0.2907325,
0.3146333,
0.372084,
0.5258007,
0.9445736
],
[
0.2844828,
0.2894705,
0.3004572,
0.3243857,
0.381821,
0.5356641,
0.9561407
],
[
0.3071609,
0.3121494,
0.3231357,
0.3470595,
0.4044976,
0.5583399,
0.9787413
],
[
0.3465964,
0.3515843,
0.3625719,
0.3865019,
0.443938,
0.5976856,
1.0178745
],
[
0.3993593,
0.4043162,
0.4152773,
0.4392291,
0.4966896,
0.6504476,
1.0707081
],
[
0.4635231,
0.4685143,
0.4795049,
0.503442,
0.5608867,
0.7146381,
1.1344249
]
]
},
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.2832044,
0.2887555,
0.3018784,
0.3341089,
0.4205359,
0.6554381,
1.2966711
],
[
0.2872754,
0.292874,
0.3059722,
0.3382183,
0.424613,
0.65983,
1.3015634
],
[
0.2969699,
0.3025684,
0.3156667,
0.3479138,
0.4343424,
0.6697743,
1.3106909
],
[
0.3194667,
0.3250779,
0.338172,
0.3705251,
0.4568881,
0.6922117,
1.3330944
],
[
0.3566228,
0.3622217,
0.3753239,
0.4076808,
0.4940754,
0.7291304,
1.3698118
],
[
0.4044193,
0.40997,
0.4230454,
0.4554771,
0.5415567,
0.7769155,
1.4183384
],
[
0.4564423,
0.4620133,
0.4751295,
0.5074936,
0.5937946,
0.8290194,
1.4684349
]
]
},
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.0158128,
0.0199406,
0.0299281,
0.0556688,
0.129205,
0.3372071,
0.9088134
],
[
0.0158011,
0.0200578,
0.0299884,
0.0556856,
0.129302,
0.3370562,
0.918471
],
[
0.0158985,
0.0200046,
0.0299112,
0.0557393,
0.1292637,
0.3361931,
0.9095353
],
[
0.0159114,
0.0199913,
0.0299262,
0.0557205,
0.12927,
0.3371578,
0.9125234
],
[
0.0158973,
0.020011,
0.0299091,
0.0557467,
0.1292657,
0.3372199,
0.9106804
],
[
0.0157262,
0.0198812,
0.0300624,
0.0558025,
0.1289037,
0.3361965,
0.9135097
],
[
0.0159515,
0.0200288,
0.0299667,
0.0557433,
0.1292828,
0.337215,
0.9044902
]
]
},
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.0188975,
0.0243682,
0.0397152,
0.0843389,
0.2098505,
0.5553434,
1.4965156
],
[
0.0188511,
0.0243395,
0.0396877,
0.0843173,
0.2102987,
0.5545049,
1.4959635
],
[
0.0188465,
0.0243387,
0.039689,
0.0843281,
0.2105892,
0.5554132,
1.4944431
],
[
0.018847,
0.0243706,
0.0397075,
0.0843911,
0.2099191,
0.5554409,
1.4937263
],
[
0.0188612,
0.0243771,
0.0396708,
0.0843899,
0.2103026,
0.5555489,
1.4927397
],
[
0.0188751,
0.0243479,
0.0397162,
0.0843132,
0.2102946,
0.5548419,
1.495687
],
[
0.0188772,
0.0243818,
0.0396842,
0.0844156,
0.2100557,
0.5548816,
1.4935498
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}