Forum Discussion

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

Diff btw Avalon STreaming and Avalon Memory mapped

what is the Difference between Avalon ST and Memory interface. and when to select the above two interfaces?.

Regards

1 Reply

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

    The Avalon memory mapped interface allows a master to access a component using random addressing. It uses both address and data vectors and can read/write any address on the slave.

    The Avalon stream interface is a sequential set of data vectors sent one after the other. It is very efficient when you have a continuous flow of data to send from one source to a destination, but doesn't allow random access.