blob: 081a6b2a658826ed5f9bbdd8c0961c326f034254 [file] [log] [blame]
{
"area": 17.5168,
"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.001405,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001301,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0047764,
0.0048005,
0.0048685,
0.0048678,
0.0048659,
0.0048605,
0.0048452
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0021478,
0.0020448,
0.0017547,
0.0017391,
0.0016952,
0.0015716,
0.0012232
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00151,
"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.4194805,
1.5530498,
2.5503642
],
[
-0.1409688,
0.9761211,
1.9661113
],
[
-0.5120625,
0.5848857,
1.5693828
]
]
},
"related_pin": "GATE_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.7472393,
1.5109355,
2.0742901
],
[
-0.1537861,
0.6025859,
1.1659404
],
[
-0.8453144,
-0.0669697,
0.4963848
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.3587178,
-1.5105976,
-2.5152364
],
[
0.2163799,
-0.9300068,
-1.9291523
],
[
0.63325,
-0.5149677,
-1.5122823
]
]
},
"related_pin": "GATE_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.6461933,
-1.4282002,
-1.9988788
],
[
0.253001,
-0.5271748,
-1.0978535
],
[
0.937205,
0.146043,
-0.4264668
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10.0
}
]
},
"pin,GATE_N": {
"capacitance": 0.001322,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001298,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0104682,
0.0103606,
0.0100576,
0.0100733,
0.0101177,
0.0102426,
0.0105946
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0067433,
0.0066863,
0.0065257,
0.006508,
0.0064581,
0.0063176,
0.0059217
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001492,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.5409049,
3.1269999,
6.2519998
]
},
"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,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001398854,
0.003913584,
0.01094906,
0.03063228,
0.08570016,
0.239764
],
"values": [
[
0.0145188,
0.0138373,
0.0117857,
0.0052724,
-0.0146144,
-0.0716002,
-0.2312805
],
[
0.0144696,
0.013799,
0.0117803,
0.0052147,
-0.0146568,
-0.0716407,
-0.2313407
],
[
0.0145525,
0.0138678,
0.0118155,
0.005286,
-0.0146029,
-0.0715565,
-0.2312641
],
[
0.0144368,
0.0137509,
0.0117118,
0.0051831,
-0.0147054,
-0.0716809,
-0.2314169
],
[
0.014415,
0.0137463,
0.0116908,
0.0051632,
-0.0147254,
-0.0717004,
-0.2314342
],
[
0.0143197,
0.0136543,
0.011609,
0.0050764,
-0.0148124,
-0.0717855,
-0.2315146
],
[
0.0141248,
0.0134593,
0.0114288,
0.0049359,
-0.0149062,
-0.0718922,
-0.2315851
]
]
},
"related_pin": "D",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001398854,
0.003913584,
0.01094906,
0.03063228,
0.08570016,
0.239764
],
"values": [
[
0.0161214,
0.0171512,
0.0199837,
0.0275154,
0.048043,
0.1044438,
0.2631453
],
[
0.0162237,
0.0172738,
0.0201337,
0.0276257,
0.0480174,
0.1041524,
0.261904
],
[
0.0161324,
0.0171716,
0.02,
0.0274797,
0.0479139,
0.104285,
0.2623928
],
[
0.0160471,
0.0170833,
0.0199223,
0.0273935,
0.0480012,
0.1051011,
0.2619912
],
[
0.0158732,
0.0169375,
0.0197501,
0.0273785,
0.0478611,
0.1049522,
0.2626853
],
[
0.015858,
0.0169214,
0.0197357,
0.0272369,
0.0476842,
0.1049619,
0.2632801
],
[
0.0166111,
0.0175688,
0.0202215,
0.0276529,
0.0478631,
0.1046933,
0.261645
]
]
},
"when": "(!GATE_N)"
},
{
"fall_power,scalar": {
"values": [
0.0
]
},
"related_pin": "GATE_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001398854,
0.003913584,
0.01094906,
0.03063228,
0.08570016,
0.239764
],
"values": [
[
0.0162824,
0.0173234,
0.0201557,
0.0277109,
0.0480689,
0.1054378,
0.2641966
],
[
0.0166203,
0.0176544,
0.0204906,
0.0280067,
0.0484394,
0.105808,
0.2637999
],
[
0.0167955,
0.0178676,
0.020723,
0.028173,
0.0485405,
0.1058064,
0.2640658
],
[
0.0167212,
0.0177725,
0.0205591,
0.028119,
0.0486434,
0.1053022,
0.2626599
],
[
0.0165708,
0.0176416,
0.0205145,
0.0279781,
0.0485953,
0.1056583,
0.2649012
],
[
0.0163338,
0.0173883,
0.0202335,
0.0276928,
0.0480827,
0.1049456,
0.2627228
],
[
0.0157777,
0.0168261,
0.0197034,
0.0273064,
0.0476199,
0.1039057,
0.2625623
]
]
},
"when": "(D)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001398854,
0.003913584,
0.01094906,
0.03063228,
0.08570016,
0.239764
],
"values": [
[
0.0142027,
0.0135105,
0.0114777,
0.0049886,
-0.0149096,
-0.0718834,
-0.2316277
],
[
0.0142872,
0.0136081,
0.0115307,
0.0050397,
-0.0148317,
-0.071806,
-0.2315267
],
[
0.0147748,
0.0140954,
0.012049,
0.0055665,
-0.0143439,
-0.071309,
-0.2310261
],
[
0.0146484,
0.0139684,
0.0119,
0.0054039,
-0.0144661,
-0.0714488,
-0.2311689
],
[
0.0145578,
0.0138919,
0.0118076,
0.0053174,
-0.0145676,
-0.0715353,
-0.2312429
],
[
0.0142083,
0.0135123,
0.0114652,
0.0049953,
-0.0149042,
-0.0718769,
-0.2316201
],
[
0.0136016,
0.0129129,
0.0107989,
0.0042563,
-0.0155324,
-0.0725178,
-0.232204
]
]
},
"related_pin": "GATE_N",
"rise_power,scalar": {
"values": [
0.0
]
},
"when": "(!D)"
}
],
"max_capacitance": 0.239764,
"max_transition": 5.003813,
"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.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
0.7081956,
0.7170271,
0.735736,
0.772242,
0.8472064,
1.019788,
1.4838142
],
[
0.7164591,
0.725267,
0.7440528,
0.7802821,
0.8552985,
1.0281401,
1.4929943
],
[
0.7368246,
0.7454974,
0.7643016,
0.8008708,
0.8757866,
1.0486585,
1.5128788
],
[
0.8021715,
0.8108397,
0.8296484,
0.8662218,
0.9411502,
1.1139983,
1.578528
],
[
0.9960659,
1.0047094,
1.0235418,
1.0601086,
1.1350231,
1.3078617,
1.7723718
],
[
1.5390942,
1.5478988,
1.5667002,
1.6032645,
1.6782065,
1.8510453,
2.3155651
],
[
2.8655736,
2.8743601,
2.8930185,
2.9291525,
3.0043403,
3.1770369,
3.640664
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
1.1358203,
1.1493301,
1.1819742,
1.2671941,
1.4980224,
2.1383233,
3.9353392
],
[
1.1433361,
1.1564464,
1.1894093,
1.2744813,
1.5057254,
2.1458881,
3.9428492
],
[
1.1665303,
1.179683,
1.2127562,
1.297903,
1.5290164,
2.1691819,
3.9562789
],
[
1.2256086,
1.2386242,
1.2728422,
1.3578961,
1.5880038,
2.2280509,
4.0248551
],
[
1.3823632,
1.3957254,
1.4288745,
1.5138418,
1.7442578,
2.3848348,
4.1747139
],
[
1.7275599,
1.7415255,
1.7740924,
1.8591655,
2.0902635,
2.7303442,
4.5242916
],
[
2.4874345,
2.500024,
2.5362528,
2.6213163,
2.8488083,
3.488932,
5.2879789
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
0.0554239,
0.061883,
0.078355,
0.1190226,
0.2151973,
0.4919533,
1.3065635
],
[
0.0551077,
0.0619324,
0.0794513,
0.1174164,
0.2150774,
0.4912657,
1.3034378
],
[
0.0552759,
0.0621411,
0.0783034,
0.1174933,
0.2151759,
0.4900317,
1.303027
],
[
0.0552523,
0.0620987,
0.0783056,
0.117506,
0.2152001,
0.4901288,
1.3142666
],
[
0.0552321,
0.0621444,
0.0781986,
0.1174919,
0.2151621,
0.4900596,
1.3143637
],
[
0.0551108,
0.0620799,
0.0781916,
0.1174826,
0.2151451,
0.4900119,
1.3143001
],
[
0.0550547,
0.0619585,
0.0792062,
0.1181248,
0.2150288,
0.4919643,
1.3048681
]
]
},
"related_pin": "D",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
0.0723074,
0.0893795,
0.1390151,
0.2795358,
0.6823574,
1.8102034,
4.9809235
],
[
0.071821,
0.0898443,
0.1388661,
0.2774876,
0.6828382,
1.811287,
4.9845893
],
[
0.0717997,
0.0900647,
0.1387291,
0.2786188,
0.6819482,
1.8121565,
4.9886205
],
[
0.0717684,
0.0900185,
0.1385733,
0.2797507,
0.682176,
1.8230161,
4.9849067
],
[
0.0722504,
0.089363,
0.1392481,
0.2810922,
0.6794902,
1.8256114,
4.9908498
],
[
0.072327,
0.0900194,
0.1387391,
0.2789182,
0.6824423,
1.8118185,
5.0038125
],
[
0.0720542,
0.0894152,
0.1387012,
0.282429,
0.6801783,
1.8033249,
4.9683522
]
]
},
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
1.4169211,
1.4300739,
1.4632978,
1.5485496,
1.7794999,
2.4195053,
4.2065138
],
[
1.4242243,
1.4374875,
1.4707071,
1.5561639,
1.7869992,
2.4262332,
4.2233697
],
[
1.445507,
1.4587327,
1.4923628,
1.5770651,
1.8084235,
2.4484264,
4.2423025
],
[
1.5108077,
1.5239204,
1.5572855,
1.6426913,
1.8737933,
2.5129734,
4.3010369
],
[
1.7021556,
1.7154861,
1.7490542,
1.834362,
2.0651874,
2.7046945,
4.5020934
],
[
2.2474951,
2.2606099,
2.2942135,
2.379021,
2.6105944,
3.2495591,
5.0444129
],
[
3.6431296,
3.6575998,
3.6933532,
3.775781,
4.0069521,
4.6461048,
6.4339591
]
]
},
"related_pin": "GATE_N",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
0.0719396,
0.0906073,
0.139407,
0.2789449,
0.6811852,
1.8245519,
4.9796736
],
[
0.0720969,
0.0896061,
0.1385913,
0.2777616,
0.6813514,
1.8114201,
4.9857594
],
[
0.0726631,
0.0905381,
0.1394672,
0.279696,
0.6793096,
1.8248108,
4.9728216
],
[
0.0725135,
0.0905751,
0.138967,
0.278554,
0.6816933,
1.8115709,
4.9678199
],
[
0.0727668,
0.0901589,
0.1385829,
0.2787228,
0.6816268,
1.82198,
4.9969948
],
[
0.0721411,
0.0905858,
0.1395573,
0.2782496,
0.6790709,
1.8178516,
4.9752528
],
[
0.0727637,
0.0905474,
0.1395049,
0.2797493,
0.6823488,
1.8113996,
4.9840825
]
]
},
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
0.8268479,
0.8358508,
0.8548393,
0.8923029,
0.9674334,
1.1402,
1.6050166
],
[
0.8346698,
0.8435427,
0.8626076,
0.8998426,
0.9748967,
1.1476728,
1.6124112
],
[
0.8561046,
0.8650194,
0.8841599,
0.9217085,
0.9967306,
1.1697254,
1.6330615
],
[
0.9211959,
0.930109,
0.9491403,
0.9862027,
1.0615423,
1.2343565,
1.6988156
],
[
1.1116091,
1.1205826,
1.139604,
1.1771625,
1.2521894,
1.4249325,
1.8895987
],
[
1.6593248,
1.6683148,
1.6873635,
1.7247774,
1.7999222,
1.9726898,
2.4375157
],
[
3.0843708,
3.0933018,
3.1124179,
3.1496776,
3.2248697,
3.3976559,
3.8626657
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013989,
0.0039136,
0.0109491,
0.0306323,
0.0857002,
0.239764
],
"values": [
[
0.0571903,
0.0634598,
0.0795487,
0.1190342,
0.2160093,
0.4917774,
1.3044758
],
[
0.0570113,
0.0633998,
0.0794104,
0.1181102,
0.2162035,
0.491965,
1.3153187
],
[
0.0568394,
0.063484,
0.0803975,
0.1182062,
0.2154318,
0.492908,
1.3094147
],
[
0.0567051,
0.0634372,
0.0793906,
0.1180736,
0.2163016,
0.4923943,
1.3167214
],
[
0.0571384,
0.0637005,
0.0793325,
0.1174777,
0.2160321,
0.4920884,
1.3110858
],
[
0.0571645,
0.0633721,
0.0792271,
0.1190255,
0.2160036,
0.4917427,
1.3044386
],
[
0.0569345,
0.0635489,
0.0801272,
0.1182973,
0.2155236,
0.4910581,
1.3016721
]
]
},
"related_pin": "GATE_N",
"sdf_cond": "D==1'b0",
"timing_sense": "positive_unate",
"timing_type": "falling_edge",
"when": "(!D)"
}
]
}
}