blob: 80bff9afad08326635f61d5ed175590b0581e03b [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__dlclkp",
"cell_leakage_power": 3.035027,
"clock_gating_integrated_cell": "latch_posedge",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 3.6203089,
"when": "CLK&!GATE&!GCLK"
},
{
"value": 3.0997591,
"when": "!CLK&GATE&!GCLK"
},
{
"value": 2.027573,
"when": "CLK&GATE&GCLK"
},
{
"value": 3.6062284,
"when": "!CLK&!GATE&!GCLK"
},
{
"value": 3.6309293,
"when": "CLK&GATE&!GCLK"
},
{
"value": 2.2253634,
"when": "CLK&!GATE&GCLK"
}
],
"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.004208,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.004106,
"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.020435,
0.0203085,
0.0200224,
0.0202428,
0.0207565,
0.0219459,
0.0246931
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0063988,
0.0062072,
0.0057708,
0.0059511,
0.0063717,
0.0073462,
0.0095976
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004309,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1352442,
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.001856,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001917,
"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.0224313,
0.0223433,
0.0221448,
0.0222939,
0.0226419,
0.0234486,
0.0253125
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0134857,
0.0133932,
0.0131852,
0.0133148,
0.0136186,
0.0143236,
0.0159536
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001795,
"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.1240703,
0.2394186,
0.3875306
],
[
0.0221497,
0.1387187,
0.2868307
],
[
-0.0344095,
0.0797181,
0.2278301
]
]
},
"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.125291,
0.2320944,
0.3228333
],
[
0.0673158,
0.1667949,
0.252651
],
[
0.1242819,
0.220099,
0.302293
]
]
},
"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.1066426,
-0.2195495,
-0.3566751
],
[
-0.0132669,
-0.1273945,
-0.2718444
],
[
0.0408509,
-0.0708353,
-0.2165059
]
]
},
"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.0614766,
-0.1658385,
-0.2480326
],
[
-0.0230326,
-0.1127461,
-0.1876159
],
[
-0.0287292,
-0.1123392,
-0.1811055
]
]
},
"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.001461063,
0.004269412,
0.01247576,
0.03645575,
0.1065283,
0.3112892
],
"values": [
[
0.0121,
0.0105635,
0.0063645,
-0.0058017,
-0.0440409,
-0.1573562,
-0.4892243
],
[
0.0119506,
0.0103905,
0.0062033,
-0.005968,
-0.0442019,
-0.1575959,
-0.4891453
],
[
0.011817,
0.0103109,
0.0060932,
-0.0060732,
-0.0442781,
-0.1576429,
-0.4893329
],
[
0.0114461,
0.0099234,
0.005682,
-0.0065146,
-0.0446849,
-0.1580086,
-0.4896717
],
[
0.0114999,
0.0098512,
0.0055208,
-0.0067975,
-0.0449809,
-0.1582473,
-0.4898946
],
[
0.0136307,
0.0118053,
0.0068293,
-0.0067491,
-0.0444474,
-0.1577808,
-0.4893881
],
[
0.0189644,
0.0169267,
0.0114914,
-0.0026996,
-0.0420814,
-0.1552832,
-0.4870352
]
]
},
"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.001461063,
0.004269412,
0.01247576,
0.03645575,
0.1065283,
0.3112892
],
"values": [
[
0.0177113,
0.0193021,
0.0240577,
0.0376542,
0.0762292,
0.1891359,
0.5150876
],
[
0.0177183,
0.0193508,
0.0240582,
0.0376709,
0.0763337,
0.1883457,
0.5154071
],
[
0.0178393,
0.0194162,
0.0241622,
0.0377729,
0.0764433,
0.1885126,
0.5179446
],
[
0.0169335,
0.0185431,
0.0232527,
0.0368081,
0.0754273,
0.187656,
0.5152422
],
[
0.0166883,
0.0182555,
0.0229285,
0.0363455,
0.0749489,
0.1872164,
0.5138471
],
[
0.0183418,
0.0197668,
0.0241188,
0.0370333,
0.0755293,
0.1870814,
0.5151533
],
[
0.021919,
0.0231764,
0.0272739,
0.0400978,
0.0784166,
0.1902023,
0.5153337
]
]
}
},
"max_capacitance": 0.311289,
"max_transition": 1.49961,
"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.00146106,
0.00426941,
0.0124758,
0.0364557,
0.106528,
0.311289
],
"values": [
[
0.116423,
0.1216643,
0.1337186,
0.1588346,
0.2115723,
0.3407866,
0.7082062
],
[
0.1212707,
0.1265147,
0.1385756,
0.163717,
0.2164763,
0.3456747,
0.7132474
],
[
0.1334797,
0.1387084,
0.1507503,
0.1759172,
0.2287208,
0.357785,
0.7254365
],
[
0.1625806,
0.1677938,
0.1797962,
0.2049211,
0.2577682,
0.3869301,
0.7536708
],
[
0.2304918,
0.2358907,
0.2480977,
0.2734956,
0.3265064,
0.4557307,
0.8234998
],
[
0.3420662,
0.3487258,
0.3638289,
0.3940627,
0.452164,
0.5840823,
0.9509505
],
[
0.5112776,
0.5195047,
0.5381728,
0.575715,
0.6443427,
0.7831628,
1.1505696
]
]
},
"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.00146106,
0.00426941,
0.0124758,
0.0364557,
0.106528,
0.311289
],
"values": [
[
0.1145281,
0.1212045,
0.1367962,
0.1712641,
0.2534553,
0.4811443,
1.1435701
],
[
0.1183738,
0.1251266,
0.1406545,
0.1751702,
0.257565,
0.4855407,
1.1485725
],
[
0.1259159,
0.1326124,
0.1481873,
0.1826792,
0.2650891,
0.4930951,
1.1557333
],
[
0.1431714,
0.149886,
0.1653818,
0.1997662,
0.2820321,
0.5099023,
1.1720384
],
[
0.1765403,
0.1836574,
0.2000998,
0.2355122,
0.3185203,
0.5457526,
1.2091589
],
[
0.2234361,
0.2315227,
0.2500003,
0.2884701,
0.3739044,
0.6019558,
1.264682
],
[
0.2699599,
0.2797409,
0.302169,
0.3474163,
0.4376931,
0.6664635,
1.3280064
]
]
},
"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.00146106,
0.00426941,
0.0124758,
0.0364557,
0.106528,
0.311289
],
"values": [
[
0.0228349,
0.0267705,
0.0353102,
0.055879,
0.1096044,
0.2722209,
0.7659871
],
[
0.0229639,
0.0265891,
0.0352264,
0.0558065,
0.1096584,
0.272296,
0.7649503
],
[
0.0228471,
0.0266554,
0.035217,
0.0559491,
0.1097742,
0.2722839,
0.7698711
],
[
0.0228414,
0.0267676,
0.0353124,
0.0558967,
0.109771,
0.2719384,
0.7720656
],
[
0.0253238,
0.0287082,
0.0372338,
0.0572662,
0.1103376,
0.2722566,
0.7720412
],
[
0.036964,
0.0406685,
0.0499155,
0.0697202,
0.1200972,
0.2756897,
0.7703905
],
[
0.0545802,
0.0592594,
0.0701576,
0.0931784,
0.141579,
0.2877318,
0.7676961
]
]
},
"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.00146106,
0.00426941,
0.0124758,
0.0364557,
0.106528,
0.311289
],
"values": [
[
0.0272302,
0.0327938,
0.0465027,
0.0829869,
0.1913668,
0.5215893,
1.4993352
],
[
0.0273337,
0.0326568,
0.0464417,
0.0830625,
0.1914489,
0.5230282,
1.4971092
],
[
0.0272779,
0.0326714,
0.046551,
0.0829884,
0.191442,
0.5230124,
1.4954508
],
[
0.0273006,
0.0327529,
0.0464465,
0.0830251,
0.1913973,
0.5217909,
1.4963056
],
[
0.0298383,
0.0357362,
0.0496323,
0.0852782,
0.1918146,
0.5227807,
1.4985586
],
[
0.0366008,
0.0424721,
0.0572811,
0.0922074,
0.1964145,
0.5231394,
1.4976832
],
[
0.0491116,
0.0563568,
0.072982,
0.1075049,
0.2049216,
0.5257059,
1.4996099
]
]
},
"timing_sense": "positive_unate",
"timing_type": "combinational"
}
},
"pin,M0": {
"direction": "internal",
"internal_node": "M0",
"related_ground_pin": "VNB",
"related_power_pin": "VPWR"
},
"statetable,CLK GATE,M0": {
"table": [
"L L : - : L",
"L H : - : H",
"H - : - : N"
]
}
}