blob: d62439abc6ce816f5b0c68b84cdca36f410f85a6 [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.001406,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.0013,
"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.0047548,
0.0047837,
0.0048653,
0.0048674,
0.0048735,
0.0048907,
0.0049391
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0021292,
0.0020243,
0.0017287,
0.0017185,
0.0016897,
0.0016087,
0.0013803
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001511,
"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.4670879,
1.5878398,
2.5796612
],
[
-0.1226582,
0.9852764,
1.9752667
],
[
-0.5010762,
0.594041,
1.576707
]
]
},
"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.7747051,
1.5310772,
2.0907696
],
[
-0.1354756,
0.6245586,
1.184251
],
[
-0.8343281,
-0.0614766,
0.5018779
]
]
},
"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.3697041,
-1.521584,
-2.5262227
],
[
0.2090557,
-0.9355,
-1.9364765
],
[
0.6240947,
-0.522292,
-1.5196064
]
]
},
"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.6553486,
-1.4355244,
-2.0062032
],
[
0.2438457,
-0.534499,
-1.1070088
],
[
0.9335429,
0.1442119,
-0.4264668
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10.0
}
]
},
"pin,GATE_N": {
"capacitance": 0.001307,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00128,
"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.0105122,
0.0103987,
0.0100789,
0.0100948,
0.0101397,
0.0102661,
0.0106222
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0067187,
0.0066854,
0.0065917,
0.0065742,
0.006525,
0.0063864,
0.0059958
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001497,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.5969341,
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,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.001537944,
0.004730543,
0.01455062,
0.04475607,
0.1376646,
0.423441
],
"values": [
[
0.023616,
0.0248192,
0.0283413,
0.038906,
0.0705478,
0.16521,
0.4611491
],
[
0.0239778,
0.0249336,
0.0286132,
0.0392449,
0.0704105,
0.1661035,
0.4601929
],
[
0.0240903,
0.0252785,
0.0288549,
0.0394854,
0.0711758,
0.1670743,
0.4630779
],
[
0.0240951,
0.0252745,
0.0288041,
0.0391823,
0.0709424,
0.1668396,
0.4629874
],
[
0.0239551,
0.0251956,
0.0287338,
0.0391646,
0.0705413,
0.1655855,
0.4581933
],
[
0.0237066,
0.0248774,
0.0284216,
0.0389634,
0.0704014,
0.1653981,
0.4583717
],
[
0.0231157,
0.0243256,
0.0278529,
0.0383666,
0.069807,
0.1663275,
0.4601339
]
]
},
"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.001537944,
0.004730543,
0.01455062,
0.04475607,
0.1376646,
0.423441
],
"values": [
[
0.0194157,
0.0186025,
0.0158025,
0.0071171,
-0.0226437,
-0.1182733,
-0.4144446
],
[
0.0194913,
0.0186485,
0.0160227,
0.007154,
-0.0225159,
-0.1181722,
-0.4143361
],
[
0.0200134,
0.0191935,
0.0165688,
0.0076994,
-0.0220694,
-0.1176557,
-0.4138202
],
[
0.0197177,
0.0190475,
0.0164128,
0.0075758,
-0.022199,
-0.1177839,
-0.4139531
],
[
0.0197687,
0.0188748,
0.0160962,
0.0073999,
-0.0222858,
-0.1179639,
-0.4141183
],
[
0.019424,
0.018603,
0.0159754,
0.0070257,
-0.0226034,
-0.1182477,
-0.4143977
],
[
0.0188245,
0.0179788,
0.0153571,
0.0064719,
-0.0232446,
-0.1188727,
-0.4150417
]
]
},
"related_pin": "GATE_N",
"rise_power,scalar": {
"values": [
0.0
]
},
"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.001537944,
0.004730543,
0.01455062,
0.04475607,
0.1376646,
0.423441
],
"values": [
[
0.0198018,
0.0189604,
0.0163095,
0.0074593,
-0.0222783,
-0.117932,
-0.4141078
],
[
0.0197485,
0.0189057,
0.0163229,
0.0074259,
-0.0223779,
-0.1179628,
-0.4141354
],
[
0.019806,
0.0189469,
0.0162738,
0.0074928,
-0.0222843,
-0.1179177,
-0.414092
],
[
0.0196944,
0.0188496,
0.0161921,
0.0073302,
-0.0223867,
-0.1180242,
-0.4142036
],
[
0.0196773,
0.0188085,
0.0162145,
0.0073073,
-0.0224312,
-0.1180556,
-0.4142312
],
[
0.0195896,
0.0187063,
0.0161143,
0.0072686,
-0.0225176,
-0.1181604,
-0.4143079
],
[
0.0193726,
0.0185179,
0.0159359,
0.0070863,
-0.0226961,
-0.1183492,
-0.4144024
]
]
},
"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.001537944,
0.004730543,
0.01455062,
0.04475607,
0.1376646,
0.423441
],
"values": [
[
0.0234677,
0.0246452,
0.0282281,
0.0387652,
0.0698809,
0.1668904,
0.4579514
],
[
0.0235885,
0.0247595,
0.0283103,
0.0388458,
0.0697659,
0.1655068,
0.4599571
],
[
0.0234946,
0.0246513,
0.0282445,
0.0387125,
0.0702259,
0.1661688,
0.4595649
],
[
0.0234228,
0.024601,
0.0281895,
0.0384815,
0.0702614,
0.1670191,
0.4602741
],
[
0.023247,
0.0244672,
0.0279676,
0.0383741,
0.0700704,
0.1652907,
0.4574717
],
[
0.0231568,
0.0243603,
0.0279164,
0.0383731,
0.0700748,
0.1658316,
0.4582554
],
[
0.0238311,
0.0249172,
0.0283321,
0.0385736,
0.0698606,
0.1663366,
0.4594684
]
]
},
"when": "(!GATE_N)"
}
],
"max_capacitance": 0.423441,
"max_transition": 5.040935,
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
0.8444484,
0.8517906,
0.8698582,
0.9084229,
0.9846275,
1.1522284,
1.6026248
],
[
0.8526291,
0.8599522,
0.878041,
0.9161756,
0.992023,
1.1597946,
1.6091906
],
[
0.872976,
0.8802913,
0.8985238,
0.9371618,
1.0133604,
1.1809306,
1.6296008
],
[
0.9381175,
0.9454129,
0.9635639,
1.0019743,
1.0782263,
1.2460355,
1.694862
],
[
1.1324102,
1.139611,
1.1578333,
1.1958872,
1.272483,
1.4402104,
1.8896256
],
[
1.674529,
1.6818934,
1.700056,
1.7381611,
1.8164219,
1.9825086,
2.4316542
],
[
3.0002916,
3.0075822,
3.0258347,
3.0637359,
3.1399179,
3.3074108,
3.7569268
]
]
},
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
1.1857816,
1.1955315,
1.2224907,
1.2935245,
1.4979774,
2.1150768,
4.0176888
],
[
1.1930389,
1.2025844,
1.2295187,
1.3007364,
1.506624,
2.1233324,
4.0272861
],
[
1.2170002,
1.2262528,
1.2532096,
1.3237015,
1.5277493,
2.1445496,
4.0387098
],
[
1.2765347,
1.2853389,
1.3127516,
1.3834606,
1.587818,
2.2061875,
4.108919
],
[
1.4330477,
1.4414714,
1.4690068,
1.5406065,
1.7441202,
2.3626561,
4.2567612
],
[
1.7772813,
1.7877473,
1.8144497,
1.8861686,
2.0880802,
2.7062244,
4.5987183
],
[
2.5379632,
2.5485329,
2.5727518,
2.6451079,
2.8509308,
3.4688334,
5.3621685
]
]
},
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
0.0831623,
0.0877696,
0.1021568,
0.1340689,
0.2171643,
0.4467302,
1.2122435
],
[
0.0837208,
0.0886766,
0.1026095,
0.1327699,
0.2141989,
0.4479786,
1.2112724
],
[
0.0834442,
0.0881378,
0.1007609,
0.1334096,
0.2171129,
0.4475771,
1.2104611
],
[
0.0836944,
0.0890739,
0.1007207,
0.1349454,
0.215016,
0.447573,
1.2063199
],
[
0.0832216,
0.0886475,
0.1025647,
0.1355029,
0.2168042,
0.446365,
1.2119322
],
[
0.0841103,
0.0890702,
0.1019185,
0.1349786,
0.2169652,
0.4475898,
1.2059334
],
[
0.0837468,
0.0889904,
0.1022434,
0.1339691,
0.2155982,
0.4484533,
1.2116229
]
]
},
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
0.0834247,
0.0963962,
0.1305256,
0.240432,
0.5865021,
1.6862013,
4.9949496
],
[
0.083367,
0.0951788,
0.1319709,
0.2402664,
0.5903325,
1.6781196,
5.0277844
],
[
0.0834208,
0.0951893,
0.1323382,
0.2423936,
0.5889577,
1.6735292,
5.0263639
],
[
0.0833647,
0.0962378,
0.130344,
0.241274,
0.5905725,
1.6849634,
5.0161889
],
[
0.0841511,
0.0955635,
0.1322735,
0.2401325,
0.5910637,
1.6695158,
5.011886
],
[
0.0834095,
0.0964048,
0.1322751,
0.2394744,
0.5892417,
1.6723044,
4.9924396
],
[
0.0840703,
0.0953222,
0.1305861,
0.239652,
0.587997,
1.6890493,
5.0006292
]
]
},
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
1.4656627,
1.4753743,
1.5023143,
1.5735961,
1.7773952,
2.3949216,
4.2973767
],
[
1.4730814,
1.4835546,
1.5095843,
1.5811116,
1.7857513,
2.4030884,
4.2974535
],
[
1.4943861,
1.5041811,
1.5307602,
1.6021707,
1.8074833,
2.4236384,
4.3269353
],
[
1.5586303,
1.5692173,
1.5961032,
1.6664605,
1.8720416,
2.4887219,
4.3917505
],
[
1.7507076,
1.7607353,
1.7872238,
1.8586325,
2.0630972,
2.6803766,
4.5722888
],
[
2.2945807,
2.3061189,
2.3328901,
2.4020264,
2.6080866,
3.225475,
5.1222568
],
[
3.6916465,
3.7026313,
3.7293302,
3.8013939,
4.0048103,
4.6226702,
6.5256396
]
]
},
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
0.0836051,
0.0966011,
0.1319785,
0.2429723,
0.5888288,
1.6665536,
5.0395196
],
[
0.084563,
0.0966512,
0.1322364,
0.2412269,
0.5910618,
1.6788818,
5.0210887
],
[
0.0836524,
0.0957104,
0.1322957,
0.2422398,
0.5906197,
1.6739622,
5.0409354
],
[
0.0845839,
0.0956884,
0.1324369,
0.2398922,
0.5902211,
1.6710745,
5.0251228
],
[
0.0838126,
0.0964803,
0.1324666,
0.2402787,
0.5879886,
1.6737836,
5.006917
],
[
0.0841108,
0.0955997,
0.1319697,
0.2412288,
0.5884673,
1.6675722,
5.0057274
],
[
0.0846694,
0.0964706,
0.1319674,
0.2413293,
0.5905164,
1.6787114,
5.0142397
]
]
},
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
0.9620202,
0.9694732,
0.9879222,
1.0266688,
1.1030957,
1.2713665,
1.7206904
],
[
0.9694068,
0.9769507,
0.9952245,
1.0340698,
1.1113491,
1.2790133,
1.7283203
],
[
0.9910763,
0.9983073,
1.0170302,
1.0553677,
1.1329726,
1.3004956,
1.7499987
],
[
1.0565154,
1.0640608,
1.0823948,
1.1211072,
1.198433,
1.3661433,
1.8150877
],
[
1.2475828,
1.2543244,
1.2727256,
1.3114775,
1.3887504,
1.5562707,
2.0057245
],
[
1.7940268,
1.8013455,
1.8198052,
1.858067,
1.9358353,
2.1033533,
2.5524189
],
[
3.2172802,
3.2244494,
3.2427421,
3.2817191,
3.3588625,
3.5264391,
3.9760781
]
]
},
"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.0015379,
0.0047305,
0.0145506,
0.0447561,
0.137665,
0.423441
],
"values": [
[
0.0847539,
0.0903326,
0.1026413,
0.1342338,
0.215692,
0.4464549,
1.2084737
],
[
0.0847592,
0.0893912,
0.1027861,
0.1337095,
0.2168246,
0.4472,
1.2085649
],
[
0.0846571,
0.0903172,
0.1026966,
0.1341468,
0.2171032,
0.4481673,
1.2104493
],
[
0.0847464,
0.0899645,
0.1020777,
0.1347211,
0.2170482,
0.4489564,
1.2107303
],
[
0.0848507,
0.0898307,
0.1020458,
0.1337965,
0.2161744,
0.4464096,
1.2139738
],
[
0.0849145,
0.0899972,
0.1028275,
0.136752,
0.2160069,
0.4467922,
1.2106781
],
[
0.0852303,
0.0897729,
0.102888,
0.1336877,
0.2152729,
0.4473019,
1.2139812
]
]
},
"related_pin": "GATE_N",
"sdf_cond": "D==1'b0",
"timing_sense": "positive_unate",
"timing_type": "falling_edge",
"when": "(!D)"
}
]
}
}