Altera SoCエンベデッド・デザイン・スイート(EDS)ユーザ・ガイド

ID 683187
日付 2/17/2016
Public
ドキュメント目次

12.2. Linuxデバイス・ツリー・ジェネレータ

デバイス・ツリーとは、オペレーティング・システム(主にLinux)へ下位層のハードウェアを説明するデータ・ストラクチャのことを指します。このデータ・ストラクチャをOSカーネルへ渡すことで、1つのOSバイナリでハードウェアの多くのバリエーションをサポートすることが可能となります。この柔軟性はハードウェアにFPGAが含まれる場合、特に重要となります。

Linuxデバイス・ツリー・ジェネレータ(DTG)ツールは、Altera SoC EDSの一部を構成し、Qsysを使用して作成されたFPGAデザインを含むSoCシステムへのデバイス・ツリーの作成に使用されます。生成されたデバイス・ツリーは、HPSペリフェラル、選択されたFPGAソフトIP、およびボードに依存するペリフェラルを説明します。
注: Arria 10 Bootloaderにも、Bootloader Deviceと呼ばれる関連するデバイス・ツリーが含まれますが、これはBSP Editorツールで作成・管理されます。