blob: eafcf699abed2f38f09c76107972a55e1fce084e [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "dfstp",
"cell_leakage_power": 0.0002623917,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D",
"preset": "!SET_B"
},
"leakage_power": [
{
"value": 0.0002903,
"when": "CLK&D&SET_B&!Q"
},
{
"value": 0.000218,
"when": "!CLK&!D&SET_B&!Q"
},
{
"value": 0.0002738,
"when": "CLK&!D&!SET_B&Q"
},
{
"value": 0.000302,
"when": "CLK&!D&SET_B&Q"
},
{
"value": 0.0002664,
"when": "!CLK&D&SET_B&Q"
},
{
"value": 0.0002298,
"when": "CLK&D&!SET_B&Q"
},
{
"value": 0.0002407,
"when": "!CLK&D&SET_B&!Q"
},
{
"value": 0.0002507,
"when": "CLK&!D&SET_B&!Q"
},
{
"value": 0.0003254,
"when": "!CLK&!D&!SET_B&Q"
},
{
"value": 0.0002579,
"when": "CLK&D&SET_B&Q"
},
{
"value": 0.0002844,
"when": "!CLK&!D&SET_B&Q"
},
{
"value": 0.0002091,
"when": "!CLK&D&!SET_B&Q"
}
],
"pg_pin VGND": {
"pg_type": "primary_ground",
"voltage_name": "VGND"
},
"pg_pin VNB": {
"pg_type": "primary_ground",
"voltage_name": "VNB"
},
"pg_pin VPB": {
"pg_type": "primary_power",
"voltage_name": "VPB"
},
"pg_pin VPWR": {
"pg_type": "primary_power",
"voltage_name": "VPWR"
},
"pin CLK": {
"capacitance": 0.001473,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001395,
"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.0068239,
0.0064092,
0.0050975,
0.0052531,
0.0057453,
0.0073015,
0.0122228
]
},
"rise_power power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0085687,
0.0081623,
0.0068772,
0.0069239,
0.0070715,
0.0075382,
0.009014
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00155,
"timing": {
"fall_constraint constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.7476717,
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": [
2.3906466,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin D": {
"capacitance": 0.001947,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001806,
"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.0039282,
0.0039328,
0.0039477,
0.0039452,
0.0039374,
0.0039128,
0.003835
]
},
"rise_power power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0005468,
0.0004294,
5.8141299e-05,
4.8214763e-05,
1.6829262e-05,
-8.2415628e-05,
-0.0003962
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002089,
"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.6996318,
3.6604391,
6.2705057
],
[
-1.6532653,
1.2178203,
3.7674622
],
[
-3.292873,
-0.5298196,
1.9630595
]
]
},
"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.2125713,
2.2944724,
3.93408
],
[
-1.4335387,
0.5677959,
2.1616274
],
[
-2.6996114,
-0.7275736,
0.8534404
]
]
},
"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.0730732,
-2.6823181,
-4.7412374
],
[
1.8037496,
-0.9959249,
-3.4668314
],
[
3.4506816,
0.6967835,
-1.7521504
]
]
},
"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.0694111,
-1.9535582,
-3.3514668
],
[
1.5602194,
-0.3477314,
-1.8426858
],
[
2.7768535,
0.8762269,
-0.6480244
]
]
},
"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.001432223,
0.004102527,
0.01175147,
0.03366146,
0.09642145,
0.2761941
],
"values": [
[
0.0148217,
0.0141395,
0.0119633,
0.005198,
-0.0146979,
-0.071862,
-0.2356582
],
[
0.0149283,
0.0142418,
0.0120732,
0.0053192,
-0.0145722,
-0.0717439,
-0.2355354
],
[
0.016187,
0.0155107,
0.0133265,
0.0065727,
-0.0133268,
-0.0704906,
-0.234287
],
[
0.0160042,
0.0153213,
0.0131411,
0.0063797,
-0.0135043,
-0.0706691,
-0.2344607
],
[
0.0156175,
0.0149459,
0.012773,
0.0059917,
-0.0138917,
-0.0710608,
-0.2348487
],
[
0.0150465,
0.0143531,
0.0121969,
0.0054276,
-0.014467,
-0.0716296,
-0.2354274
],
[
0.0139813,
0.0131785,
0.0108371,
0.0039491,
-0.0160002,
-0.0732337,
-0.2370527
]
]
},
"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.001432223,
0.004102527,
0.01175147,
0.03366146,
0.09642145,
0.2761941
],
"values": [
[
0.014524,
0.0155316,
0.0182565,
0.0257792,
0.0455619,
0.1025066,
0.2641653
],
[
0.0149493,
0.0159502,
0.0187164,
0.0260989,
0.0462304,
0.1024069,
0.2651194
],
[
0.0161156,
0.0171193,
0.0198963,
0.0273936,
0.0474183,
0.1041325,
0.265804
],
[
0.0159695,
0.0169755,
0.0197324,
0.0271097,
0.0468383,
0.1038681,
0.2659945
],
[
0.0154762,
0.0164945,
0.0192922,
0.0265745,
0.04672,
0.10348,
0.2654518
],
[
0.0147719,
0.0157855,
0.018533,
0.0258901,
0.0459779,
0.1027388,
0.2653481
],
[
0.0133293,
0.0141981,
0.0169221,
0.0242028,
0.0440462,
0.1009412,
0.2631231
]
]
}
},
{
"fall_power scalar": {
"values": [
0.0
]
},
"related_pin": "SET_B",
"rise_power power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001432223,
0.004102527,
0.01175147,
0.03366146,
0.09642145,
0.2761941
],
"values": [
[
0.0301713,
0.0311554,
0.0336846,
0.040801,
0.0603984,
0.1170113,
0.2795753
],
[
0.0303182,
0.0312878,
0.0338788,
0.0409097,
0.0606448,
0.1175845,
0.2803841
],
[
0.029881,
0.0308446,
0.033371,
0.040472,
0.0600455,
0.1166711,
0.2788424
],
[
0.0298195,
0.0307662,
0.0333225,
0.040308,
0.0602532,
0.1172708,
0.2798447
],
[
0.0300423,
0.031001,
0.0335774,
0.0405879,
0.0604575,
0.1171447,
0.2797356
],
[
0.0305415,
0.0315026,
0.03409,
0.0411488,
0.0608468,
0.1179017,
0.2793733
],
[
0.0315937,
0.0325622,
0.0351221,
0.0420911,
0.0616891,
0.1187387,
0.2807907
]
]
}
}
],
"max_capacitance": 0.276194,
"max_transition": 9.938907,
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
1.21642,
1.2316159,
1.2652502,
1.3382209,
1.517851,
2.0189279,
3.4495915
],
[
1.2300018,
1.2453181,
1.2788243,
1.3520388,
1.5314969,
2.0339408,
3.4693994
],
[
1.2701379,
1.2853409,
1.3189965,
1.3919312,
1.5715625,
2.0727213,
3.5030752
],
[
1.3975938,
1.4128624,
1.4466145,
1.5194834,
1.6988277,
2.2017925,
3.638035
],
[
1.7950859,
1.8104892,
1.8441372,
1.9171427,
2.0967383,
2.5986362,
4.0306301
],
[
2.8446547,
2.8599165,
2.8935776,
2.9666387,
3.1460732,
3.6471435,
5.083689
],
[
5.509043,
5.5240168,
5.5577098,
5.6308291,
5.8101643,
6.3118577,
7.7508462
]
]
},
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
2.9454892,
2.9763731,
3.0519134,
3.2569409,
3.8389221,
5.4980678,
10.2683773
],
[
2.9601435,
2.9901479,
3.0656584,
3.2702052,
3.8507433,
5.5112355,
10.2633351
],
[
3.0007921,
3.0316247,
3.107002,
3.3120913,
3.8930286,
5.5532761,
10.3239142
],
[
3.1279714,
3.1583778,
3.2335323,
3.4384704,
4.0213677,
5.678825,
10.449142
],
[
3.5170187,
3.5483065,
3.6232546,
3.8288261,
4.4113042,
6.068245,
10.8371934
],
[
4.5618567,
4.5918584,
4.6674691,
4.8721436,
5.4545608,
7.1132877,
11.8761889
],
[
7.2369777,
7.2678414,
7.3434041,
7.5477811,
8.1300326,
9.7884483,
14.5386814
]
]
},
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
0.0515305,
0.0621147,
0.0906204,
0.164845,
0.3849368,
1.0463733,
2.9395388
],
[
0.0508975,
0.0618071,
0.0902747,
0.1652166,
0.3866314,
1.0437908,
2.9440532
],
[
0.0515067,
0.0621104,
0.0897301,
0.1648493,
0.3848256,
1.04622,
2.9382923
],
[
0.0513471,
0.0620297,
0.0902312,
0.1647534,
0.3860642,
1.0498309,
2.951398
],
[
0.0513044,
0.0624991,
0.0900306,
0.1641209,
0.3878837,
1.0479955,
2.948896
],
[
0.0513383,
0.0619671,
0.0903042,
0.1648081,
0.3865897,
1.0479251,
2.9393188
],
[
0.0511581,
0.0620381,
0.0901179,
0.1647662,
0.3855795,
1.0479912,
2.938473
]
]
},
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
0.0992771,
0.1268273,
0.2107822,
0.4798066,
1.2578667,
3.4923748,
9.885408
],
[
0.1005752,
0.1267319,
0.2102088,
0.4756593,
1.2578391,
3.4811369,
9.9009849
],
[
0.0992094,
0.1258603,
0.2102727,
0.4800639,
1.2573677,
3.4952754,
9.8884794
],
[
0.099976,
0.1264935,
0.210902,
0.4747165,
1.2537424,
3.4835741,
9.8854143
],
[
0.09781,
0.1266533,
0.2111374,
0.4762299,
1.2580009,
3.486982,
9.9017115
],
[
0.0990965,
0.1265531,
0.2116678,
0.4767647,
1.2581315,
3.4897107,
9.9164872
],
[
0.0992427,
0.1267756,
0.2101202,
0.4766481,
1.2539205,
3.4817578,
9.9138386
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
1.5626082,
1.5897347,
1.6623833,
1.8674557,
2.4488962,
4.1082222,
8.8703462
],
[
1.5702204,
1.597331,
1.6707545,
1.8751618,
2.4578672,
4.120233,
8.8633954
],
[
1.6067293,
1.633756,
1.7068822,
1.911904,
2.4933529,
4.1527928,
8.9154026
],
[
1.7493135,
1.7762911,
1.8496891,
2.0540021,
2.6344316,
4.299209,
9.0449177
],
[
2.2105653,
2.2375208,
2.3107944,
2.5150508,
3.0974519,
4.763602,
9.5032568
],
[
3.6814163,
3.708295,
3.7819587,
3.9863424,
4.5677604,
6.2353545,
10.9881846
],
[
8.2112983,
8.2383309,
8.3116589,
8.5160412,
9.0966106,
10.7629941,
15.5089293
]
]
},
"related_pin": "SET_B",
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
0.074465,
0.106087,
0.1995077,
0.4727228,
1.2530965,
3.4918,
9.9172883
],
[
0.0745013,
0.1060011,
0.2019327,
0.4723318,
1.2526082,
3.4870091,
9.9361586
],
[
0.07453,
0.1067212,
0.198812,
0.4727606,
1.251629,
3.4919037,
9.8874038
],
[
0.0745795,
0.1066832,
0.1995261,
0.473357,
1.2586732,
3.4985814,
9.9389066
],
[
0.0742651,
0.1060604,
0.2024145,
0.4731945,
1.2486884,
3.4912957,
9.9349107
],
[
0.0742943,
0.1066285,
0.2012058,
0.4711685,
1.2557784,
3.5027807,
9.8802868
],
[
0.0748971,
0.1061907,
0.199774,
0.4730201,
1.2614078,
3.4863965,
9.9112309
]
]
},
"timing_sense": "negative_unate",
"timing_type": "preset"
}
]
},
"pin SET_B": {
"capacitance": 0.002863,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002786,
"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.0021353,
0.0022243,
0.0025056,
0.002509,
0.0025198,
0.0025539,
0.0026617
]
},
"rise_power power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0005978,
0.0005498,
0.0003982,
0.0003963,
0.0003904,
0.0003718,
0.0003129
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00294,
"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.5308369,
1.1372458,
2.3612042
],
[
-2.9606384,
-1.3053731,
-0.0814147
],
[
-4.8547625,
-3.1994973,
-1.975539
]
]
},
"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.5879375,
-1.0361999,
-2.2528339
],
[
2.988442,
1.3661357,
0.1531637
],
[
4.8789042,
3.2584291,
2.0472882
]
]
},
"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.2074411,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "SET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}