blob: fbd75217b108f3aa7d9e07e413ed4d7bd7ebcc26 [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.0002779064,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0003198,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0002302,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0001788,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0002245,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.00023,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0002625,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0002759,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0002758,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0003508,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0002995,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0003507,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0003363,
"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.00281,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.0027,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0088348,
0.0083501,
0.0068175,
0.0068824,
0.0070875,
0.0077361,
0.009787
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0047561,
0.0045362,
0.0038406,
0.0038546,
0.0038989,
0.0040388,
0.0044813
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00292,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.566768,
8.3333333,
16.6666666
]
},
"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.001586,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001417,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0033579,
0.0032263,
0.0028099,
0.0030243,
0.0037026,
0.0058474,
0.01263
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0069158,
0.006491,
0.0051477,
0.0052026,
0.0053764,
0.0059259,
0.0076636
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001754,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.4485332,
4.5411766,
7.5101301
],
[
-0.7963317,
2.27617,
5.228644
],
[
-2.4176289,
0.6530417,
3.5780499
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.337083,
2.6039207,
4.4046613
],
[
-1.2797302,
0.9340068,
2.6798157
],
[
-2.4396016,
-0.2624857,
1.4833233
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-1.4445332,
-4.5335142,
-7.4969748
],
[
0.8021628,
-2.2703388,
-5.226475
],
[
2.4234599,
-0.6472106,
-3.5740499
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.1756123,
-2.380194,
-4.0893819
],
[
1.3588033,
-0.8109883,
-2.5128519
],
[
2.5333232,
0.3964906,
-1.3090352
]
]
},
"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.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001417335,
0.004017679,
0.0113888,
0.03228349,
0.09151307,
0.2594094
],
"values": [
[
0.0051402,
0.0048041,
0.0029673,
-0.0033825,
-0.0223668,
-0.0763222,
-0.2292931
],
[
0.0059652,
0.005646,
0.0038258,
-0.0025375,
-0.0215251,
-0.0754747,
-0.2284469
],
[
0.0073462,
0.0070135,
0.0051825,
-0.0011578,
-0.020134,
-0.0740949,
-0.2270813
],
[
0.0071089,
0.006764,
0.0049189,
-0.0014189,
-0.0203787,
-0.0743381,
-0.2273184
],
[
0.0068942,
0.0064996,
0.0046255,
-0.001733,
-0.02066,
-0.0746299,
-0.2276022
],
[
0.0061831,
0.0056468,
0.0037688,
-0.002622,
-0.021522,
-0.0754308,
-0.2284023
],
[
0.0047277,
0.0039215,
0.001601,
-0.0050426,
-0.0240082,
-0.0776177,
-0.2305585
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001417335,
0.004017679,
0.0113888,
0.03228349,
0.09151307,
0.2594094
],
"values": [
[
0.0061415,
0.0072021,
0.0096672,
0.0164409,
0.0354357,
0.0891587,
0.240439
],
[
0.0063835,
0.0074404,
0.0099105,
0.0167017,
0.0356921,
0.0894359,
0.2401971
],
[
0.0064382,
0.0074937,
0.0099677,
0.0166694,
0.0354162,
0.089058,
0.2408997
],
[
0.00618,
0.0072994,
0.0097841,
0.0164923,
0.0354461,
0.0889256,
0.2396524
],
[
0.0054781,
0.0067292,
0.0092873,
0.0160601,
0.0347882,
0.088195,
0.2405028
],
[
0.0058165,
0.0066726,
0.0090633,
0.0156651,
0.0345591,
0.0878781,
0.2402032
],
[
0.0051918,
0.0060574,
0.0084529,
0.0152488,
0.0343488,
0.0874656,
0.2393185
]
]
}
},
"max_capacitance": 0.259409,
"max_transition": 9.972293,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00141734,
0.00401768,
0.0113888,
0.0322835,
0.0915131,
0.259409
],
"values": [
[
0.4174719,
0.4335571,
0.4680447,
0.5405662,
0.7109758,
1.1745949,
2.4868019
],
[
0.4279171,
0.444152,
0.4788628,
0.5513759,
0.7219358,
1.1852592,
2.4967162
],
[
0.4699182,
0.4860587,
0.5206133,
0.5933965,
0.764011,
1.227541,
2.5360782
],
[
0.6080059,
0.6240317,
0.6585926,
0.7314376,
0.9022106,
1.365532,
2.6765454
],
[
1.0588694,
1.0748353,
1.1093296,
1.1820696,
1.3531115,
1.8177246,
3.1306142
],
[
2.4737368,
2.4917564,
2.5298983,
2.6063522,
2.7793725,
3.2434759,
4.5514366
],
[
6.3200098,
6.3511956,
6.412237,
6.5204304,
6.7185271,
7.1880999,
8.4968441
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00141734,
0.00401768,
0.0113888,
0.0322835,
0.0915131,
0.259409
],
"values": [
[
0.2919649,
0.3212787,
0.3987699,
0.6089121,
1.2012668,
2.8716507,
7.6265865
],
[
0.3039244,
0.3331603,
0.4106299,
0.6210115,
1.2145699,
2.8847422,
7.638234
],
[
0.346933,
0.3760575,
0.4533873,
0.6639883,
1.255997,
2.9336455,
7.670466
],
[
0.4619214,
0.4912376,
0.5682253,
0.7789103,
1.3706233,
3.0457326,
7.7952222
],
[
0.8116635,
0.8415807,
0.9191766,
1.1301098,
1.7240031,
3.4031873,
8.1467082
],
[
1.7529325,
1.7851541,
1.8659123,
2.0784359,
2.6727349,
4.3532613,
9.0982697
],
[
4.1534061,
4.1963886,
4.290146,
4.5085491,
5.1018505,
6.7799397,
11.5229914
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00141734,
0.00401768,
0.0113888,
0.0322835,
0.0915131,
0.259409
],
"values": [
[
0.0555306,
0.0673339,
0.093357,
0.1634465,
0.3676185,
0.9688648,
2.7000731
],
[
0.0559205,
0.0664703,
0.0937316,
0.1631341,
0.3667716,
0.9700452,
2.6980127
],
[
0.0555828,
0.0672846,
0.0934141,
0.1630263,
0.3679055,
0.9808301,
2.717303
],
[
0.0556119,
0.0673604,
0.0933863,
0.1634151,
0.367288,
0.970429,
2.6974396
],
[
0.055888,
0.0677209,
0.0939416,
0.1637455,
0.3678452,
0.9736019,
2.7134666
],
[
0.0701339,
0.0800324,
0.1054461,
0.1719037,
0.3714319,
0.9738863,
2.7173102
],
[
0.14162,
0.1547655,
0.1825616,
0.247161,
0.4189568,
0.9877331,
2.7110163
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00141734,
0.00401768,
0.0113888,
0.0322835,
0.0915131,
0.259409
],
"values": [
[
0.0826356,
0.1169153,
0.2120541,
0.4921919,
1.3075845,
3.5701397,
9.9020099
],
[
0.082271,
0.1171351,
0.212982,
0.4919499,
1.3052499,
3.5642864,
9.9196038
],
[
0.0827154,
0.1170016,
0.213003,
0.4927856,
1.2878204,
3.5346781,
9.9385575
],
[
0.0831499,
0.1165886,
0.2119499,
0.4922543,
1.2842547,
3.5803582,
9.9118056
],
[
0.0854216,
0.1195146,
0.2138264,
0.4914891,
1.2902105,
3.5426317,
9.9722932
],
[
0.0989607,
0.130986,
0.2238425,
0.496177,
1.2868527,
3.5452901,
9.9649977
],
[
0.1494546,
0.1810278,
0.2611424,
0.5107841,
1.3089883,
3.5397956,
9.9439177
]
]
},
"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.001534,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001439,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0032921,
0.003204,
0.0029254,
0.0031458,
0.0038426,
0.006046,
0.0130138
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.006982,
0.0065371,
0.0051301,
0.0051975,
0.0054104,
0.0060838,
0.0082132
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001629,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.4778301,
4.5118796,
7.3856182
],
[
-0.7871764,
2.2395488,
5.1041321
],
[
-2.4194599,
0.6090964,
3.4553691
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.3645488,
2.7137839,
4.6042461
],
[
-1.206488,
1.0658428,
2.8922181
],
[
-2.3370625,
-0.0940286,
1.7158672
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-1.468337,
-4.5023862,
-7.3742938
],
[
0.7948385,
-2.2300557,
-5.1001321
],
[
2.4271221,
-0.6050964,
-3.4550313
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.197585,
-2.4882262,
-4.2944601
],
[
1.2910543,
-0.9428242,
-2.7252542
],
[
2.4381084,
0.2298646,
-1.5415792
]
]
},
"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"
]
}
}