blob: 662ea2d54fb222fac7dd47635b2fadcd112e51ea [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.008144373,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0083902,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0082638,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0080185,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0078968,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0083968,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0083415,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0078502,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.0079972,
"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.001612,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00152,
"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.021359,
0.0212678,
0.0210578,
0.0210318,
0.0209717,
0.0208332,
0.0205141
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0170745,
0.0170322,
0.0169346,
0.0168709,
0.0167239,
0.016385,
0.0156041
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001704,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.3675166,
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.310394,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001537,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001513,
"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.0052203,
0.0051459,
0.0049745,
0.0049707,
0.004962,
0.0049419,
0.0048957
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0002775,
-0.000331,
-0.0004544,
-0.0004773,
-0.0005299,
-0.0006515,
-0.0009313
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00156,
"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.2180645,
0.4872214,
0.9991028
],
[
0.0160462,
0.2827617,
0.7897604
],
[
-0.2223978,
0.0443177,
0.5391094
]
]
},
"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.0996563,
0.2858053,
0.5352357
],
[
-0.0425475,
0.1362773,
0.3661764
],
[
-0.1918802,
-0.0191589,
0.2021953
]
]
},
"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.0651387,
-0.3306335,
-0.7778177
],
[
0.1026999,
-0.1591328,
-0.6173034
],
[
0.3130677,
0.0463522,
-0.4191426
]
]
},
"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.0443867,
-0.2195495,
-0.4323587
],
[
0.0819479,
-0.088332,
-0.2986999
],
[
0.2239564,
0.0573385,
-0.1493672
]
]
},
"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.001340726,
0.003595094,
0.009640073,
0.0258494,
0.06931393,
0.185862
],
"values": [
[
-0.0049818,
0.0001153,
0.0098423,
0.0207669,
0.0160848,
-0.037777,
-0.2117389
],
[
-0.0049607,
0.0001281,
0.0098419,
0.0207827,
0.0160722,
-0.0377877,
-0.2117444
],
[
-0.0049198,
0.0001596,
0.0098593,
0.0207393,
0.0159545,
-0.0378739,
-0.2117876
],
[
-0.0049033,
0.0001551,
0.009806,
0.0206088,
0.0157588,
-0.0381242,
-0.2121327
],
[
-0.0048506,
0.0001849,
0.0097541,
0.0204706,
0.0155458,
-0.0384333,
-0.2124399
],
[
-0.0046969,
0.0003236,
0.0098557,
0.0205154,
0.0155718,
-0.0384953,
-0.2125342
],
[
-0.0043205,
0.0006736,
0.0101789,
0.0207642,
0.0156563,
-0.0383933,
-0.2124378
]
]
},
"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.001340726,
0.003595094,
0.009640073,
0.0258494,
0.06931393,
0.185862
],
"values": [
[
-0.0065376,
-0.0034192,
0.0038326,
0.0190087,
0.0501087,
0.1201991,
0.2995835
],
[
-0.006516,
-0.0033956,
0.0038443,
0.0190399,
0.0501529,
0.1203413,
0.3008475
],
[
-0.0064746,
-0.003365,
0.0038673,
0.0190188,
0.0501836,
0.1203695,
0.3027614
],
[
-0.0064577,
-0.0033717,
0.0038024,
0.0188936,
0.0498582,
0.1204932,
0.3012586
],
[
-0.0064066,
-0.0033536,
0.0037594,
0.0187433,
0.0497215,
0.1202667,
0.3029563
],
[
-0.0062599,
-0.003238,
0.0038082,
0.0187068,
0.0494871,
0.1202925,
0.3024695
],
[
-0.0058851,
-0.0028838,
0.0041101,
0.0188955,
0.0496624,
0.11974,
0.3001891
]
]
}
},
"max_capacitance": 0.185862,
"max_transition": 1.498552,
"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.00134073,
0.00359509,
0.00964007,
0.0258494,
0.0693139,
0.185862
],
"values": [
[
0.4580445,
0.4641055,
0.4767457,
0.5010394,
0.5476697,
0.6466704,
0.8881866
],
[
0.4640758,
0.4701025,
0.4827415,
0.5069919,
0.5536162,
0.6526314,
0.894205
],
[
0.4776897,
0.4837421,
0.4963883,
0.5206481,
0.5673093,
0.6663168,
0.9078411
],
[
0.5107411,
0.5167823,
0.5294389,
0.5537111,
0.6003289,
0.6993671,
0.9409561
],
[
0.5818823,
0.5879175,
0.6005705,
0.6248287,
0.6714928,
0.7704969,
1.0120402
],
[
0.7109063,
0.7169772,
0.729601,
0.7538559,
0.8004923,
0.8995484,
1.1410911
],
[
0.9294916,
0.9355545,
0.9481925,
0.9724884,
1.0191784,
1.1182072,
1.3597958
]
]
},
"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.00134073,
0.00359509,
0.00964007,
0.0258494,
0.0693139,
0.185862
],
"values": [
[
0.4701463,
0.4776385,
0.494644,
0.5332504,
0.6294187,
0.8817081,
1.5518268
],
[
0.4761165,
0.4836905,
0.5006589,
0.5392678,
0.6353237,
0.8873693,
1.5600795
],
[
0.4901877,
0.4976568,
0.5146795,
0.553268,
0.6494468,
0.9015297,
1.5741903
],
[
0.5226556,
0.5302241,
0.5472011,
0.5857946,
0.6818586,
0.9338725,
1.6051265
],
[
0.5953684,
0.6029896,
0.619976,
0.6586301,
0.7547102,
1.0069836,
1.6764067
],
[
0.7285552,
0.7361725,
0.7531646,
0.791856,
0.8879495,
1.1399159,
1.8120714
],
[
0.9550047,
0.9624939,
0.9795249,
1.0181932,
1.114319,
1.3664204,
2.0389885
]
]
},
"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.00134073,
0.00359509,
0.00964007,
0.0258494,
0.0693139,
0.185862
],
"values": [
[
0.0258097,
0.0293999,
0.0375425,
0.0563542,
0.0995542,
0.2089062,
0.5183216
],
[
0.0260291,
0.0295049,
0.0375815,
0.0561337,
0.099279,
0.2089125,
0.5187289
],
[
0.0258073,
0.029422,
0.0375771,
0.0565153,
0.0995136,
0.208808,
0.5194734
],
[
0.025959,
0.0294011,
0.0376424,
0.0564925,
0.0994489,
0.2088932,
0.5189265
],
[
0.0259245,
0.0295719,
0.0375401,
0.0565365,
0.0994759,
0.2088122,
0.517509
],
[
0.025907,
0.0295659,
0.037511,
0.0565279,
0.0994168,
0.2086412,
0.5194464
],
[
0.026005,
0.0295736,
0.0377128,
0.0565402,
0.0993123,
0.2089229,
0.5184772
]
]
},
"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.00134073,
0.00359509,
0.00964007,
0.0258494,
0.0693139,
0.185862
],
"values": [
[
0.0297085,
0.0362127,
0.0529978,
0.0978559,
0.2245055,
0.5655208,
1.4823262
],
[
0.02959,
0.0364339,
0.0530664,
0.0980604,
0.2242331,
0.5647005,
1.4940083
],
[
0.0297066,
0.0362292,
0.0530358,
0.0978366,
0.2244996,
0.5658183,
1.4945153
],
[
0.0295762,
0.0364224,
0.0530636,
0.098084,
0.2244831,
0.5667546,
1.4983484
],
[
0.0298476,
0.0362194,
0.0530363,
0.0977477,
0.224488,
0.5652865,
1.4985516
],
[
0.0298899,
0.0362076,
0.0530734,
0.097997,
0.224445,
0.5658664,
1.4983632
],
[
0.02979,
0.0362109,
0.0530487,
0.0978986,
0.2241377,
0.5655535,
1.4944436
]
]
},
"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.001360868,
0.003703922,
0.0100811,
0.02743808,
0.0746792,
0.203257
],
"values": [
[
-0.0052606,
-0.0004323,
0.0088685,
0.0190712,
0.0128177,
-0.0469693,
-0.239707
],
[
-0.0052412,
-0.0004127,
0.0088866,
0.0190965,
0.0128124,
-0.0469323,
-0.2397342
],
[
-0.0051969,
-0.000378,
0.0089032,
0.0190758,
0.0127928,
-0.0470115,
-0.2397635
],
[
-0.0051821,
-0.0003873,
0.0088413,
0.0189419,
0.0125559,
-0.0472792,
-0.2401064
],
[
-0.0051281,
-0.0003658,
0.0088009,
0.0188093,
0.0123135,
-0.0475908,
-0.2404357
],
[
-0.0049794,
-0.0002485,
0.008854,
0.0187534,
0.0121773,
-0.0477787,
-0.2406514
],
[
-0.0046051,
0.0001001,
0.0091436,
0.0189465,
0.0122792,
-0.0477004,
-0.2405948
]
]
},
"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.001360868,
0.003703922,
0.0100811,
0.02743808,
0.0746792,
0.203257
],
"values": [
[
-0.0065096,
-0.0032498,
0.0044752,
0.0207819,
0.0540568,
0.1306027,
0.3299963
],
[
-0.0064884,
-0.0032301,
0.004499,
0.0208014,
0.0540871,
0.1308017,
0.3285062
],
[
-0.0064466,
-0.0032008,
0.0045083,
0.0207539,
0.0540153,
0.1305757,
0.3320673
],
[
-0.0064314,
-0.0032089,
0.00445,
0.0206176,
0.0536741,
0.1309726,
0.3296476
],
[
-0.006376,
-0.0031845,
0.0043987,
0.0204919,
0.0535434,
0.1305366,
0.3293214
],
[
-0.0062212,
-0.0030475,
0.0045032,
0.0205264,
0.0535594,
0.1299242,
0.3313389
],
[
-0.0058388,
-0.0026866,
0.004822,
0.0207724,
0.0534125,
0.1301159,
0.3304254
]
]
}
},
"max_capacitance": 0.203257,
"max_transition": 1.513827,
"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.00136087,
0.00370392,
0.0100811,
0.0274381,
0.0746792,
0.203257
],
"values": [
[
0.6014675,
0.6068817,
0.6183339,
0.6402996,
0.6826639,
0.7767524,
1.0191282
],
[
0.6074957,
0.6128913,
0.6242667,
0.6460193,
0.6887307,
0.7826935,
1.024876
],
[
0.6215043,
0.6269182,
0.6383682,
0.6603451,
0.7027028,
0.7967925,
1.0391705
],
[
0.654023,
0.6594188,
0.6707965,
0.6925451,
0.7352629,
0.8292382,
1.0713042
],
[
0.7267844,
0.732171,
0.7435105,
0.7653376,
0.8081088,
0.9021364,
1.1438186
],
[
0.8600783,
0.8654719,
0.8768882,
0.898613,
0.9412894,
1.0353155,
1.2777402
],
[
1.0864565,
1.0918472,
1.1029221,
1.1251252,
1.1677064,
1.2613991,
1.5037755
]
]
},
"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.00136087,
0.00370392,
0.0100811,
0.0274381,
0.0746792,
0.203257
],
"values": [
[
0.5799465,
0.5867739,
0.6024077,
0.6389536,
0.7324896,
0.9839972,
1.6653187
],
[
0.5859707,
0.5927699,
0.6083655,
0.6449579,
0.7385741,
0.9889862,
1.675911
],
[
0.5996277,
0.6063012,
0.6219928,
0.6585812,
0.7521337,
1.003193,
1.687442
],
[
0.6326797,
0.6394659,
0.6551463,
0.691703,
0.7853055,
1.0358089,
1.7179798
],
[
0.7038324,
0.7105778,
0.7262898,
0.7627838,
0.856323,
1.1069015,
1.7889102
],
[
0.8328633,
0.8396044,
0.8552706,
0.8918734,
0.9854029,
1.2364272,
1.9206574
],
[
1.0515341,
1.0582167,
1.0738854,
1.1104065,
1.203877,
1.4548954,
2.1382838
]
]
},
"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.00136087,
0.00370392,
0.0100811,
0.0274381,
0.0746792,
0.203257
],
"values": [
[
0.0249098,
0.0280658,
0.0353919,
0.0521574,
0.093101,
0.2039283,
0.5254989
],
[
0.024821,
0.0275977,
0.0348627,
0.0518721,
0.0930916,
0.2041743,
0.5213801
],
[
0.0249065,
0.028063,
0.0353989,
0.0521394,
0.093102,
0.2039137,
0.5254857
],
[
0.0248085,
0.0275315,
0.0349048,
0.0518966,
0.0930638,
0.2042719,
0.5267035
],
[
0.0245597,
0.0276517,
0.0349934,
0.0519417,
0.0931215,
0.2045898,
0.5266028
],
[
0.0248552,
0.0280658,
0.0347816,
0.0521227,
0.0931497,
0.2042117,
0.5247147
],
[
0.0248559,
0.0275769,
0.0350277,
0.0521177,
0.0931759,
0.2043741,
0.5250102
]
]
},
"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.00136087,
0.00370392,
0.0100811,
0.0274381,
0.0746792,
0.203257
],
"values": [
[
0.0259545,
0.0321098,
0.0479242,
0.0919805,
0.2175759,
0.5621388,
1.508073
],
[
0.0257906,
0.0318421,
0.0477788,
0.0921526,
0.2171061,
0.5593686,
1.4955954
],
[
0.0259915,
0.0320624,
0.047941,
0.0921197,
0.2176801,
0.5595535,
1.513827
],
[
0.0259837,
0.031949,
0.0479113,
0.0921431,
0.2172966,
0.5651453,
1.4966516
],
[
0.025893,
0.0319654,
0.047786,
0.0921379,
0.217077,
0.5652974,
1.4965875
],
[
0.0259939,
0.0318041,
0.047819,
0.0922066,
0.2176705,
0.5594878,
1.5138112
],
[
0.0259914,
0.031989,
0.0479261,
0.0920107,
0.2161406,
0.5631238,
1.4995867
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}