blob: 31e283f6a3f2947f6a80701819d175b9bf66b1d9 [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxtp",
"cell_leakage_power": 3.003135,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 3.9716115,
"when": "CLK&D&!Q"
},
{
"value": 3.4525907,
"when": "!CLK&!D&!Q"
},
{
"value": 2.2922559,
"when": "CLK&!D&Q"
},
{
"value": 2.33307,
"when": "!CLK&D&Q"
},
{
"value": 4.1811381,
"when": "!CLK&D&!Q"
},
{
"value": 3.1987704,
"when": "CLK&!D&!Q"
},
{
"value": 2.4575151,
"when": "CLK&D&Q"
},
{
"value": 2.1381323,
"when": "!CLK&!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": {
"capacitance": 0.001844,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001758,
"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.0218393,
0.0217514,
0.0215532,
0.0217436,
0.0221869,
0.0232131,
0.0255827
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0164658,
0.0163359,
0.0160411,
0.0161957,
0.0165567,
0.0173931,
0.0193259
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001931,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1961489,
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.1928533,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001584,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001547,
"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.0049114,
0.0048632,
0.0047568,
0.0049249,
0.0053171,
0.006226,
0.008326
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-3.671143e-05,
-0.0001323,
-0.0003485,
-0.0001823,
0.0002053,
0.0011029,
0.003176
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00162,
"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.0959941,
0.2845846,
0.5218079
],
[
-0.0095885,
0.1753398,
0.4101217
],
[
-0.0832376,
0.0955872,
0.326707
]
]
},
"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.0605937,
0.1673971,
0.2361634
],
[
-0.0095885,
0.0850078,
0.1403463
],
[
-0.0392923,
0.0504212,
0.0996563
]
]
},
"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.0334004,
-0.2073424,
-0.4091654
],
[
0.0648581,
-0.109084,
-0.3194518
],
[
0.1287415,
-0.0403177,
-0.2543477
]
]
},
"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.030959,
-0.1255553,
-0.1699076
],
[
0.0294577,
-0.0602559,
-0.1033874
],
[
0.0530579,
-0.0329935,
-0.0785664
]
]
},
"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.001620097,
0.005249427,
0.01700916,
0.05511297,
0.1785767,
0.5786231
],
"values": [
[
0.0351561,
0.0332882,
0.0274934,
0.0100688,
-0.049161,
-0.2483093,
-0.8961526
],
[
0.0351349,
0.0331237,
0.0273332,
0.0100233,
-0.049236,
-0.2483971,
-0.896253
],
[
0.0351896,
0.0333035,
0.0274511,
0.0100911,
-0.0492049,
-0.2483417,
-0.8961913
],
[
0.0347362,
0.0328829,
0.0270225,
0.0096792,
-0.0495687,
-0.2487421,
-0.8964746
],
[
0.0344044,
0.0325653,
0.02671,
0.0093584,
-0.0498909,
-0.2490369,
-0.8968985
],
[
0.0343864,
0.0325444,
0.0267584,
0.0093644,
-0.0499087,
-0.249038,
-0.8969009
],
[
0.0390221,
0.0371081,
0.031206,
0.0125582,
-0.0483537,
-0.248015,
-0.8958892
]
]
},
"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.001620097,
0.005249427,
0.01700916,
0.05511297,
0.1785767,
0.5786231
],
"values": [
[
0.0376102,
0.0394541,
0.0454953,
0.0650033,
0.1266096,
0.3238736,
0.9697304
],
[
0.0376564,
0.039523,
0.0455078,
0.0650742,
0.126688,
0.3238066,
0.969883
],
[
0.0377452,
0.0395904,
0.0456389,
0.0651384,
0.1267181,
0.3241475,
0.9643107
],
[
0.0373031,
0.0391049,
0.0451793,
0.0647081,
0.1263799,
0.3235913,
0.9637469
],
[
0.036962,
0.0388272,
0.0448103,
0.0643848,
0.1260024,
0.3231524,
0.9696403
],
[
0.0368031,
0.0386341,
0.0447047,
0.0643045,
0.1258479,
0.3231066,
0.9634312
],
[
0.0392453,
0.0409376,
0.0467685,
0.0660028,
0.1276014,
0.3250647,
0.9665892
]
]
}
},
"max_capacitance": 0.578623,
"max_transition": 1.502678,
"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.0016201,
0.00524943,
0.0170092,
0.055113,
0.178577,
0.578623
],
"values": [
[
0.3071285,
0.3106558,
0.320226,
0.3426026,
0.3917661,
0.5146787,
0.8917102
],
[
0.3115375,
0.3150492,
0.3246316,
0.3469994,
0.3962065,
0.5190459,
0.8965809
],
[
0.3219021,
0.325508,
0.3350588,
0.3574165,
0.4066494,
0.5295749,
0.9072225
],
[
0.3464183,
0.3499387,
0.3595614,
0.3819335,
0.4311549,
0.554065,
0.9304009
],
[
0.3902424,
0.3937999,
0.4034164,
0.4257969,
0.4749637,
0.5978485,
0.9746673
],
[
0.449446,
0.4530106,
0.4625764,
0.4849589,
0.5340562,
0.6569951,
1.0340103
],
[
0.5214881,
0.5250534,
0.5346142,
0.5569953,
0.6060983,
0.729019,
1.1055125
]
]
},
"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.0016201,
0.00524943,
0.0170092,
0.055113,
0.178577,
0.578623
],
"values": [
[
0.3073962,
0.3116575,
0.3229482,
0.3501327,
0.4210071,
0.6394277,
1.3436874
],
[
0.3117975,
0.3160222,
0.3272456,
0.3544834,
0.4255076,
0.6439997,
1.3505466
],
[
0.3220567,
0.3263146,
0.3376022,
0.3647909,
0.4356256,
0.6538911,
1.3600242
],
[
0.3466763,
0.3508819,
0.3621315,
0.3893854,
0.4603932,
0.6787154,
1.3883891
],
[
0.3915926,
0.395802,
0.4069853,
0.4342665,
0.5052377,
0.7236932,
1.4291023
],
[
0.455226,
0.4594655,
0.470724,
0.4980043,
0.5688018,
0.7873469,
1.4970803
],
[
0.5364236,
0.5406403,
0.5519276,
0.5792679,
0.6501521,
0.8687208,
1.5720113
]
]
},
"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.0016201,
0.00524943,
0.0170092,
0.055113,
0.178577,
0.578623
],
"values": [
[
0.0250028,
0.0275097,
0.034209,
0.050645,
0.0963379,
0.243785,
0.7545589
],
[
0.0250295,
0.0274452,
0.0342169,
0.051029,
0.0966202,
0.2439703,
0.7504314
],
[
0.0250518,
0.0275286,
0.0341089,
0.0510094,
0.0966845,
0.2437753,
0.7476195
],
[
0.0251113,
0.0274768,
0.0342569,
0.0510073,
0.0966243,
0.2437716,
0.7550974
],
[
0.0249637,
0.0275045,
0.0339379,
0.0506936,
0.0966331,
0.2439884,
0.7504933
],
[
0.0250891,
0.0274977,
0.0340472,
0.05071,
0.0959353,
0.2435129,
0.7489991
],
[
0.0251001,
0.0275076,
0.0340579,
0.0506423,
0.09667,
0.244001,
0.7456423
]
]
},
"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.0016201,
0.00524943,
0.0170092,
0.055113,
0.178577,
0.578623
],
"values": [
[
0.0276911,
0.0307932,
0.0398558,
0.0668027,
0.158277,
0.4720606,
1.4981346
],
[
0.0277444,
0.0307758,
0.0399013,
0.0668089,
0.1584153,
0.4714545,
1.5019043
],
[
0.0276894,
0.030787,
0.0398428,
0.0668365,
0.1584076,
0.4709427,
1.4996503
],
[
0.0278727,
0.0308726,
0.0399276,
0.0668454,
0.1584782,
0.47184,
1.4969419
],
[
0.0278912,
0.0309558,
0.0399473,
0.0667592,
0.158438,
0.4715486,
1.5026776
],
[
0.0277047,
0.0309247,
0.0399841,
0.0668219,
0.1580845,
0.4715516,
1.497249
],
[
0.0278488,
0.0309529,
0.0401048,
0.0668897,
0.1585385,
0.472295,
1.4953401
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}