ZHCSYV2A August 2025 – October 2025 LMK3H2104 , LMK3H2108
PRODUCTION DATA
PERST#(PCIe 复位低电平有效)缓冲模式允许用户根据输入时钟的有效性以及 GPI 或 GPIO 引脚上提供的 PERST# 信号,在时钟发生器模式和旁路缓冲模式之间切换。
要启用 PERST# 缓冲器模式,必须将寄存器 BANKx_SWITCHOVER_FRC_CLK_EN 设置为 0
| GPI/GPIO 功能 | GPI/GPIO 极性 |
|---|---|
| PERST_IN0# | 常规 PERST# 缓冲模式:
电平触发 PERST# 缓冲模式:
|
| PERST_IN1# | |
| PERST_IN2# |
| PERST# | LOS | 器件工作模式 |
|---|---|---|
| L | L | 缓冲模式 |
| L | H | 时钟发生器模式 |
| H | L | 先前模式 |
| H | H | 先前模式 |
| PERST# | LOS | 器件工作模式 |
|---|---|---|
| H | L 至 H | 先前模式 |
| H | H 至 L | 先前模式 |
| L 至 H | L | 缓冲模式 |
| L 至 H | H | 时钟发生器模式 |
| L | L 至 H | 缓冲模式转换到时钟发生器模式 |
| L | H 至 L | 时钟发生器模式转换到缓冲模式 |
| H 至 L | L | 先前模式转换到缓冲模式 |
| H 至 L | H | 先前模式转换到时钟发生成器模式 |
| PERST# | LOS | 器件工作模式 |
|---|---|---|
| L | L | 缓冲模式 |
| L | H | 时钟发生器模式 |
| H | L | 时钟发生器模式 |
| H | H | 时钟发生器模式 |
如果器件在缓冲模式下工作但输入时钟丢失,则输出被禁用并进入编程的禁用状态。
在极性反转的情况下,所有真值表中 PERST# 的“H”和“L”会交换。
| 寄存器 | 类型 | 说明 |
|---|---|---|
| PERST_BUF_INx(x = 0、1、2) | RW | PERST 缓冲模式 INx 设置
|
| PERST_BUF_BANKx(x = 0、1、2、3、4 或 5) | RW | PERST 缓冲模式 BANKx 设置
|
| PERST_BUF_INx_STS(x = 0、1 或 2) | RO | PERST_INx 缓冲模式状态回读。该寄存器的值也可以传递到 GPIO 引脚
|
| PERST_BUF_INx_LOS_EN(x = 0、1、2) | RW |
|
| PERST_BUF_BANKx | PERST_BUF_IN0 | PERST_BUF_IN1 | PERST_BUF_IN2 | BANKx 时钟源 |
|---|---|---|---|---|
| 0x0 | x | x | x | 由 BANKx_CLK_SEL 决定 |
| 0x1 | 0x0 | x | x | 由 BANKx_CLK_SEL 决定 |
| 0x1 | 0x1 | x | x | 当缓冲模式处于活动状态时选择 IN0 |
| 0x1 | 0x2 | x | x | 当缓冲模式处于活动状态时选择 IN0 |
| 0x1 | 0x3 | x | x | 始终选择 IN0 |
| 0x2 | x | 0x0 | x | 由 BANKx_CLK_SEL 决定 |
| 0x2 | x | 0x1 | x | 当缓冲模式处于活动状态时选择 IN1 |
| 0x2 | x | 0x2 | x | 当缓冲模式处于活动状态时选择 IN1 |
| 0x2 | x | 0x3 | x | 始终选择 IN1 |
| 0x3 | x | x | 0x0 | 由 BANKx_CLK_SEL 决定 |
| 0x3 | x | x | 0x1 | 当缓冲模式处于活动状态时选择 IN2 |
| 0x3 | x | x | 0x2 | 当缓冲模式处于活动状态时选择 IN2 |
| 0x3 | x | x | 0x3 | 始终选择 IN2 |
| PERST_BUF_BANKx | PERST_BUF_INx | PERST_BUF_INx_STS |
|---|---|---|
| 所有组为 0x0 | x | PERST_BUF_IN0_STS = 0x0 PERST_BUF_IN1_STS = 0x0 PERST_BUF_IN2_STS = 0x0 |
| x | PERST_BUF_IN0 = 0x0 | PERST_BUF_IN0_STS = 0x0 |
| x | PERST_BUF_IN1 = 0x0 | PERST_BUF_IN1_STS = 0x0 |
| x | PERST_BUF_IN2 = 0x0 | PERST_BUF_IN2_STS = 0x0 |
| 至少 1 个组为 0x1 | PERST_BUF_IN0 = 0x1、0x2 或 0x3 |
|
| 至少 1 个组为 0x2 | PERST_BUF_IN1 = 0x1、0x2 或 0x3 |
|
| 至少 1 个组为 0x3 | PERST_BUF_IN2 = 0x1、0x2 或 0x3 |
|