blob: acd13596ce299d71859c88a1136fbc6f69584ee1 [file] [log] [blame]
{
"area": 21.2704,
"cell_footprint": "sky130_fd_sc_hd__dlclkp",
"cell_leakage_power": 0.009209886,
"clock_gating_integrated_cell": "latch_posedge",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0112322,
"when": "CLK&!GATE&!GCLK"
},
{
"value": 0.0095463,
"when": "!CLK&GATE&!GCLK"
},
{
"value": 0.0059675,
"when": "CLK&GATE&GCLK"
},
{
"value": 0.0112195,
"when": "!CLK&!GATE&!GCLK"
},
{
"value": 0.0113242,
"when": "CLK&GATE&!GCLK"
},
{
"value": 0.0059697,
"when": "CLK&!GATE&GCLK"
}
],
"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.004808,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.004564,
"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.0196867,
0.0195669,
0.0192905,
0.0193763,
0.0195741,
0.0200301,
0.0210813
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0060422,
0.0058065,
0.0052631,
0.0053155,
0.005436,
0.0057142,
0.0063554
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.005053,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1694205,
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.001651,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.00161,
"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.0200646,
0.0200168,
0.0199067,
0.0199297,
0.0199826,
0.0201045,
0.0203857
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.012781,
0.0127001,
0.0125137,
0.0125388,
0.0125967,
0.01273,
0.0130376
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001693,
"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.092332,
0.2455221,
0.4583314
],
[
0.0184876,
0.1716777,
0.3881491
],
[
0.0156393,
0.1700501,
0.3840801
]
]
},
"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.0947734,
0.1796042,
0.2093079
],
[
0.0770814,
0.15825,
0.183071
],
[
0.2353659,
0.3177552,
0.3437969
]
]
},
"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.0810078,
-0.2305358,
-0.431138
],
[
-0.0120462,
-0.1640156,
-0.3768249
],
[
-0.0104186,
-0.1648294,
-0.3776387
]
]
},
"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.030959,
-0.1121276,
-0.1284036
],
[
-0.0157083,
-0.0822285,
-0.0911803
],
[
-0.0653503,
-0.1282083,
-0.1359395
]
]
},
"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.001615363,
0.005218794,
0.01686049,
0.05447162,
0.1759829,
0.5685523
],
"values": [
[
0.0233549,
0.0215522,
0.016542,
0.0021711,
-0.0420146,
-0.2276987,
-0.8354999
],
[
0.0230076,
0.0213893,
0.0162038,
0.0019712,
-0.042298,
-0.2280009,
-0.8358197
],
[
0.0231126,
0.0214946,
0.0163004,
0.0021005,
-0.0422053,
-0.2279213,
-0.8357484
],
[
0.0228491,
0.0211865,
0.0159957,
0.0018827,
-0.0426003,
-0.2283419,
-0.8361148
],
[
0.0242819,
0.0226428,
0.0175128,
0.0034506,
-0.0427481,
-0.228897,
-0.8365566
],
[
0.0375791,
0.0356241,
0.0297012,
0.0124265,
-0.0417849,
-0.2286816,
-0.8362389
],
[
0.0440493,
0.0421479,
0.0362308,
0.0178418,
-0.0403558,
-0.2280336,
-0.835051
]
]
},
"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.001615363,
0.005218794,
0.01686049,
0.05447162,
0.1759829,
0.5685523
],
"values": [
[
0.0268368,
0.028689,
0.0345518,
0.0529608,
0.1107895,
0.2964141,
0.898631
],
[
0.0268705,
0.0287273,
0.0345934,
0.0529786,
0.1109222,
0.2968151,
0.8984391
],
[
0.026719,
0.0285684,
0.0344472,
0.0528233,
0.1106959,
0.2964038,
0.8977284
],
[
0.0261491,
0.0279942,
0.0338102,
0.0521581,
0.1101029,
0.2961723,
0.8974285
],
[
0.025931,
0.0276993,
0.033278,
0.0516779,
0.1094568,
0.295837,
0.8974491
],
[
0.0268889,
0.0285669,
0.0341524,
0.0521305,
0.1094982,
0.2950471,
0.8979713
],
[
0.0288213,
0.0303084,
0.0357306,
0.0534387,
0.1115226,
0.2983452,
0.8948798
]
]
}
},
"max_capacitance": 0.568552,
"max_transition": 1.504751,
"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.00161536,
0.00521879,
0.0168605,
0.0544716,
0.175983,
0.568552
],
"values": [
[
0.1076711,
0.1106886,
0.1185422,
0.1359885,
0.1719826,
0.2593538,
0.5164505
],
[
0.1130519,
0.1160519,
0.1239172,
0.1414245,
0.177454,
0.2648127,
0.5219076
],
[
0.1267293,
0.1297198,
0.1375664,
0.1550472,
0.1910929,
0.2785182,
0.5356255
],
[
0.1597651,
0.1627663,
0.1705853,
0.188061,
0.2240864,
0.3116327,
0.568498
],
[
0.2372692,
0.2403353,
0.2482753,
0.2658845,
0.3021543,
0.3904364,
0.6464499
],
[
0.379259,
0.3833231,
0.3938005,
0.4170691,
0.4614718,
0.5473127,
0.8024941
],
[
0.6278276,
0.6305392,
0.6377149,
0.6534315,
0.6864782,
0.7693906,
1.0260112
]
]
},
"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.00161536,
0.00521879,
0.0168605,
0.0544716,
0.175983,
0.568552
],
"values": [
[
0.0824654,
0.0860484,
0.0957204,
0.1207507,
0.1910275,
0.4131788,
1.1275745
],
[
0.0861989,
0.0897394,
0.0993995,
0.1244276,
0.1948933,
0.4160183,
1.1320584
],
[
0.0942106,
0.0977685,
0.1074474,
0.1324073,
0.2027433,
0.4253694,
1.1384187
],
[
0.1112499,
0.1148141,
0.1245129,
0.1495216,
0.2199319,
0.4425099,
1.1571484
],
[
0.1369682,
0.1409316,
0.151406,
0.1774394,
0.2485171,
0.4709006,
1.186354
],
[
0.1575376,
0.1625448,
0.1752707,
0.2039248,
0.2759179,
0.4986987,
1.2149033
],
[
0.1375803,
0.1440599,
0.1607215,
0.1965087,
0.2728789,
0.494503,
1.2103732
]
]
},
"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.00161536,
0.00521879,
0.0168605,
0.0544716,
0.175983,
0.568552
],
"values": [
[
0.0220437,
0.0239939,
0.0287241,
0.0402485,
0.0710217,
0.1702438,
0.5049591
],
[
0.0221378,
0.0238987,
0.0287459,
0.0403519,
0.0710671,
0.170638,
0.5050453
],
[
0.0221348,
0.0238937,
0.0287287,
0.040459,
0.0708619,
0.1699803,
0.5055253
],
[
0.0220853,
0.0238756,
0.0286982,
0.0404041,
0.0708373,
0.17012,
0.5047829
],
[
0.023611,
0.0255277,
0.0301599,
0.041259,
0.0717522,
0.1698148,
0.5055619
],
[
0.03667,
0.0389655,
0.0451075,
0.0580891,
0.0836462,
0.1677284,
0.5067297
],
[
0.0293318,
0.0296684,
0.0318138,
0.0400556,
0.0673304,
0.1644107,
0.5031362
]
]
},
"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.00161536,
0.00521879,
0.0168605,
0.0544716,
0.175983,
0.568552
],
"values": [
[
0.0200704,
0.0231595,
0.0321937,
0.0607981,
0.1565916,
0.4756743,
1.5020555
],
[
0.0201247,
0.0231591,
0.0321428,
0.0606902,
0.1565846,
0.4750252,
1.5047512
],
[
0.0201912,
0.0230249,
0.0321703,
0.060628,
0.1565626,
0.4748832,
1.5043812
],
[
0.0206488,
0.0235166,
0.032563,
0.0609529,
0.1563875,
0.4755815,
1.5012133
],
[
0.0244146,
0.027357,
0.0360104,
0.0631327,
0.1572887,
0.4757099,
1.5017111
],
[
0.0331115,
0.0361158,
0.0446451,
0.0692861,
0.159804,
0.4735285,
1.5041076
],
[
0.0474567,
0.050693,
0.0610521,
0.0853555,
0.1661332,
0.4759173,
1.5024234
]
]
},
"timing_sense": "positive_unate",
"timing_type": "combinational"
}
},
"pin,M0": {
"direction": "internal",
"internal_node": "M0",
"related_ground_pin": "VNB",
"related_power_pin": "VPWR"
},
"statetable,CLK GATE,M0": {
"table": [
"L L : - : L",
"L H : - : H",
"H - : - : N"
]
}
}