blob: 58316f5165ebfe49e96149b787d9c7de563652f7 [file] [log] [blame]
{
"area": 16.2656,
"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.001651,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001544,
"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.0077816,
0.0076868,
0.0074681,
0.0074644,
0.0074557,
0.0074358,
0.0073898
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0027542,
0.0027054,
0.0025929,
0.0025658,
0.0025034,
0.0023596,
0.002028
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001757,
"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.191209,
0.3854473,
0.7089336
],
[
0.0982891,
0.293748,
0.6172344
],
[
0.0226055,
0.2082988,
0.5293437
]
]
},
"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.2913066,
0.4245098,
0.5807598
],
[
0.1300273,
0.2644512,
0.4194805
],
[
-0.0726094,
0.0642559,
0.2192852
]
]
},
"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.1688984,
-0.3643574,
-0.6939472
],
[
-0.0735371,
-0.2726582,
-0.6010273
],
[
0.0216777,
-0.1737812,
-0.499709
]
]
},
"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.2641133,
-0.4021992,
-0.5584492
],
[
-0.1052754,
-0.2421406,
-0.3983906
],
[
0.0973613,
-0.043166,
-0.2018574
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10.0
}
]
},
"pin,GATE_N": {
"capacitance": 0.001527,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001502,
"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.0167013,
0.0166259,
0.0164523,
0.0164223,
0.0163533,
0.0161941,
0.0158272
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0101429,
0.0100661,
0.0098891,
0.009832,
0.0097004,
0.0093971,
0.0086979
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001697,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2475515,
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,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001165835,
0.002718342,
0.006338276,
0.01477877,
0.03445921,
0.0803475
],
"values": [
[
0.0190423,
0.0183148,
0.0163907,
0.0112707,
-0.001593,
-0.0320245,
-0.1030999
],
[
0.0190039,
0.0182777,
0.0163532,
0.0112326,
-0.0016313,
-0.0320854,
-0.1031451
],
[
0.0190696,
0.0184455,
0.0165225,
0.0114068,
-0.0015706,
-0.0319305,
-0.1029776
],
[
0.0190254,
0.0182692,
0.0163699,
0.0112423,
-0.0016451,
-0.0320551,
-0.1031482
],
[
0.0188502,
0.0181721,
0.0162554,
0.0110934,
-0.0017872,
-0.0321476,
-0.1033582
],
[
0.0187964,
0.0180992,
0.0161431,
0.0110884,
-0.0018477,
-0.0322599,
-0.1033134
],
[
0.0185985,
0.0179402,
0.0160549,
0.0110083,
-0.0018394,
-0.0323131,
-0.1033147
]
]
},
"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.001165835,
0.002718342,
0.006338276,
0.01477877,
0.03445921,
0.0803475
],
"values": [
[
0.0194976,
0.0207264,
0.023455,
0.0293768,
0.0425357,
0.0724285,
0.1425119
],
[
0.0195067,
0.0207303,
0.0234689,
0.0293323,
0.0423994,
0.072713,
0.1423846
],
[
0.0194126,
0.0205548,
0.0233461,
0.0293393,
0.04239,
0.0725443,
0.1423367
],
[
0.019259,
0.0205649,
0.0231747,
0.0290475,
0.0422409,
0.0721531,
0.142094
],
[
0.0190839,
0.0203401,
0.0230747,
0.0289161,
0.0420522,
0.0720007,
0.1420055
],
[
0.0190689,
0.0203245,
0.0230716,
0.0288949,
0.0422828,
0.0719776,
0.1429776
],
[
0.0193204,
0.0204973,
0.0231427,
0.0290956,
0.0423282,
0.0725782,
0.1421835
]
]
},
"when": "(!GATE_N)"
},
{
"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.001165835,
0.002718342,
0.006338276,
0.01477877,
0.03445921,
0.0803475
],
"values": [
[
0.0191665,
0.0204626,
0.0231699,
0.0289568,
0.0420928,
0.0722872,
0.1418195
],
[
0.0191533,
0.0203949,
0.023089,
0.0290261,
0.0420645,
0.0724001,
0.142762
],
[
0.0191942,
0.0204293,
0.0231543,
0.0289853,
0.0421593,
0.0723969,
0.1429257
],
[
0.0191726,
0.0204166,
0.0231156,
0.0290335,
0.0420206,
0.0721162,
0.1413292
],
[
0.0190349,
0.0202817,
0.0230063,
0.0289236,
0.0418723,
0.0719058,
0.1426677
],
[
0.0189739,
0.0202175,
0.0229347,
0.0287911,
0.041958,
0.0722222,
0.1427961
],
[
0.0190394,
0.0202868,
0.0229773,
0.0288745,
0.041885,
0.0722913,
0.1416049
]
]
},
"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.001165835,
0.002718342,
0.006338276,
0.01477877,
0.03445921,
0.0803475
],
"values": [
[
0.0179523,
0.0172208,
0.0153286,
0.0102,
-0.0026308,
-0.0330636,
-0.1041543
],
[
0.0180426,
0.0173095,
0.0154045,
0.010281,
-0.0025539,
-0.0329859,
-0.1040589
],
[
0.018115,
0.017339,
0.0154328,
0.010332,
-0.0025177,
-0.0329373,
-0.1040235
],
[
0.0179168,
0.0172199,
0.0152882,
0.0101727,
-0.0026624,
-0.0330935,
-0.1041755
],
[
0.0178122,
0.0170805,
0.015159,
0.0100764,
-0.0027543,
-0.0331927,
-0.1042794
],
[
0.0177209,
0.0169745,
0.0152066,
0.0098965,
-0.0028064,
-0.0332851,
-0.1043486
],
[
0.0177271,
0.0170258,
0.0151365,
0.0100941,
-0.0026396,
-0.0332208,
-0.104284
]
]
},
"related_pin": "GATE_N",
"rise_power,scalar": {
"values": [
0.0
]
},
"when": "(!D)"
}
],
"max_capacitance": 0.080348,
"max_transition": 1.495008,
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.3174583,
0.3226528,
0.3326563,
0.3518389,
0.388783,
0.4672628,
0.6471306
],
[
0.3215134,
0.3266767,
0.3367979,
0.3558945,
0.3924983,
0.4713277,
0.6513203
],
[
0.3323161,
0.3377864,
0.3479124,
0.3670011,
0.4037798,
0.4824549,
0.6622282
],
[
0.360301,
0.3652762,
0.375429,
0.3945111,
0.4315716,
0.5101081,
0.689681
],
[
0.4264099,
0.4316996,
0.4417252,
0.4607051,
0.4978136,
0.5764357,
0.7559261
],
[
0.5722373,
0.5783136,
0.5867223,
0.6075153,
0.6430262,
0.721837,
0.902714
],
[
0.8427646,
0.8486864,
0.8579337,
0.8780527,
0.9147129,
0.9931844,
1.1732787
]
]
},
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.496275,
0.5040115,
0.5211065,
0.5582653,
0.6435097,
0.8401031,
1.2972964
],
[
0.5008225,
0.5086337,
0.5257991,
0.5630048,
0.648236,
0.8443788,
1.3024366
],
[
0.5113934,
0.5192435,
0.5363059,
0.5735061,
0.6587405,
0.8549651,
1.3121937
],
[
0.5356295,
0.544195,
0.5607817,
0.5979926,
0.6828487,
0.8789738,
1.3372075
],
[
0.583909,
0.5913849,
0.6089841,
0.6454736,
0.7309911,
0.9270835,
1.3847591
],
[
0.6621483,
0.6704404,
0.6882925,
0.7243945,
0.8083302,
1.0067993,
1.4644658
],
[
0.7890797,
0.7984682,
0.8137809,
0.8531408,
0.9380905,
1.1344202,
1.5886219
]
]
},
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.0293633,
0.0341621,
0.0456643,
0.0698433,
0.123811,
0.2540986,
0.572014
],
[
0.0292528,
0.0346347,
0.0452099,
0.0698256,
0.123772,
0.2545108,
0.5670344
],
[
0.0291263,
0.0342735,
0.0452206,
0.0698158,
0.1237765,
0.2548616,
0.5720207
],
[
0.0291761,
0.0342039,
0.045383,
0.0698615,
0.1239857,
0.254763,
0.5746488
],
[
0.0294416,
0.0341127,
0.0452749,
0.0698641,
0.1240118,
0.2543207,
0.5752875
],
[
0.0290819,
0.034135,
0.0452352,
0.0697035,
0.1234546,
0.2547058,
0.5722027
],
[
0.0291162,
0.0344417,
0.0453585,
0.0695797,
0.1231999,
0.2550186,
0.5708483
]
]
},
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.0451259,
0.0560503,
0.082723,
0.1463684,
0.2984749,
0.651581,
1.490888
],
[
0.0451163,
0.0561109,
0.0826095,
0.1465791,
0.2985504,
0.6522553,
1.4857432
],
[
0.0451095,
0.0561054,
0.0825991,
0.1466188,
0.2983394,
0.6521891,
1.490623
],
[
0.0450082,
0.056111,
0.0824469,
0.1464612,
0.2980076,
0.6526507,
1.4870298
],
[
0.0450288,
0.0562843,
0.0826762,
0.1465706,
0.2984674,
0.6507589,
1.4947936
],
[
0.0450366,
0.0560518,
0.0826858,
0.1464254,
0.298541,
0.6520094,
1.4865732
],
[
0.0451636,
0.0561654,
0.082722,
0.1463503,
0.2973726,
0.6519403,
1.4950075
]
]
},
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.618802,
0.6267808,
0.6438435,
0.6810951,
0.7663492,
0.9621962,
1.4190127
],
[
0.6228232,
0.6307968,
0.6478589,
0.6851298,
0.770017,
0.9664346,
1.4237403
],
[
0.6338304,
0.641804,
0.6588342,
0.6961619,
0.7812864,
0.9775356,
1.435132
],
[
0.6613752,
0.6693006,
0.6859808,
0.7233546,
0.8085041,
1.0047873,
1.4614572
],
[
0.7262877,
0.7342569,
0.7512781,
0.7887105,
0.8738849,
1.0700993,
1.5286667
],
[
0.8780814,
0.8860731,
0.9031163,
0.9404738,
1.0256503,
1.2218633,
1.6794554
],
[
1.1741345,
1.1820591,
1.198998,
1.2361138,
1.3211932,
1.517461,
1.9750181
]
]
},
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.0453955,
0.0565278,
0.0829606,
0.1465843,
0.2980686,
0.6529456,
1.4915263
],
[
0.0453663,
0.0565019,
0.0826429,
0.1462979,
0.2974157,
0.6509889,
1.4876312
],
[
0.0453015,
0.056445,
0.0828005,
0.1460805,
0.2981271,
0.6524599,
1.4868768
],
[
0.0449744,
0.0562054,
0.0828733,
0.1467686,
0.2977832,
0.6522293,
1.4873301
],
[
0.0451806,
0.0563558,
0.0828406,
0.1466757,
0.2968306,
0.6500959,
1.487449
],
[
0.0453746,
0.0564696,
0.0828357,
0.1460937,
0.298102,
0.6524682,
1.4869663
],
[
0.0450083,
0.0562482,
0.0827626,
0.1467324,
0.2980433,
0.6523679,
1.4790957
]
]
},
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.3719823,
0.3772271,
0.3874363,
0.4065872,
0.4436403,
0.5221486,
0.7020841
],
[
0.3761739,
0.381426,
0.391603,
0.4107336,
0.4478442,
0.5263446,
0.7067239
],
[
0.3875239,
0.3927158,
0.4029159,
0.4220043,
0.4591048,
0.5376144,
0.7171483
],
[
0.4148656,
0.4200828,
0.4300349,
0.4491808,
0.4862996,
0.5647862,
0.744398
],
[
0.4801662,
0.4854204,
0.4956408,
0.5147338,
0.551828,
0.6303629,
0.8099557
],
[
0.631559,
0.6367674,
0.6469412,
0.6660802,
0.7031775,
0.7820154,
0.9616391
],
[
0.9408784,
0.9460361,
0.9562173,
0.9754908,
1.0125263,
1.0912126,
1.2708072
]
]
},
"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.0011658,
0.0027183,
0.0063383,
0.0147788,
0.0344592,
0.0803475
],
"values": [
[
0.0296327,
0.0346647,
0.0462652,
0.0697579,
0.1242678,
0.255083,
0.5713757
],
[
0.0295747,
0.0349908,
0.0462471,
0.0700675,
0.1242692,
0.2550212,
0.574624
],
[
0.0295921,
0.0347135,
0.0457457,
0.0700638,
0.1243409,
0.2548474,
0.5716519
],
[
0.0296707,
0.0349229,
0.0462828,
0.0701094,
0.1242287,
0.2548923,
0.5701264
],
[
0.0295659,
0.0348654,
0.0458082,
0.0700487,
0.123933,
0.2551397,
0.5757498
],
[
0.0298646,
0.0348325,
0.045997,
0.0699499,
0.1243858,
0.2552869,
0.5754016
],
[
0.0294987,
0.0349161,
0.0456644,
0.0698893,
0.1244481,
0.2551429,
0.5756339
]
]
},
"related_pin": "GATE_N",
"sdf_cond": "D==1'b0",
"timing_sense": "positive_unate",
"timing_type": "falling_edge",
"when": "(!D)"
}
]
}
}