使用前沿的串行总线和窄总线(如 HDMI 和 SATA)的设计师早就知道,示波器是进行一致性测试、容限分析和性能验证的出色工具。设计师进行产品设计时,这些总线及其性能非常重要,他们选择的一致性工具和调试工具可反映出这种重要性。
嵌入式系统设计师对串行通信持不同态度。尽管一些关键的通信任务中使用高性能总线(如 PCle),但大部分芯片间通信中的嵌入式设计还是使用 CAN、LIN、I2C、SPI、RS-232/UART 和低速 USB 总线。嵌入式系统设计师选择这些工业标准串行总线的原因与 SATA 设计师不同。通常,嵌入式系统设计师构建自己的并行总线,或是使用基于 UART 的定制平台。然而近 10 年来工程师们认识到,与定制标准相比,为汽车电子设备或计算机外围设备等领域设计的总线标准具有更稳定的供应链、更好的开发工具、易于集成而且成本更低
对这些总线的测试要求也不尽相同。最重要的要求是总线的稳定性和经过总线的通信量,其次是互操作性和与标准的一致性。我们不想把时间浪费在调试数据总线上,而是想利用总线上的数据来考察设计中的其他元件如何工作。对此,我们将讨论一些技巧,用以改善示波器对低速串行总线的分析能力。这些例子中使用的是 Agilent InfiniiVision 示波器,但大多数技巧也适用于其他制造商生产的示波器。此外,目前使用的示波器可能不需要升级或稍加升级便可适应这些任务。