blob: b4faa9d2abd97de87a0aa2e0981b4dfef0f2a09e [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 0.0003212647,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 0.0003215,
"when": "CLK&!D&DE&Q"
},
{
"value": 0.0003017,
"when": "CLK&D&!DE&Q"
},
{
"value": 0.0003251,
"when": "!CLK&D&DE&Q"
},
{
"value": 0.0004281,
"when": "CLK&D&DE&!Q"
},
{
"value": 0.0003403,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 0.000311,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 0.0003573,
"when": "CLK&D&!DE&!Q"
},
{
"value": 0.0003438,
"when": "CLK&!D&DE&!Q"
},
{
"value": 0.0003076,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 0.0003246,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 0.000248,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 0.0002511,
"when": "CLK&!D&!DE&Q"
},
{
"value": 0.0003282,
"when": "CLK&D&DE&Q"
},
{
"value": 0.0002986,
"when": "!CLK&D&!DE&Q"
},
{
"value": 0.0002496,
"when": "!CLK&!D&DE&Q"
},
{
"value": 0.0004037,
"when": "!CLK&D&DE&!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": {
"capacitance": 0.001423,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001378,
"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.0065395,
0.0061563,
0.0049443,
0.0051319,
0.0057251,
0.0076009,
0.0135329
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0093002,
0.0088272,
0.0073317,
0.0074025,
0.0076262,
0.0083336,
0.0105705
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001468,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.6639146,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
2.1236839,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001533,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001438,
"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.0035063,
0.0034092,
0.0031022,
0.0031503,
0.0033026,
0.0037842,
0.0053071
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0020011,
0.0019914,
0.0019606,
0.0019557,
0.0019403,
0.0018914,
0.001737
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001628,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.7012188,
4.7242821,
7.641966
],
[
-0.8915466,
2.1132061,
5.0217349
],
[
-2.7069355,
0.3014792,
3.1624004
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.4506084,
2.9371725,
4.9393292
],
[
-1.1900085,
1.243455,
3.2053285
],
[
-2.4597433,
-0.0519144,
1.8989726
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-1.2284687,
-4.2442078,
-7.1289327
],
[
1.10978,
-1.8894794,
-4.7504007
],
[
2.8665752,
-0.123529,
-2.9624776
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.3697041,
-2.8013367,
-4.7192647
],
[
1.2818991,
-1.135085,
-3.0768168
],
[
2.5790996,
0.1840882,
-1.7503193
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.00276,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002635,
"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.0053432,
0.0053674,
0.0054442,
0.0054451,
0.0054479,
0.0054568,
0.0054851
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0007507,
0.0006358,
0.0002725,
0.0002621,
0.000229,
0.0001246,
-0.0002058
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002884,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.7305157,
4.8982323,
8.0356422
],
[
-0.673651,
2.4940654,
5.6168273
],
[
-2.4615742,
0.7134665,
3.8179178
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.4524395,
2.922524,
4.9777811
],
[
-1.1698668,
1.2727519,
3.2987122
],
[
-2.4322774,
-0.0024759,
2.0161602
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.6370381,
-3.6582701,
-6.2390401
],
[
1.0292135,
-1.9846944,
-4.5691261
],
[
2.326414,
-0.6783386,
-3.2572773
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-1.3804463,
-3.4367126,
-4.9975847
],
[
0.9925925,
-1.067336,
-2.6263773
],
[
2.760374,
0.6912903,
-0.8732442
]
]
},
"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.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001432223,
0.004102527,
0.01175147,
0.03366146,
0.09642145,
0.2761941
],
"values": [
[
0.0087974,
0.008699,
0.0084682,
0.0031166,
-0.0161563,
-0.0731368,
-0.2368928
],
[
0.0089876,
0.0088815,
0.0086402,
0.0032982,
-0.0159891,
-0.0729475,
-0.2367064
],
[
0.0104196,
0.0104469,
0.0101129,
0.0047863,
-0.014488,
-0.0714855,
-0.2352382
],
[
0.0101165,
0.0101753,
0.0098742,
0.004521,
-0.0147433,
-0.0717297,
-0.2354851
],
[
0.00963,
0.0094654,
0.0092839,
0.0039851,
-0.0153276,
-0.0723072,
-0.2360607
],
[
0.0085967,
0.0086004,
0.0083041,
0.0029768,
-0.0162988,
-0.0732726,
-0.2370117
],
[
0.011196,
0.0103738,
0.0079845,
0.0011176,
-0.0187481,
-0.075767,
-0.2395139
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001432223,
0.004102527,
0.01175147,
0.03366146,
0.09642145,
0.2761941
],
"values": [
[
0.0130233,
0.0147742,
0.019106,
0.0263851,
0.0462507,
0.1029038,
0.2653189
],
[
0.0132169,
0.0149619,
0.0193039,
0.0265966,
0.0466234,
0.1031529,
0.2658747
],
[
0.0146832,
0.0164446,
0.02075,
0.0280445,
0.047982,
0.1048041,
0.2673502
],
[
0.0144783,
0.0162374,
0.0205575,
0.0278559,
0.0479359,
0.1045134,
0.2671688
],
[
0.013958,
0.0157533,
0.0200068,
0.0272867,
0.0472693,
0.1040242,
0.2664406
],
[
0.0130549,
0.0148393,
0.0191121,
0.0263972,
0.0463376,
0.1030868,
0.2656742
],
[
0.0137776,
0.0146723,
0.0171522,
0.0241574,
0.0440035,
0.1006324,
0.2626455
]
]
}
},
"max_capacitance": 0.276194,
"max_transition": 10.036351,
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
1.7995656,
1.8507655,
1.9554449,
2.1558739,
2.4938633,
3.0617611,
4.4495403
],
[
1.8139117,
1.8651514,
1.9697717,
2.1702899,
2.5082323,
3.0761229,
4.4639776
],
[
1.8543943,
1.9045607,
2.0096831,
2.2103788,
2.5488942,
3.1169862,
4.5045634
],
[
1.9783666,
2.0293704,
2.1338942,
2.3339379,
2.6722007,
3.2401688,
4.6272968
],
[
2.3694344,
2.4196205,
2.5245828,
2.7257545,
3.0637457,
3.6316825,
5.0196372
],
[
3.4269916,
3.4773189,
3.5796666,
3.7812629,
4.1195789,
4.6875965,
6.0731531
],
[
6.1426721,
6.192693,
6.2960224,
6.4971508,
6.8356529,
7.4037465,
8.7898329
]
]
},
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
1.0703139,
1.1026756,
1.1861221,
1.4097735,
2.0107229,
3.6938672,
8.4809457
],
[
1.0868085,
1.119156,
1.202619,
1.426301,
2.0261148,
3.7079873,
8.5086294
],
[
1.1263508,
1.1585655,
1.2421659,
1.4657775,
2.0656656,
3.7521839,
8.5453475
],
[
1.2536481,
1.2858746,
1.3694612,
1.5930853,
2.1928106,
3.8730468,
8.6728518
],
[
1.6503235,
1.6824776,
1.7660868,
1.9895614,
2.5894575,
4.2745483,
9.05814
],
[
2.7140761,
2.7463802,
2.8299634,
3.0535308,
3.6532357,
5.3380296,
10.1271622
],
[
5.4234905,
5.4557003,
5.5392548,
5.7628733,
6.362721,
8.0463529,
12.8468267
]
]
},
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
0.2102916,
0.2418251,
0.3105181,
0.4427356,
0.6348831,
1.1347815,
2.8704177
],
[
0.2103155,
0.2419407,
0.3101645,
0.4428765,
0.6337006,
1.1347882,
2.8709657
],
[
0.2104357,
0.2390263,
0.3112217,
0.4438616,
0.6340214,
1.1339103,
2.8729115
],
[
0.2115931,
0.2420231,
0.3100341,
0.4426116,
0.6344789,
1.135056,
2.8595064
],
[
0.2103193,
0.2389081,
0.3110838,
0.4433443,
0.6339019,
1.1345866,
2.8694522
],
[
0.2126186,
0.2414185,
0.3067716,
0.4422374,
0.6331616,
1.1335523,
2.8737897
],
[
0.2115598,
0.2403038,
0.3108791,
0.4432416,
0.6359883,
1.1349317,
2.8612879
]
]
},
"related_pin": "CLK",
"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.00143222,
0.00410253,
0.0117515,
0.0336615,
0.0964214,
0.276194
],
"values": [
[
0.0969704,
0.1313259,
0.2299569,
0.5114723,
1.2925597,
3.5438403,
10.0363513
],
[
0.0969445,
0.1313072,
0.2299519,
0.5111591,
1.2899275,
3.5530558,
10.0044604
],
[
0.0965895,
0.130718,
0.2292629,
0.5120354,
1.2838616,
3.5375809,
10.0031139
],
[
0.0965679,
0.1307348,
0.2292803,
0.5110922,
1.2945112,
3.5295455,
10.0056701
],
[
0.0965503,
0.1304017,
0.2291945,
0.511736,
1.2824337,
3.5292855,
10.0001625
],
[
0.0968463,
0.1309212,
0.2311938,
0.5121463,
1.2842977,
3.530769,
10.0246922
],
[
0.0968728,
0.1307989,
0.2295964,
0.5115357,
1.2897988,
3.5302596,
10.0177449
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}