blob: 1fa8ba101e671e5d99b6aa0cd3f6a9a17b33ead0 [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.003154528,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0028401,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0028536,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0019146,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.003057,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0028532,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0027293,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.003996,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0039956,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0037703,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0028313,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0037699,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0032433,
"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.00357,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.0034,
"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.0154968,
0.015394,
0.015157,
0.0151807,
0.0152355,
0.0153616,
0.0156524
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0074533,
0.0073918,
0.0072503,
0.0072363,
0.0072041,
0.0071298,
0.0069586
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00374,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1059503,
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.001863,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001716,
"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.0196442,
0.0194895,
0.0191329,
0.0191701,
0.0192558,
0.0194534,
0.0199088
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0122178,
0.0121854,
0.0121109,
0.01209,
0.012042,
0.0119313,
0.0116761
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002011,
"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.1521465,
0.365151,
0.6878236
],
[
0.0758607,
0.2876445,
0.6151999
],
[
0.0449362,
0.2554994,
0.581834
]
]
},
"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.1857077,
0.245929
],
[
0.0306947,
0.1301738,
0.1818503
],
[
0.0974264,
0.1969056,
0.2522441
]
]
},
"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.1457051,
-0.3562682,
-0.6594095
],
[
-0.0718607,
-0.2836445,
-0.6099792
],
[
-0.0409362,
-0.2514994,
-0.577834
]
]
},
"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.0382832,
-0.1377624,
-0.1808939
],
[
-0.0022806,
-0.0956563,
-0.1363463
],
[
-0.0189635,
-0.1111185,
-0.15425
]
]
},
"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.001300387,
0.003382013,
0.008795854,
0.02287603,
0.05949538,
0.1547341
],
"values": [
[
0.0073237,
0.0066718,
0.005304,
0.0006256,
-0.0087643,
-0.0564421,
-0.1860302
],
[
0.0072775,
0.0066406,
0.0052505,
0.000644,
-0.0087811,
-0.056466,
-0.186043
],
[
0.0071744,
0.0064677,
0.0051353,
0.000562,
-0.008878,
-0.056551,
-0.1861303
],
[
0.0070126,
0.0063434,
0.0049387,
0.000388,
-0.0090267,
-0.0567213,
-0.1863068
],
[
0.0073634,
0.0066347,
0.0051059,
0.0006767,
-0.0088649,
-0.056639,
-0.186216
],
[
0.0162562,
0.0151788,
0.0123776,
0.0050357,
-0.0084908,
-0.0564787,
-0.1860635
],
[
0.025082,
0.0239524,
0.021118,
0.0137923,
-0.0053166,
-0.0551627,
-0.1844067
]
]
},
"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.001300387,
0.003382013,
0.008795854,
0.02287603,
0.05949538,
0.1547341
],
"values": [
[
0.0075799,
0.0089462,
0.011969,
0.0192647,
0.0379672,
0.087574,
0.216374
],
[
0.0074641,
0.0088529,
0.0118679,
0.0191655,
0.037891,
0.0871605,
0.2152395
],
[
0.0072885,
0.0086799,
0.0117266,
0.0190168,
0.037857,
0.08706,
0.2149619
],
[
0.0066119,
0.0080653,
0.0111158,
0.0184475,
0.0375675,
0.0870616,
0.2146213
],
[
0.0068442,
0.0079066,
0.0108448,
0.0182454,
0.0371397,
0.0864685,
0.2143345
],
[
0.0071707,
0.0082902,
0.0111294,
0.0184733,
0.0374424,
0.0861724,
0.215864
],
[
0.0078442,
0.008931,
0.01192,
0.0191556,
0.0381368,
0.0875414,
0.2156215
]
]
}
},
"max_capacitance": 0.154734,
"max_transition": 1.510104,
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.0787106,
0.083253,
0.092515,
0.1111095,
0.1513258,
0.2515103,
0.5092255
],
[
0.0839672,
0.0885426,
0.0977834,
0.1164239,
0.1566826,
0.2568827,
0.51458
],
[
0.0974158,
0.101926,
0.1112502,
0.1298608,
0.1701723,
0.2704142,
0.5279911
],
[
0.1312164,
0.135738,
0.1450323,
0.1637743,
0.2041575,
0.3044868,
0.5621059
],
[
0.2023524,
0.2075442,
0.2178296,
0.2377177,
0.2787416,
0.3793184,
0.6367276
],
[
0.3222975,
0.3291943,
0.3425606,
0.3662057,
0.4104945,
0.5129173,
0.7696693
],
[
0.5225804,
0.5319589,
0.5501684,
0.5816264,
0.6345083,
0.7413671,
0.9965094
]
]
},
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.0709235,
0.0777055,
0.093306,
0.130485,
0.2250232,
0.4736119,
1.1201602
],
[
0.0752095,
0.0819931,
0.097573,
0.1347215,
0.2295169,
0.47698,
1.1211534
],
[
0.0843756,
0.0911022,
0.1066213,
0.1438865,
0.2389864,
0.4862322,
1.1315054
],
[
0.103437,
0.1103515,
0.1259289,
0.163405,
0.2587937,
0.5078435,
1.1542313
],
[
0.1329026,
0.1402533,
0.1566751,
0.1951698,
0.291257,
0.5391186,
1.1847909
],
[
0.1676936,
0.1768285,
0.1951506,
0.2344522,
0.3305817,
0.5793466,
1.225104
],
[
0.1842263,
0.1964693,
0.2209253,
0.2645502,
0.3609694,
0.6088406,
1.2543184
]
]
},
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.01598,
0.0191196,
0.0267394,
0.0447244,
0.0919139,
0.2222449,
0.5610217
],
[
0.016023,
0.019171,
0.0269472,
0.0446614,
0.0918963,
0.2221835,
0.5601612
],
[
0.0158315,
0.0192864,
0.0268679,
0.044612,
0.091789,
0.2224987,
0.560784
],
[
0.015902,
0.0191722,
0.0269596,
0.0446226,
0.0918871,
0.2221749,
0.5621705
],
[
0.0198033,
0.0232624,
0.03012,
0.0470422,
0.092778,
0.2221587,
0.5604661
],
[
0.0294024,
0.0330283,
0.0405589,
0.0566444,
0.0992982,
0.225039,
0.5612842
],
[
0.0452324,
0.0499418,
0.0592053,
0.0772129,
0.1163372,
0.2314008,
0.5591423
]
]
},
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.0213116,
0.0285595,
0.0473703,
0.0977231,
0.2328425,
0.5869362,
1.5037218
],
[
0.0213651,
0.028593,
0.0473401,
0.097666,
0.2326356,
0.5850175,
1.5101039
],
[
0.0213571,
0.0285828,
0.0473613,
0.0977229,
0.2327141,
0.5886349,
1.5087117
],
[
0.0221766,
0.0292758,
0.0478743,
0.0977639,
0.2321536,
0.5870368,
1.5011888
],
[
0.0255333,
0.032295,
0.0500975,
0.0992293,
0.2333752,
0.5880599,
1.5080641
],
[
0.0328534,
0.0394615,
0.0555816,
0.1016075,
0.2345647,
0.5855593,
1.5059421
],
[
0.0479735,
0.0556585,
0.0719901,
0.1112728,
0.235635,
0.5857664,
1.4995558
]
]
},
"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.001791,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001699,
"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.0204237,
0.0203105,
0.0200496,
0.0200782,
0.0201443,
0.0202967,
0.0206479
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0130524,
0.0130152,
0.0129296,
0.0129217,
0.0129033,
0.012861,
0.0127636
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001883,
"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.1619121,
0.3602682,
0.6634095
],
[
0.0844056,
0.2827617,
0.5920065
],
[
0.049819,
0.2506165,
0.5586406
]
]
},
"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.0850078,
0.2040182,
0.2862122
],
[
0.041681,
0.1509258,
0.2221335
],
[
0.1108542,
0.2164368,
0.2900859
]
]
},
"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.1554707,
-0.3513854,
-0.6447611
],
[
-0.0804056,
-0.2787617,
-0.5867858
],
[
-0.045819,
-0.2466165,
-0.5546406
]
]
},
"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.0456074,
-0.1572936,
-0.2223978
],
[
-0.0132669,
-0.1164082,
-0.1766296
],
[
-0.0348327,
-0.1343119,
-0.1969746
]
]
},
"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"
]
}
}