逻辑分析仪(Logic Analyzer, LA) 是电子工程师用于调试和验证数字电路与数字系统的仪器,被誉为 “数字显微镜”。它与示波器不同,不关注电压波形细节,专注于多通道数字信号(0/1)的时序关系、逻辑状态与通信协议分析。     

一、原理

逻辑分析仪通过以下步骤工作:

  1. 信号采集:通过多路探头连接电路,将信号电压与阈值电压比较,转换为逻辑 1(高)或 0(低)。

  2. 时钟采样:以内部时钟(时序分析)或外部系统时钟(状态分析)高速采样,记录每个通道的 0/1 序列。

  3. 数据存储:将海量采样数据存入高速内存(存储深度决定可记录时长)。

  4. 智能触发:设定复杂条件(如特定数据、边沿、序列),精准捕获目标事件,过滤无用数据。

  5. 显示与分析:将数据还原为时序波形、状态表,并自动解码为 I2C/SPI/CAN 等协议数据。

二、主要功能

  • 多通道并行捕获:同时监测 8 ~ 数百路数字信号(如数据总线、地址线)。

  • 时序分析:测量信号延迟、建立 / 保持时间、脉冲宽度,排查时序违规。

  • 状态分析:同步于系统时钟,读取总线的实时数据 / 地址 / 控制状态。

  • 协议解码:自动解析并翻译串行 / 并行总线数据(如 I2C、SPI、UART、CAN、USB、DDR)。

  • 复杂触发:支持边沿、毛刺、宽度、序列、计数等触发,定位偶发故障。

三、与示波器的区别

表格

特性逻辑分析仪 (LA)示波器 (Oscilloscope)
用途数字信号时序、逻辑、协议模拟信号波形、电压、幅度、噪声
通道数量多(16/32/64/...)少(2/4 通道)
显示信息逻辑 0/1 状态、时序图电压 - 时间曲线
关注重点多信号间的时序关系与数据含义单信号的波形质量与电气特性
典型应用总线调试、FPGA/MCU 固件、协议分析电源纹波、信号完整性、模拟电路

四、主要类型

  1. 独立式(台式)
    • 功能强大、通道多、采样率高(GHz 级)、存储深。

    • 代表:是德(Keysight)16900/16860 系列、泰克(Tektronix)TLA7000 系列。

  2. 虚拟式(USB/PC 端)
    • 体积小、靠电脑软件分析、性价比高。

    • 代表:Saleae Logic、普源(Rigol)DSLogic、致远电子(ZLG)LA 系列。

  1. 混合信号示波器(MSO)
    • 示波器 + 逻辑分析仪二合一,适合数模混合电路。

五、典型应用场景

  • 嵌入式系统开发:调试 MCU/FPGA 的 I/O、中断、总线通信。

  • 硬件电路验证:检查地址 / 数据总线、控制信号的时序逻辑。

  • 通信协议分析:解码 I2C/SPI/UART/CAN/LIN 等,验证数据收发正确性。

  • 芯片与 FPGA 验证:测试高速接口(如 DDR、PCIe)、捕获设计 Bug。

  • 汽车电子:分析 CAN/LIN/FlexRay 车载总线。

六、关键性能指标

  • 通道数:需覆盖被测总线宽度(如 16 位总线≥16 通道)。

  • 采样率:时序分析速率(如 500MHz ~ 10GHz),需≥信号频率的 5~10 倍。

  • 存储深度:每通道可存样本数(如 1Mpts ~ 200Mpts),决定长捕获时间。

  • 阈值电压:支持 TTL/CMOS/LVCMOS 等标准,可自定义。

  • 协议支持:内置解码器数量与种类。

七、选购建议

  • 初学者 / 教学:选国产入门级(如致远 LA2000 系列、汉泰 LA5034)。

  • 嵌入式 / 通用开发:选 Saleae Logic 8/16、普源 DSLogic Plus(500MHz/16Ch)。

  • 高速 / 复杂总线:选是德 / 泰克高端台式机或致远 LAB 旗舰系列。


简单来说,示波器看 “波形”,逻辑分析仪看 “逻辑”。调试数字系统、总线或协议时,逻辑分析仪是效的工具。