blob: c7eec240918efc39d8f7021cc6ece023af4ad6aa [file] [log] [blame]
{
"area": 21.2704,
"cell_footprint": "sky130_fd_sc_hd__dlclkp",
"cell_leakage_power": 15.84577,
"clock_gating_integrated_cell": "latch_posedge",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 15.9072986,
"when": "CLK&!GATE&!GCLK"
},
{
"value": 16.4498406,
"when": "!CLK&GATE&!GCLK"
},
{
"value": 14.5481245,
"when": "CLK&GATE&GCLK"
},
{
"value": 15.262426,
"when": "!CLK&!GATE&!GCLK"
},
{
"value": 16.6119296,
"when": "CLK&GATE&!GCLK"
},
{
"value": 16.294976,
"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.00493,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.004712,
"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.0179948,
0.0178593,
0.0175711,
0.0179242,
0.018762,
0.0207175,
0.0252491
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0051987,
0.0051154,
0.0049476,
0.005243,
0.005948,
0.0075973,
0.0114231
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.005149,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1730822,
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.001716,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001687,
"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.0187998,
0.0187579,
0.0186855,
0.0189163,
0.0194725,
0.0207787,
0.0238136
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0117703,
0.0116968,
0.0115517,
0.0117852,
0.0123476,
0.013668,
0.0167356
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001744,
"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.092332,
0.1930319,
0.3252747
],
[
0.0075013,
0.1106426,
0.2428854
],
[
-0.0258646,
0.0711732,
0.2021953
]
]
},
"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.1106426,
0.2003561,
0.2593568
],
[
0.0892884,
0.1741191,
0.2270163
],
[
0.2133932,
0.2970032,
0.3499004
]
]
},
"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.076125,
-0.1719421,
-0.2919779
],
[
0.0001608,
-0.1017598,
-0.2291198
],
[
0.0310853,
-0.0659525,
-0.1945332
]
]
},
"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.1772318
],
[
-0.0144876,
-0.0858906,
-0.1290221
],
[
-0.0287292,
-0.0952493,
-0.1396016
]
]
},
"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.001628531,
0.005304226,
0.01727619,
0.05626963,
0.1832737,
0.5969336
],
"values": [
[
0.0246661,
0.0230889,
0.0179508,
0.0044014,
-0.0367884,
-0.2083881,
-0.7713854
],
[
0.0244732,
0.0228675,
0.0177064,
0.0042099,
-0.0369804,
-0.2085878,
-0.7715714
],
[
0.0245253,
0.0228274,
0.0176535,
0.0041677,
-0.0370496,
-0.208649,
-0.7715941
],
[
0.0243777,
0.0226366,
0.0175328,
0.0039514,
-0.0374213,
-0.2089685,
-0.7719094
],
[
0.0276653,
0.0259023,
0.0206334,
0.0067146,
-0.03697,
-0.208824,
-0.7717117
],
[
0.0446756,
0.0425955,
0.0362872,
0.0181322,
-0.0344299,
-0.207095,
-0.7701368
],
[
0.0560251,
0.0537938,
0.0471015,
0.0281987,
-0.0271632,
-0.2013564,
-0.764533
]
]
},
"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.001628531,
0.005304226,
0.01727619,
0.05626963,
0.1832737,
0.5969336
],
"values": [
[
0.0257257,
0.0272153,
0.0322163,
0.0487045,
0.1014166,
0.2718862,
0.8276307
],
[
0.0255977,
0.0271145,
0.0321187,
0.0485704,
0.1012758,
0.2717628,
0.8274132
],
[
0.0251541,
0.0266578,
0.0316678,
0.0481153,
0.1008972,
0.2715214,
0.8267322
],
[
0.0247031,
0.0261856,
0.0311484,
0.0475323,
0.1002859,
0.2708562,
0.8263331
],
[
0.0252044,
0.0266069,
0.0314494,
0.0476658,
0.1001212,
0.2709009,
0.8265695
],
[
0.0289538,
0.0301505,
0.0345682,
0.0500069,
0.1015254,
0.2713242,
0.827563
],
[
0.0385774,
0.0394544,
0.0431104,
0.0577312,
0.1087583,
0.2775648,
0.830207
]
]
}
},
"max_capacitance": 0.596934,
"max_transition": 1.504654,
"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.00162853,
0.00530423,
0.0172762,
0.0562696,
0.183274,
0.596934
],
"values": [
[
0.1061261,
0.1091647,
0.1173417,
0.1368815,
0.180283,
0.2913148,
0.6274216
],
[
0.110732,
0.1137409,
0.1219479,
0.1414995,
0.1848775,
0.2959716,
0.6320528
],
[
0.1222331,
0.1252509,
0.1334368,
0.1529572,
0.1963475,
0.3074897,
0.6436485
],
[
0.150717,
0.1537364,
0.1618431,
0.1813539,
0.2247614,
0.3360102,
0.6718239
],
[
0.2145436,
0.2177109,
0.2262532,
0.2463117,
0.2902362,
0.4019634,
0.7371436
],
[
0.316969,
0.3207947,
0.3311939,
0.3557364,
0.4074732,
0.5194597,
0.8535
],
[
0.4902139,
0.4948534,
0.5075165,
0.5335867,
0.5775883,
0.6826847,
1.0173107
]
]
},
"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.00162853,
0.00530423,
0.0172762,
0.0562696,
0.183274,
0.596934
],
"values": [
[
0.0988096,
0.1027671,
0.113588,
0.1404584,
0.2106562,
0.4242874,
1.1228821
],
[
0.1020535,
0.1060639,
0.1168459,
0.143767,
0.2137938,
0.4287418,
1.1235988
],
[
0.1089757,
0.1129702,
0.1237899,
0.1506472,
0.2208825,
0.4348715,
1.1326995
],
[
0.1247084,
0.1286453,
0.1394258,
0.1662352,
0.236403,
0.4505505,
1.1488459
],
[
0.1505774,
0.1548118,
0.1663593,
0.1944724,
0.2654205,
0.4799988,
1.1744653
],
[
0.1770531,
0.1817755,
0.1948352,
0.2260064,
0.2992765,
0.51394,
1.209258
],
[
0.181807,
0.1872197,
0.2023074,
0.2390686,
0.318917,
0.5339834,
1.2275613
]
]
},
"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.00162853,
0.00530423,
0.0172762,
0.0562696,
0.183274,
0.596934
],
"values": [
[
0.023165,
0.0253042,
0.030787,
0.0458117,
0.0860523,
0.2191761,
0.6695228
],
[
0.0232409,
0.0253245,
0.030894,
0.0458088,
0.0860717,
0.2192428,
0.6696673
],
[
0.0232456,
0.0251766,
0.0309088,
0.0458104,
0.0860883,
0.2195001,
0.6702769
],
[
0.0232154,
0.0250926,
0.030963,
0.04599,
0.0863491,
0.2190694,
0.6692005
],
[
0.0270644,
0.0292818,
0.034529,
0.0488834,
0.0878255,
0.2191398,
0.6703135
],
[
0.0403867,
0.0425867,
0.0495397,
0.0650624,
0.1028281,
0.2196655,
0.670414
],
[
0.0681159,
0.0690557,
0.071326,
0.0757337,
0.0942778,
0.215645,
0.6688349
]
]
},
"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.00162853,
0.00530423,
0.0172762,
0.0562696,
0.183274,
0.596934
],
"values": [
[
0.0247563,
0.0280396,
0.0378158,
0.066078,
0.1576802,
0.4722772,
1.5046517
],
[
0.0247028,
0.0281023,
0.0377768,
0.0659562,
0.1579262,
0.4720832,
1.4991596
],
[
0.0247088,
0.0280984,
0.037834,
0.0660949,
0.1578946,
0.4724655,
1.5043289
],
[
0.0249894,
0.0283127,
0.0380855,
0.0662169,
0.1577484,
0.4719205,
1.5046543
],
[
0.0284002,
0.0318986,
0.0418503,
0.0696326,
0.1594509,
0.4707169,
1.5038601
],
[
0.0361847,
0.039987,
0.0503642,
0.0775504,
0.1639718,
0.4715331,
1.5030042
],
[
0.0497212,
0.0533782,
0.0651722,
0.0952193,
0.1758676,
0.4754694,
1.5007503
]
]
},
"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"
]
}
}