サイト内検索

Intel:Avalon-MM を master として Read Burst アクセスする時、アクセスを中断する手段はありますか?

プラットフォーム・デザイナー

中断する方法はなく、待機するしかありません。
Avalon specification には Burst Read アクセスを中断する手段が規定されていません。

https://www.altera.com/en_US/pdfs/literature/manual/mnl_avalon_spec.pdf
※ Burst Read アクセスのタイミングチャートおよび転送手順は、上記 URL において "pipelined read transfers with variable latency" を検索すると閲覧できます。

このタイミング・チャートならびに転送手順をご覧頂くと、Avalon Specification で Burst Read を行う際には命令キャッシュを使ってアクセスしていることがわかります。
そして、この積み上げられた命令キャッシュは、ハード/ソフトどちらの手段を使っても消し去ることはできません。

従って、burstcount 付きで read コマンドを発行した際には、全てのリード・データを読み出し終えるまでは Transition を完了することはできません。


作成 : 2015年3月


経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。