blob: 8327b7acf1ab80a215ddead55625af22ac10ef51 [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 0.00743731,
"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.0049923,
"when": "CLK&!D&DE&Q"
},
{
"value": 0.0070648,
"when": "CLK&D&!DE&Q"
},
{
"value": 0.0092441,
"when": "!CLK&D&DE&Q"
},
{
"value": 0.0112305,
"when": "CLK&D&DE&!Q"
},
{
"value": 0.006701,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 0.0087517,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 0.0067408,
"when": "CLK&D&!DE&!Q"
},
{
"value": 0.0088301,
"when": "CLK&!D&DE&!Q"
},
{
"value": 0.0066227,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 0.0066624,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 0.004924,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 0.0049299,
"when": "CLK&!D&!DE&Q"
},
{
"value": 0.0092499,
"when": "CLK&D&DE&Q"
},
{
"value": 0.007059,
"when": "!CLK&D&!DE&Q"
},
{
"value": 0.00482,
"when": "!CLK&!D&DE&Q"
},
{
"value": 0.0111738,
"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.001777,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001696,
"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.0243237,
0.0241956,
0.0239003,
0.0240082,
0.024257,
0.0248305,
0.0261524
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0191083,
0.0189902,
0.0187179,
0.018748,
0.0188173,
0.0189772,
0.0193455
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001858,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1291397,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1126621,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00182,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001731,
"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.0092926,
0.0091686,
0.0088828,
0.0090044,
0.0092845,
0.0099301,
0.0114185
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0035961,
0.0035504,
0.003445,
0.0034848,
0.0035765,
0.003788,
0.0042753
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001909,
"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.1826641,
0.3749167,
0.6487611
],
[
0.1027161,
0.2961895,
0.5773581
],
[
0.0766745,
0.2689271,
0.5525371
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0776836,
0.1905905,
0.2532533
],
[
0.0441224,
0.1509258,
0.2111471
],
[
0.0681296,
0.1749329,
0.2375957
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1261738,
-0.3147643,
-0.5727396
],
[
-0.0559915,
-0.2470234,
-0.5208679
],
[
-0.0372741,
-0.228306,
-0.5070332
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0626973,
-0.1695006,
-0.217515
],
[
-0.0291361,
-0.1347187,
-0.1888366
],
[
-0.0531432,
-0.1587259,
-0.220168
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003388,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003244,
"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.0102197,
0.0100897,
0.0097902,
0.0098887,
0.0101158,
0.0106391,
0.0118455
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0001957,
5.0254531e-05,
-0.000285,
-0.0002092,
-3.4579429e-05,
0.0003681,
0.0012964
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003532,
"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.1216289,
0.2821432,
0.4668763
],
[
0.0831849,
0.2436992,
0.429653
],
[
0.1059714,
0.265265,
0.4512187
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0789043,
0.1893698,
0.2569154
],
[
0.0465638,
0.1521465,
0.2172507
],
[
0.0730124,
0.1773744,
0.2449199
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1725605,
-0.3672546,
-0.6752786
],
[
-0.0962747,
-0.2921895,
-0.6087584
],
[
-0.0738952,
-0.2710306,
-0.5888203
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0724629,
-0.1817077,
-0.2455911
],
[
-0.0413431,
-0.1457051,
-0.2108092
],
[
-0.066571,
-0.1721536,
-0.2384785
]
]
},
"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.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001350454,
0.003647454,
0.00985144,
0.02660784,
0.07186534,
0.1941017
],
"values": [
[
0.0163227,
0.0150434,
0.0116525,
0.0039886,
-0.0200092,
-0.0894994,
-0.2786809
],
[
0.0163588,
0.0150618,
0.0116967,
0.0040203,
-0.0199801,
-0.0894889,
-0.2786572
],
[
0.0162676,
0.014983,
0.0116003,
0.003911,
-0.0200826,
-0.0895788,
-0.2787446
],
[
0.0158926,
0.0145892,
0.0112143,
0.0035368,
-0.0204607,
-0.0899649,
-0.2791264
],
[
0.0155108,
0.0142141,
0.0108489,
0.0031046,
-0.0208668,
-0.0903491,
-0.2794931
],
[
0.0171549,
0.0158095,
0.0122648,
0.0030785,
-0.020997,
-0.0904748,
-0.2796276
],
[
0.0203393,
0.0189758,
0.0153871,
0.0059,
-0.01982,
-0.089729,
-0.2789897
]
]
},
"related_pin": "CLK",
"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.001350454,
0.003647454,
0.00985144,
0.02660784,
0.07186534,
0.1941017
],
"values": [
[
0.0228569,
0.0243261,
0.0282903,
0.038351,
0.0640786,
0.1333337,
0.3225074
],
[
0.0229394,
0.0243384,
0.0283144,
0.03833,
0.0640951,
0.134193,
0.3223508
],
[
0.0230445,
0.0244366,
0.0284283,
0.0384223,
0.0641621,
0.1342157,
0.3225835
],
[
0.0225777,
0.0240185,
0.0279665,
0.0379346,
0.0636984,
0.1338889,
0.3222045
],
[
0.0221958,
0.0236541,
0.0276216,
0.0375856,
0.0635496,
0.1337167,
0.3218122
],
[
0.0229932,
0.024359,
0.0279587,
0.0375756,
0.063388,
0.1337165,
0.3218382
],
[
0.023678,
0.0249678,
0.0285968,
0.0383697,
0.0642,
0.134384,
0.3199493
]
]
}
},
"max_capacitance": 0.194102,
"max_transition": 1.505459,
"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.00135045,
0.00364745,
0.00985144,
0.0266078,
0.0718653,
0.194102
],
"values": [
[
0.2188258,
0.2281672,
0.2478497,
0.2851933,
0.3537428,
0.4822404,
0.7852541
],
[
0.2230495,
0.2324067,
0.2520703,
0.2894283,
0.3579635,
0.4864335,
0.7893856
],
[
0.2328504,
0.2421842,
0.2618304,
0.2991914,
0.3676833,
0.4962291,
0.7992051
],
[
0.2548424,
0.2642129,
0.2838164,
0.321162,
0.3896743,
0.5181425,
0.8210219
],
[
0.2896651,
0.2990364,
0.3186156,
0.3559245,
0.4244153,
0.552964,
0.8559993
],
[
0.3329279,
0.3422402,
0.3619152,
0.3992005,
0.4677714,
0.5962383,
0.8994013
],
[
0.3740632,
0.3835217,
0.4032029,
0.4406468,
0.5092889,
0.6378882,
0.9410686
]
]
},
"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.00135045,
0.00364745,
0.00985144,
0.0266078,
0.0718653,
0.194102
],
"values": [
[
0.2065039,
0.213675,
0.2300575,
0.2683169,
0.3626731,
0.6068164,
1.2628506
],
[
0.210726,
0.2178492,
0.2342005,
0.2724662,
0.3668374,
0.6108865,
1.2678198
],
[
0.220945,
0.2279574,
0.2443341,
0.2826354,
0.3770327,
0.6213815,
1.2807511
],
[
0.2435913,
0.2507309,
0.2670985,
0.3053594,
0.3997287,
0.6447395,
1.3012346
],
[
0.2786345,
0.2857329,
0.3021411,
0.3404159,
0.4348347,
0.6792646,
1.3393475
],
[
0.3202276,
0.3274143,
0.3438034,
0.382079,
0.4764949,
0.7207681,
1.3773662
],
[
0.3534321,
0.360498,
0.3769643,
0.4152813,
0.5097249,
0.7541904,
1.409046
]
]
},
"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.00135045,
0.00364745,
0.00985144,
0.0266078,
0.0718653,
0.194102
],
"values": [
[
0.038064,
0.0445659,
0.0579579,
0.0852472,
0.1378887,
0.2644341,
0.6417203
],
[
0.0380599,
0.0445361,
0.0579602,
0.0852467,
0.1380033,
0.265286,
0.6406707
],
[
0.0379258,
0.044352,
0.0582807,
0.0852697,
0.1383275,
0.2644185,
0.6445754
],
[
0.0379929,
0.0444697,
0.057944,
0.0852781,
0.1375916,
0.2648265,
0.643523
],
[
0.0377965,
0.044141,
0.0584673,
0.0852802,
0.1379826,
0.2642033,
0.6468067
],
[
0.0381631,
0.044687,
0.0580928,
0.0854799,
0.1381242,
0.2647403,
0.6454187
],
[
0.0389316,
0.0456024,
0.0588918,
0.0860243,
0.138088,
0.2645421,
0.63998
]
]
},
"related_pin": "CLK",
"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.00135045,
0.00364745,
0.00985144,
0.0266078,
0.0718653,
0.194102
],
"values": [
[
0.0233043,
0.0300747,
0.0474493,
0.0944142,
0.2189413,
0.5636895,
1.5052399
],
[
0.0233157,
0.029968,
0.0473579,
0.0943796,
0.218361,
0.5638279,
1.4986128
],
[
0.0232372,
0.0301121,
0.0473374,
0.0944968,
0.2187227,
0.5633835,
1.5033687
],
[
0.0232893,
0.0299265,
0.0473712,
0.094455,
0.2191511,
0.5647239,
1.5054585
],
[
0.0232851,
0.0299287,
0.0474191,
0.0944728,
0.21853,
0.56279,
1.5050887
],
[
0.0233776,
0.0301683,
0.0475035,
0.0945321,
0.218857,
0.5628836,
1.5037106
],
[
0.0235319,
0.0303955,
0.0476334,
0.0946475,
0.2187267,
0.5648657,
1.4970174
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}