ZHCSX81 October   2024 LP5899-Q1

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件比较
  6. 引脚配置和功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 热性能信息
    4. 6.4 建议运行条件
    5. 6.5 电气特性
    6. 6.6 时序要求
    7. 6.7 开关特性
    8. 6.8 时序图
    9. 6.9 典型特性
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 内部振荡器和时钟
        1. 7.3.1.1 时钟源
        2. 7.3.1.2 连续时钟串行接口 (CCSI) 时钟
      2. 7.3.2 连续时钟串行接口 (CCSI)
        1. 7.3.2.1 命令格式
        2. 7.3.2.2 命令识别和同步
        3. 7.3.2.3 CCSI 命令队列
        4. 7.3.2.4 CCSI 起始位和校验位插入和删除
      3. 7.3.3 FIFO
        1. 7.3.3.1 FIFO 深度和数据就绪 (DRDY) 中断
        2. 7.3.3.2 FIFO 清除
      4. 7.3.4 诊断
        1. 7.3.4.1  欠压锁定
        2. 7.3.4.2  振荡器故障诊断
        3. 7.3.4.3  SPI 通信丢失
        4. 7.3.4.4  SPI 通信错误
          1. 7.3.4.4.1 复位计时器
          2. 7.3.4.4.2 片选 (CS) 复位
          3. 7.3.4.4.3 CRC 误差
          4. 7.3.4.4.4 寄存器写入失败
        5. 7.3.4.5  CCSI 通信丢失
          1. 7.3.4.5.1 SIN 固定诊断
        6. 7.3.4.6  CCSI 通信错误
          1. 7.3.4.6.1 CHECK 位错误
          2. 7.3.4.6.2 数据完整性诊断
          3. 7.3.4.6.3 CCSI 命令队列溢出
        7. 7.3.4.7  FIFO 诊断
          1. 7.3.4.7.1 TXFIFO 溢出
          2. 7.3.4.7.2 TXFIFO 下溢
          3. 7.3.4.7.3 TXFIFO 单一错误检测 (SED)
          4. 7.3.4.7.4 RXFIFO 溢出
          5. 7.3.4.7.5 RXFIFO 下溢
          6. 7.3.4.7.6 RXFIFO 单一错误检测 (SED)
        8. 7.3.4.8  OTP CRC 错误
        9. 7.3.4.9  故障屏蔽
        10. 7.3.4.10 诊断表
    4. 7.4 器件功能模式
      1. 7.4.1 未供电
      2. 7.4.2 初始化状态
      3. 7.4.3 正常状态
      4. 7.4.4 失效防护状态
    5. 7.5 编程
      1. 7.5.1 SPI 数据有效性
      2. 7.5.2 片选 (CS) 和 SPI 复位控制
      3. 7.5.3 SPI 命令格式
      4. 7.5.4 SPI 命令详细信息
    6. 7.6 器件寄存器
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
        1. 8.2.2.1 编程过程
      3. 8.2.3 应用曲线
    3. 8.3 电源相关建议
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 器件支持
    2. 9.2 文档支持
      1. 9.2.1 相关文档
    3. 9.3 接收文档更新通知
    4. 9.4 支持资源
    5. 9.5 商标
    6. 9.6 静电放电警告
    7. 9.7 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息
    1. 11.1 卷带包装信息
    2. 11.2 机械数据

封装选项

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

FIFO

LP5899-Q1 具有发送和接收 FIFO。FIFO 的命名可从连续时钟串行接口 (CCSI) 中查看。这意味着传输 FIFO (TXFIFO) 是由 SPI 外设接收并由 CCSI 控制器传输的数据。接收 FIFO (RXFIFO) 是 CCSI 外设接收的数据,可由控制器通过 SPI 外设读取。

两个 FIFO 都是 16 位宽的先入先出存储器缓冲区。FIFO 用于存储数据字,以满足数据在 SPI 时钟域和 CCSI 时钟域之间传输时的时序要求。TXFIFO 保存从 SPI 时钟交叉到 CCSI 时钟域期间的数据。RXFIFO 保存从 CCSI 时钟域交叉到 SPI 时钟域期间的数据。

当 SPI 时钟域以高于 CCSI 时钟域的频率运行时,TXFIFO 会存储尚未由 CCSI 控制器传输的 SPI 外设接收到的数据。计数器 (TXFFST) 会跟踪当前存储在 TXFIFO 中的字数。图 7-5 中描述了 SPI 外设以比 CCSI 控制器更高的时钟频率运行时的示例。请注意,在该图中,每个数据字都是 16 位。这意味着当块宽度较大时,时钟频率较低。

LP5899-Q1 以高于 CCSI 控制器的频率运行的 SPI 外设示例图 7-5 以高于 CCSI 控制器的频率运行的 SPI 外设示例

当 SPI 外设以低于 CCSI 控制器的时钟频率运行时,TXFIFO 用于首先存储 SPI 外设接收的若干数据字,然后 CCSI 控制器才开始传输。按照这种方法,由于 SPI 外设尚未接收到数据字,CCSI 上的数据流可以连续而无需停止连续时钟。图 7-6 展示了此情形的示例。

LP5899-Q1 以低于 CCSI 控制器的频率运行的 SPI 外设示例图 7-6 以低于 CCSI 控制器的频率运行的 SPI 外设示例

对于 RXFIFO,CCSI 外设接收数据并将其存储在 RXFIFO 中。SPI 外设从 RXFIFO 读取数据并将其传输到 SPI 控制器。此外,对于 RXFIFO,还存在一个计数器 (RXFFST) 来跟踪当前存储的数据字的数量。

请注意,当接收到 END 字节时,存储将停止。END 字节本身不存储在 RXFIFO 中。另外,也不会存储 START 位和 CHECK 位。