Altera_Forum
Honored Contributor
10 years agoNIOS processor integration
Hi All,
I need to operate the UART and SPI IPs in the FPGA portion of ArriaV. Since the interface to these IPs is Avalon, I got a recommendation from Altera Support to use the NIOS processor in order to setup/operate them. Honestly I've never worked with the NIOS processor previously... So, I have some questions to ask... Here they are: 1) How time-consumed the task is to integrate the NIOS processor into the system (for someone who never worked with it)? 2) What language is used in order to write programs to NIOS? How is it time-consumed to write the drivers for SPI and UART? Are there some examples or probably ready-for-use templates for this purpose? 3) What tools/environment is used in order to debug the code running on NIOS? What's the less time consumed - to write HDL code for Avalon-MM Masters in order to operate the UART and SPIs or integrate the NIOS and write the code/drivers for this purpose? Thank you!