イーサネット MAC アドレス - 3.0 日本語

AXI Ethernet Lite MAC v3.0 LogiCORE IP 製品ガイド (PG135)

Document ID
PG135
Release Date
2015-11-18
Version
3.0 日本語

48 ビット イーサネット MAC アドレスのリセット時のデフォルト値は 00-00-5E-00-FA-CE です。この値を変更するには、送信デュアル ポート メモリを使用してアドレス プログラムを実行します。

新しいイーサネット MAC アドレスをプログラムするソフトウェア シーケンスは次のとおりです。

ソフトウェアで、新しいイーサネット MAC アドレスを送信デュアル ポート メモリのアドレス 0x0 を先頭に書き込みます。上位の 4 バイトをアドレス 0x0 に格納し、下位 2 バイトをアドレス 0x4 に格納します。イーサネット MAC アドレスは Pong バッファーからも、アドレス 0x0800 を先頭にプログラムできます。

ソフトウェアで、アドレス 0x07FC のプログラム ビット (データ バスのビット [1]) とステータス ビット (データ バスのビット [0]) の両方に 1 を書き込みます。Pong バッファーの場合、アドレスは 0x0FFC です。

ソフトウェアでステータスおよびプログラム ビットを監視し、0 にセットされたら次のイーサネット動作を実行します。

送信完了割り込みが有効な場合、ステータスおよびプログラム ビットがクリアされると割り込みが発生します。