blob: bd152b445f0397e8429486c0d0ac1efe72d5c309 [file] [log] [blame]
{
"area": 22.5216,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.0005517864,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0006504,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0005593,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0004683,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0003505,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0005591,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0006089,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0004415,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0004413,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0007194,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0006284,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0007192,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0004753,
"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.003652,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003398,
"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.010805,
0.0104692,
0.0094073,
0.0094461,
0.0095691,
0.0099578,
0.0111871
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0045699,
0.0044492,
0.0040674,
0.0040687,
0.0040727,
0.0040855,
0.0041258
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003907,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.4752168,
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.001637,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.00146,
"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.0041835,
0.0040001,
0.0034203,
0.0036616,
0.0044245,
0.0068371,
0.0144664
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0084897,
0.0080144,
0.0065114,
0.0065575,
0.0067034,
0.0071648,
0.0086238
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001813,
"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.1171123,
4.1145405,
6.8674296
],
[
-0.8860534,
2.0729228,
4.8111633
],
[
-2.3169208,
0.6457175,
3.3564922
]
]
},
"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.4011699,
2.4830709,
4.0787336
],
[
-1.142401,
0.8845684,
2.4362854
],
[
-2.153957,
-0.1562845,
1.3917705
]
]
},
"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.0764912,
-4.0647643,
-6.803005
],
[
0.9156881,
-2.041457,
-4.7742043
],
[
2.3337384,
-0.6197448,
-3.3268574
]
]
},
"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.1536397,
-2.1696227,
-3.6810567
],
[
1.2233054,
-0.7560566,
-2.2619974
],
[
2.2476788,
0.2921204,
-1.2174824
]
]
},
"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.001751036,
0.006132257,
0.02147561,
0.07520915,
0.2633879,
0.9224038
],
"values": [
[
0.013268,
0.0123027,
0.0087386,
-0.0043669,
-0.0564006,
-0.2404643,
-0.8856455
],
[
0.014101,
0.0131526,
0.0095732,
-0.0041747,
-0.0556005,
-0.2396732,
-0.8854504
],
[
0.0149812,
0.0139872,
0.0103485,
-0.0033031,
-0.0547093,
-0.2387969,
-0.8845577
],
[
0.0148557,
0.0137187,
0.0100484,
-0.0034159,
-0.0547928,
-0.2388866,
-0.8846684
],
[
0.0144934,
0.0134574,
0.009743,
-0.0038467,
-0.0552558,
-0.2392503,
-0.8850049
],
[
0.0137433,
0.0126979,
0.0089557,
-0.0047479,
-0.0561029,
-0.2399558,
-0.8855668
],
[
0.0143351,
0.0131638,
0.0090264,
-0.0057709,
-0.05809,
-0.2415464,
-0.8870702
]
]
},
"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.001751036,
0.006132257,
0.02147561,
0.07520915,
0.2633879,
0.9224038
],
"values": [
[
0.0166371,
0.0179797,
0.022493,
0.0378728,
0.0898395,
0.2727485,
0.9112513
],
[
0.0167409,
0.018123,
0.0226672,
0.0379331,
0.0909652,
0.2731837,
0.9125196
],
[
0.0168557,
0.0182036,
0.0227386,
0.0381165,
0.0903298,
0.2725961,
0.9135976
],
[
0.016638,
0.0179877,
0.0225413,
0.0378128,
0.0900343,
0.2730555,
0.9124371
],
[
0.0162805,
0.0176258,
0.0221904,
0.0374113,
0.0901299,
0.2744328,
0.9134222
],
[
0.0163316,
0.0176327,
0.0220519,
0.0369113,
0.0889806,
0.2724825,
0.9134898
],
[
0.0160618,
0.0173397,
0.0216734,
0.0367425,
0.0894496,
0.2714949,
0.9128842
]
]
}
},
"max_capacitance": 0.922404,
"max_transition": 9.989407,
"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.00175104,
0.00613226,
0.0214756,
0.0752092,
0.263388,
0.922404
],
"values": [
[
0.5772802,
0.5865148,
0.6143088,
0.6744661,
0.804038,
1.133713,
2.2202815
],
[
0.586844,
0.5981205,
0.6257352,
0.6852912,
0.8138519,
1.1442657,
2.2303643
],
[
0.6287787,
0.6396468,
0.6672273,
0.7254914,
0.8556481,
1.1856457,
2.2730335
],
[
0.7662304,
0.7766496,
0.804349,
0.8639719,
0.9937294,
1.3234031,
2.4121221
],
[
1.2110765,
1.221109,
1.2482904,
1.3097443,
1.4381197,
1.7681658,
2.8567719
],
[
2.6305838,
2.6411027,
2.6686622,
2.7293205,
2.8582876,
3.1894247,
4.2759303
],
[
6.5979617,
6.617757,
6.6668266,
6.763798,
6.942384,
7.3068991,
8.3862792
]
]
},
"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.00175104,
0.00613226,
0.0214756,
0.0752092,
0.263388,
0.922404
],
"values": [
[
0.3319781,
0.3464176,
0.3900796,
0.5210253,
0.9538067,
2.4531575,
7.6968609
],
[
0.3451172,
0.3596286,
0.4032634,
0.5342088,
0.9672648,
2.4697802,
7.7166575
],
[
0.3822416,
0.3966881,
0.4404403,
0.5713566,
1.0038109,
2.5013096,
7.7401925
],
[
0.4911913,
0.505643,
0.5493717,
0.6802785,
1.1134862,
2.6134108,
7.8554985
],
[
0.8263671,
0.8410981,
0.8851989,
1.0163379,
1.4490223,
2.951398,
8.198433
],
[
1.7156452,
1.7326095,
1.7818055,
1.9187405,
2.3544697,
3.8545585,
9.0988852
],
[
3.919391,
3.9427306,
4.0054497,
4.159086,
4.5985971,
6.0994489,
11.343718
]
]
},
"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.00175104,
0.00613226,
0.0214756,
0.0752092,
0.263388,
0.922404
],
"values": [
[
0.0830378,
0.0876636,
0.1016603,
0.1397136,
0.2466994,
0.6292161,
2.0497948
],
[
0.0830143,
0.0873025,
0.1016944,
0.1381,
0.2472815,
0.628276,
2.0495812
],
[
0.0831714,
0.0878098,
0.1003255,
0.1380831,
0.2465184,
0.6286469,
2.0501318
],
[
0.0829477,
0.0872752,
0.1004835,
0.137881,
0.2474358,
0.6286398,
2.0612723
],
[
0.0830935,
0.0872961,
0.100911,
0.1390693,
0.2476272,
0.631281,
2.0564919
],
[
0.0888446,
0.0931455,
0.1053574,
0.1408087,
0.2484879,
0.631156,
2.0539022
],
[
0.1950021,
0.2013378,
0.2172463,
0.2540166,
0.3452518,
0.6774665,
2.0588178
]
]
},
"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.00175104,
0.00613226,
0.0214756,
0.0752092,
0.263388,
0.922404
],
"values": [
[
0.0749137,
0.0894746,
0.1348687,
0.2950407,
0.8710962,
2.9043401,
9.9894066
],
[
0.0750844,
0.0894457,
0.1348843,
0.2949822,
0.8843735,
2.8900697,
9.9690487
],
[
0.076031,
0.0896855,
0.1349549,
0.2947307,
0.869645,
2.9019576,
9.9649844
],
[
0.0750985,
0.0897656,
0.1348886,
0.2951678,
0.8709278,
2.905997,
9.9833519
],
[
0.0772826,
0.0913044,
0.136391,
0.2955023,
0.8678376,
2.9066209,
9.9527595
],
[
0.0956167,
0.1084651,
0.1539203,
0.3077595,
0.8716489,
2.8840597,
9.9829096
],
[
0.1529114,
0.1670079,
0.2071808,
0.3452986,
0.8895489,
2.9150735,
9.9736877
]
]
},
"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.001544,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001426,
"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.0043433,
0.0041664,
0.003607,
0.0038538,
0.0046343,
0.0071023,
0.0149069
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0086437,
0.0081336,
0.0065204,
0.00658,
0.0067685,
0.0073645,
0.0092493
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001661,
"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.140916,
4.054116,
6.717283
],
[
-0.8787292,
2.0161602,
4.6683411
],
[
-2.322414,
0.5743063,
3.2081767
]
]
},
"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.4249736,
2.5911032,
4.2746565
],
[
-1.072821,
1.0109112,
2.6413636
],
[
-2.056911,
0.0011862,
1.6169903
]
]
},
"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.0966329,
-4.0116636,
-6.6583514
],
[
0.910195,
-1.9865253,
-4.6295511
],
[
2.3355693,
-0.557489,
-3.1840352
]
]
},
"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.1719502,
-2.2758239,
-3.8843037
],
[
1.1573873,
-0.8860615,
-2.4725688
],
[
2.157957,
0.1328187,
-1.440871
]
]
},
"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"
]
}
}