blob: a78f9722b3cddc9caad6a45246ba2ac6ea7239ac [file] [log] [blame]
{
"area": 22.5216,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.0002027855,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0002542,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0001751,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0001541,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.000141,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.000175,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.000223,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0001619,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0001619,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0002574,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0002364,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0002573,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0002362,
"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.003459,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003287,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0065268,
0.0062821,
0.0055926,
0.0057023,
0.0060114,
0.0068822,
0.0093354
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0030885,
0.0028883,
0.0023244,
0.0023624,
0.0024692,
0.0027703,
0.0036185
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003632,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.7718427,
4.1666666,
8.3333333
]
},
"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.001516,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001369,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0024999,
0.002432,
0.0022407,
0.0025282,
0.0033383,
0.0056204,
0.0120498
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0049595,
0.0046743,
0.0038708,
0.0039722,
0.0042579,
0.0050628,
0.0073302
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001662,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
2.1864482,
3.7534161,
5.3834615
],
[
0.7165264,
2.2633524,
3.8915669
],
[
-0.4118102,
1.1405091,
2.7650616
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.5989238,
1.9717999,
3.1495749
],
[
-0.6476094,
0.738084,
1.9085349
],
[
-1.4372009,
-0.0862975,
1.0823223
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-2.1165302,
-3.6798359,
-5.3062192
],
[
-0.633791,
-2.1732931,
-3.8033387
],
[
0.4853903,
-1.0669291,
-2.6896505
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.2268818,
-1.5796162,
-2.7207702
],
[
0.7614727,
-0.5967549,
-1.7305846
],
[
1.547402,
0.2148092,
-0.9226826
]
]
},
"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.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001411013,
0.003981913,
0.01123706,
0.03171126,
0.08948997,
0.2525429
],
"values": [
[
0.0134109,
0.0128088,
0.0110414,
0.0062788,
-0.0095902,
-0.0562113,
-0.1895804
],
[
0.0141027,
0.0134887,
0.0117337,
0.0064452,
-0.0094476,
-0.0560716,
-0.1894143
],
[
0.0147074,
0.0140967,
0.0123264,
0.0071759,
-0.0086655,
-0.0553091,
-0.1886654
],
[
0.0144494,
0.0138444,
0.0120807,
0.0069715,
-0.0089429,
-0.0555409,
-0.1889011
],
[
0.0140944,
0.0134874,
0.0117693,
0.0064852,
-0.0093577,
-0.0559622,
-0.1893036
],
[
0.0131231,
0.0124878,
0.0107294,
0.0053925,
-0.0104771,
-0.0570493,
-0.1903401
],
[
0.010365,
0.0097532,
0.0079284,
0.0026263,
-0.0132598,
-0.0598063,
-0.1930116
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001411013,
0.003981913,
0.01123706,
0.03171126,
0.08948997,
0.2525429
],
"values": [
[
0.0142448,
0.0151006,
0.01732,
0.0233966,
0.0403176,
0.087812,
0.2199969
],
[
0.0144661,
0.0153071,
0.0175278,
0.0235936,
0.0403259,
0.0879032,
0.2212632
],
[
0.0150327,
0.0158348,
0.0180717,
0.0241748,
0.0411912,
0.0876621,
0.2204835
],
[
0.0149247,
0.0157393,
0.0179753,
0.0240599,
0.0407914,
0.0882097,
0.220385
],
[
0.0146595,
0.0154994,
0.0177311,
0.0237519,
0.0405644,
0.0882528,
0.2198861
],
[
0.0140527,
0.0148942,
0.0171508,
0.0232217,
0.0398915,
0.0872702,
0.2198404
],
[
0.013279,
0.0140487,
0.016203,
0.0221568,
0.0390258,
0.0863164,
0.2177361
]
]
}
},
"max_capacitance": 0.252543,
"max_transition": 5.024259,
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00141101,
0.00398191,
0.0112371,
0.0317113,
0.08949,
0.252543
],
"values": [
[
1.0290431,
1.0412642,
1.0700492,
1.124198,
1.2229793,
1.403247,
1.790783
],
[
1.0371453,
1.0496026,
1.0783925,
1.133756,
1.2324853,
1.4125665,
1.800224
],
[
1.0698533,
1.0821188,
1.1109216,
1.1640329,
1.2638127,
1.444725,
1.8310173
],
[
1.1636241,
1.1759138,
1.2048469,
1.2603026,
1.3581285,
1.5356948,
1.9235971
],
[
1.4385588,
1.4508921,
1.4793553,
1.5358528,
1.6318515,
1.8135987,
2.2008564
],
[
2.2283164,
2.240897,
2.2689244,
2.3237543,
2.4244546,
2.6050373,
2.9927123
],
[
4.4701896,
4.4824571,
4.5108832,
4.5665041,
4.6656892,
4.8462945,
5.234789
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00141101,
0.00398191,
0.0112371,
0.0317113,
0.08949,
0.252543
],
"values": [
[
0.5021457,
0.5192908,
0.5632047,
0.675231,
0.9726405,
1.7968664,
4.1107531
],
[
0.5144198,
0.5315669,
0.5754839,
0.6874188,
0.9849117,
1.8088171,
4.1251065
],
[
0.5471241,
0.5641441,
0.6082347,
0.7205079,
1.0182445,
1.8484057,
4.1573669
],
[
0.6297564,
0.6467719,
0.6907994,
0.8031553,
1.100813,
1.9307576,
4.2404018
],
[
0.8540156,
0.8711039,
0.9153099,
1.0272369,
1.3244492,
2.1496112,
4.4631343
],
[
1.4728012,
1.4900415,
1.5345872,
1.6468454,
1.9442883,
2.7749978,
5.0858673
],
[
2.9989962,
3.0184333,
3.0670264,
3.184959,
3.4851388,
4.3110231,
6.6302155
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00141101,
0.00398191,
0.0112371,
0.0317113,
0.08949,
0.252543
],
"values": [
[
0.1509879,
0.1558619,
0.1678843,
0.19644,
0.2540608,
0.4010839,
0.8358734
],
[
0.1511363,
0.1557385,
0.1682837,
0.19444,
0.2536618,
0.4012555,
0.8377619
],
[
0.1509702,
0.1559513,
0.1684838,
0.194518,
0.2558283,
0.4036302,
0.8349688
],
[
0.1510879,
0.1558182,
0.1687879,
0.1962913,
0.2537184,
0.4029377,
0.8374998
],
[
0.1526562,
0.157061,
0.1685543,
0.1945012,
0.2534397,
0.4039509,
0.8384199
],
[
0.1532075,
0.1564228,
0.1685647,
0.1938961,
0.2571104,
0.4022241,
0.8360077
],
[
0.1520453,
0.1570016,
0.1689018,
0.1962101,
0.2561881,
0.4050229,
0.8352042
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00141101,
0.00398191,
0.0112371,
0.0317113,
0.08949,
0.252543
],
"values": [
[
0.1259132,
0.1437627,
0.1924039,
0.3289387,
0.7204843,
1.8599327,
5.0216151
],
[
0.1259692,
0.1438128,
0.192343,
0.3288355,
0.720451,
1.8612623,
5.0242592
],
[
0.1264573,
0.1436021,
0.192096,
0.3297976,
0.7256662,
1.8432509,
4.9906053
],
[
0.1264763,
0.1436691,
0.1918667,
0.3298116,
0.7247749,
1.8488412,
4.9935549
],
[
0.126694,
0.1441023,
0.193144,
0.3287619,
0.7207542,
1.860833,
5.0156386
],
[
0.128956,
0.1469335,
0.1942293,
0.3291388,
0.7205558,
1.8511219,
4.9928994
],
[
0.1516239,
0.1683987,
0.2165618,
0.3491205,
0.7360713,
1.8428877,
4.9923652
]
]
},
"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.001454,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001357,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0023955,
0.0023709,
0.0023018,
0.0025937,
0.0034161,
0.0057332,
0.0122609
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0049765,
0.0046788,
0.0038402,
0.0039551,
0.0042788,
0.0051905,
0.0077593
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001552,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
2.2157452,
3.815672,
5.4054341
],
[
0.7256816,
2.3109599,
3.915371
],
[
-0.406317,
1.1826234,
2.7778789
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.6300518,
2.0358866,
3.2612693
],
[
-0.5780293,
0.8241436,
2.0293845
],
[
-1.3493102,
0.032721,
1.2233135
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-2.143996,
-3.7420917,
-5.3318542
],
[
-0.6374531,
-2.2263935,
-3.821649
],
[
0.476235,
-1.1090433,
-2.7061299
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.2543477,
-1.6437031,
-2.8306335
],
[
0.6992168,
-0.6809834,
-1.8496032
],
[
1.4668356,
0.1012839,
-1.0618428
]
]
},
"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"
]
}
}