blob: 9d8186d2e75624e4cb0f78c1ea418fa035da027b [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 28.83562,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 31.7195443,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 23.8704914,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 23.6277256,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 27.3148846,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 19.8812184,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 29.9642302,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 27.557661,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 23.5684645,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 37.7595732,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 37.5167879,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 33.7705899,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 29.4762703,
"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.003905,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003699,
"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.0227577,
0.0226681,
0.0225099,
0.023721,
0.0265612,
0.0331561,
0.0484062
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0103572,
0.010277,
0.010129,
0.0113039,
0.0140491,
0.0204138,
0.0351219
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004111,
"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.002035,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001893,
"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.0323692,
0.0322722,
0.0320905,
0.0332032,
0.0358102,
0.0418616,
0.0558527
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.017932,
0.017903,
0.0178815,
0.0189542,
0.0214721,
0.0273219,
0.0408514
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002178,
"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.2369772,
0.4375794
],
[
0.0624329,
0.2046367,
0.408901
],
[
0.0803366,
0.2176575,
0.4280254
]
]
},
"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.0691387,
0.1197897,
0.0860169
],
[
0.0831849,
0.1289531,
0.0915182
],
[
0.2024069,
0.2481751,
0.2131816
]
]
},
"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.088332,
-0.225653,
-0.4177103
],
[
-0.0572122,
-0.199416,
-0.4024596
],
[
-0.0751159,
-0.2124368,
-0.4203633
]
]
},
"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.0803893,
-0.0392923
],
[
-0.0266947,
-0.0688008,
-0.0313659
],
[
-0.0690124,
-0.1123392,
-0.0834492
]
]
},
"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.001375778,
0.003785528,
0.01041609,
0.02866045,
0.07886082,
0.2169899
],
"values": [
[
0.0122686,
0.0110345,
0.0096407,
0.0102415,
-0.0172773,
-0.1122713,
-0.3749448
],
[
0.0118965,
0.0106352,
0.0093492,
0.0099156,
-0.0176264,
-0.1126186,
-0.3752878
],
[
0.0119422,
0.0106525,
0.0093806,
0.0099689,
-0.0175465,
-0.1125271,
-0.3752085
],
[
0.0129707,
0.011579,
0.0102094,
0.0107995,
-0.017087,
-0.1121062,
-0.3748088
],
[
0.021342,
0.0193615,
0.0143215,
0.0134012,
-0.0154724,
-0.1107141,
-0.3735099
],
[
0.0461916,
0.044062,
0.0386922,
0.0252141,
-0.0099752,
-0.1053716,
-0.3684941
],
[
0.0647396,
0.0622675,
0.0562098,
0.0417492,
0.0052857,
-0.0917718,
-0.3553592
]
]
},
"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.001375778,
0.003785528,
0.01041609,
0.02866045,
0.07886082,
0.2169899
],
"values": [
[
0.011476,
0.0133557,
0.018153,
0.0305989,
0.0644953,
0.1585378,
0.4168754
],
[
0.0109138,
0.0127854,
0.0175914,
0.0300442,
0.0639699,
0.1580263,
0.416625
],
[
0.0107309,
0.0126297,
0.0174343,
0.0298869,
0.0638688,
0.1580335,
0.41652
],
[
0.0102822,
0.0121058,
0.016927,
0.0293903,
0.0634879,
0.1575161,
0.4161043
],
[
0.0120635,
0.0135696,
0.0178268,
0.0299805,
0.06388,
0.1577297,
0.4163488
],
[
0.0178122,
0.0191267,
0.0230265,
0.0345228,
0.067579,
0.1609025,
0.4198636
],
[
0.0354087,
0.0363319,
0.039786,
0.0502128,
0.0814486,
0.1724784,
0.4292055
]
]
}
},
"max_capacitance": 0.21699,
"max_transition": 1.495357,
"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.00137578,
0.00378553,
0.0104161,
0.0286605,
0.0788608,
0.21699
],
"values": [
[
0.058626,
0.0632699,
0.0735529,
0.0956814,
0.1488691,
0.2926999,
0.682604
],
[
0.0621993,
0.0668543,
0.0771571,
0.0993813,
0.1526245,
0.296492,
0.6866255
],
[
0.0723162,
0.0769175,
0.0872193,
0.109507,
0.1628003,
0.3066718,
0.6968646
],
[
0.0950203,
0.099835,
0.110469,
0.1329597,
0.1862569,
0.3299986,
0.720119
],
[
0.1303411,
0.1357834,
0.1477034,
0.1719154,
0.2265778,
0.3700754,
0.7595459
],
[
0.1901207,
0.1964004,
0.2098995,
0.2365353,
0.292808,
0.4358869,
0.824889
],
[
0.2994253,
0.3065832,
0.3221441,
0.3526817,
0.4128353,
0.553946,
0.9409044
]
]
},
"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.00137578,
0.00378553,
0.0104161,
0.0286605,
0.0788608,
0.21699
],
"values": [
[
0.0622513,
0.0681246,
0.0816846,
0.1136489,
0.1973237,
0.4277174,
1.0645002
],
[
0.0644442,
0.070303,
0.0838988,
0.1158844,
0.1995956,
0.4301246,
1.0677735
],
[
0.0695151,
0.075337,
0.0888063,
0.1208384,
0.2046944,
0.4353194,
1.0731074
],
[
0.078179,
0.0842487,
0.0982369,
0.1307572,
0.2145351,
0.4453329,
1.0827628
],
[
0.087176,
0.0938023,
0.108662,
0.1418882,
0.2263878,
0.4580105,
1.0908723
],
[
0.0882192,
0.095654,
0.1124205,
0.1477762,
0.2321201,
0.4626375,
1.0976798
],
[
0.0599766,
0.0684005,
0.0875722,
0.1277632,
0.2149551,
0.4457114,
1.0798571
]
]
},
"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.00137578,
0.00378553,
0.0104161,
0.0286605,
0.0788608,
0.21699
],
"values": [
[
0.0154913,
0.0194864,
0.0286958,
0.0516022,
0.1187865,
0.3073748,
0.8332525
],
[
0.015419,
0.0193909,
0.0285387,
0.0515587,
0.1187413,
0.3074921,
0.8299312
],
[
0.0156355,
0.0195082,
0.0285733,
0.0515171,
0.1187661,
0.306993,
0.8328089
],
[
0.0176612,
0.0215679,
0.0304372,
0.052506,
0.1189847,
0.3080992,
0.8336424
],
[
0.022902,
0.026864,
0.0355847,
0.0572661,
0.121823,
0.3085651,
0.8327544
],
[
0.031185,
0.0351674,
0.0440506,
0.0650869,
0.1261263,
0.3085923,
0.8322399
],
[
0.0448367,
0.0498163,
0.0594856,
0.0803492,
0.1355439,
0.3100545,
0.8300516
]
]
},
"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.00137578,
0.00378553,
0.0104161,
0.0286605,
0.0788608,
0.21699
],
"values": [
[
0.0192107,
0.0252104,
0.0405911,
0.0832974,
0.2064968,
0.5493158,
1.4925781
],
[
0.0192217,
0.0251567,
0.0405914,
0.0831803,
0.2065726,
0.5481693,
1.4952212
],
[
0.0192349,
0.0252487,
0.0406997,
0.0832408,
0.2065329,
0.5487044,
1.4953571
],
[
0.0208081,
0.0270807,
0.0422279,
0.0841421,
0.2060381,
0.5480093,
1.4942638
],
[
0.0240631,
0.0304893,
0.0456533,
0.0864116,
0.2074089,
0.5501068,
1.4953037
],
[
0.0299577,
0.037076,
0.0529855,
0.0921877,
0.2090985,
0.5497132,
1.4909332
],
[
0.0403608,
0.0477103,
0.0654895,
0.1054238,
0.2175242,
0.5542753,
1.4939049
]
]
},
"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.001963,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.0019,
"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.0342068,
0.0340555,
0.0337488,
0.0347777,
0.0371916,
0.0427977,
0.0557623
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0194239,
0.0193684,
0.0192863,
0.0204146,
0.0230609,
0.0292066,
0.0434187
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002025,
"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.3667787
],
[
0.0697572,
0.1777813,
0.3417624
],
[
0.0852194,
0.1920228,
0.3621074
]
]
},
"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.1429831,
0.1458314
],
[
0.0929505,
0.1533672,
0.1525534
],
[
0.2133932,
0.2713685,
0.2729961
]
]
},
"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.0980977,
-0.1975768,
-0.3481302
],
[
-0.0657572,
-0.1725605,
-0.335321
],
[
-0.0799987,
-0.1855814,
-0.3544453
]
]
},
"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.137974,
-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"
]
}
}