blob: 2232ad4e3a21cd8e1e3c301803dbf1493da0b5d7 [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.0005647804,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0005818,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0005187,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0006085,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0005459,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0005846,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.000558,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0005225,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.0005983,
"when": "!CLK&!D&Q&!Q_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,CLK": {
"capacitance": 0.00142,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001357,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0118681,
0.0111337,
0.0090649,
0.0091964,
0.0095668,
0.0106105,
0.0135507
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0108893,
0.0105574,
0.0096224,
0.0096485,
0.009722,
0.0099293,
0.0105133
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001483,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.9305908,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.7147134,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001385,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00136,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0033036,
0.0033109,
0.0033315,
0.0033289,
0.0033215,
0.0033008,
0.0032423
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0001394,
5.3308322e-05,
-0.0001891,
-0.0001976,
-0.0002215,
-0.0002889,
-0.0004786
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001411,
"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.639207,
2.1951885,
3.6787496
],
[
-0.5249287,
1.0164043,
2.4834859
],
[
-1.3548033,
0.1810365,
1.6316386
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2125713,
1.3052959,
2.1608054
],
[
-0.6183125,
0.4268047,
1.2383688
],
[
-1.1955017,
-0.170526,
0.6355449
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.1371602,
-1.6235616,
-2.8361266
],
[
0.7871074,
-0.7359151,
-2.1096129
],
[
1.5290915,
0.0079001,
-1.4005879
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.0712422,
-1.0724141,
-1.8125671
],
[
0.7193584,
-0.2616719,
-1.0091491
],
[
1.3093649,
0.341152,
-0.4063252
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.00132602,
0.003516657,
0.009326311,
0.02473375,
0.06559487,
0.1739602
],
"values": [
[
-0.0033324,
-0.0003781,
0.0051028,
0.0108504,
0.0066156,
-0.0278941,
-0.1363798
],
[
-0.0031827,
-0.0002542,
0.0051891,
0.0108559,
0.0065135,
-0.0280283,
-0.1365677
],
[
-0.0027183,
0.0002074,
0.005643,
0.0112941,
0.006954,
-0.0276251,
-0.136152
],
[
-0.002737,
0.0001748,
0.0055768,
0.011214,
0.0068607,
-0.0277307,
-0.1362671
],
[
-0.0027947,
0.0001005,
0.0054586,
0.0110062,
0.0065751,
-0.02809,
-0.1366407
],
[
-0.0029037,
-2.765e-05,
0.0052972,
0.0108123,
0.0063591,
-0.0283257,
-0.1369094
],
[
-0.0031981,
-0.0003307,
0.0050107,
0.0105054,
0.0060198,
-0.0287789,
-0.1373472
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.00132602,
0.003516657,
0.009326311,
0.02473375,
0.06559487,
0.1739602
],
"values": [
[
-0.0043547,
-0.002671,
0.0012875,
0.0099146,
0.0284362,
0.0717733,
0.1840758
],
[
-0.0041895,
-0.0025053,
0.001448,
0.0100694,
0.0285426,
0.0724029,
0.1845699
],
[
-0.0037402,
-0.0020824,
0.0018141,
0.0103384,
0.0288258,
0.0724748,
0.1848841
],
[
-0.0037609,
-0.0021127,
0.0017658,
0.0102585,
0.0287318,
0.0719376,
0.1848423
],
[
-0.0038164,
-0.0021975,
0.0016275,
0.010045,
0.0284458,
0.0718913,
0.1841342
],
[
-0.0039358,
-0.0023394,
0.0014446,
0.009782,
0.0280844,
0.0716386,
0.1836117
],
[
-0.0042285,
-0.0026313,
0.0011477,
0.0094114,
0.0275675,
0.0710401,
0.1836272
]
]
}
},
"max_capacitance": 0.17396,
"max_transition": 4.964167,
"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
],
"index_2": [
0.0005,
0.00132602,
0.00351666,
0.00932631,
0.0247337,
0.0655949,
0.17396
],
"values": [
[
0.8484517,
0.8604887,
0.8866038,
0.9398167,
1.052048,
1.3179662,
2.016241
],
[
0.8594105,
0.8714723,
0.8974431,
0.9505354,
1.0630199,
1.3289528,
2.0272179
],
[
0.8878073,
0.9001163,
0.9260037,
0.9792006,
1.0914846,
1.3573692,
2.0557827
],
[
0.968415,
0.9803854,
1.0064157,
1.0598142,
1.1720537,
1.4379037,
2.1361564
],
[
1.1910376,
1.2030947,
1.2293075,
1.282486,
1.3947077,
1.6606696,
2.3589257
],
[
1.7159316,
1.7282676,
1.7543789,
1.807372,
1.9195918,
2.1854847,
2.8836407
],
[
2.8909013,
2.9032208,
2.929236,
2.982284,
3.0945335,
3.3605767,
4.0583776
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00132602,
0.00351666,
0.00932631,
0.0247337,
0.0655949,
0.17396
],
"values": [
[
1.008135,
1.0274945,
1.0758512,
1.1993534,
1.5238393,
2.3778011,
4.6433448
],
[
1.0174123,
1.0370491,
1.085197,
1.2085356,
1.5331287,
2.3893281,
4.6568007
],
[
1.0479078,
1.06749,
1.1156244,
1.239008,
1.5635753,
2.4182412,
4.6799382
],
[
1.127858,
1.1474547,
1.195644,
1.3190086,
1.6436231,
2.4985884,
4.7706012
],
[
1.3540384,
1.3737009,
1.4215618,
1.5450446,
1.8696089,
2.7235476,
4.9966515
],
[
1.8863349,
1.9057187,
1.9540749,
2.0776321,
2.4022788,
3.2593519,
5.522323
],
[
3.0825951,
3.1023857,
3.1506331,
3.2739385,
3.5983847,
4.4515249,
6.7245707
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00132602,
0.00351666,
0.00932631,
0.0247337,
0.0655949,
0.17396
],
"values": [
[
0.0449421,
0.0540037,
0.0746964,
0.1244308,
0.2454659,
0.5767884,
1.4988231
],
[
0.0453168,
0.0542412,
0.0746986,
0.1243653,
0.2457431,
0.576879,
1.5008154
],
[
0.0448779,
0.0542431,
0.0750166,
0.1244895,
0.2464821,
0.576802,
1.5009983
],
[
0.0449824,
0.0540217,
0.0748044,
0.1243348,
0.2457876,
0.5778086,
1.5032049
],
[
0.0449413,
0.0540748,
0.0748706,
0.1243818,
0.2450879,
0.5767229,
1.504171
],
[
0.0449537,
0.0537814,
0.0748651,
0.1244057,
0.2457669,
0.5782005,
1.5045821
],
[
0.0449931,
0.0537932,
0.0750502,
0.1243077,
0.2460075,
0.5773548,
1.5000629
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00132602,
0.00351666,
0.00932631,
0.0247337,
0.0655949,
0.17396
],
"values": [
[
0.0666561,
0.0881245,
0.1457674,
0.3084694,
0.7440719,
1.895784,
4.951854
],
[
0.0668164,
0.0881837,
0.1458765,
0.3085047,
0.7445691,
1.8909219,
4.9476321
],
[
0.0665554,
0.088275,
0.145873,
0.308551,
0.7437929,
1.8912758,
4.9572599
],
[
0.0670483,
0.0881878,
0.1458218,
0.3084265,
0.7423803,
1.8963506,
4.9603952
],
[
0.066316,
0.0882235,
0.1456725,
0.3083781,
0.745442,
1.9013036,
4.944932
],
[
0.066633,
0.0882692,
0.1457699,
0.3084001,
0.7416151,
1.8904209,
4.95326
],
[
0.066168,
0.0880945,
0.1454455,
0.308397,
0.7425678,
1.8848152,
4.9641669
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
},
"pin,Q_N": {
"direction": "output",
"function": "IQ_N",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001345634,
0.003621463,
0.00974633,
0.02622999,
0.07059195,
0.1899819
],
"values": [
[
-0.0034939,
-0.0006923,
0.0045575,
0.0099105,
0.0045011,
-0.0337527,
-0.1538174
],
[
-0.0033289,
-0.0005292,
0.0047217,
0.0100708,
0.0046404,
-0.0336679,
-0.1536542
],
[
-0.0028781,
-0.0001055,
0.0050922,
0.0103492,
0.0048364,
-0.0334937,
-0.1535953
],
[
-0.0028989,
-0.0001363,
0.0050356,
0.010266,
0.0047342,
-0.0335891,
-0.1536936
],
[
-0.0029543,
-0.0002167,
0.004908,
0.0100394,
0.0044088,
-0.0340188,
-0.1540847
],
[
-0.0030722,
-0.0003578,
0.0047155,
0.0098065,
0.0040945,
-0.0343132,
-0.1544734
],
[
-0.0033708,
-0.0006717,
0.0043733,
0.0094012,
0.0036617,
-0.034869,
-0.1550353
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001345634,
0.003621463,
0.00974633,
0.02622999,
0.07059195,
0.1899819
],
"values": [
[
-0.0043325,
-0.0025662,
0.0016535,
0.0108292,
0.0307117,
0.0779036,
0.2016899
],
[
-0.0041828,
-0.0024408,
0.0017247,
0.0108619,
0.0305081,
0.0780136,
0.2014535
],
[
-0.0037181,
-0.00198,
0.0021745,
0.0112952,
0.031189,
0.0781803,
0.2021358
],
[
-0.0037387,
-0.002012,
0.0021204,
0.0112156,
0.0310872,
0.0780231,
0.2013227
],
[
-0.003792,
-0.0020897,
0.0019927,
0.011007,
0.0305931,
0.0778308,
0.2016038
],
[
-0.0039036,
-0.0022138,
0.0018434,
0.0108218,
0.0304328,
0.078035,
0.2013971
],
[
-0.0041918,
-0.0024989,
0.0015458,
0.0105004,
0.0300484,
0.0772903,
0.2008435
]
]
}
},
"max_capacitance": 0.189982,
"max_transition": 4.983037,
"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
],
"index_2": [
0.0005,
0.00134563,
0.00362146,
0.00974633,
0.02623,
0.0705919,
0.189982
],
"values": [
[
1.167618,
1.1781842,
1.2007986,
1.2481624,
1.357677,
1.6416761,
2.4079814
],
[
1.1769278,
1.1874884,
1.2100964,
1.2574537,
1.3668338,
1.6505408,
2.4184614
],
[
1.2076885,
1.218298,
1.2410122,
1.2884469,
1.3974916,
1.6812954,
2.4477542
],
[
1.2874328,
1.2979966,
1.3206026,
1.368048,
1.4772626,
1.7612296,
2.5282105
],
[
1.5134879,
1.5242381,
1.5468431,
1.5943685,
1.7035138,
1.9874575,
2.7543228
],
[
2.0458426,
2.0564115,
2.0790256,
2.1264337,
2.2359015,
2.5199725,
3.2873189
],
[
3.2428138,
3.2535314,
3.2758669,
3.3235232,
3.4327834,
3.7164585,
4.4830557
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00134563,
0.00362146,
0.00974633,
0.02623,
0.0705919,
0.189982
],
"values": [
[
0.9919224,
1.0095872,
1.0546787,
1.1737015,
1.4917265,
2.3430378,
4.6368434
],
[
1.0027018,
1.02038,
1.0654184,
1.1844525,
1.5023486,
2.35414,
4.6500164
],
[
1.0311997,
1.0489304,
1.0938408,
1.2129907,
1.530498,
2.3804732,
4.6797877
],
[
1.1119198,
1.1294551,
1.1744543,
1.2936655,
1.6115188,
2.4624442,
4.7510693
],
[
1.3345507,
1.3521673,
1.3972605,
1.5163369,
1.8342463,
2.6889295,
4.9831574
],
[
1.8594225,
1.8770339,
1.9220241,
2.0411686,
2.3591953,
3.2098351,
5.5086438
],
[
3.0344349,
3.051972,
3.0971241,
3.2162475,
3.5341565,
4.384229,
6.6896608
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00134563,
0.00362146,
0.00974633,
0.02623,
0.0705919,
0.189982
],
"values": [
[
0.0373616,
0.0454341,
0.0644146,
0.1131622,
0.2456691,
0.6178026,
1.6391397
],
[
0.0375032,
0.0452251,
0.0643536,
0.1130743,
0.2457082,
0.6181703,
1.6355616
],
[
0.0370331,
0.0449243,
0.0650135,
0.1124731,
0.2446839,
0.6180793,
1.6455156
],
[
0.0378289,
0.0454969,
0.0649806,
0.1132006,
0.244516,
0.6169736,
1.6499231
],
[
0.0369278,
0.0450179,
0.0649356,
0.1125754,
0.2442342,
0.6179105,
1.6330873
],
[
0.0374338,
0.0451715,
0.0649337,
0.1126221,
0.245717,
0.6167563,
1.6524756
],
[
0.0375364,
0.0451794,
0.0643028,
0.1127249,
0.2456132,
0.6203006,
1.6514492
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00134563,
0.00362146,
0.00974633,
0.02623,
0.0705919,
0.189982
],
"values": [
[
0.0534821,
0.0744375,
0.1321101,
0.2907085,
0.7175541,
1.8768089,
4.9502722
],
[
0.0534888,
0.0743973,
0.1321888,
0.2912504,
0.718994,
1.8790665,
4.9802593
],
[
0.0530705,
0.0745674,
0.1322716,
0.2915957,
0.7213597,
1.8757147,
4.9623199
],
[
0.0531061,
0.0741356,
0.132292,
0.2915079,
0.7237196,
1.8750108,
4.9709983
],
[
0.0533004,
0.0746097,
0.1321383,
0.2907502,
0.7190318,
1.869066,
4.9830366
],
[
0.0530215,
0.0745702,
0.1320961,
0.2917782,
0.7180234,
1.8729676,
4.9644089
],
[
0.0533457,
0.0744381,
0.1319186,
0.2913567,
0.7191565,
1.8883448,
4.9537827
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}