DMA(ダイレクトメモリアクセス)
Direct Memory Access
でぃーえむえー
他の資格での定義
CPUを介さずに周辺装置と主記憶装置の間で直接データ転送を行う方式。CPUの負荷を軽減し、データ転送の高速化を実現する。DMAコントローラがバスを制御してデータ転送を管理する。
CPUを介さずに周辺装置と主記憶間でデータを直接転送する方式。DMAコントローラがバスを制御してデータ転送を行い、CPUは転送中に他の処理を実行できる。大量データの高速転送に不可欠な技術。
CPUを介さずに周辺機器とメインメモリ間でデータを直接転送する仕組み。CPUの負荷を軽減し、データ転送の効率を向上させる。大量データの転送が必要な場面で活用され、組込みシステムでは高速なI/O処理に不可欠。
関連キーワードの用語
フリップフロップ回路でデータを保持する揮発性メモリ。リフレッシュ不要で高速アクセスが可能だが、DRAMに比べてビット単価が高い。キャッシュメモリやマイコンの内蔵RAMに使用される。
CPUとメインメモリの間に配置される高速な小容量メモリ。頻繁にアクセスされるデータやプログラムを保持し、メモリアクセスの高速化を図る。組込みシステムではキャッシュのヒット率やフラッシュ制御がリアルタイム性能に影響する。
高速・高信頼性の車載ネットワーク通信プロトコル。最大10Mbpsの通信速度を持ち、時間トリガ方式(TDMA)により確定的な通信タイミングを保証する。ステアリングやブレーキなどの安全関連システムのX-by-Wire向けに開発された。
従来のCANを拡張し、データフレームのペイロードを最大64バイトに拡大し、データ部分の通信速度を最大8Mbpsに高速化した規格。CANとの後方互換性を持ち、車載ネットワークの帯域不足を解消するために導入が進んでいる。
OSI参照モデルにおいて、上位層から受け取ったデータに各層固有のヘッダ(制御情報)を付加して下位層に渡す処理。送信側でカプセル化を行い、受信側ではデカプセル化(各層のヘッダを除去)を行うことで、階層間の独立性を保ちながらデータを転送する。
10Gbpsの伝送速度を持つイーサネット規格。カテゴリ6Aまたはカテゴリ7のUTPケーブルを使用し、最大100mまでの接続が可能。データセンターや高速LANバックボーンで使用される。