blob: a649ed5eab68cce2086042fb6b37ebe85da29ebc [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.001726,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00162,
"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.0059851,
0.0059307,
0.0058054,
0.0057927,
0.0057635,
0.005696,
0.0055406
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0020358,
0.0019593,
0.0017828,
0.0017552,
0.0016917,
0.0015453,
0.0012077
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001833,
"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.146043,
0.3195293,
0.5746563
],
[
0.0885234,
0.2632305,
0.5195781
],
[
0.0897441,
0.2583477,
0.5110332
]
]
},
"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.2217266,
0.3036602,
0.3561504
],
[
0.1141582,
0.1948711,
0.2498027
],
[
0.0213848,
0.1045391,
0.1594707
]
]
},
"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.1176289,
-0.2972188,
-0.5572285
],
[
-0.0674336,
-0.2458027,
-0.5033711
],
[
-0.0540059,
-0.232375,
-0.4899434
]
]
},
"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.1969746,
-0.2825703,
-0.3362812
],
[
-0.090627,
-0.1750019,
-0.2287129
],
[
0.0009258,
-0.0846699,
-0.1408223
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10.0
}
]
},
"pin,GATE_N": {
"capacitance": 0.001577,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00155,
"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.0131283,
0.0130408,
0.0128389,
0.0128293,
0.0128069,
0.0127554,
0.0126368
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0078363,
0.0077635,
0.0075956,
0.0075607,
0.00748,
0.0072942,
0.0068659
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001764,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1816409,
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.001464091,
0.004287125,
0.01255349,
0.03675889,
0.1076367,
0.31518
],
"values": [
[
0.026092,
0.0273682,
0.031102,
0.04156,
0.0711731,
0.1571298,
0.4036341
],
[
0.026059,
0.0273455,
0.0311217,
0.0415945,
0.0711029,
0.1571713,
0.4073093
],
[
0.0261105,
0.0273935,
0.0311494,
0.0416512,
0.0712077,
0.1569997,
0.4069048
],
[
0.0260316,
0.0274306,
0.0310823,
0.0415271,
0.0711042,
0.1562016,
0.4029326
],
[
0.0259379,
0.0272206,
0.0309481,
0.0414677,
0.0711732,
0.1568923,
0.4070353
],
[
0.0257516,
0.027006,
0.0307857,
0.0412701,
0.0708251,
0.1568409,
0.407242
],
[
0.0256675,
0.0269461,
0.0306209,
0.0410986,
0.0707257,
0.1560021,
0.404532
]
]
},
"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.001464091,
0.004287125,
0.01255349,
0.03675889,
0.1076367,
0.31518
],
"values": [
[
0.0216828,
0.0206114,
0.0175552,
0.0091414,
-0.0178025,
-0.1026907,
-0.3549687
],
[
0.0216559,
0.0205528,
0.0175106,
0.0091283,
-0.0178403,
-0.1027217,
-0.354975
],
[
0.0218084,
0.020735,
0.0176938,
0.0092678,
-0.0177128,
-0.1025989,
-0.3548542
],
[
0.021607,
0.0205804,
0.0174804,
0.009098,
-0.0178565,
-0.1027496,
-0.3550038
],
[
0.0213676,
0.0203679,
0.0172814,
0.0089349,
-0.0180317,
-0.1029264,
-0.3551728
],
[
0.0213304,
0.0203281,
0.0172758,
0.0087958,
-0.0182148,
-0.1032039,
-0.355306
],
[
0.0211889,
0.020106,
0.0168608,
0.0083821,
-0.0184266,
-0.1032596,
-0.3554095
]
]
},
"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.001464091,
0.004287125,
0.01255349,
0.03675889,
0.1076367,
0.31518
],
"values": [
[
0.022572,
0.0215517,
0.0185084,
0.0100768,
-0.0168214,
-0.1016731,
-0.3540795
],
[
0.0225707,
0.0215082,
0.0185658,
0.0100295,
-0.0169595,
-0.1019531,
-0.3541868
],
[
0.0226583,
0.021524,
0.0186304,
0.0100882,
-0.016914,
-0.1016036,
-0.354078
],
[
0.0224159,
0.0214621,
0.0184074,
0.0099419,
-0.0169547,
-0.101831,
-0.3541641
],
[
0.0223152,
0.0215174,
0.0183761,
0.0100156,
-0.0170275,
-0.1016986,
-0.3541879
],
[
0.0223538,
0.0211394,
0.0186346,
0.0098946,
-0.0171534,
-0.1018348,
-0.354355
],
[
0.0253511,
0.0244485,
0.0211035,
0.0115017,
-0.0170873,
-0.1017499,
-0.3542193
]
]
},
"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.001464091,
0.004287125,
0.01255349,
0.03675889,
0.1076367,
0.31518
],
"values": [
[
0.0264756,
0.0277464,
0.0314772,
0.0418818,
0.0714558,
0.1575354,
0.402608
],
[
0.0264646,
0.027764,
0.0315161,
0.0419498,
0.0715342,
0.1564836,
0.4053049
],
[
0.0264926,
0.0277503,
0.0316074,
0.0421019,
0.0715192,
0.1567867,
0.4026122
],
[
0.0262947,
0.0276359,
0.0313944,
0.0417935,
0.0712329,
0.1565206,
0.4039731
],
[
0.0263134,
0.0275959,
0.0312511,
0.041701,
0.071344,
0.1570449,
0.4061197
],
[
0.0262169,
0.0275926,
0.0313773,
0.0418686,
0.0711967,
0.1569912,
0.4019253
],
[
0.0273939,
0.0286411,
0.0323649,
0.0423726,
0.0715704,
0.1565806,
0.4075702
]
]
},
"when": "(!GATE_N)"
}
],
"max_capacitance": 0.31518,
"max_transition": 1.503893,
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.2711554,
0.2743547,
0.2817376,
0.2976135,
0.3290448,
0.3930879,
0.5513285
],
[
0.2752367,
0.2781883,
0.285806,
0.3016844,
0.3326265,
0.3969034,
0.5554078
],
[
0.2859544,
0.2889653,
0.2965488,
0.3125165,
0.3436917,
0.407749,
0.5662828
],
[
0.3129838,
0.3159365,
0.3231115,
0.3391552,
0.3700432,
0.4347087,
0.5934193
],
[
0.3757906,
0.378729,
0.3863333,
0.4022689,
0.4335314,
0.4974977,
0.6561011
],
[
0.4963602,
0.4995455,
0.5067919,
0.522824,
0.5541045,
0.6182229,
0.7766965
],
[
0.7108104,
0.7133988,
0.7214213,
0.737305,
0.7683759,
0.8323359,
0.9909871
]
]
},
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.3672645,
0.3712769,
0.3809777,
0.4047009,
0.467698,
0.6468096,
1.1695136
],
[
0.3710822,
0.3749066,
0.3846786,
0.4085774,
0.4712803,
0.6503391,
1.1735054
],
[
0.3804123,
0.3843788,
0.3940669,
0.4179835,
0.4808554,
0.6600974,
1.1843351
],
[
0.3989289,
0.4029146,
0.4128149,
0.4367451,
0.4994253,
0.6783851,
1.2011081
],
[
0.4267863,
0.431314,
0.4407724,
0.4646269,
0.5278327,
0.706455,
1.2302837
],
[
0.4653293,
0.4683617,
0.4789031,
0.5027885,
0.5654205,
0.7441536,
1.2683691
],
[
0.5059771,
0.5095774,
0.5197763,
0.5436303,
0.6064899,
0.7857853,
1.3091805
]
]
},
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.0369048,
0.0388793,
0.0445943,
0.0587053,
0.0904148,
0.1776068,
0.4412569
],
[
0.0367119,
0.0391576,
0.0447963,
0.058238,
0.0906632,
0.177489,
0.4427736
],
[
0.0368876,
0.039059,
0.0448782,
0.0582091,
0.0914065,
0.1778524,
0.4415443
],
[
0.0369075,
0.039024,
0.0446581,
0.0582127,
0.0916808,
0.1774299,
0.4431173
],
[
0.0368792,
0.0390133,
0.0448092,
0.0582176,
0.0904882,
0.1776849,
0.4415357
],
[
0.0368673,
0.0391139,
0.0449776,
0.0586681,
0.0905517,
0.1775802,
0.4408209
],
[
0.0368769,
0.0389038,
0.0447076,
0.0587485,
0.090867,
0.1777215,
0.4399585
]
]
},
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.0342469,
0.0386033,
0.0506724,
0.0859894,
0.1958908,
0.5240624,
1.4862427
],
[
0.0343427,
0.0387525,
0.0506777,
0.0857577,
0.1957917,
0.5240573,
1.4966853
],
[
0.0345012,
0.0388653,
0.0506414,
0.0859107,
0.1957438,
0.5242625,
1.5026099
],
[
0.0346442,
0.0388505,
0.0506733,
0.0861327,
0.1957482,
0.5229554,
1.4880658
],
[
0.0345743,
0.0384246,
0.0506406,
0.0858458,
0.1955811,
0.5239315,
1.4960014
],
[
0.0343632,
0.0385586,
0.0504424,
0.0856365,
0.1955513,
0.5243113,
1.496837
],
[
0.0343173,
0.0388362,
0.0506685,
0.0863025,
0.195282,
0.5221618,
1.5038926
]
]
},
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.4477407,
0.4515118,
0.461312,
0.4852865,
0.5481932,
0.7273224,
1.2500126
],
[
0.451552,
0.4554099,
0.4652216,
0.4892416,
0.5519463,
0.7310536,
1.253245
],
[
0.462009,
0.4658504,
0.4756011,
0.4995791,
0.5624546,
0.741634,
1.2646399
],
[
0.4882766,
0.4921597,
0.5018758,
0.5258268,
0.5887109,
0.7676222,
1.2908605
],
[
0.5507508,
0.5545686,
0.5643667,
0.5883279,
0.6512703,
0.8304988,
1.3523175
],
[
0.6813485,
0.6852217,
0.6948263,
0.7188036,
0.7815934,
0.9608026,
1.4845418
],
[
0.9155999,
0.9193851,
0.9291941,
0.9531611,
1.0159745,
1.1952087,
1.7187238
]
]
},
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.0344241,
0.038492,
0.0506069,
0.086299,
0.1955116,
0.5228586,
1.4853065
],
[
0.0342827,
0.0383465,
0.0504807,
0.0861974,
0.1957981,
0.5237549,
1.5022404
],
[
0.0341887,
0.0385483,
0.0504546,
0.0860746,
0.1957233,
0.5222661,
1.4956337
],
[
0.0343955,
0.0385153,
0.050457,
0.08614,
0.195588,
0.5237312,
1.5022299
],
[
0.0344248,
0.0385655,
0.0507576,
0.0861621,
0.1959389,
0.5236569,
1.5018083
],
[
0.0341782,
0.0382439,
0.0506701,
0.0860086,
0.1958156,
0.5235875,
1.5010121
],
[
0.0343066,
0.0385766,
0.0503474,
0.0862071,
0.1957424,
0.5231721,
1.4995923
]
]
},
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.3004218,
0.3035588,
0.3111852,
0.3272662,
0.3584874,
0.4232423,
0.5816526
],
[
0.304363,
0.3075125,
0.3151088,
0.3311717,
0.3625767,
0.4270564,
0.5856056
],
[
0.315069,
0.3182094,
0.3258428,
0.3419289,
0.3733072,
0.4379275,
0.5964066
],
[
0.3408378,
0.3440063,
0.3515791,
0.3676818,
0.3989717,
0.463625,
0.6219253
],
[
0.4029129,
0.4060672,
0.4136571,
0.429779,
0.46116,
0.5256858,
0.6840426
],
[
0.5372467,
0.5403931,
0.5480372,
0.5641179,
0.595471,
0.6601107,
0.8185435
],
[
0.7803148,
0.783475,
0.7910792,
0.8071676,
0.8386667,
0.9031976,
1.0616567
]
]
},
"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.0014641,
0.0042871,
0.0125535,
0.0367589,
0.107637,
0.31518
],
"values": [
[
0.0376029,
0.0397473,
0.0454063,
0.0593669,
0.0917922,
0.1777989,
0.4412963
],
[
0.0375152,
0.0398603,
0.0455507,
0.0588271,
0.0911516,
0.1784149,
0.4413909
],
[
0.0376364,
0.0398004,
0.0454075,
0.0589295,
0.0911768,
0.1778455,
0.4437083
],
[
0.037532,
0.0397114,
0.0453508,
0.0588072,
0.0914343,
0.1782701,
0.442055
],
[
0.0375224,
0.0397052,
0.0453444,
0.0592693,
0.0909622,
0.1781099,
0.4420795
],
[
0.0376632,
0.0398082,
0.0454268,
0.0588797,
0.0912524,
0.1778648,
0.4411247
],
[
0.0376947,
0.0398736,
0.0456332,
0.0593263,
0.0912585,
0.17789,
0.44073
]
]
},
"related_pin": "GATE_N",
"sdf_cond": "D==1'b0",
"timing_sense": "positive_unate",
"timing_type": "falling_edge",
"when": "(!D)"
}
]
}
}