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.

SharedMemory<br />

戻り値<br />

読み出し が正し く 実行さ れた場合は True。 timeout_sec が NEVER に設定されている場合は<br />

Ttrue が返されるか、 何も返されません。 False が返された場合は、 タ イ ムア ウ ト です。<br />

couldBlockOnReadOrWrite()、 readArray() も参照してください。<br />

bool write (unsigned addr, const StdLogicVector & value, double<br />

timeout_sec = NEVER) [virtual]<br />

パラ メータ<br />

戻り値<br />

addr : 書き込まれるアドレス。 範囲は [0, getNWords()-1] であ る必要があ り ます。 範囲外の場<br />

合は、 Sysgen::Error 例外が発生し ます。<br />

value : 内容が物理共有 メ モ リ に コ ピー さ れる StdLogicVector への参照。 StdLogicVector の<br />

ビ ッ ト 数を メ モ リ に一致させる には、 呼び出し側で コ ン ス ト ラ ク ト する必要があ り ます。<br />

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

書き込みが正し く実行された場合は True。 timeout_sec が NEVER に設定されている場合は<br />

Ttrue が返されるか、 何も返されません。 False が返された場合は、 タ イ ムア ウ ト です。<br />

couldBlockOnReadOrWrite()、 writeArray() も参照してください。<br />

bool readArray (unsigned addr, unsigned nwords, StdLogicVectorVector &<br />

buffer, double timeout_sec = NEVER) const [virtual]<br />

パラ メータ<br />

戻り値<br />

addr : 読み出 さ れる 1 番目のア ド レ ス。 範囲は [0, getNWords()-1] である必要があ り ます。 範<br />

囲外の場合は、 Sysgen::Error 例外が発生し ます。<br />

nword : 読み出 さ れる ワー ド 数。<br />

buffer : メモリから読み出された値で内容が上書きされる StdLogicVectorVector への参照。<br />

StdLogicVectorVector の型、 ワード数 (nwords 以上)、 およびワード当たりのビット数を適切<br />

にする には、 呼び出し側で コ ン ス ト ラ ク ト する必要があ り ます。<br />

addr+nwords > getNWords() の場合は、 Sysgen::Error 例外が発生し ます。<br />

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

読み出し が正し く 実行さ れた場合は True。 timeout_sec が NEVER に設定されている場合は<br />

Ttrue が返されるか、 何も返されません。 False が返された場合は、 タ イ ムア ウ ト です。<br />

couldBlockOnReadOrWrite()、 read() も参照してください。<br />

bool writeArray (unsigned addr, unsigned nwords, const<br />

StdLogicVectorVector & buffer, double timeout_sec = NEVER) [virtual]<br />

パラ メータ<br />

addr : 書き込まれる 1 番目のア ド レ ス。 範囲は [0, getNWords()-1] である必要があ り ます。 範<br />

囲外の場合は、 Sysgen::Error 例外が発生し ます。<br />

nword : 書き込まれるワード数。<br />

<strong>System</strong> <strong>Generator</strong> <strong>for</strong> <strong>DSP</strong> <strong>リファレンス</strong> <strong>ガイド</strong> japan.xilinx.com 453<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!