blob: 1c7d02c8d1f5d327e4031777578a4bc7e6010eb4 [file] [log] [blame]
{
"area": 22.5216,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.004539908,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0050903,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.005108,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0041689,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0026998,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0051076,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0050187,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0036389,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0036385,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0060204,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0050813,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.00602,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0028865,
"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.004096,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003841,
"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.016244,
0.0161447,
0.015916,
0.0159411,
0.0159991,
0.0161326,
0.0164405
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0066821,
0.006624,
0.0064902,
0.0064742,
0.0064373,
0.0063522,
0.0061561
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004351,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1071709,
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.001904,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001727,
"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.020713,
0.0205517,
0.0201799,
0.0202163,
0.0203002,
0.0204935,
0.0209392
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0127246,
0.0126901,
0.0126105,
0.0125869,
0.0125327,
0.0124077,
0.0121195
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002081,
"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.1558086,
0.3675924,
0.6927064
],
[
0.0770814,
0.2888652,
0.6176413
],
[
0.0461569,
0.2554994,
0.5842754
]
]
},
"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.1118633,
0.2198874,
0.2813294
],
[
0.0673158,
0.1716777,
0.2270163
],
[
0.1804342,
0.2835755,
0.3401348
]
]
},
"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.1359395,
-0.3440612,
-0.6386575
],
[
-0.07064,
-0.2824238,
-0.5965514
],
[
-0.0397155,
-0.2502786,
-0.5766133
]
]
},
"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.0395039,
-0.1402038,
-0.184556
],
[
-0.0022806,
-0.0980977,
-0.1387878
],
[
-0.0189635,
-0.1135599,
-0.1566914
]
]
},
"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.001593386,
0.005077756,
0.01618165,
0.05156721,
0.1643329,
0.5236914
],
"values": [
[
0.0222323,
0.0208308,
0.0166462,
0.0052126,
-0.0323047,
-0.1827691,
-0.6717354
],
[
0.0219831,
0.020592,
0.0164239,
0.0050072,
-0.0324977,
-0.1829808,
-0.6719409
],
[
0.0219518,
0.0205626,
0.0163783,
0.0049224,
-0.0325546,
-0.1830752,
-0.6720368
],
[
0.0218385,
0.0205096,
0.0162559,
0.0047458,
-0.0327341,
-0.1832344,
-0.6722029
],
[
0.0226368,
0.0212165,
0.0169568,
0.0055336,
-0.032498,
-0.1832242,
-0.6721357
],
[
0.0309966,
0.029602,
0.0252507,
0.0120375,
-0.0314992,
-0.1830336,
-0.6718634
],
[
0.0400495,
0.0384528,
0.0335422,
0.0184347,
-0.029434,
-0.1823608,
-0.6708683
]
]
},
"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.001593386,
0.005077756,
0.01618165,
0.05156721,
0.1643329,
0.5236914
],
"values": [
[
0.0214453,
0.0230698,
0.028144,
0.0435937,
0.0912492,
0.2441674,
0.7257356
],
[
0.021369,
0.0230009,
0.0280795,
0.0435442,
0.0913781,
0.2430442,
0.7298282
],
[
0.0212971,
0.0229172,
0.028,
0.0434313,
0.0912442,
0.2441068,
0.7256105
],
[
0.0206149,
0.0221883,
0.0272512,
0.0426777,
0.0906078,
0.2424403,
0.72935
],
[
0.0203038,
0.0218621,
0.0268902,
0.0423071,
0.0901547,
0.2420855,
0.7256222
],
[
0.0211921,
0.0227292,
0.0275464,
0.0427416,
0.0906332,
0.2419603,
0.7258137
],
[
0.0218387,
0.0233128,
0.0279715,
0.043151,
0.0913081,
0.2435428,
0.725504
]
]
}
},
"max_capacitance": 0.523691,
"max_transition": 1.511379,
"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.00159339,
0.00507776,
0.0161816,
0.0515672,
0.164333,
0.523691
],
"values": [
[
0.1234702,
0.1266799,
0.1348511,
0.1527114,
0.1897084,
0.2773731,
0.5265879
],
[
0.1289664,
0.1321872,
0.1403696,
0.1582728,
0.1952753,
0.2829701,
0.5321341
],
[
0.1431687,
0.1463866,
0.1545411,
0.1724469,
0.2094587,
0.2971883,
0.5463193
],
[
0.1773926,
0.1806015,
0.1887632,
0.2065655,
0.2436569,
0.3314454,
0.5804718
],
[
0.2581897,
0.2614013,
0.2695508,
0.2874141,
0.3246226,
0.4126661,
0.6612402
],
[
0.4182617,
0.4225716,
0.4332802,
0.4555435,
0.4978714,
0.5857873,
0.8329002
],
[
0.7025309,
0.7084823,
0.7221925,
0.7441452,
0.7798331,
0.8619473,
1.1099124
]
]
},
"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.00159339,
0.00507776,
0.0161816,
0.0515672,
0.164333,
0.523691
],
"values": [
[
0.0883914,
0.0921901,
0.1024186,
0.1285087,
0.2008902,
0.4264982,
1.1410772
],
[
0.0925745,
0.0963574,
0.106581,
0.1326668,
0.2049733,
0.4300334,
1.1490955
],
[
0.1016059,
0.1054155,
0.1156187,
0.1417265,
0.2141713,
0.4400562,
1.1549556
],
[
0.1211318,
0.1248947,
0.1351196,
0.1612556,
0.2338052,
0.4589805,
1.1785704
],
[
0.1544882,
0.158565,
0.1694367,
0.1965029,
0.2697365,
0.4947489,
1.2147364
],
[
0.1935614,
0.19859,
0.2113971,
0.2405819,
0.3147899,
0.5408086,
1.2564781
],
[
0.2114103,
0.2182597,
0.2352954,
0.27107,
0.3487444,
0.5737973,
1.2906715
]
]
},
"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.00159339,
0.00507776,
0.0161816,
0.0515672,
0.164333,
0.523691
],
"values": [
[
0.024555,
0.0265516,
0.0313025,
0.0434434,
0.0752204,
0.1717711,
0.4939169
],
[
0.0246359,
0.0265259,
0.0313017,
0.0434466,
0.075267,
0.1719849,
0.4945801
],
[
0.0245742,
0.0264785,
0.0313896,
0.0435431,
0.0753774,
0.1716549,
0.4943985
],
[
0.0247036,
0.0264077,
0.0312173,
0.0432693,
0.0753859,
0.1717424,
0.4935031
],
[
0.0249287,
0.0267615,
0.0317061,
0.0439766,
0.0754052,
0.1718465,
0.4932533
],
[
0.0379027,
0.0399339,
0.0452408,
0.0569674,
0.0848814,
0.1709888,
0.4930313
],
[
0.0631218,
0.0627117,
0.0616362,
0.0601774,
0.074516,
0.16554,
0.4924118
]
]
},
"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.00159339,
0.00507776,
0.0161816,
0.0515672,
0.164333,
0.523691
],
"values": [
[
0.0213445,
0.0247143,
0.0343424,
0.0638574,
0.1613807,
0.4819166,
1.5103487
],
[
0.0215358,
0.0248098,
0.0344302,
0.0637894,
0.1616043,
0.4826343,
1.5067184
],
[
0.0216145,
0.0247266,
0.0343496,
0.0639482,
0.1611258,
0.4822938,
1.5099899
],
[
0.0218704,
0.0250658,
0.0347318,
0.064009,
0.1610069,
0.4840758,
1.5063338
],
[
0.025168,
0.0283347,
0.0374513,
0.0662178,
0.1622896,
0.4836798,
1.5047109
],
[
0.0335608,
0.0364264,
0.0451822,
0.0712887,
0.1640992,
0.4798492,
1.5113792
],
[
0.0491043,
0.052806,
0.0631638,
0.086415,
0.1701072,
0.4825541,
1.4966012
]
]
},
"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.001796,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001698,
"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.0214441,
0.0213325,
0.0210754,
0.0210916,
0.0211288,
0.0212147,
0.0214125
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0135664,
0.0135261,
0.0134331,
0.0134227,
0.0133987,
0.0133434,
0.0132159
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001894,
"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.1643535,
0.3627096,
0.6670716
],
[
0.0856263,
0.2839824,
0.5932272
],
[
0.0510397,
0.2506165,
0.5598613
]
]
},
"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.1204082,
0.2381979,
0.3228333
],
[
0.0770814,
0.1899883,
0.2672995
],
[
0.1901999,
0.3043275,
0.3791973
]
]
},
"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.1457051,
-0.3403991,
-0.6264505
],
[
-0.0791849,
-0.277541,
-0.5831237
],
[
-0.045819,
-0.2453958,
-0.5521992
]
]
},
"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.0468281,
-0.1585143,
-0.2248392
],
[
-0.0144876,
-0.1176289,
-0.179071
],
[
-0.0360534,
-0.1367533,
-0.1981953
]
]
},
"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"
]
}
}