blob: 06ab386f9ec6e7fb9306123387dac1d7beed70c7 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtn",
"cell_leakage_power": 18.84615,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "!CLK_N",
"next_state": "D"
},
"leakage_power": [
{
"value": 23.3664981,
"when": "RESET_B&!CLK_N&D&!Q"
},
{
"value": 18.8466149,
"when": "RESET_B&CLK_N&!D&!Q"
},
{
"value": 17.3480501,
"when": "!RESET_B&!CLK_N&!D&!Q"
},
{
"value": 17.1078334,
"when": "RESET_B&!CLK_N&!D&Q"
},
{
"value": 14.6253214,
"when": "RESET_B&CLK_N&D&Q"
},
{
"value": 22.1471836,
"when": "!RESET_B&!CLK_N&D&!Q"
},
{
"value": 16.8491798,
"when": "RESET_B&!CLK_N&D&Q"
},
{
"value": 18.5496809,
"when": "RESET_B&CLK_N&!D&Q"
},
{
"value": 20.0014139,
"when": "RESET_B&CLK_N&D&!Q"
},
{
"value": 18.567393,
"when": "RESET_B&!CLK_N&!D&!Q"
},
{
"value": 18.2492421,
"when": "!RESET_B&CLK_N&!D&!Q"
},
{
"value": 20.4953867,
"when": "!RESET_B&CLK_N&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_N": {
"capacitance": 0.001706,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00168,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0171748,
0.0170078,
0.0166744,
0.0166243,
0.01662,
0.0167452,
0.0172346
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0150692,
0.0148793,
0.0144832,
0.014408,
0.0143352,
0.0142692,
0.014222
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001732,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.317565,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK_N",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.4675256,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001866,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001765,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0043863,
0.0043172,
0.0042677,
0.0042062,
0.0041784,
0.0042451,
0.0045785
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0001963,
-0.0003322,
-0.0005808,
-0.0006454,
-0.0006931,
-0.000693,
-0.0005586
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001967,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.3572246,
1.3803691,
2.0491109
],
[
-0.1202656,
0.8772442,
1.5057028
],
[
-0.3532165,
0.6461244,
1.2727519
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.0547627,
0.6076641,
0.941323
],
[
-0.8856465,
-0.2689961,
0.0555075
],
[
-1.2998717,
-0.7106872,
-0.3971699
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.2305439,
-1.2097432,
-1.8162291
],
[
0.2231426,
-0.7560566,
-1.3552184
],
[
0.4451071,
-0.5432474,
-1.1460713
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.1429912,
-0.3784443,
-0.5930846
],
[
0.9573955,
0.4249736,
0.1792054
],
[
1.378945,
0.8520163,
0.606248
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_falling",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001507369,
0.00454432,
0.01369993,
0.04130169,
0.1245137,
0.3753762
],
"values": [
[
0.0132393,
0.0123105,
0.009165,
-0.0017964,
-0.0367883,
-0.1431772,
-0.4643198
],
[
0.0133295,
0.0124267,
0.0092478,
-0.0017163,
-0.0366953,
-0.1430903,
-0.4642289
],
[
0.0134832,
0.0125603,
0.0094218,
-0.001558,
-0.0365288,
-0.1429298,
-0.4640642
],
[
0.0133859,
0.0124554,
0.0093153,
-0.0016634,
-0.0366324,
-0.1430271,
-0.4641542
],
[
0.0130051,
0.0120649,
0.0089321,
-0.0020432,
-0.037019,
-0.1434134,
-0.4645546
],
[
0.0125545,
0.0116782,
0.0086458,
-0.0022811,
-0.0372506,
-0.1436372,
-0.4647648
],
[
0.0138224,
0.0125749,
0.0088754,
-0.0025378,
-0.0376443,
-0.1438415,
-0.4649711
]
]
},
"related_pin": "CLK_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001507369,
0.00454432,
0.01369993,
0.04130169,
0.1245137,
0.3753762
],
"values": [
[
0.0179178,
0.0194017,
0.0236646,
0.0355558,
0.070587,
0.1770046,
0.4952213
],
[
0.0180044,
0.0194638,
0.0237131,
0.0356295,
0.0707417,
0.1761848,
0.4951175
],
[
0.0181947,
0.0196274,
0.0239317,
0.035839,
0.0708197,
0.1770949,
0.4942644
],
[
0.0180319,
0.019503,
0.0237606,
0.0356636,
0.0707714,
0.1762422,
0.4953998
],
[
0.0177791,
0.0192502,
0.0235215,
0.0355212,
0.0704627,
0.1763007,
0.4954204
],
[
0.017788,
0.0192756,
0.0235377,
0.0354971,
0.070504,
0.1750457,
0.495261
],
[
0.019366,
0.0207424,
0.0247454,
0.0361722,
0.0715585,
0.1774328,
0.4939982
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001507369,
0.00454432,
0.01369993,
0.04130169,
0.1245137,
0.3753762
],
"values": [
[
0.0127065,
0.0129843,
0.0112959,
0.0004933,
-0.0345249,
-0.1409322,
-0.4620761
],
[
0.0126027,
0.0128808,
0.0112644,
0.000458,
-0.0345644,
-0.1409671,
-0.4621082
],
[
0.0125395,
0.012817,
0.0112317,
0.0004209,
-0.0345858,
-0.1409796,
-0.4621336
],
[
0.0126569,
0.0128553,
0.011274,
0.000479,
-0.0345265,
-0.1409361,
-0.4620777
],
[
0.0124673,
0.0127423,
0.0110635,
0.0001966,
-0.034796,
-0.1411658,
-0.4623248
],
[
0.0133242,
0.0127782,
0.0106482,
-0.0002005,
-0.035212,
-0.1414858,
-0.462551
],
[
0.0163258,
0.0149891,
0.011078,
-0.000604,
-0.0357525,
-0.141738,
-0.4627372
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.110789,
"max_transition": 1.496552,
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.6054303,
0.6237234,
0.6641517,
0.748588,
0.9433248,
1.4884515,
3.1259844
],
[
0.612835,
0.6312189,
0.6716934,
0.7559317,
0.9507751,
1.4953456,
3.1331109
],
[
0.6354378,
0.65378,
0.6942555,
0.7785528,
0.9732852,
1.5175703,
3.1541911
],
[
0.7043319,
0.7227268,
0.7632224,
0.8475456,
1.0422898,
1.5859891,
3.2208129
],
[
0.8972323,
0.9156407,
0.9561373,
1.0402905,
1.2351921,
1.7792243,
3.417465
],
[
1.2865971,
1.3050335,
1.3455072,
1.4299265,
1.6245612,
2.1694688,
3.8015582
],
[
1.9309923,
1.9493729,
1.9899644,
2.074297,
2.2692546,
2.812776,
4.4447566
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.7009918,
0.7187553,
0.7601654,
0.8570409,
1.1180654,
1.896884,
4.2462105
],
[
0.7085858,
0.7263253,
0.767765,
0.8647116,
1.1259105,
1.9072866,
4.2557109
],
[
0.7315315,
0.7488747,
0.7906553,
0.8875015,
1.1485536,
1.9270072,
4.2721622
],
[
0.7990546,
0.8168935,
0.8582083,
0.9551426,
1.2168446,
1.9994939,
4.3449231
],
[
0.9911506,
1.00883,
1.0502986,
1.1470791,
1.4085315,
2.1877962,
4.5387454
],
[
1.3869015,
1.4046215,
1.44615,
1.5429396,
1.8042423,
2.5842353,
4.9313424
],
[
2.0361586,
2.0539144,
2.0953559,
2.1922231,
2.4535238,
3.231472,
5.5705263
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.0544589,
0.0662135,
0.0957207,
0.1711995,
0.3973968,
1.1211163,
3.3542245
],
[
0.0544079,
0.0662079,
0.0953396,
0.1710565,
0.39794,
1.1297798,
3.3381715
],
[
0.0544045,
0.0661074,
0.0953837,
0.1716595,
0.3986717,
1.1214815,
3.3382743
],
[
0.0543103,
0.0660532,
0.0955149,
0.1713299,
0.3979672,
1.1288912,
3.3382233
],
[
0.0543103,
0.0662338,
0.0955041,
0.1715543,
0.3979669,
1.1299518,
3.3553078
],
[
0.0545222,
0.0662849,
0.09566,
0.1705294,
0.3983263,
1.1289075,
3.3532601
],
[
0.0548847,
0.0663753,
0.0958452,
0.1720169,
0.398081,
1.1291583,
3.3359102
]
]
},
"related_pin": "CLK_N",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.0516957,
0.0653955,
0.1032003,
0.2146042,
0.5714353,
1.6774073,
4.9861124
],
[
0.0514016,
0.0652506,
0.1031679,
0.2145732,
0.5711881,
1.6745163,
4.991429
],
[
0.0512565,
0.065447,
0.1031713,
0.2148168,
0.5711355,
1.6776061,
4.9842201
],
[
0.051421,
0.0652872,
0.103118,
0.2143226,
0.5705191,
1.6750552,
4.9893698
],
[
0.0517282,
0.0654576,
0.1032495,
0.2143415,
0.5705538,
1.6722205,
4.9872821
],
[
0.0517011,
0.0652546,
0.103243,
0.2145252,
0.5714829,
1.6706612,
4.9815188
],
[
0.0515013,
0.0653842,
0.1031617,
0.2142381,
0.5706554,
1.6681758,
4.9871738
]
]
},
"timing_sense": "non_unate",
"timing_type": "falling_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.3407213,
0.3606112,
0.4054344,
0.5005562,
0.6950334,
1.2386504,
2.8721392
],
[
0.347687,
0.367574,
0.4124123,
0.507583,
0.7021527,
1.2443153,
2.8802944
],
[
0.3706511,
0.3905395,
0.4353772,
0.5305522,
0.7251754,
1.2679361,
2.9035223
],
[
0.4423011,
0.4622309,
0.5068234,
0.6021501,
0.796868,
1.3390891,
2.973866
],
[
0.6518637,
0.6716688,
0.7162103,
0.8109938,
1.0056974,
1.548664,
3.1850915
],
[
1.1767904,
1.2017213,
1.2554751,
1.3597188,
1.5549737,
2.0986914,
3.7297441
],
[
2.1631255,
2.2026843,
2.2865501,
2.4220188,
2.6194933,
3.1609284,
4.7940265
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.0596505,
0.0734507,
0.10723,
0.1837291,
0.3937891,
1.1223532,
3.3311356
],
[
0.0587904,
0.0725592,
0.1072279,
0.1837947,
0.3941811,
1.1185062,
3.3475835
],
[
0.0588134,
0.0723472,
0.1070556,
0.1836092,
0.394713,
1.1193408,
3.3493013
],
[
0.0589855,
0.0726948,
0.1069592,
0.183928,
0.3944791,
1.1256082,
3.3486252
],
[
0.0587955,
0.0725975,
0.1072991,
0.1838462,
0.3947904,
1.1253591,
3.3462872
],
[
0.0820408,
0.0970208,
0.1314364,
0.1975334,
0.3954394,
1.1237316,
3.3444763
],
[
0.1436094,
0.1656004,
0.2096968,
0.2426844,
0.4037922,
1.1287147,
3.3415271
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003322,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003385,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0037741,
0.0036793,
0.0035624,
0.0034857,
0.0034197,
0.0033835,
0.0034314
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.003028,
-0.0032748,
-0.0038253,
-0.0039103,
-0.0040049,
-0.0041258,
-0.0043217
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003259,
"timing": [
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.6150655,
0.2744121,
1.1848531
],
[
-1.5704609,
-0.8091573,
-0.0763284
],
[
-2.0652526,
-1.3625426,
-0.6883076
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_falling",
"violation_delay_degrade_pct": 10
},
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.8424541,
1.6265606,
2.2523743
],
[
1.6861553,
2.4647687,
3.0814272
],
[
2.1351705,
2.9082908,
3.5212871
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.642205,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}