blob: 741b7ad228ddccaeae58286e29d70e05cb8da540 [file] [log] [blame]
{
"area": 17.5168,
"cell_footprint": "sky130_fd_sc_hd__dlclkp",
"cell_leakage_power": 0.0004723901,
"clock_gating_integrated_cell": "latch_posedge",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0004975,
"when": "CLK&!GATE&!GCLK"
},
{
"value": 0.0003539,
"when": "!CLK&GATE&!GCLK"
},
{
"value": 0.0004994,
"when": "CLK&GATE&GCLK"
},
{
"value": 0.0004499,
"when": "!CLK&!GATE&!GCLK"
},
{
"value": 0.0005334,
"when": "CLK&GATE&!GCLK"
},
{
"value": 0.0005002,
"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.00343,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003419,
"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.0116753,
0.0117218,
0.0118528,
0.0118517,
0.0118488,
0.0118404,
0.0118169
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0048148,
0.004598,
0.0039873,
0.0039674,
0.0039115,
0.0037538,
0.0033096
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00344,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.4056379,
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.001549,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001622,
"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.0038197,
0.003749,
0.0035497,
0.0038177,
0.0045727,
0.0066996,
0.0126916
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0082558,
0.0079238,
0.0069886,
0.0070096,
0.007069,
0.0072361,
0.007707
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001476,
"timing": [
{
"fall_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.9461651,
3.1971823
],
[
-0.4938008,
0.8369609,
2.0934714
],
[
-1.307196,
0.0510316,
1.2983867
]
]
},
"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.2748271,
1.407835,
2.2999656
],
[
-0.5322529,
0.5623027,
1.4361227
],
[
-1.0471862,
0.0144105,
0.8809062
]
]
},
"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": [
[
-0.5949238,
-1.9403341,
-3.1895202
],
[
0.5014629,
-0.8384541,
-2.0894714
],
[
1.3130271,
-0.0470316,
-1.2925557
]
]
},
"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.1408223,
-1.2500264,
-2.1220154
],
[
0.5801982,
-0.4887226,
-1.3369079
],
[
1.0987937,
0.0573385,
-0.7871846
]
]
},
"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.001324074,
0.003506344,
0.009285319,
0.0245889,
0.06511505,
0.1724343
],
"values": [
[
0.0052475,
0.0046318,
0.0027387,
-0.0029745,
-0.0187668,
-0.0607452,
-0.1720781
],
[
0.0050686,
0.0044579,
0.0025656,
-0.0031506,
-0.0189194,
-0.0609382,
-0.1722292
],
[
0.0049422,
0.0043245,
0.0024237,
-0.0032797,
-0.0190528,
-0.0610541,
-0.1723163
],
[
0.0047294,
0.0041097,
0.002193,
-0.0034975,
-0.0192576,
-0.0612714,
-0.1725212
],
[
0.0045229,
0.0038794,
0.001955,
-0.003736,
-0.019477,
-0.0614402,
-0.1727135
],
[
0.0043734,
0.0037097,
0.001756,
-0.0039457,
-0.0196626,
-0.0616086,
-0.1728444
],
[
0.0045207,
0.0037035,
0.0014837,
-0.0044265,
-0.0201271,
-0.0617806,
-0.1729876
]
]
},
"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.001324074,
0.003506344,
0.009285319,
0.0245889,
0.06511505,
0.1724343
],
"values": [
[
0.0076854,
0.0086886,
0.0110226,
0.0170181,
0.0327632,
0.0743203,
0.1843665
],
[
0.0079268,
0.0089299,
0.0112669,
0.017277,
0.0330142,
0.0751725,
0.1850506
],
[
0.0076822,
0.0086906,
0.0110442,
0.0171079,
0.0325848,
0.0740242,
0.184954
],
[
0.0074575,
0.0084964,
0.0108468,
0.016828,
0.0327265,
0.0746352,
0.184847
],
[
0.0068914,
0.0079918,
0.0103586,
0.0163484,
0.0320581,
0.0743472,
0.1843484
],
[
0.0072129,
0.0080991,
0.0103381,
0.0162488,
0.0319784,
0.0740661,
0.1838653
],
[
0.0075117,
0.0084006,
0.0107138,
0.0167171,
0.0323776,
0.0739841,
0.1844221
]
]
}
},
"max_capacitance": 0.172434,
"max_transition": 5.015934,
"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.00132407,
0.00350634,
0.00928532,
0.0245889,
0.0651151,
0.172434
],
"values": [
[
0.320946,
0.3329922,
0.357759,
0.4072992,
0.5133335,
0.7742401,
1.4620998
],
[
0.3300872,
0.3421844,
0.3671129,
0.4165532,
0.5226753,
0.7836373,
1.4689512
],
[
0.359491,
0.3716253,
0.3965245,
0.4461153,
0.5523051,
0.8129898,
1.5009438
],
[
0.4499203,
0.4620062,
0.4868899,
0.5364912,
0.6427974,
0.903775,
1.5915794
],
[
0.7091958,
0.721147,
0.7458476,
0.7954682,
0.9019336,
1.1630542,
1.8508337
],
[
1.4411081,
1.4537475,
1.479692,
1.5302694,
1.6374325,
1.8986843,
2.5837879
],
[
3.2291625,
3.2496072,
3.2869918,
3.3547825,
3.4757812,
3.7419099,
4.4272479
]
]
},
"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.00132407,
0.00350634,
0.00928532,
0.0245889,
0.0651151,
0.172434
],
"values": [
[
0.2327953,
0.2533119,
0.3030614,
0.4281771,
0.7538635,
1.6195587,
3.9056691
],
[
0.2431218,
0.2636261,
0.3133685,
0.4385886,
0.7647415,
1.6305671,
3.9164383
],
[
0.2720663,
0.2926214,
0.3424183,
0.4676325,
0.7944049,
1.6588181,
3.9449111
],
[
0.3434266,
0.3638732,
0.4136224,
0.5388124,
0.8664901,
1.7301607,
4.0112988
],
[
0.5399701,
0.560553,
0.6104496,
0.7357409,
1.0636058,
1.9301964,
4.2164778
],
[
1.011166,
1.0337031,
1.0859517,
1.2126977,
1.5412494,
2.4050202,
4.6889617
],
[
2.0820876,
2.1094839,
2.167643,
2.2978508,
2.6265701,
3.4935668,
5.7771947
]
]
},
"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.00132407,
0.00350634,
0.00928532,
0.0245889,
0.0651151,
0.172434
],
"values": [
[
0.0453817,
0.0536335,
0.0723374,
0.1186641,
0.2387342,
0.5707535,
1.4905316
],
[
0.0454014,
0.0535531,
0.0724168,
0.1189966,
0.2389857,
0.5771553,
1.4882677
],
[
0.0453172,
0.0534068,
0.0723991,
0.1190321,
0.2388849,
0.5789811,
1.4843092
],
[
0.0452826,
0.0535143,
0.0726156,
0.1190507,
0.2383941,
0.5710588,
1.4943103
],
[
0.0451317,
0.0535462,
0.0729263,
0.1192363,
0.2382656,
0.5712642,
1.4884016
],
[
0.0512385,
0.0588933,
0.0773608,
0.1218371,
0.2405539,
0.5756194,
1.4734358
],
[
0.0920904,
0.1017555,
0.1192483,
0.1618367,
0.2685862,
0.5861832,
1.4840904
]
]
},
"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.00132407,
0.00350634,
0.00928532,
0.0245889,
0.0651151,
0.172434
],
"values": [
[
0.0650418,
0.0875772,
0.1474648,
0.3115315,
0.7521771,
1.912102,
4.9807283
],
[
0.0650424,
0.0874427,
0.1476197,
0.3116202,
0.7481958,
1.9225355,
4.9856359
],
[
0.0651864,
0.0874681,
0.1472437,
0.3118161,
0.7566004,
1.9090165,
4.9772302
],
[
0.0650328,
0.0879101,
0.1475016,
0.3106805,
0.7561248,
1.9382134,
5.0159339
],
[
0.0665728,
0.0890897,
0.1481884,
0.3104378,
0.7486192,
1.91828,
4.9883755
],
[
0.0752962,
0.0971446,
0.1547598,
0.3157837,
0.7523064,
1.9374082,
5.0115152
],
[
0.1004318,
0.1208684,
0.1732798,
0.3248656,
0.7570373,
1.9121715,
4.9733027
]
]
},
"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"
]
}
}