blob: a281f228f746959985e1265b57c5b670349f224f [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.01244179,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0113768,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0103024,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0142233,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0139049,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0114806,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0102975,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0137965,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.0141522,
"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.001783,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001702,
"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.0226934,
0.0225795,
0.0223169,
0.0223888,
0.0225547,
0.0229371,
0.0238187
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0178186,
0.0176958,
0.0174127,
0.0174241,
0.0174501,
0.0175104,
0.0176494
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001865,
"timing": {
"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": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1752772,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001677,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001681,
"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.0054745,
0.0054208,
0.0052971,
0.0053513,
0.0054764,
0.0057648,
0.0064296
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004531,
-0.0005151,
-0.000658,
-0.00061,
-0.0004995,
-0.0002446,
0.0003431
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001673,
"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.1033184,
0.3175436,
0.6206849
],
[
-0.0095885,
0.1985332,
0.4967917
],
[
-0.0978861,
0.109015,
0.4023906
]
]
},
"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.0532695,
0.1686178,
0.2495911
],
[
-0.0169128,
0.0850078,
0.150112
],
[
-0.0453958,
0.0504212,
0.1106426
]
]
},
"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.043166,
-0.2451842,
-0.5068216
],
[
0.0672995,
-0.1359395,
-0.4085631
],
[
0.14339,
-0.0561868,
-0.3300313
]
]
},
"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.0297383,
-0.1316588,
-0.1869974
],
[
0.0355612,
-0.0614766,
-0.1143737
],
[
0.0579408,
-0.0354349,
-0.0895527
]
]
},
"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.0054826,
-0.0008276,
0.0076783,
0.0166138,
0.0111326,
-0.0377973,
-0.1911461
],
[
-0.0054284,
-0.0007783,
0.0077238,
0.0166149,
0.0111391,
-0.037796,
-0.1911502
],
[
-0.0052964,
-0.0006613,
0.0077942,
0.0166789,
0.0110975,
-0.0378438,
-0.1912331
],
[
-0.0053281,
-0.000725,
0.0076764,
0.0164379,
0.0107791,
-0.0382497,
-0.191654
],
[
-0.0053522,
-0.0007662,
0.007608,
0.0163051,
0.0106096,
-0.0384213,
-0.1918516
],
[
-0.0053787,
-0.0007889,
0.0075817,
0.0163228,
0.0106333,
-0.0384277,
-0.191847
],
[
-0.0053834,
-0.000702,
0.0078525,
0.0168274,
0.0114336,
-0.0376976,
-0.1910495
]
]
},
"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.0071012,
-0.0043912,
0.0018312,
0.0150061,
0.0421667,
0.1055146,
0.2651636
],
[
-0.0070521,
-0.0043571,
0.001834,
0.014937,
0.0420855,
0.1053308,
0.2651834
],
[
-0.006921,
-0.004241,
0.0019214,
0.0149823,
0.0421199,
0.1053274,
0.2649489
],
[
-0.0069459,
-0.0042938,
0.0018044,
0.0147902,
0.0418075,
0.104437,
0.2633489
],
[
-0.0069739,
-0.0043422,
0.0017219,
0.0146365,
0.0416035,
0.1042305,
0.263241
],
[
-0.0070047,
-0.0043743,
0.0016857,
0.0146065,
0.0415478,
0.1046532,
0.2643858
],
[
-0.0070176,
-0.0043061,
0.0019204,
0.0150399,
0.0419939,
0.1049076,
0.2642877
]
]
}
},
"max_capacitance": 0.159312,
"max_transition": 1.498865,
"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.2809787,
0.286757,
0.298877,
0.3237131,
0.377695,
0.5072104,
0.8436098
],
[
0.285667,
0.2914494,
0.3035988,
0.3283958,
0.3823747,
0.5118743,
0.8475957
],
[
0.296745,
0.30252,
0.3146503,
0.3394728,
0.3934367,
0.5229461,
0.8593626
],
[
0.3224458,
0.3282324,
0.3403559,
0.365187,
0.4191361,
0.5486627,
0.8844088
],
[
0.369621,
0.3754011,
0.3875209,
0.4123563,
0.4663307,
0.5958402,
0.9317997
],
[
0.4365058,
0.4422571,
0.4544123,
0.479226,
0.5331922,
0.6627159,
0.9986502
],
[
0.519054,
0.5248428,
0.53699,
0.5617795,
0.6157582,
0.7452864,
1.081028
]
]
},
"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.2835835,
0.2906255,
0.3064312,
0.3434594,
0.4380692,
0.6827338,
1.3211768
],
[
0.2882511,
0.2952951,
0.3110846,
0.3481273,
0.4427539,
0.6871723,
1.3290893
],
[
0.2991458,
0.3061884,
0.3219847,
0.3590263,
0.4536291,
0.6979838,
1.3404438
],
[
0.325224,
0.3321953,
0.3480001,
0.385024,
0.4796027,
0.7241311,
1.363729
],
[
0.3733506,
0.3803894,
0.3961789,
0.4332012,
0.5277985,
0.7720062,
1.417062
],
[
0.4444641,
0.4514607,
0.4672712,
0.5042922,
0.5989051,
0.8435533,
1.483854
],
[
0.5371599,
0.5442308,
0.5600476,
0.5971221,
0.6917789,
0.9364369,
1.5749455
]
]
},
"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.0203386,
0.0245776,
0.0345697,
0.0588278,
0.1199722,
0.2846436,
0.7340124
],
[
0.0203152,
0.0246358,
0.0346446,
0.0588665,
0.1195673,
0.284478,
0.7303312
],
[
0.0203605,
0.0247328,
0.0347731,
0.0588051,
0.1197663,
0.2842201,
0.7307692
],
[
0.020321,
0.0245823,
0.034777,
0.0587565,
0.1198229,
0.2850881,
0.7334354
],
[
0.0203502,
0.0245674,
0.0348373,
0.05874,
0.1194722,
0.2844647,
0.7318172
],
[
0.0204782,
0.024698,
0.0347232,
0.0587306,
0.1197791,
0.2846501,
0.7307787
],
[
0.0203677,
0.0246424,
0.0345796,
0.058834,
0.1195391,
0.2847425,
0.7256828
]
]
},
"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.0258237,
0.0324822,
0.0498493,
0.0992239,
0.2315568,
0.5783737,
1.4988651
],
[
0.0258572,
0.0325466,
0.0499697,
0.0992956,
0.231406,
0.5797111,
1.4960296
],
[
0.0258523,
0.0325384,
0.0499396,
0.0992688,
0.2313582,
0.5793692,
1.4973291
],
[
0.0259825,
0.0325182,
0.0499102,
0.0992766,
0.2313689,
0.5778562,
1.4974409
],
[
0.0258572,
0.0325147,
0.049874,
0.0992182,
0.2313167,
0.5794848,
1.4942682
],
[
0.026079,
0.0325772,
0.0499779,
0.0992633,
0.2310322,
0.5798421,
1.4960533
],
[
0.0261166,
0.0326542,
0.0501039,
0.0993451,
0.2313845,
0.5777602,
1.4952563
]
]
},
"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.0057707,
-0.0013889,
0.0067081,
0.015012,
0.0078847,
-0.0462547,
-0.2149526
],
[
-0.0057175,
-0.001358,
0.0066941,
0.0149394,
0.0077642,
-0.0463834,
-0.2151356
],
[
-0.0055876,
-0.0012422,
0.0067793,
0.01498,
0.0077522,
-0.0464183,
-0.215194
],
[
-0.0056057,
-0.001279,
0.0067012,
0.0148387,
0.007537,
-0.0466626,
-0.2154561
],
[
-0.0056404,
-0.0013418,
0.0065828,
0.0146372,
0.0072604,
-0.0469962,
-0.2158298
],
[
-0.0056698,
-0.0013671,
0.0065609,
0.0146179,
0.0072371,
-0.0470161,
-0.2158502
],
[
-0.0056864,
-0.0013073,
0.0067876,
0.0150623,
0.0078029,
-0.0464691,
-0.2152238
]
]
},
"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.0070438,
-0.0041784,
0.0024957,
0.0166137,
0.0461416,
0.1141123,
0.2897863
],
[
-0.0069875,
-0.0041282,
0.0025371,
0.0166189,
0.0461271,
0.114257,
0.2896594
],
[
-0.0068562,
-0.0040102,
0.0026266,
0.0166864,
0.0459782,
0.1142184,
0.2894493
],
[
-0.0068854,
-0.0040791,
0.0024937,
0.0164347,
0.0456322,
0.1144894,
0.2879126
],
[
-0.0069102,
-0.0041154,
0.0024136,
0.0163003,
0.0454265,
0.1136218,
0.2876046
],
[
-0.0069354,
-0.0041369,
0.0024062,
0.0163249,
0.0456577,
0.1142418,
0.2877297
],
[
-0.0069405,
-0.004048,
0.0026652,
0.0168298,
0.046242,
0.1146942,
0.2895345
]
]
}
},
"max_capacitance": 0.173045,
"max_transition": 1.499297,
"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.3338745,
0.3389951,
0.3499357,
0.3730743,
0.4262632,
0.5634303,
0.9271915
],
[
0.3385464,
0.3436858,
0.3546276,
0.3777234,
0.4308944,
0.568198,
0.9312953
],
[
0.3496367,
0.3547738,
0.3657161,
0.3888233,
0.4420513,
0.5792888,
0.9424141
],
[
0.3755705,
0.3806655,
0.3916091,
0.4147481,
0.4679139,
0.6051619,
0.9693605
],
[
0.4234686,
0.4286023,
0.439543,
0.4626644,
0.5158821,
0.6531177,
1.016341
],
[
0.4944894,
0.4995984,
0.5105695,
0.5336831,
0.5868222,
0.7240459,
1.0879475
],
[
0.5874014,
0.5925397,
0.6034811,
0.6265902,
0.6798225,
0.8170652,
1.1815259
]
]
},
"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.3345255,
0.3405901,
0.3550149,
0.3903184,
0.4825244,
0.7257558,
1.3714991
],
[
0.3392322,
0.3453386,
0.3596949,
0.3949095,
0.4871072,
0.7306131,
1.3757807
],
[
0.3503169,
0.3564175,
0.3707851,
0.4060152,
0.4980437,
0.7417982,
1.3885403
],
[
0.3759796,
0.3820352,
0.3964514,
0.4318712,
0.5238999,
0.7672147,
1.4133655
],
[
0.4231102,
0.4292331,
0.4436566,
0.4789792,
0.5710782,
0.8143639,
1.4600308
],
[
0.4900329,
0.4961618,
0.5105051,
0.5458497,
0.6378149,
0.8819899,
1.5275773
],
[
0.5726364,
0.5786926,
0.5930476,
0.6283518,
0.7204251,
0.9648345,
1.6084142
]
]
},
"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.0164052,
0.0206578,
0.0302986,
0.0542539,
0.1200449,
0.3020092,
0.7923853
],
[
0.0166487,
0.0204884,
0.0302659,
0.0543965,
0.1202049,
0.3019864,
0.7887255
],
[
0.0166706,
0.0205383,
0.0302767,
0.0543956,
0.1201909,
0.3019893,
0.786302
],
[
0.0163929,
0.0206241,
0.0301651,
0.0543524,
0.1203208,
0.3017577,
0.7880359
],
[
0.0166908,
0.0205974,
0.0302837,
0.0543437,
0.1201348,
0.3019918,
0.7893919
],
[
0.0163865,
0.0206182,
0.0302176,
0.0540498,
0.1201929,
0.3022156,
0.792247
],
[
0.016672,
0.0205281,
0.0302824,
0.0544029,
0.120211,
0.3018188,
0.7864883
]
]
},
"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.0200068,
0.0264557,
0.0438055,
0.0920966,
0.2224881,
0.5697788,
1.499297
],
[
0.0200112,
0.0264344,
0.0437807,
0.0920713,
0.2226008,
0.5704149,
1.4954517
],
[
0.0199832,
0.0264282,
0.0437766,
0.0920968,
0.2229777,
0.5712931,
1.4964505
],
[
0.0200019,
0.0264286,
0.043861,
0.0920271,
0.2228837,
0.5732534,
1.4942347
],
[
0.0200178,
0.0264558,
0.0438145,
0.0920887,
0.2230886,
0.5729094,
1.4957212
],
[
0.0199993,
0.0264797,
0.0438492,
0.092137,
0.2230236,
0.5722164,
1.4910694
],
[
0.0199907,
0.026432,
0.0438281,
0.0921197,
0.2230087,
0.5713494,
1.4944617
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}