blob: 3b3360bcc804c56fb7794ed0bf8958891b67f0ba [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxtp",
"cell_leakage_power": 0.0001930387,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0002203,
"when": "CLK&D&!Q"
},
{
"value": 0.0001781,
"when": "!CLK&!D&!Q"
},
{
"value": 0.0002056,
"when": "CLK&!D&Q"
},
{
"value": 0.0001641,
"when": "!CLK&D&Q"
},
{
"value": 0.000223,
"when": "!CLK&D&!Q"
},
{
"value": 0.0002052,
"when": "CLK&!D&!Q"
},
{
"value": 0.0001473,
"when": "CLK&D&Q"
},
{
"value": 0.0002006,
"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.001328,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00129,
"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.004362,
0.0042286,
0.0038528,
0.0040365,
0.0045541,
0.0060125,
0.010121
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0063028,
0.0060234,
0.005236,
0.0053077,
0.00551,
0.0060798,
0.0076851
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001367,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
2.0594151,
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.6177728,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00119,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001138,
"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.0022677,
0.0022677,
0.0022678,
0.0022673,
0.0022658,
0.0022618,
0.0022505
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0003265,
0.0002742,
0.0001269,
0.0001213,
0.0001053,
6.0228707e-05,
-6.6667128e-05
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001241,
"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.5492412,
3.2279033,
4.9275289
],
[
-0.0213887,
1.6371318,
3.3422507
],
[
-1.2046569,
0.4703431,
2.1553204
]
]
},
"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.4084941,
1.7850323,
2.9683005
],
[
-0.7666279,
0.5824444,
1.7419089
],
[
-1.6019958,
-0.2748962,
0.8772442
]
]
},
"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.2689961,
-1.9348409,
-3.4733336
],
[
0.840208,
-0.8292988,
-2.4739927
],
[
1.7158591,
0.0335348,
-1.6074971
]
]
},
"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.096877,
-1.3928487,
-2.4461119
],
[
0.975706,
-0.298293,
-1.3515563
],
[
1.8440329,
0.5865133,
-0.4649189
]
]
},
"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.00142284,
0.004048945,
0.011522,
0.03278791,
0.09330388,
0.2655129
],
"values": [
[
0.0168419,
0.0162657,
0.0144973,
0.0091912,
-0.0071646,
-0.0560883,
-0.1969676
],
[
0.017181,
0.0165829,
0.0147926,
0.009431,
-0.0069552,
-0.0557812,
-0.1966736
],
[
0.0178682,
0.017363,
0.0155777,
0.0102038,
-0.0061785,
-0.0550059,
-0.1958984
],
[
0.0178093,
0.0171423,
0.0153714,
0.0100435,
-0.0062911,
-0.0552025,
-0.1960772
],
[
0.0174368,
0.0167575,
0.015038,
0.0096789,
-0.0067211,
-0.0555443,
-0.1964312
],
[
0.0166635,
0.0160824,
0.0143658,
0.0089773,
-0.0074225,
-0.0562416,
-0.197108
],
[
0.0149747,
0.0143784,
0.0126141,
0.0072686,
-0.0090365,
-0.0579804,
-0.198837
]
]
},
"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.00142284,
0.004048945,
0.011522,
0.03278791,
0.09330388,
0.2655129
],
"values": [
[
0.0196858,
0.0205029,
0.0228029,
0.0292273,
0.0466749,
0.096299,
0.23516
],
[
0.0197554,
0.0205823,
0.0228712,
0.0292318,
0.0466799,
0.0959508,
0.2356701
],
[
0.0204857,
0.0213164,
0.0236265,
0.0299061,
0.0475601,
0.0973326,
0.237079
],
[
0.0203636,
0.0211935,
0.0235361,
0.029846,
0.0473406,
0.0969017,
0.2372535
],
[
0.0199297,
0.0207751,
0.023085,
0.0294067,
0.047043,
0.0964045,
0.2367152
],
[
0.0192288,
0.0200518,
0.0223589,
0.0286426,
0.0463197,
0.0957386,
0.2360454
],
[
0.0175038,
0.0183212,
0.0206535,
0.0268993,
0.0447131,
0.094362,
0.2339568
]
]
}
},
"max_capacitance": 0.265513,
"max_transition": 5.03959,
"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.00142284,
0.00404894,
0.011522,
0.0327879,
0.0933039,
0.265513
],
"values": [
[
1.7977203,
1.8092908,
1.8355528,
1.8883151,
1.9845556,
2.1668609,
2.5773712
],
[
1.8085536,
1.8198711,
1.8465182,
1.8990824,
1.9953332,
2.1774733,
2.5875109
],
[
1.8396175,
1.850938,
1.8775965,
1.9301414,
2.026592,
2.20855,
2.6184903
],
[
1.9282376,
1.9398392,
1.966286,
2.0191635,
2.1152209,
2.2969608,
2.7069105
],
[
2.1773887,
2.1889306,
2.2156357,
2.2684057,
2.3646418,
2.5468756,
2.9568012
],
[
2.8486535,
2.8601175,
2.8866955,
2.9397218,
3.035739,
3.2176148,
3.6283145
],
[
4.4494293,
4.4611372,
4.4876725,
4.5406705,
4.6366271,
4.8183773,
5.22886
]
]
},
"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.00142284,
0.00404894,
0.011522,
0.0327879,
0.0933039,
0.265513
],
"values": [
[
2.1738733,
2.1898432,
2.2316609,
2.3403566,
2.6331843,
3.4585483,
5.8005596
],
[
2.1867106,
2.2024045,
2.2444056,
2.3528446,
2.6456057,
3.4711813,
5.8096563
],
[
2.2176185,
2.2345938,
2.2764073,
2.3850018,
2.6782065,
3.5036176,
5.8422627
],
[
2.305701,
2.32269,
2.3645776,
2.4734934,
2.7661284,
3.5917973,
5.9310468
],
[
2.5558036,
2.5724562,
2.6143927,
2.7229339,
3.0165228,
3.8410257,
6.190032
],
[
3.2302567,
3.2463767,
3.2883265,
3.3969096,
3.6894976,
4.5150688,
6.8541826
],
[
4.8489337,
4.8649267,
4.9065787,
5.0146993,
5.3093019,
6.1331891,
8.4678229
]
]
},
"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.00142284,
0.00404894,
0.011522,
0.0327879,
0.0933039,
0.265513
],
"values": [
[
0.1335799,
0.1382421,
0.1501412,
0.1783717,
0.241146,
0.3982882,
0.8754979
],
[
0.1337203,
0.138161,
0.1499367,
0.1772005,
0.2409848,
0.4009368,
0.8758315
],
[
0.1335224,
0.1381679,
0.1499099,
0.1771726,
0.2389069,
0.4009373,
0.87685
],
[
0.1334501,
0.138048,
0.1502202,
0.1780524,
0.2404769,
0.4032176,
0.8808947
],
[
0.1340204,
0.1390288,
0.1504492,
0.1768098,
0.2408513,
0.4004518,
0.8751879
],
[
0.134265,
0.1385976,
0.1503559,
0.177532,
0.2410593,
0.4026423,
0.8781335
],
[
0.1338716,
0.1391934,
0.1504078,
0.1764694,
0.2406588,
0.4030164,
0.8757906
]
]
},
"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.00142284,
0.00404894,
0.011522,
0.0327879,
0.0933039,
0.265513
],
"values": [
[
0.1225311,
0.1384939,
0.1838616,
0.3155343,
0.7051618,
1.8248276,
4.9949271
],
[
0.1238872,
0.1389721,
0.1839301,
0.3157089,
0.7050643,
1.8272636,
5.0219189
],
[
0.1239773,
0.1395139,
0.1851925,
0.3155844,
0.7039581,
1.8235679,
4.9993525
],
[
0.123969,
0.1396292,
0.1855625,
0.3154409,
0.7045413,
1.8259207,
5.0107416
],
[
0.1241636,
0.13968,
0.1855818,
0.3152491,
0.7018248,
1.8182812,
5.0395901
],
[
0.12298,
0.1384739,
0.183847,
0.3153522,
0.705925,
1.8248365,
5.0119242
],
[
0.1235256,
0.1392274,
0.185537,
0.3156011,
0.706162,
1.8250256,
4.9988014
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}