目的
アウトプットによる理解の促進と情報共有。
シリアルインターフェース
1本のデータ線を用いて1ビットずつ順に送る方式のインターフェースである。
シリアルインターフェースの通信方式には、クロック同期型と調歩同期型がある。
クロック同期型シリアルインターフェース
表の下2つ(CAN, FlexRay)は自動車用の規格である。
名称 | 信号線本数 | 最大転送速度 |
---|---|---|
$I^2C$ | 2 | 100kbps/400kbps/3.4Mbps |
Microwire | 3 | 250kbps |
SPI | 3 | 5Mbps |
SMBus | 2 | 100kbps |
1-Wire | 1 | 16kbps |
CAN | 2 | 1Mbps |
FlexRay | 2 | 10Mbps |
$I^2C$の読み方は「アイ・ツー・シー」「アイ・スケア・シー」(会社では後者で呼ぶことが多かった)。
調歩同期型シリアルインターフェース(UART)
クロック信号を持たず、データの先頭を示すスタートビットを基準にして同期をとる。
以下が代表。
- RS-232C
- RS-422
高速シリアルインターフェース
高速化手法
LVDSは信号電圧の振幅を小さくし、差動信号による伝送を行う方式である。
振幅を抑えることで周波数を上げ、速度を向上できる。
エンベデッドクロック
クロック信号を持たずにデータにクロックを埋め込む手法。
受信側ではデータ信号から同期タイミングを抽出してデータを再現する(クロックリカバリ)。
インターフェース
規格 | 最大通信速度 | 電源供給機能 |
---|---|---|
USB1.1 | 1.5Mbps/12Mbps | 500mA, 5V |
USB2.0 | 480Mbps | 500mA, 5V |
USB3.0 | 5Gbps | 900mA, 5V |
USB3.1 | 10Gbps | 900mA, 5V |
USB Battery Charging v1.2 | - | 1500mA, 5V |
USB Power Delivery Specification Rev3.0 | - | 5000mA, 20V |
SATA | 4800Mbps | - |
無線インターフェース
名称 | 媒体 | 距離 | 速度 | 台数 |
---|---|---|---|---|
IrDA | 赤外線 | 1m | 16Mbps | |
RFID | 無線 | 7m | ||
NFC | 無線 | 10cm | ||
Bluetooth | x0m | |||
ZigBee | 無線 | 65535 |
疑問に思ったこと
- インターフェース? インタフェース? 個人的には前者の方がしゅき