konradb
Newbie level 6
I want to use an Altera FIR mega function. To connect to it I have to use the Avalon Streaming Interface.
I want to connect an ADC, filter the signal and store the result in SDRAM.
Has anyone got a VHDL template or example of the streaming interfcae I can use to get me started.
I use Altium and I have an ADC VHDL component connected to my own homebrew filter VHDL component to my own DMA VHDL component that connects to wishbone. The wishbone and avalon MM interface seem very similar, but the streaming interface is just a little more complicated.
As an aside, would it be recomended for me to use the SOPC to build a subsystem rather than manually writning code?
This must be a very common task, but I can't find any examples of a VHDL component that reads an ADC and streams Avalon.
Regards
Konrad
I want to connect an ADC, filter the signal and store the result in SDRAM.
Has anyone got a VHDL template or example of the streaming interfcae I can use to get me started.
I use Altium and I have an ADC VHDL component connected to my own homebrew filter VHDL component to my own DMA VHDL component that connects to wishbone. The wishbone and avalon MM interface seem very similar, but the streaming interface is just a little more complicated.
As an aside, would it be recomended for me to use the SOPC to build a subsystem rather than manually writning code?
This must be a very common task, but I can't find any examples of a VHDL component that reads an ADC and streams Avalon.
Regards
Konrad