FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6518 Discussions

Adding Avalon ST interface to TSE (triple speed ethernet)

Altera_Forum
Honored Contributor II
1,080 Views

Hi 

What would be the best way to attach another streaming component to TSE, right now I have 

 

CPU--SGDMA-TSE 

 

I need to add another Avalon-ST (with packet support) between TSE and some user_logic, what would be the best way to do it. 

 

Thanks
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
353 Views

I am thinking Avalon-ST Splitter and Avalon ST Mux should do the trick. Any ideas? anyone?

0 Kudos
Altera_Forum
Honored Contributor II
353 Views

Yes it should work. You can also have a look at the nios ethernet offload example (http://www.nioswiki.com/index.php?title=exampledesigns/nios2udpoffloadexample) on the Nios wiki, they are doing something similar.

0 Kudos
Altera_Forum
Honored Contributor II
353 Views

You could build a "stream copying" module by yourself and put it in SOPC Builder. It simply connects the input ST interface to two output ST interface, one for the user_logic, the other for SGDMA.

0 Kudos
Reply