IT用語帳

CAN(Controller Area Network)

Controller Area Network

きゃん

Bosch社が開発した車載ネットワークの通信プロトコル(ISO 11898)。マルチマスタ方式のシリアルバスで、CSMA/CA(衝突回避)によるバスアービトレーションを行う。自動車のECU間通信の標準として広く使用され、最大通信速度は1Mbps(CAN 2.0B)。
通信・ネットワーク > 組込み向け有線通信

関連キーワードの用語

ESバスアービトレーション

複数のデバイスが共有バスを使用する際に、バスの使用権を調停する仕組み。集中型(バスアービタが制御)と分散型(各デバイスが自律的に調停)がある。CAN通信のCSMA/CAのようなプロトコルレベルの調停もある。

ESLIN(Local Interconnect Network)

CANの補完として使用される低速・低コストの車載シリアル通信規格。マスタ・スレーブ方式で最大20kbpsの通信速度を持つ。パワーウィンドウ、ミラー、シート調整など、高速通信が不要な車載サブシステムに使用される。

ESFlexRay

高速・高信頼性の車載ネットワーク通信プロトコル。最大10Mbpsの通信速度を持ち、時間トリガ方式(TDMA)により確定的な通信タイミングを保証する。ステアリングやブレーキなどの安全関連システムのX-by-Wire向けに開発された。

ESCAN FD(CAN with Flexible Data-Rate)

従来のCANを拡張し、データフレームのペイロードを最大64バイトに拡大し、データ部分の通信速度を最大8Mbpsに高速化した規格。CANとの後方互換性を持ち、車載ネットワークの帯域不足を解消するために導入が進んでいる。

ESバス幅

データバスが一度に転送できるデータのビット数。8ビット、16ビット、32ビット、64ビットなどがある。バス幅が大きいほど1回の転送で多くのデータを送れるため、データ転送速度が向上する。プロセッサの性能指標の一つ。

FEバス

コンピュータ内部でCPU、メモリ、周辺装置間のデータ伝送を行う共通の伝送路。アドレスバス、データバス、コントロールバスの3種類で構成される。バス幅とクロック周波数が転送速度を決定する。