Forum Discussion
Altera_Forum
Honored Contributor
9 years agoIt ain't pretty, but:
Avalon-MM Pipeline Bridge components are relatively small. Add one for your master, with it's s0 slave port exported. Add one for every slave, with it's m0 master port exported. Alternatively, create a dummy/passthrough module which doesn't do anything other than advertise the slave port, and then exports a conduit with the Avalon signals for your VHDL to connect to. Connect that to a Pipeline Bridge with it's s0 exported, and most of the resources consumed will be by the fabric. That is a little more work, but you get rid of almost all the bridges.