blob: 6795c71645f84569c27f40c2bcff41d30a34e9ef [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "dfstp",
"cell_leakage_power": 3.768386,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D",
"preset": "!SET_B"
},
"leakage_power": [
{
"value": 5.0014624,
"when": "CLK&D&SET_B&!Q"
},
{
"value": 2.8307334,
"when": "!CLK&!D&!SET_B&Q"
},
{
"value": 3.8722745,
"when": "CLK&D&SET_B&Q"
},
{
"value": 3.2430116,
"when": "!CLK&!D&SET_B&Q"
},
{
"value": 3.7230596,
"when": "!CLK&D&!SET_B&Q"
},
{
"value": 3.9474317,
"when": "!CLK&!D&SET_B&!Q"
},
{
"value": 3.2619747,
"when": "CLK&!D&!SET_B&Q"
},
{
"value": 3.2735417,
"when": "CLK&!D&SET_B&Q"
},
{
"value": 3.7460151,
"when": "!CLK&D&SET_B&Q"
},
{
"value": 3.8607078,
"when": "CLK&D&!SET_B&Q"
},
{
"value": 4.6525925,
"when": "!CLK&D&SET_B&!Q"
},
{
"value": 3.8078225,
"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.001821,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001752,
"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.0235389,
0.0234212,
0.0231554,
0.0233397,
0.0237702,
0.0247682,
0.027074
]
},
"rise_power power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0174199,
0.0173363,
0.0171497,
0.0173056,
0.0176707,
0.0185177,
0.0204759
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00189,
"timing": {
"fall_constraint constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1884593,
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.3158866,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin D": {
"capacitance": 0.002409,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002297,
"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.0075631,
0.0074916,
0.0073329,
0.0077079,
0.0085788,
0.0105926,
0.0152406
]
},
"rise_power power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0001685,
-0.000273,
-0.0005086,
-0.0001445,
0.0007002,
0.0026524,
0.0071574
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002521,
"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.0569316,
0.2052389,
0.3631165
],
[
-0.0449889,
0.0947734,
0.2502096
],
[
-0.1198587,
0.0113587,
0.1631328
]
]
},
"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.0544902,
0.1551901,
0.233722
],
[
-0.0095885,
0.0825664,
0.1513327
],
[
-0.0392923,
0.0504212,
0.1179668
]
]
},
"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.0065449,
-0.135321,
-0.2639017
],
[
0.0953757,
-0.030959,
-0.1668639
],
[
0.1592591,
0.0378073,
-0.0993184
]
]
},
"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.0370625,
-0.1328796,
-0.2004251
],
[
0.0209128,
-0.0700215,
-0.1351256
],
[
0.044513,
-0.0439798,
-0.1103047
]
]
},
"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.001328336,
0.003528952,
0.009375265,
0.024907,
0.06616971,
0.1757912
],
"values": [
[
0.0249749,
0.0238993,
0.021011,
0.0122113,
-0.0126516,
-0.0793919,
-0.2569056
],
[
0.0248639,
0.0237943,
0.0208872,
0.0120814,
-0.0127922,
-0.0794765,
-0.2570419
],
[
0.0248687,
0.0237956,
0.020875,
0.0120888,
-0.012797,
-0.0795081,
-0.2570353
],
[
0.0244531,
0.0234037,
0.0204946,
0.0116948,
-0.0131839,
-0.0798426,
-0.2574396
],
[
0.0240473,
0.0229845,
0.0200739,
0.011271,
-0.0135971,
-0.0802788,
-0.2578269
],
[
0.0240025,
0.0229243,
0.0200489,
0.011242,
-0.0136274,
-0.0803447,
-0.2578531
],
[
0.0263106,
0.025032,
0.021593,
0.0122858,
-0.0127706,
-0.0796118,
-0.2571358
]
]
},
"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.001328336,
0.003528952,
0.009375265,
0.024907,
0.06616971,
0.1757912
],
"values": [
[
0.0263025,
0.0278961,
0.0322081,
0.042757,
0.0682447,
0.1341137,
0.3107444
],
[
0.0263054,
0.0278964,
0.032197,
0.0427852,
0.068265,
0.1340954,
0.3100703
],
[
0.0261787,
0.0277827,
0.0320534,
0.042629,
0.0681455,
0.1340435,
0.3095179
],
[
0.025778,
0.0273807,
0.0316492,
0.0422299,
0.0677412,
0.1336516,
0.3086207
],
[
0.0253281,
0.0269215,
0.0312046,
0.0417538,
0.0672819,
0.1333304,
0.3096605
],
[
0.0251071,
0.0266852,
0.0309996,
0.0415397,
0.06705,
0.1330861,
0.3096601
],
[
0.0287022,
0.030029,
0.0336046,
0.0430062,
0.0678204,
0.1336433,
0.3104324
]
]
}
},
{
"fall_power scalar": {
"values": [
0.0
]
},
"related_pin": "SET_B",
"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.001328336,
0.003528952,
0.009375265,
0.024907,
0.06616971,
0.1757912
],
"values": [
[
0.0549842,
0.0566389,
0.0606838,
0.0703643,
0.0954741,
0.1611923,
0.3379908
],
[
0.0547926,
0.0564244,
0.0604673,
0.0701608,
0.095085,
0.1615016,
0.3380668
],
[
0.0543909,
0.0560052,
0.0600381,
0.0697342,
0.0947949,
0.1610006,
0.3376744
],
[
0.0544361,
0.0560601,
0.0600737,
0.0697962,
0.0946914,
0.1606689,
0.3375764
],
[
0.0550675,
0.0566771,
0.0607065,
0.0704013,
0.0953347,
0.161747,
0.3380675
],
[
0.0558417,
0.0574569,
0.0614764,
0.0711576,
0.0961272,
0.1620312,
0.3390076
],
[
0.0598629,
0.061239,
0.0648254,
0.0742775,
0.0997086,
0.1650522,
0.3405097
]
]
}
}
],
"max_capacitance": 0.175791,
"max_transition": 1.500615,
"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.00132834,
0.00352895,
0.00937526,
0.024907,
0.0661697,
0.175791
],
"values": [
[
0.3355267,
0.3415645,
0.3543948,
0.3812884,
0.442495,
0.5992139,
1.013762
],
[
0.3399736,
0.3460043,
0.3588459,
0.3857433,
0.4469399,
0.6034034,
1.0184878
],
[
0.3503947,
0.356401,
0.3692448,
0.3961894,
0.4573551,
0.6137771,
1.0291924
],
[
0.375018,
0.3809974,
0.3938269,
0.420786,
0.4819273,
0.6382255,
1.0529507
],
[
0.4205282,
0.4265391,
0.439351,
0.4663134,
0.5274287,
0.6838697,
1.0983894
],
[
0.483466,
0.489474,
0.50234,
0.5292246,
0.5904575,
0.7470287,
1.1632719
],
[
0.5604782,
0.5665176,
0.5794147,
0.6062879,
0.6674625,
0.8238508,
1.2383533
]
]
},
"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.00132834,
0.00352895,
0.00937526,
0.024907,
0.0661697,
0.175791
],
"values": [
[
0.444421,
0.4530731,
0.4703385,
0.5069146,
0.5973259,
0.8360185,
1.4690053
],
[
0.4488357,
0.4574995,
0.474755,
0.5113299,
0.6018677,
0.8401896,
1.4718075
],
[
0.4593414,
0.4679221,
0.4852322,
0.5217997,
0.6124195,
0.8507419,
1.4838365
],
[
0.483029,
0.491593,
0.5089123,
0.5454757,
0.6361252,
0.8743717,
1.5074152
],
[
0.5276268,
0.5362786,
0.5535448,
0.5901218,
0.6805687,
0.9191873,
1.5542938
],
[
0.592306,
0.6008755,
0.6182655,
0.6547763,
0.7452415,
0.9839182,
1.6185244
],
[
0.6763829,
0.6848985,
0.7022463,
0.7388227,
0.8296534,
1.0674138,
1.701244
]
]
},
"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.00132834,
0.00352895,
0.00937526,
0.024907,
0.0661697,
0.175791
],
"values": [
[
0.0197987,
0.0245914,
0.0358008,
0.0633799,
0.1386482,
0.3480362,
0.9130957
],
[
0.0197658,
0.0246581,
0.035763,
0.0633208,
0.1385636,
0.3486852,
0.9062061
],
[
0.0197604,
0.0247382,
0.0356878,
0.0632959,
0.1385893,
0.3490786,
0.9128323
],
[
0.0198707,
0.0247447,
0.0357835,
0.0632439,
0.1383874,
0.3476946,
0.9146407
],
[
0.0198157,
0.024762,
0.0358067,
0.0632905,
0.1384283,
0.3485779,
0.9166591
],
[
0.0197946,
0.0246596,
0.0358164,
0.0630348,
0.1385565,
0.3485424,
0.9155031
],
[
0.0197869,
0.0246163,
0.035819,
0.0632823,
0.1387377,
0.348594,
0.9055012
]
]
},
"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.00132834,
0.00352895,
0.00937526,
0.024907,
0.0661697,
0.175791
],
"values": [
[
0.0321116,
0.0382858,
0.0533371,
0.0966272,
0.2243573,
0.5707076,
1.4922659
],
[
0.0321095,
0.0382884,
0.0533369,
0.0967652,
0.2243357,
0.5707805,
1.4960118
],
[
0.0320987,
0.0383702,
0.0532776,
0.0963692,
0.2242655,
0.5698669,
1.4965744
],
[
0.0321068,
0.0384047,
0.0532563,
0.0964066,
0.2243907,
0.569544,
1.4967649
],
[
0.0321118,
0.0382853,
0.0533373,
0.0964319,
0.2241348,
0.5721479,
1.4973565
],
[
0.0320649,
0.0382682,
0.0532042,
0.0965319,
0.2241389,
0.5716135,
1.4925653
],
[
0.0321931,
0.0387254,
0.05331,
0.0964527,
0.2244887,
0.5708122,
1.4936408
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"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.00132834,
0.00352895,
0.00937526,
0.024907,
0.0661697,
0.175791
],
"values": [
[
0.305472,
0.312204,
0.3271711,
0.3623848,
0.4522588,
0.6907031,
1.3236208
],
[
0.3097622,
0.3164811,
0.3314893,
0.3665445,
0.4567741,
0.694199,
1.327135
],
[
0.3212982,
0.3279107,
0.3428895,
0.3779252,
0.4681507,
0.7054454,
1.3390333
],
[
0.3517619,
0.3584458,
0.3734251,
0.4085774,
0.4986804,
0.7370957,
1.3698641
],
[
0.4212323,
0.4278361,
0.4427993,
0.4778359,
0.5680621,
0.805439,
1.43829
],
[
0.5653496,
0.5719443,
0.5868624,
0.6220588,
0.7119855,
0.9505734,
1.5833728
],
[
0.7996368,
0.806595,
0.8217202,
0.8570286,
0.9474435,
1.1850151,
1.8196697
]
]
},
"related_pin": "SET_B",
"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.00132834,
0.00352895,
0.00937526,
0.024907,
0.0661697,
0.175791
],
"values": [
[
0.0236378,
0.0298478,
0.046446,
0.0932061,
0.2230336,
0.5699972,
1.4986765
],
[
0.0235283,
0.0296578,
0.0462461,
0.0930546,
0.2224067,
0.5713624,
1.49739
],
[
0.0235105,
0.029638,
0.0461995,
0.0931225,
0.2223153,
0.5710999,
1.5006151
],
[
0.0234919,
0.0295891,
0.0462174,
0.0932327,
0.222781,
0.5712229,
1.4978588
],
[
0.0234566,
0.0295811,
0.0461508,
0.0931183,
0.2222349,
0.5713662,
1.4970062
],
[
0.0235428,
0.0296829,
0.0462173,
0.0931217,
0.2230078,
0.5699795,
1.4985062
],
[
0.0246783,
0.0308064,
0.0470057,
0.0934926,
0.2230507,
0.5710213,
1.4982999
]
]
},
"timing_sense": "negative_unate",
"timing_type": "preset"
}
]
},
"pin SET_B": {
"capacitance": 0.003442,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003414,
"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.0052511,
0.0052836,
0.0053638,
0.0053656,
0.005375,
0.0054022,
0.0054704
]
},
"rise_power power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0012895,
0.0011671,
0.0008903,
0.0009556,
0.0011112,
0.0014752,
0.0023196
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00347,
"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.1347187,
-0.0987161,
-0.1300475
],
[
-0.2634948,
-0.2250508,
-0.2563821
],
[
-0.3615579,
-0.3243346,
-0.3520039
]
]
},
"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.1521465,
0.119806,
0.1560202
],
[
0.2772604,
0.2436992,
0.277472
],
[
0.3741029,
0.3405417,
0.3694316
]
]
},
"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.207134,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "SET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}