blob: 36e93a6f8275559087d37c846a97cd05442a3741 [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 30.3749,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 33.9099984,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 26.1558437,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 25.927255,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 27.5188476,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 22.1866632,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 32.0108136,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 27.7474452,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 23.7783411,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 39.9248137,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 39.6962072,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 35.9559351,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 29.6865785,
"when": "CLK&!GATE&GCLK&!SCE"
}
],
"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.003899,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003682,
"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.0228291,
0.0226553,
0.0223061,
0.0235386,
0.026431,
0.0331498,
0.0486888
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0103881,
0.0103155,
0.0101887,
0.0113559,
0.0140869,
0.0204223,
0.0350664
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004116,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0815387,
0.8333333,
2.5
]
},
"related_output_pin": "GCLK",
"related_pin": "CLK",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,GATE": {
"capacitance": 0.002045,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001906,
"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.0324664,
0.0323543,
0.0321405,
0.0332407,
0.0358213,
0.0418142,
0.0556727
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0181349,
0.0181016,
0.0180727,
0.0191399,
0.0216476,
0.027476,
0.0409587
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002184,
"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.0972148,
0.2381979,
0.4388001
],
[
0.0612122,
0.2046367,
0.408901
],
[
0.0791159,
0.2164368,
0.425584
]
]
},
"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.0825664,
0.1344382,
0.1031068
],
[
0.0953919,
0.1411602,
0.104946
],
[
0.226821,
0.2738099,
0.236375
]
]
},
"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.0810078,
-0.2158874,
-0.4030618
],
[
-0.0535501,
-0.1945332,
-0.3951354
],
[
-0.0714538,
-0.2063333,
-0.4118184
]
]
},
"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.0346211,
-0.08161,
-0.0392923
],
[
-0.0266947,
-0.0688008,
-0.0325866
],
[
-0.0690124,
-0.1123392,
-0.0846699
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,GCLK": {
"clock_gate_out_pin": "true",
"direction": "output",
"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.001540428,
0.004745836,
0.01462124,
0.04504592,
0.13878,
0.4275611
],
"values": [
[
0.0239094,
0.0219163,
0.0163587,
0.0075896,
-0.0419877,
-0.2196095,
-0.7687773
],
[
0.0237396,
0.0215903,
0.0162227,
0.0073612,
-0.0422686,
-0.2198518,
-0.7690131
],
[
0.0239048,
0.0217562,
0.0162532,
0.0075026,
-0.0420501,
-0.2196495,
-0.7687783
],
[
0.0250718,
0.0228255,
0.0171803,
0.0082867,
-0.0417999,
-0.2194547,
-0.7686167
],
[
0.0316471,
0.0291848,
0.0228864,
0.0131902,
-0.0399322,
-0.2180568,
-0.7674026
],
[
0.0586981,
0.0557067,
0.0474335,
0.0257016,
-0.0341481,
-0.2128582,
-0.7626955
],
[
0.0806242,
0.0773514,
0.0681974,
0.0444613,
-0.0178402,
-0.1993767,
-0.7500831
]
]
},
"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.001540428,
0.004745836,
0.01462124,
0.04504592,
0.13878,
0.4275611
],
"values": [
[
0.0190636,
0.020843,
0.0267766,
0.0453169,
0.1022068,
0.2776373,
0.8180279
],
[
0.0185704,
0.0203435,
0.0262964,
0.0448074,
0.1017001,
0.2772488,
0.8179664
],
[
0.0184159,
0.0201541,
0.0261171,
0.0446352,
0.1015571,
0.2771016,
0.817866
],
[
0.0182708,
0.0199823,
0.0258123,
0.044178,
0.1009387,
0.2764739,
0.8173433
],
[
0.0204024,
0.0218348,
0.0270444,
0.0450453,
0.1013312,
0.2764412,
0.8172691
],
[
0.0282652,
0.0293506,
0.0339105,
0.0507387,
0.10556,
0.2798862,
0.8197985
],
[
0.0494142,
0.049788,
0.0531847,
0.0682296,
0.121142,
0.2924018,
0.829381
]
]
}
},
"max_capacitance": 0.427561,
"max_transition": 1.498765,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"state_function": "(CLK*M0)",
"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.00154043,
0.00474584,
0.0146212,
0.0450459,
0.13878,
0.427561
],
"values": [
[
0.0727584,
0.0765146,
0.0857892,
0.1067986,
0.1552398,
0.2869686,
0.6836678
],
[
0.0765709,
0.0803549,
0.0896098,
0.1106318,
0.159109,
0.2908432,
0.6877513
],
[
0.0865541,
0.0903286,
0.0995493,
0.1205716,
0.1690776,
0.3008397,
0.6977299
],
[
0.1114157,
0.1151117,
0.1242506,
0.1451366,
0.1936709,
0.3252939,
0.7221693
],
[
0.1546304,
0.1588076,
0.1689689,
0.191617,
0.2421593,
0.3731525,
0.7693615
],
[
0.2240878,
0.2287002,
0.2402212,
0.265826,
0.3204876,
0.4506216,
0.8464822
],
[
0.3476348,
0.3529558,
0.3662235,
0.3958253,
0.4537728,
0.5804718,
0.9748089
]
]
},
"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.00154043,
0.00474584,
0.0146212,
0.0450459,
0.13878,
0.427561
],
"values": [
[
0.0763216,
0.0808592,
0.0924166,
0.1201265,
0.1922622,
0.4077686,
1.071604
],
[
0.0787216,
0.0832455,
0.0948182,
0.1225219,
0.194759,
0.4104211,
1.0751509
],
[
0.083993,
0.0885183,
0.1000705,
0.1277676,
0.2000533,
0.4157671,
1.0805251
],
[
0.0955629,
0.1001537,
0.1118247,
0.1395977,
0.2117087,
0.4276614,
1.0925386
],
[
0.1109054,
0.1157003,
0.1280811,
0.1571235,
0.2302138,
0.4468107,
1.1103245
],
[
0.1223048,
0.1275999,
0.140894,
0.1722445,
0.2465666,
0.4616152,
1.1308026
],
[
0.1088789,
0.1146571,
0.1294124,
0.1646451,
0.2437481,
0.4589752,
1.1219863
]
]
},
"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.00154043,
0.00474584,
0.0146212,
0.0450459,
0.13878,
0.427561
],
"values": [
[
0.0176292,
0.0205739,
0.0275979,
0.0459739,
0.0988863,
0.2672878,
0.805062
],
[
0.0174362,
0.0204246,
0.0275654,
0.0460442,
0.0989086,
0.2670005,
0.8084275
],
[
0.0174623,
0.0204151,
0.0275257,
0.0459842,
0.0988585,
0.2673216,
0.8059532
],
[
0.018225,
0.0209888,
0.0281937,
0.0464725,
0.0991145,
0.2671366,
0.805199
],
[
0.0251873,
0.0281922,
0.0351558,
0.0527798,
0.102854,
0.267247,
0.8077209
],
[
0.0348092,
0.0379235,
0.0457515,
0.0639614,
0.1105149,
0.2682642,
0.8056729
],
[
0.0517512,
0.0553673,
0.06404,
0.0828356,
0.1194944,
0.267994,
0.8043666
]
]
},
"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.00154043,
0.00474584,
0.0146212,
0.0450459,
0.13878,
0.427561
],
"values": [
[
0.0180741,
0.0224771,
0.0342822,
0.066417,
0.1674234,
0.492846,
1.4986934
],
[
0.0181036,
0.0224818,
0.0343105,
0.066414,
0.1676363,
0.492468,
1.4956529
],
[
0.0181763,
0.0225421,
0.0343478,
0.0664772,
0.1677195,
0.4925195,
1.4947955
],
[
0.0190664,
0.023488,
0.0351933,
0.0670079,
0.167873,
0.4905267,
1.4979209
],
[
0.0224433,
0.026622,
0.0388483,
0.0705677,
0.1695393,
0.4927745,
1.4949406
],
[
0.0296709,
0.0338036,
0.0459112,
0.0775192,
0.172971,
0.4931227,
1.4987651
],
[
0.0429477,
0.0468217,
0.0585947,
0.0920401,
0.1838557,
0.4968426,
1.498663
]
]
},
"timing_sense": "positive_unate",
"timing_type": "combinational"
}
},
"pin,M0": {
"direction": "internal",
"internal_node": "M0",
"related_ground_pin": "VNB",
"related_power_pin": "VPWR"
},
"pin,SCE": {
"capacitance": 0.001959,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001897,
"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.0341328,
0.034002,
0.033745,
0.0347671,
0.0371676,
0.042745,
0.0556458
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.019643,
0.0195724,
0.0194578,
0.0205827,
0.0232239,
0.0293599,
0.0435519
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002022,
"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.1057598,
0.208901,
0.3679993
],
[
0.0697572,
0.1765605,
0.3417624
],
[
0.0839987,
0.1895814,
0.3608867
]
]
},
"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.092332,
0.1588522,
0.1617005
],
[
0.1051576,
0.1655742,
0.1647604
],
[
0.2365866,
0.2970032,
0.2961895
]
]
},
"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.0907734,
-0.1878112,
-0.3347025
],
[
-0.0608744,
-0.1676777,
-0.3279968
],
[
-0.0751159,
-0.1806986,
-0.3471211
]
]
},
"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.043166,
-0.1048034,
-0.0991068
],
[
-0.0389017,
-0.0932148,
-0.0911803
],
[
-0.0848815,
-0.1391947,
-0.142043
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"statetable,CLK GATE SCE,M0": {
"table": [
"L L L : - : L",
"L L H : - : H",
"L H L : - : H",
"L H H : - : H",
"H - - : - : N"
]
}
}