blob: abdd755390b35fe82cc57f45965c465f0706b2fe [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 0.003343998,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 0.0023436,
"when": "CLK&!D&DE&Q"
},
{
"value": 0.0031741,
"when": "CLK&D&!DE&Q"
},
{
"value": 0.0040895,
"when": "!CLK&D&DE&Q"
},
{
"value": 0.0049954,
"when": "CLK&D&DE&!Q"
},
{
"value": 0.0030614,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 0.0038741,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 0.0030935,
"when": "CLK&D&!DE&!Q"
},
{
"value": 0.0039369,
"when": "CLK&!D&DE&!Q"
},
{
"value": 0.0029985,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 0.0030306,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 0.0022415,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 0.0022465,
"when": "CLK&!D&!DE&Q"
},
{
"value": 0.0040944,
"when": "CLK&D&DE&Q"
},
{
"value": 0.0031691,
"when": "!CLK&D&!DE&Q"
},
{
"value": 0.0022051,
"when": "!CLK&!D&DE&Q"
},
{
"value": 0.0049499,
"when": "!CLK&D&DE&!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.001731,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001647,
"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.0213796,
0.0212771,
0.0210407,
0.021059,
0.0211012,
0.0211983,
0.0214222
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0168926,
0.0167897,
0.0165526,
0.0165269,
0.0164677,
0.0163313,
0.0160168
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001815,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1467159,
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.1258442,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001782,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001695,
"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.0081199,
0.0080224,
0.0077977,
0.0078458,
0.0079568,
0.0082127,
0.0088026
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0031572,
0.0031228,
0.0030436,
0.003038,
0.0030252,
0.0029957,
0.0029277
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001869,
"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.2253887,
0.431069,
0.7622864
],
[
0.1149232,
0.3218242,
0.655483
],
[
0.0424948,
0.2493958,
0.5830547
]
]
},
"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.0874492,
0.2223288,
0.332599
],
[
0.0343568,
0.1643535,
0.2685202
],
[
0.0290671,
0.1566224,
0.2632305
]
]
},
"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.1518086,
-0.3562682,
-0.6679544
],
[
-0.0596536,
-0.265334,
-0.5880065
],
[
0.0005677,
-0.2051126,
-0.5302265
]
]
},
"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.0712422,
-0.1987975,
-0.2907572
],
[
-0.0193704,
-0.1457051,
-0.2437682
],
[
-0.0104186,
-0.137974,
-0.2421406
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003313,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003171,
"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.0089127,
0.0088017,
0.0085457,
0.0085763,
0.0086469,
0.0088097,
0.0091848
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0002206,
0.0001011,
-0.0001743,
-0.0001619,
-0.0001335,
-6.7955095e-05,
8.3144651e-05
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003455,
"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.1362773,
0.3212057,
0.5450013
],
[
0.0795228,
0.2656719,
0.4894675
],
[
0.070571,
0.2542786,
0.4792949
]
]
},
"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.0886699,
0.2223288,
0.3411439
],
[
0.0380189,
0.1667949,
0.2819479
],
[
0.0327292,
0.1615052,
0.2778789
]
]
},
"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.2079609,
-0.4197448,
-0.788804
],
[
-0.1072611,
-0.3214863,
-0.6954284
],
[
-0.0445983,
-0.2588236,
-0.6327656
]
]
},
"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.1969746,
-0.2720397,
-0.2870951
],
[
-0.0962747,
-0.1725605,
-0.1863952
],
[
-0.0311706,
-0.1074564,
-0.1225117
]
]
},
"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.001322507,
0.00349805,
0.009252393,
0.02447271,
0.06473067,
0.1712136
],
"values": [
[
0.0138653,
0.0128158,
0.0100628,
0.0039097,
-0.0150003,
-0.0692209,
-0.2140306
],
[
0.0139027,
0.0128571,
0.0101034,
0.0039474,
-0.0149945,
-0.0691858,
-0.2139785
],
[
0.0138596,
0.0128165,
0.010061,
0.003944,
-0.0150087,
-0.0692339,
-0.2140186
],
[
0.013568,
0.012525,
0.0097631,
0.0036485,
-0.0153062,
-0.0695317,
-0.2143262
],
[
0.0132717,
0.0122188,
0.0094661,
0.0033369,
-0.0156321,
-0.0698283,
-0.2146345
],
[
0.0132043,
0.0121468,
0.0093975,
0.0032269,
-0.0157131,
-0.0699112,
-0.2146973
],
[
0.0174932,
0.0164021,
0.0135007,
0.0058148,
-0.0146745,
-0.0693504,
-0.214182
]
]
},
"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.001322507,
0.00349805,
0.009252393,
0.02447271,
0.06473067,
0.1712136
],
"values": [
[
0.0198585,
0.0211224,
0.0245037,
0.0327062,
0.0533831,
0.1077358,
0.2523326
],
[
0.0198782,
0.0211417,
0.0245486,
0.0327262,
0.053479,
0.1084845,
0.2509406
],
[
0.0200359,
0.0212341,
0.0246329,
0.0328464,
0.0534469,
0.1085344,
0.2519022
],
[
0.0196345,
0.0208961,
0.0243083,
0.0324765,
0.0531691,
0.1074899,
0.2521868
],
[
0.019422,
0.0207074,
0.0240845,
0.032238,
0.0527897,
0.107182,
0.252009
],
[
0.0194366,
0.0206809,
0.0240165,
0.0322318,
0.0527811,
0.1077913,
0.2507728
],
[
0.0209825,
0.0220938,
0.0251328,
0.033094,
0.053631,
0.1081983,
0.2521069
]
]
}
},
"max_capacitance": 0.171214,
"max_transition": 1.500982,
"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.00132251,
0.00349805,
0.00925239,
0.0244727,
0.0647307,
0.171214
],
"values": [
[
0.2531037,
0.2633417,
0.2839721,
0.32223,
0.3915555,
0.5171874,
0.7996636
],
[
0.2577072,
0.2679385,
0.2885822,
0.3268236,
0.3961561,
0.5217588,
0.8043093
],
[
0.2684079,
0.2786559,
0.2992398,
0.3374883,
0.4068199,
0.5324474,
0.8149791
],
[
0.2928796,
0.3031407,
0.3236751,
0.3619134,
0.4312374,
0.5568671,
0.8393676
],
[
0.3358067,
0.3458854,
0.3665323,
0.4047082,
0.4740637,
0.5997169,
0.8821629
],
[
0.3973263,
0.4076447,
0.4281573,
0.4663542,
0.5357667,
0.6614553,
0.9438984
],
[
0.4744878,
0.4848754,
0.5054502,
0.5436263,
0.6131258,
0.7388397,
1.0212547
]
]
},
"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.00132251,
0.00349805,
0.00925239,
0.0244727,
0.0647307,
0.171214
],
"values": [
[
0.2313639,
0.2390794,
0.2565539,
0.296808,
0.3945233,
0.6406665,
1.2930286
],
[
0.2358937,
0.2435439,
0.2610154,
0.301268,
0.3989842,
0.6454181,
1.2932021
],
[
0.2470094,
0.2545538,
0.2719979,
0.3122778,
0.4100013,
0.6563204,
1.3052599
],
[
0.2720663,
0.2797305,
0.2972011,
0.337456,
0.4351594,
0.6809869,
1.3306762
],
[
0.3150412,
0.3227411,
0.3402467,
0.3804991,
0.4782269,
0.7244428,
1.3731649
],
[
0.3759411,
0.3836445,
0.4011308,
0.4413825,
0.5390836,
0.785612,
1.434682
],
[
0.4483299,
0.4559052,
0.4733824,
0.5136957,
0.6114458,
0.8578992,
1.5052337
]
]
},
"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.00132251,
0.00349805,
0.00925239,
0.0244727,
0.0647307,
0.171214
],
"values": [
[
0.0427721,
0.0493496,
0.0628434,
0.0903669,
0.1431095,
0.2625322,
0.6062612
],
[
0.0427841,
0.0493662,
0.0628531,
0.090334,
0.1428222,
0.2625373,
0.6073869
],
[
0.0427195,
0.04931,
0.0632988,
0.0904053,
0.1430052,
0.2625475,
0.6070369
],
[
0.0426846,
0.0493066,
0.0632815,
0.0904225,
0.1429812,
0.2628055,
0.6062997
],
[
0.0426796,
0.0491308,
0.0633446,
0.0904029,
0.1430191,
0.262344,
0.6061991
],
[
0.0429167,
0.049434,
0.0635553,
0.0904044,
0.1436915,
0.2616559,
0.6059752
],
[
0.0433634,
0.0500257,
0.0640989,
0.0909093,
0.1429577,
0.2626919,
0.6053302
]
]
},
"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.00132251,
0.00349805,
0.00925239,
0.0244727,
0.0647307,
0.171214
],
"values": [
[
0.0256882,
0.0328771,
0.0516076,
0.1010802,
0.2288288,
0.575213,
1.5008228
],
[
0.0256835,
0.0329007,
0.0515521,
0.1010741,
0.2284022,
0.5748573,
1.4917388
],
[
0.0255409,
0.0329917,
0.0515408,
0.1012488,
0.2286391,
0.5747239,
1.4897888
],
[
0.0256669,
0.0329271,
0.0515427,
0.1011544,
0.2286025,
0.5754176,
1.4986107
],
[
0.0257635,
0.0329051,
0.0515898,
0.1011052,
0.228464,
0.5752634,
1.5004058
],
[
0.0256442,
0.0329116,
0.0515906,
0.1010883,
0.2287777,
0.5752755,
1.5009824
],
[
0.0256949,
0.0332456,
0.0516829,
0.1013307,
0.2289976,
0.5756001,
1.4937207
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}