blob: d3b9eda8032fa5c9496f37cb502ee17d2170b992 [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hdll__dlxtn",
"cell_leakage_power": 0.0,
"latch,IQ,IQ_N": {
"data_in": "D",
"enable": "!GATE_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,D": {
"capacitance": 0.001649,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001546,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.007708,
0.0076314,
0.0074549,
0.0074323,
0.0073803,
0.0072605,
0.0069844
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0027336,
0.0026433,
0.0024352,
0.0024048,
0.0023349,
0.0021737,
0.0018021
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001752,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.2217266,
0.4159648,
0.7370098
],
[
0.1141582,
0.3083965,
0.6331035
],
[
0.0348125,
0.2205059,
0.5391094
]
]
},
"related_pin": "GATE_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.3340313,
0.464793,
0.6173809
],
[
0.1715312,
0.302293,
0.4536601
],
[
-0.0347676,
0.0959941,
0.2498027
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10.0
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1835469,
-0.3802266,
-0.7098164
],
[
-0.0845234,
-0.2836445,
-0.6120137
],
[
0.0094707,
-0.1859883,
-0.511916
]
]
},
"related_pin": "GATE_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.2921895,
-0.4302754,
-0.5865254
],
[
-0.1309102,
-0.2677754,
-0.4252461
],
[
0.0729473,
-0.063918,
-0.2238301
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10.0
}
]
},
"pin,GATE_N": {
"capacitance": 0.001517,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001491,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0166451,
0.0166242,
0.016576,
0.0165431,
0.0164671,
0.016292,
0.0158883
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0101117,
0.0100365,
0.0098633,
0.0098134,
0.0096984,
0.0094334,
0.0088224
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.0017,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2805068,
0.627,
1.877
]
},
"related_pin": "GATE_N",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10.0
}
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": [
{
"fall_power,scalar": {
"values": [
0.0
]
},
"related_pin": "GATE_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001433276,
0.004108563,
0.01177741,
0.03376059,
0.09677651,
0.277415
],
"values": [
[
0.0357756,
0.0374376,
0.0418971,
0.0544096,
0.0888475,
0.1856593,
0.4606216
],
[
0.035694,
0.0373107,
0.0417962,
0.0543617,
0.0887814,
0.1855664,
0.4581201
],
[
0.0355961,
0.0372245,
0.0416997,
0.0541844,
0.088791,
0.1852545,
0.4640892
],
[
0.0355643,
0.0371778,
0.0417231,
0.0542863,
0.0885034,
0.1856484,
0.4629454
],
[
0.0355493,
0.0371604,
0.0417432,
0.0541424,
0.0885357,
0.1852805,
0.4604045
],
[
0.0353831,
0.0370295,
0.0415615,
0.0540649,
0.0886551,
0.1854226,
0.4636053
],
[
0.0354995,
0.0371299,
0.0416317,
0.0541544,
0.0885914,
0.1850148,
0.4576995
]
]
},
"when": "(D)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001433276,
0.004108563,
0.01177741,
0.03376059,
0.09677651,
0.277415
],
"values": [
[
0.0295444,
0.0283382,
0.0248148,
0.0148804,
-0.0165187,
-0.1125882,
-0.3920165
],
[
0.029454,
0.028216,
0.0246779,
0.014711,
-0.0166118,
-0.1127007,
-0.3920787
],
[
0.0293638,
0.0281285,
0.0246444,
0.0147153,
-0.0166621,
-0.1127678,
-0.3921803
],
[
0.0293544,
0.0280851,
0.0245827,
0.0144032,
-0.0166907,
-0.1128008,
-0.3922068
],
[
0.0292734,
0.0279816,
0.0244917,
0.0145668,
-0.0166962,
-0.1129248,
-0.3923182
],
[
0.0290751,
0.0278193,
0.0242828,
0.0143633,
-0.0170314,
-0.1131038,
-0.3924829
],
[
0.0291684,
0.0278319,
0.0243733,
0.0151298,
-0.0172381,
-0.1125079,
-0.3921293
]
]
},
"related_pin": "GATE_N",
"rise_power,scalar": {
"values": [
0.0
]
},
"when": "(!D)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001433276,
0.004108563,
0.01177741,
0.03376059,
0.09677651,
0.277415
],
"values": [
[
0.0305669,
0.0292803,
0.0258522,
0.0159469,
-0.0154912,
-0.1116005,
-0.3910336
],
[
0.0305109,
0.0292469,
0.0257964,
0.0158935,
-0.015545,
-0.1116745,
-0.3911041
],
[
0.0305847,
0.0293818,
0.0259032,
0.0160093,
-0.0154734,
-0.1113254,
-0.3907386
],
[
0.0304379,
0.0292013,
0.0257726,
0.0158679,
-0.0156813,
-0.1115576,
-0.3911123
],
[
0.0304517,
0.0291299,
0.0257162,
0.0156615,
-0.0156851,
-0.111432,
-0.3912115
],
[
0.0304538,
0.0291695,
0.0257235,
0.0158128,
-0.0156399,
-0.1117276,
-0.3910612
],
[
0.0303738,
0.0293179,
0.0259241,
0.0159919,
-0.0158094,
-0.1115747,
-0.3907337
]
]
},
"related_pin": "D",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001433276,
0.004108563,
0.01177741,
0.03376059,
0.09677651,
0.277415
],
"values": [
[
0.0360538,
0.0376242,
0.0421798,
0.0546072,
0.0889743,
0.1856882,
0.4606698
],
[
0.0361051,
0.0377175,
0.0421499,
0.0545665,
0.0892014,
0.1859798,
0.4605666
],
[
0.0362262,
0.0377739,
0.042589,
0.0544713,
0.0892759,
0.1861001,
0.4641413
],
[
0.0359322,
0.0376109,
0.0418929,
0.054657,
0.0885227,
0.1859106,
0.4600105
],
[
0.0358496,
0.0373804,
0.0420328,
0.0542081,
0.0888964,
0.1856437,
0.460607
],
[
0.0358145,
0.037041,
0.0419466,
0.053977,
0.0887967,
0.1854125,
0.4642997
],
[
0.0359256,
0.0375577,
0.0421263,
0.054658,
0.0890076,
0.1862981,
0.4587095
]
]
},
"when": "(!GATE_N)"
}
],
"max_capacitance": 0.277415,
"max_transition": 1.50554,
"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.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.4043845,
0.408099,
0.4172425,
0.4365303,
0.4739186,
0.5512733,
0.7388152
],
[
0.4084041,
0.4122203,
0.421337,
0.4405518,
0.4779177,
0.5552784,
0.7427913
],
[
0.4194443,
0.4232358,
0.4323502,
0.4515894,
0.4889115,
0.5663321,
0.7540476
],
[
0.4468107,
0.4507008,
0.4598148,
0.4790214,
0.5167566,
0.5936402,
0.7815142
],
[
0.5133348,
0.5172142,
0.526329,
0.5455963,
0.5832747,
0.6602382,
0.8478292
],
[
0.6600323,
0.6638264,
0.6729504,
0.6922203,
0.7287014,
0.8067901,
0.9931199
],
[
0.9301251,
0.9337549,
0.9428521,
0.9621177,
0.999845,
1.0767612,
1.261348
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.5463588,
0.5509815,
0.5626122,
0.5899922,
0.6580183,
0.84314,
1.3690037
],
[
0.5511762,
0.5556595,
0.5672252,
0.594743,
0.6628225,
0.8475824,
1.373061
],
[
0.561014,
0.565881,
0.5776363,
0.6054918,
0.6734797,
0.8583593,
1.3855094
],
[
0.586,
0.5908097,
0.6024313,
0.6309582,
0.6988289,
0.8822799,
1.4089896
],
[
0.6329888,
0.6376751,
0.6495987,
0.6770892,
0.7455488,
0.930667,
1.4559723
],
[
0.71192,
0.7171563,
0.728545,
0.7563835,
0.8238107,
1.0086375,
1.5360986
],
[
0.8404571,
0.8452374,
0.857038,
0.8848028,
0.952455,
1.1374605,
1.6635918
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.0418338,
0.0446249,
0.0517411,
0.0679497,
0.1094888,
0.2143504,
0.524328
],
[
0.0418467,
0.0446777,
0.0520178,
0.0679776,
0.1094661,
0.2143507,
0.5231133
],
[
0.04183,
0.0447095,
0.0521399,
0.0679747,
0.1094639,
0.2143528,
0.5259753
],
[
0.0418342,
0.0447044,
0.0521309,
0.0691108,
0.1095996,
0.2136802,
0.524731
],
[
0.0418434,
0.0446739,
0.0519998,
0.0687698,
0.1085982,
0.2143114,
0.5250311
],
[
0.0419899,
0.0442064,
0.0511289,
0.0678515,
0.1094193,
0.2136762,
0.5252169
],
[
0.0418524,
0.0442837,
0.0512231,
0.0678042,
0.109074,
0.2135497,
0.5258434
]
]
},
"related_pin": "D",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.0431114,
0.0485727,
0.0623694,
0.1000788,
0.2109157,
0.5381279,
1.4895276
],
[
0.0429445,
0.0483902,
0.0625159,
0.1001021,
0.2109498,
0.5390144,
1.5018723
],
[
0.0432282,
0.048445,
0.0625105,
0.100225,
0.2109704,
0.539074,
1.4991864
],
[
0.0433874,
0.0489816,
0.0623608,
0.0999358,
0.2114557,
0.539099,
1.489221
],
[
0.043368,
0.0487918,
0.0624324,
0.1000578,
0.2109601,
0.5390474,
1.5029179
],
[
0.0432128,
0.0484764,
0.0623218,
0.100107,
0.2114376,
0.5393418,
1.4990529
],
[
0.0434609,
0.0483878,
0.0621977,
0.0999511,
0.2106055,
0.5399925,
1.5030865
]
]
},
"sdf_cond": "GATEN==1'b0",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(!GATE_N)"
},
{
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.6685755,
0.673291,
0.684988,
0.7126541,
0.7805719,
0.9655391,
1.4917689
],
[
0.6730318,
0.6777346,
0.6894136,
0.7170886,
0.7848513,
0.9701848,
1.4953794
],
[
0.6835951,
0.688309,
0.7000205,
0.727663,
0.7954824,
0.980477,
1.5073861
],
[
0.7109646,
0.7156797,
0.7274033,
0.7550916,
0.8229247,
1.0080546,
1.5347927
],
[
0.7763101,
0.781015,
0.7928179,
0.8200207,
0.8877607,
1.0727907,
1.5996029
],
[
0.9254746,
0.9301701,
0.9419317,
0.9695825,
1.0374412,
1.2226096,
1.7482217
],
[
1.2236953,
1.2284268,
1.24015,
1.267791,
1.3356969,
1.5206202,
2.0464099
]
]
},
"related_pin": "GATE_N",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.0433553,
0.0484889,
0.0624543,
0.1003611,
0.2107651,
0.539637,
1.4869433
],
[
0.0433084,
0.0483911,
0.0622591,
0.1003001,
0.2110379,
0.5385454,
1.4859071
],
[
0.0433473,
0.0484662,
0.0624838,
0.1001754,
0.2110384,
0.5398816,
1.4955868
],
[
0.0432093,
0.0488023,
0.0626978,
0.1002034,
0.2102884,
0.5403056,
1.4954047
],
[
0.0430974,
0.0484793,
0.0622072,
0.1000868,
0.211095,
0.5395858,
1.4873301
],
[
0.04331,
0.0485699,
0.0622742,
0.1003888,
0.2110816,
0.5381651,
1.5008803
],
[
0.0432803,
0.0486052,
0.0621494,
0.1001627,
0.2108457,
0.537963,
1.5055398
]
]
},
"sdf_cond": "D==1'b1",
"timing_sense": "negative_unate",
"timing_type": "falling_edge",
"when": "(D)"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.4580428,
0.4619285,
0.4711286,
0.4903904,
0.5283374,
0.6057441,
0.7934255
],
[
0.462217,
0.4660149,
0.4752822,
0.4946271,
0.5324588,
0.6099585,
0.7976307
],
[
0.4734736,
0.4773411,
0.4866013,
0.5058441,
0.5434918,
0.6211897,
0.808822
],
[
0.5008578,
0.5047259,
0.5139379,
0.5332358,
0.5711184,
0.6485627,
0.8361804
],
[
0.5667819,
0.5706298,
0.5799012,
0.5991446,
0.6369771,
0.7145149,
0.9020893
],
[
0.7178073,
0.7216943,
0.7309194,
0.7502177,
0.7881779,
0.8655835,
1.0534732
],
[
1.0282329,
1.0321407,
1.0413882,
1.0606284,
1.0984168,
1.1759056,
1.3635946
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014333,
0.0041086,
0.0117774,
0.0337606,
0.0967765,
0.277415
],
"values": [
[
0.0422611,
0.0451955,
0.0518997,
0.0686782,
0.109472,
0.2142623,
0.5248554
],
[
0.0425083,
0.0450988,
0.0522428,
0.0684296,
0.1086673,
0.2142914,
0.5275634
],
[
0.0424634,
0.04498,
0.0518189,
0.0683016,
0.1094766,
0.2151075,
0.5249991
],
[
0.0423109,
0.0450221,
0.0520965,
0.0691394,
0.109497,
0.2151022,
0.5248209
],
[
0.0424089,
0.0449978,
0.0517902,
0.0684571,
0.1096363,
0.2146094,
0.5256097
],
[
0.0424064,
0.0451013,
0.0523608,
0.0684989,
0.1092243,
0.2150699,
0.525698
],
[
0.0425229,
0.0451039,
0.0517845,
0.0687207,
0.1096714,
0.2153938,
0.5245266
]
]
},
"related_pin": "GATE_N",
"sdf_cond": "D==1'b0",
"timing_sense": "positive_unate",
"timing_type": "falling_edge",
"when": "(!D)"
}
]
}
}