blob: bf1df8dcbfdf1fd8b060eb20d890dc94a5b3204f [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 4.106864,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 4.1143751,
"when": "!CLK&!D&Q&!Q_N"
},
{
"value": 4.1976445,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 3.6903112,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 4.2746007,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 4.3074002,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 4.4203765,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 3.4177121,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 4.432489,
"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.001837,
"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.0229504,
0.0228578,
0.0226502,
0.0228397,
0.0232824,
0.0243089,
0.026681
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0179555,
0.0178321,
0.017554,
0.0177066,
0.0180644,
0.0188958,
0.0208185
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001915,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2038385,
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.1884593,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001708,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00172,
"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.0055738,
0.0055098,
0.0053685,
0.0055342,
0.0059227,
0.0068247,
0.0089106
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004636,
-0.0005744,
-0.0008236,
-0.0006584,
-0.0002716,
0.0006258,
0.0027
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001695,
"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.0947734,
0.2858053,
0.5279115
],
[
-0.0132507,
0.1728984,
0.4137839
],
[
-0.094224,
0.0870423,
0.3242656
]
]
},
"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.0581523,
0.1649557,
0.2325013
],
[
-0.0108092,
0.0825664,
0.1354635
],
[
-0.0417337,
0.0467591,
0.0947734
]
]
},
"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.0346211,
-0.2122253,
-0.4201517
],
[
0.0685202,
-0.109084,
-0.3255553
],
[
0.1385072,
-0.0329935,
-0.2531269
]
]
},
"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.1686869
],
[
0.0306784,
-0.0578145,
-0.100946
],
[
0.0554994,
-0.0305521,
-0.0749043
]
]
},
"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.001458184,
0.004252603,
0.01240216,
0.03616927,
0.1054829,
0.3076271
],
"values": [
[
-0.0058088,
-0.0005384,
0.0103904,
0.0223976,
0.0092035,
-0.0874145,
-0.407983
],
[
-0.0057519,
-0.0004852,
0.010418,
0.0223811,
0.0091626,
-0.0874153,
-0.4080376
],
[
-0.0056239,
-0.000382,
0.0104823,
0.0223896,
0.0090797,
-0.0875797,
-0.4081669
],
[
-0.0057131,
-0.0004848,
0.0103174,
0.0221894,
0.0087859,
-0.0878972,
-0.4085192
],
[
-0.0058931,
-0.0006598,
0.0101407,
0.022008,
0.0086341,
-0.0880877,
-0.4087171
],
[
-0.0062811,
-0.0010023,
0.0099394,
0.0219768,
0.0087777,
-0.0877407,
-0.4083269
],
[
-0.0071185,
-0.0016173,
0.009791,
0.0226189,
0.0102165,
-0.0861932,
-0.4065986
]
]
},
"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.001458184,
0.004252603,
0.01240216,
0.03616927,
0.1054829,
0.3076271
],
"values": [
[
-0.007439,
-0.0046377,
0.0027077,
0.0204791,
0.0634596,
0.1772751,
0.5037529
],
[
-0.0073799,
-0.0045791,
0.0027405,
0.0204975,
0.0633844,
0.1773417,
0.5002771
],
[
-0.0072488,
-0.0044653,
0.002839,
0.0205464,
0.0634623,
0.1765225,
0.5039561
],
[
-0.0073361,
-0.004574,
0.0026799,
0.0203155,
0.0631619,
0.1763622,
0.50278
],
[
-0.007517,
-0.0047522,
0.0024904,
0.0201466,
0.0630062,
0.1760557,
0.50068
],
[
-0.0079089,
-0.0051034,
0.0022457,
0.0200596,
0.0630576,
0.176136,
0.5008358
],
[
-0.0087341,
-0.0056805,
0.0022022,
0.020928,
0.0643874,
0.1785735,
0.5038764
]
]
}
},
"max_capacitance": 0.307627,
"max_transition": 1.495314,
"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.00145818,
0.0042526,
0.0124022,
0.0361693,
0.105483,
0.307627
],
"values": [
[
0.2971872,
0.3025038,
0.3146675,
0.3400858,
0.3949538,
0.5315345,
0.9194058
],
[
0.3016441,
0.3069827,
0.3191575,
0.3445639,
0.3994333,
0.5360133,
0.9234792
],
[
0.3120081,
0.3172971,
0.3294853,
0.354901,
0.4097799,
0.5463573,
0.9336936
],
[
0.3363735,
0.3416623,
0.3538513,
0.3792653,
0.4341462,
0.5707268,
0.9584301
],
[
0.3813158,
0.3866533,
0.3988209,
0.4242105,
0.4790998,
0.615679,
1.0030564
],
[
0.4431635,
0.4485046,
0.4606676,
0.4860825,
0.5409452,
0.6775417,
1.0644198
],
[
0.5196113,
0.5249135,
0.537095,
0.5624921,
0.6173859,
0.7539753,
1.1421893
]
]
},
"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.00145818,
0.0042526,
0.0124022,
0.0361693,
0.105483,
0.307627
],
"values": [
[
0.2946691,
0.3008889,
0.3151364,
0.347024,
0.4279984,
0.657025,
1.3246523
],
[
0.2990938,
0.3053219,
0.3195135,
0.3513834,
0.4324567,
0.6612733,
1.3269102
],
[
0.309381,
0.3156013,
0.3298487,
0.361735,
0.4427071,
0.6717348,
1.3381563
],
[
0.3342404,
0.3403647,
0.3546198,
0.3865253,
0.4675168,
0.6965592,
1.3620448
],
[
0.3802031,
0.3864256,
0.4006699,
0.4325068,
0.5135265,
0.7425461,
1.4085553
],
[
0.4467374,
0.4529447,
0.467241,
0.4991565,
0.5801878,
0.8091546,
1.4750547
],
[
0.532737,
0.5389895,
0.553345,
0.5852224,
0.6663161,
0.8953878,
1.5594755
]
]
},
"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.00145818,
0.0042526,
0.0124022,
0.0361693,
0.105483,
0.307627
],
"values": [
[
0.0204247,
0.0241288,
0.0331538,
0.0552129,
0.1122895,
0.2832447,
0.8089643
],
[
0.0204552,
0.0240922,
0.0333742,
0.0551209,
0.1123129,
0.28335,
0.810407
],
[
0.0202989,
0.0243203,
0.0332797,
0.055226,
0.1123291,
0.2835472,
0.8031383
],
[
0.0203003,
0.02432,
0.0332832,
0.0552264,
0.1123234,
0.2832878,
0.8042684
],
[
0.0203252,
0.0241436,
0.0333417,
0.0552279,
0.112303,
0.2834495,
0.8048364
],
[
0.0204662,
0.024137,
0.0331557,
0.0549827,
0.1123165,
0.2832256,
0.8100484
],
[
0.0204403,
0.024347,
0.033319,
0.0552534,
0.1122916,
0.2835844,
0.80107
]
]
},
"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.00145818,
0.0042526,
0.0124022,
0.0361693,
0.105483,
0.307627
],
"values": [
[
0.0250426,
0.0298863,
0.0424755,
0.0779575,
0.1892661,
0.5198809,
1.4953138
],
[
0.0249474,
0.0297619,
0.0423613,
0.0781549,
0.1890836,
0.5200593,
1.4913318
],
[
0.0250437,
0.0298906,
0.0424788,
0.0779547,
0.1892399,
0.5203819,
1.495215
],
[
0.0250745,
0.0298005,
0.0423289,
0.0779606,
0.1892688,
0.5200868,
1.4942807
],
[
0.0250237,
0.0299329,
0.0424871,
0.0781184,
0.189023,
0.5195064,
1.4952767
],
[
0.025076,
0.0298027,
0.0425176,
0.0780292,
0.1893223,
0.5200279,
1.4943743
],
[
0.0251475,
0.0299915,
0.0425908,
0.0782208,
0.1893637,
0.5199977,
1.4946219
]
]
},
"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.001481799,
0.004391456,
0.01301451,
0.03856978,
0.1143053,
0.338755
],
"values": [
[
-0.0060625,
-0.0010815,
0.0093715,
0.0205089,
0.0048255,
-0.102442,
-0.45932
],
[
-0.0060021,
-0.0010224,
0.0094227,
0.0205309,
0.0047604,
-0.1023948,
-0.4592894
],
[
-0.0058723,
-0.0009084,
0.0095054,
0.0205886,
0.0048274,
-0.1024794,
-0.4593897
],
[
-0.0059599,
-0.0010118,
0.0093514,
0.0203583,
0.0044868,
-0.1028362,
-0.4597333
],
[
-0.0061374,
-0.0011941,
0.009172,
0.0201778,
0.0043168,
-0.1029042,
-0.4599134
],
[
-0.0065324,
-0.0015426,
0.0089155,
0.020091,
0.0043949,
-0.1027969,
-0.4596302
],
[
-0.0073667,
-0.0021452,
0.0088472,
0.0209393,
0.0057627,
-0.1011221,
-0.4577811
]
]
},
"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.001481799,
0.004391456,
0.01301451,
0.03856978,
0.1143053,
0.338755
],
"values": [
[
-0.0074369,
-0.004545,
0.0032414,
0.0224034,
0.0687059,
0.1938413,
0.5540185
],
[
-0.0073786,
-0.0044941,
0.0032789,
0.022406,
0.0688925,
0.1927864,
0.5564791
],
[
-0.0072522,
-0.0043901,
0.0033404,
0.022399,
0.0686176,
0.1929495,
0.5553606
],
[
-0.0073405,
-0.0044963,
0.0031916,
0.0221981,
0.0682185,
0.1924374,
0.5550189
],
[
-0.0075187,
-0.0046733,
0.0030108,
0.0220149,
0.0681545,
0.1931525,
0.5556046
],
[
-0.0079075,
-0.0050081,
0.0027947,
0.0219873,
0.0683057,
0.1926082,
0.5550175
],
[
-0.0087305,
-0.0055924,
0.0026929,
0.0226611,
0.0695361,
0.1947917,
0.5536951
]
]
}
},
"max_capacitance": 0.338755,
"max_transition": 1.499432,
"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.0014818,
0.00439146,
0.0130145,
0.0385698,
0.114305,
0.338755
],
"values": [
[
0.3809301,
0.3858949,
0.3974706,
0.4220611,
0.4751102,
0.6119482,
1.0111046
],
[
0.3853336,
0.3902858,
0.4018626,
0.4263666,
0.4794729,
0.6164449,
1.0167073
],
[
0.395641,
0.4006064,
0.4121807,
0.436769,
0.4898238,
0.6266462,
1.0258867
],
[
0.4204238,
0.4253896,
0.4369731,
0.4615618,
0.5146006,
0.6514548,
1.0505916
],
[
0.4664164,
0.4714073,
0.4829875,
0.5075365,
0.5606423,
0.6974613,
1.0969456
],
[
0.5330554,
0.5380166,
0.5495196,
0.5738579,
0.6271293,
0.7639938,
1.1640865
],
[
0.6191446,
0.6241127,
0.6356395,
0.6600681,
0.7131852,
0.8501296,
1.2489318
]
]
},
"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.0014818,
0.00439146,
0.0130145,
0.0385698,
0.114305,
0.338755
],
"values": [
[
0.3806679,
0.3861156,
0.3990295,
0.4287898,
0.5067504,
0.7334988,
1.4054942
],
[
0.3851424,
0.3906126,
0.4035691,
0.4332651,
0.5112366,
0.7374074,
1.4090907
],
[
0.395467,
0.4010117,
0.413969,
0.443703,
0.5215803,
0.7477124,
1.4190886
],
[
0.4198291,
0.4253772,
0.438332,
0.4680667,
0.5458469,
0.7730873,
1.4452508
],
[
0.4647804,
0.4703233,
0.483282,
0.5130158,
0.5907586,
0.8174735,
1.4883693
],
[
0.5266846,
0.5322207,
0.5450441,
0.5747798,
0.6525072,
0.8792487,
1.5513543
],
[
0.6030917,
0.6085278,
0.6214432,
0.6512227,
0.7292935,
0.9564161,
1.6291349
]
]
},
"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.0014818,
0.00439146,
0.0130145,
0.0385698,
0.114305,
0.338755
],
"values": [
[
0.0195952,
0.0232936,
0.0320859,
0.0532489,
0.1099507,
0.2890198,
0.8376002
],
[
0.0196422,
0.0232844,
0.0322443,
0.0531694,
0.1101741,
0.2883727,
0.8335458
],
[
0.0196328,
0.0231393,
0.0318948,
0.0532535,
0.1099852,
0.28902,
0.8377193
],
[
0.0199027,
0.0235176,
0.0320373,
0.053253,
0.1099542,
0.2890058,
0.8383573
],
[
0.0195826,
0.0231719,
0.0318327,
0.0531994,
0.1102192,
0.2892505,
0.8381907
],
[
0.01962,
0.0232403,
0.0319454,
0.0532091,
0.1106858,
0.2889182,
0.8384805
],
[
0.0196017,
0.0232777,
0.0318634,
0.0533128,
0.1103344,
0.2888795,
0.8329076
]
]
},
"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.0014818,
0.00439146,
0.0130145,
0.0385698,
0.114305,
0.338755
],
"values": [
[
0.0212793,
0.0258452,
0.0376198,
0.0720266,
0.1804497,
0.5105886,
1.4969501
],
[
0.0212962,
0.0259369,
0.037743,
0.0718925,
0.1805846,
0.5106933,
1.4994316
],
[
0.0213638,
0.0259586,
0.0375425,
0.0718725,
0.1805406,
0.5120366,
1.4984465
],
[
0.0213556,
0.0259596,
0.0375484,
0.0718725,
0.1800478,
0.5107292,
1.4978461
],
[
0.0213492,
0.025958,
0.037539,
0.0720388,
0.1802636,
0.5112444,
1.4939883
],
[
0.0213085,
0.0258973,
0.0374399,
0.0719014,
0.179998,
0.5109896,
1.4966157
],
[
0.0213309,
0.0258011,
0.0375222,
0.0719436,
0.1805835,
0.5107572,
1.4917957
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}