Forum Discussion
Altera_Forum
Honored Contributor
20 years agoFIFOed Avalon Uart
I have posted the FIFOed avalon UART in the Hardware Projects area. It is the standard UART that comes with Nios but it has additional features such as FIFOs and hardware CTS fifoed avalon uar...
Altera_Forum
Honored Contributor
19 years agoHave you solved my problem?
I have a Nios project that talks to a PC. Apparently the Nios sends a buffer of data so fast that it overruns the PC without any flow control. Messages from PC to Nios don't seem to be a problem. Hardware flow control (PC tells Nios to go or wait) would probably be the solution, but as I understand the standard Nios UART (included with Quartus/Nios 6) the CTS/RTS are simply status bits that software can read, don't really do anything. My understanding is that the upgraded Uart you have provided allows Nios to use hardware flags to allow/stop incoming communication. Would it also serve in my case? That is, will it stop/resume transmission from Nios to PC in response to hardware handshakes from PC? And could you please confirm the polarity of the handshake signals? Thanks in advance...you may have been a lifesaver to me Michael