Solved
Forum Discussion
孝東000
New Contributor
6 years agoこんにちわ。 返信ありがとうございます。
私は、FPAG開発経験が無い人です。コメント助かります。
私が実施したのは以下の手順です。
手順
1.xxxx.c を高位合成しました。(HLS) -> xxxxBlock
xxxx.cは、DMAIFとレジスタを装備します。
関数の引数は、アドレスPointerをAvalon-MMで指定しました。
関数の引数は、パラメータをAvalon-Slaveで指定しました。
2.DE10-NanoのGSRDを用意しました。そのDIR以下に、xxxxBlock を格納しました。
3.Platform Designer(Quartus Prime 18.1 Lite Edition)を起動しました。
xxxxBlock を hps_0 の f2h_sdram0 につなぎました。
私はこの文章を書いていて、気が付きました。
今
[xxxxBlock] -DMA IF-> [hps_0]
理想
[xxxxBlock] -DMA IF->[DMA Controller] -DMA IF-> [hps_0]
[xxxxBlock]にDMAを行わせるために、
私は、 [xxxxBlock] と [DMA Controller]を組み込む必要がありますか?
EBERLAZARE_I_Intel
Regular Contributor
6 years agoHi,
Please allow me some time to check our document for information regarding this.
Are you trying to move data from xxxBlock to HPS via DMA?
Regards.