blob: 087a1249ca0d1512324f9eb7b6a1622adcb9eceb [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 12.76821,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 15.7328639,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 12.5545219,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 11.5206076,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 11.8973791,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 10.1537898,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 14.8793946,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 13.7087497,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 12.3741124,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 12.1314114,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 11.7088961,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 12.5635724,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 13.9932093,
"when": "!RESET_B&!CLK&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": {
"capacitance": 0.001633,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001587,
"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.0131852,
0.0123719,
0.0100249,
0.0100151,
0.0102089,
0.0110471,
0.0139228
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0100708,
0.009523,
0.0080137,
0.0079341,
0.0079058,
0.0080393,
0.008685
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00168,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.7361364,
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": [
0.4840048,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001793,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001797,
"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.0036098,
0.0035058,
0.0034151,
0.0033092,
0.0032122,
0.0031444,
0.0031679
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-6.0712521e-05,
-0.0002682,
-0.0007075,
-0.00081,
-0.0009169,
-0.0010381,
-0.0012043
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001788,
"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.4579326,
2.6936422,
4.2471904
],
[
-1.1277526,
1.0090801,
2.5479799
],
[
-2.0788837,
0.0158346,
1.5345928
]
]
},
"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.1869365,
1.7103659,
2.6248759
],
[
-0.8860534,
0.4963848,
1.3193421
],
[
-1.5149189,
-0.1617777,
0.6447002
]
]
},
"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.1261738,
-2.0835631,
-3.2489277
],
[
1.3130271,
-0.7249287,
-2.1356547
],
[
2.2568339,
0.2133851,
-1.202834
]
]
},
"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.1023701,
-1.4774841,
-2.2345234
],
[
0.9376608,
-0.3916768,
-1.1633646
],
[
1.5573711,
0.2353577,
-0.534499
]
]
},
"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.001613842,
0.005208971,
0.01681291,
0.05426677,
0.175156,
0.5653481
],
"values": [
[
0.0103186,
0.0095413,
0.0065706,
-0.0043224,
-0.040812,
-0.1592317,
-0.5417224
],
[
0.010853,
0.0100604,
0.0070856,
-0.0037956,
-0.040285,
-0.1587131,
-0.5411959
],
[
0.0121767,
0.0113643,
0.0084106,
-0.0024765,
-0.0389723,
-0.1573959,
-0.5398799
],
[
0.0119798,
0.011199,
0.0082214,
-0.0026635,
-0.0391523,
-0.1575787,
-0.5400636
],
[
0.0116743,
0.010893,
0.0079204,
-0.0029725,
-0.0394592,
-0.1578791,
-0.5403687
],
[
0.0117253,
0.0106853,
0.0075945,
-0.003316,
-0.0398065,
-0.1582269,
-0.5407184
],
[
0.0117411,
0.0107184,
0.0073755,
-0.0037537,
-0.040308,
-0.1587918,
-0.5412795
]
]
},
"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.001613842,
0.005208971,
0.01681291,
0.05426677,
0.175156,
0.5653481
],
"values": [
[
0.0114425,
0.0126987,
0.0164784,
0.0280246,
0.0646273,
0.1825043,
0.561005
],
[
0.0116472,
0.0129053,
0.0166903,
0.0281878,
0.0644928,
0.1827694,
0.5608225
],
[
0.0130513,
0.014313,
0.0181064,
0.029547,
0.06633,
0.1837572,
0.5630872
],
[
0.0129305,
0.0141894,
0.0179674,
0.0294318,
0.0661624,
0.1833667,
0.5621828
],
[
0.0123809,
0.0136491,
0.0174402,
0.0289106,
0.065595,
0.1824209,
0.562432
],
[
0.0123091,
0.0134303,
0.0170138,
0.0285554,
0.0648118,
0.1829077,
0.5618431
],
[
0.0117275,
0.0128897,
0.0164871,
0.0280295,
0.0649812,
0.1820944,
0.5601797
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001613842,
0.005208971,
0.01681291,
0.05426677,
0.175156,
0.5653481
],
"values": [
[
0.0093909,
0.0094889,
0.0078913,
-0.0028703,
-0.0393606,
-0.1578618,
-0.5403435
],
[
0.0098255,
0.0098858,
0.0083201,
-0.0024418,
-0.0389465,
-0.1573776,
-0.5398744
],
[
0.0095038,
0.0095595,
0.0079758,
-0.0027655,
-0.0392675,
-0.1576754,
-0.5402055
],
[
0.0094708,
0.0095539,
0.0079713,
-0.0027887,
-0.0392782,
-0.1577199,
-0.5401823
],
[
0.0095216,
0.0095806,
0.0079486,
-0.0028471,
-0.0393196,
-0.1577155,
-0.5402031
],
[
0.0103745,
0.0093897,
0.0075401,
-0.0032118,
-0.0396709,
-0.1579903,
-0.5404329
],
[
0.0121231,
0.0110381,
0.0075587,
-0.0037302,
-0.0402594,
-0.1583403,
-0.5407132
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.565348,
"max_transition": 9.993203,
"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.00161384,
0.00520897,
0.0168129,
0.0542668,
0.175156,
0.565348
],
"values": [
[
0.9697263,
0.9969199,
1.0588721,
1.1952597,
1.5434747,
2.6226168,
6.0821632
],
[
0.980276,
1.0073398,
1.0694665,
1.2057346,
1.5540398,
2.6315568,
6.0921339
],
[
1.0154713,
1.0425484,
1.1045636,
1.2410619,
1.5891592,
2.6623073,
6.1300347
],
[
1.1267989,
1.1539174,
1.2160059,
1.3524756,
1.7001646,
2.7798965,
6.2398748
],
[
1.4538308,
1.4810272,
1.5430983,
1.6795041,
2.0279789,
3.1041523,
6.5590426
],
[
2.1944475,
2.221578,
2.2835629,
2.4201694,
2.767699,
3.8409489,
7.3086701
],
[
3.7746402,
3.8017953,
3.8638808,
4.0003081,
4.3483697,
5.4270042,
8.8789855
]
]
},
"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.00161384,
0.00520897,
0.0168129,
0.0542668,
0.175156,
0.565348
],
"values": [
[
0.8330122,
0.8583518,
0.9211324,
1.0805513,
1.55863,
3.0893987,
8.0287661
],
[
0.8446226,
0.8698364,
0.932697,
1.0922548,
1.5691132,
3.1052789,
8.0449096
],
[
0.8791385,
0.9042526,
0.9671118,
1.1265363,
1.6041404,
3.1382579,
8.0799252
],
[
0.991668,
1.0170138,
1.0797534,
1.2392403,
1.7160726,
3.2540628,
8.1912779
],
[
1.3233785,
1.3488896,
1.411733,
1.5711182,
2.0489461,
3.576816,
8.5207832
],
[
2.0884516,
2.1133741,
2.1766562,
2.3356963,
2.8126825,
4.351433,
9.2738777
],
[
3.7546228,
3.780313,
3.843363,
4.003089,
4.4802819,
6.0166663,
10.9567955
]
]
},
"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.00161384,
0.00520897,
0.0168129,
0.0542668,
0.175156,
0.565348
],
"values": [
[
0.075226,
0.0922068,
0.1387618,
0.2665131,
0.6916067,
2.1221778,
6.8046164
],
[
0.0757219,
0.0926217,
0.1383259,
0.2666762,
0.6915151,
2.1254789,
6.7886927
],
[
0.0759088,
0.0919735,
0.1385809,
0.2667777,
0.6887119,
2.1455921,
6.7729617
],
[
0.0754609,
0.093056,
0.1379683,
0.2668745,
0.6890977,
2.1390671,
6.8084769
],
[
0.075302,
0.0921819,
0.1376182,
0.2659926,
0.692947,
2.1288766,
6.7915367
],
[
0.0754052,
0.0930177,
0.1385398,
0.266835,
0.6905362,
2.1430917,
6.7852906
],
[
0.0758655,
0.092211,
0.1378202,
0.2669795,
0.6916788,
2.1245576,
6.7779782
]
]
},
"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.00161384,
0.00520897,
0.0168129,
0.0542668,
0.175156,
0.565348
],
"values": [
[
0.067332,
0.0874933,
0.1462385,
0.3372015,
0.9907082,
3.1308656,
9.992112
],
[
0.0673587,
0.0873341,
0.1466617,
0.3375419,
0.9899559,
3.1274083,
9.9837507
],
[
0.0673579,
0.0875676,
0.1464344,
0.3372641,
0.9909488,
3.1347396,
9.990865
],
[
0.0671057,
0.0872008,
0.1462549,
0.3369113,
0.9909135,
3.116351,
9.9932027
],
[
0.0673763,
0.0876213,
0.1464082,
0.336768,
0.991875,
3.1156269,
9.9918189
],
[
0.0674008,
0.0877037,
0.1464872,
0.3370373,
0.9898093,
3.1288079,
9.9854995
],
[
0.0686526,
0.0880264,
0.1473451,
0.3375066,
0.9918509,
3.130789,
9.9820054
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_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.00161384,
0.00520897,
0.0168129,
0.0542668,
0.175156,
0.565348
],
"values": [
[
0.5121955,
0.5422556,
0.6124394,
0.7684144,
1.1136146,
2.1876732,
5.6500178
],
[
0.5222536,
0.5521388,
0.6223729,
0.7783777,
1.1237395,
2.1977136,
5.6530354
],
[
0.5552786,
0.5851373,
0.6554483,
0.8116155,
1.1570226,
2.2280027,
5.6848903
],
[
0.6703815,
0.7004476,
0.7707168,
0.9269142,
1.27249,
2.3439746,
5.8109575
],
[
1.0498952,
1.0796333,
1.1495811,
1.3052741,
1.65076,
2.7245193,
6.186244
],
[
2.1454527,
2.1840014,
2.2695117,
2.4384936,
2.7842804,
3.8564112,
7.3155566
],
[
4.5482604,
4.6185566,
4.7699178,
4.9862607,
5.3324816,
6.405346,
9.8677084
]
]
},
"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.00161384,
0.00520897,
0.0168129,
0.0542668,
0.175156,
0.565348
],
"values": [
[
0.0827953,
0.1030768,
0.1586616,
0.2842729,
0.6827888,
2.1295976,
6.7783219
],
[
0.0837413,
0.1039052,
0.1585325,
0.2844873,
0.6824275,
2.1247135,
6.7662
],
[
0.0838634,
0.1041878,
0.1588685,
0.2845954,
0.6816249,
2.1169142,
6.7681647
],
[
0.0828766,
0.1031596,
0.1586083,
0.2848458,
0.6829584,
2.131699,
6.7794721
],
[
0.0827194,
0.1028039,
0.1592484,
0.2846897,
0.683172,
2.1239444,
6.7907036
],
[
0.1191546,
0.1404028,
0.1954098,
0.3012809,
0.6830292,
2.1433775,
6.775756
],
[
0.2432739,
0.2769843,
0.3427688,
0.364499,
0.6913231,
2.1390725,
6.7726651
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003168,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00315,
"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.0023226,
0.002315,
0.0025332,
0.0024246,
0.0023237,
0.0022471,
0.0022472
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-0.0026532,
-0.0028779,
-0.0033544,
-0.0034673,
-0.0035901,
-0.003744,
-0.0039968
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003186,
"timing": [
{
"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.6828145,
1.5345846,
3.7967512
],
[
-2.5889344,
-0.7871846,
1.0025696
],
[
-3.7909198,
-2.1649515,
-0.5418233
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_rising",
"violation_delay_degrade_pct": 10
},
{
"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.9193584,
2.6716858,
4.0496564
],
[
2.6735006,
4.3654034,
5.688442
],
[
3.838865,
5.4758361,
6.7659161
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.5515694,
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
}
]
}
}