blob: 0b155e5255c36a97ba5cc80b3b6cb0a41e3eb8e9 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtn",
"cell_leakage_power": 20.69613,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "!CLK_N",
"next_state": "D"
},
"leakage_power": [
{
"value": 25.6986947,
"when": "RESET_B&!CLK_N&D&!Q"
},
{
"value": 20.781032,
"when": "RESET_B&CLK_N&!D&!Q"
},
{
"value": 19.1445757,
"when": "!RESET_B&!CLK_N&!D&!Q"
},
{
"value": 18.6655384,
"when": "RESET_B&!CLK_N&!D&Q"
},
{
"value": 15.9637548,
"when": "RESET_B&CLK_N&D&Q"
},
{
"value": 24.3731115,
"when": "!RESET_B&!CLK_N&D&!Q"
},
{
"value": 18.3889366,
"when": "RESET_B&!CLK_N&D&Q"
},
{
"value": 20.3727435,
"when": "RESET_B&CLK_N&!D&Q"
},
{
"value": 21.8996323,
"when": "RESET_B&CLK_N&D&!Q"
},
{
"value": 20.4701802,
"when": "RESET_B&!CLK_N&!D&!Q"
},
{
"value": 20.1333261,
"when": "!RESET_B&CLK_N&!D&!Q"
},
{
"value": 22.4620358,
"when": "!RESET_B&CLK_N&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_N": {
"capacitance": 0.001844,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001779,
"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.0190505,
0.0189459,
0.0187361,
0.019042,
0.0197782,
0.0215057,
0.025519
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0157993,
0.0156713,
0.0154074,
0.0156855,
0.0163578,
0.0179388,
0.0216143
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001908,
"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_N",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.103874,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00205,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001918,
"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.0048872,
0.00482,
0.0046981,
0.0050115,
0.0057668,
0.0075405,
0.0116614
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.000383,
-0.0005074,
-0.0007639,
-0.0004604,
0.0002695,
0.0019825,
0.0059611
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002182,
"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.1069805,
0.2711569,
0.4644349
],
[
0.0062806,
0.1643535,
0.3490866
],
[
-0.0905618,
0.0662904,
0.248582
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0224141,
0.0709616,
0.1177552
],
[
-0.1695006,
-0.0846699,
-0.039097
],
[
-0.3115091,
-0.2352233,
-0.1969746
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_falling",
"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.0492695,
-0.1963561,
-0.3615579
],
[
0.0550924,
-0.0932148,
-0.2584167
],
[
0.1470521,
-0.0049173,
-0.1725605
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0581523,
-0.0071471,
-0.0099954
],
[
0.2015768,
0.137498,
0.1297669
],
[
0.3411439,
0.2795065,
0.2717754
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_falling",
"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.001361887,
0.003709475,
0.01010377,
0.02752041,
0.0749594,
0.2041725
],
"values": [
[
0.0140982,
0.0129911,
0.0104255,
0.0025469,
-0.0207613,
-0.0851946,
-0.2610011
],
[
0.014055,
0.0129436,
0.0103451,
0.0024941,
-0.0208145,
-0.0852487,
-0.2610563
],
[
0.014081,
0.0129728,
0.0104092,
0.0025293,
-0.0207777,
-0.0852103,
-0.2610377
],
[
0.013738,
0.0126312,
0.0100249,
0.0021711,
-0.02113,
-0.0855483,
-0.2613841
],
[
0.0133757,
0.0122683,
0.0096809,
0.0018363,
-0.0214526,
-0.0858784,
-0.2616931
],
[
0.0138516,
0.0125995,
0.0093519,
0.0018688,
-0.0213925,
-0.0858075,
-0.2616216
],
[
0.0162256,
0.0149828,
0.011776,
0.0031787,
-0.0203933,
-0.0846471,
-0.2604462
]
]
},
"related_pin": "CLK_N",
"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.001361887,
0.003709475,
0.01010377,
0.02752041,
0.0749594,
0.2041725
],
"values": [
[
0.0199014,
0.0211641,
0.0246409,
0.0335688,
0.0571341,
0.1214635,
0.294362
],
[
0.0198635,
0.021123,
0.0246043,
0.0335288,
0.0570951,
0.1210014,
0.2962363
],
[
0.0198808,
0.0211484,
0.0246188,
0.0335579,
0.0571531,
0.1215509,
0.2961855
],
[
0.0196292,
0.0208889,
0.0243784,
0.0332942,
0.0568585,
0.1207179,
0.2945197
],
[
0.0196008,
0.0208699,
0.0243632,
0.0332855,
0.0568963,
0.1212785,
0.2960189
],
[
0.0201474,
0.0214646,
0.024984,
0.0338718,
0.0575019,
0.1219102,
0.2962978
],
[
0.0225211,
0.0236684,
0.0268656,
0.0356143,
0.0592582,
0.123292,
0.2964885
]
]
}
},
{
"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.001361887,
0.003709475,
0.01010377,
0.02752041,
0.0749594,
0.2041725
],
"values": [
[
0.0143943,
0.0134118,
0.0121739,
0.010787,
-0.0051228,
-0.0694463,
-0.2452743
],
[
0.0143907,
0.013426,
0.0121158,
0.0108435,
-0.0051844,
-0.069516,
-0.2454188
],
[
0.0141374,
0.0132147,
0.0119414,
0.010729,
-0.0054838,
-0.0698243,
-0.2456466
],
[
0.0143778,
0.0134309,
0.0123743,
0.0113986,
-0.0056682,
-0.0700001,
-0.2458186
],
[
0.0164717,
0.0155007,
0.0145876,
0.0142223,
-0.0054379,
-0.0697979,
-0.2455768
],
[
0.0295757,
0.0281506,
0.0245791,
0.0177767,
-0.0040082,
-0.068452,
-0.2442716
],
[
0.0402622,
0.0386987,
0.0348582,
0.0255062,
0.0012865,
-0.0631934,
-0.2391231
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.204173,
"max_transition": 1.500726,
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.2336547,
0.2405461,
0.2557181,
0.2865909,
0.351455,
0.5092415,
0.9360516
],
[
0.2377749,
0.2447642,
0.2599208,
0.2908113,
0.3556796,
0.5134297,
0.9401242
],
[
0.2484279,
0.2553219,
0.2704965,
0.3013674,
0.3662312,
0.5240111,
0.948816
],
[
0.2746419,
0.2816263,
0.2967799,
0.3276767,
0.3925442,
0.5503876,
0.9770438
],
[
0.3279734,
0.3350184,
0.3502284,
0.3810935,
0.445889,
0.6038306,
1.0297058
],
[
0.4052715,
0.4122516,
0.4273716,
0.4582346,
0.5230614,
0.6808023,
1.1071933
],
[
0.5163454,
0.5233711,
0.5385092,
0.5692771,
0.6341938,
0.7921487,
1.2172805
]
]
},
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.2869386,
0.2947544,
0.3118712,
0.3487784,
0.4371413,
0.6722125,
1.3091801
],
[
0.2910348,
0.2988496,
0.3159673,
0.3528888,
0.4412437,
0.6763083,
1.3132986
],
[
0.3015982,
0.3094578,
0.3265593,
0.3635315,
0.4518187,
0.6865709,
1.3244852
],
[
0.3281234,
0.3359386,
0.3530564,
0.389983,
0.478335,
0.7133942,
1.3504335
],
[
0.3841565,
0.3919966,
0.4091494,
0.4460946,
0.5343361,
0.7689593,
1.4060539
],
[
0.470156,
0.4779812,
0.4950723,
0.5319853,
0.620116,
0.854831,
1.4948688
],
[
0.5952964,
0.6030967,
0.6202137,
0.6570592,
0.7453504,
0.9805446,
1.6173398
]
]
},
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.02491,
0.0301013,
0.0422088,
0.0697417,
0.1400126,
0.3445547,
0.9235807
],
[
0.024989,
0.0299355,
0.0417388,
0.0696587,
0.1402164,
0.3447546,
0.9247395
],
[
0.024911,
0.0301039,
0.0422112,
0.0697393,
0.140034,
0.3446084,
0.9184963
],
[
0.0248728,
0.0300811,
0.0417091,
0.0697494,
0.1403779,
0.3442305,
0.9260598
],
[
0.024938,
0.0300019,
0.0420624,
0.0695881,
0.1400637,
0.3441934,
0.9235406
],
[
0.0249354,
0.0299623,
0.042051,
0.0696184,
0.1395939,
0.344777,
0.9241699
],
[
0.025014,
0.0300888,
0.041951,
0.0696274,
0.1402014,
0.3437298,
0.9173699
]
]
},
"related_pin": "CLK_N",
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.0266062,
0.0333248,
0.0494753,
0.0917107,
0.2126054,
0.5570215,
1.5007259
],
[
0.0266127,
0.0333295,
0.0494674,
0.0916884,
0.2125893,
0.5570068,
1.498644
],
[
0.0265926,
0.033391,
0.0495435,
0.0917136,
0.2132837,
0.5555862,
1.4951261
],
[
0.0266274,
0.0333322,
0.0494549,
0.0916758,
0.2126384,
0.5569867,
1.4988105
],
[
0.0265615,
0.0333283,
0.0494926,
0.0917349,
0.2132063,
0.5564033,
1.4946033
],
[
0.0264551,
0.0332674,
0.049451,
0.0914712,
0.2126254,
0.5564899,
1.4992494
],
[
0.0265244,
0.0332169,
0.0495286,
0.09169,
0.2131445,
0.5554001,
1.4946372
]
]
},
"timing_sense": "non_unate",
"timing_type": "falling_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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.1223893,
0.1295995,
0.145108,
0.176922,
0.243087,
0.4064856,
0.8312901
],
[
0.1264094,
0.1335964,
0.1492619,
0.1808708,
0.2471084,
0.4105294,
0.8350834
],
[
0.1369211,
0.1441093,
0.1597565,
0.1913538,
0.2576848,
0.4210511,
0.8452545
],
[
0.1639024,
0.1711213,
0.1867112,
0.2182376,
0.28475,
0.4479482,
0.8725172
],
[
0.2265868,
0.2340024,
0.249724,
0.2815529,
0.3487112,
0.5111189,
0.9355902
],
[
0.3280996,
0.3371327,
0.3560028,
0.392958,
0.466109,
0.6270959,
1.0515371
],
[
0.4900138,
0.5010019,
0.5239481,
0.5681814,
0.6505633,
0.8102551,
1.2337554
]
]
},
"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.00136189,
0.00370947,
0.0101038,
0.0275204,
0.0749594,
0.204173
],
"values": [
[
0.0261235,
0.0314807,
0.0435012,
0.0715909,
0.1441333,
0.3476937,
0.9214378
],
[
0.0262465,
0.0318857,
0.0439565,
0.0715649,
0.1439976,
0.3477995,
0.9227041
],
[
0.0261424,
0.0319514,
0.0439601,
0.0715685,
0.1440019,
0.348147,
0.9196684
],
[
0.0260624,
0.0314217,
0.0440276,
0.0716621,
0.1445525,
0.3476523,
0.92498
],
[
0.0291981,
0.0341802,
0.0465392,
0.0734875,
0.1463793,
0.3466154,
0.9230662
],
[
0.0405383,
0.0468479,
0.0593827,
0.0866366,
0.1544768,
0.3464798,
0.9258479
],
[
0.0564613,
0.0639261,
0.0791822,
0.1091422,
0.1687133,
0.3479378,
0.9154956
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003685,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003701,
"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.0042274,
0.0042239,
0.0042497,
0.004232,
0.0042251,
0.0042431,
0.0043183
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0041069,
-0.004127,
-0.0041407,
-0.0041728,
-0.004214,
-0.0042762,
-0.0043869
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00367,
"timing": [
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.2470234,
-0.1389994,
0.0957826
],
[
-0.4136413,
-0.3166035,
-0.1184427
],
[
-0.5800638,
-0.4940123,
-0.322707
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_falling",
"violation_delay_degrade_pct": 10
},
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.3291484,
0.4432923,
0.6455221
],
[
0.4750143,
0.5879375,
0.7901673
],
[
0.6219056,
0.7336081,
0.9333965
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1445189,
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
}
]
}
}