Main Content

このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。

aximanager

MATLABからの FPGA ボード上のメモリ位置の読み取りおよび書き込み

説明

aximanagerオブジェクトは、FPGA ボード上で実行されているときに AXI マネージャー IP と通信します。このオブジェクトは、読み取りおよび書き込みコマンドを IP に転送して、FPGA ボード上の従属メモリ位置にアクセスします。このオブジェクトを使用する前に、 の手順に従ってください。

メモ

aximasterオブジェクトの名前がaximanagerオブジェクトに変更されました。詳細については、互換性の考慮事項を参照してください。

作成

説明

mem = aximanager(vendor) は、ボード上で実行されている FPGA の AXI4 マネージャー IP を制御するオブジェクトを返します。 vendor は、 FPGA のブランド名を指定します。この接続により、 MATLAB®から SoC デザイン内のメモリ位置にアクセスできるようになります。

mem = aximanager(vendor,Name,Value) は、 1 つ以上の名前と値のペアの引数を使用してプロパティを設定します。各プロパティ名と値を引用符で囲みます。たとえば、 'DeviceAddress','192.168.0.10' は、 FPGA ボードのインターネット プロトコル (IP) アドレスを 192.168.0.10 として指定します。

入力引数

すべて展開する

FPGA ブランド名。 'Intel'または'Xilinx'として指定します。この値は、FPGA ボードの製造元を指定します。AXI マネージャー IP は、指定した FPGA のタイプによって異なります。

プロパティ

すべて展開する

FPGA ボードとの通信に使用されるインターフェイスのタイプ。 'JTAG''Ethernet''PCIe'、または'USBEthernet'として指定します。 $。この値は、ホストと FPGA の間で通信するためのインターフェイス タイプを指定します。

メモ

AXI マネージャーは、 Xilinx® Zynq® UltraScale+™ MPSoC ZCU102 評価キットの USB イーサネット インターフェイスのみをサポートします。

FPGA ボードとの通信に使用される JTAG ケーブルの名前。JTAG ケーブル名を表す文字ベクトルまたは文字列スカラーとして指定します。同じタイプの複数の JTAG ケーブルがホスト コンピューターに接続されている場合は、このプロパティを指定します。ホスト コンピューターに複数の JTAG ケーブルがあり、このプロパティを指定しない場合、オブジェクトはエラーを返します。エラー メッセージには、使用可能な JTAG ケーブルの名前が含まれています。詳細については、を参照してください。

データ型: char | string

FPGA ボード上のイーサネット ポートまたは USB イーサネット ガジェットのインターネット プロトコル (IP) アドレス。IP アドレスを表す文字ベクトルまたは文字列スカラーとして指定します。このプロパティは、 'Ethernet'または'USBEthernet'の場合にのみ適用されます。

メモ

AXI マネージャーは、 Xilinx Zynq UltraScale+ MPSoC ZCU102 評価キットの USB イーサネット インターフェイスのみをサポートします。

例: '192.168.0.10'

データ型: char | string

ターゲット FPGA ボードのユーザー データグラム プロトコル (UDP) ポート番号。整数として指定します。このプロパティは、 'Ethernet'の場合にのみ適用されます。

例: '12345'

データ型: uint16

ターゲットLinuxオペレーティング システムにログインするためのユーザー名。文字ベクトルまたは文字列スカラーとして指定します。このプロパティは、ターゲットLinuxオペレーティング システム上でカスタム SD カード イメージ ファイルのユーザー アカウントを構成する場合にのみ適用されます。

メモ

aximanagerオブジェクトは、イーサネットまたは USB イーサネット インターフェイス上の SoC ボードに対してのみUsernameプロパティをサポートします。

例: 'John'

データ型: char | string

指定されたユーザー名に関連付けられたパスワード。文字ベクトルまたは文字列スカラーとして指定します。このプロパティは、ターゲットLinuxオペレーティング システム上でカスタム SD カード イメージ ファイルのユーザー アカウントを構成する場合にのみ適用されます。

メモ

aximanagerオブジェクトは、イーサネットまたは USB イーサネット インターフェイス上の SoC ボードに対してのみPasswordプロパティをサポートします。

例: 'P@ssw0rd123'

データ型: char | string

オブジェクト関数

バージョン履歴

R2017a で導入

すべて展開する