ひでみのアイデア帳

くだらないことなんだけど、忘れないために・・・

VivadoのAXIにマイッている

VivadoのAXIにマイッている。

AXI DMAのデータ転送ができないという点で、シミュレーションをすればいいことなのだが、動作からするとInterconectが怪しい。

Liteでは動作してるので良いのだが、バースト転送がうまくできていないんじゃないだろうか?

EDKではDMAは問題なく動作してたので、そこに差異があるだろうと思うけど、Inteconectを追いかけるのはかなり面倒だ。

コンフィグを見ると、レジスタもFIFOも付いてないので、ここら辺りに原因があるのかと思うけど、いつもながらXilinx製ってレベルがOSSと変わらない。

品質は保証できない性能は保証できないAXI DMAは自分で作るしか無いかな?

本当にInterconectが問題なら自分で作っても無駄か・・・

そしたら、GPバスでデータ転送できるようにするか・・・

自分がどこかでミスってることを願う!