blob: f1a26f9dc4435b5aa1a657984fdd19c1e171f26e [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 19.51533,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 24.0124454,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 19.4929797,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 17.9939441,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 17.8229023,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 15.3408113,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 22.7930759,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 20.6477804,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 19.2133456,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 18.8955536,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 17.5642487,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 19.2651601,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 21.1417017,
"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.001697,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00162,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0189689,
0.0187535,
0.0182905,
0.0182562,
0.0183032,
0.0185794,
0.0195016
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0136262,
0.0133412,
0.01268,
0.0126026,
0.0125264,
0.0124535,
0.0123902
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001774,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.4658777,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.3538192,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001846,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001838,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0050581,
0.0048888,
0.0045619,
0.0045031,
0.0044875,
0.0045938,
0.0050438
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0001163,
-0.0003547,
-0.0008868,
-0.0009545,
-0.0010057,
-0.0010109,
-0.000886
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001853,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2675029,
1.308958,
1.9886861
],
[
-0.3949238,
0.5989238,
1.2694968
],
[
-0.7377379,
0.2286439,
0.8937236
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.1338359,
0.7651348,
1.0859762
],
[
-0.3052022,
0.2601787,
0.5389059
],
[
-0.5198425,
0.03089,
0.2967998
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.0822285,
-0.9936788,
-1.5141051
],
[
0.5216045,
-0.4044941,
-1.005487
],
[
0.8479392,
-0.0708353,
-0.6846455
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.0730732,
-0.6402852,
-0.8970397
],
[
0.3348369,
-0.2067402,
-0.4616637
],
[
0.5403219,
0.0024069,
-0.2525166
]
]
},
"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.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001666675,
0.005555613,
0.01851881,
0.06172968,
0.2057667,
0.6858925
],
"values": [
[
0.0155131,
0.0141797,
0.0101236,
-0.0048422,
-0.0590384,
-0.2430346,
-0.8575374
],
[
0.0157561,
0.0144203,
0.0103643,
-0.0046123,
-0.0587924,
-0.2427771,
-0.857294
],
[
0.0162365,
0.0149347,
0.0108635,
-0.0040806,
-0.0582678,
-0.2422492,
-0.8567705
],
[
0.0159153,
0.01458,
0.0105303,
-0.0044464,
-0.0586299,
-0.2426415,
-0.8571463
],
[
0.0156081,
0.0142862,
0.0101975,
-0.004763,
-0.0589257,
-0.2429243,
-0.8574285
],
[
0.0156796,
0.0143618,
0.010289,
-0.0046756,
-0.0588585,
-0.2428473,
-0.8573552
],
[
0.0188705,
0.0174578,
0.0126828,
-0.0033692,
-0.058067,
-0.2422152,
-0.8567225
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001666675,
0.005555613,
0.01851881,
0.06172968,
0.2057667,
0.6858925
],
"values": [
[
0.0179892,
0.0195927,
0.0254878,
0.0426148,
0.0980263,
0.2805402,
0.8886523
],
[
0.0182668,
0.0198624,
0.0252872,
0.0425839,
0.0975751,
0.2815443,
0.8880414
],
[
0.0187707,
0.0203596,
0.0257915,
0.0430881,
0.0980905,
0.2809482,
0.8913316
],
[
0.0184199,
0.0199948,
0.0254489,
0.0426307,
0.0978178,
0.2805177,
0.8890556
],
[
0.0179762,
0.0195916,
0.0250326,
0.0422526,
0.0973095,
0.2812049,
0.8905396
],
[
0.0178475,
0.0194756,
0.024892,
0.042171,
0.0972967,
0.2813551,
0.8890404
],
[
0.0194518,
0.020991,
0.0260965,
0.0430849,
0.0984961,
0.2821593,
0.8905511
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001666675,
0.005555613,
0.01851881,
0.06172968,
0.2057667,
0.6858925
],
"values": [
[
0.0147969,
0.0139059,
0.012108,
-0.0017376,
-0.0561096,
-0.2400555,
-0.8546906
],
[
0.0146616,
0.0136723,
0.0119046,
-0.0019082,
-0.0562606,
-0.2402737,
-0.8547785
],
[
0.0141637,
0.0131952,
0.0114397,
-0.002395,
-0.056734,
-0.2407393,
-0.8552479
],
[
0.014197,
0.0132841,
0.0114882,
-0.0023176,
-0.0566708,
-0.240656,
-0.8551708
],
[
0.0140979,
0.0131681,
0.0113605,
-0.0025533,
-0.0569429,
-0.2408777,
-0.8553646
],
[
0.0139236,
0.0129378,
0.0113413,
-0.0030105,
-0.0575072,
-0.2413253,
-0.8556728
],
[
0.0203087,
0.0186822,
0.0135344,
-0.0031114,
-0.0581667,
-0.2417486,
-0.8559557
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.203257,
"max_transition": 1.499801,
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00166668,
0.00555561,
0.0185188,
0.0617297,
0.205767,
0.685892
],
"values": [
[
0.7353754,
0.7520551,
0.7907236,
0.8702825,
1.0403078,
1.4988658,
2.9879055
],
[
0.7435395,
0.7602178,
0.7988921,
0.8777281,
1.0484574,
1.5070077,
2.9960785
],
[
0.7671135,
0.7839033,
0.8225521,
0.9018673,
1.0723097,
1.5306777,
3.0195293
],
[
0.8338625,
0.8504863,
0.8891564,
0.9684595,
1.1389361,
1.5967261,
3.0826974
],
[
0.9998963,
1.0166106,
1.0550878,
1.134392,
1.3047121,
1.7625149,
3.2492502
],
[
1.3184731,
1.3352262,
1.3738801,
1.4535037,
1.6231643,
2.0810653,
3.5679164
],
[
1.8766275,
1.8935264,
1.9321982,
2.0114321,
2.1818232,
2.6403486,
4.1238879
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00166668,
0.00555561,
0.0185188,
0.0617297,
0.205767,
0.685892
],
"values": [
[
0.6182616,
0.6339577,
0.6723911,
0.760963,
0.9924211,
1.728614,
4.1784305
],
[
0.6264515,
0.6421929,
0.6811042,
0.7697002,
1.0014884,
1.7368332,
4.1809041
],
[
0.6499725,
0.6657432,
0.7044787,
0.7933743,
1.0248786,
1.7602049,
4.2160355
],
[
0.7175572,
0.7330772,
0.772008,
0.8606483,
1.0923209,
1.8280667,
4.2753574
],
[
0.8861484,
0.9020418,
0.9407463,
1.0294419,
1.2610774,
1.9960273,
4.4503952
],
[
1.2173671,
1.2334901,
1.2720888,
1.3606515,
1.5927561,
2.3298838,
4.7719069
],
[
1.8121896,
1.8280847,
1.8671713,
1.9558151,
2.1876958,
2.9266369,
5.3780265
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00166668,
0.00555561,
0.0185188,
0.0617297,
0.205767,
0.685892
],
"values": [
[
0.0599125,
0.0695609,
0.0921115,
0.150633,
0.3182143,
0.9033928,
2.9348188
],
[
0.0599235,
0.0696284,
0.0920777,
0.1504542,
0.3178272,
0.9034048,
2.9339362
],
[
0.0598367,
0.0688805,
0.0919099,
0.1511682,
0.3175449,
0.9027508,
2.9368219
],
[
0.0600354,
0.0694968,
0.0918866,
0.1511766,
0.3185853,
0.9017347,
2.9405478
],
[
0.0600473,
0.0689432,
0.0915868,
0.1513177,
0.3197407,
0.903485,
2.9260618
],
[
0.0599135,
0.0695151,
0.093419,
0.1498975,
0.3184194,
0.9028923,
2.9399938
],
[
0.0599867,
0.0690306,
0.0921099,
0.1510644,
0.318768,
0.9029985,
2.9237301
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00166668,
0.00555561,
0.0185188,
0.0617297,
0.205767,
0.685892
],
"values": [
[
0.0523617,
0.0631138,
0.0924431,
0.1793882,
0.4758268,
1.5119207,
4.9808424
],
[
0.0522451,
0.0626696,
0.0925045,
0.1792333,
0.4744298,
1.5198457,
4.980139
],
[
0.052216,
0.0629105,
0.0923588,
0.1795857,
0.4746172,
1.521395,
4.9776623
],
[
0.0518879,
0.063076,
0.0925839,
0.1791484,
0.4759507,
1.5107973,
4.9851869
],
[
0.0521108,
0.0629537,
0.0926974,
0.1794488,
0.4745738,
1.5197381,
4.9795807
],
[
0.0520521,
0.0625213,
0.0927053,
0.1797471,
0.4761925,
1.5174626,
4.98604
],
[
0.0522456,
0.0630434,
0.092688,
0.1796373,
0.4746789,
1.518638,
4.9857127
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00166668,
0.00555561,
0.0185188,
0.0617297,
0.205767,
0.685892
],
"values": [
[
0.4142712,
0.4320515,
0.4739329,
0.5623862,
0.7345878,
1.1832126,
2.6696334
],
[
0.4216777,
0.4392993,
0.4813041,
0.5697875,
0.7420289,
1.1912548,
2.6789768
],
[
0.4452476,
0.4628306,
0.5049098,
0.5933762,
0.7656863,
1.2155873,
2.7024254
],
[
0.5169523,
0.5345688,
0.5767131,
0.6650936,
0.837498,
1.28702,
2.774273
],
[
0.725817,
0.7434838,
0.7854282,
0.8736898,
1.0458903,
1.4951221,
2.9791203
],
[
1.2881781,
1.3090828,
1.3566175,
1.452103,
1.6250448,
2.0735422,
3.558879
],
[
2.3847231,
2.4173505,
2.4917644,
2.6332134,
2.8217777,
3.2711378,
4.7539328
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00166668,
0.00555561,
0.0185188,
0.0617297,
0.205767,
0.685892
],
"values": [
[
0.0646431,
0.0757221,
0.1012069,
0.1647069,
0.3112293,
0.888123,
2.9215117
],
[
0.0643129,
0.0746941,
0.1019927,
0.1645944,
0.3114397,
0.8905301,
2.9307992
],
[
0.0643389,
0.0747401,
0.1014727,
0.1646643,
0.3112068,
0.8920728,
2.9279954
],
[
0.0644406,
0.0749714,
0.1018859,
0.1648037,
0.3114109,
0.8928694,
2.9254659
],
[
0.0641946,
0.0749674,
0.1013791,
0.1649368,
0.3111911,
0.8922233,
2.923296
],
[
0.0824724,
0.0933242,
0.1203748,
0.1765031,
0.3130204,
0.8909954,
2.9235983
],
[
0.1497786,
0.1654928,
0.2047378,
0.2534783,
0.3350238,
0.8937334,
2.9177285
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003328,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003393,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0031355,
0.0032047,
0.0035541,
0.0034749,
0.0034063,
0.0033677,
0.0034135
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0035692,
-0.003823,
-0.0043881,
-0.0044764,
-0.0045752,
-0.0047036,
-0.0049155
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003263,
"timing": [
{
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.4502705,
0.6186504,
1.7689596
],
[
-1.2774922,
-0.399001,
0.5169333
],
[
-1.7429869,
-0.9304137,
-0.0950459
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.6208965,
1.3848614,
1.9850404
],
[
1.3730449,
2.1095439,
2.6804261
],
[
1.814736,
2.5310934,
3.0909893
]
]
},
"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,
2.5,
5.0
],
"values": [
0.480709,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}