blob: 5ff61c2c1e40a0919e1a9b5246115d533d9d26ab [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 20.97846,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 23.6747866,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 20.1003463,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 20.4451798,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 19.9172607,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 23.142686,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 18.9930507,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 20.3138271,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 21.2405045,
"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.001694,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001631,
"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.0173643,
0.0171924,
0.016854,
0.0168075,
0.0168226,
0.0170108,
0.0176872
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0147333,
0.014426,
0.0137166,
0.0136338,
0.0135567,
0.0134965,
0.0134832
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001756,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.4576381,
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.4065526,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001578,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00162,
"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.0041653,
0.0040849,
0.0040196,
0.0039462,
0.0039012,
0.0039355,
0.0041938
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0001036,
-0.000117,
-0.0005885,
-0.0006588,
-0.000707,
-0.0006932,
-0.0005041
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001536,
"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.2638408,
1.2998028,
1.9685447
],
[
-0.4077412,
0.5879375,
1.2566794
],
[
-0.7542175,
0.2176575,
0.8809062
]
]
},
"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.1320049,
0.7871074,
1.1317526
],
[
-0.2942158,
0.2821514,
0.5773581
],
[
-0.4997008,
0.063849,
0.3499004
]
]
},
"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.0858906,
-1.0064961,
-1.5507263
],
[
0.505125,
-0.4429463,
-1.0622497
],
[
0.8314596,
-0.1037943,
-0.7304219
]
]
},
"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.0675801,
-0.6457783,
-0.9116881
],
[
0.3275127,
-0.2232197,
-0.4982848
],
[
0.5256735,
-0.0232279,
-0.2946309
]
]
},
"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.001641987,
0.005392245,
0.01770799,
0.05815261,
0.1909717,
0.6271462
],
"values": [
[
-0.0054322,
-0.0014563,
0.0078723,
0.0176499,
-0.0082975,
-0.1639867,
-0.7168665
],
[
-0.005285,
-0.0013038,
0.0080177,
0.0177895,
-0.0082095,
-0.163889,
-0.7167471
],
[
-0.004933,
-0.0009658,
0.0083582,
0.0180682,
-0.0079749,
-0.1636942,
-0.7165674
],
[
-0.0049069,
-0.0009532,
0.0083108,
0.0178862,
-0.0082772,
-0.1640645,
-0.7169692
],
[
-0.0048899,
-0.0009682,
0.0082188,
0.0177717,
-0.0084978,
-0.1643087,
-0.7172249
],
[
-0.0048867,
-0.000968,
0.0082275,
0.0177326,
-0.0085255,
-0.1643578,
-0.7172687
],
[
-0.0049499,
-0.0009706,
0.0083692,
0.0181719,
-0.0079574,
-0.1637672,
-0.7166605
]
]
},
"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.001641987,
0.005392245,
0.01770799,
0.05815261,
0.1909717,
0.6271462
],
"values": [
[
-0.0066889,
-0.0050943,
6.825e-05,
0.0165107,
0.0685335,
0.2381118,
0.7904347
],
[
-0.006548,
-0.0049804,
0.0001157,
0.0164235,
0.0683431,
0.2367578,
0.7923558
],
[
-0.0061992,
-0.0046397,
0.0004368,
0.0167108,
0.0686335,
0.2367302,
0.7925184
],
[
-0.0061693,
-0.0046255,
0.0004042,
0.0165957,
0.0683535,
0.2367972,
0.7896602
],
[
-0.0061575,
-0.0046491,
0.0002969,
0.0163429,
0.0679635,
0.2376686,
0.792116
],
[
-0.0061604,
-0.0046637,
0.0002477,
0.0162381,
0.0677673,
0.2359619,
0.7865653
],
[
-0.0062351,
-0.0047041,
0.0003172,
0.0165904,
0.0686032,
0.2373218,
0.790981
]
]
}
},
"max_capacitance": 0.185862,
"max_transition": 1.498117,
"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.00164199,
0.00539224,
0.017708,
0.0581526,
0.190972,
0.627146
],
"values": [
[
0.5763474,
0.5868289,
0.612108,
0.6689531,
0.8099809,
1.2303045,
2.610602
],
[
0.5845001,
0.5949836,
0.6202471,
0.6771276,
0.8181438,
1.2384653,
2.6138596
],
[
0.6078237,
0.618227,
0.6435662,
0.700364,
0.84144,
1.2619297,
2.6369795
],
[
0.674541,
0.6849815,
0.7102931,
0.7671315,
0.9081841,
1.3285041,
2.6996863
],
[
0.8395717,
0.8500639,
0.8753896,
0.932214,
1.0732363,
1.4935376,
2.8686846
],
[
1.1562433,
1.1667165,
1.1920034,
1.2488841,
1.3899188,
1.8102311,
3.1851808
],
[
1.7130732,
1.7235077,
1.7489012,
1.8056835,
1.9467881,
2.3671256,
3.7441494
]
]
},
"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.00164199,
0.00539224,
0.017708,
0.0581526,
0.190972,
0.627146
],
"values": [
[
0.6071784,
0.6196942,
0.6510213,
0.7296621,
0.9632939,
1.7137005,
4.1680144
],
[
0.6163247,
0.6288238,
0.6601255,
0.738787,
0.9723854,
1.7235114,
4.1878003
],
[
0.639539,
0.6520593,
0.6833829,
0.7620547,
0.9956784,
1.7456316,
4.2110697
],
[
0.7066621,
0.7191318,
0.750485,
0.8291371,
1.0627549,
1.8117493,
4.2786437
],
[
0.8765069,
0.8890085,
0.9203171,
0.9989785,
1.2325868,
1.9838613,
4.4422479
],
[
1.2055512,
1.2180127,
1.2493365,
1.3279796,
1.5616747,
2.3109681,
4.7770614
],
[
1.8041746,
1.8164626,
1.8479583,
1.9267914,
2.1604674,
2.911446,
5.3739488
]
]
},
"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.00164199,
0.00539224,
0.017708,
0.0581526,
0.190972,
0.627146
],
"values": [
[
0.0331261,
0.039925,
0.059157,
0.1108429,
0.2737567,
0.8309325,
2.7046163
],
[
0.0332005,
0.0400699,
0.0589743,
0.1108651,
0.273707,
0.8303882,
2.708691
],
[
0.0331904,
0.0402805,
0.0589576,
0.110929,
0.2736941,
0.8299005,
2.7089797
],
[
0.0333476,
0.0403305,
0.0589755,
0.1109215,
0.2737837,
0.831031,
2.7076463
],
[
0.0331218,
0.0400231,
0.0590597,
0.1108594,
0.2737374,
0.8309688,
2.7091873
],
[
0.0331817,
0.0400269,
0.0590146,
0.1108613,
0.2733936,
0.830567,
2.7093676
],
[
0.0331088,
0.0403841,
0.0590797,
0.1107711,
0.273509,
0.830636,
2.6876441
]
]
},
"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.00164199,
0.00539224,
0.017708,
0.0581526,
0.190972,
0.627146
],
"values": [
[
0.0405296,
0.0501148,
0.0778997,
0.1688625,
0.4841201,
1.5397845,
4.9974354
],
[
0.0404395,
0.0498461,
0.0777809,
0.1688986,
0.4838607,
1.5378694,
5.0020645
],
[
0.0405316,
0.0499261,
0.0778836,
0.1687587,
0.4845762,
1.5382624,
5.0025739
],
[
0.0405568,
0.0501026,
0.0779518,
0.1687832,
0.4844093,
1.5326206,
4.9858326
],
[
0.0404506,
0.0498571,
0.0777652,
0.1688856,
0.4835058,
1.5396808,
4.9947215
],
[
0.0407659,
0.0502041,
0.0779552,
0.1690426,
0.483954,
1.5344038,
4.9834017
],
[
0.0414735,
0.0505549,
0.0783375,
0.1689149,
0.4840534,
1.5369066,
4.995901
]
]
},
"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.001662947,
0.005530784,
0.0183948,
0.06117914,
0.2034753,
0.6767372
],
"values": [
[
-0.0055433,
-0.0017124,
0.0073722,
0.0165232,
-0.012216,
-0.1800226,
-0.7804439
],
[
-0.0054021,
-0.0015971,
0.0074202,
0.016441,
-0.0123866,
-0.1802875,
-0.7807455
],
[
-0.0050516,
-0.0012573,
0.0077412,
0.0167287,
-0.0121401,
-0.1800672,
-0.7805037
],
[
-0.0050221,
-0.0012446,
0.0077049,
0.0166133,
-0.0123516,
-0.1803033,
-0.780819
],
[
-0.0050095,
-0.0012638,
0.0075985,
0.0163598,
-0.0127774,
-0.1807949,
-0.7813019
],
[
-0.0050129,
-0.0012806,
0.0075483,
0.0162565,
-0.0129187,
-0.1810338,
-0.7815532
],
[
-0.005085,
-0.001305,
0.0076496,
0.0165978,
-0.012638,
-0.180708,
-0.7812043
]
]
},
"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.001662947,
0.005530784,
0.0183948,
0.06117914,
0.2034753,
0.6767372
],
"values": [
[
-0.0066821,
-0.005051,
0.0003238,
0.0176634,
0.0731737,
0.2526054,
0.8561611
],
[
-0.0065296,
-0.004903,
0.0004608,
0.0178128,
0.0733006,
0.2532341,
0.8540877
],
[
-0.0061812,
-0.0045617,
0.0007823,
0.0180699,
0.0733158,
0.2556169,
0.8540249
],
[
-0.0061541,
-0.0045584,
0.0007242,
0.0178831,
0.0728541,
0.2535777,
0.8542148
],
[
-0.0061369,
-0.0045648,
0.0006653,
0.0177352,
0.0730618,
0.2539018,
0.8537751
],
[
-0.0061328,
-0.0045597,
0.0006696,
0.0177368,
0.0727768,
0.2537773,
0.8523896
],
[
-0.0062021,
-0.004563,
0.0008104,
0.0181849,
0.0740298,
0.2544273,
0.8558131
]
]
}
},
"max_capacitance": 0.20051,
"max_transition": 1.502436,
"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.00166295,
0.00553078,
0.0183948,
0.0611791,
0.203475,
0.676737
],
"values": [
[
0.7857323,
0.7959437,
0.8208564,
0.8759068,
1.0133944,
1.435371,
2.8388811
],
[
0.7948618,
0.8050937,
0.8299801,
0.8849823,
1.0225066,
1.4446697,
2.8447618
],
[
0.8181053,
0.8283275,
0.8532046,
0.9082556,
1.0457661,
1.4680247,
2.8751583
],
[
0.8852019,
0.8954157,
0.9203054,
0.975361,
1.1128667,
1.5349864,
2.9390497
],
[
1.0550009,
1.065143,
1.0898835,
1.145173,
1.2825184,
1.7054109,
3.1036298
],
[
1.383887,
1.394225,
1.4190341,
1.4742366,
1.6116396,
2.033655,
3.4362941
],
[
1.9827522,
1.9929485,
2.0177886,
2.07297,
2.2102764,
2.6330798,
4.0296695
]
]
},
"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.00166295,
0.00553078,
0.0183948,
0.0611791,
0.203475,
0.676737
],
"values": [
[
0.7225686,
0.7336317,
0.7616752,
0.8349221,
1.0598594,
1.8032297,
4.2677875
],
[
0.7307839,
0.7417312,
0.7697333,
0.8431448,
1.0681237,
1.8097723,
4.283319
],
[
0.7542286,
0.7651763,
0.7930594,
0.8666048,
1.0907883,
1.8331308,
4.305321
],
[
0.8208091,
0.8317814,
0.8597891,
0.9332913,
1.1584342,
1.9016742,
4.3660249
],
[
0.9856609,
0.9966261,
1.0247083,
1.0982406,
1.3234953,
2.0648707,
4.5342703
],
[
1.3023482,
1.313434,
1.3415045,
1.4150259,
1.640502,
2.3842288,
4.856354
],
[
1.8595165,
1.8704465,
1.8984245,
1.9719237,
2.1962467,
2.9410645,
5.4096412
]
]
},
"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.00166295,
0.00553078,
0.0183948,
0.0611791,
0.203475,
0.676737
],
"values": [
[
0.0347752,
0.0408358,
0.0589378,
0.1096623,
0.2733906,
0.8463285,
2.774196
],
[
0.0345263,
0.0413001,
0.0591414,
0.1097212,
0.2730105,
0.8433678,
2.7820235
],
[
0.0346685,
0.0414878,
0.0595773,
0.1095946,
0.2730882,
0.8436077,
2.7648508
],
[
0.0347276,
0.0415445,
0.0587234,
0.1096152,
0.2731045,
0.8453275,
2.7775606
],
[
0.0344292,
0.0408516,
0.0592031,
0.1093295,
0.2730646,
0.8471222,
2.7865132
],
[
0.0345718,
0.0411142,
0.0591977,
0.1091391,
0.2730075,
0.8453682,
2.7736131
],
[
0.0349191,
0.0416984,
0.059301,
0.1092442,
0.2731339,
0.8479017,
2.759704
]
]
},
"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.00166295,
0.00553078,
0.0183948,
0.0611791,
0.203475,
0.676737
],
"values": [
[
0.0342221,
0.0428786,
0.0693738,
0.1583941,
0.4695385,
1.51249,
4.9895079
],
[
0.0342252,
0.0429533,
0.0693319,
0.1583651,
0.4693468,
1.5147533,
4.9999915
],
[
0.0338631,
0.0428544,
0.0695118,
0.1579772,
0.4691926,
1.5225745,
4.9776112
],
[
0.0344632,
0.0429148,
0.0695463,
0.1582697,
0.4683208,
1.5180369,
4.9941193
],
[
0.0343991,
0.0430101,
0.0695785,
0.158337,
0.4696445,
1.5133607,
4.9890252
],
[
0.0341208,
0.0430299,
0.069574,
0.1583084,
0.4700085,
1.5186715,
4.9869699
],
[
0.0341876,
0.0429657,
0.0696716,
0.1581167,
0.4694088,
1.5177222,
4.9926512
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}