Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Qsys ST to MM converter

Is there a block in Qsys which will convert an avalon streaming interface to a Memory Mapped Master ?

thanks,

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    For low speed traffic the on-chip memory based FIFO would work. It's fairly limited though (32-bit only when performing ST-->MM or MM-->ST). If you need a different data width creating a custom FIFO to do this is trivial.

    For high speed traffic take a look at the SGDMA. You can use a descriptor to describe moving 'x' number of bytes from MM to ST or the other way around. If you want a simpler API you can try the Modular SGDMA posted in at www.alterawiki.com which supports the same type of transfers.