blob: 8d0eb7fb4bf22a7fe63060612ba7689bf5487ea3 [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.002876572,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0029837,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0028833,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0028652,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0027675,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0029888,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0029454,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0027303,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.0028484,
"when": "!CLK&!D&Q&!Q_N"
}
],
"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.001739,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001657,
"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.0188298,
0.0187332,
0.0185106,
0.0185398,
0.018607,
0.018762,
0.0191192
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0147243,
0.0146612,
0.0145157,
0.0144997,
0.0144626,
0.0143772,
0.0141803
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001822,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1313367,
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.0983814,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001686,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001688,
"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.0045028,
0.0044453,
0.0043127,
0.0043388,
0.0043992,
0.0045383,
0.004859
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0003682,
-0.0004209,
-0.0005423,
-0.0005243,
-0.0004829,
-0.0003875,
-0.0001675
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001683,
"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.0984355,
0.3212057,
0.6426575
],
[
-0.0010436,
0.2168438,
0.5370749
],
[
-0.0624857,
0.1529603,
0.4695293
]
]
},
"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.0435039,
0.1503073,
0.2117493
],
[
-0.0144714,
0.0776836,
0.1256979
],
[
-0.0209818,
0.0662904,
0.1118633
]
]
},
"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.0382832,
-0.2464049,
-0.5153665
],
[
0.0550924,
-0.15425,
-0.4451842
],
[
0.1079896,
-0.1013529,
-0.3959492
]
]
},
"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.0199727,
-0.1084655,
-0.1369486
],
[
0.0331198,
-0.0517109,
-0.0850768
],
[
0.0347474,
-0.0476419,
-0.0858906
]
]
},
"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.001306721,
0.003415041,
0.008925013,
0.02332501,
0.06095856,
0.1593117
],
"values": [
[
-0.004555,
-0.000743,
0.0061975,
0.0133793,
0.008487,
-0.032904,
-0.1618706
],
[
-0.0045284,
-0.0007262,
0.0062032,
0.0133712,
0.0084427,
-0.0329729,
-0.1619082
],
[
-0.0044647,
-0.0006729,
0.0062354,
0.0133687,
0.0084502,
-0.0330252,
-0.1620178
],
[
-0.004477,
-0.0007123,
0.006152,
0.0132105,
0.0081598,
-0.0333063,
-0.1623179
],
[
-0.0044678,
-0.0007138,
0.0061072,
0.0131102,
0.0080511,
-0.0334509,
-0.1624895
],
[
-0.0044287,
-0.0006802,
0.0061358,
0.0131269,
0.0080082,
-0.0334956,
-0.1625335
],
[
-0.0043029,
-0.0005177,
0.0063707,
0.01349,
0.0084735,
-0.0330532,
-0.1621254
]
]
},
"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.001306721,
0.003415041,
0.008925013,
0.02332501,
0.06095856,
0.1593117
],
"values": [
[
-0.0059201,
-0.0037487,
0.001247,
0.0119988,
0.0344135,
0.0868528,
0.22051
],
[
-0.005891,
-0.0037232,
0.0012682,
0.0120135,
0.0345522,
0.0869142,
0.2205862
],
[
-0.005826,
-0.0036681,
0.0012995,
0.0120113,
0.0343798,
0.0867998,
0.2204235
],
[
-0.005842,
-0.0037195,
0.0011836,
0.0117805,
0.0340691,
0.086982,
0.2215119
],
[
-0.0058399,
-0.0037391,
0.0011142,
0.0116487,
0.0338834,
0.0866148,
0.2197158
],
[
-0.0057998,
-0.0037024,
0.0011486,
0.0116829,
0.0340283,
0.0867442,
0.2206333
],
[
-0.0056791,
-0.0035527,
0.0013644,
0.0118946,
0.0342468,
0.0867248,
0.2209447
]
]
}
},
"max_capacitance": 0.159312,
"max_transition": 1.508134,
"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.00130672,
0.00341504,
0.00892501,
0.023325,
0.0609586,
0.159312
],
"values": [
[
0.238941,
0.2439468,
0.2543405,
0.2751898,
0.3195775,
0.4243375,
0.6953957
],
[
0.2432088,
0.2482491,
0.2586298,
0.2794884,
0.3238815,
0.4286136,
0.6996508
],
[
0.2543262,
0.259358,
0.2697372,
0.2905932,
0.334977,
0.4397394,
0.7109707
],
[
0.2791097,
0.2841204,
0.2945319,
0.3153623,
0.3597415,
0.464484,
0.7355747
],
[
0.3200461,
0.3250611,
0.3354362,
0.3562959,
0.4006709,
0.5054254,
0.7765997
],
[
0.3756884,
0.3807206,
0.3911231,
0.4119593,
0.4563496,
0.5610875,
0.8321791
],
[
0.4384943,
0.4435374,
0.4539203,
0.4747876,
0.5191809,
0.6239192,
0.8948582
]
]
},
"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.00130672,
0.00341504,
0.00892501,
0.023325,
0.0609586,
0.159312
],
"values": [
[
0.2373779,
0.2437721,
0.2585489,
0.2949629,
0.3894072,
0.6350961,
1.280018
],
[
0.2420902,
0.2485085,
0.2632938,
0.2997573,
0.3941548,
0.6397123,
1.2846625
],
[
0.2528746,
0.2592768,
0.274067,
0.3104948,
0.4049204,
0.6506443,
1.2955284
],
[
0.2776807,
0.2841047,
0.298885,
0.3353185,
0.4297187,
0.6749082,
1.3195471
],
[
0.3205647,
0.3269298,
0.3417307,
0.3781781,
0.4726115,
0.7180479,
1.3625877
],
[
0.3801841,
0.3866378,
0.4014113,
0.4378891,
0.5323187,
0.7777076,
1.4223088
],
[
0.4531058,
0.4595135,
0.4743367,
0.510835,
0.6053007,
0.8511616,
1.4944689
]
]
},
"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.00130672,
0.00341504,
0.00892501,
0.023325,
0.0609586,
0.159312
],
"values": [
[
0.0181183,
0.0217762,
0.030305,
0.0498174,
0.0983959,
0.2310705,
0.5904535
],
[
0.0181025,
0.0217452,
0.0303762,
0.0497656,
0.0988226,
0.2304746,
0.5889312
],
[
0.0181482,
0.0218899,
0.0303711,
0.0497651,
0.0984567,
0.23109,
0.5922918
],
[
0.0181313,
0.0217506,
0.0301475,
0.0497341,
0.0986261,
0.2308098,
0.5915537
],
[
0.0181784,
0.0218873,
0.0304049,
0.0498582,
0.0984344,
0.2306138,
0.5915577
],
[
0.0180876,
0.0218558,
0.0302089,
0.0497574,
0.0985576,
0.2303219,
0.5915708
],
[
0.0181238,
0.0217648,
0.0304073,
0.0497774,
0.0987143,
0.2305659,
0.5890616
]
]
},
"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.00130672,
0.00341504,
0.00892501,
0.023325,
0.0609586,
0.159312
],
"values": [
[
0.0226977,
0.0291255,
0.0469408,
0.0972521,
0.2301433,
0.5802412,
1.5060352
],
[
0.022644,
0.0290823,
0.0469526,
0.0972538,
0.2304779,
0.579747,
1.5081344
],
[
0.0226343,
0.0290908,
0.0469344,
0.0972541,
0.2301392,
0.5801859,
1.5060116
],
[
0.022737,
0.0291191,
0.0469037,
0.09722,
0.2306256,
0.579763,
1.4993714
],
[
0.0226749,
0.0291057,
0.046771,
0.0972682,
0.2306721,
0.5802633,
1.5062731
],
[
0.0226726,
0.0291603,
0.0469793,
0.0972094,
0.2301598,
0.5788535,
1.4961352
],
[
0.0228773,
0.0293012,
0.0469588,
0.0972938,
0.2304985,
0.5797559,
1.497147
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
},
"pin,Q_N": {
"direction": "output",
"function": "IQ_N",
"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.001324854,
0.003510476,
0.009301737,
0.02464689,
0.06530705,
0.1730446
],
"values": [
[
-0.0047953,
-0.0012125,
0.0053646,
0.0119995,
0.0055772,
-0.0400642,
-0.1819761
],
[
-0.0047653,
-0.0011901,
0.0053839,
0.0120107,
0.0055646,
-0.0400897,
-0.1819689
],
[
-0.0046987,
-0.0011355,
0.005417,
0.0120068,
0.0055451,
-0.0401312,
-0.1820534
],
[
-0.0047145,
-0.0011873,
0.0053025,
0.0117857,
0.0052219,
-0.0405204,
-0.1824811
],
[
-0.0047123,
-0.0012034,
0.0052413,
0.0116499,
0.005042,
-0.0407698,
-0.1827401
],
[
-0.0046704,
-0.0011633,
0.0052763,
0.0116699,
0.0050403,
-0.0407245,
-0.1826922
],
[
-0.0045617,
-0.0010351,
0.0054363,
0.0119004,
0.0053133,
-0.0406033,
-0.1826429
]
]
},
"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.001324854,
0.003510476,
0.009301737,
0.02464689,
0.06530705,
0.1730446
],
"values": [
[
-0.0058684,
-0.0035708,
0.0018557,
0.0133791,
0.0378515,
0.0952149,
0.2415402
],
[
-0.0058407,
-0.0035498,
0.0018616,
0.0133598,
0.0378123,
0.094933,
0.241077
],
[
-0.0057757,
-0.0034951,
0.001894,
0.0133615,
0.0377925,
0.095439,
0.2420739
],
[
-0.0057861,
-0.0035334,
0.0018043,
0.0132105,
0.037524,
0.0947771,
0.2410691
],
[
-0.0057774,
-0.0035373,
0.0017741,
0.0131043,
0.0372702,
0.0943688,
0.2419049
],
[
-0.005738,
-0.0035034,
0.0017784,
0.0131235,
0.0373568,
0.0942311,
0.2391505
],
[
-0.0056031,
-0.0033148,
0.0020322,
0.013487,
0.0378377,
0.0947864,
0.2420963
]
]
}
},
"max_capacitance": 0.173045,
"max_transition": 1.500182,
"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.00132485,
0.00351048,
0.00930174,
0.0246469,
0.0653071,
0.173045
],
"values": [
[
0.275868,
0.2800254,
0.2889827,
0.307732,
0.35071,
0.4609119,
0.7535098
],
[
0.2804816,
0.2847354,
0.2937335,
0.3124798,
0.3553643,
0.4655986,
0.7590122
],
[
0.2912626,
0.2955174,
0.3044788,
0.3232256,
0.3662066,
0.4764181,
0.7690403
],
[
0.3160886,
0.3203491,
0.3292872,
0.3480806,
0.3909176,
0.5011968,
0.7940731
],
[
0.3589328,
0.3631694,
0.3721439,
0.3908907,
0.4338783,
0.5440985,
0.8364233
],
[
0.4185848,
0.4227923,
0.4318302,
0.4506069,
0.4934787,
0.6038101,
0.8962702
],
[
0.4915076,
0.4957227,
0.5046789,
0.5234702,
0.5664169,
0.6766483,
0.9694009
]
]
},
"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.00132485,
0.00351048,
0.00930174,
0.0246469,
0.0653071,
0.173045
],
"values": [
[
0.2875734,
0.293305,
0.3071876,
0.342301,
0.4345574,
0.6791407,
1.3273093
],
[
0.2919888,
0.2976882,
0.311508,
0.3465144,
0.4388913,
0.6834139,
1.3288306
],
[
0.3030798,
0.3087717,
0.3225995,
0.3576563,
0.449959,
0.6936616,
1.3412179
],
[
0.3278378,
0.3334681,
0.3473584,
0.3824529,
0.47459,
0.719136,
1.3675094
],
[
0.368739,
0.3744693,
0.3883146,
0.4233619,
0.5155862,
0.7594128,
1.4067538
],
[
0.4244474,
0.4301669,
0.4439271,
0.4791424,
0.5712885,
0.8151967,
1.4632647
],
[
0.487233,
0.4929331,
0.5068062,
0.5419077,
0.6340559,
0.8787828,
1.5253218
]
]
},
"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.00132485,
0.00351048,
0.00930174,
0.0246469,
0.0653071,
0.173045
],
"values": [
[
0.0139786,
0.0171033,
0.0250336,
0.0443754,
0.0966072,
0.2426375,
0.6354399
],
[
0.0139909,
0.0170827,
0.0249612,
0.0443077,
0.0971906,
0.2427122,
0.6321239
],
[
0.0139732,
0.017097,
0.0250336,
0.0443815,
0.0967581,
0.2420902,
0.6334353
],
[
0.0140423,
0.0171178,
0.0249997,
0.0443633,
0.0972002,
0.2427242,
0.6356787
],
[
0.014012,
0.0171257,
0.0250489,
0.0444272,
0.0970839,
0.243225,
0.6347426
],
[
0.0139318,
0.0170679,
0.0249841,
0.0443911,
0.096443,
0.2427608,
0.6343491
],
[
0.0138841,
0.0173222,
0.0249885,
0.0444493,
0.0973034,
0.2426556,
0.6306609
]
]
},
"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.00132485,
0.00351048,
0.00930174,
0.0246469,
0.0653071,
0.173045
],
"values": [
[
0.0177814,
0.0241828,
0.0420693,
0.0907289,
0.2218973,
0.569397,
1.499313
],
[
0.0177511,
0.0241834,
0.0418694,
0.090813,
0.221242,
0.5718581,
1.497823
],
[
0.0177301,
0.0241654,
0.0418721,
0.0905878,
0.2216756,
0.5717432,
1.4938613
],
[
0.0177467,
0.0242175,
0.0420185,
0.0906353,
0.2215822,
0.5689226,
1.5001816
],
[
0.0177497,
0.0242045,
0.0419509,
0.0905342,
0.2218654,
0.5715325,
1.4961149
],
[
0.0177706,
0.0241238,
0.0419644,
0.0905856,
0.2216935,
0.5717527,
1.4962834
],
[
0.0177695,
0.0242106,
0.0420143,
0.0906736,
0.2213646,
0.5700133,
1.4938525
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}