Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

Experience on Nios II system

Altera_Forum
Honored Contributor II
1,705 Views

Hi, 

 

I am working on building a NIOS II system.  

I have tried the examples of HelloWorld and blinking LED. 

 

As I need to create a custom system, I need to know how the system works. However, I have a hard time understanding the HDL files even from a simple system as HelloWorld. I have looked through Altera's tutorial and help files. But still, I do not really understand how the different components work together.  

 

For those who have experience in building Nios II system or SOPC builder, can you share your experience on how you learn up on this? Like where or how do you start?
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
1,002 Views

Well, really, how about the Altera tutorials? 

 

Trying to understand the HDL files is something of a wasted effort. The actual structure of the code is very different to what you see in SoPC Builder. The idea is that SoPC Builder allows you to think of the interconnection as busses in the conventional sense, but the actual structure of the HDL code is very much more involved than that. So don't bother trying until you are a NIOS/SoPC guru. 

 

A good place to start would be the NIOS-II Hardware Development Tutorial, that's where I started. http://www.altera.com/literature/tt/tt_nios2_hardware_tutorial.pdf 

 

John
0 Kudos
Altera_Forum
Honored Contributor II
1,002 Views

FPGA design is not simple. Is there an experienced hardware engineer around who can help you get the FPGA design built? 

 

Jake
0 Kudos
Altera_Forum
Honored Contributor II
1,002 Views

Actually I am a research student. I am working on hardware/ software partitioning using the Nios II, SOPC builder and Nios IDE. I am finding my way around and learning up on the system. So any sharing on how to speed up the learning curve is greatly appreciated.

0 Kudos
Altera_Forum
Honored Contributor II
1,002 Views
0 Kudos
Reply