FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
6133 Discussions

Ethernet without using the Nios II

mac23
Beginner
1,182 Views

Is there an ethernet example that does not go through the Nios II processor and send and receives packets from a host computer? My assumption is that if Nios II is used then this means a C program has to be created to access registers, which I am trying to avoid. I am hoping to create the ethernet communication all through Verilog. Could I find some resources or help with this?

Labels (1)
0 Kudos
1 Solution
ZiYing_Intel
Employee
992 Views

Hi mac23,

 

You can use TSE MAC ethernet IP without using the NIOS II soft core. AN647 TSE IP example design also did not use Nios II.

AN647 Application note and its example designs are available at below:

https://www.altera.com/support/support-resources/intellectual-property/interface-protocols/triple-speed-ethernet/ips-inp-tse.html

 

Best regards,

zying


View solution in original post

0 Kudos
10 Replies
ZiYing_Intel
Employee
1,158 Views

Hi mac23,


Thanks for submitting the issue. Allow me have some time look into the issue and I will get back to you with findings.


Best regards,

zying


0 Kudos
ZiYing_Intel
Employee
1,141 Views

Hi mac23,

 

You may find the ethernet example design from the web page below https://www.rocketboards.org/foswiki/Main/WebHome

 

Best regards,

zying


0 Kudos
mac23
Beginner
1,118 Views

It seems that the projects listed in the rocketboards.org only support Linux project. Sadly, I am not able to access Linux.

 

Thank you for the help! Please do let me know if you could find other projects that aren't in accessed through Linux environment.

0 Kudos
ZiYing_Intel
Employee
1,092 Views

Hi mac23,


You also can find the design in the FPGA design store. For more projects, please do refer link below https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-examples/design-store.html?q=window&s=Relevancy


Best regards,

Zi Ying


0 Kudos
mac23
Beginner
1,062 Views

Could you please refer me to an ethernet design that doesn't use the Nios 2 in the FPGA design store?

 

Thank you for your help!

 

0 Kudos
FvM
Honored Contributor I
1,056 Views

Hi,
as far as I'm aware of, there's no support from Intel for hardware TCPIP stack. Neither rocketboard is a suitable source because it's dedicated to FPGA with harware processor system (HPS).

You can find a few hint in this recent same topic thread Re: Hardware TCP/IP stack - Intel Community

0 Kudos
ZiYing_Intel
Employee
993 Views

Hi mac23,

 

You can use TSE MAC ethernet IP without using the NIOS II soft core. AN647 TSE IP example design also did not use Nios II.

AN647 Application note and its example designs are available at below:

https://www.altera.com/support/support-resources/intellectual-property/interface-protocols/triple-speed-ethernet/ips-inp-tse.html

 

Best regards,

zying


0 Kudos
ZiYing_Intel
Employee
982 Views

Hi mac23,


I wish to follow up.

Do you still have any question about this case?


Best regards,

zying


0 Kudos
FvM
Honored Contributor I
969 Views
Thanks for mentioning AN647. Related to the original intention to create ethernet communication all in HDL, it shows at least a direction. But as previously guessed, there's apparently no hardware TCP or UDP stack example.
0 Kudos
ZiYing_Intel
Employee
958 Views

Hi,


Since no hear any feedback from you, I am now close the case. If you have any question after the case closed, please do feel free to submit another issue.


Best regards,

zying


0 Kudos
Reply