blob: c3a53a6b26129c37de67e2d34ae803043abe1997 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtn",
"cell_leakage_power": 35.37068,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "!CLK_N",
"next_state": "D"
},
"leakage_power": [
{
"value": 44.2989645,
"when": "RESET_B&!CLK_N&D&!Q"
},
{
"value": 36.3471777,
"when": "RESET_B&CLK_N&!D&!Q"
},
{
"value": 33.6617845,
"when": "!RESET_B&!CLK_N&!D&!Q"
},
{
"value": 35.331972,
"when": "!RESET_B&CLK_N&!D&!Q"
},
{
"value": 37.9048508,
"when": "!RESET_B&CLK_N&D&!Q"
},
{
"value": 30.6975387,
"when": "RESET_B&!CLK_N&!D&Q"
},
{
"value": 26.3219704,
"when": "RESET_B&CLK_N&D&Q"
},
{
"value": 42.191914,
"when": "!RESET_B&!CLK_N&D&!Q"
},
{
"value": 30.3180236,
"when": "RESET_B&!CLK_N&D&Q"
},
{
"value": 34.8535352,
"when": "RESET_B&CLK_N&!D&Q"
},
{
"value": 36.7516897,
"when": "RESET_B&CLK_N&D&!Q"
},
{
"value": 35.7687604,
"when": "RESET_B&!CLK_N&!D&!Q"
}
],
"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_N": {
"capacitance": 0.001935,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001884,
"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.0266977,
0.0265769,
0.0263509,
0.0275073,
0.0302252,
0.0365429,
0.0511582
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0219891,
0.0218739,
0.0216625,
0.0227788,
0.0254062,
0.0315164,
0.0456549
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001985,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1005785,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "CLK_N",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0851993,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.002107,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001973,
"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.0067737,
0.0067785,
0.006845,
0.0078712,
0.0102923,
0.015928,
0.0289741
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0007157,
-0.0007564,
-0.0007977,
0.0002155,
0.0026034,
0.0081601,
0.021021
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002242,
"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.0752422,
0.2150046,
0.4033997
],
[
-0.0144714,
0.1204082,
0.3026999
],
[
-0.1161966,
0.0186829,
0.2021953
]
]
},
"related_pin": "CLK_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.0163105,
0.0392233,
0.0237611
],
[
-0.135321,
-0.0895527,
-0.105015
],
[
-0.2712259,
-0.2315612,
-0.2519063
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0346211,
-0.1621764,
-0.3347025
],
[
0.052651,
-0.076125,
-0.248651
],
[
0.1507142,
0.0170553,
-0.1579121
]
]
},
"related_pin": "CLK_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.0422832,
0.0111634,
0.0644674
],
[
0.1600729,
0.1313945,
0.1773744
],
[
0.2935365,
0.2672995,
0.3108379
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_falling",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001405126,
0.003948757,
0.011097,
0.03118536,
0.0876387,
0.2462868
],
"values": [
[
0.0213493,
0.0194703,
0.0151353,
0.0025471,
-0.035299,
-0.1425342,
-0.4440975
],
[
0.0212294,
0.0193193,
0.0150182,
0.0024209,
-0.0354127,
-0.1426504,
-0.4442172
],
[
0.0212701,
0.0193693,
0.0150608,
0.0024545,
-0.0353729,
-0.1426312,
-0.4439203
],
[
0.0205918,
0.0187142,
0.0143903,
0.0017962,
-0.0360322,
-0.1432768,
-0.4448306
],
[
0.0202088,
0.0183293,
0.0140337,
0.0014764,
-0.0363465,
-0.1435744,
-0.4451646
],
[
0.0225385,
0.020537,
0.0153886,
0.001585,
-0.0359434,
-0.1431586,
-0.444776
],
[
0.0264493,
0.0244492,
0.0192829,
0.0055447,
-0.0326346,
-0.1396307,
-0.441216
]
]
},
"related_pin": "CLK_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001405126,
0.003948757,
0.011097,
0.03118536,
0.0876387,
0.2462868
],
"values": [
[
0.0290299,
0.0307905,
0.0358995,
0.0496282,
0.087465,
0.1938676,
0.4905136
],
[
0.0290473,
0.0308049,
0.0359306,
0.0496592,
0.0875152,
0.1941204,
0.4931077
],
[
0.0291162,
0.030874,
0.0359996,
0.0497257,
0.0875578,
0.1932131,
0.4912577
],
[
0.0285686,
0.0303295,
0.0354505,
0.0491595,
0.0869872,
0.1928405,
0.4921372
],
[
0.0286179,
0.0303791,
0.0354837,
0.0492012,
0.0870573,
0.192985,
0.4937789
],
[
0.0298482,
0.0314277,
0.0360076,
0.0501657,
0.087834,
0.1944039,
0.4935375
],
[
0.0341479,
0.0357462,
0.0403658,
0.0538639,
0.0914646,
0.1984061,
0.4938518
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001405126,
0.003948757,
0.011097,
0.03118536,
0.0876387,
0.2462868
],
"values": [
[
0.0237897,
0.0220712,
0.0203176,
0.0204596,
-0.0116583,
-0.1188858,
-0.4205915
],
[
0.0235407,
0.0218787,
0.0201993,
0.0201599,
-0.0120088,
-0.1192471,
-0.4208831
],
[
0.0239766,
0.0223042,
0.0204189,
0.0206776,
-0.0119739,
-0.1192044,
-0.4208111
],
[
0.0258837,
0.0241919,
0.0225278,
0.0223221,
-0.0119391,
-0.1191356,
-0.4207203
],
[
0.0328951,
0.0311267,
0.028799,
0.0262508,
-0.0098968,
-0.1172412,
-0.4188598
],
[
0.0585801,
0.0562328,
0.0503345,
0.0356423,
-0.0024129,
-0.110024,
-0.411795
],
[
0.0814306,
0.0789596,
0.0725221,
0.0567884,
0.0168251,
-0.0912502,
-0.3933587
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.246287,
"max_transition": 1.5007,
"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.00140513,
0.00394876,
0.011097,
0.0311854,
0.0876387,
0.246287
],
"values": [
[
0.1871841,
0.1931343,
0.2065729,
0.2354704,
0.2994158,
0.4632842,
0.923238
],
[
0.1907711,
0.1966852,
0.2101609,
0.2390619,
0.3030061,
0.467033,
0.9264977
],
[
0.2004,
0.2063131,
0.219767,
0.2486719,
0.3126182,
0.4766945,
0.9350346
],
[
0.2236577,
0.229593,
0.2430293,
0.2719113,
0.3358561,
0.5000127,
0.9580229
],
[
0.2646422,
0.270597,
0.2840191,
0.3128907,
0.3768239,
0.5408809,
1.000649
],
[
0.3284708,
0.3343751,
0.3478284,
0.3766062,
0.4406062,
0.6045782,
1.0624687
],
[
0.4361827,
0.4421139,
0.4554885,
0.4843521,
0.5482781,
0.7121709,
1.1701385
]
]
},
"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.00140513,
0.00394876,
0.011097,
0.0311854,
0.0876387,
0.246287
],
"values": [
[
0.2258426,
0.2322413,
0.2470243,
0.2803949,
0.3633964,
0.5924168,
1.2358292
],
[
0.2294716,
0.2358852,
0.2506681,
0.2840012,
0.3671181,
0.5957879,
1.2398913
],
[
0.2391838,
0.2455988,
0.2603791,
0.2937446,
0.3767235,
0.605741,
1.2492466
],
[
0.2628732,
0.2692846,
0.2840684,
0.3173562,
0.4006129,
0.629815,
1.2725594
],
[
0.3075292,
0.3139207,
0.3286742,
0.3620194,
0.4452614,
0.6746633,
1.31827
],
[
0.3781135,
0.3845047,
0.3992771,
0.4325889,
0.5158045,
0.7445173,
1.3869872
],
[
0.4983187,
0.5046797,
0.5194519,
0.5527491,
0.6360109,
0.8652929,
1.5066339
]
]
},
"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.00140513,
0.00394876,
0.011097,
0.0311854,
0.0876387,
0.246287
],
"values": [
[
0.0215977,
0.0263101,
0.0368583,
0.0640762,
0.1356087,
0.3505499,
0.9660914
],
[
0.0215463,
0.0260522,
0.0369348,
0.0640164,
0.135558,
0.350119,
0.9748012
],
[
0.0215482,
0.0261236,
0.037082,
0.064038,
0.1355805,
0.3509711,
0.9677679
],
[
0.0216093,
0.0262986,
0.0369771,
0.0638533,
0.1354954,
0.3528085,
0.9702398
],
[
0.0216301,
0.0263206,
0.0373134,
0.0639328,
0.1355399,
0.3513463,
0.972568
],
[
0.0217643,
0.026149,
0.0371473,
0.0639983,
0.1355361,
0.3494251,
0.9695078
],
[
0.0219133,
0.0263635,
0.0371212,
0.064257,
0.135633,
0.3497955,
0.9650791
]
]
},
"related_pin": "CLK_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.00140513,
0.00394876,
0.011097,
0.0311854,
0.0876387,
0.246287
],
"values": [
[
0.0214025,
0.0275207,
0.0425406,
0.0820397,
0.1984697,
0.5367378,
1.5006996
],
[
0.0214111,
0.0275065,
0.0425412,
0.0819652,
0.1984747,
0.5378977,
1.4957799
],
[
0.0214061,
0.0275089,
0.0425438,
0.0820462,
0.1985346,
0.5367203,
1.4925975
],
[
0.0214124,
0.0275029,
0.0425439,
0.0820706,
0.1986852,
0.5374871,
1.4954783
],
[
0.0213133,
0.0275093,
0.0425251,
0.0819692,
0.1984652,
0.5373684,
1.4949281
],
[
0.0213323,
0.0274447,
0.0424927,
0.081911,
0.1981184,
0.5387654,
1.4982966
],
[
0.0213066,
0.0275073,
0.0424546,
0.0820085,
0.1987974,
0.5370439,
1.494559
]
]
},
"timing_sense": "non_unate",
"timing_type": "falling_edge"
},
{
"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.00140513,
0.00394876,
0.011097,
0.0311854,
0.0876387,
0.246287
],
"values": [
[
0.0974734,
0.1036742,
0.1177295,
0.1474926,
0.2130822,
0.3805294,
0.8378858
],
[
0.100839,
0.1070086,
0.1210173,
0.1507777,
0.2164492,
0.3838969,
0.8412953
],
[
0.1103886,
0.1165748,
0.1305529,
0.1603535,
0.2260972,
0.3934272,
0.8513887
],
[
0.1353737,
0.1414752,
0.1554699,
0.1851954,
0.2511823,
0.4179646,
0.8760082
],
[
0.1872455,
0.1938806,
0.2087648,
0.2398314,
0.3070167,
0.4721208,
0.9301682
],
[
0.272654,
0.2803447,
0.2974174,
0.3320223,
0.403096,
0.5670093,
1.024432
],
[
0.4312925,
0.4401565,
0.4599061,
0.4989453,
0.574616,
0.7372537,
1.1938566
]
]
},
"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.00140513,
0.00394876,
0.011097,
0.0311854,
0.0876387,
0.246287
],
"values": [
[
0.0229663,
0.0279372,
0.0389649,
0.0660059,
0.1397692,
0.3513676,
0.9717738
],
[
0.0233708,
0.0276613,
0.0392413,
0.0660567,
0.1398088,
0.3510739,
0.9717939
],
[
0.0232802,
0.0278411,
0.0388256,
0.0660461,
0.1397687,
0.350695,
0.97668
],
[
0.0230687,
0.0277913,
0.0392402,
0.0661163,
0.1399112,
0.3502483,
0.9764757
],
[
0.0288319,
0.0337505,
0.0447668,
0.0706964,
0.1410637,
0.3497642,
0.9713922
],
[
0.0386191,
0.0440131,
0.0560965,
0.0825797,
0.1472119,
0.3498121,
0.9719778
],
[
0.0532589,
0.058939,
0.0717641,
0.0986078,
0.1562951,
0.3501838,
0.9663716
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003757,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00376,
"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.0060559,
0.0059799,
0.005863,
0.0058398,
0.0058449,
0.0059148,
0.0061342
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0058777,
-0.0059141,
-0.0059412,
-0.0059924,
-0.0060535,
-0.0061378,
-0.006275
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003753,
"timing": [
{
"related_pin": "CLK_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.1896504,
-0.1097025,
0.0738099
],
[
-0.3281921,
-0.2616719,
-0.1123392
],
[
-0.4836283,
-0.4317565,
-0.3129414
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_falling",
"violation_delay_degrade_pct": 10
},
{
"related_pin": "CLK_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.2607891,
0.3700501,
0.5722799
],
[
0.3797995,
0.4890606,
0.6900697
],
[
0.5181458,
0.6261862,
0.8259746
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1148591,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}