blob: 28edf89ab458ea5253ca346ea594aae6279fcf6c [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.00179488,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0018103,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0017463,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0013069,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0014799,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.001746,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0017166,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0019193,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.001919,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0022287,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0017893,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0022284,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0016478,
"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.0035,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003339,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0138096,
0.0137259,
0.0135329,
0.0135264,
0.0135115,
0.0134772,
0.0133981
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0067427,
0.0066956,
0.0065872,
0.0065572,
0.006488,
0.0063285,
0.0059609
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003661,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1181561,
0.8333333,
2.5
]
},
"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.001837,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001684,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0171876,
0.0170207,
0.016636,
0.0166928,
0.0168237,
0.0171253,
0.0178206
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0110196,
0.0109957,
0.0109405,
0.0109077,
0.0108319,
0.0106573,
0.0102547
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001989,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1851055,
0.410317,
0.7915833
],
[
0.0844056,
0.3083965,
0.6896628
],
[
0.0119772,
0.2347474,
0.6123515
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1069805,
0.2369772,
0.3435853
],
[
0.020929,
0.1448223,
0.2416647
],
[
0.0363913,
0.1578431,
0.2559063
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1688984,
-0.3916686,
-0.7460794
],
[
-0.0767435,
-0.3007344,
-0.6746764
],
[
-0.0043151,
-0.228306,
-0.602248
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0419453,
-0.1646178,
-0.250474
],
[
0.0123678,
-0.1054219,
-0.1888366
],
[
0.0262025,
-0.0891458,
-0.175002
]
]
},
"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.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001422021,
0.004044285,
0.01150212,
0.03271249,
0.09303568,
0.2645973
],
"values": [
[
0.0082871,
0.0073008,
0.0047669,
-0.0030558,
-0.0281401,
-0.1014033,
-0.3101305
],
[
0.0083005,
0.0072976,
0.0047691,
-0.0032135,
-0.0282808,
-0.1013857,
-0.3101396
],
[
0.0082306,
0.0072243,
0.0046673,
-0.0031273,
-0.0281871,
-0.1014598,
-0.3101844
],
[
0.007999,
0.0070132,
0.0044182,
-0.0034458,
-0.0284792,
-0.1016566,
-0.3103889
],
[
0.007763,
0.0068229,
0.0041968,
-0.0037164,
-0.0286986,
-0.1018913,
-0.310588
],
[
0.0078138,
0.0067844,
0.0036645,
-0.0042582,
-0.0289093,
-0.1020319,
-0.3106931
],
[
0.0096818,
0.0086928,
0.0055402,
-0.0034759,
-0.0290759,
-0.1020371,
-0.310512
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001422021,
0.004044285,
0.01150212,
0.03271249,
0.09303568,
0.2645973
],
"values": [
[
0.0102617,
0.0115262,
0.0149765,
0.0241729,
0.0498678,
0.1230256,
0.3285987
],
[
0.0102234,
0.0114757,
0.0149443,
0.0241278,
0.0499436,
0.1220297,
0.3287635
],
[
0.010139,
0.0114117,
0.0148563,
0.0240437,
0.0496092,
0.122127,
0.3300647
],
[
0.0096143,
0.0108917,
0.0143331,
0.0235151,
0.0491121,
0.1224446,
0.3299589
],
[
0.0093696,
0.0106204,
0.0140565,
0.0231704,
0.048843,
0.1222822,
0.3298871
],
[
0.0098423,
0.011027,
0.0142553,
0.0232874,
0.0488929,
0.121557,
0.3282563
],
[
0.0102662,
0.0113983,
0.0146137,
0.023659,
0.0495231,
0.122589,
0.3291588
]
]
}
},
"max_capacitance": 0.264597,
"max_transition": 1.507915,
"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.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00142202,
0.00404429,
0.0115021,
0.0327125,
0.0930357,
0.264597
],
"values": [
[
0.1140215,
0.1184638,
0.127957,
0.1466899,
0.1844178,
0.2719004,
0.5101689
],
[
0.1197858,
0.1241983,
0.1337032,
0.1523526,
0.190082,
0.2777847,
0.5157029
],
[
0.1339263,
0.1383438,
0.1477873,
0.1669463,
0.2047082,
0.2918863,
0.5297843
],
[
0.1691211,
0.1736093,
0.1830584,
0.2012748,
0.2390496,
0.3270178,
0.5651682
],
[
0.2516674,
0.2559885,
0.2653868,
0.2840231,
0.3219383,
0.4097068,
0.6480003
],
[
0.4133892,
0.4191547,
0.4311723,
0.45383,
0.4956256,
0.5850003,
0.8229729
],
[
0.6927388,
0.7009328,
0.7179377,
0.7485457,
0.8014924,
0.899247,
1.1380601
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00142202,
0.00404429,
0.0115021,
0.0327125,
0.0930357,
0.264597
],
"values": [
[
0.0950551,
0.1010029,
0.11489,
0.147395,
0.2319775,
0.4705172,
1.1443632
],
[
0.0999002,
0.1058524,
0.1197185,
0.1522272,
0.2368872,
0.4745009,
1.151107
],
[
0.1102794,
0.1162389,
0.1300854,
0.1625686,
0.2472418,
0.4865344,
1.1637179
],
[
0.1332655,
0.139202,
0.1530482,
0.1855282,
0.2702806,
0.5095815,
1.186796
],
[
0.1776553,
0.1840492,
0.1986622,
0.2319811,
0.3171298,
0.556426,
1.2339004
],
[
0.2451205,
0.2527332,
0.2691278,
0.304368,
0.3905424,
0.6292501,
1.3057484
],
[
0.3273979,
0.3376359,
0.3588302,
0.3995708,
0.4878931,
0.7265209,
1.401932
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00142202,
0.00404429,
0.0115021,
0.0327125,
0.0930357,
0.264597
],
"values": [
[
0.0208768,
0.0234217,
0.0294923,
0.0437388,
0.0801796,
0.1859557,
0.5041046
],
[
0.0208698,
0.0234253,
0.029498,
0.0439878,
0.0807089,
0.1860221,
0.5043618
],
[
0.0209714,
0.0234144,
0.0294514,
0.0439825,
0.0807619,
0.1858581,
0.5037699
],
[
0.020823,
0.0234193,
0.0294778,
0.0439378,
0.0807156,
0.186237,
0.5046973
],
[
0.0213987,
0.0237659,
0.0298298,
0.0443292,
0.0806172,
0.1859417,
0.5025708
],
[
0.0320984,
0.0348913,
0.0412456,
0.0546161,
0.0884834,
0.1888514,
0.5029395
],
[
0.0526705,
0.0562552,
0.0633432,
0.078803,
0.1119647,
0.2028394,
0.5025476
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00142202,
0.00404429,
0.0115021,
0.0327125,
0.0930357,
0.264597
],
"values": [
[
0.0220053,
0.0272337,
0.041158,
0.0801752,
0.1973914,
0.5361129,
1.5079146
],
[
0.0220776,
0.0273022,
0.0411254,
0.0802857,
0.1964927,
0.5350304,
1.5001999
],
[
0.0221154,
0.0273549,
0.041022,
0.080297,
0.1971281,
0.537327,
1.5033196
],
[
0.0220999,
0.027411,
0.0410744,
0.0803013,
0.1969769,
0.5373063,
1.5032776
],
[
0.0251217,
0.0300569,
0.0436592,
0.0818626,
0.1971604,
0.5370651,
1.500869
],
[
0.0322165,
0.0373929,
0.0501741,
0.0862906,
0.1989322,
0.5352656,
1.5045668
],
[
0.0481679,
0.0530741,
0.066099,
0.0983997,
0.2040967,
0.5395004,
1.5013922
]
]
},
"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.001721,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001653,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.017796,
0.0176305,
0.017249,
0.0172826,
0.01736,
0.0175384,
0.0179496
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0117658,
0.0117338,
0.0116601,
0.0116373,
0.0115845,
0.011463,
0.0111829
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001789,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1960918,
0.4115378,
0.7720521
],
[
0.0917298,
0.3083965,
0.6713522
],
[
0.0180807,
0.2347474,
0.5964824
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1167461,
0.2552878,
0.3838685
],
[
0.0331361,
0.1643535,
0.2819479
],
[
0.0510397,
0.1785951,
0.2961895
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1786641,
-0.3928893,
-0.7387552
],
[
-0.0840677,
-0.2995137,
-0.660028
],
[
-0.0104186,
-0.2270853,
-0.5863789
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0492695,
-0.1829284,
-0.2919779
],
[
-0.0010599,
-0.1249531,
-0.2291198
],
[
0.0091126,
-0.1123392,
-0.2165059
]
]
},
"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"
]
}
}