シリアル・ペリフェラル・インタフェース
シリアル・ペリフェラル・インタフェース(英: serial peripheral interface、SPI)は、コンピュータ内部で使われるデバイス同士を接続するバスである。パラレルバスに比べて接続端子数が少なくて済むシリアルバス規格の一種で、比較的低速なデータ転送を行うデバイスに利用される。
スレーブ・セレクト
※MISO、MOSI、SS を CIPO(コントローラー・イン・ペリフェラル・アウト)、COPI(コントローラー・アウト・ペリフェラル・イン)、CS(チップ・セレクト)と言い換える動きもある。
1つのマスターに対し、複数のスレーブデバイスをつなぐ際に、SCK、MISO、MOSIの3線は共通にできる。SSのみスレーブごと独立であるが、マスタにスレーブを区別させる必要がなければその限りでない。スレーブデバイスが1つのみ、ないしは区別の必要がない場合にはSSを省略し3本で接続できる。その場合はスレーブ側SSをアクティブ(大抵はLOW)に常時接続とする。