blob: e94a797d6843c8c4881231dad6d4f2a02c5e4893 [file] [log] [blame]
{
"area": 22.5216,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 3.6303,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 4.3197299,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 5.0060209,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 5.0566058,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 4.6818625,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 2.6782354,
"when": "CLK&!GATE&GCLK&!SCE"
},
{
"value": 3.2296095,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 3.2801946,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 2.8472735,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 2.9054503,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 4.2894008,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 2.7966887,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 2.4725291,
"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.004393,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.004204,
"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.0205658,
0.0204209,
0.0200933,
0.0203097,
0.0208154,
0.0219873,
0.0246954
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0078436,
0.0077576,
0.0075646,
0.0077266,
0.0081053,
0.0089833,
0.0110124
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004583,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2060379,
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.001961,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001812,
"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.0266546,
0.0264588,
0.0260126,
0.0262634,
0.0268469,
0.028197,
0.0313146
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0158843,
0.0158472,
0.0157673,
0.0159019,
0.016218,
0.0169524,
0.0186509
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002109,
"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.1728984,
0.3468405,
0.5852845
],
[
0.0844056,
0.2595684,
0.4967917
],
[
0.0315085,
0.2042298,
0.4414531
]
]
},
"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.1411602,
0.2504049,
0.3216126
],
[
0.0844056,
0.1899883,
0.2550924
],
[
0.1560202,
0.2591615,
0.3218242
]
]
},
"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.1432637,
-0.3123229,
-0.5312357
],
[
-0.0718607,
-0.2458027,
-0.4757018
],
[
-0.0238464,
-0.195347,
-0.4276875
]
]
},
"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.0541523,
-0.1585143,
-0.2150736
],
[
-0.0083841,
-0.1066426,
-0.1595397
],
[
0.0030091,
-0.0952493,
-0.1481465
]
]
},
"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.00161406,
0.005210377,
0.01681972,
0.05429605,
0.1752741,
0.5658057
],
"values": [
[
0.0250143,
0.0231771,
0.0173147,
3.23e-05,
-0.0587109,
-0.2542164,
-0.886674
],
[
0.0247645,
0.0229557,
0.0171074,
-0.000197,
-0.0589147,
-0.2543455,
-0.8869626
],
[
0.0249933,
0.0231158,
0.0172749,
-1.66e-05,
-0.0587676,
-0.2541707,
-0.8869262
],
[
0.0244228,
0.0226192,
0.0167726,
-0.0006347,
-0.0593249,
-0.2546724,
-0.8871771
],
[
0.0247793,
0.022902,
0.0168986,
-0.0007161,
-0.0595287,
-0.2547714,
-0.8872426
],
[
0.0284197,
0.0261931,
0.0194964,
-0.0001706,
-0.0585587,
-0.2540121,
-0.8864772
],
[
0.0395942,
0.0371206,
0.0297128,
0.0086889,
-0.0535256,
-0.2495402,
-0.8823074
]
]
},
"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.00161406,
0.005210377,
0.01681972,
0.05429605,
0.1752741,
0.5658057
],
"values": [
[
0.0288754,
0.030662,
0.0366557,
0.0558887,
0.1163797,
0.309678,
0.9383698
],
[
0.0287872,
0.0306121,
0.0365672,
0.0558071,
0.1163927,
0.3099279,
0.9346284
],
[
0.028628,
0.0304544,
0.0364102,
0.0556043,
0.116157,
0.3096002,
0.9380116
],
[
0.0277067,
0.0294988,
0.0354633,
0.0546164,
0.1151576,
0.3088245,
0.9317805
],
[
0.0276914,
0.0294866,
0.0352827,
0.0542501,
0.1148591,
0.30875,
0.9370342
],
[
0.0307093,
0.0323253,
0.0377508,
0.0560031,
0.1159747,
0.3084078,
0.9336552
],
[
0.0370188,
0.0382782,
0.0434793,
0.0611224,
0.1206204,
0.3133302,
0.9336036
]
]
}
},
"max_capacitance": 0.565806,
"max_transition": 1.505795,
"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.00161406,
0.00521038,
0.0168197,
0.054296,
0.175274,
0.565806
],
"values": [
[
0.1278726,
0.1314617,
0.1410213,
0.1634543,
0.2122152,
0.3324097,
0.6960722
],
[
0.1325639,
0.136145,
0.1457734,
0.1681936,
0.2169783,
0.3371589,
0.7008229
],
[
0.1444417,
0.1480293,
0.1576411,
0.1800403,
0.2288275,
0.3490173,
0.7123319
],
[
0.1731837,
0.1768016,
0.1864068,
0.2087397,
0.2574969,
0.3777204,
0.7404476
],
[
0.2403019,
0.2438991,
0.2534777,
0.2758258,
0.3247727,
0.4451541,
0.8084695
],
[
0.3543537,
0.358808,
0.3705636,
0.397163,
0.4516243,
0.5751429,
0.9380893
],
[
0.5286157,
0.5340286,
0.5485214,
0.5814799,
0.6468229,
0.7796076,
1.144252
]
]
},
"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.00161406,
0.00521038,
0.0168197,
0.054296,
0.175274,
0.565806
],
"values": [
[
0.1181858,
0.1227945,
0.1350693,
0.1648008,
0.2391536,
0.4585003,
1.1603219
],
[
0.1221369,
0.1266827,
0.1389999,
0.1687317,
0.2430959,
0.4613636,
1.1664572
],
[
0.1297485,
0.1343069,
0.1466136,
0.1763391,
0.2506957,
0.4701678,
1.1715734
],
[
0.1469257,
0.1515262,
0.1638029,
0.1934809,
0.2677669,
0.487449,
1.1886546
],
[
0.1807095,
0.1855299,
0.1984564,
0.229231,
0.3043688,
0.5234191,
1.2260393
],
[
0.2273254,
0.2327993,
0.247422,
0.2810699,
0.3589322,
0.5788985,
1.2843646
],
[
0.271579,
0.2779961,
0.2951681,
0.33521,
0.4191293,
0.6403822,
1.3406557
]
]
},
"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.00161406,
0.00521038,
0.0168197,
0.054296,
0.175274,
0.565806
],
"values": [
[
0.0258705,
0.028057,
0.0347127,
0.0516594,
0.0969053,
0.2398514,
0.7307218
],
[
0.0255646,
0.0280963,
0.0346027,
0.0516347,
0.0968955,
0.2400723,
0.7302869
],
[
0.0256874,
0.0280433,
0.0346108,
0.0515115,
0.0966609,
0.2402014,
0.7281336
],
[
0.0254998,
0.0279411,
0.034634,
0.0515755,
0.0968715,
0.2401919,
0.7315456
],
[
0.0270581,
0.0294353,
0.035803,
0.0526901,
0.0974951,
0.2404119,
0.7325446
],
[
0.039442,
0.0419941,
0.0491266,
0.0656195,
0.1083048,
0.2449282,
0.7332095
],
[
0.0589828,
0.0620529,
0.0701463,
0.0890165,
0.131622,
0.259489,
0.730615
]
]
},
"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.00161406,
0.00521038,
0.0168197,
0.054296,
0.175274,
0.565806
],
"values": [
[
0.0283581,
0.0319429,
0.0423358,
0.0716769,
0.1642957,
0.4766199,
1.5015966
],
[
0.0282759,
0.0320774,
0.0425361,
0.0717798,
0.1641599,
0.478132,
1.5057954
],
[
0.0283123,
0.0321169,
0.0424908,
0.0716242,
0.1642798,
0.476501,
1.5011594
],
[
0.0283556,
0.0320774,
0.0425999,
0.0717414,
0.1639994,
0.4782518,
1.5051633
],
[
0.0311171,
0.0350277,
0.045621,
0.0742238,
0.1653647,
0.4773131,
1.5004576
],
[
0.0384358,
0.0422586,
0.0531318,
0.0817405,
0.1705536,
0.4775226,
1.5041751
],
[
0.0508365,
0.0558213,
0.0686519,
0.0982404,
0.180618,
0.4819398,
1.4993683
]
]
},
"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.001876,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001803,
"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.0279111,
0.0276831,
0.0271628,
0.0273733,
0.0278639,
0.0290001,
0.0316245
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0171289,
0.0170724,
0.0169477,
0.0171022,
0.0174643,
0.0183044,
0.0202467
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001949,
"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.1838848,
0.3260885,
0.5157044
],
[
0.0953919,
0.2375957,
0.4308737
],
[
0.0388327,
0.1822572,
0.3767559
]
]
},
"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.1533672,
0.2760397,
0.3741029
],
[
0.0978333,
0.2168438,
0.3088034
],
[
0.1706686,
0.2860169,
0.3755351
]
]
},
"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.1554707,
-0.291571,
-0.4653177
],
[
-0.082847,
-0.2238301,
-0.4110045
],
[
-0.0299499,
-0.1721536,
-0.3654316
]
]
},
"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.0651387,
-0.1841491,
-0.2687845
],
[
-0.0242533,
-0.133498,
-0.2132507
],
[
-0.0177428,
-0.1257669,
-0.2030781
]
]
},
"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"
]
}
}