Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20644 Discussions

Diff btw Avalon STreaming and Avalon Memory mapped

Altera_Forum
Honored Contributor II
1,650 Views

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

Regards
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
710 Views

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.
0 Kudos
Reply