ZHCSU91 December   2023 LMX1214

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 时序图
    8. 5.8 典型特性
  7. 详细说明
    1. 6.1 概述
      1. 6.1.1 分频器范围
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 上电复位
      2. 6.3.2 温度传感器
      3. 6.3.3 时钟输出
        1. 6.3.3.1 时钟输出缓冲器
        2. 6.3.3.2 时钟多路复用器
        3. 6.3.3.3 时钟分频器
      4. 6.3.4 AUXCLK 输出
        1. 6.3.4.1 AUXCLKOUT 输出格式
        2. 6.3.4.2 AUXCLK_DIV_PRE 和 AUXCLK_DIV 分频器
      5. 6.3.5 SYNC 输入引脚
        1. 6.3.5.1 SYNC 引脚共模电压
        2. 6.3.5.2 窗口化特性
    4. 6.4 器件功能模式配置
      1. 6.4.1 引脚模式控制
  8. 应用和实施
    1. 7.1 应用信息
      1. 7.1.1 SYNC 输入配置
      2. 7.1.2 处理未使用的引脚
      3. 7.1.3 电流消耗
    2. 7.2 典型应用
      1. 7.2.1 设计要求
      2. 7.2.2 详细设计过程
      3. 7.2.3 应用曲线图
    3. 7.3 电源相关建议
    4. 7.4 布局
      1. 7.4.1 布局指南
      2. 7.4.2 布局示例
    5. 7.5 寄存器映射
      1. 7.5.1 器件寄存器
  9. 器件和文档支持
    1. 8.1 器件支持
    2. 8.2 接收文档更新通知
    3. 8.3 支持资源
    4. 8.4 商标
    5. 8.5 静电放电警告
    6. 8.6 术语表
  10. 修订历史记录
  11. 10机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

器件寄存器

表 7-4 列出了器件寄存器的存储器映射寄存器。表 7-4 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 7-4 器件寄存器
偏移缩写说明部分
0x0R0节 7.5.1.1
0x2R2节 7.5.1.2
0x3R3节 7.5.1.3
0x4R4节 7.5.1.4
0x5R5节 7.5.1.5
0x7R7节 7.5.1.6
0x8R8节 7.5.1.7
0x9R9节 7.5.1.8
0xBR11节 7.5.1.9
0xCR12节 7.5.1.10
0xDR13节 7.5.1.11
0xER14节 7.5.1.12
0xFR15节 7.5.1.13
0x17R23节 7.5.1.14
0x18R24节 7.5.1.15
0x19R25节 7.5.1.16
0x4BR75节 7.5.1.17
0x4FR79节 7.5.1.18
0x56R86节 7.5.1.19
0x5AR90节 7.5.1.20

复杂的位访问类型经过编码可适应小型表单元。表 7-5 展示了适用于此部分中访问类型的代码。

表 7-5 器件访问类型代码
访问类型代码说明
读取类型
RR读取
写入类型
WW写入
复位或默认值
-n复位后的值或默认值

7.5.1.1 R0 寄存器(偏移 = 0x0)[复位 = 0x0000]

表 7-6 显示了 R0。

返回到汇总表

表 7-6 R0 寄存器字段说明
字段类型复位说明
15-3未披露R0x0将该字段编程为 0x0。
2POWERDOWN读/写0x0将器件设置为低功耗状态。其他寄存器的状态保持不变。
1-0未披露读/写0x0将该字段编程为 0x0。

7.5.1.2 R2 寄存器(偏移 = 0x2)[复位 = 0x0223]

表 7-7 显示了 R2。

返回到汇总表

表 7-7 R2 寄存器字段说明
字段类型复位说明
15-11未披露R0x0将该字段编程为 0x0。
10-6未披露R/W0x8将该字段编程为 0x8。
5SMCLK_EN读/写0x1启用状态机时钟发生器。这是使引脚模式正常运行所必需的,并且器件应在启用该位的情况下进行初始化。但是,稍后可以禁用该位,以节省电流并防止状态机时钟发生杂散。
4-0未披露R/W0x3将该字段编程为 0x3。

7.5.1.3 R3 寄存器(偏移 = 0x3)[复位 = 0xF0FE]

表 7-8 显示了 R3。

返回到汇总表

表 7-8 R3 寄存器字段说明
字段类型复位说明
15CLKOUT3_EN读/写0x1启用 CLKOUT3
14CLKOUT2_EN读/写0x1启用 CLKOUT2
13CLKOUT1_EN读/写0x1启用 CLKOUT1
12CLKOUT0_EN读/写0x1启用 CLKOUT0
11-0未披露R/W0xFE将该字段编程为 0xFE。

7.5.1.4 R4 寄存器(偏移 = 0x4)[复位 = 0x36FF]

表 7-9 展示了 R4。

返回到汇总表

表 7-9 R4 寄存器字段说明
字段类型复位说明
15-14未披露R0x0将该字段编程为 0x0。
13-11CLKOUT1_PWRR/W0x6设置 CLKOUT1 的输出功率。值越大,对应的输出功率就越高。
10-8CLKOUT0_PWRR/W0x6设置 CLKOUT0 的输出功率。值越大,对应的输出功率就越高。
7-0未披露R/W0xFF将该字段编程为 0xFF。

7.5.1.5 R5 寄存器(偏移 = 0x5)[复位 = 0x36F6]

表 7-10 展示了 R5。

返回到汇总表

表 7-10 R5 寄存器字段说明
字段类型复位说明
15未披露R0x0将该字段编程为 0x0。
14-6未披露R/W0xDB将该字段编程为 0xDB。
5-3CLKOUT3_PWRR/W0x6设置 CLKOUT3 的输出功率。值越大,对应的输出功率就越高。
2-0CLKOUT2_PWRR/W0x6设置 CLKOUT2 的输出功率。值越大,对应的输出功率就越高。

7.5.1.6 R7 寄存器(偏移 = 0x7)[复位 = 0x543F]

表 7-11 展示了 R7。

返回到汇总表

表 7-11 R7 寄存器字段说明
字段类型复位说明
15未披露R0x0将该字段编程为 0x0。
14-13未披露R/W0x2将该字段编程为 0x2。
12-11AUXCLKOUT_VCMR/W0x2在 LVDS 模式下,设置辅助时钟输出的输出共模。其他输出格式忽略该字段。
0x0 = 1.2V
0x1 = 1.1V
0x2 = 1.0V
0x3 = 0.9V
10-9未披露R/W0x2将该字段编程为 0x2。
8-7AUXCLK_DIV_PWR_PRE读/写0x0设置 AUXCLK 前置驱动器的输出功率。值越大,对应的输出功率就越高。
6-4未披露R/W0x3将该字段编程为 0x3。
3-1AUXCLKOUT_PWRR/W0x7仅针对 CML 格式设置 AYXCLKOUT 的输出功率(其他输出格式忽略该字段)。值越大,对应的输出功率就越高。
0未披露读/写0x1将该字段编程为 0x1。

7.5.1.7 R8 寄存器(偏移 = 0x8)[复位 = 0x0120]

表 7-12 展示了 R8。

返回到汇总表

表 7-12 R8 寄存器字段说明
字段类型复位说明
15-9未披露R0x0将该字段编程为 0x0。
8-6AUXCLK_DIV_PRER/W0x4设置预分频器值。预分频器的输出必须小于或等于 3.2GHz。当 AUXCLK_DIV_PRE=1 时,还需要将寄存器 R79 编程为值 0x0005,将 R90 编程为值 0x0060(AUXCLK_DIV_BYP2=1,AUXCLK_DIV_BYP3=1)。除下列值以外的 AUXCLK_DIV_PRE 值均保留。
0x1 = /1
0x2 = /2
0x4 = /4
5AUXCLKOUT_EN读/写0x1启用 AUXCLK 子系统。
4-2未披露读/写0x0将该字段编程为 0x0。
1-0AUXCLKOUT_FMT读/写0x0选择 AUXCLKOUT 输出的输出驱动器格式。
0x0 = LVDS
0x1 = 保留
0x2 = CML
0x3 = 保留

7.5.1.8 R9 寄存器(偏移 = 0x9)[复位 = 0x0020]

表 7-13 显示了 R9。

返回到汇总表

表 7-13 R9 寄存器字段说明
字段类型复位说明
15-14SYNC_VCM读/写0x0设置 SYNC 引脚的内部直流偏置。对于交流耦合输入,必须启用偏置;但对于直流耦合输入,可以启用偏置并过驱动,也可以禁用偏置。SYNC DC 引脚电压必须在 0.7V 至 VCC 范围内,包括最小和最大信号摆幅。
0x0 = 1.3V
0x1 = 1.1V
0x2 = 1.5V
0x3 = 已禁用
13SYNC_EN读/写0x0启用分频器的同步路径,并允许启用时钟位置捕获电路。用于多器件同步。
12未披露读/写0x0将该字段编程为 0x0。
11AUXCLK_DIV_BYP读/写0x0绕过 AUXCLK_DIV 分频器,以便直接从 AUXCLK_DIV_PRE 分频器获得 AUXCLK 输出。应仅在 AUXCLK_DIV_PRE=1 时使用,作为实现 AUXCLK 总分频为 1 的步骤之一。要实现 1 分频,需要执行以下步骤。
1.设置 AUXCLK_DIV_PRE=1
2.确保将寄存器 R79 编程为值 0x0005
3.将 R90 编程为 0x0060(AUXCLK_DIV_BYP2=1,AUXCLK_DIV_BYP3=1)
4.设置 AUXCLK_DIV_BYP=1

如果不希望 AUXCLK 的总分频为 1,则将该位设置为 0。
10未披露读/写0x0将该字段编程为 0x0。
9-0AUXCLK_DIVR/W0x20设置 AUXCLK 分频器值。由 AUXCLK_DIV_PRE 提供的最大输入频率必须 ≤ 3200MHz。最大 AUXCLKOUT 频率必须 ≤ 800MHz,以避免振幅衰减。
0x0 = 保留
0x1 = 保留
0x2 = /2
0x3 = /3
0x3FF = /1023

7.5.1.9 R11 寄存器(偏移 = 0xB)[复位 = 0x0000]

表 7-14 展示了 R11。

返回到汇总表

表 7-14 R11 寄存器字段说明
字段类型复位说明
15-0rb_CLKPOSR0x0存储 CLKIN 信号上升沿位置相对于 SYNC 上升沿的快照,该快照从 LSB 开始并在 MSB 结束。每个位都代表 CLKIN 信号的一个样片,由 SYNC_DLY_STEP 字段确定的延迟隔开。rb_CLKPOS 的第一位和最后一位始终保持置位状态,指示捕获窗口边界条件下的不确定性。CLKIN 上升沿由从 LSB 到 MSB 的两个设置位的每个序列表示,包括边界条件下的位。快照中 CLKIN 上升沿的位置以及 CLKIN 信号周期和延迟步长可用于计算 SYNC_DLY 的值,从而更大限度地延长 SYNC 引脚上 SYNC 信号的设置时间和保持时间。

7.5.1.10 R12 寄存器(偏移 = 0xC)[复位 = 0x0000]

表 7-15 显示了 R12。

返回到汇总表

表 7-15 R12 寄存器字段说明
字段类型复位说明
15-0rb_CLKPOS[31:16]R0x0rb_CLKPOS 字段的 MSB。

7.5.1.11 R13 寄存器(偏移 = 0xD)[复位 = 0x0003]

表 7-16 显示了 R13。

返回到汇总表

表 7-16 R13 寄存器字段说明
字段类型复位说明
15-2未披露R0x0将该字段编程为 0x0。
1-0SYNC_DLY_STEPR/W0x3设置 SYSNC 路径中使用的延迟元件的步长,用于 SYNC 输入延迟和时钟位置捕获。每个步长的推荐频率范围创建了给定 CLKIN 频率的最大可用步长数。这些范围包括一些重叠,以考虑工艺和温度变化。如果 CLKIN 频率被重叠范围覆盖,则较大的延迟步长会提高在时钟位置捕获期间检测到 CLKIN 上升沿的可能性。但是,值越大,包含的延迟步长就越多,因此相对于较小的步长,较大的步长在 PVT 上的总延迟变化更大。
0x0 = 28ps(1.4GHz 至 2.7GHz)
0x1 = 15ps(2.4GHz 至 4.7GHz)
0x2 = 11ps(3.1GHz 至 5.7GHz)
0x3 = 8ps(4.5GHz 至 12.8GHz)

7.5.1.12 R14 寄存器(偏移 = 0xE)[复位 = 0x0002]

表 7-17 显示了 R14。

返回到汇总表

表 7-17 R14 寄存器字段说明
字段类型复位说明
15-3未披露读/写0x0将该字段编程为 0x0。
2CLKPOS_CAPTURE_EN读/写0x0启用窗口化电路,该电路可捕获 rb_CLKPOS 寄存器中相对于 SYNC 边沿的时钟位置。捕获时钟位置之前,必须通过将 SYNC_CLR 切换为高电平然后切换为低电平来清除窗口化电路。清除窗口化电路后,SYNC 引脚上的第一个上升沿将触发捕获。捕获电路大大增加了电源电流,在 SYNC 模式下无需启用捕获电路即可延迟 SYNC 信号。确定所需的 SYNC_DLY 值后,将该位设置为 0x0 以尽可能减少电流消耗。如果 SYNC_EN = 0,则会忽略该位的值,并禁用窗口化电路。
1未披露读/写0x1将该字段编程为 0x1。
0SYNC_LATCH读/写0x0在 SYNC 引脚的第一个上升沿,将内部 SYNC 状态锁存为逻辑高电平。可通过设置 SYNC_CLR=1 来清除该锁存。

7.5.1.13 R15 寄存器(偏移 = 0xF)[复位 = 0x0B01]

表 7-18 显示了 R15。

返回到汇总表

表 7-18 R15 寄存器字段说明
字段类型复位说明
15-12未披露R0x0将该字段编程为 0x0。
11-7未披露R/W0x16将该字段编程为 0x16。
6-1SYNC_DLY读/写0x0设置外部 SYNC 信号的延迟线路步长。每个延迟线路步长都会造成一定的 SYNC 信号延迟,延迟量等于 SYNC_DLY_STEP x SYNC_DLY_STEP。在 SYNC 模式下,可以根据 rb_CLKPOS 值来确定该字段的值,从而满足 SYNC 信号相对于 CLKIN 信号的内部设置时间和保持时间要求。在 SYSREF 中继器模式下,该字段的值可用作粗略全局延迟。大于 0x3F 的值无效。由于较大的值包含更多的延迟步长,因此与较小的值相比,较大的值在整个 PVT 中的总步长变化更大。有关延迟步长计算过程的详细说明,请参阅数据表或器件 TICS Pro 配置文件。
0SYNC_CLR读/写0x1清除 SYNC_LATCH 并复位 SYNC 信号的同步路径时序。将该位保持为高电平可将内部 SYNC 信号保持为低电平。在执行 SYNC 或时钟位置捕获操作之前,必须设置和清除该位一次。

7.5.1.14 R23 寄存器(偏移 = 0x17)[复位 = 0x4000]

表 7-19 显示了 R23。

返回到汇总表

表 7-19 R23 寄存器字段说明
字段类型复位说明
15TS_EN读/写0x0启用片上温度传感器。还必须启用温度传感器计数器 (TS_CNT_EN) 以进行回读。
14未披露读/写0x1将该字段编程为 0x1。
13MUXOUT_EN读/写0x0启用 MUXOUT 引脚驱动器或将其置于三态。
0x0 = 三态
0x1 = 推挽
12-0未披露读/写0x0将该字段编程为 0x0。

7.5.1.15 R24 寄存器(偏移 = 0x18)[复位 = 0x0000]

表 7-20 显示了 R24。

返回到汇总表

表 7-20 R24 寄存器字段说明
字段类型复位说明
15-14未披露R0x0将该字段编程为 0x0。
13-12未披露读/写0x0将该字段编程为 0x0。
11-1rb_TSR0x0片上温度传感器的回读值。
0TS_CNT_EN读/写0x0启用温度传感器计数器。必须启用温度传感器 (TS_EN) 才能获得准确数据。

7.5.1.16 R25 寄存器(偏移 = 0x19)[复位 = 0x0211]

表 7-21 显示了 R25。

返回到汇总表

表 7-21 R25 寄存器字段说明
字段类型复位说明
15-7未披露R/W0x4将该字段编程为 0x4。
6CLK_DIV_RST读/写0x0复位主时钟分频器。如果在运行过程中更改了时钟分频器值,则在设置新分频器值后将该位设置为高电平,然后再设置为低电平。当 SYNC_EN = 0x1 时将器件与 SYNC 引脚同步也会复位主时钟分频器。该位在分频器模式之外无效。
5-3CLK_DIVR/W0x2当 CLK_MUX=2(分频器模式)时设置时钟分频器值。时钟分频器值为 CLK_DIV+1。CLK_DIV 的有效值为 1 至 7。将其设置为 0 会禁用主时钟分频器并恢复到缓冲器模式。
2-0CLK_MUX读/写0x1选择主时钟输出的功能
0x0 = 保留
0x1 = 缓冲器
0x2 = 分频器
0x3 = 保留

7.5.1.17 R75 寄存器(偏移 = 0x4B)[复位 = 0x0006]

表 7-22 显示了 R75。

返回到汇总表

表 7-22 R75 寄存器字段说明
字段类型复位说明
15rb_CLKOUT2_ENR0x0回读引脚状态
14rb_CLKOUT1_ENR0x0回读引脚状态
13rb_CLKOUT0_ENR0x0回读引脚状态
12rb_MUXSEL1R0x0回读引脚状态
11-7未披露R0x0将该字段编程为 0x0。
6rb_DIVSEL1R0x0回读引脚状态
5rb_DIVSEL0R0x0回读引脚状态
4rb_CER0x0回读引脚状态
3-0未披露R/W0x6将该字段编程为 0x6。

7.5.1.18 R79 寄存器(偏移 = 0x4F)[复位 = 0x0205]

表 7-23 显示了 R79。

返回到汇总表

表 7-23 R79 寄存器字段说明
字段类型复位说明
15未披露R0x0将该字段编程为 0x0。
14-0未披露R/W0x205将该字段编程为 0x5。请注意,这与复位值不同。

7.5.1.19 R86 寄存器(偏移 = 0x56)[复位 = 0x0000]

表 7-24 显示了 R86。

返回到汇总表

表 7-24 R86 寄存器字段说明
字段类型复位说明
15-3未披露读/写0x0将该字段编程为 0x0。
2MUXOUT_EN_OVRD读/写0x0必须将该位设置为 1,才能启用 MUXOUT_EN,使 MUXOUT 引脚置于三态。
1-0未披露读/写0x0将该字段编程为 0x0。

7.5.1.20 R90 寄存器(偏移 = 0x5A)[复位 = 0x0000]

表 7-25 显示了 R90。

返回到汇总表

表 7-25 R90 寄存器字段说明
字段类型复位说明
15-8未披露R0x0将该字段编程为 0x0。
7未披露读/写0x0将该字段编程为 0x0。
6AUXCLK_DIV_BYP3读/写0x0如果 AUXCLK_BYP=1,则将该位设置为 1,否则设置为 0。
5AUXCLK_DIV_BYP2读/写0x0如果 AUXCLK_BYP=1,则将该位设置为 1,否则设置为 0。
4-0未披露读/写0x0将该字段编程为 0x0。