blob: 6b1634990ac5293e0dcb76be821368aabc019eeb [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.0005753711,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0005917,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0004982,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0003589,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0005095,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.000498,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0005212,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0006488,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0006486,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0007081,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0005689,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0007079,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0006448,
"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.003034,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.002762,
"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.0116186,
0.0114966,
0.0111529,
0.0111553,
0.011162,
0.0111809,
0.0112341
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.005551,
0.005505,
0.0053752,
0.005366,
0.00534,
0.0052669,
0.0050608
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003306,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.414793,
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.001618,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001438,
"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.0048953,
0.0047011,
0.004154,
0.0044578,
0.0053135,
0.0077245,
0.0145169
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0091323,
0.0088722,
0.0081396,
0.0081581,
0.0082103,
0.0083572,
0.0087712
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001798,
"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.937669,
2.4039287,
3.8343895
],
[
-0.1532246,
1.3020488,
2.7270162
],
[
-0.9043639,
0.5509095,
1.9520732
]
]
},
"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.2601787,
1.3510723,
2.1974265
],
[
-0.5267598,
0.5421611,
1.3610494
],
[
-1.0490173,
-0.002069,
0.8113262
]
]
},
"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.933669,
-2.3980977,
-3.8267271
],
[
0.1553935,
-1.2998798,
-2.7248474
],
[
0.9083639,
-0.5469095,
-1.9499042
]
]
},
"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.1353291,
-1.1969257,
-1.9993347
],
[
0.5856914,
-0.4612568,
-1.2508483
],
[
1.1171041,
0.0884665,
-0.7047871
]
]
},
"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.001327951,
0.003526909,
0.009367125,
0.02487817,
0.06607399,
0.1754861
],
"values": [
[
0.004323,
0.0040376,
0.0023834,
-0.0032165,
-0.0191925,
-0.0618959,
-0.1753174
],
[
0.0048288,
0.0045496,
0.0029243,
-0.0026789,
-0.018665,
-0.0613618,
-0.1747891
],
[
0.0049604,
0.0046899,
0.0030617,
-0.002533,
-0.0185118,
-0.0612106,
-0.1746474
],
[
0.0047626,
0.0044739,
0.0028281,
-0.0027633,
-0.0187212,
-0.0614214,
-0.1748572
],
[
0.0047556,
0.0044145,
0.0027186,
-0.0028783,
-0.0188088,
-0.0614861,
-0.1748739
],
[
0.0047204,
0.004232,
0.0024664,
-0.0031561,
-0.01906,
-0.0617007,
-0.1751138
],
[
0.0053516,
0.0045225,
0.0023059,
-0.0036687,
-0.0196744,
-0.0619572,
-0.175329
]
]
},
"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.001327951,
0.003526909,
0.009367125,
0.02487817,
0.06607399,
0.1754861
],
"values": [
[
0.0061569,
0.0072296,
0.009629,
0.0156795,
0.0316888,
0.0742163,
0.1866473
],
[
0.0061733,
0.0072424,
0.0096389,
0.0156798,
0.0317911,
0.0739819,
0.1864208
],
[
0.0061991,
0.007276,
0.0096686,
0.0157308,
0.0317235,
0.0741477,
0.1855945
],
[
0.0059455,
0.0070583,
0.0094622,
0.0155423,
0.0314994,
0.0738792,
0.1853071
],
[
0.0054749,
0.006699,
0.0091782,
0.0152368,
0.0313414,
0.0740082,
0.1862677
],
[
0.0059584,
0.0068414,
0.0091092,
0.0151022,
0.0309993,
0.0738646,
0.1855956
],
[
0.0059219,
0.0068169,
0.0091258,
0.0151996,
0.0311954,
0.0733993,
0.1854861
]
]
}
},
"max_capacitance": 0.175486,
"max_transition": 4.999081,
"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.00132795,
0.00352691,
0.00936712,
0.0248782,
0.066074,
0.175486
],
"values": [
[
0.2979803,
0.3094832,
0.333415,
0.3814865,
0.4863963,
0.7488479,
1.4457966
],
[
0.3075349,
0.3190835,
0.3428861,
0.3910008,
0.4959629,
0.7583725,
1.4554589
],
[
0.33641,
0.3482439,
0.3722762,
0.4205165,
0.5255661,
0.7880272,
1.4825062
],
[
0.424874,
0.4364329,
0.4603131,
0.5085461,
0.6135858,
0.8760919,
1.5729725
],
[
0.681712,
0.6931483,
0.7170302,
0.7653256,
0.8705905,
1.1336672,
1.828906
],
[
1.3998713,
1.4125218,
1.4380568,
1.4884245,
1.5948275,
1.8576234,
2.5519642
],
[
3.1259728,
3.1452105,
3.1825613,
3.247389,
3.3674485,
3.6353349,
4.3299062
]
]
},
"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.00132795,
0.00352691,
0.00936712,
0.0248782,
0.066074,
0.175486
],
"values": [
[
0.2269783,
0.2470239,
0.2962742,
0.4198412,
0.7438916,
1.603439,
3.8847072
],
[
0.2377443,
0.2578186,
0.3069555,
0.4307017,
0.7549116,
1.6162466,
3.9044732
],
[
0.2651778,
0.285312,
0.3345438,
0.458292,
0.7824234,
1.6434452,
3.9284891
],
[
0.3363762,
0.3564614,
0.4056018,
0.5293669,
0.8536653,
1.7146126,
3.9987733
],
[
0.5297272,
0.5501475,
0.5995098,
0.7235524,
1.0486217,
1.9111706,
4.1943076
],
[
0.9923085,
1.0151697,
1.0668083,
1.192587,
1.5193136,
2.3819489,
4.6637538
],
[
2.0429978,
2.0698934,
2.1277542,
2.2572746,
2.5828641,
3.4470755,
5.727673
]
]
},
"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.00132795,
0.00352691,
0.00936712,
0.0248782,
0.066074,
0.175486
],
"values": [
[
0.041555,
0.0503661,
0.068716,
0.11396,
0.235709,
0.5780909,
1.5094931
],
[
0.0416842,
0.0500752,
0.0686494,
0.1139268,
0.2357297,
0.5779022,
1.5035533
],
[
0.0416929,
0.0506168,
0.0685918,
0.1138501,
0.2353316,
0.5767326,
1.5000637
],
[
0.0416095,
0.0504063,
0.0684855,
0.1137516,
0.2359506,
0.5778314,
1.5040249
],
[
0.041795,
0.050622,
0.0687623,
0.1139437,
0.2358773,
0.5737037,
1.4914961
],
[
0.0498088,
0.0574548,
0.0755445,
0.1189333,
0.2379796,
0.5765125,
1.4947911
],
[
0.0874826,
0.0966459,
0.1158762,
0.1575482,
0.2658677,
0.5887678,
1.5016459
]
]
},
"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.00132795,
0.00352691,
0.00936712,
0.0248782,
0.066074,
0.175486
],
"values": [
[
0.0623543,
0.0851096,
0.1441766,
0.3059532,
0.7454156,
1.9250375,
4.9924687
],
[
0.0625049,
0.0847579,
0.1440584,
0.3056783,
0.7407455,
1.9121915,
4.9604814
],
[
0.0624399,
0.085105,
0.1440931,
0.3060645,
0.7460609,
1.8963904,
4.9682938
],
[
0.0623584,
0.0849876,
0.144791,
0.3061218,
0.7544254,
1.8956448,
4.9879398
],
[
0.0641911,
0.0868044,
0.1451294,
0.3057714,
0.7445933,
1.9187758,
4.9858975
],
[
0.0739809,
0.0947471,
0.1520523,
0.3099757,
0.745818,
1.9198501,
4.9952109
],
[
0.0984822,
0.1192928,
0.1713598,
0.3192113,
0.7477257,
1.9021009,
4.9990807
]
]
},
"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.00155,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001428,
"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.0050946,
0.0048866,
0.0043008,
0.0046145,
0.0054982,
0.0079878,
0.0150016
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0095133,
0.0091722,
0.0082115,
0.0082471,
0.0083472,
0.0086294,
0.0094245
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001671,
"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.9596416,
2.3929423,
3.7666402
],
[
-0.1385762,
1.2855694,
2.6556051
],
[
-0.8988708,
0.5307679,
1.8916484
]
]
},
"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.2821514,
1.4151591,
2.3054588
],
[
-0.4828145,
0.6172344,
1.4764059
],
[
-0.9885925,
0.0913148,
0.937669
]
]
},
"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.9538105,
-2.3871114,
-3.7608092
],
[
0.1444072,
-1.2852314,
-2.6497741
],
[
0.9010397,
-0.5322611,
-1.8858175
]
]
},
"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.1536397,
-1.2591816,
-2.1055357
],
[
0.5435772,
-0.534499,
-1.3716979
],
[
1.0585104,
-0.0030863,
-0.8311299
]
]
},
"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"
]
}
}