blob: 9cf0ceeb03a9896675563f833c902ac236bf9ff2 [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.001649,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001541,
"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.0079187,
0.0077808,
0.0074631,
0.0074563,
0.0074406,
0.0074045,
0.0073211
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0027455,
0.0027052,
0.0026123,
0.002577,
0.0024958,
0.0023085,
0.0018768
]
}
},
"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.2021953,
0.3976543,
0.7199199
],
[
0.1056133,
0.2998516,
0.6233379
],
[
0.0299297,
0.2144023,
0.5354473
]
]
},
"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.3145,
0.4477031,
0.6015117
],
[
0.152,
0.2852031,
0.4390117
],
[
-0.0506367,
0.0825664,
0.2388164
]
]
},
"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.1750019,
-0.3716816,
-0.7012715
],
[
-0.0784199,
-0.277541,
-0.6059102
],
[
0.0155742,
-0.1786641,
-0.5058125
]
]
},
"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.2799824,
-0.4180684,
-0.5730976
],
[
-0.1199238,
-0.2555684,
-0.4130391
],
[
0.0802715,
-0.0578145,
-0.2152852
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10.0
}
]
},
"pin,GATE_N": {
"capacitance": 0.001511,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001486,
"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.0166558,
0.0165738,
0.0163849,
0.0163583,
0.0162969,
0.0161554,
0.0158293
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0101477,
0.0100694,
0.009889,
0.0098397,
0.0097262,
0.0094646,
0.0088615
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001688,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2596351,
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.001301028,
0.003385346,
0.008808859,
0.02292114,
0.05964208,
0.155192
],
"values": [
[
0.0222207,
0.0212236,
0.0187628,
0.0115931,
-0.0093243,
-0.0659028,
-0.2138038
],
[
0.0222279,
0.0212496,
0.0187123,
0.0115914,
-0.0093299,
-0.0658473,
-0.2138146
],
[
0.0223972,
0.0213878,
0.0190125,
0.0117678,
-0.0090508,
-0.0657567,
-0.2137523
],
[
0.0223498,
0.0213422,
0.0188946,
0.0117245,
-0.0092562,
-0.0657914,
-0.2136691
],
[
0.0222329,
0.0211934,
0.018759,
0.0115843,
-0.0093621,
-0.0658601,
-0.2137102
],
[
0.0221281,
0.0210858,
0.0186632,
0.0114909,
-0.0094883,
-0.0659897,
-0.2140716
],
[
0.0220482,
0.0210512,
0.0186386,
0.0115207,
-0.009091,
-0.0658739,
-0.2138373
]
]
},
"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.001301028,
0.003385346,
0.008808859,
0.02292114,
0.05964208,
0.155192
],
"values": [
[
0.0246557,
0.0260827,
0.0297492,
0.0385873,
0.0605655,
0.1165528,
0.2621417
],
[
0.0246191,
0.0261225,
0.0297341,
0.0385695,
0.0607128,
0.116637,
0.2623815
],
[
0.0244319,
0.0258543,
0.0296284,
0.0384315,
0.0604455,
0.1175714,
0.2631293
],
[
0.0244443,
0.0258789,
0.0294959,
0.0383069,
0.0604503,
0.1171202,
0.2635205
],
[
0.024261,
0.0257272,
0.0293536,
0.0382067,
0.0601559,
0.1170526,
0.2607149
],
[
0.0242251,
0.0258642,
0.0292777,
0.0382517,
0.0601859,
0.1167488,
0.2617073
],
[
0.0246265,
0.0260734,
0.0296485,
0.0384841,
0.060347,
0.1168081,
0.2634314
]
]
},
"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.001301028,
0.003385346,
0.008808859,
0.02292114,
0.05964208,
0.155192
],
"values": [
[
0.0243881,
0.0258046,
0.029438,
0.0382998,
0.0602763,
0.1169287,
0.2613877
],
[
0.0243738,
0.0257975,
0.0294057,
0.0381919,
0.0602499,
0.1168797,
0.2629197
],
[
0.0243818,
0.0258767,
0.0294709,
0.0383412,
0.0602939,
0.116963,
0.2634677
],
[
0.0244019,
0.0258302,
0.0294599,
0.0382653,
0.0604106,
0.1162239,
0.2633013
],
[
0.0242573,
0.0256878,
0.0292896,
0.0381406,
0.0602812,
0.1162792,
0.2632463
],
[
0.0241471,
0.0256383,
0.0292892,
0.0379896,
0.0604752,
0.1163687,
0.2630011
],
[
0.0241848,
0.0256425,
0.0292273,
0.0380897,
0.0601221,
0.1167833,
0.2613037
]
]
},
"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.001301028,
0.003385346,
0.008808859,
0.02292114,
0.05964208,
0.155192
],
"values": [
[
0.0213494,
0.0203471,
0.0178537,
0.0106897,
-0.0101846,
-0.0667393,
-0.2146461
],
[
0.0213111,
0.0203333,
0.0178254,
0.0107148,
-0.0102158,
-0.0667713,
-0.2146689
],
[
0.0213908,
0.0203916,
0.0178951,
0.010766,
-0.0101414,
-0.0666902,
-0.2146292
],
[
0.0213357,
0.0203378,
0.0178419,
0.0106941,
-0.0101942,
-0.0667469,
-0.2146528
],
[
0.0212446,
0.0202423,
0.0177263,
0.010594,
-0.0104358,
-0.0668815,
-0.2147877
],
[
0.020999,
0.0200359,
0.0175418,
0.0103585,
-0.010485,
-0.0670485,
-0.2149436
],
[
0.0209704,
0.0199969,
0.0175015,
0.0103853,
-0.0105193,
-0.0670338,
-0.2149299
]
]
},
"related_pin": "GATE_N",
"rise_power,scalar": {
"values": [
0.0
]
},
"when": "(!D)"
}
],
"max_capacitance": 0.155192,
"max_transition": 1.49545,
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.344806,
0.3493444,
0.3591145,
0.3776991,
0.4134508,
0.4893393,
0.6743364
],
[
0.3487302,
0.353423,
0.3628869,
0.3817538,
0.4174682,
0.4935661,
0.6781308
],
[
0.3595774,
0.3642299,
0.3741098,
0.3926921,
0.4286247,
0.5045591,
0.6893178
],
[
0.3874779,
0.3922291,
0.401765,
0.4205743,
0.4562087,
0.5320628,
0.7167487
],
[
0.4537257,
0.4582555,
0.4680179,
0.4865515,
0.5225163,
0.5983826,
0.7833468
],
[
0.5995642,
0.6040893,
0.6129882,
0.6323385,
0.6692113,
0.7450371,
0.9287798
],
[
0.8707743,
0.8748317,
0.8829206,
0.903842,
0.9384292,
1.0156268,
1.2002502
]
]
},
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.5140422,
0.5200227,
0.5339088,
0.5650332,
0.6396659,
0.8303823,
1.3251216
],
[
0.5181994,
0.5244944,
0.5385163,
0.569474,
0.644324,
0.8349549,
1.3297143
],
[
0.5292033,
0.5353031,
0.5489415,
0.5800772,
0.654969,
0.8455238,
1.3406057
],
[
0.5538262,
0.5599347,
0.5746809,
0.6047893,
0.6795262,
0.8702888,
1.3659187
],
[
0.6007865,
0.6070659,
0.6213804,
0.6535545,
0.727143,
0.9173845,
1.4139216
],
[
0.6800929,
0.6862717,
0.699792,
0.7321518,
0.8069536,
0.9965434,
1.4927178
],
[
0.8090386,
0.8151231,
0.8286935,
0.8583763,
0.9330218,
1.1249297,
1.6194245
]
]
},
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.0292138,
0.0334444,
0.0419522,
0.0618362,
0.1071663,
0.2250475,
0.54773
],
[
0.029674,
0.0329343,
0.0418807,
0.0615076,
0.1076203,
0.2250938,
0.548798
],
[
0.0296973,
0.033424,
0.042111,
0.0614445,
0.107549,
0.2252743,
0.5477696
],
[
0.0295999,
0.0333383,
0.0422011,
0.0619549,
0.1077134,
0.2249936,
0.5455439
],
[
0.0291235,
0.0334325,
0.042072,
0.0614122,
0.1073987,
0.2248716,
0.5486232
],
[
0.0291159,
0.033428,
0.0420345,
0.0620088,
0.1076189,
0.2252844,
0.5486578
],
[
0.0291251,
0.0335145,
0.0419143,
0.0619995,
0.1071589,
0.2248216,
0.545694
]
]
},
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.0369641,
0.0443097,
0.0625337,
0.1105252,
0.2419525,
0.5843418,
1.4837959
],
[
0.0372148,
0.0444158,
0.0625435,
0.1107513,
0.2420209,
0.5858973,
1.49545
],
[
0.0370457,
0.044293,
0.0628718,
0.1106615,
0.241794,
0.5864072,
1.4932035
],
[
0.0372719,
0.0445902,
0.0624879,
0.1106506,
0.2417263,
0.5862871,
1.4944053
],
[
0.0375804,
0.0443836,
0.0627939,
0.1104919,
0.2410608,
0.5858295,
1.4902925
],
[
0.0372088,
0.0445655,
0.0627499,
0.110498,
0.241448,
0.5862219,
1.4940259
],
[
0.0368285,
0.0440665,
0.0626989,
0.1107905,
0.2399718,
0.5863615,
1.492935
]
]
},
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.6369006,
0.643157,
0.6571251,
0.6881433,
0.7630665,
0.9538487,
1.4476043
],
[
0.6409172,
0.6471181,
0.6609884,
0.6919802,
0.7667967,
0.957591,
1.4528181
],
[
0.6519801,
0.6586687,
0.6721259,
0.7031297,
0.7778549,
0.96889,
1.4637772
],
[
0.6795851,
0.6858266,
0.6997103,
0.7303137,
0.8051879,
0.9957942,
1.49025
],
[
0.7443599,
0.7505732,
0.7644384,
0.7954327,
0.870324,
1.0610107,
1.5554412
],
[
0.8962122,
0.9024299,
0.9164249,
0.9475454,
1.0223584,
1.2130208,
1.7084341
],
[
1.1919705,
1.1986013,
1.212066,
1.2430592,
1.3179601,
1.5085014,
2.0044741
]
]
},
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.0372611,
0.0445021,
0.0628279,
0.1108399,
0.2417795,
0.5853583,
1.4822203
],
[
0.0369883,
0.0444336,
0.0628115,
0.1103649,
0.2418324,
0.5850796,
1.4899886
],
[
0.0372592,
0.0440051,
0.0629502,
0.1106648,
0.2412544,
0.5856069,
1.4928322
],
[
0.0369087,
0.0441419,
0.0627709,
0.110785,
0.2414979,
0.5841706,
1.4881813
],
[
0.0369964,
0.0443166,
0.0628596,
0.1107977,
0.2418101,
0.5847493,
1.4906179
],
[
0.0373549,
0.04468,
0.0628295,
0.111028,
0.2419334,
0.5860401,
1.4909083
],
[
0.0372391,
0.0441921,
0.0629401,
0.110817,
0.2415309,
0.5858758,
1.4872403
]
]
},
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.398925,
0.4036556,
0.4134596,
0.4322407,
0.4681637,
0.5441406,
0.7291234
],
[
0.4030467,
0.4077357,
0.4175667,
0.4364028,
0.4723241,
0.5482896,
0.7330914
],
[
0.4142677,
0.4190185,
0.4288103,
0.447585,
0.4835365,
0.5594365,
0.7442157
],
[
0.4416171,
0.4463366,
0.456155,
0.4748833,
0.5108952,
0.5868725,
0.771824
],
[
0.5075563,
0.512288,
0.5221143,
0.540834,
0.5767902,
0.6526952,
0.8375504
],
[
0.659492,
0.6641995,
0.6740446,
0.6928874,
0.728836,
0.8047914,
0.9901534
],
[
0.9697179,
0.9744363,
0.9842496,
1.0030229,
1.0390195,
1.114996,
1.3005707
]
]
},
"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.001301,
0.0033854,
0.0088089,
0.0229211,
0.0596421,
0.155192
],
"values": [
[
0.0299541,
0.0337357,
0.0423015,
0.0617795,
0.1078639,
0.2251487,
0.5492552
],
[
0.0299775,
0.0339401,
0.0425752,
0.062554,
0.1077432,
0.2257527,
0.5498667
],
[
0.0299474,
0.0336774,
0.0422007,
0.0619915,
0.1078242,
0.2253669,
0.5452337
],
[
0.029981,
0.0338929,
0.0422487,
0.0622573,
0.1082434,
0.2249533,
0.5484637
],
[
0.0299471,
0.033826,
0.0425475,
0.0622794,
0.1082507,
0.2255055,
0.5504703
],
[
0.0301962,
0.0340977,
0.0423923,
0.0625589,
0.1078807,
0.225098,
0.5457366
],
[
0.0301787,
0.033888,
0.0424808,
0.0624461,
0.1081449,
0.2254429,
0.5474999
]
]
},
"related_pin": "GATE_N",
"sdf_cond": "D==1'b0",
"timing_sense": "positive_unate",
"timing_type": "falling_edge",
"when": "(!D)"
}
]
}
}