blob: 9a122e1375bb0b7ec6544bcd4fb6283fc50c4385 [file] [log] [blame]
{
"area": 22.5216,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.01040847,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0135191,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0077669,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0079271,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0085404,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.007051,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0128507,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0083802,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0076644,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0142094,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0143696,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0134935,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0091294,
"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.004278,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.00407,
"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.0200766,
0.0199605,
0.019693,
0.0197603,
0.0199155,
0.0202732,
0.0210977
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0078229,
0.0077458,
0.0075681,
0.0075854,
0.0076253,
0.007717,
0.0079288
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004486,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1328031,
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.001935,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001773,
"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.025463,
0.0252385,
0.0247208,
0.0248344,
0.0250961,
0.0256996,
0.0270909
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.015574,
0.0155419,
0.0154679,
0.015476,
0.0154947,
0.0155381,
0.0156381
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002097,
"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.1777813,
0.3761374,
0.6682923
],
[
0.0831849,
0.2803203,
0.5712545
],
[
0.0278464,
0.2213197,
0.5122539
]
]
},
"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.1362773,
0.2552878,
0.3399232
],
[
0.0685365,
0.1826641,
0.261196
],
[
0.1377096,
0.2506165,
0.3279277
]
]
},
"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.1530293,
-0.3477233,
-0.6166849
],
[
-0.0730814,
-0.2689961,
-0.5538268
],
[
-0.0201842,
-0.2148783,
-0.5009297
]
]
},
"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.0504902,
-0.1646178,
-0.2321634
],
[
-0.0022806,
-0.1103047,
-0.1741881
],
[
0.0042298,
-0.1025736,
-0.1652363
]
]
},
"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.001597995,
0.005107175,
0.01632248,
0.05216648,
0.1667235,
0.5328467
],
"values": [
[
0.0228297,
0.0211444,
0.0157963,
-0.0003039,
-0.0559256,
-0.2407422,
-0.8337188
],
[
0.0225894,
0.0208539,
0.015584,
-0.0005437,
-0.056143,
-0.2409365,
-0.8338911
],
[
0.0226739,
0.0209749,
0.0156878,
-0.0004543,
-0.0560666,
-0.2408215,
-0.8337809
],
[
0.0221899,
0.0204408,
0.0152008,
-0.0010154,
-0.0565816,
-0.2413006,
-0.8342319
],
[
0.0218615,
0.0201467,
0.0146963,
-0.0015957,
-0.0572207,
-0.2417498,
-0.8345983
],
[
0.0218145,
0.019902,
0.0143429,
-0.0020073,
-0.0572969,
-0.2417354,
-0.8344376
],
[
0.0292502,
0.0270589,
0.0207209,
0.0020491,
-0.0559945,
-0.2406431,
-0.8332521
]
]
},
"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.001597995,
0.005107175,
0.01632248,
0.05216648,
0.1667235,
0.5328467
],
"values": [
[
0.0275072,
0.0294145,
0.0354067,
0.0541528,
0.1120253,
0.2953011,
0.8814294
],
[
0.0274028,
0.0293544,
0.0352886,
0.0540633,
0.1119618,
0.2955966,
0.8802002
],
[
0.0272478,
0.0291903,
0.0351374,
0.0539261,
0.111878,
0.2950976,
0.8848013
],
[
0.0263797,
0.0282807,
0.0342585,
0.052961,
0.1110078,
0.2945861,
0.8850531
],
[
0.0260817,
0.0279647,
0.033858,
0.0524461,
0.1103296,
0.2938008,
0.8798787
],
[
0.0276121,
0.0293549,
0.0350313,
0.0530224,
0.1107236,
0.2936361,
0.8817439
],
[
0.0294814,
0.0312877,
0.0366339,
0.0547468,
0.1128655,
0.2959341,
0.8786598
]
]
}
},
"max_capacitance": 0.532847,
"max_transition": 1.505333,
"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.00159799,
0.00510718,
0.0163225,
0.0521665,
0.166724,
0.532847
],
"values": [
[
0.134647,
0.1383213,
0.1476195,
0.1683496,
0.212101,
0.3170668,
0.6262973
],
[
0.1399125,
0.1435221,
0.1528752,
0.1736278,
0.2174373,
0.3224192,
0.6316908
],
[
0.1530609,
0.1566957,
0.1660008,
0.1867505,
0.230652,
0.3355173,
0.6449091
],
[
0.1848798,
0.1884762,
0.1977523,
0.2185343,
0.2624175,
0.3673086,
0.676646
],
[
0.2599627,
0.2635462,
0.2727901,
0.2935402,
0.3373976,
0.4423822,
0.751862
],
[
0.4031952,
0.4078052,
0.4194732,
0.4442793,
0.4925281,
0.5999241,
0.9093753
],
[
0.6331213,
0.6392326,
0.6546452,
0.6878028,
0.7484541,
0.8654703,
1.1764346
]
]
},
"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.00159799,
0.00510718,
0.0163225,
0.0521665,
0.166724,
0.532847
],
"values": [
[
0.1108975,
0.1152863,
0.1270147,
0.1557349,
0.2301474,
0.4542507,
1.1666051
],
[
0.1151464,
0.1196096,
0.1312782,
0.1599732,
0.2343195,
0.4582473,
1.1747593
],
[
0.123856,
0.1282821,
0.1398834,
0.1685869,
0.2430667,
0.4680811,
1.1814774
],
[
0.143226,
0.1476039,
0.1592851,
0.1879576,
0.2623352,
0.4868332,
1.2014609
],
[
0.1810058,
0.1857603,
0.1979922,
0.2276572,
0.3027839,
0.5280992,
1.2395857
],
[
0.2341616,
0.239701,
0.2537552,
0.2860504,
0.3633867,
0.5883343,
1.3028064
],
[
0.2828799,
0.2900674,
0.3083257,
0.3471818,
0.4295146,
0.6553885,
1.3679835
]
]
},
"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.00159799,
0.00510718,
0.0163225,
0.0521665,
0.166724,
0.532847
],
"values": [
[
0.0254057,
0.0275594,
0.0332197,
0.0478072,
0.0868157,
0.2076053,
0.6192068
],
[
0.0254649,
0.0275922,
0.0332956,
0.0474922,
0.0868529,
0.2075331,
0.6191179
],
[
0.0255018,
0.0277057,
0.0334747,
0.0478735,
0.0868819,
0.2077429,
0.6152877
],
[
0.0255031,
0.0276948,
0.0334474,
0.0478243,
0.0866654,
0.2076813,
0.6153763
],
[
0.0258502,
0.0278459,
0.0335557,
0.0479305,
0.0869943,
0.2077496,
0.6152582
],
[
0.0376844,
0.040022,
0.0458992,
0.059717,
0.0951434,
0.2111869,
0.619146
],
[
0.058031,
0.0615543,
0.0696386,
0.085302,
0.1198749,
0.2256337,
0.617407
]
]
},
"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.00159799,
0.00510718,
0.0163225,
0.0521665,
0.166724,
0.532847
],
"values": [
[
0.0261095,
0.0293778,
0.0395817,
0.068952,
0.1640302,
0.4824502,
1.4985336
],
[
0.0258701,
0.0295285,
0.0395493,
0.0690101,
0.1640908,
0.4808879,
1.5043921
],
[
0.0260347,
0.0295919,
0.039525,
0.0689584,
0.164143,
0.4822261,
1.5053334
],
[
0.0261575,
0.0296931,
0.0396567,
0.0691375,
0.1642105,
0.4818361,
1.5051118
],
[
0.0289366,
0.0324294,
0.0424587,
0.0710287,
0.1648295,
0.4809593,
1.5008516
],
[
0.0366961,
0.0403742,
0.0501498,
0.0776576,
0.1684897,
0.4803149,
1.5032359
],
[
0.0511559,
0.0565481,
0.0667324,
0.0931018,
0.1767212,
0.4832287,
1.4990376
]
]
},
"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.001834,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001745,
"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.0265172,
0.0263308,
0.0259013,
0.0259824,
0.0261691,
0.0265997,
0.0275923
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0167305,
0.0166781,
0.0165574,
0.0165815,
0.016637,
0.0167652,
0.0170608
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001923,
"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.1887676,
0.3614889,
0.61214
],
[
0.0917298,
0.2656719,
0.5187643
],
[
0.0339499,
0.2066712,
0.4609844
]
]
},
"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.1472637,
0.2772604,
0.3875306
],
[
0.0807435,
0.2058574,
0.3088034
],
[
0.1511374,
0.2738099,
0.3755351
]
]
},
"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.1640156,
-0.3330749,
-0.5678568
],
[
-0.082847,
-0.2555684,
-0.503778
],
[
-0.0262878,
-0.1990091,
-0.4508809
]
]
},
"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.0602559,
-0.1865905,
-0.2809915
],
[
-0.016929,
-0.1347187,
-0.2230163
],
[
-0.0153014,
-0.1306497,
-0.2152852
]
]
},
"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"
]
}
}