blob: 9ebe5d8bcc101c1b7a1680c768e2eaf5e143cfe0 [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.001443985,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0014948,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0014121,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0014724,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0013912,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0014988,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0014634,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0013606,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.0014586,
"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.001687,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001592,
"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.0168105,
0.0167276,
0.0165366,
0.0165282,
0.016509,
0.0164646,
0.0163622
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.01328,
0.0132029,
0.0130251,
0.0129918,
0.012915,
0.0127381,
0.0123302
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001781,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1489129,
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.1093665,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001655,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00165,
"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.0039754,
0.0039427,
0.0038675,
0.0038736,
0.0038878,
0.0039205,
0.0039958
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0002589,
-0.0003155,
-0.0004459,
-0.0004504,
-0.000461,
-0.0004853,
-0.0005414
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00166,
"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.1191875,
0.3578268,
0.735431
],
[
-0.003485,
0.2290508,
0.6029928
],
[
-0.1088724,
0.1236634,
0.4902812
]
]
},
"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.0508281,
0.1808249,
0.2886536
],
[
-0.0266784,
0.0886699,
0.1806296
],
[
-0.0649271,
0.043097,
0.1326152
]
]
},
"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.0407246,
-0.2647155,
-0.5727396
],
[
0.0709616,
-0.1566914,
-0.4891296
],
[
0.1617005,
-0.0659525,
-0.4069356
]
]
},
"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.0224141,
-0.1316588,
-0.2004251
],
[
0.0489889,
-0.055373,
-0.1302428
],
[
0.0847962,
-0.0183451,
-0.096877
]
]
},
"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.001280399,
0.003278845,
0.008396462,
0.02150165,
0.0550614,
0.1410012
],
"values": [
[
-0.0040215,
-0.0005955,
0.0055229,
0.0118964,
0.0085758,
-0.0236896,
-0.1238841
],
[
-0.0039866,
-0.0005667,
0.0055396,
0.0118953,
0.008553,
-0.0237226,
-0.1238734
],
[
-0.0039007,
-0.0004882,
0.0056164,
0.0119527,
0.0085707,
-0.0237004,
-0.1238808
],
[
-0.0039045,
-0.0005208,
0.0055152,
0.0117757,
0.0083425,
-0.0239477,
-0.1241645
],
[
-0.0038808,
-0.000507,
0.0054902,
0.0116971,
0.0082276,
-0.0241821,
-0.1244294
],
[
-0.0038018,
-0.0004479,
0.0055389,
0.0117194,
0.0081669,
-0.0242146,
-0.1244704
],
[
-0.0035858,
-0.0002135,
0.0057976,
0.0120098,
0.0085522,
-0.0239109,
-0.1242208
]
]
},
"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.001280399,
0.003278845,
0.008396462,
0.02150165,
0.0550614,
0.1410012
],
"values": [
[
-0.0052405,
-0.003216,
0.0012961,
0.0106872,
0.0294225,
0.0720688,
0.1771208
],
[
-0.0052043,
-0.0031866,
0.0013206,
0.0106979,
0.029573,
0.0720511,
0.1764387
],
[
-0.0051226,
-0.0031112,
0.0013789,
0.0107309,
0.0295661,
0.0716799,
0.1764763
],
[
-0.0051258,
-0.0031403,
0.0013009,
0.0105617,
0.0293488,
0.0717754,
0.1761309
],
[
-0.0051046,
-0.0031463,
0.0012422,
0.0104331,
0.0291525,
0.0712164,
0.1766049
],
[
-0.0050317,
-0.0030938,
0.0012593,
0.0103985,
0.029054,
0.071483,
0.1756907
],
[
-0.0048071,
-0.0028393,
0.0015785,
0.0107109,
0.0292692,
0.0712781,
0.1746185
]
]
}
},
"max_capacitance": 0.141001,
"max_transition": 1.509099,
"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.0012804,
0.00327885,
0.00839646,
0.0215017,
0.0550614,
0.141001
],
"values": [
[
0.2689466,
0.274235,
0.2849576,
0.3060588,
0.349765,
0.4493179,
0.7006255
],
[
0.2736625,
0.2789118,
0.2896383,
0.3107374,
0.3544565,
0.4540001,
0.7052683
],
[
0.2856454,
0.2908974,
0.3016163,
0.3227147,
0.3664342,
0.4659841,
0.7172356
],
[
0.3121987,
0.3174876,
0.3281984,
0.3493077,
0.3930238,
0.4925613,
0.743727
],
[
0.3612979,
0.3665672,
0.3772813,
0.3983907,
0.4421082,
0.5416544,
0.7928612
],
[
0.434997,
0.4402263,
0.4509036,
0.4719908,
0.5157197,
0.615264,
0.8666231
],
[
0.5363203,
0.541593,
0.552305,
0.5734209,
0.6171496,
0.7167014,
0.9680577
]
]
},
"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.0012804,
0.00327885,
0.00839646,
0.0215017,
0.0550614,
0.141001
],
"values": [
[
0.2694608,
0.2763699,
0.2921834,
0.3305795,
0.4281159,
0.6759098,
1.316216
],
[
0.2743676,
0.2812927,
0.2971154,
0.3355346,
0.4330473,
0.6811211,
1.3194866
],
[
0.2861323,
0.2930579,
0.3088705,
0.3472662,
0.4447475,
0.6927098,
1.3308272
],
[
0.3132422,
0.3201685,
0.3359736,
0.3743926,
0.4718963,
0.7199119,
1.3581291
],
[
0.3628557,
0.3697573,
0.3855745,
0.423958,
0.5214753,
0.7695501,
1.4087254
],
[
0.4407266,
0.4476653,
0.4634967,
0.5019073,
0.5994643,
0.8471829,
1.4853803
],
[
0.5514156,
0.5583449,
0.5741962,
0.6126268,
0.7102194,
0.9581661,
1.5968272
]
]
},
"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.0012804,
0.00327885,
0.00839646,
0.0215017,
0.0550614,
0.141001
],
"values": [
[
0.0197396,
0.0235005,
0.0320671,
0.05171,
0.0990134,
0.2232751,
0.5551336
],
[
0.0197045,
0.0235744,
0.0320191,
0.0516756,
0.0990671,
0.2231963,
0.5604019
],
[
0.0196859,
0.023563,
0.0321902,
0.0516395,
0.0990656,
0.2230315,
0.5604145
],
[
0.0197294,
0.0236306,
0.0320289,
0.051709,
0.0991334,
0.2227437,
0.5579896
],
[
0.0197466,
0.023476,
0.0321045,
0.0516959,
0.0991414,
0.2231165,
0.5553407
],
[
0.01967,
0.0234992,
0.0320467,
0.051701,
0.0987861,
0.2233299,
0.5579624
],
[
0.0197554,
0.0236133,
0.0321457,
0.0517395,
0.0990162,
0.2232828,
0.5543067
]
]
},
"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.0012804,
0.00327885,
0.00839646,
0.0215017,
0.0550614,
0.141001
],
"values": [
[
0.0248556,
0.0319803,
0.0510348,
0.1039825,
0.2408709,
0.5929343,
1.5034223
],
[
0.0248681,
0.0320439,
0.0511872,
0.10399,
0.2408067,
0.5922366,
1.5090992
],
[
0.0249264,
0.031969,
0.051052,
0.1039881,
0.2407092,
0.5916048,
1.5085657
],
[
0.024775,
0.0319432,
0.0511618,
0.1039745,
0.2410797,
0.592825,
1.5089837
],
[
0.0249128,
0.0320384,
0.0510163,
0.103973,
0.2409973,
0.590354,
1.5028033
],
[
0.025073,
0.032079,
0.0512359,
0.1039741,
0.2405856,
0.5923494,
1.5082492
],
[
0.024983,
0.032097,
0.0512742,
0.1040545,
0.2405298,
0.5896922,
1.5004367
]
]
},
"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.00129781,
0.00336862,
0.008743655,
0.0226952,
0.0589081,
0.152903
],
"values": [
[
-0.0042451,
-0.001031,
0.0047517,
0.0106341,
0.0060497,
-0.0295743,
-0.1397351
],
[
-0.0042106,
-0.0010029,
0.0047788,
0.0106513,
0.0060451,
-0.0295967,
-0.139731
],
[
-0.0041268,
-0.0009292,
0.0048311,
0.0106758,
0.0060497,
-0.0295983,
-0.1397825
],
[
-0.0041271,
-0.0009558,
0.0047656,
0.0105442,
0.0058408,
-0.0298603,
-0.1400293
],
[
-0.0041043,
-0.0009515,
0.0047171,
0.0104265,
0.0056678,
-0.0300735,
-0.1402997
],
[
-0.0040312,
-0.000896,
0.0047337,
0.0103967,
0.0055679,
-0.0302109,
-0.1404153
],
[
-0.003822,
-0.000677,
0.0049861,
0.0106794,
0.005926,
-0.0299903,
-0.1402424
]
]
},
"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.00129781,
0.00336862,
0.008743655,
0.0226952,
0.0589081,
0.152903
],
"values": [
[
-0.0051904,
-0.0030422,
0.0018561,
0.0118909,
0.0323482,
0.078242,
0.1933972
],
[
-0.0051559,
-0.0030126,
0.0018823,
0.0118873,
0.0323244,
0.0781957,
0.1933987
],
[
-0.0050735,
-0.0029392,
0.0019332,
0.0119259,
0.0323363,
0.0787404,
0.1933213
],
[
-0.0050751,
-0.002967,
0.0018535,
0.0117701,
0.0320997,
0.0783309,
0.1912365
],
[
-0.0050495,
-0.0029579,
0.0018319,
0.0116962,
0.0318768,
0.0781378,
0.1929529
],
[
-0.0049699,
-0.0028906,
0.0018743,
0.0117027,
0.0318466,
0.077726,
0.1928299
],
[
-0.0047431,
-0.0026353,
0.0021402,
0.0120107,
0.0320556,
0.0776353,
0.1920623
]
]
}
},
"max_capacitance": 0.152903,
"max_transition": 1.492293,
"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.00129781,
0.00336862,
0.00874366,
0.0226952,
0.0589081,
0.152903
],
"values": [
[
0.3128588,
0.3172874,
0.3264321,
0.3452524,
0.3869574,
0.4911726,
0.7623563
],
[
0.3176265,
0.3220049,
0.3311076,
0.3499399,
0.3916518,
0.4958307,
0.7666878
],
[
0.3291724,
0.333603,
0.3427542,
0.3615689,
0.4032536,
0.5074739,
0.7786187
],
[
0.3559772,
0.3603081,
0.3694639,
0.3883009,
0.4300899,
0.5341892,
0.8051428
],
[
0.4069913,
0.4114204,
0.4205672,
0.4393833,
0.4810634,
0.5852988,
0.8564748
],
[
0.4841588,
0.4885738,
0.4977159,
0.5165371,
0.5581522,
0.6624986,
0.933283
],
[
0.5945625,
0.5989378,
0.6083307,
0.6271458,
0.6688337,
0.7730865,
1.0442078
]
]
},
"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.00129781,
0.00336862,
0.00874366,
0.0226952,
0.0589081,
0.152903
],
"values": [
[
0.3234014,
0.329575,
0.3443578,
0.3813292,
0.4762842,
0.723104,
1.3627064
],
[
0.3280532,
0.33425,
0.3490715,
0.3859996,
0.4809528,
0.7265814,
1.3664021
],
[
0.339994,
0.3461947,
0.360982,
0.3978641,
0.4928062,
0.7393505,
1.3780476
],
[
0.3666532,
0.3728244,
0.3876341,
0.424593,
0.5195475,
0.7663029,
1.4046939
],
[
0.415664,
0.4218595,
0.4366969,
0.4736624,
0.5688562,
0.8143326,
1.4543573
],
[
0.4893488,
0.4955439,
0.5103398,
0.5472887,
0.6424254,
0.8884602,
1.5274734
],
[
0.5907582,
0.5969537,
0.6117534,
0.6486661,
0.7438037,
0.9904033,
1.6290859
]
]
},
"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.00129781,
0.00336862,
0.00874366,
0.0226952,
0.0589081,
0.152903
],
"values": [
[
0.015187,
0.0183759,
0.0264561,
0.0454062,
0.0963146,
0.233742,
0.5958727
],
[
0.0151073,
0.0184041,
0.0264102,
0.0455864,
0.0957372,
0.2332077,
0.5968744
],
[
0.0151854,
0.0183779,
0.0264553,
0.0452876,
0.0963517,
0.2337001,
0.5952849
],
[
0.0150981,
0.0185133,
0.0264275,
0.0455863,
0.0959835,
0.233017,
0.597644
],
[
0.0152023,
0.0183723,
0.0264523,
0.0453613,
0.0963244,
0.2337412,
0.5947318
],
[
0.0152287,
0.018363,
0.0264434,
0.0453242,
0.0962688,
0.2333579,
0.602714
],
[
0.0151342,
0.018347,
0.0264581,
0.0452726,
0.0955976,
0.2335486,
0.5937127
]
]
},
"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.00129781,
0.00336862,
0.00874366,
0.0226952,
0.0589081,
0.152903
],
"values": [
[
0.0196913,
0.0268295,
0.0457793,
0.0969741,
0.2312466,
0.5827333,
1.4922931
],
[
0.0196821,
0.0267706,
0.0458434,
0.0969179,
0.2311304,
0.5828261,
1.4867636
],
[
0.019672,
0.026825,
0.0458047,
0.0968282,
0.2310349,
0.584382,
1.4903808
],
[
0.0196792,
0.0267711,
0.0458629,
0.096978,
0.2312384,
0.5836413,
1.4801887
],
[
0.0196461,
0.0267622,
0.0458628,
0.0969654,
0.2309844,
0.5831935,
1.4911209
],
[
0.0197084,
0.0268179,
0.0458789,
0.0968943,
0.2307706,
0.5840896,
1.4897547
],
[
0.019706,
0.0268226,
0.0458576,
0.0969729,
0.2307096,
0.5774496,
1.4879667
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}