示波器是進(jìn)行一致性測(cè)試、容限分析和性能驗(yàn)證的出色工具。設(shè)計(jì)師進(jìn)行產(chǎn)品設(shè)計(jì)時(shí),這些總線及其性能非常重要,他們選擇的一致性工具和調(diào)試工具可反映出這種重要性。
嵌入式系統(tǒng)設(shè)計(jì)師對(duì)串行通信持不同態(tài)度。盡管一些關(guān)鍵的通信任務(wù)中使用高性能總線(如 PCle),但大部分芯片間通信中的嵌入式設(shè)計(jì)還是使用 CAN、LIN、I2C、SPI、RS-232/UART 和低速 USB 總線。嵌入式系統(tǒng)設(shè)計(jì)師選擇這些工業(yè)標(biāo)準(zhǔn)串行總線的原因與 SATA 設(shè)計(jì)師不同。通常,嵌入式系統(tǒng)設(shè)計(jì)師構(gòu)建自己的并行總線,或是使用基于 UART 的定制平臺(tái)。然而近 10 年來工程師們認(rèn)識(shí)到,與定制標(biāo)準(zhǔn)相比,為汽車電子設(shè)備或計(jì)算機(jī)外圍設(shè)備等領(lǐng)域設(shè)計(jì)的總線標(biāo)準(zhǔn)具有更穩(wěn)定的供應(yīng)鏈、更好的開發(fā)工具、易于集成而且成本更低
對(duì)這些總線的測(cè)試要求也不盡相同。最重要的要求是總線的穩(wěn)定性和經(jīng)過總線的通信量,其次是互操作性和與標(biāo)準(zhǔn)的一致性。我們不想把時(shí)間浪費(fèi)在調(diào)試數(shù)據(jù)總線上,而是想利用總線上的數(shù)據(jù)來考察設(shè)計(jì)中的其他元件如何工作。對(duì)此,我們將討論一些技巧,用以改善示波器對(duì)低速串行總線的分析能力。這些例子中使用的是 Agilent InfiniiVision 示波器,但大多數(shù)技巧也適用于其他制造商生產(chǎn)的示波器。此外,目前使用的示波器可能不需要升級(jí)或稍加升級(jí)便可適應(yīng)這些任務(wù)。