Forum Discussion
Altera_Forum
Honored Contributor
19 years agoI read your e-mail.
Is your user login on the fpga or on another chip? You cannot use tri-state bus inside the fpga. An outside tri-state bus won't speed up anything. The avalon bus is not traditional microprocessor bus. It uses slave-side arbitration. So different masters can access different slaves at the same time. You should re-design your arch. You should use dma to transfer data to/from your user logic. Either use the dma core or build your own. If is very slow to let CPU move the data. You should try to use dsp builder, custom instruction or other hardware approach to process your data. The ethernet driver is slow. you can search on the forum to find some ways to speed up.