blob: fd56effd7d77c03279e3da8898cb11dff12e6804 [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 0.0004663361,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 0.0004275,
"when": "CLK&!D&DE&Q"
},
{
"value": 0.0004393,
"when": "CLK&D&!DE&Q"
},
{
"value": 0.0004998,
"when": "!CLK&D&DE&Q"
},
{
"value": 0.0006426,
"when": "CLK&D&DE&!Q"
},
{
"value": 0.0004752,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 0.0004764,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 0.0004943,
"when": "CLK&D&!DE&!Q"
},
{
"value": 0.0005132,
"when": "CLK&!D&DE&!Q"
},
{
"value": 0.0004385,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 0.0004575,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 0.0003462,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 0.0003496,
"when": "CLK&!D&!DE&Q"
},
{
"value": 0.0005032,
"when": "CLK&D&DE&Q"
},
{
"value": 0.0004359,
"when": "!CLK&D&!DE&Q"
},
{
"value": 0.0003467,
"when": "!CLK&!D&DE&Q"
},
{
"value": 0.0006155,
"when": "!CLK&D&DE&!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": {
"capacitance": 0.00146,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001409,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0091566,
0.0084655,
0.00628,
0.0064603,
0.0070303,
0.0088327,
0.0145324
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0106754,
0.0102029,
0.0087086,
0.0087657,
0.008946,
0.0095163,
0.0113197
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00151,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.3227954,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.7100563,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001564,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00151,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.004311,
0.0041809,
0.0037695,
0.0038121,
0.0039469,
0.0043731,
0.005721
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0021864,
0.0021621,
0.0020851,
0.00208,
0.0020642,
0.002014,
0.0018553
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001617,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.344163,
4.2775044,
6.9827862
],
[
-0.9885925,
1.9191142,
4.6134095
],
[
-2.586086,
0.3088034,
2.9646466
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.3828594,
2.6918113,
4.4797342
],
[
-1.1002868,
1.1482402,
2.9105288
],
[
-2.2162129,
0.0103415,
1.7579815
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.9721211,
-3.8981384,
-6.5649679
],
[
1.1482321,
-1.7503193,
-4.391514
],
[
2.7017802,
-0.1729674,
-2.7921895
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.3147725,
-2.5596373,
-4.2633321
],
[
1.17936,
-1.0545185,
-2.7948343
],
[
2.324583,
0.1071839,
-1.6276386
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.00286,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002772,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0058121,
0.0058579,
0.0060028,
0.0060017,
0.0059982,
0.0059873,
0.0059528
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0008,
0.0006717,
0.0002662,
0.0002543,
0.0002169,
9.8628315e-05,
-0.0002754
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002948,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.3386699,
4.4020164,
7.3636455
],
[
-0.8347839,
2.2212383,
5.17005
],
[
-2.4157977,
0.6493795,
3.5688946
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.3846904,
2.6753318,
4.5273419
],
[
-1.072821,
1.1793682,
3.0020813
],
[
-2.1905781,
0.0561178,
1.8715068
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.534499,
-3.3616394,
-5.7098652
],
[
0.9724508,
-1.8491963,
-4.1974221
],
[
2.1140117,
-0.694818,
-3.044875
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-1.0966329,
-2.9569762,
-4.3200947
],
[
1.0475241,
-0.8109883,
-2.1759378
],
[
2.6120586,
0.7480531,
-0.6187275
]
]
},
"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.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001475048,
0.004351534,
0.01283744,
0.03787169,
0.1117251,
0.3295998
],
"values": [
[
0.0086666,
0.0087609,
0.0084366,
0.0017457,
-0.0220463,
-0.0942216,
-0.3076672
],
[
0.0088212,
0.0089158,
0.0086108,
0.0019618,
-0.0218827,
-0.0940654,
-0.3074827
],
[
0.01027,
0.010257,
0.0100018,
0.0033578,
-0.0204352,
-0.0926181,
-0.3060374
],
[
0.009983,
0.0099681,
0.0097085,
0.0030977,
-0.0207358,
-0.0929103,
-0.3063636
],
[
0.0095334,
0.0093649,
0.0091512,
0.0024824,
-0.0212809,
-0.0934669,
-0.3069187
],
[
0.0085445,
0.0085834,
0.0082683,
0.0016718,
-0.0221564,
-0.0943241,
-0.307771
],
[
0.0122032,
0.0112773,
0.0085335,
0.0003486,
-0.0240495,
-0.0964021,
-0.3098427
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001475048,
0.004351534,
0.01283744,
0.03787169,
0.1117251,
0.3295998
],
"values": [
[
0.0136205,
0.0156023,
0.020322,
0.028871,
0.0533373,
0.1246322,
0.337703
],
[
0.0137693,
0.0157446,
0.020448,
0.0290102,
0.0534771,
0.1252105,
0.3361623
],
[
0.0152294,
0.0171976,
0.0219256,
0.0304493,
0.0551549,
0.1267064,
0.338148
],
[
0.0149855,
0.0169583,
0.0216861,
0.03021,
0.0549172,
0.1264475,
0.3379079
],
[
0.0144893,
0.0164764,
0.0211951,
0.0297279,
0.0543673,
0.1259441,
0.3383312
],
[
0.0137218,
0.0157348,
0.0204073,
0.0289331,
0.053636,
0.1252015,
0.337535
],
[
0.0148885,
0.0158835,
0.0187712,
0.0271044,
0.0513749,
0.1228582,
0.3349529
]
]
}
},
"max_capacitance": 0.3296,
"max_transition": 9.953878,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
1.4445906,
1.4874796,
1.5805535,
1.7601609,
2.0674578,
2.6319855,
4.1105945
],
[
1.4584479,
1.5013221,
1.5944466,
1.7740461,
2.0813684,
2.6456353,
4.1252886
],
[
1.4975058,
1.5403965,
1.6321167,
1.8130543,
2.120367,
2.6846469,
4.1643102
],
[
1.6173735,
1.6602349,
1.7516857,
1.9326893,
2.2400612,
2.8045224,
4.2840917
],
[
1.9906206,
2.0333812,
2.1256839,
2.3056728,
2.6132889,
3.1778018,
4.6591184
],
[
2.959561,
3.0028973,
3.0927465,
3.2738119,
3.5811012,
4.1455679,
5.6243814
],
[
5.4050826,
5.4476317,
5.5389404,
5.7195724,
6.02678,
6.5912578,
8.0712148
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
0.9060357,
0.9347623,
1.0101492,
1.2172094,
1.7869198,
3.4365979,
8.2765341
],
[
0.9193804,
0.9480579,
1.0237585,
1.2305924,
1.7988155,
3.4468335,
8.2968414
],
[
0.9583754,
0.9870436,
1.0626511,
1.2695338,
1.8381416,
3.4806067,
8.3381995
],
[
1.0818698,
1.1105608,
1.1861696,
1.3930465,
1.9616468,
3.6039554,
8.4617247
],
[
1.4591038,
1.4879821,
1.563338,
1.7721319,
2.3390863,
3.9869166,
8.8326431
],
[
2.4309328,
2.4595839,
2.5350728,
2.7419562,
3.3103347,
4.9575037,
9.8109147
],
[
4.864126,
4.8928097,
4.968534,
5.1753286,
5.7436167,
7.3919635,
12.2464652
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
0.1696842,
0.1949325,
0.256872,
0.3766537,
0.5661075,
1.1138045,
3.0052949
],
[
0.1696559,
0.1948854,
0.2569631,
0.376608,
0.5636675,
1.1134584,
2.9913847
],
[
0.169699,
0.1949709,
0.254007,
0.3767496,
0.563838,
1.1133717,
2.9906333
],
[
0.1697968,
0.1950224,
0.2538923,
0.3769443,
0.5635124,
1.1109436,
2.9988176
],
[
0.1691962,
0.1944314,
0.2576531,
0.3777475,
0.5660907,
1.1147935,
2.9809286
],
[
0.1709252,
0.1963495,
0.253671,
0.3771,
0.5661711,
1.1132836,
3.0045864
],
[
0.1701835,
0.1954649,
0.2541895,
0.3770039,
0.5638516,
1.113152,
2.9919807
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00147505,
0.00435153,
0.0128374,
0.0378717,
0.111725,
0.3296
],
"values": [
[
0.0823287,
0.1124621,
0.2009846,
0.4596213,
1.193611,
3.4089249,
9.9538777
],
[
0.0820622,
0.1127201,
0.2002853,
0.4592236,
1.201705,
3.4240772,
9.9271418
],
[
0.0816861,
0.1126783,
0.2003909,
0.4588343,
1.2038858,
3.4239751,
9.9388151
],
[
0.081876,
0.1126799,
0.2003856,
0.4588355,
1.2041317,
3.4242558,
9.937855
],
[
0.0827024,
0.1123959,
0.2009702,
0.4598597,
1.1976951,
3.4247511,
9.9517496
],
[
0.0819089,
0.1125555,
0.2010299,
0.4598226,
1.2066019,
3.4208343,
9.9487556
],
[
0.0820622,
0.1129523,
0.2004343,
0.4597142,
1.2015081,
3.3965337,
9.9275299
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}