blob: 962eb61eb4f49a0cc09d352618c2e24896894c1d [file] [log] [blame]
{
"area": 32.5312,
"cell_footprint": "sky130_fd_sc_hd__edfxbp",
"cell_leakage_power": 0.0007046812,
"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.0006689,
"when": "CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0007225,
"when": "CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.0008288,
"when": "!CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0009062,
"when": "CLK&D&DE&!Q&Q_N"
},
{
"value": 0.0006405,
"when": "CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0006937,
"when": "!CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0006612,
"when": "CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.0007227,
"when": "CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0006114,
"when": "!CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0006322,
"when": "!CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.0005807,
"when": "!CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0005851,
"when": "CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0008332,
"when": "CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0007181,
"when": "!CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.0005795,
"when": "!CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0008901,
"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.001444,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001387,
"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.0115606,
0.0108076,
0.0086861,
0.0088842,
0.0094423,
0.0110146,
0.0154442
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0120616,
0.0116381,
0.0104452,
0.010491,
0.01062,
0.0109836,
0.0120076
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001502,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
1.1201014,
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": [
1.5271373,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001539,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001461,
"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.0050336,
0.0049201,
0.0046005,
0.004643,
0.004763,
0.0051009,
0.006053
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0026089,
0.0025333,
0.0023201,
0.0023105,
0.0022833,
0.0022069,
0.0019915
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001617,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
1.1335918,
2.5650615,
3.9772117
],
[
-0.1349141,
1.2892314,
2.7032126
],
[
-1.0105651,
0.4172425,
1.8147442
]
]
},
"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.3425762,
1.5488262,
2.5123679
],
[
-0.435207,
0.7472393,
1.6869773
],
[
-1.0215515,
0.1535706,
1.0859843
]
]
},
"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.8183125,
-2.2461201,
-3.6509459
],
[
0.3073711,
-1.1149433,
-2.5051207
],
[
1.1372458,
-0.2868997,
-1.6642598
]
]
},
"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.2799824,
-1.4624287,
-2.382025
],
[
0.4996318,
-0.6773213,
-1.6060729
],
[
1.0933005,
-0.0726663,
-0.9977558
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.002818,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002736,
"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.0061955,
0.0062608,
0.0064447,
0.0064398,
0.0064261,
0.0063875,
0.0062786
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0008447,
0.0006952,
0.0002738,
0.0002583,
0.0002146,
9.1608559e-05,
-0.000255
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.0029,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
1.1171123,
2.6108378,
4.0925679
],
[
-0.0415303,
1.444871,
2.9247702
],
[
-0.8878844,
0.6076722,
2.0802471
]
]
},
"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": [
[
1.2123272,
2.2006817,
2.9206931
],
[
-0.0598408,
0.9266826,
1.646694
],
[
-0.9336608,
0.0546937,
0.772874
]
]
},
"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.4722431,
-1.9238546,
-3.1455749
],
[
0.3110332,
-1.136916,
-2.3549744
],
[
0.9120261,
-0.5340921,
-1.7521504
]
]
},
"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.3037861,
-1.471584,
-2.4296325
],
[
0.4630107,
-0.702956,
-1.6573424
],
[
1.045693,
-0.1129495,
-1.0655049
]
]
},
"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.001341093,
0.003597061,
0.009647984,
0.02587769,
0.06940877,
0.1861672
],
"values": [
[
-0.0040215,
-0.0011527,
0.0041953,
0.0097468,
0.0047444,
-0.0324094,
-0.1495276
],
[
-0.0038237,
-0.0009806,
0.0043385,
0.0097845,
0.0047225,
-0.0324794,
-0.1496599
],
[
-0.0032301,
-0.0003985,
0.0049216,
0.0103629,
0.0052801,
-0.0318884,
-0.1491388
],
[
-0.0032603,
-0.0004315,
0.004854,
0.0102684,
0.0051539,
-0.032175,
-0.1493191
],
[
-0.0033457,
-0.0005523,
0.0046804,
0.0099898,
0.0048043,
-0.0325952,
-0.1497547
],
[
-0.0035455,
-0.0007683,
0.0044207,
0.0096548,
0.0043853,
-0.0329192,
-0.1501897
],
[
-0.0040697,
-0.0013214,
0.0038299,
0.009016,
0.003669,
-0.033761,
-0.151037
]
]
},
"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.001341093,
0.003597061,
0.009647984,
0.02587769,
0.06940877,
0.1861672
],
"values": [
[
-0.0048381,
-0.0029628,
0.0014539,
0.010929,
0.030908,
0.0780601,
0.1994119
],
[
-0.0046418,
-0.0027965,
0.0015727,
0.010978,
0.0308845,
0.0779431,
0.1993586
],
[
-0.0040492,
-0.0022007,
0.0021546,
0.0115492,
0.0314445,
0.0780294,
0.1997946
],
[
-0.0040776,
-0.0022423,
0.0020945,
0.0114571,
0.031314,
0.078301,
0.1985826
],
[
-0.0041587,
-0.0023483,
0.0019437,
0.01123,
0.0309459,
0.0778461,
0.1992178
],
[
-0.0043511,
-0.0025607,
0.0016925,
0.0109234,
0.0306372,
0.0776297,
0.1982095
],
[
-0.0048599,
-0.0030598,
0.0012028,
0.0104,
0.0300843,
0.0767748,
0.1978922
]
]
}
},
"max_capacitance": 0.186167,
"max_transition": 4.987579,
"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.00134109,
0.00359706,
0.00964798,
0.0258777,
0.0694088,
0.186167
],
"values": [
[
1.3032455,
1.3352373,
1.4023592,
1.5214301,
1.7381111,
2.093971,
2.8404665
],
[
1.3156048,
1.3485935,
1.4140611,
1.5328697,
1.7494652,
2.1055049,
2.8523341
],
[
1.3427602,
1.3766558,
1.4421992,
1.5612175,
1.7779224,
2.1338373,
2.8808542
],
[
1.4221715,
1.4541539,
1.5212417,
1.6402789,
1.8569856,
2.2127358,
2.9599234
],
[
1.6442732,
1.6765556,
1.7424095,
1.8612936,
2.0778472,
2.4336551,
3.1809886
],
[
2.1773403,
2.2104867,
2.276523,
2.3960327,
2.6116778,
2.9676586,
3.714363
],
[
3.3884375,
3.4207805,
3.4876757,
3.6080214,
3.8232986,
4.1791051,
4.9258753
]
]
},
"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.00134109,
0.00359706,
0.00964798,
0.0258777,
0.0694088,
0.186167
],
"values": [
[
0.8125834,
0.8348725,
0.8880141,
1.0172195,
1.3540107,
2.2121454,
4.5031441
],
[
0.8240176,
0.8463799,
0.8994742,
1.0298922,
1.3670419,
2.2257587,
4.5181592
],
[
0.8501186,
0.8725387,
0.9255703,
1.0563038,
1.3931135,
2.2522839,
4.5461697
],
[
0.9329867,
0.9552922,
1.0083663,
1.1387919,
1.4759408,
2.3350641,
4.6261173
],
[
1.1588938,
1.1811819,
1.2343224,
1.3651217,
1.7019075,
2.5611002,
4.8550728
],
[
1.6950623,
1.7173094,
1.7704854,
1.9008779,
2.2380098,
3.0967122,
5.3893396
],
[
2.898124,
2.9203464,
2.9734695,
3.1043002,
3.4411183,
4.2993995,
6.5934125
]
]
},
"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.00134109,
0.00359706,
0.00964798,
0.0258777,
0.0694088,
0.186167
],
"values": [
[
0.146527,
0.1665971,
0.2040916,
0.2855875,
0.4357746,
0.7151692,
1.5939767
],
[
0.1477367,
0.1653131,
0.2071199,
0.2855106,
0.434429,
0.7148934,
1.5931495
],
[
0.1467806,
0.1673898,
0.2041129,
0.2854217,
0.4358851,
0.714081,
1.5971249
],
[
0.1465329,
0.166604,
0.2040967,
0.2855907,
0.4348549,
0.7147082,
1.6022779
],
[
0.1471825,
0.1668104,
0.2040954,
0.2849458,
0.4345197,
0.7158603,
1.5978004
],
[
0.1472611,
0.1650767,
0.2042508,
0.2868288,
0.4341594,
0.714557,
1.5957855
],
[
0.146615,
0.1647321,
0.2046633,
0.286029,
0.434363,
0.7159563,
1.5995391
]
]
},
"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.00134109,
0.00359706,
0.00964798,
0.0258777,
0.0694088,
0.186167
],
"values": [
[
0.0739166,
0.0969671,
0.1570086,
0.3194651,
0.7498027,
1.8964477,
4.9875788
],
[
0.0742281,
0.0965796,
0.1571915,
0.3194128,
0.7515137,
1.8849717,
4.9851576
],
[
0.0743503,
0.0964663,
0.1562686,
0.3194644,
0.7502077,
1.8925752,
4.9721613
],
[
0.0737784,
0.0968786,
0.1572004,
0.3194239,
0.7512336,
1.8935098,
4.9754476
],
[
0.0739187,
0.0969673,
0.157016,
0.3193996,
0.7517585,
1.8955451,
4.9670943
],
[
0.0740461,
0.0968255,
0.1571296,
0.3194048,
0.7512738,
1.884976,
4.9719162
],
[
0.0739862,
0.0969234,
0.1577009,
0.3195057,
0.7500785,
1.8940614,
4.9592117
]
]
},
"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.001344732,
0.003616609,
0.00972674,
0.02615972,
0.07035563,
0.189219
],
"values": [
[
-0.0039161,
-0.0008764,
0.0048613,
0.0109402,
0.0064463,
-0.0312057,
-0.150485
],
[
-0.0037213,
-0.0007054,
0.0049813,
0.0109825,
0.0064117,
-0.0312912,
-0.1505848
],
[
-0.0031266,
-0.0001156,
0.0055693,
0.011552,
0.0069831,
-0.0307188,
-0.1500348
],
[
-0.0031564,
-0.0001546,
0.0055124,
0.0114608,
0.0068507,
-0.0308707,
-0.150186
],
[
-0.0032369,
-0.000259,
0.0053559,
0.011233,
0.0065406,
-0.0312344,
-0.1505789
],
[
-0.0034312,
-0.0004723,
0.0051026,
0.0109265,
0.0061798,
-0.0316236,
-0.1509869
],
[
-0.0039457,
-0.0009904,
0.0045747,
0.010399,
0.0055183,
-0.0323489,
-0.1517251
]
]
},
"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.001344732,
0.003616609,
0.00972674,
0.02615972,
0.07035563,
0.189219
],
"values": [
[
-0.0050055,
-0.0033504,
0.0006909,
0.0097218,
0.0294857,
0.076971,
0.1993365
],
[
-0.0048103,
-0.0031774,
0.0008183,
0.0097888,
0.0293132,
0.0762363,
0.1990021
],
[
-0.0042147,
-0.0025878,
0.0014005,
0.0103622,
0.0299019,
0.0770323,
0.1995836
],
[
-0.0042458,
-0.0026284,
0.0013406,
0.0102502,
0.0298676,
0.0772717,
0.2001037
],
[
-0.0043314,
-0.0027451,
0.001163,
0.0099564,
0.0293789,
0.0767348,
0.1994406
],
[
-0.0045295,
-0.0029651,
0.0008978,
0.009631,
0.0290914,
0.0760673,
0.1992157
],
[
-0.0050523,
-0.003505,
0.0003102,
0.0089971,
0.0283724,
0.0755903,
0.1974399
]
]
}
},
"max_capacitance": 0.189219,
"max_transition": 5.03336,
"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.00134473,
0.00361661,
0.00972674,
0.0261597,
0.0703556,
0.189219
],
"values": [
[
1.1928958,
1.2090992,
1.2422112,
1.3057687,
1.4307675,
1.7172379,
2.4682834
],
[
1.2046862,
1.2207538,
1.2538984,
1.3173642,
1.4423093,
1.7285339,
2.4781028
],
[
1.2319286,
1.2480343,
1.2812664,
1.3433888,
1.4680809,
1.7545382,
2.5057665
],
[
1.313599,
1.3296699,
1.3627263,
1.4261146,
1.5511362,
1.8376772,
2.590651
],
[
1.5391687,
1.5553882,
1.5884772,
1.6519754,
1.7770813,
2.0635134,
2.8151872
],
[
2.075587,
2.0915996,
2.1247697,
2.18829,
2.3131055,
2.5997411,
3.3509364
],
[
3.2785312,
3.294623,
3.327759,
3.391244,
3.5162993,
3.8027284,
4.5517328
]
]
},
"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.00134473,
0.00361661,
0.00972674,
0.0261597,
0.0703556,
0.189219
],
"values": [
[
1.7675836,
1.7888839,
1.8406997,
1.9649511,
2.2869604,
3.1467502,
5.4541918
],
[
1.7788957,
1.8009397,
1.8527591,
1.977303,
2.2991631,
3.1578549,
5.4689306
],
[
1.8073929,
1.8285531,
1.8803434,
2.0047053,
2.326944,
3.1860057,
5.4921334
],
[
1.8865354,
1.9078183,
1.9595969,
2.0841444,
2.4065125,
3.2653047,
5.5725926
],
[
2.1078475,
2.1298163,
2.1814819,
2.3060145,
2.6290206,
3.4876628,
5.7929737
],
[
2.6413518,
2.663439,
2.7144287,
2.8391012,
3.1614067,
4.0198458,
6.3344938
],
[
3.8521262,
3.8742294,
3.9259871,
4.0503987,
4.3730788,
5.2319984,
7.538401
]
]
},
"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.00134473,
0.00361661,
0.00972674,
0.0261597,
0.0703556,
0.189219
],
"values": [
[
0.0652542,
0.075223,
0.0966292,
0.1472144,
0.2706891,
0.6214474,
1.6018614
],
[
0.0647271,
0.0748343,
0.097403,
0.1473668,
0.2717078,
0.6201806,
1.5959534
],
[
0.0650775,
0.0746984,
0.0980501,
0.1470455,
0.2718104,
0.621738,
1.6018169
],
[
0.0648132,
0.0748578,
0.0965581,
0.1466802,
0.2718123,
0.6191388,
1.6073841
],
[
0.0652322,
0.0755199,
0.0968203,
0.1477078,
0.2714799,
0.6223272,
1.6047803
],
[
0.0648291,
0.0745082,
0.0963637,
0.1468499,
0.2713701,
0.6218956,
1.6121553
],
[
0.0648143,
0.0747069,
0.0964042,
0.1474479,
0.2713445,
0.6207128,
1.5939197
]
]
},
"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.00134473,
0.00361661,
0.00972674,
0.0261597,
0.0703556,
0.189219
],
"values": [
[
0.0808692,
0.1018479,
0.156958,
0.3093546,
0.734758,
1.8933835,
4.994686
],
[
0.0809798,
0.1016404,
0.1569258,
0.310354,
0.7350402,
1.8909603,
5.0200617
],
[
0.0807665,
0.1018964,
0.1561374,
0.3088527,
0.7359208,
1.8940201,
5.0053979
],
[
0.0805727,
0.1019533,
0.1570642,
0.3111174,
0.734307,
1.8926749,
4.9915188
],
[
0.0807701,
0.1013632,
0.1568721,
0.3085104,
0.7353442,
1.9013306,
5.0110258
],
[
0.080921,
0.1014129,
0.1571096,
0.3104036,
0.7336539,
1.8863628,
5.03336
],
[
0.0810434,
0.101615,
0.1558731,
0.3073305,
0.7360296,
1.9002753,
4.9964566
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}