Forum Discussion
Altera_Forum
Honored Contributor
20 years agoQuestions about programming the NIOS CPU
I'm not sure if this should be in this forum, or in the general forum, but I'll put it here, since most of my questions are software related. Some background on my project: This is be...
Altera_Forum
Honored Contributor
20 years agoAs a general rule, you should update your tool set to the latest ones. You should move to the latest quartus2 5.1 sp1, Nios2 5.1 sp1. You can download them from Altera.
You should read all the docs of Nios2 hard/soft/peripheral and avalon bus spec. The data rate is quite high for a 100M ethernet. It is very tight. You have to be very careful in both hardware and software design. You have to use DMA (with FIFO) to do the data in/out. Even crc32 of packet is very crititcal. It is not easy as it seems to be. You have to learn and work very hard. Good luck.