Forum Discussion

aamodini's avatar
aamodini
Icon for New Contributor rankNew Contributor
2 years ago

Data transfer from Nios to FPGA using Avalon-MM

I'm trying to transfer data from Nios to FPGA fabric using the Avalon Memory Mapped interface (where Nios is the master and the FPGA being the slave).

This is my Nios C code

I use IOWR_ALTERA_AVALON_FIFO_DATA to write data to the FIFO from Nios.

Is there a way to check if the data (0x0A) is actually written to the FIFO? If so, is this statement
printf("return data: %d\n", IORD_ALTERA_AVALON_FIFO_DATA(FIFO_2_OUT_BASE));
the right way to do it? Because I am unable to read the same value.

2 Replies

  • ShengN_altera's avatar
    ShengN_altera
    Icon for Super Contributor rankSuper Contributor

    Hi,


    May I know does your problem being resolved? Or need further help on this thread?


    Thanks,

    Regards,

    Sheng