Serial Peripheral Interface(SPI)は、システムの内部で使用するデバイス同士の接続を目的とした、シリアルバス規格の一種の通信インタフェースで、クロックに同期してデータの送受信を行う。また、パラレルインタフェースより低速だが配線数が少なく、I2Cより配線本数はやや多いが、通信速度が速い特長を持つ。
本稿では、SPIの基本を踏まえつつ、アナログ・デバイセズが提供するSPI対応のスイッチ/マルチプレクサ製品を紹介。さらにこれらを利用し、システムのプリント基板設計において必要なGeneral Purpose Input/Output (GPIO)本数を削減し、システム全体の部品点数削減を実現する方法を解説する。