blob: 51380a78014402660ac81f2da4bfb693e56d9b46 [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hd__dfxtp",
"cell_leakage_power": 0.0004115545,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.000427,
"when": "CLK&D&!Q"
},
{
"value": 0.0003639,
"when": "!CLK&!D&!Q"
},
{
"value": 0.0004568,
"when": "CLK&!D&Q"
},
{
"value": 0.0003942,
"when": "!CLK&D&Q"
},
{
"value": 0.0004298,
"when": "!CLK&D&!Q"
},
{
"value": 0.0004032,
"when": "CLK&!D&!Q"
},
{
"value": 0.0003708,
"when": "CLK&D&Q"
},
{
"value": 0.0004466,
"when": "!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.001404,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001352,
"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.0118773,
0.0111421,
0.0090709,
0.0092029,
0.0095748,
0.0106226,
0.0135744
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0108861,
0.0105532,
0.0096152,
0.0096421,
0.0097177,
0.0099307,
0.010531
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001456,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.9338866,
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.6916425,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001385,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00136,
"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.0033071,
0.0033137,
0.0033322,
0.0033296,
0.0033222,
0.0033012,
0.0032422
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.000137,
5.1741383e-05,
-0.0001886,
-0.0001972,
-0.0002215,
-0.0002898,
-0.0004824
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00141,
"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.6410381,
2.1970195,
3.6805808
],
[
-0.5249287,
1.0127422,
2.4853171
],
[
-1.3548033,
0.1810365,
1.6298077
]
]
},
"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.1759502,
1.2705059,
2.120522
],
[
-0.6164814,
0.4231426,
1.2383688
],
[
-1.1863463,
-0.1723571,
0.6318828
]
]
},
"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.164626,
-1.6803242,
-2.9459899
],
[
0.7340068,
-0.7926777,
-2.2011656
],
[
1.5181051,
0.0005758,
-1.4097432
]
]
},
"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.0694111,
-1.0724141,
-1.810736
],
[
0.7156963,
-0.2598408,
-1.005487
],
[
1.3075339,
0.341152,
-0.4063252
]
]
},
"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.001329869,
0.003537101,
0.009407761,
0.02502217,
0.06655241,
0.1770119
],
"values": [
[
0.0126933,
0.0120587,
0.010141,
0.0043254,
-0.0117801,
-0.0548282,
-0.1693494
],
[
0.0126929,
0.0120647,
0.0101477,
0.0043352,
-0.0117776,
-0.0548133,
-0.169346
],
[
0.0135978,
0.0129552,
0.0110201,
0.0052089,
-0.0108858,
-0.0539337,
-0.1684473
],
[
0.0134039,
0.0127802,
0.0108544,
0.005042,
-0.0110628,
-0.0541116,
-0.1686284
],
[
0.0129893,
0.0123581,
0.0104352,
0.0046163,
-0.0114861,
-0.0545375,
-0.1690559
],
[
0.0125959,
0.0119679,
0.010032,
0.0042185,
-0.0118813,
-0.0549349,
-0.1694464
],
[
0.0126587,
0.0118605,
0.0096708,
0.0036621,
-0.0125175,
-0.0556556,
-0.170174
]
]
},
"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.001329869,
0.003537101,
0.009407761,
0.02502217,
0.06655241,
0.1770119
],
"values": [
[
0.0122681,
0.0132928,
0.0158871,
0.022109,
0.0383742,
0.0812253,
0.1945901
],
[
0.0126056,
0.0136247,
0.0162028,
0.0225454,
0.0387226,
0.0812947,
0.1939807
],
[
0.013155,
0.0141994,
0.0167454,
0.023092,
0.0392952,
0.0817703,
0.1956648
],
[
0.0130112,
0.0140434,
0.0166243,
0.0228584,
0.0389216,
0.0816234,
0.1953915
],
[
0.0125664,
0.0135828,
0.0161717,
0.0224351,
0.0387015,
0.0816415,
0.1945193
],
[
0.0120393,
0.0130694,
0.015659,
0.0219571,
0.0381043,
0.0803439,
0.1946947
],
[
0.0118495,
0.0127364,
0.0150866,
0.0210868,
0.037225,
0.079845,
0.1938489
]
]
}
},
"max_capacitance": 0.177012,
"max_transition": 5.001351,
"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.00132987,
0.0035371,
0.00940776,
0.0250222,
0.0665524,
0.177012
],
"values": [
[
0.7957803,
0.8065934,
0.8294488,
0.8761261,
0.9797401,
1.2428354,
1.9400905
],
[
0.806781,
0.8176392,
0.8405693,
0.8873023,
0.9909764,
1.2540085,
1.9501545
],
[
0.8352359,
0.846122,
0.8688482,
0.9154767,
1.0192935,
1.2816844,
1.9818889
],
[
0.9158789,
0.9267279,
0.949486,
0.9961298,
1.0999137,
1.3622038,
2.0597828
],
[
1.138574,
1.1494921,
1.17234,
1.2189809,
1.3228336,
1.5856819,
2.2840319
],
[
1.6636537,
1.6745103,
1.697286,
1.7440066,
1.8477347,
2.110023,
2.8075491
],
[
2.8384179,
2.8493914,
2.8721951,
2.9188616,
3.0226488,
3.2848191,
3.9823189
]
]
},
"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.00132987,
0.0035371,
0.00940776,
0.0250222,
0.0665524,
0.177012
],
"values": [
[
0.974376,
0.993837,
1.0418773,
1.1667126,
1.4902907,
2.3499342,
4.6419326
],
[
0.984735,
1.0034674,
1.0515433,
1.1763448,
1.5006854,
2.3595856,
4.6537463
],
[
1.014536,
1.0339557,
1.082089,
1.2056971,
1.5305434,
2.3906606,
4.6861319
],
[
1.0951217,
1.1145666,
1.1626516,
1.2865176,
1.6109108,
2.4707656,
4.7676005
],
[
1.3211573,
1.340608,
1.3886533,
1.5126632,
1.8371087,
2.69553,
4.9847255
],
[
1.8526697,
1.8721205,
1.9201567,
2.0438393,
2.3682865,
3.2287419,
5.5230744
],
[
3.0486793,
3.068394,
3.1165208,
3.2405216,
3.5649943,
4.4234145,
6.7177548
]
]
},
"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.00132987,
0.0035371,
0.00940776,
0.0250222,
0.0665524,
0.177012
],
"values": [
[
0.0375692,
0.0455466,
0.0644771,
0.109576,
0.2321848,
0.5710083,
1.5000331
],
[
0.0375854,
0.0454132,
0.0642597,
0.1095214,
0.231328,
0.5766781,
1.4988458
],
[
0.037875,
0.0452224,
0.0636827,
0.1095442,
0.2321823,
0.5743812,
1.5034272
],
[
0.0375405,
0.045426,
0.064568,
0.1101665,
0.2321185,
0.5744393,
1.4952437
],
[
0.0377932,
0.0454149,
0.0644556,
0.1100708,
0.2325853,
0.5710328,
1.4931298
],
[
0.0375173,
0.0452736,
0.0641698,
0.1094209,
0.2322661,
0.5705056,
1.4904996
],
[
0.0375149,
0.0455449,
0.0643452,
0.1091251,
0.2324006,
0.5744907,
1.4909276
]
]
},
"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.00132987,
0.0035371,
0.00940776,
0.0250222,
0.0665524,
0.177012
],
"values": [
[
0.0624573,
0.0840517,
0.1436437,
0.3051936,
0.7409778,
1.9051816,
4.9776645
],
[
0.061726,
0.083856,
0.1427805,
0.3071024,
0.740996,
1.9060988,
4.9994249
],
[
0.0624476,
0.0842005,
0.143527,
0.3055304,
0.7392261,
1.9078696,
4.9855098
],
[
0.0621601,
0.0840237,
0.1433033,
0.3074272,
0.7387496,
1.9034099,
4.9772177
],
[
0.0621391,
0.0839887,
0.1431863,
0.3072014,
0.7408182,
1.9021911,
4.9910924
],
[
0.062427,
0.0841876,
0.1431225,
0.3074698,
0.7420269,
1.9038877,
4.9947557
],
[
0.062302,
0.0840334,
0.1434345,
0.3053349,
0.7406626,
1.892928,
5.0013513
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}