blob: dd443b999c576e266687e1d4c91a395102892980 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtn",
"cell_leakage_power": 0.002724284,
"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": 0.0003994,
"when": "RESET_B&!CLK_N&D&!Q"
},
{
"value": 0.0003448,
"when": "RESET_B&CLK_N&!D&!Q"
},
{
"value": 0.0003129,
"when": "!RESET_B&!CLK_N&!D&!Q"
},
{
"value": 0.0005605,
"when": "RESET_B&!CLK_N&!D&Q"
},
{
"value": 0.0285378,
"when": "RESET_B&CLK_N&D&Q"
},
{
"value": 0.0003261,
"when": "!RESET_B&!CLK_N&D&!Q"
},
{
"value": 0.0004662,
"when": "RESET_B&!CLK_N&D&Q"
},
{
"value": 0.0003357,
"when": "RESET_B&CLK_N&!D&Q"
},
{
"value": 0.0003708,
"when": "RESET_B&CLK_N&D&!Q"
},
{
"value": 0.0003862,
"when": "RESET_B&!CLK_N&!D&!Q"
},
{
"value": 0.0003117,
"when": "!RESET_B&CLK_N&!D&!Q"
},
{
"value": 0.0003394,
"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.001444,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00136,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0093443,
0.0086478,
0.0064453,
0.0065806,
0.0070084,
0.0083616,
0.0126407
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0104439,
0.0099339,
0.0083213,
0.0083672,
0.0085122,
0.0089706,
0.0104203
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001528,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.601007,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK_N",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.0756076,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001687,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001522,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0032953,
0.0033017,
0.0033219,
0.0033203,
0.0033152,
0.0032996,
0.0032499
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0001842,
9.8649439e-05,
-0.000172,
-0.0001795,
-0.0002032,
-0.0002784,
-0.000516
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001851,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.9523174,
4.0760886,
6.8912332
],
[
-1.2394469,
1.8953106,
4.6591857
],
[
-3.0731466,
0.0341452,
2.8016827
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.2305439,
1.9117819,
3.5239239
],
[
-3.1950133,
-1.1295918,
0.4422669
],
[
-5.662258,
-3.6316263,
-2.0835713
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.5033711,
-3.5740417,
-6.2317158
],
[
1.6297995,
-1.4536885,
-4.1186869
],
[
3.4561747,
0.3909974,
-2.2886494
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.3590557,
-1.3969176,
-2.6318622
],
[
3.3088766,
1.4869854,
0.1806296
],
[
5.7761212,
3.9340884,
2.5911114
]
]
},
"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.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001498034,
0.004488213,
0.01344699,
0.04028811,
0.1207059,
0.3616433
],
"values": [
[
0.0130757,
0.0123259,
0.0098894,
0.0016264,
-0.0244584,
-0.1032048,
-0.339292
],
[
0.0137383,
0.0130206,
0.010527,
0.0022679,
-0.0238027,
-0.1025451,
-0.3386383
],
[
0.015918,
0.0152018,
0.0127303,
0.0044595,
-0.0216141,
-0.1003569,
-0.3364504
],
[
0.0156216,
0.0149103,
0.012486,
0.0042046,
-0.0218767,
-0.1006175,
-0.3367031
],
[
0.0150258,
0.0143151,
0.0118704,
0.0036094,
-0.02247,
-0.1012115,
-0.3372777
],
[
0.013397,
0.0126787,
0.0101946,
0.0019509,
-0.0241279,
-0.1028754,
-0.3389587
],
[
0.0097521,
0.0088256,
0.0060073,
-0.0026176,
-0.0288031,
-0.1074337,
-0.3435048
]
]
},
"related_pin": "CLK_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001498034,
0.004488213,
0.01344699,
0.04028811,
0.1207059,
0.3616433
],
"values": [
[
0.0163644,
0.0174596,
0.0205688,
0.0293916,
0.0558357,
0.13326,
0.36878
],
[
0.017287,
0.018372,
0.0214785,
0.0304007,
0.0565198,
0.1342166,
0.3690212
],
[
0.0194021,
0.0205025,
0.0236137,
0.032451,
0.0589303,
0.1363223,
0.3711161
],
[
0.0190803,
0.0202151,
0.0233065,
0.0320784,
0.0585979,
0.1371575,
0.3703952
],
[
0.0185653,
0.0196584,
0.0227516,
0.0316071,
0.0581247,
0.1362573,
0.3696987
],
[
0.0171248,
0.0182167,
0.0213255,
0.0301604,
0.0563919,
0.1353228,
0.3683997
],
[
0.0133351,
0.0143695,
0.0173485,
0.026179,
0.0522489,
0.1300062,
0.3634818
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001498034,
0.004488213,
0.01344699,
0.04028811,
0.1207059,
0.3616433
],
"values": [
[
0.0090561,
0.0090875,
0.0080883,
0.0001179,
-0.0259912,
-0.1047072,
-0.340787
],
[
0.0088438,
0.0087915,
0.0079747,
-5.19e-05,
-0.026164,
-0.1048993,
-0.340981
],
[
0.0086254,
0.0085283,
0.0077047,
-0.0003101,
-0.0264191,
-0.105185,
-0.3412534
],
[
0.0085275,
0.008494,
0.0076239,
-0.0003942,
-0.0264976,
-0.1052465,
-0.3413194
],
[
0.0084232,
0.0083448,
0.007525,
-0.0005115,
-0.0266042,
-0.1053332,
-0.3414165
],
[
0.0082696,
0.008206,
0.0072809,
-0.0007813,
-0.0268733,
-0.1055611,
-0.3415962
],
[
0.011086,
0.0101514,
0.0073196,
-0.0013796,
-0.0273164,
-0.1059221,
-0.3419309
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.361643,
"max_transition": 10.013343,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
1.1565801,
1.1806138,
1.231409,
1.3324576,
1.5518669,
2.1375772,
3.8817847
],
[
1.1670165,
1.1907869,
1.2416496,
1.3424067,
1.561862,
2.1483322,
3.8889785
],
[
1.2067641,
1.2307146,
1.2819187,
1.3827055,
1.6020549,
2.1899198,
3.9298733
],
[
1.3424404,
1.3665032,
1.4172673,
1.5184871,
1.73796,
2.3244169,
4.0703849
],
[
1.7767116,
1.8007726,
1.8515385,
1.9527584,
2.1722317,
2.7584435,
4.4996185
],
[
3.1218212,
3.1458207,
3.1965428,
3.2978826,
3.5172565,
4.103279,
5.8493277
],
[
6.6936434,
6.7165034,
6.7682109,
6.8687962,
7.0874142,
7.6743438,
9.4163521
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
1.3548038,
1.3812531,
1.4500082,
1.6383384,
2.187877,
3.8247712,
8.7374232
],
[
1.3688514,
1.3950551,
1.4637959,
1.6511396,
2.200871,
3.8420649,
8.7446237
],
[
1.4071724,
1.4335391,
1.5023268,
1.689577,
2.2392279,
3.8786196,
8.7831946
],
[
1.5393501,
1.567354,
1.6358593,
1.8232161,
2.3723901,
4.0231107,
8.9252126
],
[
1.9738131,
2.0001518,
2.0688586,
2.256646,
2.8058456,
4.4556234,
9.3548111
],
[
3.3274266,
3.3537815,
3.4225913,
3.6102901,
4.1599111,
5.8098069,
10.7100524
],
[
6.9411281,
6.9679116,
7.0362129,
7.2238868,
7.7751601,
9.4131103,
14.3287364
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.0810803,
0.0935525,
0.1270593,
0.2085799,
0.4400098,
1.1862362,
3.4961074
],
[
0.0803386,
0.0935242,
0.1257669,
0.208577,
0.4427579,
1.192116,
3.493811
],
[
0.0809285,
0.0939363,
0.1273328,
0.2082052,
0.4392599,
1.1841713,
3.4763283
],
[
0.0802977,
0.0934611,
0.1252879,
0.2079282,
0.4409323,
1.1852597,
3.4964116
],
[
0.0802986,
0.0934606,
0.1252891,
0.208098,
0.4408543,
1.1902836,
3.4936056
],
[
0.0810545,
0.0941225,
0.125651,
0.2078959,
0.4409405,
1.1879926,
3.4941712
],
[
0.0805546,
0.0938423,
0.1257665,
0.2070248,
0.4410635,
1.187209,
3.4916725
]
]
},
"related_pin": "CLK_N",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.0726359,
0.0986706,
0.1767257,
0.4154933,
1.1652511,
3.3550152,
10.013343
],
[
0.0720388,
0.0987534,
0.1772388,
0.4175982,
1.1559844,
3.3737371,
10.0035118
],
[
0.0725536,
0.0988359,
0.1763505,
0.4159336,
1.1658857,
3.3754795,
10.0051203
],
[
0.0724137,
0.098399,
0.1768447,
0.4149024,
1.1547342,
3.3962788,
9.9816253
],
[
0.0726138,
0.0986393,
0.1764587,
0.4184336,
1.1567504,
3.3677454,
9.994924
],
[
0.0722558,
0.0987204,
0.1769238,
0.4177307,
1.1492607,
3.37807,
9.9912976
],
[
0.0721714,
0.0982774,
0.1761842,
0.4184995,
1.1509801,
3.3794987,
9.9742534
]
]
},
"timing_sense": "non_unate",
"timing_type": "falling_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.73268,
0.7606225,
0.8217288,
0.9512202,
1.1712635,
1.7509652,
3.4946175
],
[
0.7431286,
0.7710397,
0.8321514,
0.9614194,
1.1818673,
1.7634826,
3.5023209
],
[
0.7812462,
0.8092409,
0.8703032,
0.9998019,
1.2203878,
1.8014014,
3.5409631
],
[
0.9146426,
0.9428204,
1.0038258,
1.1332115,
1.3541844,
1.9352226,
3.6755758
],
[
1.3614431,
1.3893194,
1.4502609,
1.5795609,
1.8005619,
2.3817559,
4.1220543
],
[
2.7907741,
2.8185878,
2.8795204,
3.0086753,
3.2291951,
3.8106833,
5.5509508
],
[
6.9300881,
6.975108,
7.0701711,
7.2499886,
7.4726829,
8.052182,
9.7984358
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.0943917,
0.1124434,
0.1575842,
0.2439065,
0.4354944,
1.1793094,
3.4764682
],
[
0.0945045,
0.1112706,
0.1574597,
0.2438105,
0.4342876,
1.1804393,
3.4834291
],
[
0.0942155,
0.1112158,
0.1574274,
0.2440191,
0.4356496,
1.1846769,
3.4941192
],
[
0.093586,
0.1115188,
0.1574707,
0.2444123,
0.4361862,
1.1831091,
3.4856942
],
[
0.0937791,
0.1113426,
0.1575479,
0.2447394,
0.4357679,
1.181417,
3.4660512
],
[
0.0940466,
0.1124873,
0.1589281,
0.2443376,
0.4356709,
1.1828687,
3.4676297
],
[
0.1744829,
0.1998541,
0.2592879,
0.3164429,
0.446846,
1.1774791,
3.4775822
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003091,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003152,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0021675,
0.0022635,
0.002567,
0.0025707,
0.0025824,
0.0026194,
0.0027366
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-0.0025101,
-0.0025391,
-0.0026308,
-0.0026326,
-0.0026385,
-0.002657,
-0.0027155
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00303,
"timing": [
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-1.2779072,
1.0072409,
3.296873
],
[
-4.5866148,
-2.4973896,
-0.557489
],
[
-7.2625996,
-5.3729591,
-3.5667255
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.774461,
4.4642883,
7.1386455
],
[
4.7682274,
7.4598859,
10.1287501
],
[
7.3105449,
9.9985414,
12.6692361
]
]
},
"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,
5.0,
9.9999999
],
"values": [
1.1514119,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}