Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

What I need to start with Ethernet Project ?

Simple Project Description:

PC (using Labview) communicate with Altera Nios II Embedded Evaluation Kit over ethernet port. PC send command and FPGA response (echo application or flash LED).

What I need to understand From FPGA Side ?

From my knowledge I need to understand:

* NIOS II

* TSE IP Core

* NicheStack TCP/IP Stack

Is that really what I need to understand? and what else I need?

3 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You will also probably need to learn a few things about the uCOS operating system as it is the one used by default in the Altera Nios II EDS. In the software examples you have a Simple Sockets Server code that you can use as a starting point.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Simple Sockets Server is a good example to start, but it has uCOS and I think uCOS is early for me to start with it without understanding principle of ethernet with fpga in deep.

    I hope so if there is any example used only TSE IP Core without NIOS.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The Nios II / TSE / uCos / Interniche is the easiest way to get an Ethernet interface running on an Altera FPGA, as it's the only solution officially supported by Altera. If you have a development kit you should have an example design that's ready to run.

    Going without the Nios CPU and the Altera drivers is possible but more complicated.