blob: e4667d58a62f995451916a1042b162c1a8c1929d [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.000167189,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.000213,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0001322,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0001112,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0001223,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0001321,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0001645,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0001433,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0001432,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0002161,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0001952,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.000216,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0002173,
"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.00284,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.002672,
"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.0056806,
0.0055393,
0.0051414,
0.005248,
0.0055484,
0.0063945,
0.0087783
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.003625,
0.0034198,
0.0028417,
0.0028811,
0.0029922,
0.0033051,
0.0041867
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003007,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.7681807,
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.001529,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001411,
"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.0024709,
0.0024017,
0.0022068,
0.0024737,
0.0032256,
0.0053439,
0.0113116
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0049262,
0.0046451,
0.0038532,
0.0039453,
0.0042048,
0.0049359,
0.0069955
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001647,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
2.213914,
3.7808817,
5.4090965
],
[
0.7275127,
2.2633524,
3.8933983
],
[
-0.4081481,
1.1460022,
2.7687237
]
]
},
"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.4194805,
1.7941875,
2.9664693
],
[
-0.6787373,
0.7014629,
1.8645895
],
[
-1.4481872,
-0.1046081,
1.0585185
]
]
},
"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": [
[
-2.2044208,
-3.7677268,
-5.3959412
],
[
-0.7235127,
-2.2575215,
-3.8967222
],
[
0.4121481,
-1.1474954,
-2.7683857
]
]
},
"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.2250508,
-1.5759541,
-2.7152771
],
[
0.7633037,
-0.5930928,
-1.7214294
],
[
1.547402,
0.2203024,
-0.9153584
]
]
},
"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.001198031,
0.002870555,
0.006878026,
0.01648017,
0.0394875,
0.09461448
],
"values": [
[
0.0069198,
0.0070641,
0.0060445,
0.0030875,
-0.0050417,
-0.023864,
-0.0690114
],
[
0.0073175,
0.0071218,
0.0061291,
0.0031634,
-0.0045531,
-0.023377,
-0.068524
],
[
0.0076933,
0.0074225,
0.0064248,
0.0034629,
-0.004245,
-0.0230692,
-0.0682216
],
[
0.0074221,
0.007299,
0.0063005,
0.0033464,
-0.0043694,
-0.023332,
-0.0683651
],
[
0.0071678,
0.0068679,
0.005856,
0.0029005,
-0.0048171,
-0.0236107,
-0.068772
],
[
0.006244,
0.0059343,
0.0048542,
0.0018671,
-0.0058228,
-0.0246113,
-0.0697399
],
[
0.0037892,
0.0033938,
0.002328,
-0.0006671,
-0.0083676,
-0.0271344,
-0.072249
]
]
},
"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.001198031,
0.002870555,
0.006878026,
0.01648017,
0.0394875,
0.09461448
],
"values": [
[
0.0054159,
0.0062035,
0.0077059,
0.0110277,
0.0187739,
0.0375277,
0.0824525
],
[
0.005628,
0.0064134,
0.0079113,
0.0112359,
0.0190779,
0.0376485,
0.0822804
],
[
0.0061939,
0.0069667,
0.0084601,
0.0117404,
0.0196166,
0.0385563,
0.0828699
],
[
0.0060493,
0.0068323,
0.0083359,
0.0116402,
0.0195044,
0.0381912,
0.0826818
],
[
0.0056579,
0.0065029,
0.0080573,
0.0113407,
0.0192829,
0.0379717,
0.0827399
],
[
0.0049787,
0.0058982,
0.0075104,
0.0107946,
0.0187678,
0.0372256,
0.082083
],
[
0.0045786,
0.0051826,
0.0065814,
0.009784,
0.0175862,
0.0362357,
0.0809478
]
]
}
},
"max_capacitance": 0.094614,
"max_transition": 4.983836,
"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.00119803,
0.00287056,
0.00687803,
0.0164802,
0.0394875,
0.0946145
],
"values": [
[
0.5874369,
0.6021114,
0.632457,
0.6882862,
0.7956311,
1.0214399,
1.5505454
],
[
0.5954069,
0.6109365,
0.6418672,
0.697815,
0.8039444,
1.0298579,
1.558583
],
[
0.6241138,
0.6422161,
0.6731021,
0.7291221,
0.834842,
1.0588396,
1.5873585
],
[
0.7175014,
0.7321096,
0.763111,
0.8222151,
0.9281825,
1.1516406,
1.6825928
],
[
0.9924498,
1.0053135,
1.0362105,
1.0948681,
1.2009548,
1.426983,
1.9557345
],
[
1.7753724,
1.7911219,
1.8217194,
1.877478,
1.9839641,
2.210836,
2.7396581
],
[
3.967052,
3.9864849,
4.0204116,
4.0790953,
4.1879011,
4.4155843,
4.9431401
]
]
},
"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.00119803,
0.00287056,
0.00687803,
0.0164802,
0.0394875,
0.0946145
],
"values": [
[
0.3765937,
0.4064334,
0.4740574,
0.6300428,
0.9979352,
1.8805699,
3.9817474
],
[
0.3884344,
0.4183735,
0.4860319,
0.6419567,
1.010133,
1.8924691,
3.9944754
],
[
0.4217236,
0.4513712,
0.5191866,
0.6749556,
1.0435608,
1.9228168,
4.0309764
],
[
0.5056663,
0.5355313,
0.6031867,
0.7589775,
1.1278536,
2.0118742,
4.1125792
],
[
0.7323975,
0.7621683,
0.829473,
0.9853119,
1.3545047,
2.2362512,
4.3457753
],
[
1.3411187,
1.3716626,
1.4403879,
1.5968079,
1.965593,
2.8521128,
4.9515987
],
[
2.826418,
2.8597302,
2.9309026,
3.0894238,
3.4590004,
4.3414117,
6.447006
]
]
},
"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.00119803,
0.00287056,
0.00687803,
0.0164802,
0.0394875,
0.0946145
],
"values": [
[
0.0757016,
0.0861062,
0.1074107,
0.1544406,
0.2664871,
0.5431416,
1.2462422
],
[
0.0753145,
0.0854502,
0.1078059,
0.1546035,
0.265564,
0.5448423,
1.2342793
],
[
0.0766002,
0.0855654,
0.1078349,
0.1546595,
0.2662649,
0.5461275,
1.2352751
],
[
0.0763577,
0.0854602,
0.1078123,
0.1544162,
0.2655999,
0.5452603,
1.2322128
],
[
0.0755574,
0.0854913,
0.1076738,
0.1545588,
0.265762,
0.5452054,
1.2330821
],
[
0.0757483,
0.0872161,
0.1079836,
0.1548652,
0.2666603,
0.5435081,
1.2545278
],
[
0.094273,
0.1035389,
0.1240472,
0.1684358,
0.2752847,
0.5478878,
1.2333103
]
]
},
"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.00119803,
0.00287056,
0.00687803,
0.0164802,
0.0394875,
0.0946145
],
"values": [
[
0.1100941,
0.1441798,
0.228784,
0.4331561,
0.9278256,
2.1159312,
4.9621875
],
[
0.110505,
0.144333,
0.229217,
0.4331553,
0.9280156,
2.1154039,
4.9602762
],
[
0.1105525,
0.1452972,
0.2289802,
0.4334126,
0.9262567,
2.1388258,
4.9574633
],
[
0.1106223,
0.144321,
0.229347,
0.4330608,
0.9281176,
2.1162438,
4.9649529
],
[
0.1107755,
0.1445114,
0.2296846,
0.4327697,
0.928027,
2.1133437,
4.9553668
],
[
0.1153295,
0.1501834,
0.2331488,
0.4343945,
0.934261,
2.1173274,
4.9824918
],
[
0.1337961,
0.1660619,
0.2449556,
0.4428546,
0.9370156,
2.1177899,
4.983836
]
]
},
"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.001477,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001402,
"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.0023881,
0.0023645,
0.0022979,
0.0025716,
0.0033429,
0.0055156,
0.0116368
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0049459,
0.0046516,
0.0038225,
0.0039284,
0.004227,
0.005068,
0.0074375
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001553,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
2.246873,
3.8449686,
5.4365621
],
[
0.7293437,
2.3201153,
3.9226949
],
[
-0.3953307,
1.1972718,
2.7906964
]
]
},
"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.4524395,
1.8582744,
3.0799947
],
[
-0.6054951,
0.7875225,
1.9854392
],
[
-1.3621276,
0.0107484,
1.1995098
]
]
},
"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": [
[
-2.2337178,
-3.8318133,
-5.4215758
],
[
-0.7308369,
-2.3234394,
-3.911371
],
[
0.3956686,
-1.1896097,
-2.7866964
]
]
},
"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.2506855,
-1.6400411,
-2.8251403
],
[
0.7028789,
-0.6754902,
-1.84411
],
[
1.4704978,
0.106777,
-1.0545185
]
]
},
"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"
]
}
}