blob: bb03764a9a0b2122f2577dd6160a8afd4f6ea5e4 [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 3.407395,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 4.1478123,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 3.0570051,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 3.10759,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 2.5210967,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 2.7328459,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 4.1247272,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 2.4705118,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 2.1463522,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 4.8341029,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 4.8846882,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 4.5099444,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 2.3520583,
"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.003732,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003586,
"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.0193969,
0.0192678,
0.0189766,
0.0191875,
0.0196799,
0.0208212,
0.0234583
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0090759,
0.0089788,
0.0087598,
0.0089219,
0.0093003,
0.0101777,
0.012205
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003877,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2011556,
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.001943,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001812,
"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.0252622,
0.0250677,
0.0246246,
0.024875,
0.0254575,
0.026805,
0.0299161
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0153845,
0.0153545,
0.0152906,
0.0154307,
0.0157589,
0.0165207,
0.018282
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002075,
"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.170457,
0.3443991,
0.5816224
],
[
0.0831849,
0.2571269,
0.4943503
],
[
0.0315085,
0.2030091,
0.4390117
]
]
},
"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.1240703,
0.2320944,
0.3020814
],
[
0.066095,
0.170457,
0.2331198
],
[
0.1206198,
0.2225404,
0.2827617
]
]
},
"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.1469258,
-0.3172057,
-0.5385599
],
[
-0.0730814,
-0.2470234,
-0.4781432
],
[
-0.0238464,
-0.195347,
-0.4276875
]
]
},
"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.1560729,
-0.2114115
],
[
-0.0071634,
-0.1042012,
-0.1570983
],
[
0.0042298,
-0.0940286,
-0.1457051
]
]
},
"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.001465329,
0.004294379,
0.01258536,
0.03688338,
0.1080926,
0.3167824
],
"values": [
[
0.0130384,
0.0115265,
0.0073772,
-0.0047924,
-0.0435593,
-0.158799,
-0.4968565
],
[
0.0128397,
0.0113364,
0.0071822,
-0.004986,
-0.0437333,
-0.1589899,
-0.4969825
],
[
0.0129387,
0.0114536,
0.0072559,
-0.0050617,
-0.0436051,
-0.1588274,
-0.4968874
],
[
0.0125132,
0.0109224,
0.0067689,
-0.0054527,
-0.0441261,
-0.1593115,
-0.4973298
],
[
0.0126562,
0.0109775,
0.0066227,
-0.0056344,
-0.0443827,
-0.1594987,
-0.4975123
],
[
0.0151457,
0.0132705,
0.0082626,
-0.0055524,
-0.0438108,
-0.1590087,
-0.4970176
],
[
0.0209292,
0.0186659,
0.0132949,
-0.000918,
-0.0408789,
-0.1559664,
-0.494128
]
]
},
"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.001465329,
0.004294379,
0.01258536,
0.03688338,
0.1080926,
0.3167824
],
"values": [
[
0.0154229,
0.017003,
0.021825,
0.0355279,
0.0746044,
0.1884796,
0.5219011
],
[
0.0153049,
0.0168976,
0.0216948,
0.0354291,
0.0745225,
0.1884405,
0.5231126
],
[
0.0151649,
0.0167871,
0.0215824,
0.0353259,
0.0744138,
0.1883935,
0.5218713
],
[
0.0143459,
0.0159307,
0.0206955,
0.0344077,
0.0735395,
0.1875369,
0.5208887
],
[
0.0141751,
0.0157569,
0.0204802,
0.0340254,
0.0731618,
0.1872386,
0.5205749
],
[
0.0160226,
0.0174618,
0.0218598,
0.0348775,
0.0739046,
0.1871222,
0.522936
],
[
0.01981,
0.0210369,
0.0252065,
0.0380275,
0.0768193,
0.1904333,
0.5241432
]
]
}
},
"max_capacitance": 0.316782,
"max_transition": 1.498611,
"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.00146533,
0.00429438,
0.0125854,
0.0368834,
0.108093,
0.316782
],
"values": [
[
0.1127765,
0.1179906,
0.1299275,
0.1548468,
0.2076605,
0.3388113,
0.7151208
],
[
0.1174712,
0.1226917,
0.1346593,
0.1595796,
0.2124188,
0.3436216,
0.7185876
],
[
0.1293322,
0.1345028,
0.1464622,
0.1713138,
0.2243055,
0.3554853,
0.7297992
],
[
0.1584078,
0.1636048,
0.1755184,
0.2003887,
0.2533049,
0.3844877,
0.7591188
],
[
0.2242806,
0.2297842,
0.2419266,
0.2671867,
0.3204116,
0.4518101,
0.8280394
],
[
0.3302132,
0.3367065,
0.3516898,
0.3817343,
0.440167,
0.574116,
0.949205
],
[
0.4896215,
0.497558,
0.5162938,
0.5536541,
0.6217932,
0.7619211,
1.137378
]
]
},
"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.00146533,
0.00429438,
0.0125854,
0.0368834,
0.108093,
0.316782
],
"values": [
[
0.1121488,
0.1187645,
0.1342267,
0.1682337,
0.2499239,
0.4764742,
1.1411065
],
[
0.1159307,
0.1226149,
0.1380607,
0.1720857,
0.2536987,
0.4805507,
1.1458547
],
[
0.1233879,
0.1301045,
0.145526,
0.1795252,
0.2611193,
0.4881007,
1.1532155
],
[
0.1404226,
0.1470392,
0.1624305,
0.1964688,
0.2781413,
0.5050411,
1.1693908
],
[
0.1728643,
0.1800542,
0.1963873,
0.2315885,
0.3140852,
0.5405957,
1.2037082
],
[
0.218663,
0.2268497,
0.2452436,
0.2833898,
0.3680368,
0.5958665,
1.2586481
],
[
0.2648305,
0.2745476,
0.2970099,
0.3418016,
0.4315648,
0.6599866,
1.3211513
]
]
},
"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.00146533,
0.00429438,
0.0125854,
0.0368834,
0.108093,
0.316782
],
"values": [
[
0.0222718,
0.02572,
0.0344209,
0.0548888,
0.1099732,
0.2766339,
0.7894265
],
[
0.0220301,
0.0258279,
0.034417,
0.0549135,
0.1098941,
0.276048,
0.7881603
],
[
0.022224,
0.0259812,
0.0343031,
0.054921,
0.1098829,
0.2766582,
0.7894231
],
[
0.0221605,
0.0259008,
0.03448,
0.0550406,
0.1099382,
0.2765803,
0.7894501
],
[
0.0248615,
0.0285356,
0.0366936,
0.0567141,
0.1103922,
0.2766902,
0.7832894
],
[
0.0357646,
0.0399887,
0.0492739,
0.0689295,
0.1208052,
0.2795828,
0.7871362
],
[
0.0524237,
0.0577745,
0.0681544,
0.0906992,
0.1407162,
0.2901112,
0.7844975
]
]
},
"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.00146533,
0.00429438,
0.0125854,
0.0368834,
0.108093,
0.316782
],
"values": [
[
0.0263268,
0.0317372,
0.0453217,
0.0815361,
0.1891935,
0.5198176,
1.4983553
],
[
0.0260764,
0.0317961,
0.0453231,
0.0815112,
0.1895236,
0.5188853,
1.498611
],
[
0.026429,
0.0317312,
0.0452965,
0.0813358,
0.1895518,
0.5195421,
1.4984144
],
[
0.0263832,
0.0317917,
0.0455267,
0.0815649,
0.1891529,
0.5194534,
1.4978244
],
[
0.029527,
0.0349412,
0.0486547,
0.0839767,
0.1902838,
0.5204714,
1.4944431
],
[
0.0360361,
0.0422242,
0.0563655,
0.0910811,
0.1948831,
0.5196593,
1.4978671
],
[
0.0478716,
0.055809,
0.0720325,
0.1061096,
0.2032287,
0.5236934,
1.4953053
]
]
},
"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.001847,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001802,
"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.0265112,
0.0263212,
0.0258879,
0.0260891,
0.0265581,
0.027644,
0.0301521
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0166637,
0.0166057,
0.0164773,
0.0166309,
0.0169904,
0.0178245,
0.0197524
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001892,
"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.1814434,
0.3236471,
0.5120423
],
[
0.0929505,
0.236375,
0.4284323
],
[
0.037612,
0.1810365,
0.3755351
]
]
},
"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.2589499,
0.3545716
],
[
0.0795228,
0.1960918,
0.2868307
],
[
0.1340475,
0.2493958,
0.3364726
]
]
},
"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.1579121,
-0.2952331,
-0.4702005
],
[
-0.0840677,
-0.2250508,
-0.413446
],
[
-0.0299499,
-0.1733744,
-0.3654316
]
]
},
"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.063918,
-0.1817077,
-0.2651224
],
[
-0.0218118,
-0.1322773,
-0.2108092
],
[
-0.0165221,
-0.1233255,
-0.2006367
]
]
},
"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"
]
}
}