Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

Nios Raw Ethernet

Altera_Forum
Honored Contributor II
1,011 Views

We are looking for a closed loop network (daisy chain, ring network). Our network would consist of 7 – 10 boards with two Ethernet ports. We had an idea, but we are not sure if it would work. In reference to transmitting and receiving raw Ethernet frames using the Triple Speed Ethernet Core. The idea is this, to receive raw Ethernet frames via Port 1 (Ethernet Port 1) check if the frame is meant for a specific node process and forward the frame via Port 2 (Ethernet Port 2) etc..  

 

Are there any examples that would control the Triple Speed Ethernet Core to receive and transmit raw Ethernet frames for Nios to handle? 

Also, would there be anything that would help us out at the SoC level to help us with the above design? 

 

We currently using the MAX 10 development kit and Quartus 16.0
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
302 Views

That's the functionality you get with an Ethernet hub. Or, were you thinking of looking at the contents of the packet, not only the headers?

0 Kudos
Altera_Forum
Honored Contributor II
302 Views

 

--- Quote Start ---  

That's the functionality you get with an Ethernet hub. Or, were you thinking of looking at the contents of the packet, not only the headers? 

--- Quote End ---  

 

 

 

I need to be able to look at the content (Payload) node would have to make a decision to determine if it needs the data or not and forward to the second port.
0 Kudos
Reply