blob: ce779a7b5e2b91872df28640771e68b62b6409df [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.008144373,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0079972,
"when": "!CLK&!D&Q&!Q_N"
},
{
"value": 0.0083902,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0082638,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0080185,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0078968,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0083968,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0083415,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0078502,
"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.001791,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001709,
"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.0214188,
0.0212988,
0.0210222,
0.0211246,
0.0213608,
0.021905,
0.0231598
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0168044,
0.0167215,
0.0165305,
0.016579,
0.016691,
0.0169489,
0.0175437
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001874,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1159576,
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.0895933,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001718,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001727,
"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.0050708,
0.005011,
0.0048731,
0.0049964,
0.0052807,
0.0059358,
0.0074462
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004362,
-0.0004997,
-0.000646,
-0.000564,
-0.0003749,
6.0820832e-05,
0.0010653
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001709,
"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.0825664,
0.2858053,
0.5511048
],
[
0.0062806,
0.2046367,
0.4772604
],
[
-0.0136576,
0.1822572,
0.4524395
]
]
},
"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.0374004,
0.1197897,
0.1385072
],
[
-0.0010436,
0.0666973,
0.0707663
],
[
0.0229635,
0.0858216,
0.0911113
]
]
},
"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.0334004,
-0.2232116,
-0.4531107
],
[
0.040444,
-0.1493672,
-0.3975768
],
[
0.0542786,
-0.1330911,
-0.3849629
]
]
},
"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.018752,
-0.0840514,
-0.073472
],
[
0.0160299,
-0.0456074,
-0.0411315
],
[
-0.01286,
-0.0732767,
-0.0724629
]
]
},
"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.001473679,
0.00434346,
0.01280173,
0.03773129,
0.1112076,
0.3277687
],
"values": [
[
-0.0055655,
-0.0007652,
0.0092516,
0.0199707,
0.0050718,
-0.094047,
-0.4230809
],
[
-0.0055258,
-0.0007332,
0.0092737,
0.0199768,
0.0050682,
-0.0940774,
-0.4231481
],
[
-0.0054404,
-0.0006575,
0.0093208,
0.0199307,
0.0049949,
-0.0941693,
-0.4232448
],
[
-0.0054777,
-0.0007219,
0.009195,
0.0196977,
0.0047567,
-0.0945087,
-0.4235918
],
[
-0.0055406,
-0.0007977,
0.009102,
0.0195831,
0.0045424,
-0.0946925,
-0.4238068
],
[
-0.0056601,
-0.0008887,
0.0090332,
0.0195577,
0.0045479,
-0.0947024,
-0.4237986
],
[
-0.0058978,
-0.0010207,
0.0091545,
0.0201184,
0.0055806,
-0.0936107,
-0.4227107
]
]
},
"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.001473679,
0.00434346,
0.01280173,
0.03773129,
0.1112076,
0.3277687
],
"values": [
[
-0.0071242,
-0.0047376,
0.0017094,
0.0183289,
0.0598378,
0.1732481,
0.5065012
],
[
-0.0070859,
-0.0047024,
0.0017316,
0.01833,
0.0597696,
0.1747202,
0.5068744
],
[
-0.0070008,
-0.0046407,
0.0017389,
0.0182592,
0.0595052,
0.174387,
0.5075614
],
[
-0.0070379,
-0.0046966,
0.0016401,
0.0180871,
0.0593698,
0.1739671,
0.5078543
],
[
-0.007108,
-0.0047878,
0.001494,
0.0178428,
0.0592122,
0.1736373,
0.5075329
],
[
-0.0072133,
-0.004854,
0.0015332,
0.0178244,
0.0590778,
0.173736,
0.5052855
],
[
-0.0074541,
-0.0049949,
0.0016171,
0.0182911,
0.0600472,
0.1746841,
0.5049533
]
]
}
},
"max_capacitance": 0.327769,
"max_transition": 1.504527,
"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.00147368,
0.00434346,
0.0128017,
0.0377313,
0.111208,
0.327769
],
"values": [
[
0.2214489,
0.2257722,
0.2353693,
0.2548736,
0.2961272,
0.3972629,
0.6858304
],
[
0.2258765,
0.2300337,
0.239663,
0.2591212,
0.3003951,
0.4015391,
0.690115
],
[
0.2358608,
0.240185,
0.2498049,
0.2692913,
0.3105398,
0.4116766,
0.6999927
],
[
0.2575457,
0.2618499,
0.2714574,
0.290951,
0.3322032,
0.4333441,
0.721542
],
[
0.2901304,
0.294401,
0.3040415,
0.3234651,
0.3647292,
0.4658614,
0.753989
],
[
0.3274714,
0.3317703,
0.3413774,
0.3608492,
0.4021376,
0.5032756,
0.7913354
],
[
0.3526388,
0.3569436,
0.3665538,
0.3860305,
0.427321,
0.5284618,
0.8167605
]
]
},
"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.00147368,
0.00434346,
0.0128017,
0.0377313,
0.111208,
0.327769
],
"values": [
[
0.21488,
0.2198446,
0.2315129,
0.2600936,
0.3403188,
0.5723254,
1.258039
],
[
0.2191287,
0.2240907,
0.2357434,
0.264336,
0.3445693,
0.5764705,
1.2623516
],
[
0.2293773,
0.2343098,
0.2459999,
0.2745726,
0.3547923,
0.5867597,
1.2723171
],
[
0.2515685,
0.2565289,
0.2681899,
0.2967652,
0.3769884,
0.6088401,
1.2963864
],
[
0.2855598,
0.2905119,
0.3021726,
0.3307563,
0.4109882,
0.6430918,
1.327251
],
[
0.3272711,
0.332252,
0.3439327,
0.3725097,
0.4527498,
0.6850246,
1.3697724
],
[
0.3629089,
0.3679185,
0.3796354,
0.4082854,
0.4885921,
0.7206821,
1.4038021
]
]
},
"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.00147368,
0.00434346,
0.0128017,
0.0377313,
0.111208,
0.327769
],
"values": [
[
0.0166243,
0.0195048,
0.0261019,
0.0419079,
0.0827972,
0.205415,
0.5870469
],
[
0.0166073,
0.0194976,
0.0262899,
0.0419916,
0.0829493,
0.2055169,
0.5917328
],
[
0.0166182,
0.0194981,
0.0262112,
0.0418783,
0.0827813,
0.2053931,
0.5886907
],
[
0.016542,
0.0194807,
0.0262591,
0.0418538,
0.0829697,
0.2056048,
0.5889343
],
[
0.0165583,
0.019488,
0.0260452,
0.0418586,
0.0827796,
0.2058227,
0.5888787
],
[
0.0165866,
0.0194799,
0.026177,
0.0419885,
0.0827961,
0.2054235,
0.5908598
],
[
0.0166106,
0.0195355,
0.0260986,
0.0419956,
0.0828259,
0.2055829,
0.5863081
]
]
},
"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.00147368,
0.00434346,
0.0128017,
0.0377313,
0.111208,
0.327769
],
"values": [
[
0.0182822,
0.0223164,
0.0338359,
0.0699275,
0.1824183,
0.5129944,
1.5021813
],
[
0.0182657,
0.0222939,
0.033831,
0.0699144,
0.1824277,
0.512986,
1.4986759
],
[
0.0183659,
0.0223224,
0.0338178,
0.0698998,
0.1823615,
0.5134579,
1.4964244
],
[
0.0182611,
0.0223017,
0.0338464,
0.0698909,
0.181838,
0.514165,
1.4997268
],
[
0.0183241,
0.0223034,
0.0338827,
0.0699161,
0.181851,
0.5143233,
1.5045274
],
[
0.0183737,
0.0224322,
0.0338956,
0.0700247,
0.1817725,
0.514372,
1.5028712
],
[
0.018536,
0.0225413,
0.034037,
0.0699947,
0.1820546,
0.5144504,
1.4934489
]
]
},
"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.001498666,
0.004491997,
0.013464,
0.04035607,
0.1209605,
0.3625587
],
"values": [
[
-0.0057941,
-0.0012474,
0.0083746,
0.0183422,
0.0008012,
-0.1094927,
-0.4774681
],
[
-0.0057555,
-0.0012144,
0.0083929,
0.0183498,
0.0007741,
-0.1095015,
-0.477481
],
[
-0.0056704,
-0.0011531,
0.0083971,
0.0182852,
0.0006079,
-0.1097305,
-0.4777117
],
[
-0.0057054,
-0.0012068,
0.0083052,
0.018122,
0.0003687,
-0.1100116,
-0.4780109
],
[
-0.0057758,
-0.0013005,
0.0081528,
0.0178632,
2.04e-05,
-0.1104259,
-0.4784404
],
[
-0.0058965,
-0.0014103,
0.0080754,
0.0178289,
8.245e-05,
-0.1103201,
-0.4783463
],
[
-0.0061414,
-0.0015532,
0.0081518,
0.0182826,
0.0007338,
-0.1095933,
-0.4776541
]
]
},
"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.001498666,
0.004491997,
0.013464,
0.04035607,
0.1209605,
0.3625587
],
"values": [
[
-0.0071219,
-0.0046422,
0.002271,
0.0199445,
0.0649658,
0.1907295,
0.561889
],
[
-0.0070844,
-0.0046108,
0.0022776,
0.0199787,
0.0651265,
0.1915937,
0.5640692
],
[
-0.0069968,
-0.0045367,
0.002333,
0.0199332,
0.0651103,
0.1911246,
0.5646659
],
[
-0.0070355,
-0.0045999,
0.0022027,
0.0196998,
0.0646588,
0.1902296,
0.5619474
],
[
-0.0070946,
-0.0046669,
0.0021297,
0.0195903,
0.0645911,
0.1905762,
0.5641818
],
[
-0.0071864,
-0.0047098,
0.0020821,
0.0195777,
0.0643759,
0.1902841,
0.5632618
],
[
-0.0074299,
-0.0048604,
0.0021874,
0.0201457,
0.0656117,
0.1919996,
0.5637438
]
]
}
},
"max_capacitance": 0.362559,
"max_transition": 1.505733,
"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.00149867,
0.004492,
0.013464,
0.0403561,
0.120961,
0.362559
],
"values": [
[
0.271551,
0.2752888,
0.2838155,
0.3013958,
0.3396494,
0.4394489,
0.7336954
],
[
0.2757755,
0.2795241,
0.2880525,
0.3056193,
0.3439459,
0.4436504,
0.7377821
],
[
0.2859984,
0.2897547,
0.298283,
0.3158605,
0.3541961,
0.4539325,
0.747885
],
[
0.3082009,
0.3119575,
0.3204878,
0.3380723,
0.3763979,
0.4761108,
0.770047
],
[
0.3422184,
0.34596,
0.3544975,
0.3720793,
0.410311,
0.5100564,
0.8048906
],
[
0.3839288,
0.3877011,
0.3962134,
0.4137317,
0.4520845,
0.5517151,
0.8465206
],
[
0.4196213,
0.4233698,
0.4318988,
0.4494634,
0.4877965,
0.5874953,
0.8814952
]
]
},
"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.00149867,
0.004492,
0.013464,
0.0403561,
0.120961,
0.362559
],
"values": [
[
0.288975,
0.2934266,
0.3041654,
0.331175,
0.4084512,
0.6392909,
1.3309761
],
[
0.2932477,
0.2976881,
0.3083616,
0.3355274,
0.412932,
0.6431117,
1.3355272
],
[
0.303341,
0.3077766,
0.318552,
0.3455621,
0.4229724,
0.6537345,
1.3445219
],
[
0.3250505,
0.3294963,
0.3402382,
0.367268,
0.4446785,
0.6751621,
1.367553
],
[
0.3576026,
0.3620479,
0.3727708,
0.3998095,
0.4770945,
0.7079056,
1.3997725
],
[
0.3949724,
0.3994171,
0.4100395,
0.4371299,
0.5145626,
0.745384,
1.4370434
],
[
0.4200955,
0.4245,
0.4352856,
0.4624499,
0.5398625,
0.7704793,
1.4605366
]
]
},
"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.00149867,
0.004492,
0.013464,
0.0403561,
0.120961,
0.362559
],
"values": [
[
0.0149921,
0.0174156,
0.0235102,
0.0380494,
0.0780467,
0.2050274,
0.6010525
],
[
0.0149307,
0.0175586,
0.0234047,
0.0380376,
0.0783233,
0.205446,
0.6002805
],
[
0.0149714,
0.0174596,
0.0234797,
0.0381038,
0.0782804,
0.205191,
0.5990305
],
[
0.01493,
0.017384,
0.0235214,
0.0381209,
0.0782878,
0.2054751,
0.6018945
],
[
0.015038,
0.0175179,
0.0233236,
0.037955,
0.0782207,
0.2062704,
0.6001528
],
[
0.0150817,
0.0174976,
0.0233153,
0.0379907,
0.0781329,
0.2058351,
0.6026962
],
[
0.0149384,
0.0175687,
0.0234175,
0.0379947,
0.0783101,
0.2054641,
0.6051102
]
]
},
"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.00149867,
0.004492,
0.013464,
0.0403561,
0.120961,
0.362559
],
"values": [
[
0.0159529,
0.0195003,
0.0303136,
0.0649249,
0.1739848,
0.5064349,
1.5052215
],
[
0.0159181,
0.0195774,
0.0303345,
0.0648968,
0.1742022,
0.5071985,
1.5020308
],
[
0.0158645,
0.0194673,
0.0304056,
0.0649529,
0.1737761,
0.5050573,
1.505733
],
[
0.0159272,
0.0195225,
0.0303245,
0.0648639,
0.1739725,
0.5052267,
1.498241
],
[
0.0158057,
0.0194485,
0.0302385,
0.0648179,
0.1741438,
0.5058536,
1.505078
],
[
0.0158897,
0.019562,
0.0303953,
0.0647893,
0.1737145,
0.5054469,
1.5052213
],
[
0.0159574,
0.0195545,
0.0303567,
0.0648921,
0.1741502,
0.5047485,
1.4983695
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}