Appletおよび含まれているモジュールにはリソースが必要です。 必要なリソースはプロジェクトごとに異なります。 通常、FPGA内部リソースが使用されます。 内部リソースの説明については、'FPGA Resource Estimation'を参照してください。
FPGA内部リソースのほか、Appletには外部フレームグラバーのハードウェアリソースおよびロジックリソースが必要です。 これらのリソースの一部は、 → から開くことができるDevice Resourcesダイアログウィンドウにリスト表示され、割り当てられます。
次の表に、すべてのリソースの種類を示します。
| タイプ | 説明 | Device Resourcesウィンドウにリスト表示される項目 |
|---|---|---|
| CAM | カメラポートインデックス | はい |
| RAM | フレームグラバーRAMのインデックス | はい |
| DMA | DMAチャネルインデックス。 DmaToPCとDmaFromPCの両方の演算子がこのリソースを使用します。 | はい |
| CameraControl | Camera Linkフレームグラバーの場合: 4つのカメラコントロール出力のカメラポートインデックス。 | はい |
| TriggerOut | フレームグラバーのデジタル出力 | いいえ |
| シグナルチャネル(演算子 TxSignalLink/RxSignalLink) | 図に表示されていない任意のシグナルリンクに使用されます。 | いいえ |
| イメージチャネル(演算子 TxImageLink/RxImageLink) | デザインにループを実装するために使用されます。 | いいえ |
| Event | ロジックイベント名(ビット)。 | いいえ |
| EventSource | イベントソース(演算子など)。 | いいえ |
表 6. デバイスリソースの一覧
![]() |
デバイスリソースの表示 |
|---|---|
|
これらのデバイスリソースすべてがDevice Resourcesウィンドウにリスト表示されるわけではありません。 その一部は自動的に割り当てられますが、他のリソースはデバイスリソースを使用するモジュール内で設定されます。 microEnable 5 marathonデザイン用のいくつかの演算子は、表示されるものの演算子によって制御されるためDevice Resourcesダイアログでは設定できないリソースを使用します。 これらのリソースはダイアログ内でグレーアウト表示されます: |
すべてのリソースインデックスは1回のみ使用する必要があります。 さらに、一部のリソースはゼロから始まる昇順である必要があります。 これらの条件が満たされない場合、デザインルールチェックが失敗するため、割り当てを変更する必要があります。 Device Resourcesウィンドウでは、競合が赤色でマークされます。 すべての競合が解決されるまで割り当てを変更してください。 次の図に例を示します。
競合を手動で解決する代わりに、VisualAppletsで自動的に解決することができます。 Device Resourcesウィンドウのをクリックします。 残りの競合が存在する場合、VisualAppletsによって自動的に解決されます。 確認なしですべての変更を適用してウィンドウを閉じるには、をクリックします。 または、変更内容を確認するには、をクリックします(次の図)。 変更を受け入れたくない場合は、をクリックして変更を取り消し、Device Resourcesウィンドウに戻ります。
自動的な変更が常に意図した結果になるとは限らないことに注意してください。 たとえば、自動的な変更によってカメラの割り当てが変更される場合があります。
![]() |
サポートされているすべてのハードウェアデバイスのデバイスリソースのリスト |
|---|---|
|
Device Resourcesには、サポートされているすべてのハードウェアデバイスで使用可能なデバイスリソースの詳細なリストが記載されています。 |
![]() |
|
|
デバイスリソースは、FPGA環境(カメラ、DRAMなど)とのインターフェースに使用されます。 |


![[注]](../common/images/admon/note.png)



![[ヒント]](../common/images/admon/tip.png)
前へ

