blob: ec8cd6744cbdbfec137cc4328f47c2235875e187 [file] [log] [blame]
{
"area": 32.5312,
"cell_footprint": "sky130_fd_sc_hd__edfxbp",
"cell_leakage_power": 20.70023,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 21.0912372,
"when": "CLK&!D&DE&Q&!Q_N"
},
{
"value": 17.5652968,
"when": "CLK&D&!DE&Q&!Q_N"
},
{
"value": 20.5274091,
"when": "!CLK&D&DE&Q&!Q_N"
},
{
"value": 28.617567,
"when": "CLK&D&DE&!Q&Q_N"
},
{
"value": 19.654312,
"when": "CLK&!D&!DE&!Q&Q_N"
},
{
"value": 21.2544933,
"when": "!CLK&!D&DE&!Q&Q_N"
},
{
"value": 20.0035419,
"when": "CLK&D&!DE&!Q&Q_N"
},
{
"value": 21.6992309,
"when": "CLK&!D&DE&!Q&Q_N"
},
{
"value": 19.209704,
"when": "!CLK&!D&!DE&!Q&Q_N"
},
{
"value": 19.5590584,
"when": "!CLK&D&!DE&!Q&Q_N"
},
{
"value": 18.4428295,
"when": "!CLK&!D&!DE&Q&!Q_N"
},
{
"value": 20.1358752,
"when": "CLK&!D&!DE&Q&!Q_N"
},
{
"value": 22.2204317,
"when": "CLK&D&DE&Q&!Q_N"
},
{
"value": 15.8721782,
"when": "!CLK&D&!DE&Q&!Q_N"
},
{
"value": 21.4281357,
"when": "!CLK&!D&DE&Q&!Q_N"
},
{
"value": 23.9224551,
"when": "!CLK&D&DE&!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.001697,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001629,
"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.0193547,
0.0190597,
0.0183784,
0.0183461,
0.0184047,
0.0187202,
0.019759
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0165705,
0.0163231,
0.0157747,
0.0156913,
0.0156048,
0.0155095,
0.0153899
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001766,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.561457,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.8745615,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001729,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001659,
"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.0078491,
0.0077475,
0.0076173,
0.0075711,
0.007597,
0.0078263,
0.0086282
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0036556,
0.0034533,
0.0030341,
0.0029577,
0.0028934,
0.0028635,
0.0029305
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001799,
"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.5293437,
1.440794,
2.0069968
],
[
-0.2154805,
0.6849834,
1.2530173
],
[
-0.5912536,
0.2963929,
0.8571025
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2839824,
1.1038799,
1.5858542
],
[
-0.1239277,
0.6758281,
1.1468161
],
[
-0.3349059,
0.4575257,
0.9303447
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.3697041,
-1.2683369,
-1.8143981
],
[
0.2799053,
-0.602248,
-1.1538025
],
[
0.6318747,
-0.2411234,
-0.7945088
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.2415303,
-1.0229755,
-1.4646667
],
[
0.1517314,
-0.6205586,
-1.0787292
],
[
0.375527,
-0.4059183,
-0.8714131
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003237,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003129,
"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.0082681,
0.0082515,
0.0083724,
0.0083063,
0.0082876,
0.0084029,
0.0088952
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0002472,
0.0001202,
-9.8225313e-05,
-0.0001638,
-0.0002091,
-0.0001968,
-2.3133743e-05
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003345,
"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.4799053,
1.4114971,
2.0692526
],
[
-0.1935078,
0.7307598,
1.3885153
],
[
-0.5564636,
0.365973,
1.0200664
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2858135,
1.0471172,
1.5290915
],
[
-0.1147725,
0.637376,
1.110195
],
[
-0.3220885,
0.4282288,
0.9010478
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.3513936,
-1.0339619,
-1.3712829
],
[
0.0638408,
-0.6168965,
-0.9560485
],
[
0.2784811,
-0.3985941,
-0.7359151
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.4612568,
-0.9826923,
-1.2211364
],
[
0.2066631,
-0.3129414,
-0.5513854
],
[
0.5659567,
0.0463522,
-0.1939228
]
]
},
"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.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001498034,
0.004488213,
0.01344699,
0.04028811,
0.1207059,
0.3616433
],
"values": [
[
-0.0062836,
-0.0027563,
0.0046336,
0.0119434,
-0.0033065,
-0.0946523,
-0.3980922
],
[
-0.0061769,
-0.0026768,
0.0046423,
0.0118389,
-0.0034896,
-0.0948698,
-0.3984968
],
[
-0.0059092,
-0.0024198,
0.0048927,
0.0120729,
-0.0033395,
-0.0947496,
-0.3982662
],
[
-0.0058867,
-0.0024179,
0.0048067,
0.0118443,
-0.0036443,
-0.0951518,
-0.3987036
],
[
-0.0058707,
-0.0024414,
0.0047093,
0.0116222,
-0.0039989,
-0.095578,
-0.3991728
],
[
-0.0058605,
-0.0024454,
0.0046662,
0.0115308,
-0.0042044,
-0.0957859,
-0.3993035
],
[
-0.00586,
-0.0023974,
0.0048224,
0.0118367,
-0.0038421,
-0.0954893,
-0.3990471
]
]
},
"related_pin": "CLK",
"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.001498034,
0.004488213,
0.01344699,
0.04028811,
0.1207059,
0.3616433
],
"values": [
[
-0.0073645,
-0.0055318,
-0.0003969,
0.0131942,
0.0496537,
0.1524699,
0.458904
],
[
-0.0072423,
-0.0054161,
-0.0002833,
0.0132968,
0.0496327,
0.1536538,
0.4590583
],
[
-0.0069789,
-0.0051664,
-7.445e-05,
0.0134459,
0.0497116,
0.1534762,
0.459762
],
[
-0.0069505,
-0.0051552,
-0.0001047,
0.0133524,
0.0495287,
0.1531289,
0.4597308
],
[
-0.0069361,
-0.0051711,
-0.0001809,
0.0131522,
0.0493114,
0.1526569,
0.4597002
],
[
-0.0069209,
-0.0051687,
-0.0002177,
0.0130707,
0.0490593,
0.1519667,
0.4594112
],
[
-0.0069301,
-0.005131,
-6.215e-05,
0.0135028,
0.0499209,
0.1529487,
0.4596545
]
]
}
},
"max_capacitance": 0.106211,
"max_transition": 1.487924,
"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.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.7237878,
0.7531612,
0.8159962,
0.9419302,
1.1880745,
1.7183993,
3.2076062
],
[
0.7329282,
0.7618411,
0.8249886,
0.9510691,
1.1972517,
1.7274167,
3.216694
],
[
0.7559718,
0.7852442,
0.8481141,
0.9740975,
1.2203056,
1.7504517,
3.2393304
],
[
0.8222063,
0.8515411,
0.9147262,
1.0407362,
1.2869036,
1.8172664,
3.3070637
],
[
0.9883567,
1.017756,
1.0809801,
1.2068961,
1.4531047,
1.9831332,
3.4737555
],
[
1.3264743,
1.355184,
1.4187694,
1.5442475,
1.7907283,
2.3208961,
3.8095944
],
[
1.9460709,
1.9746806,
2.0380275,
2.1639839,
2.4100428,
2.9408393,
4.4277537
]
]
},
"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.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.5645946,
0.5834696,
0.6275786,
0.732318,
1.0107958,
1.7986831,
4.1520232
],
[
0.5729027,
0.5915214,
0.635783,
0.7404877,
1.0189488,
1.806468,
4.1575867
],
[
0.5960318,
0.6147585,
0.6589946,
0.7637207,
1.0421785,
1.8289086,
4.1750217
],
[
0.6635582,
0.682269,
0.7264925,
0.8312105,
1.1096687,
1.8961268,
4.2453618
],
[
0.8330766,
0.8523422,
0.8964136,
1.0011811,
1.2796508,
2.0675406,
4.4119273
],
[
1.1645809,
1.1833959,
1.2276202,
1.3323824,
1.6108928,
2.3985363,
4.7438276
],
[
1.7550914,
1.7736819,
1.8181325,
1.9230499,
2.2016962,
2.9885097,
5.3429137
]
]
},
"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.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.1006971,
0.1178056,
0.1589912,
0.2520119,
0.458255,
1.0668857,
3.0675318
],
[
0.1007826,
0.1183074,
0.1598298,
0.251728,
0.4572443,
1.0663842,
3.0678176
],
[
0.1006298,
0.117911,
0.159199,
0.2518538,
0.4580876,
1.0660161,
3.0477467
],
[
0.1006693,
0.1192405,
0.1587171,
0.2518204,
0.4576238,
1.0668555,
3.069202
],
[
0.1022092,
0.1190502,
0.1588012,
0.2518741,
0.4575321,
1.0665635,
3.0539404
],
[
0.1022672,
0.1187992,
0.1587599,
0.2521583,
0.457676,
1.0658147,
3.058922
],
[
0.1018188,
0.1202112,
0.15974,
0.2527416,
0.4586422,
1.0660937,
3.0505662
]
]
},
"related_pin": "CLK",
"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.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.0579195,
0.0732191,
0.1139945,
0.2342553,
0.5947166,
1.685844,
4.992176
],
[
0.0581079,
0.0733555,
0.1140121,
0.2339628,
0.5934352,
1.6862941,
4.9840567
],
[
0.057925,
0.0729138,
0.1141324,
0.2340351,
0.5943459,
1.6867562,
4.983677
],
[
0.0578462,
0.0729306,
0.114153,
0.2339687,
0.5946332,
1.6850736,
4.9883502
],
[
0.0581626,
0.0730228,
0.1140315,
0.2337998,
0.5946869,
1.6801462,
4.9910045
],
[
0.0580516,
0.0733356,
0.1141574,
0.2339962,
0.5951257,
1.6811044,
4.9897584
],
[
0.057996,
0.074123,
0.1145426,
0.2340438,
0.5942831,
1.683697,
4.985329
]
]
},
"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.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001497507,
0.004485055,
0.0134328,
0.04023143,
0.1204937,
0.3608803
],
"values": [
[
-0.0061883,
-0.002496,
0.0052835,
0.0132102,
-0.0014084,
-0.0923949,
-0.395136
],
[
-0.0060655,
-0.0023767,
0.0053994,
0.0133084,
-0.0013131,
-0.0923042,
-0.3950449
],
[
-0.0058015,
-0.0021306,
0.0056136,
0.0134454,
-0.0012579,
-0.0922968,
-0.3950557
],
[
-0.005775,
-0.0021224,
0.0055767,
0.0133417,
-0.0014426,
-0.0925368,
-0.395296
],
[
-0.0057559,
-0.0021271,
0.0055094,
0.0131826,
-0.0016818,
-0.092809,
-0.3956259
],
[
-0.0057452,
-0.0021324,
0.0054659,
0.013077,
-0.0018426,
-0.0930136,
-0.3958296
],
[
-0.0057491,
-0.0020827,
0.0056517,
0.0135099,
-0.0014203,
-0.0925885,
-0.395376
]
]
},
"related_pin": "CLK",
"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.001497507,
0.004485055,
0.0134328,
0.04023143,
0.1204937,
0.3608803
],
"values": [
[
-0.0074779,
-0.0058498,
-0.0012049,
0.0119428,
0.0476789,
0.1508017,
0.4568176
],
[
-0.0073701,
-0.0057723,
-0.00119,
0.011839,
0.0474379,
0.1505715,
0.4562239
],
[
-0.0071029,
-0.0055116,
-0.0009663,
0.0120675,
0.047532,
0.149785,
0.4565469
],
[
-0.0070828,
-0.0055235,
-0.0010438,
0.0118432,
0.047427,
0.149509,
0.4545315
],
[
-0.0070684,
-0.0055415,
-0.0011391,
0.0116254,
0.0469141,
0.1491273,
0.4560701
],
[
-0.007056,
-0.0055455,
-0.0011766,
0.0115303,
0.0468274,
0.1492612,
0.4553559
],
[
-0.0070479,
-0.0054611,
-0.0008975,
0.0118367,
0.0470459,
0.1490764,
0.4534746
]
]
}
},
"max_capacitance": 0.106211,
"max_transition": 1.488645,
"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.00149751,
0.00448505,
0.0134328,
0.0402314,
0.120494,
0.36088
],
"values": [
[
0.8116678,
0.8278144,
0.8645747,
0.9426436,
1.1238347,
1.6266417,
3.1288281
],
[
0.8198126,
0.8359829,
0.8727399,
0.9507781,
1.1319942,
1.6343882,
3.1339962
],
[
0.8429716,
0.8592444,
0.8959586,
0.9741411,
1.1551865,
1.6573932,
3.1563832
],
[
0.9104804,
0.9267097,
0.9634114,
1.0414835,
1.2226932,
1.7254533,
3.2271885
],
[
1.0819404,
1.0982034,
1.1349482,
1.2128984,
1.3939152,
1.8975173,
3.402429
],
[
1.411668,
1.4278732,
1.4646749,
1.5424676,
1.7237841,
2.2260229,
3.7251027
],
[
2.0024369,
2.0186439,
2.0554101,
2.1335935,
2.3146969,
2.817065,
4.3147073
]
]
},
"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.00149751,
0.00448505,
0.0134328,
0.0402314,
0.120494,
0.36088
],
"values": [
[
1.0041903,
1.0227643,
1.0661815,
1.1663276,
1.4333308,
2.2176905,
4.565802
],
[
1.0132445,
1.0318586,
1.0752073,
1.1753561,
1.4424392,
2.2274884,
4.5785211
],
[
1.0363937,
1.0550258,
1.0984137,
1.1985274,
1.4653925,
2.250935,
4.5999298
],
[
1.1022151,
1.1209735,
1.1645174,
1.2647871,
1.5317723,
2.3159166,
4.675019
],
[
1.2686913,
1.2872713,
1.3307927,
1.4309931,
1.698196,
2.483481,
4.8318003
],
[
1.6064707,
1.6251537,
1.6686093,
1.7688796,
2.03582,
2.8201228,
5.1679292
],
[
2.2250042,
2.2437854,
2.2873556,
2.3877111,
2.6547442,
3.4396404,
5.7854996
]
]
},
"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.00149751,
0.00448505,
0.0134328,
0.0402314,
0.120494,
0.36088
],
"values": [
[
0.0523136,
0.0630741,
0.091291,
0.1621226,
0.3740639,
1.0471322,
3.090848
],
[
0.0522732,
0.0630706,
0.0913116,
0.1620029,
0.373977,
1.0474797,
3.0932743
],
[
0.0527793,
0.0631258,
0.0914777,
0.163001,
0.3734471,
1.0474872,
3.0933134
],
[
0.0522008,
0.0633967,
0.0913736,
0.1631429,
0.3741108,
1.047203,
3.0914522
],
[
0.0522927,
0.0630671,
0.0914872,
0.1624715,
0.3737025,
1.0450948,
3.085538
],
[
0.0526272,
0.0634855,
0.0903562,
0.1622308,
0.374038,
1.0474921,
3.0934286
],
[
0.0522516,
0.0632507,
0.0913269,
0.162608,
0.3741842,
1.0474139,
3.0620806
]
]
},
"related_pin": "CLK",
"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.00149751,
0.00448505,
0.0134328,
0.0402314,
0.120494,
0.36088
],
"values": [
[
0.0628801,
0.0762486,
0.1136776,
0.2254176,
0.5841322,
1.6856344,
4.9962985
],
[
0.0631166,
0.0763561,
0.1137829,
0.2252575,
0.5832078,
1.6848399,
4.9915938
],
[
0.062728,
0.07637,
0.113791,
0.2252547,
0.5823075,
1.6811149,
4.9983777
],
[
0.0638608,
0.076761,
0.1139634,
0.2257765,
0.5837562,
1.6868856,
4.9876863
],
[
0.0637235,
0.0768253,
0.1139792,
0.2253374,
0.5834274,
1.6815591,
4.9997357
],
[
0.062798,
0.0763194,
0.1135371,
0.2256658,
0.5840596,
1.6853807,
4.9963824
],
[
0.0635983,
0.0768613,
0.1140684,
0.2255273,
0.5836765,
1.6810525,
4.986104
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}