LMKDB1108 具有 16 个不同的压摆率选项,可供分配给输出。0x0 是最快的压摆率设置,0xF 是最慢的压摆率设置。要设置每个输出的压摆率,请执行以下步骤:
- 共有四个不同的寄存器 SLEWRATE_OPT#,可存储多达四个不同的压摆率。通过向每个 SLEWRATE_OPT# 寄存器分配从 0x0(最快)到 0xF(最慢)的值来选择所需的压摆率。为每个 SLEWRATE_OPT# 寄存器设置的默认值可在表 4-3 中找到。
- 例如,如果需要两个最快的压摆率和最慢的压摆率,请将 0x0、0x1 和 0xF 分配给寄存器 SLEWRATE_OPT#。SLEWRATE_OPT1 = 0x0(最快)、SLEWRATE_OPT2 = 0x1(第二快)、SLEWRATE_OPT3 = 0xF(最慢)且 SLEWRATE_OPT4 = 0xF(最慢),如图 4-4 所示。
表 4-3 默认 SLEWRATE_OPT_# 值
寄存器字段名称 |
默认值 |
默认压摆率 |
SLEWRATE_OPT_1 |
0x0 |
最快 |
SLEWRATE_OPT_2 |
0x6 |
快(所有输出的默认值) |
SLEWRATE_OPT_3 |
0xA |
慢 |
SLEWRATE_OPT_4 |
0xF |
最慢 |
- 使用 Output Slew Rate Control 部分下的下拉菜单为每个输出设置压摆率。所有输出的默认 SLEWRATE_OPT# 寄存器分配为 SLEWRATE_OPT2,其默认值为 0x6。
- 按照步骤 1a 中的示例,如果希望 CLK0、CLK1、CLK2 和 CLK3 具有最快的压摆率,CLK4 和 CLK7 具有最慢的压摆率,并且 CLK5 和 CLK6 具有第二快的压摆率,请将 CLK0、CLK1、CLK2 和 CLK3 的下拉菜单设置为 OPT_1,将 CLK4 和 CLK7 设置为 OPT_3 或 OPT_4,并将 CLK5 和 CLK6 设置为 OPT_2,如图 4-5 所示。