blob: 17fc7225d58218bcf0fb1f9806516964244c17dd [file] [log] [blame]
{
"area": 28.7776,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 14.10398,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 16.8623941,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 13.6840574,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 12.6500632,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 13.6457157,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 11.9021353,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 16.008844,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 14.8382817,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 13.5036515,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 13.2608671,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 13.4572327,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 14.3118939,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 15.1226587,
"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.001638,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001586,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0134145,
0.0125339,
0.0099973,
0.0099775,
0.0101628,
0.0109969,
0.0138825
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0100872,
0.0095234,
0.0079877,
0.0078973,
0.0078583,
0.0079824,
0.0086217
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00169,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.7328405,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.5894716,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001816,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001844,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0035974,
0.0034842,
0.0033888,
0.0032731,
0.0031692,
0.0031029,
0.0031557
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-0.0003354,
-0.0004886,
-0.0007326,
-0.0008455,
-0.0009617,
-0.0010882,
-0.0012471
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001788,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.4542705,
2.6899801,
4.2435285
],
[
-1.1277526,
1.0090801,
2.5479799
],
[
-2.0807149,
0.0140036,
1.5345928
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.1924297,
1.7195211,
2.6358622
],
[
-0.8860534,
0.4982158,
1.3230042
],
[
-1.5149189,
-0.1599466,
0.639207
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.1170186,
-2.0377868,
-3.1720235
],
[
1.3166891,
-0.7194355,
-2.1283304
],
[
2.2586651,
0.2152161,
-1.2010029
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.1042012,
-1.4793151,
-2.2363544
],
[
0.9376608,
-0.3916768,
-1.1651957
],
[
1.5573711,
0.2353577,
-0.5363301
]
]
},
"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.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001947309,
0.007584021,
0.02953686,
0.1150348,
0.4480164,
1.744852
],
"values": [
[
0.0169236,
0.015663,
0.0109705,
-0.0084816,
-0.09,
-0.4154813,
-1.6862507
],
[
0.0174295,
0.0161917,
0.0114807,
-0.0079384,
-0.0894541,
-0.4149308,
-1.6857103
],
[
0.0187965,
0.0175253,
0.0128489,
-0.0065856,
-0.0880992,
-0.4135731,
-1.6843597
],
[
0.0186196,
0.0173609,
0.0127025,
-0.0067496,
-0.0882497,
-0.4137494,
-1.6845202
],
[
0.0182961,
0.0170191,
0.0123379,
-0.0070765,
-0.0886024,
-0.4140653,
-1.6848374
],
[
0.0180078,
0.0167465,
0.0120478,
-0.0073775,
-0.0888886,
-0.4143639,
-1.6851455
],
[
0.0210706,
0.0196952,
0.0144307,
-0.0063756,
-0.089106,
-0.4149005,
-1.6857153
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001947309,
0.007584021,
0.02953686,
0.1150348,
0.4480164,
1.744852
],
"values": [
[
0.0212698,
0.0227698,
0.0286723,
0.0511961,
0.1345259,
0.4586386,
1.7169948
],
[
0.0215309,
0.0229761,
0.0289024,
0.0514498,
0.1354602,
0.4561216,
1.7200225
],
[
0.0229391,
0.0244322,
0.0303292,
0.0528185,
0.1364962,
0.4590319,
1.7217779
],
[
0.0228166,
0.0243183,
0.0302012,
0.0527296,
0.1362532,
0.4621523,
1.7206739
],
[
0.0223219,
0.0237537,
0.0296927,
0.0521339,
0.1357899,
0.461368,
1.7170954
],
[
0.0218389,
0.0233289,
0.0292694,
0.0516091,
0.1356317,
0.4590475,
1.7209859
],
[
0.0225331,
0.0240175,
0.0297204,
0.051891,
0.136087,
0.459133,
1.7136045
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001947309,
0.007584021,
0.02953686,
0.1150348,
0.4480164,
1.744852
],
"values": [
[
0.0146132,
0.0135776,
0.0098291,
-0.0072343,
-0.0890183,
-0.4146044,
-1.685372
],
[
0.0151827,
0.0141528,
0.0104608,
-0.0067039,
-0.0884714,
-0.4140518,
-1.6848061
],
[
0.0152494,
0.014214,
0.0104469,
-0.0066485,
-0.0884151,
-0.4139953,
-1.6847606
],
[
0.0152492,
0.014165,
0.010499,
-0.0066285,
-0.0884047,
-0.4139572,
-1.6847545
],
[
0.0153294,
0.0142943,
0.010646,
-0.0065826,
-0.0884204,
-0.4139049,
-1.6846848
],
[
0.015183,
0.0141123,
0.0103472,
-0.0070342,
-0.0890465,
-0.4144039,
-1.6849614
],
[
0.0216808,
0.0202241,
0.0146655,
-0.006691,
-0.0899396,
-0.4152003,
-1.6854812
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 1.744852,
"max_transition": 9.989885,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00194731,
0.00758402,
0.0295369,
0.115035,
0.448016,
1.74485
],
"values": [
[
1.3293909,
1.3500419,
1.4066192,
1.5330303,
1.8086008,
2.5601901,
5.2875873
],
[
1.3406219,
1.3612832,
1.4178014,
1.5441588,
1.8199355,
2.5716771,
5.305107
],
[
1.3755177,
1.3961498,
1.4526946,
1.579192,
1.8546984,
2.6066251,
5.3434204
],
[
1.4877359,
1.5082888,
1.5648994,
1.6913463,
1.9671611,
2.7182094,
5.45305
],
[
1.813995,
1.8346086,
1.8911082,
2.0173492,
2.2933491,
3.0446141,
5.7792917
],
[
2.5568965,
2.5774791,
2.6341784,
2.7603189,
3.0361473,
3.788049,
6.5210948
],
[
4.1357504,
4.1563735,
4.2128621,
4.3395216,
4.6139945,
5.3669358,
8.0971772
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00194731,
0.00758402,
0.0295369,
0.115035,
0.448016,
1.74485
],
"values": [
[
1.0627296,
1.0814666,
1.13648,
1.2756358,
1.6609717,
3.0439113,
8.3801455
],
[
1.0741745,
1.0925882,
1.1480596,
1.2871585,
1.672447,
3.0583374,
8.4087208
],
[
1.108087,
1.1271807,
1.1825206,
1.3216465,
1.7071085,
3.0851492,
8.4270644
],
[
1.2213986,
1.240225,
1.2950305,
1.4343333,
1.8192354,
3.2002887,
8.5430703
],
[
1.5533865,
1.5718463,
1.62729,
1.7663875,
2.15101,
3.5298942,
8.8820995
],
[
2.3180937,
2.3366074,
2.3920692,
2.5316564,
2.9176415,
4.2961363,
9.6396091
],
[
3.987521,
4.0059769,
4.0611945,
4.2004418,
4.584543,
5.965437,
11.3152687
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00194731,
0.00758402,
0.0295369,
0.115035,
0.448016,
1.74485
],
"values": [
[
0.1359724,
0.1449401,
0.1714565,
0.2461897,
0.4805626,
1.3715747,
5.0323452
],
[
0.1358421,
0.1450544,
0.171473,
0.2463753,
0.481017,
1.3716458,
5.0221098
],
[
0.1356573,
0.144546,
0.1714497,
0.2464797,
0.4805928,
1.3711642,
5.0235531
],
[
0.1356205,
0.1446339,
0.1712826,
0.2462552,
0.4806233,
1.3712647,
5.0198956
],
[
0.1356989,
0.1447072,
0.1712022,
0.2480634,
0.4812076,
1.3703342,
5.035095
],
[
0.1359192,
0.1444938,
0.1711698,
0.2461897,
0.4823374,
1.3728413,
5.0366897
],
[
0.135832,
0.1451954,
0.1713945,
0.2481141,
0.4822148,
1.3676773,
5.0208273
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00194731,
0.00758402,
0.0295369,
0.115035,
0.448016,
1.74485
],
"values": [
[
0.101764,
0.1120391,
0.1496166,
0.2697291,
0.724062,
2.6113336,
9.9898845
],
[
0.100925,
0.1124619,
0.1499128,
0.2700551,
0.7250546,
2.6013649,
9.9643822
],
[
0.1008724,
0.112577,
0.149629,
0.2700758,
0.7241546,
2.6022005,
9.9551301
],
[
0.1019972,
0.1118404,
0.1491507,
0.2689197,
0.725117,
2.620244,
9.9805888
],
[
0.1011994,
0.1123954,
0.1500575,
0.2700633,
0.7240659,
2.6075089,
9.9604565
],
[
0.1012777,
0.1125352,
0.1501759,
0.2691687,
0.7253022,
2.6027307,
9.9730082
],
[
0.1011842,
0.1121464,
0.1495678,
0.2694393,
0.7237552,
2.6029481,
9.9458237
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00194731,
0.00758402,
0.0295369,
0.115035,
0.448016,
1.74485
],
"values": [
[
0.9059202,
0.9278944,
0.989538,
1.1294927,
1.4066203,
2.1234465,
4.8454352
],
[
0.9164671,
0.938304,
0.999828,
1.1399935,
1.4173102,
2.1319884,
4.8542335
],
[
0.9512064,
0.9730339,
1.0347014,
1.174614,
1.4522605,
2.1678375,
4.8982209
],
[
1.067642,
1.0894886,
1.1509399,
1.2909642,
1.5687478,
2.2845073,
5.0098312
],
[
1.4464925,
1.468324,
1.5297172,
1.6698272,
1.9472159,
2.6621543,
5.3888796
],
[
2.6546583,
2.6769456,
2.739025,
2.8793112,
3.1556602,
3.8715555,
6.5998322
],
[
5.6483853,
5.688233,
5.7970575,
6.0208882,
6.3413763,
7.0556974,
9.77629
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00194731,
0.00758402,
0.0295369,
0.115035,
0.448016,
1.74485
],
"values": [
[
0.1480751,
0.1590445,
0.1896301,
0.2756329,
0.455691,
1.327488,
4.9976072
],
[
0.1479926,
0.1595473,
0.1894629,
0.2757138,
0.4555513,
1.3278699,
4.9998001
],
[
0.1482954,
0.1589957,
0.1896141,
0.2760543,
0.4549126,
1.3292432,
5.0161484
],
[
0.14826,
0.1582929,
0.1893571,
0.2761512,
0.4553062,
1.3288621,
5.0056239
],
[
0.148213,
0.1584255,
0.1905507,
0.2759295,
0.4553005,
1.3254554,
5.0094262
],
[
0.1571858,
0.1654695,
0.1941549,
0.2783671,
0.4552393,
1.3292318,
5.0067204
],
[
0.3295294,
0.3418634,
0.3778643,
0.4524884,
0.5146478,
1.3330416,
5.0104689
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003173,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003159,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.002746,
0.0026197,
0.0024826,
0.0023656,
0.0022582,
0.0021813,
0.0022007
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-0.0026075,
-0.0028359,
-0.0033034,
-0.003427,
-0.0035633,
-0.0037401,
-0.0040446
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003187,
"timing": [
{
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.6608418,
2.0234763,
4.9136942
],
[
-2.5724546,
-0.3916768,
1.9071107
],
[
-3.7799334,
-1.7950785,
0.3114482
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.9193584,
2.6716858,
4.0496564
],
[
2.6735006,
4.3654034,
5.688442
],
[
3.8370341,
5.4758361,
6.7695781
]
]
},
"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,
5.0,
9.9999999
],
"values": [
1.0179305,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}