blob: dee518b57544f2e03f0a4cdc71819607b45efce3 [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 17.44638,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 19.4489296,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 14.8339883,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 14.8224846,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 15.8678439,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 12.7327491,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 18.2542532,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 15.8793547,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 13.7781564,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 22.8066881,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 22.795172,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 20.7056008,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 17.4313701,
"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.00377,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003576,
"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.0161274,
0.0160462,
0.0158887,
0.0162191,
0.0170105,
0.0188642,
0.0231668
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0075539,
0.0074724,
0.0073077,
0.007606,
0.0083166,
0.0099776,
0.0138294
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003965,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0998474,
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.001964,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001838,
"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.0217819,
0.0216346,
0.0213206,
0.0216541,
0.0224486,
0.0243053,
0.0286108
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0127947,
0.0127515,
0.0126794,
0.0129423,
0.0135759,
0.0150637,
0.0185211
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00209,
"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.1326152,
0.2906882,
0.4925111
],
[
0.0636536,
0.224168,
0.429653
],
[
0.0363913,
0.1920228,
0.3999492
]
]
},
"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.1020977,
0.1930319,
0.2276185
],
[
0.0697572,
0.1545879,
0.183071
],
[
0.1474753,
0.232306,
0.2607891
]
]
},
"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.1127461,
-0.2659362,
-0.4506693
],
[
-0.0559915,
-0.2128438,
-0.413446
],
[
-0.0287292,
-0.18314,
-0.388625
]
]
},
"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.1279967,
-0.1491556
],
[
-0.0096048,
-0.0895527,
-0.1119323
],
[
-0.0140807,
-0.0940286,
-0.1200703
]
]
},
"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.001491646,
0.004450014,
0.01327569,
0.03960525,
0.118154,
0.3524879
],
"values": [
[
0.0142357,
0.0129164,
0.0096599,
0.0027594,
-0.024367,
-0.1302037,
-0.4491875
],
[
0.0140335,
0.0127518,
0.0094628,
0.0025572,
-0.0245634,
-0.1304018,
-0.4493923
],
[
0.0139297,
0.0125833,
0.0093272,
0.0024053,
-0.024679,
-0.1304961,
-0.4494909
],
[
0.0138963,
0.0125546,
0.0092677,
0.0024481,
-0.0248373,
-0.1306413,
-0.4496151
],
[
0.0162039,
0.0147469,
0.0112356,
0.004245,
-0.0242825,
-0.1302402,
-0.4492309
],
[
0.031899,
0.0301328,
0.0253294,
0.0125017,
-0.0225172,
-0.1288998,
-0.4479804
],
[
0.0414076,
0.0394469,
0.0341151,
0.0204065,
-0.0166522,
-0.1242108,
-0.4434251
]
]
},
"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.001491646,
0.004450014,
0.01327569,
0.03960525,
0.118154,
0.3524879
],
"values": [
[
0.0126806,
0.014055,
0.0181801,
0.030302,
0.0657774,
0.1713141,
0.487596
],
[
0.0123959,
0.0137275,
0.0178775,
0.0300126,
0.065517,
0.170846,
0.4872722
],
[
0.012244,
0.0136094,
0.0177408,
0.029871,
0.0653435,
0.1707256,
0.4849821
],
[
0.0118139,
0.0131543,
0.0172598,
0.029357,
0.0648273,
0.1703014,
0.4848484
],
[
0.0118711,
0.0131642,
0.017188,
0.0291425,
0.0645601,
0.1700066,
0.4844922
],
[
0.0142445,
0.0153499,
0.019015,
0.0305427,
0.0655141,
0.1703518,
0.4866813
],
[
0.0204665,
0.0212851,
0.0245368,
0.0354901,
0.0701834,
0.1747894,
0.4873042
]
]
}
},
"max_capacitance": 0.352488,
"max_transition": 1.498589,
"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.00149165,
0.00445001,
0.0132757,
0.0396053,
0.118154,
0.352488
],
"values": [
[
0.0916009,
0.0960911,
0.1064828,
0.1288522,
0.1776792,
0.3048159,
0.6687731
],
[
0.0959921,
0.1004369,
0.1108914,
0.1332414,
0.1821004,
0.3092581,
0.6730809
],
[
0.1071006,
0.1115763,
0.1219494,
0.1443288,
0.1932273,
0.3203917,
0.6842342
],
[
0.1346982,
0.139095,
0.1494288,
0.1717626,
0.2207102,
0.3479051,
0.7118535
],
[
0.191213,
0.1960358,
0.2073193,
0.2310349,
0.281128,
0.4081215,
0.7717408
],
[
0.274999,
0.280692,
0.2942387,
0.3224013,
0.3786507,
0.506397,
0.8694634
],
[
0.404607,
0.4114001,
0.4276957,
0.4620604,
0.527403,
0.6516788,
1.0139162
]
]
},
"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.00149165,
0.00445001,
0.0132757,
0.0396053,
0.118154,
0.352488
],
"values": [
[
0.0931627,
0.0989803,
0.112702,
0.1437176,
0.2213561,
0.4438277,
1.1065272
],
[
0.0966696,
0.1024823,
0.1161904,
0.1472478,
0.22486,
0.4485131,
1.1107496
],
[
0.1039462,
0.1097126,
0.1234647,
0.1544899,
0.2321355,
0.4554794,
1.1189898
],
[
0.1204841,
0.1262851,
0.1399623,
0.1709863,
0.248532,
0.4712724,
1.1383483
],
[
0.1481424,
0.1544086,
0.1692201,
0.2017972,
0.2803434,
0.5039502,
1.1674641
],
[
0.1813634,
0.1884464,
0.2055325,
0.241329,
0.322005,
0.5451132,
1.2093355
],
[
0.2070788,
0.2153051,
0.2351704,
0.2773837,
0.3635488,
0.5870782,
1.2494317
]
]
},
"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.00149165,
0.00445001,
0.0132757,
0.0396053,
0.118154,
0.352488
],
"values": [
[
0.0196781,
0.0230352,
0.0307971,
0.0497347,
0.1014686,
0.2618107,
0.7524786
],
[
0.0198184,
0.0230269,
0.0308038,
0.0497056,
0.1014469,
0.2618958,
0.7528534
],
[
0.0198909,
0.0230284,
0.030803,
0.0497196,
0.1014521,
0.2618285,
0.7531401
],
[
0.0197366,
0.0230249,
0.0307916,
0.0496982,
0.1015609,
0.2617394,
0.7524547
],
[
0.0252507,
0.0283335,
0.0360617,
0.0539051,
0.1039201,
0.2615703,
0.7535917
],
[
0.0365157,
0.0405084,
0.0489007,
0.0678889,
0.115613,
0.2637747,
0.7529379
],
[
0.0539665,
0.0582371,
0.0682837,
0.0905787,
0.1292017,
0.2634464,
0.7527975
]
]
},
"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.00149165,
0.00445001,
0.0132757,
0.0396053,
0.118154,
0.352488
],
"values": [
[
0.022727,
0.0276559,
0.0402603,
0.0747693,
0.1805756,
0.5100683,
1.498505
],
[
0.0227258,
0.0277304,
0.040324,
0.0745289,
0.1804604,
0.510033,
1.4983017
],
[
0.0228379,
0.0277468,
0.0403308,
0.0745524,
0.1803321,
0.5090947,
1.495656
],
[
0.0231116,
0.0280607,
0.0406564,
0.0748661,
0.1803993,
0.5100084,
1.4984195
],
[
0.026624,
0.031815,
0.0446848,
0.0781723,
0.1816694,
0.5090544,
1.4946787
],
[
0.0339212,
0.039489,
0.0531181,
0.0859426,
0.1858721,
0.5089563,
1.497233
],
[
0.0466208,
0.0522945,
0.0682322,
0.102448,
0.1960703,
0.5137289,
1.498589
]
]
},
"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.001889,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001824,
"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.022822,
0.0227083,
0.0224716,
0.0227356,
0.0233693,
0.0248556,
0.0283073
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0138805,
0.0138105,
0.0136766,
0.0139572,
0.0146315,
0.0162137,
0.0198882
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001953,
"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.1423809,
0.2674948,
0.4302552
],
[
0.0734193,
0.2021953,
0.3698385
],
[
0.0412741,
0.1700501,
0.3425762
]
]
},
"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.113084,
0.217446,
0.278888
],
[
0.0807435,
0.179002,
0.2355612
],
[
0.1596823,
0.2579408,
0.3132793
]
]
},
"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.1237324,
-0.2439636,
-0.3932962
],
[
-0.0645365,
-0.1920918,
-0.3548522
],
[
-0.0348327,
-0.162388,
-0.3324726
]
]
},
"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.0529316,
-0.1524108,
-0.2028665
],
[
-0.0230326,
-0.1139668,
-0.1644225
],
[
-0.0311706,
-0.1208841,
-0.1725605
]
]
},
"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"
]
}
}