02.08.2013 Views

System Generator for DSP リファレンス ガイド - Xilinx

System Generator for DSP リファレンス ガイド - Xilinx

System Generator for DSP リファレンス ガイド - Xilinx

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LockableSharedMemory<br />

戻り値<br />

arg : コールバ ッ ク 関数に渡される void* 引数。<br />

timeout_sec : acquireLock 操作を試みる時間を秒単位で指定し ます。<br />

timeout_sec 秒以内に ロ ッ ク が取得で き た場合は True、 それ以外は False が返されます。<br />

timeout_sec が NEVER に設定されてい る場合は True が返されるか、 何も返されません。<br />

bool lockedByMe () const [virtual]<br />

戻り値<br />

呼び出し てい る イ ン ス タ ン スが ロ ッ ク を保持し てい る場合は True。<br />

void releaseLock () [virtual]<br />

呼び出し てい る イ ン ス タ ン スが ロ ッ ク を保持し てい る場合は解放し ます。 ロ ッ ク を保持し ていない<br />

場合は、 呼び出し は no-op となります。<br />

const Sysgen::StdLogicVectorVector & viewAsStdLogicVectorVector ()<br />

const [virtual]<br />

戻り値<br />

内部データ ス ト アが物理共有 メ モ リ に対応付け られている const StdLogicVectorVector 参照。<br />

こ の メ ソ ッ ド は、高性能のアプ リ ケーシ ョ ンでのみ使用し て く だ さ い。 アクセスは高速ですが、<br />

チェ ッ ク が実行されないため安全性が低 く な り ます。<br />

Sysgen::StdLogicVectorVector & viewAsStdLogicVectorVector () [virtual]<br />

戻り値<br />

内部データ ス ト アが物理共有 メ モ リ に対応付け ら れてい る StdLogicVectorVector 参照。 この<br />

メソッドは、高性能のアプリケーションでのみ使用してください。 アクセスは高速ですが、<br />

チェ ッ ク が実行されないため安全性が低 く な り ます。<br />

const Sysgen::uint32 * getRawDataPtr () const<br />

戻り値<br />

物理共有 メ モ リ の内部データ ス トアへの const raw データ ポインタ。 こ の メ ソ ッ ド は、高性能<br />

のアプ リ ケーシ ョ ンでのみ使用し て く だ さ い。 アクセスは高速ですが、 チェックが実行されな<br />

いため安全性が低 く な り ます。<br />

Sysgen::uint32 * getRawDataPtr ()<br />

戻り値<br />

物理共有 メ モ リ の内部データ ストアへの raw データ ポインタ。 このメ ソッ ドは、 高性能のア<br />

プ リ ケーシ ョ ンでのみ使用し て く だ さ い。 ア ク セスは高速ですが、 チェ ッ クが実行されないた<br />

め安全性が低 く な り ます。<br />

<strong>System</strong> <strong>Generator</strong> <strong>for</strong> <strong>DSP</strong> <strong>リファレンス</strong> <strong>ガイド</strong> japan.xilinx.com 457<br />

リリース 9.2.00 2007 年 8 月<br />

R

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!