シリアル・ペリフェラル・インタフェース

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
SPIバスでの接続の例
SPIバスでの複数デバイスの接続の例

シリアル・ペリフェラル・インタフェース(Serial Peripheral Interface, SPI)は、コンピュータ内部で使われるデバイス同士を接続するバスである。パラレルバスに比べて接続端子数が少なくて済むシリアルバスの一種で、比較的低速なデータ転送を行うデバイスに利用される。

目次

概要

従来のデータバス、アドレスバス、制御信号による周辺デバイスの接続には、少なくとも十数本の信号を接続する必要があった。 メインメモリなどの高速にアクセスできる必要があるデバイスを除いて、それほど速度を必要とされないデバイスに関しては、ICのパッケージも小型化できることから、省ピンで接続できる形態が望まれた。

このような背景から、いくつかのシリアルバス規格が提唱された。 (I2C, SPI, MicroWireなど)

SPIは省ピンで接続できるバスとして、モトローラ(現在はフリースケール・セミコンダクタ)が提唱した規格である。

信号線は4本で構成され、一つのデバイスを接続する場合はSSを固定することで3本で接続できる。

SCK 
Serial Clock
MISO 
Master In Slave Out
MOSI 
Master Out Slave In
SS 
Slave Select

アーキテクチャおよび通信タイミング

この節は執筆の途中です この節は執筆中です。加筆、訂正して下さる協力者を求めています。

具体的な製品

関連項目

外部リンク

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net