blob: 4b1035a1e9a907af40629255e87dbb47a228c3e3 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 21.45403,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 26.4474629,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 21.530278,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 19.8932781,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 19.4410621,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 16.7397634,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 25.1218104,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 22.6488801,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 21.2189484,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 20.8825117,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 19.1644602,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 21.1487396,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 23.2112232,
"when": "!RESET_B&!CLK&D&!Q"
}
],
"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.001858,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001801,
"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.0210018,
0.0208987,
0.0206936,
0.0210061,
0.021759,
0.0235269,
0.0276345
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0138759,
0.0137805,
0.0135925,
0.0138619,
0.014515,
0.0160522,
0.0196279
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001916,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1269427,
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.1093665,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.002056,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00205,
"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.0052039,
0.0051374,
0.0050177,
0.0053285,
0.0060788,
0.0078419,
0.0119397
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0007106,
-0.0008377,
-0.001099,
-0.000795,
-6.2865243e-05,
0.0016563,
0.0056504
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002062,
"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.080125,
0.2455221,
0.4449037
],
[
-0.0108092,
0.1497051,
0.3503073
],
[
-0.0624857,
0.0907044,
0.2888652
]
]
},
"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.0496074,
0.1381003,
0.1714661
],
[
-0.0071471,
0.0691387,
0.0951803
],
[
-0.0258646,
0.0479798,
0.0752422
]
]
},
"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.0248555,
-0.1719421,
-0.3395853
],
[
0.0636374,
-0.0834492,
-0.2584167
],
[
0.110431,
-0.0293314,
-0.2067402
]
]
},
"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.0260762,
-0.1011413,
-0.1137552
],
[
0.0257956,
-0.0456074,
-0.0631042
],
[
0.0384095,
-0.0329935,
-0.0565937
]
]
},
"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.001507981,
0.004548011,
0.01371663,
0.04136881,
0.1247667,
0.3762916
],
"values": [
[
0.020047,
0.0184104,
0.0141029,
0.0026897,
-0.0338376,
-0.1470513,
-0.4893542
],
[
0.0200709,
0.0184239,
0.0140992,
0.0027225,
-0.0338343,
-0.1470257,
-0.4893276
],
[
0.0201058,
0.0184475,
0.0141409,
0.0027359,
-0.0337899,
-0.1470023,
-0.4893029
],
[
0.0196159,
0.017968,
0.0136101,
0.0022493,
-0.0342814,
-0.1475003,
-0.489787
],
[
0.0194014,
0.0177428,
0.0134176,
0.0020271,
-0.0344956,
-0.1477218,
-0.4900135
],
[
0.0195205,
0.0178197,
0.0133721,
0.0019353,
-0.0345874,
-0.1478065,
-0.4901113
],
[
0.0233291,
0.0216556,
0.0170757,
0.0043975,
-0.0330975,
-0.1465699,
-0.4888609
]
]
},
"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.001507981,
0.004548011,
0.01371663,
0.04136881,
0.1247667,
0.3762916
],
"values": [
[
0.0200586,
0.0213014,
0.0254962,
0.0383063,
0.0758248,
0.187894,
0.5281896
],
[
0.0200653,
0.0213279,
0.0255396,
0.0383263,
0.0757872,
0.188031,
0.5281428
],
[
0.0200892,
0.0213502,
0.025565,
0.0383581,
0.0758353,
0.1881835,
0.5285331
],
[
0.0196476,
0.0209121,
0.0251217,
0.0379043,
0.0753677,
0.1876109,
0.5276716
],
[
0.0192511,
0.0205224,
0.0247375,
0.0375133,
0.0749576,
0.1871945,
0.5271796
],
[
0.0194596,
0.0206554,
0.0247207,
0.0374481,
0.0748863,
0.1870798,
0.5254711
],
[
0.0217664,
0.0230017,
0.0269447,
0.0393141,
0.0768198,
0.189493,
0.5256795
]
]
}
},
{
"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.001507981,
0.004548011,
0.01371663,
0.04136881,
0.1247667,
0.3762916
],
"values": [
[
0.0212424,
0.019733,
0.0154254,
0.004379,
-0.0323508,
-0.1457018,
-0.4880504
],
[
0.0211298,
0.0196379,
0.015332,
0.0042893,
-0.0324516,
-0.1457763,
-0.4881068
],
[
0.0209629,
0.0194638,
0.0151525,
0.0041098,
-0.0326277,
-0.1459584,
-0.4882861
],
[
0.0210375,
0.0195413,
0.0152275,
0.0041369,
-0.0326142,
-0.1459247,
-0.4882533
],
[
0.0214109,
0.0198869,
0.0154912,
0.0042307,
-0.0326393,
-0.14592,
-0.4881874
],
[
0.0245351,
0.0227406,
0.017825,
0.0057578,
-0.0315907,
-0.1451643,
-0.4875141
],
[
0.0339208,
0.0318568,
0.0261014,
0.0113206,
-0.0280345,
-0.1420735,
-0.484735
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.376292,
"max_transition": 1.499423,
"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.00150798,
0.00454801,
0.0137166,
0.0413688,
0.124767,
0.376292
],
"values": [
[
0.2876014,
0.2932475,
0.3066814,
0.3355242,
0.3956163,
0.5376382,
0.9426975
],
[
0.2917788,
0.2974181,
0.3108433,
0.339626,
0.3998627,
0.5416638,
0.9468751
],
[
0.3014653,
0.307084,
0.3204995,
0.3493529,
0.4094701,
0.5513519,
0.9569677
],
[
0.3239079,
0.3295873,
0.342973,
0.3718123,
0.431942,
0.5739791,
0.9791448
],
[
0.3616444,
0.3672862,
0.3806906,
0.4095778,
0.4696828,
0.6116684,
1.0173598
],
[
0.4096779,
0.4152779,
0.4287004,
0.4575708,
0.5176699,
0.6596644,
1.0641455
],
[
0.4614569,
0.4671304,
0.480524,
0.5093016,
0.5695374,
0.7113864,
1.1162168
]
]
},
"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.00150798,
0.00454801,
0.0137166,
0.0413688,
0.124767,
0.376292
],
"values": [
[
0.2543202,
0.2607979,
0.2762231,
0.3101556,
0.3896429,
0.6112154,
1.2778603
],
[
0.2585956,
0.2649205,
0.2803654,
0.3142608,
0.3936579,
0.6161368,
1.2825555
],
[
0.2683487,
0.2746736,
0.2901187,
0.3240387,
0.4033893,
0.6257214,
1.2924307
],
[
0.2911985,
0.2975267,
0.3129726,
0.3468561,
0.4262796,
0.6487961,
1.3150807
],
[
0.3308918,
0.3372969,
0.3527182,
0.3866315,
0.4659993,
0.6885509,
1.3545602
],
[
0.3829825,
0.3894486,
0.4048892,
0.4387516,
0.5182033,
0.7400333,
1.406146
],
[
0.4446788,
0.4510754,
0.4665788,
0.5005497,
0.5799576,
0.8016758,
1.4661167
]
]
},
"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.00150798,
0.00454801,
0.0137166,
0.0413688,
0.124767,
0.376292
],
"values": [
[
0.0272326,
0.0311507,
0.0407583,
0.0635496,
0.1204054,
0.2907928,
0.8389799
],
[
0.0273442,
0.0310211,
0.0405971,
0.063058,
0.1201684,
0.291099,
0.8369759
],
[
0.0273636,
0.0312161,
0.0406656,
0.0630701,
0.1206421,
0.2905887,
0.8348828
],
[
0.0271961,
0.0312169,
0.040519,
0.0634204,
0.1203651,
0.2908067,
0.837776
],
[
0.0272557,
0.0311344,
0.0407041,
0.0635184,
0.1203126,
0.290717,
0.8356891
],
[
0.0273825,
0.0311434,
0.0407051,
0.0634057,
0.1196687,
0.2903129,
0.8449519
],
[
0.0271809,
0.0312679,
0.0406076,
0.0631201,
0.1203801,
0.2904515,
0.8341163
]
]
},
"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.00150798,
0.00454801,
0.0137166,
0.0413688,
0.124767,
0.376292
],
"values": [
[
0.0254946,
0.0308483,
0.0443057,
0.0781473,
0.1792549,
0.5039715,
1.4934162
],
[
0.0256032,
0.0310222,
0.0443398,
0.0780848,
0.1793372,
0.5037292,
1.4991965
],
[
0.025602,
0.0310254,
0.0443399,
0.0781372,
0.1792119,
0.5041018,
1.498261
],
[
0.0256061,
0.0310253,
0.0443447,
0.0780559,
0.1793693,
0.5035258,
1.4993999
],
[
0.0256381,
0.03101,
0.0443704,
0.0781648,
0.179368,
0.5033116,
1.4994226
],
[
0.0255786,
0.0309278,
0.0444139,
0.078024,
0.1790407,
0.5041241,
1.4953883
],
[
0.0257203,
0.0311835,
0.044685,
0.078294,
0.1792568,
0.5038205,
1.4971041
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"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.00150798,
0.00454801,
0.0137166,
0.0413688,
0.124767,
0.376292
],
"values": [
[
0.1472647,
0.1533153,
0.1676305,
0.198546,
0.2610625,
0.3990474,
0.8033427
],
[
0.1513398,
0.1574095,
0.1717101,
0.2026979,
0.2651314,
0.4031505,
0.8078642
],
[
0.1616849,
0.1677627,
0.1820469,
0.2129998,
0.2754689,
0.4135566,
0.8182384
],
[
0.1882656,
0.1943209,
0.2086506,
0.2395074,
0.3019458,
0.4400074,
0.844682
],
[
0.2532849,
0.2592614,
0.2734346,
0.3041442,
0.366344,
0.5043312,
0.9090192
],
[
0.3705783,
0.3776121,
0.3942912,
0.4292415,
0.4948954,
0.6326967,
1.0368928
],
[
0.5541982,
0.5626874,
0.5825276,
0.6244004,
0.6964959,
0.8343264,
1.236634
]
]
},
"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.00150798,
0.00454801,
0.0137166,
0.0413688,
0.124767,
0.376292
],
"values": [
[
0.030141,
0.0340955,
0.0447852,
0.0685687,
0.1201329,
0.2847897,
0.8398368
],
[
0.0301984,
0.0341808,
0.0449743,
0.0685726,
0.1200688,
0.2853923,
0.8382193
],
[
0.0301964,
0.034132,
0.0449688,
0.0683952,
0.1199732,
0.2849433,
0.8381051
],
[
0.0302053,
0.0341612,
0.0444947,
0.0687524,
0.1201768,
0.2849431,
0.8372247
],
[
0.0308412,
0.0348007,
0.0454436,
0.0689275,
0.120213,
0.2853043,
0.8372414
],
[
0.0449292,
0.0496689,
0.0594809,
0.082598,
0.1270599,
0.2864376,
0.837377
],
[
0.0666088,
0.0709453,
0.0836142,
0.1060199,
0.142054,
0.2888718,
0.8335677
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003608,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003598,
"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.0042232,
0.0042183,
0.0042422,
0.0042241,
0.0042172,
0.0042361,
0.0043148
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0047048,
-0.0047261,
-0.0047412,
-0.0047735,
-0.0048142,
-0.0048738,
-0.0049775
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003617,
"timing": [
{
"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.1762227,
-0.0364603,
0.311847
],
[
-0.2964538,
-0.1713398,
0.1342428
],
[
-0.3823099,
-0.2645202,
0.0117656
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_rising",
"violation_delay_degrade_pct": 10
},
{
"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.2400371,
0.3505189,
0.539321
],
[
0.3505026,
0.4573223,
0.6412415
],
[
0.4388001,
0.540737,
0.7209941
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2302027,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}