blob: d98617d8e86246fe22c11c06eb6320b97ab8affa [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.00707051,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0062029,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0064429,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0042809,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0069659,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0064422,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0060645,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0091278,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0091272,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0084007,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0062388,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0084001,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0071522,
"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.00337,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003156,
"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.0178772,
0.0178503,
0.0177883,
0.0177538,
0.0176743,
0.0174909,
0.0170682
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.008289,
0.0082291,
0.0080911,
0.0080528,
0.0079643,
0.0077604,
0.0072905
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003583,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2096997,
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.001765,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001591,
"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.0156655,
0.0146743,
0.0123895,
0.0128666,
0.0139664,
0.0165013,
0.0223446
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0141551,
0.0141281,
0.0140658,
0.0140279,
0.0139405,
0.0137389,
0.0132743
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001938,
"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.3437969,
0.5860983,
1.072345
],
[
0.1515443,
0.3914043,
0.8813132
],
[
-0.0490579,
0.1908021,
0.6636211
]
]
},
"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.1448223,
0.3321921,
0.5804017
],
[
0.0013978,
0.191209,
0.4272116
],
[
-0.1149759,
0.0699525,
0.302293
]
]
},
"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.3385762,
-0.5772155,
-1.0671243
],
[
-0.1463236,
-0.3874043,
-0.8760924
],
[
0.0530579,
-0.1880228,
-0.6632832
]
]
},
"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.0736836,
-0.2573913,
-0.4885111
],
[
0.0380026,
-0.1469258,
-0.3682799
],
[
0.1580384,
-0.0220072,
-0.244582
]
]
},
"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.001210578,
0.002930999,
0.007096407,
0.01718151,
0.04159912,
0.100718
],
"values": [
[
0.0071805,
0.0066569,
0.0049246,
-0.0007297,
-0.0161192,
-0.053904,
-0.1454336
],
[
0.0069732,
0.0064703,
0.0047079,
-0.0009413,
-0.0163241,
-0.0541258,
-0.1456511
],
[
0.0069422,
0.0064476,
0.004683,
-0.0009631,
-0.0163374,
-0.0541156,
-0.145691
],
[
0.0066448,
0.0061238,
0.0043371,
-0.0012982,
-0.0166528,
-0.0544223,
-0.1459843
],
[
0.0064846,
0.0059448,
0.0041474,
-0.0015116,
-0.016835,
-0.0545876,
-0.1461314
],
[
0.0062516,
0.0056452,
0.0040037,
-0.0016414,
-0.0168893,
-0.0545962,
-0.1461168
],
[
0.0081657,
0.0071186,
0.0045245,
-0.0017869,
-0.0172946,
-0.0544224,
-0.1459237
]
]
},
"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.001210578,
0.002930999,
0.007096407,
0.01718151,
0.04159912,
0.100718
],
"values": [
[
0.0094175,
0.0107449,
0.0136042,
0.020064,
0.0354977,
0.0729934,
0.1645279
],
[
0.0093561,
0.0107041,
0.0135837,
0.0200388,
0.035478,
0.0729185,
0.1643472
],
[
0.0092667,
0.0106217,
0.0134841,
0.0199582,
0.035424,
0.0732157,
0.1637392
],
[
0.008836,
0.010215,
0.0131137,
0.0195851,
0.0351182,
0.0726822,
0.1639547
],
[
0.0082922,
0.0097581,
0.0127116,
0.0192057,
0.0349173,
0.0722787,
0.1636874
],
[
0.0088448,
0.0099952,
0.01263,
0.0190644,
0.034507,
0.0724758,
0.163142
],
[
0.0090872,
0.0102236,
0.0129888,
0.0194594,
0.0345405,
0.072003,
0.163425
]
]
}
},
"max_capacitance": 0.100718,
"max_transition": 1.517294,
"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.00121058,
0.002931,
0.00709641,
0.0171815,
0.0415991,
0.100718
],
"values": [
[
0.1437943,
0.1497663,
0.1617991,
0.1842165,
0.228628,
0.3272448,
0.5629353
],
[
0.1496557,
0.1557328,
0.1674702,
0.1900321,
0.2344865,
0.3331483,
0.568681
],
[
0.1645978,
0.1707027,
0.1828454,
0.2054455,
0.2499451,
0.348702,
0.5846633
],
[
0.2016897,
0.2077728,
0.2195129,
0.2420085,
0.2865416,
0.3853141,
0.6212591
],
[
0.2900638,
0.2960763,
0.3080129,
0.3305391,
0.3751337,
0.4739056,
0.7094669
],
[
0.4821721,
0.4889798,
0.5021307,
0.5261417,
0.5722597,
0.6714984,
0.9075791
],
[
0.833505,
0.8425283,
0.8594476,
0.8885587,
0.9394211,
1.0419036,
1.2789158
]
]
},
"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.00121058,
0.002931,
0.00709641,
0.0171815,
0.0415991,
0.100718
],
"values": [
[
0.1258684,
0.1354916,
0.1564058,
0.202574,
0.3104613,
0.5705503,
1.2047856
],
[
0.1318187,
0.1414911,
0.162393,
0.2085832,
0.3165813,
0.5778601,
1.2103869
],
[
0.1438391,
0.1535137,
0.1743769,
0.2205853,
0.328634,
0.5906438,
1.219887
],
[
0.1697701,
0.1794069,
0.2002932,
0.2465227,
0.3548064,
0.6153983,
1.2499399
],
[
0.2260956,
0.2360206,
0.2572947,
0.3039083,
0.4123733,
0.6745984,
1.3077124
],
[
0.3302702,
0.3411822,
0.3634882,
0.4111888,
0.5208283,
0.7833368,
1.4138593
],
[
0.5067348,
0.5191646,
0.5440704,
0.5936545,
0.7025455,
0.9656815,
1.5971865
]
]
},
"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.00121058,
0.002931,
0.00709641,
0.0171815,
0.0415991,
0.100718
],
"values": [
[
0.0229745,
0.0278131,
0.0367871,
0.0576627,
0.1071854,
0.2316392,
0.5492304
],
[
0.0229715,
0.027822,
0.0371129,
0.0576018,
0.1071445,
0.2321915,
0.543857
],
[
0.0229672,
0.0278741,
0.0370505,
0.0574944,
0.1070068,
0.2318974,
0.5468759
],
[
0.0229821,
0.0274391,
0.0367385,
0.0576734,
0.1073015,
0.232047,
0.5468395
],
[
0.0230221,
0.0274104,
0.0369729,
0.0575843,
0.1071378,
0.2321481,
0.5432617
],
[
0.0281578,
0.0324689,
0.0415871,
0.0614182,
0.1095569,
0.2326911,
0.5471247
],
[
0.0418245,
0.0467104,
0.0559541,
0.0751465,
0.1206836,
0.2390098,
0.5458307
]
]
},
"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.00121058,
0.002931,
0.00709641,
0.0171815,
0.0415991,
0.100718
],
"values": [
[
0.0345016,
0.0447078,
0.0684659,
0.1267003,
0.2729834,
0.6361418,
1.5047061
],
[
0.0346282,
0.0445904,
0.0684902,
0.126877,
0.2738861,
0.6376962,
1.5060386
],
[
0.0347439,
0.0445479,
0.068431,
0.1267926,
0.2736626,
0.6346916,
1.5170677
],
[
0.034704,
0.044601,
0.0683142,
0.1268752,
0.2732251,
0.6366403,
1.5061237
],
[
0.0361973,
0.0460062,
0.0694191,
0.1271672,
0.2734875,
0.6363219,
1.5036318
],
[
0.040599,
0.0499766,
0.0730312,
0.130005,
0.2747026,
0.6347284,
1.5172935
],
[
0.05059,
0.0598846,
0.0816342,
0.1349576,
0.2762124,
0.6318317,
1.5071773
]
]
},
"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.001695,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001591,
"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.0155978,
0.014649,
0.0124621,
0.0129819,
0.0141799,
0.0169414,
0.0233068
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.015061,
0.0150175,
0.0149172,
0.0148894,
0.0148252,
0.0146774,
0.0143364
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.0018,
"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.3572246,
0.5909811,
1.0381654
],
[
0.1625306,
0.3950664,
0.8446921
],
[
-0.0417337,
0.1908021,
0.6331035
]
]
},
"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.1606914,
0.3541647,
0.6231263
],
[
0.0197083,
0.2144023,
0.4674948
],
[
-0.0905618,
0.0992493,
0.3511211
]
]
},
"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.3520039,
-0.5845397,
-1.0329447
],
[
-0.1585306,
-0.3910664,
-0.8394713
],
[
0.044513,
-0.1868021,
-0.6291035
]
]
},
"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.0846699,
-0.2781432,
-0.5336771
],
[
0.0184714,
-0.1713398,
-0.413446
],
[
0.1336244,
-0.0537454,
-0.2946309
]
]
},
"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"
]
}
}