blob: 833496823f256ac31c6e68998a8e6cc7b1a6fde1 [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.0003109589,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0003652,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0002757,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0002244,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0002331,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0002756,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0003067,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0002845,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0002843,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0003962,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0003448,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.000396,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.000345,
"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.002831,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.002728,
"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.0088223,
0.008339,
0.0068106,
0.0068756,
0.0070813,
0.0077319,
0.0097893
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0047741,
0.004548,
0.003833,
0.0038476,
0.003894,
0.0040405,
0.0045038
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002935,
"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.001598,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001425,
"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.0033737,
0.0032426,
0.0028281,
0.0030435,
0.0037247,
0.005879,
0.0126913
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0069613,
0.006531,
0.0051702,
0.0052263,
0.005404,
0.005966,
0.0077429
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00177,
"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.4302227,
4.5228659,
7.49365
],
[
-0.8219665,
2.2413798,
5.2085023
],
[
-2.4615742,
0.6090964,
3.5377666
]
]
},
"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.4066631,
2.6753318,
4.4705793
],
[
-1.2833922,
0.9321758,
2.6798157
],
[
-2.4505879,
-0.2716409,
1.475999
]
]
},
"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.3914326,
-4.4804136,
-7.4530295
],
[
0.8570944,
-2.208083,
-5.160557
],
[
2.4893779,
-0.5812926,
-3.5044698
]
]
},
"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.382025,
-4.0912129
],
[
1.3606344,
-0.8109883,
-2.5146829
],
[
2.5406475,
0.3964906,
-1.3126972
]
]
},
"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.001561072,
0.004873894,
0.015217,
0.04750968,
0.1483321,
0.4631142
],
"values": [
[
0.0076402,
0.0069052,
0.0043716,
-0.0044274,
-0.0335135,
-0.1253255,
-0.4121567
],
[
0.0085356,
0.0077327,
0.0052004,
-0.003579,
-0.0326477,
-0.124453,
-0.4112884
],
[
0.009915,
0.0091098,
0.0066358,
-0.0021854,
-0.031257,
-0.1230552,
-0.4098796
],
[
0.0096611,
0.0088947,
0.0063484,
-0.0024521,
-0.0314973,
-0.1232932,
-0.4101242
],
[
0.0093084,
0.0086144,
0.0060454,
-0.0027731,
-0.0318044,
-0.1235617,
-0.4103562
],
[
0.0085029,
0.0077198,
0.0051179,
-0.0037475,
-0.0327464,
-0.1244315,
-0.4112219
],
[
0.0070339,
0.0061051,
0.0031768,
-0.0061204,
-0.035321,
-0.1266881,
-0.4134129
]
]
},
"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.001561072,
0.004873894,
0.015217,
0.04750968,
0.1483321,
0.4631142
],
"values": [
[
0.008956,
0.0100405,
0.0132098,
0.0227151,
0.0522016,
0.141988,
0.4273278
],
[
0.0092125,
0.0102895,
0.0134762,
0.0229512,
0.0522891,
0.1427733,
0.4278723
],
[
0.0092885,
0.01037,
0.0135425,
0.0230542,
0.0518821,
0.1432412,
0.4275222
],
[
0.009119,
0.0102303,
0.0133918,
0.0229188,
0.0528429,
0.1442407,
0.4289199
],
[
0.0085761,
0.0097127,
0.0128669,
0.0223893,
0.0514918,
0.1428315,
0.4270165
],
[
0.0085965,
0.0096156,
0.0126596,
0.0220259,
0.0514588,
0.1420174,
0.4271572
],
[
0.0079559,
0.0089473,
0.0120358,
0.0216076,
0.0507763,
0.1413419,
0.4252515
]
]
}
},
"max_capacitance": 0.463114,
"max_transition": 10.01717,
"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.00156107,
0.00487389,
0.015217,
0.0475097,
0.148332,
0.463114
],
"values": [
[
0.57386,
0.5894767,
0.624199,
0.6938375,
0.8403263,
1.2188809,
2.3703295
],
[
0.5851816,
0.6007599,
0.6356878,
0.7054539,
0.8518541,
1.2304107,
2.3819315
],
[
0.6274516,
0.6429791,
0.6777855,
0.747571,
0.8942261,
1.2726288,
2.4259061
],
[
0.7663725,
0.7819623,
0.8166753,
0.8863731,
1.033104,
1.4116356,
2.563334
],
[
1.2184739,
1.2339546,
1.2687356,
1.3386462,
1.4855305,
1.864269,
3.0148759
],
[
2.666001,
2.6818567,
2.7167493,
2.786668,
2.9335763,
3.3126306,
4.4643271
],
[
6.7739792,
6.8011259,
6.8602133,
6.9666073,
7.15157,
7.5455118,
8.6935792
]
]
},
"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.00156107,
0.00487389,
0.015217,
0.0475097,
0.148332,
0.463114
],
"values": [
[
0.3623464,
0.3855605,
0.4471402,
0.6179027,
1.1331757,
2.7339324,
7.731666
],
[
0.3744771,
0.3976377,
0.4591552,
0.6299345,
1.1463436,
2.7498965,
7.7323596
],
[
0.4174679,
0.4406751,
0.5022254,
0.6730281,
1.1883077,
2.7903928,
7.7896027
],
[
0.5330779,
0.5562757,
0.6178242,
0.7884169,
1.3061816,
2.9044309,
7.8939006
],
[
0.8920988,
0.9153689,
0.9770491,
1.1475116,
1.6642596,
3.269623,
8.2596019
],
[
1.8904349,
1.9168049,
1.9837338,
2.1583944,
2.6754168,
4.2815227,
9.2638706
],
[
4.4569681,
4.4920774,
4.5735988,
4.7616338,
5.280075,
6.8881274,
11.8717089
]
]
},
"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.00156107,
0.00487389,
0.015217,
0.0475097,
0.148332,
0.463114
],
"values": [
[
0.0758087,
0.0838805,
0.1038634,
0.1547726,
0.2969978,
0.7610865,
2.2972131
],
[
0.0761687,
0.0831903,
0.1030749,
0.1538143,
0.2970193,
0.7635748,
2.2988282
],
[
0.0759704,
0.083149,
0.1043308,
0.1532278,
0.2957957,
0.7659672,
2.2791915
],
[
0.0760562,
0.0840305,
0.1039804,
0.1548897,
0.2962794,
0.7666928,
2.2775968
],
[
0.0756705,
0.0833944,
0.1035192,
0.1551499,
0.2966631,
0.7630356,
2.2770095
],
[
0.079436,
0.0860004,
0.1059035,
0.154933,
0.2971436,
0.7630461,
2.2982165
],
[
0.1706115,
0.1789537,
0.2015306,
0.246939,
0.3717733,
0.7940025,
2.2891444
]
]
},
"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.00156107,
0.00487389,
0.015217,
0.0475097,
0.148332,
0.463114
],
"values": [
[
0.0779847,
0.0998981,
0.1689049,
0.3870734,
1.0743002,
3.2318421,
9.9549853
],
[
0.0780427,
0.0999217,
0.1683268,
0.384472,
1.0795919,
3.2383676,
9.9759037
],
[
0.0780809,
0.0999461,
0.1688087,
0.387243,
1.0734704,
3.2473486,
9.9603428
],
[
0.0779766,
0.1010773,
0.1690265,
0.3859286,
1.0906606,
3.2465386,
10.0060644
],
[
0.0794034,
0.1013257,
0.1703868,
0.3855621,
1.0783593,
3.231839,
9.9655688
],
[
0.0944106,
0.1181533,
0.183698,
0.395672,
1.0802369,
3.2444456,
9.984003
],
[
0.1473276,
0.1680379,
0.2289507,
0.4268551,
1.0973602,
3.2427689,
10.0171702
]
]
},
"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.001532,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001438,
"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.0032926,
0.0032046,
0.002926,
0.0031466,
0.003844,
0.0060496,
0.0130242
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0070373,
0.0065839,
0.00515,
0.0052188,
0.0054364,
0.0061244,
0.0083
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001627,
"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.4558574,
4.4899069,
7.3691385
],
[
-0.8146423,
2.2047589,
5.0675111
],
[
-2.4634052,
0.56332,
3.4059307
]
]
},
"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.4341289,
2.783364,
4.6683331
],
[
-1.2083191,
1.0676739,
2.8903871
],
[
-2.3425557,
-0.1031839,
1.708543
]
]
},
"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.4134052,
-4.4474546,
-7.3211932
],
[
0.8516012,
-2.1696309,
-5.0305522
],
[
2.4893779,
-0.5355163,
-3.3708027
]
]
},
"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.1957539,
-2.4900572,
-4.2944601
],
[
1.2910543,
-0.9446553,
-2.7307474
],
[
2.4381084,
0.2280335,
-1.5452412
]
]
},
"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"
]
}
}