blob: 77f452de017fe290cc0658ec25b636f4425188c0 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 36.89838,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 36.073974,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 39.5869435,
"when": "!RESET_B&!CLK&D&!Q"
},
{
"value": 45.9800695,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 38.0294054,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 35.3427403,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 31.9168691,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 27.5424412,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 43.8728662,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 38.4339174,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 37.4498654,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 37.0140611,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 31.5373576,
"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.001945,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001864,
"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.0294735,
0.029312,
0.0289964,
0.0301913,
0.0330022,
0.0395376,
0.0546589
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0192688,
0.0191097,
0.018798,
0.0199129,
0.0225379,
0.0286437,
0.0427726
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002026,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1005785,
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.0884948,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.002113,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002115,
"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.0072339,
0.0072353,
0.0072959,
0.0083212,
0.0107422,
0.0163802,
0.0294338
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.001177,
-0.0012142,
-0.0012452,
-0.0002348,
0.0021489,
0.0076983,
0.0205447
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002111,
"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.059373,
0.2027975,
0.3960755
],
[
0.0038392,
0.1436016,
0.3417624
],
[
0.0034323,
0.1370911,
0.3364726
]
]
},
"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.0374004,
0.0880514,
0.0628236
],
[
0.0099427,
0.0508281,
0.0231589
],
[
0.0351706,
0.076056,
0.0557109
]
]
},
"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.0175312,
-0.1463073,
-0.3176126
],
[
0.0380026,
-0.088332,
-0.269403
],
[
0.0359681,
-0.0830423,
-0.2689961
]
]
},
"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.0199727,
-0.0596374,
-0.016099
],
[
0.0026022,
-0.0346211,
-0.0008483
],
[
-0.0250671,
-0.0647318,
-0.0419453
]
]
},
"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.001556495,
0.004845356,
0.01508355,
0.04695495,
0.1461703,
0.4550269
],
"values": [
[
0.0325794,
0.0299438,
0.022446,
0.0033723,
-0.0565053,
-0.2452036,
-0.8324818
],
[
0.0325744,
0.0299859,
0.0224983,
0.0033941,
-0.0564824,
-0.2451665,
-0.8324526
],
[
0.0325688,
0.0300005,
0.0225081,
0.0034096,
-0.0564764,
-0.2451569,
-0.8324156
],
[
0.0319267,
0.029339,
0.0218521,
0.0027465,
-0.0571301,
-0.2458192,
-0.8331347
],
[
0.0313889,
0.028715,
0.0212172,
0.0021391,
-0.0577448,
-0.2464224,
-0.8337101
],
[
0.0343334,
0.0315937,
0.023871,
0.0028898,
-0.0580045,
-0.2467153,
-0.8340007
],
[
0.0379011,
0.0351867,
0.0274611,
0.0065406,
-0.054671,
-0.243609,
-0.8309658
]
]
},
"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.001556495,
0.004845356,
0.01508355,
0.04695495,
0.1461703,
0.4550269
],
"values": [
[
0.0306813,
0.0322239,
0.0380876,
0.0574509,
0.1174201,
0.3033949,
0.8833123
],
[
0.0305958,
0.0321447,
0.0379973,
0.0573719,
0.1171157,
0.3031143,
0.8821876
],
[
0.0307677,
0.0323069,
0.038177,
0.0575442,
0.117328,
0.3033659,
0.8824075
],
[
0.0299959,
0.0315269,
0.0373992,
0.0567643,
0.1165064,
0.3024965,
0.8852937
],
[
0.0292491,
0.0308042,
0.0366618,
0.056001,
0.1157986,
0.3018846,
0.8806193
],
[
0.0309365,
0.0324197,
0.0379489,
0.0563256,
0.1163332,
0.3018504,
0.8813314
],
[
0.0346763,
0.0361246,
0.0416406,
0.0604273,
0.1206642,
0.3061597,
0.8830285
]
]
}
},
{
"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.001556495,
0.004845356,
0.01508355,
0.04695495,
0.1461703,
0.4550269
],
"values": [
[
0.0357728,
0.0330779,
0.0255097,
0.006248,
-0.0543375,
-0.2432349,
-0.8306238
],
[
0.035682,
0.033033,
0.0254838,
0.0061965,
-0.0544212,
-0.2433481,
-0.8308591
],
[
0.0358477,
0.0331509,
0.0255678,
0.0063179,
-0.0542902,
-0.2432302,
-0.8306052
],
[
0.0359488,
0.0332564,
0.0256629,
0.0063483,
-0.0542937,
-0.2432034,
-0.8305523
],
[
0.0388731,
0.0360946,
0.0282055,
0.0082487,
-0.0530163,
-0.2422051,
-0.8296563
],
[
0.0510474,
0.0479093,
0.0389109,
0.0153624,
-0.0475897,
-0.2378436,
-0.8258184
],
[
0.0683793,
0.0649945,
0.0552354,
0.0301688,
-0.0357041,
-0.2273002,
-0.8160932
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.455027,
"max_transition": 1.498007,
"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.0015565,
0.00484536,
0.0150835,
0.0469549,
0.14617,
0.455027
],
"values": [
[
0.2312007,
0.2358156,
0.2471694,
0.2732118,
0.3314556,
0.4776957,
0.916995
],
[
0.2343931,
0.2390069,
0.2504026,
0.2764279,
0.334646,
0.4808357,
0.9202012
],
[
0.2427932,
0.2473966,
0.2587799,
0.2848011,
0.3430313,
0.4891931,
0.9287743
],
[
0.2600162,
0.2646287,
0.2760228,
0.3020487,
0.3602694,
0.5064341,
0.946177
],
[
0.2826633,
0.2872193,
0.2985754,
0.3247103,
0.382933,
0.5291158,
0.9685994
],
[
0.3047179,
0.3093376,
0.3206888,
0.3466218,
0.4049362,
0.5510493,
0.990805
],
[
0.3099309,
0.3145501,
0.3259421,
0.3519818,
0.4102053,
0.5565866,
0.9962355
]
]
},
"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.0015565,
0.00484536,
0.0150835,
0.0469549,
0.14617,
0.455027
],
"values": [
[
0.2057338,
0.2105724,
0.2230009,
0.2526333,
0.3261233,
0.540453,
1.2084022
],
[
0.2090711,
0.2139134,
0.2263394,
0.2560161,
0.3296459,
0.5449081,
1.2104329
],
[
0.2172847,
0.2221184,
0.2345515,
0.2642258,
0.3376857,
0.5521274,
1.2184324
],
[
0.2355452,
0.2403805,
0.2528132,
0.282471,
0.3561109,
0.5713541,
1.2375281
],
[
0.2604099,
0.2652053,
0.2776591,
0.3073116,
0.3808165,
0.5952623,
1.2613293
],
[
0.287167,
0.2920121,
0.3044502,
0.3340935,
0.4077617,
0.6219388,
1.2885768
],
[
0.3037231,
0.3085287,
0.320994,
0.3507688,
0.4244145,
0.6393573,
1.3033506
]
]
},
"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.0015565,
0.00484536,
0.0150835,
0.0469549,
0.14617,
0.455027
],
"values": [
[
0.0243174,
0.0276017,
0.0359544,
0.0573749,
0.1152909,
0.2952032,
0.8880571
],
[
0.0243066,
0.0275945,
0.0362574,
0.0577539,
0.1153362,
0.2956383,
0.8880831
],
[
0.0243165,
0.0275955,
0.0362126,
0.0578271,
0.1152714,
0.2956627,
0.8871286
],
[
0.0243102,
0.0275954,
0.036241,
0.0577529,
0.1153261,
0.2956647,
0.8896707
],
[
0.0245263,
0.0275651,
0.035957,
0.057708,
0.1151005,
0.2954934,
0.8879394
],
[
0.0243603,
0.0275839,
0.0359827,
0.0575862,
0.1152977,
0.2949412,
0.8887807
],
[
0.0243328,
0.0276176,
0.0362351,
0.0577045,
0.1153034,
0.2950858,
0.884856
]
]
},
"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.0015565,
0.00484536,
0.0150835,
0.0469549,
0.14617,
0.455027
],
"values": [
[
0.0204295,
0.0246274,
0.0369839,
0.0689524,
0.1660614,
0.4863926,
1.4937462
],
[
0.0204486,
0.024696,
0.0369835,
0.0689868,
0.1662114,
0.4857646,
1.4980068
],
[
0.0204108,
0.0247418,
0.0369849,
0.0689861,
0.1661014,
0.4857811,
1.4977813
],
[
0.0204233,
0.0247407,
0.0369871,
0.0689833,
0.1661904,
0.4856283,
1.4961951
],
[
0.0204191,
0.0247221,
0.0370125,
0.0688948,
0.165955,
0.4866165,
1.4971469
],
[
0.020532,
0.0247336,
0.0370551,
0.0690118,
0.1662037,
0.4848605,
1.4978615
],
[
0.0206883,
0.0251438,
0.0373315,
0.0692639,
0.1662974,
0.4870122,
1.4957159
]
]
},
"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.0015565,
0.00484536,
0.0150835,
0.0469549,
0.14617,
0.455027
],
"values": [
[
0.1185762,
0.1235681,
0.1358762,
0.1636121,
0.2220425,
0.3645083,
0.8023985
],
[
0.1220551,
0.1270517,
0.139384,
0.167082,
0.2255222,
0.3680208,
0.8056531
],
[
0.131448,
0.136422,
0.1487265,
0.1764726,
0.2348927,
0.3774198,
0.8152344
],
[
0.1555401,
0.1605239,
0.1728328,
0.2003682,
0.2588638,
0.4012986,
0.8400877
],
[
0.2129243,
0.2180393,
0.2305897,
0.2581853,
0.3162575,
0.458411,
0.8967932
],
[
0.3097468,
0.3157547,
0.3300108,
0.3611662,
0.4211718,
0.5626995,
0.9993454
],
[
0.4813464,
0.4876371,
0.5034941,
0.5377867,
0.5989861,
0.7392051,
1.1754907
]
]
},
"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.0015565,
0.00484536,
0.0150835,
0.0469549,
0.14617,
0.455027
],
"values": [
[
0.0276721,
0.0310613,
0.0404536,
0.0614343,
0.1127188,
0.2913609,
0.8836918
],
[
0.0277546,
0.0312057,
0.0402205,
0.0616326,
0.112724,
0.2913522,
0.8935299
],
[
0.0276824,
0.0310634,
0.040442,
0.0616224,
0.1127445,
0.2913152,
0.8932132
],
[
0.0276645,
0.0310451,
0.0403953,
0.0615613,
0.1129294,
0.2910067,
0.8899179
],
[
0.0321686,
0.0356001,
0.0439144,
0.063959,
0.1135453,
0.2912047,
0.8917245
],
[
0.0448855,
0.0486255,
0.0580894,
0.0764561,
0.1198704,
0.2918717,
0.8911475
],
[
0.0629542,
0.0659754,
0.0755034,
0.0916774,
0.1276914,
0.2930011,
0.8846452
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.00371,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00372,
"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.0060587,
0.0059783,
0.0058537,
0.0058293,
0.0058337,
0.0059047,
0.0061294
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0067273,
-0.006848,
-0.0070671,
-0.0071069,
-0.0071393,
-0.0071547,
-0.0071308
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003701,
"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.1383809,
-0.0230326,
0.2703431
],
[
-0.2171081,
-0.1151875,
0.1415671
],
[
-0.2443705,
-0.1448913,
0.0972148
]
]
},
"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.1924297,
0.2980286,
0.4868307
],
[
0.2674948,
0.3706523,
0.557013
],
[
0.3033021,
0.4040182,
0.5928203
]
]
},
"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.1862623,
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
}
]
}
}